CINXE.COM

The surprising truth about lectins - ZOE Science & Nutrition | Podcast on Spotify

<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>The surprising truth about lectins - ZOE Science &amp; Nutrition | Podcast on Spotify</title><meta property="og:site_name" content="Spotify"/><meta property="fb:app_id" content="174829003346"/><link rel="icon" sizes="32x32" type="image/png" href="https://open.spotifycdn.com/cdn/images/favicon32.b64ecc03.png"/><link rel="icon" sizes="16x16" type="image/png" href="https://open.spotifycdn.com/cdn/images/favicon16.1c487bff.png"/><link rel="icon" href="https://open.spotifycdn.com/cdn/images/favicon.0f31d2ea.ico"/><meta http-equiv="X-UA-Compatible" content="IE=9"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUI-Regular-cc3b1de388efa4cbca6c75cebc24585e.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitle-Bold-37290f1de77f297fcc26d71e9afcf43f.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUI-Bold-4264b799009b1db5c491778b1bc8e5b7.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitle-Extrabold-ba6c73cd7f82c81e49cf2204017803ed.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><meta name="description" content="Listen to this episode from ZOE Science &amp; Nutrition on Spotify. What are lectins, and are they dangerous? These “antinutrients” have come under attack and were recently the subject of a dietary fad fueled by a popular book. As always, there’s more to the story. In today’s episode, Jonathan is joined by Dr. Will Bulsiewicz to dive deep into the world of lectins. They dissect questionable studies, debunk myths, and offer expert advice about how to approach foods containing these misunderstood compounds. Will is a board-certified gastroenterologist with 14 years of experience. He’s also the New York Times best-selling author of Fiber Fueled and ZOE’s U.S. medical director.  If you want to uncover the right foods for your body, head to joinzoe.com/podcast and get 10% off your personalized nutrition program. Download our FREE guide — Top 10 Tips to Live Healthier: https://zoe.com/freeguide Follow ZOE on Instagram. Mentioned in today’s episode: Lectins as bioactive plant proteins: A potential in cancer treatment from Critical Reviews in Food Science and Nutrition Plant-derived lectins as potential cancer therapeutics and diagnostic tools from BioMed Research International A legume-based hypocaloric diet reduces proinflammatory status and improves metabolic features in overweight/obese subjects from the European Journal of Nutrition Dietary legume consumption reduces risk of colorectal cancer: Evidence from a meta-analysis of cohort studies from Scientific Reports Intake of legumes and cardiovascular disease: A systematic review and dose-response meta-analysis from Nutrition, Metabolism and Cardiovascular Diseases Legume consumption is inversely associated with type 2 diabetes incidence in adults: A prospective assessment from the PREDIMED study from Clinical Nutrition The effects of legume consumption on markers of glycaemic control in individuals with and without diabetes mellitus: A systematic literature review of randomised controlled trials from Nutrients Effects of dietary pulse consumption on body weight: a systematic review and meta-analysis of randomized controlled trials from The American Journal of Clinical Nutrition  The &quot;white kidney bean incident&quot; in Japan from Methods in Molecular Biology Fructan, rather than gluten, induces symptoms in patients with self-reported non-celiac gluten sensitivity from Gastroenterology Is there a nutrition topic you’d like us to explore? Email us at podcast@joinzoe.com, and we’ll do our best to cover it.  Episode transcripts are available here."/><meta name="google" content="notranslate"/><meta name="music:duration" content="1428"/><meta name="music:album" content="https://open.spotify.com/show/1xDawqT8Cgm6HAnbpFX5T5"/><meta name="music:release_date" content="2023-11-02T11:06:00Z"/><meta name="al:android:app_name" content="Spotify"/><meta name="al:android:package" content="com.spotify.music"/><meta name="al:android:url" content="spotify://episode/0gMUIkDTxTOThBMdj32A58"/><meta name="al:ios:app_name" content="Spotify"/><meta name="al:ios:app_store_id" content="324684580"/><meta name="al:ios:url" content="spotify://episode/0gMUIkDTxTOThBMdj32A58"/><meta property="og:title" content="The surprising truth about lectins"/><meta property="og:description" content="ZOE Science &amp; Nutrition · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58"/><meta property="og:type" content="music.song"/><meta property="og:site_name" content="Spotify"/><meta property="og:restrictions:country:allowed" content="AD"/><meta property="og:restrictions:country:allowed" content="AE"/><meta property="og:restrictions:country:allowed" content="AG"/><meta property="og:restrictions:country:allowed" content="AL"/><meta property="og:restrictions:country:allowed" content="AM"/><meta property="og:restrictions:country:allowed" content="AO"/><meta property="og:restrictions:country:allowed" content="AR"/><meta property="og:restrictions:country:allowed" content="AT"/><meta property="og:restrictions:country:allowed" content="AU"/><meta property="og:restrictions:country:allowed" content="AZ"/><meta property="og:restrictions:country:allowed" content="BA"/><meta property="og:restrictions:country:allowed" content="BB"/><meta property="og:restrictions:country:allowed" content="BE"/><meta property="og:restrictions:country:allowed" content="BF"/><meta property="og:restrictions:country:allowed" content="BG"/><meta property="og:restrictions:country:allowed" content="BH"/><meta property="og:restrictions:country:allowed" content="BI"/><meta property="og:restrictions:country:allowed" content="BJ"/><meta property="og:restrictions:country:allowed" content="BN"/><meta property="og:restrictions:country:allowed" content="BO"/><meta property="og:restrictions:country:allowed" content="BR"/><meta property="og:restrictions:country:allowed" content="BS"/><meta property="og:restrictions:country:allowed" content="BT"/><meta property="og:restrictions:country:allowed" content="BW"/><meta property="og:restrictions:country:allowed" content="BZ"/><meta property="og:restrictions:country:allowed" content="CA"/><meta property="og:restrictions:country:allowed" content="CH"/><meta property="og:restrictions:country:allowed" content="CI"/><meta property="og:restrictions:country:allowed" content="CL"/><meta property="og:restrictions:country:allowed" content="CM"/><meta property="og:restrictions:country:allowed" content="CO"/><meta property="og:restrictions:country:allowed" content="CR"/><meta property="og:restrictions:country:allowed" content="CV"/><meta property="og:restrictions:country:allowed" content="CW"/><meta property="og:restrictions:country:allowed" content="CY"/><meta property="og:restrictions:country:allowed" content="CZ"/><meta property="og:restrictions:country:allowed" content="DE"/><meta property="og:restrictions:country:allowed" content="DJ"/><meta property="og:restrictions:country:allowed" content="DK"/><meta property="og:restrictions:country:allowed" content="DM"/><meta property="og:restrictions:country:allowed" content="DO"/><meta property="og:restrictions:country:allowed" content="DZ"/><meta property="og:restrictions:country:allowed" content="EC"/><meta property="og:restrictions:country:allowed" content="EE"/><meta property="og:restrictions:country:allowed" content="EG"/><meta property="og:restrictions:country:allowed" content="ES"/><meta property="og:restrictions:country:allowed" content="FI"/><meta property="og:restrictions:country:allowed" content="FJ"/><meta property="og:restrictions:country:allowed" content="FM"/><meta property="og:restrictions:country:allowed" content="FR"/><meta property="og:restrictions:country:allowed" content="GA"/><meta property="og:restrictions:country:allowed" content="GB"/><meta property="og:restrictions:country:allowed" content="GD"/><meta property="og:restrictions:country:allowed" content="GE"/><meta property="og:restrictions:country:allowed" content="GH"/><meta property="og:restrictions:country:allowed" content="GM"/><meta property="og:restrictions:country:allowed" content="GN"/><meta property="og:restrictions:country:allowed" content="GQ"/><meta property="og:restrictions:country:allowed" content="GR"/><meta property="og:restrictions:country:allowed" content="GT"/><meta property="og:restrictions:country:allowed" content="GW"/><meta property="og:restrictions:country:allowed" content="GY"/><meta property="og:restrictions:country:allowed" content="HK"/><meta property="og:restrictions:country:allowed" content="HN"/><meta property="og:restrictions:country:allowed" content="HR"/><meta property="og:restrictions:country:allowed" content="HT"/><meta property="og:restrictions:country:allowed" content="HU"/><meta property="og:restrictions:country:allowed" content="ID"/><meta property="og:restrictions:country:allowed" content="IE"/><meta property="og:restrictions:country:allowed" content="IL"/><meta property="og:restrictions:country:allowed" content="IN"/><meta property="og:restrictions:country:allowed" content="IS"/><meta property="og:restrictions:country:allowed" content="IT"/><meta property="og:restrictions:country:allowed" content="JM"/><meta property="og:restrictions:country:allowed" content="JO"/><meta property="og:restrictions:country:allowed" content="JP"/><meta property="og:restrictions:country:allowed" content="KE"/><meta property="og:restrictions:country:allowed" content="KH"/><meta property="og:restrictions:country:allowed" content="KI"/><meta property="og:restrictions:country:allowed" content="KM"/><meta property="og:restrictions:country:allowed" content="KN"/><meta property="og:restrictions:country:allowed" content="KR"/><meta property="og:restrictions:country:allowed" content="KW"/><meta property="og:restrictions:country:allowed" content="LA"/><meta property="og:restrictions:country:allowed" content="LB"/><meta property="og:restrictions:country:allowed" content="LC"/><meta property="og:restrictions:country:allowed" content="LI"/><meta property="og:restrictions:country:allowed" content="LR"/><meta property="og:restrictions:country:allowed" content="LS"/><meta property="og:restrictions:country:allowed" content="LT"/><meta property="og:restrictions:country:allowed" content="LU"/><meta property="og:restrictions:country:allowed" content="LV"/><meta property="og:restrictions:country:allowed" content="MA"/><meta property="og:restrictions:country:allowed" content="MC"/><meta property="og:restrictions:country:allowed" content="ME"/><meta property="og:restrictions:country:allowed" content="MG"/><meta property="og:restrictions:country:allowed" content="MH"/><meta property="og:restrictions:country:allowed" content="MK"/><meta property="og:restrictions:country:allowed" content="ML"/><meta property="og:restrictions:country:allowed" content="MN"/><meta property="og:restrictions:country:allowed" content="MO"/><meta property="og:restrictions:country:allowed" content="MR"/><meta property="og:restrictions:country:allowed" content="MT"/><meta property="og:restrictions:country:allowed" content="MU"/><meta property="og:restrictions:country:allowed" content="MV"/><meta property="og:restrictions:country:allowed" content="MW"/><meta property="og:restrictions:country:allowed" content="MX"/><meta property="og:restrictions:country:allowed" content="MY"/><meta property="og:restrictions:country:allowed" content="MZ"/><meta property="og:restrictions:country:allowed" content="NA"/><meta property="og:restrictions:country:allowed" content="NE"/><meta property="og:restrictions:country:allowed" content="NG"/><meta property="og:restrictions:country:allowed" content="NI"/><meta property="og:restrictions:country:allowed" content="NL"/><meta property="og:restrictions:country:allowed" content="NO"/><meta property="og:restrictions:country:allowed" content="NP"/><meta property="og:restrictions:country:allowed" content="NR"/><meta property="og:restrictions:country:allowed" content="NZ"/><meta property="og:restrictions:country:allowed" content="OM"/><meta property="og:restrictions:country:allowed" content="PA"/><meta property="og:restrictions:country:allowed" content="PE"/><meta property="og:restrictions:country:allowed" content="PG"/><meta property="og:restrictions:country:allowed" content="PH"/><meta property="og:restrictions:country:allowed" content="PL"/><meta property="og:restrictions:country:allowed" content="PR"/><meta property="og:restrictions:country:allowed" content="PS"/><meta property="og:restrictions:country:allowed" content="PT"/><meta property="og:restrictions:country:allowed" content="PW"/><meta property="og:restrictions:country:allowed" content="PY"/><meta property="og:restrictions:country:allowed" content="QA"/><meta property="og:restrictions:country:allowed" content="RO"/><meta property="og:restrictions:country:allowed" content="RS"/><meta property="og:restrictions:country:allowed" content="RW"/><meta property="og:restrictions:country:allowed" content="SA"/><meta property="og:restrictions:country:allowed" content="SB"/><meta property="og:restrictions:country:allowed" content="SC"/><meta property="og:restrictions:country:allowed" content="SE"/><meta property="og:restrictions:country:allowed" content="SG"/><meta property="og:restrictions:country:allowed" content="SI"/><meta property="og:restrictions:country:allowed" content="SK"/><meta property="og:restrictions:country:allowed" content="SL"/><meta property="og:restrictions:country:allowed" content="SM"/><meta property="og:restrictions:country:allowed" content="SN"/><meta property="og:restrictions:country:allowed" content="SR"/><meta property="og:restrictions:country:allowed" content="ST"/><meta property="og:restrictions:country:allowed" content="SV"/><meta property="og:restrictions:country:allowed" content="SZ"/><meta property="og:restrictions:country:allowed" content="TD"/><meta property="og:restrictions:country:allowed" content="TG"/><meta property="og:restrictions:country:allowed" content="TH"/><meta property="og:restrictions:country:allowed" content="TL"/><meta property="og:restrictions:country:allowed" content="TN"/><meta property="og:restrictions:country:allowed" content="TO"/><meta property="og:restrictions:country:allowed" content="TR"/><meta property="og:restrictions:country:allowed" content="TT"/><meta property="og:restrictions:country:allowed" content="TV"/><meta property="og:restrictions:country:allowed" content="TW"/><meta property="og:restrictions:country:allowed" content="TZ"/><meta property="og:restrictions:country:allowed" content="UA"/><meta property="og:restrictions:country:allowed" content="US"/><meta property="og:restrictions:country:allowed" content="UY"/><meta property="og:restrictions:country:allowed" content="UZ"/><meta property="og:restrictions:country:allowed" content="VC"/><meta property="og:restrictions:country:allowed" content="VN"/><meta property="og:restrictions:country:allowed" content="VU"/><meta property="og:restrictions:country:allowed" content="WS"/><meta property="og:restrictions:country:allowed" content="XK"/><meta property="og:restrictions:country:allowed" content="ZA"/><meta property="og:restrictions:country:allowed" content="ZM"/><meta property="og:restrictions:country:allowed" content="ZW"/><meta property="og:audio" content="https://podz-content.spotifycdn.com/audio/clips/6nuJePRU7FcLQmJ43thht5/clip_230600_287400.mp3"/><meta property="og:audio:type" content="audio/mpeg"/><meta property="og:image" content="https://i.scdn.co/image/ab6765630000ba8aab9c9eec95355604d1e2427a"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="The surprising truth about lectins"/><meta name="twitter:description" content="ZOE Science &amp; Nutrition · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8aab9c9eec95355604d1e2427a"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F0gMUIkDTxTOThBMdj32A58"/><link rel="alternate" href="https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/0gMUIkDTxTOThBMdj32A58"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58","url":"https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58","name":"The surprising truth about lectins","description":"Listen to this episode from ZOE Science & Nutrition on Spotify. What are lectins, and are they dangerous? These \u201Cantinutrients\u201D have come under attack and were recently the subject of a dietary fad fueled by a popular book. As always, there\u2019s more to the story. In today\u2019s episode, Jonathan is joined by Dr. Will Bulsiewicz to dive deep into the world of lectins. They dissect questionable studies, debunk myths, and offer expert advice about how to approach foods containing these misunderstood compounds. Will is a board-certified gastroenterologist with 14 years of experience. He\u2019s also the New York Times best-selling author of Fiber Fueled and ZOE\u2019s U.S. medical director.\u00A0 If you want to uncover the right foods for your body, head to joinzoe.com/podcast and get 10% off your personalized nutrition program. Download our FREE guide \u2014 Top 10 Tips to Live Healthier: https://zoe.com/freeguide Follow ZOE on Instagram. Mentioned in today\u2019s episode: Lectins as bioactive plant proteins: A potential in cancer treatment from Critical Reviews in Food Science and Nutrition Plant-derived lectins as potential cancer therapeutics and diagnostic tools from BioMed Research International A legume-based hypocaloric diet reduces proinflammatory status and improves metabolic features in overweight/obese subjects from the European Journal of Nutrition Dietary legume consumption reduces risk of colorectal cancer: Evidence from a meta-analysis of cohort studies from Scientific Reports Intake of legumes and cardiovascular disease: A systematic review and dose-response meta-analysis from Nutrition, Metabolism and Cardiovascular Diseases Legume consumption is inversely associated with type 2 diabetes incidence in adults: A prospective assessment from the PREDIMED study from Clinical Nutrition The effects of legume consumption on markers of glycaemic control in individuals with and without diabetes mellitus: A systematic literature review of randomised controlled trials from Nutrients Effects of dietary pulse consumption on body weight: a systematic review and meta-analysis of randomized controlled trials from The American Journal of Clinical Nutrition\u00A0 The \"white kidney bean incident\" in Japan from Methods in Molecular Biology Fructan, rather than gluten, induces symptoms in patients with self-reported non-celiac gluten sensitivity from Gastroenterology Is there a nutrition topic you\u2019d like us to explore? Email us at podcast@joinzoe.com, and we\u2019ll do our best to cover it.\u00A0 Episode transcripts are available here.","datePublished":"2023-11-02","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/0gMUIkDTxTOThBMdj32A58?autoplay=true","actionPlatform":["http://schema.org/DesktopWebPlatform","http://schema.org/IOSPlatform","http://schema.googleapis.com/GoogleAudioCast","http://schema.googleapis.com/GoogleVideoCast"]},"android-app://com.spotify.music/spotify/episode/0gMUIkDTxTOThBMdj32A58/play"],"expectsAcceptanceOf":{"@type":"Offer","category":"free","eligibleRegion":[{"@type":"Country","name":"AD"},{"@type":"Country","name":"AE"},{"@type":"Country","name":"AG"},{"@type":"Country","name":"AL"},{"@type":"Country","name":"AM"},{"@type":"Country","name":"AO"},{"@type":"Country","name":"AR"},{"@type":"Country","name":"AT"},{"@type":"Country","name":"AU"},{"@type":"Country","name":"AZ"},{"@type":"Country","name":"BA"},{"@type":"Country","name":"BB"},{"@type":"Country","name":"BE"},{"@type":"Country","name":"BF"},{"@type":"Country","name":"BG"},{"@type":"Country","name":"BH"},{"@type":"Country","name":"BI"},{"@type":"Country","name":"BJ"},{"@type":"Country","name":"BN"},{"@type":"Country","name":"BO"},{"@type":"Country","name":"BR"},{"@type":"Country","name":"BS"},{"@type":"Country","name":"BT"},{"@type":"Country","name":"BW"},{"@type":"Country","name":"BZ"},{"@type":"Country","name":"CA"},{"@type":"Country","name":"CH"},{"@type":"Country","name":"CI"},{"@type":"Country","name":"CL"},{"@type":"Country","name":"CM"},{"@type":"Country","name":"CO"},{"@type":"Country","name":"CR"},{"@type":"Country","name":"CV"},{"@type":"Country","name":"CW"},{"@type":"Country","name":"CY"},{"@type":"Country","name":"CZ"},{"@type":"Country","name":"DE"},{"@type":"Country","name":"DJ"},{"@type":"Country","name":"DK"},{"@type":"Country","name":"DM"},{"@type":"Country","name":"DO"},{"@type":"Country","name":"DZ"},{"@type":"Country","name":"EC"},{"@type":"Country","name":"EE"},{"@type":"Country","name":"EG"},{"@type":"Country","name":"ES"},{"@type":"Country","name":"FI"},{"@type":"Country","name":"FJ"},{"@type":"Country","name":"FM"},{"@type":"Country","name":"FR"},{"@type":"Country","name":"GA"},{"@type":"Country","name":"GB"},{"@type":"Country","name":"GD"},{"@type":"Country","name":"GE"},{"@type":"Country","name":"GH"},{"@type":"Country","name":"GM"},{"@type":"Country","name":"GN"},{"@type":"Country","name":"GQ"},{"@type":"Country","name":"GR"},{"@type":"Country","name":"GT"},{"@type":"Country","name":"GW"},{"@type":"Country","name":"GY"},{"@type":"Country","name":"HK"},{"@type":"Country","name":"HN"},{"@type":"Country","name":"HR"},{"@type":"Country","name":"HT"},{"@type":"Country","name":"HU"},{"@type":"Country","name":"ID"},{"@type":"Country","name":"IE"},{"@type":"Country","name":"IL"},{"@type":"Country","name":"IN"},{"@type":"Country","name":"IS"},{"@type":"Country","name":"IT"},{"@type":"Country","name":"JM"},{"@type":"Country","name":"JO"},{"@type":"Country","name":"JP"},{"@type":"Country","name":"KE"},{"@type":"Country","name":"KH"},{"@type":"Country","name":"KI"},{"@type":"Country","name":"KM"},{"@type":"Country","name":"KN"},{"@type":"Country","name":"KR"},{"@type":"Country","name":"KW"},{"@type":"Country","name":"LA"},{"@type":"Country","name":"LB"},{"@type":"Country","name":"LC"},{"@type":"Country","name":"LI"},{"@type":"Country","name":"LR"},{"@type":"Country","name":"LS"},{"@type":"Country","name":"LT"},{"@type":"Country","name":"LU"},{"@type":"Country","name":"LV"},{"@type":"Country","name":"MA"},{"@type":"Country","name":"MC"},{"@type":"Country","name":"ME"},{"@type":"Country","name":"MG"},{"@type":"Country","name":"MH"},{"@type":"Country","name":"MK"},{"@type":"Country","name":"ML"},{"@type":"Country","name":"MN"},{"@type":"Country","name":"MO"},{"@type":"Country","name":"MR"},{"@type":"Country","name":"MT"},{"@type":"Country","name":"MU"},{"@type":"Country","name":"MV"},{"@type":"Country","name":"MW"},{"@type":"Country","name":"MX"},{"@type":"Country","name":"MY"},{"@type":"Country","name":"MZ"},{"@type":"Country","name":"NA"},{"@type":"Country","name":"NE"},{"@type":"Country","name":"NG"},{"@type":"Country","name":"NI"},{"@type":"Country","name":"NL"},{"@type":"Country","name":"NO"},{"@type":"Country","name":"NP"},{"@type":"Country","name":"NR"},{"@type":"Country","name":"NZ"},{"@type":"Country","name":"OM"},{"@type":"Country","name":"PA"},{"@type":"Country","name":"PE"},{"@type":"Country","name":"PG"},{"@type":"Country","name":"PH"},{"@type":"Country","name":"PL"},{"@type":"Country","name":"PR"},{"@type":"Country","name":"PS"},{"@type":"Country","name":"PT"},{"@type":"Country","name":"PW"},{"@type":"Country","name":"PY"},{"@type":"Country","name":"QA"},{"@type":"Country","name":"RO"},{"@type":"Country","name":"RS"},{"@type":"Country","name":"RW"},{"@type":"Country","name":"SA"},{"@type":"Country","name":"SB"},{"@type":"Country","name":"SC"},{"@type":"Country","name":"SE"},{"@type":"Country","name":"SG"},{"@type":"Country","name":"SI"},{"@type":"Country","name":"SK"},{"@type":"Country","name":"SL"},{"@type":"Country","name":"SM"},{"@type":"Country","name":"SN"},{"@type":"Country","name":"SR"},{"@type":"Country","name":"ST"},{"@type":"Country","name":"SV"},{"@type":"Country","name":"SZ"},{"@type":"Country","name":"TD"},{"@type":"Country","name":"TG"},{"@type":"Country","name":"TH"},{"@type":"Country","name":"TL"},{"@type":"Country","name":"TN"},{"@type":"Country","name":"TO"},{"@type":"Country","name":"TR"},{"@type":"Country","name":"TT"},{"@type":"Country","name":"TV"},{"@type":"Country","name":"TW"},{"@type":"Country","name":"TZ"},{"@type":"Country","name":"UA"},{"@type":"Country","name":"US"},{"@type":"Country","name":"UY"},{"@type":"Country","name":"UZ"},{"@type":"Country","name":"VC"},{"@type":"Country","name":"VN"},{"@type":"Country","name":"VU"},{"@type":"Country","name":"WS"},{"@type":"Country","name":"XK"},{"@type":"Country","name":"ZA"},{"@type":"Country","name":"ZM"},{"@type":"Country","name":"ZW"}]}}}</script><link rel="manifest" href="https://open.spotifycdn.com/cdn/generated/manifest-mobile-web-player.a1ddf51c.json"/><style data-styled="active"></style><style data-styled="" data-styled-version="5.3.11">.bksmLQ{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-subdued,#656565);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:var(--encore-spacing-tighter,12px);padding-inline:var(--encore-spacing-tighter,12px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.bksmLQ{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.bksmLQ{word-break:break-word;}}/*!sc*/ .bksmLQ:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);color:var(--text-base,#000000);}/*!sc*/ .bksmLQ:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ::after{inline-size:24px;}/*!sc*/ .bksmLQ[disabled],.bksmLQ[aria-disabled='true'],fieldset[disabled] .bksmLQ{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ[disabled]::before,.bksmLQ[aria-disabled='true']::before,fieldset[disabled] .bksmLQ::before{background-color:transparent;}/*!sc*/ .bksmLQ[disabled]::after,.bksmLQ[aria-disabled='true']::after,fieldset[disabled] .bksmLQ::after{border-color:transparent;}/*!sc*/ .kTFJuL{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.kTFJuL{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.kTFJuL{word-break:break-word;}}/*!sc*/ .kTFJuL:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .kTFJuL:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL::after{inline-size:100%;}/*!sc*/ .kTFJuL[disabled],.kTFJuL[aria-disabled='true'],fieldset[disabled] .kTFJuL{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL[disabled]::before,.kTFJuL[aria-disabled='true']::before,fieldset[disabled] .kTFJuL::before{background-color:transparent;}/*!sc*/ .kTFJuL[disabled]::after,.kTFJuL[aria-disabled='true']::after,fieldset[disabled] .kTFJuL::after{border-color:transparent;}/*!sc*/ .hRqQQR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:calc(var(--encore-spacing-tighter-2,8px) - 2px);padding-inline:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.hRqQQR{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hRqQQR{word-break:break-word;}}/*!sc*/ .hRqQQR:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .hRqQQR:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR::after{inline-size:100%;}/*!sc*/ .hRqQQR[disabled],.hRqQQR[aria-disabled='true'],fieldset[disabled] .hRqQQR{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR[disabled]::before,.hRqQQR[aria-disabled='true']::before,fieldset[disabled] .hRqQQR::before{background-color:transparent;}/*!sc*/ .hRqQQR[disabled]::after,.hRqQQR[aria-disabled='true']::after,fieldset[disabled] .hRqQQR::after{border-color:transparent;}/*!sc*/ data-styled.g2[id="Button-sc-1dqy6lx-0"]{content:"bksmLQ,kTFJuL,hRqQQR,"}/*!sc*/ .hYdsxw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ .kUVYXR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-start:12px;}/*!sc*/ data-styled.g3[id="IconWrapper__Wrapper-sc-16usrgb-0"]{content:"hYdsxw,kUVYXR,"}/*!sc*/ .bneLcE{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .bneLcE *{vector-effect:non-scaling-stroke;}/*!sc*/ .zsGU{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .zsGU *{vector-effect:non-scaling-stroke;}/*!sc*/ [dir='rtl'] .zsGU.zsGU{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}/*!sc*/ data-styled.g4[id="Svg-sc-ytk21e-0"]{content:"bneLcE,zsGU,"}/*!sc*/ .hKFGwn{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:var(--encore-button-corner-radius,9999px);font-size:inherit;min-block-size:var(--encore-control-size-larger,56px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;inline-size:var(--encore-control-size-larger,56px);-webkit-block-size:var(--encore-control-size-larger,56px);-ms-flex-block-size:var(--encore-control-size-larger,56px);block-size:var(--encore-control-size-larger,56px);-webkit-transition-property:background-color,-webkit-transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-webkit-transition-duration:33ms;transition-duration:33ms;}/*!sc*/ @supports (overflow-wrap:anywhere){.hKFGwn{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hKFGwn{word-break:break-word;}}/*!sc*/ data-styled.g6[id="ButtonInner-sc-14ud5tc-0"]{content:"hKFGwn,"}/*!sc*/ .dlTJiR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:0;min-inline-size:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0,.dlTJiR:hover .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0{background-color:var(--background-highlight,#3be477);}/*!sc*/ .dlTJiR:active .ButtonInner-sc-14ud5tc-0{background-color:var(--background-press,#1abc54);box-shadow:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:active .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:focus .ButtonFocus-sc-2hq6ey-0{border-color:var(--parents-essential-base,var(--essential-base,#000000));}/*!sc*/ .dlTJiR[disabled] .ButtonInner-sc-14ud5tc-0,.dlTJiR[aria-disabled='true'] .ButtonInner-sc-14ud5tc-0,fieldset[disabled] .dlTJiR .ButtonInner-sc-14ud5tc-0{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);}/*!sc*/ .dlTJiR[disabled] .ButtonFocus-sc-2hq6ey-0,.dlTJiR[aria-disabled='true'] .ButtonFocus-sc-2hq6ey-0,fieldset[disabled] .dlTJiR .ButtonFocus-sc-2hq6ey-0{border-color:transparent;}/*!sc*/ data-styled.g7[id="Button-sc-qlcn5g-0"]{content:"dlTJiR,"}/*!sc*/ .ivomLs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;inset-block-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);inset-inline-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);}/*!sc*/ data-styled.g8[id="IconWrapper__Wrapper-sc-1hf1hjl-0"]{content:"ivomLs,"}/*!sc*/ .kOChlU{inline-size:100%;border-radius:var(--encore-corner-radius-base,4px);}/*!sc*/ data-styled.g15[id="Image-sc-1u215sg-3"]{content:"kOChlU,"}/*!sc*/ .lmgIvZ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}/*!sc*/ data-styled.g19[id="ListRowTitle__LineClamp-sc-1xe2if1-0"]{content:"lmgIvZ,"}/*!sc*/ .eFGzcP{outline:none;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ @supports (overflow-wrap:anywhere){.eFGzcP{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.eFGzcP{word-break:break-word;}}/*!sc*/ data-styled.g20[id="ListRowTitle__ListRowText-sc-1xe2if1-1"]{content:"eFGzcP,"}/*!sc*/ .wLcyr{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;border-radius:var(--encore-corner-radius-larger,6px);min-block-size:48px;z-index:0;color:var(--text-base,#000000);padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;--animation-speed:300ms;--animation-ease:ease;--bg-inset-change-press:-4px;cursor:pointer;}/*!sc*/ .wLcyr::after{content:'';position:absolute;border-radius:var(--encore-corner-radius-larger,6px);z-index:-1;-webkit-transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);inset:0;inset:8px 8px 8px 8px;}/*!sc*/ .wLcyr[disabled],.wLcyr[aria-disabled='true'],fieldset[disabled] .wLcyr{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .wLcyr:hover::after{background-color:var(--background-highlight,#f5f5f5);inset:0;}/*!sc*/ .wLcyr[disabled]:hover::after,.wLcyr[aria-disabled='true']:hover::after{background-color:unset;}/*!sc*/ .wLcyr[disabled]:active::after,.wLcyr[aria-disabled='true']:active::after{background-color:unset;inset:unset;}/*!sc*/ data-styled.g29[id="Box__BoxComponent-sc-y4nds-0"]{content:"wLcyr,"}/*!sc*/ .MWEhk button,.MWEhk a,.MWEhk [role='button'],.MWEhk [role='link']{position:relative;z-index:1;}/*!sc*/ data-styled.g37[id="Areas__InteractiveArea-sc-1tea2mc-0"]{content:"MWEhk,"}/*!sc*/ .kLALqL{-webkit-column-gap:var(--encore-spacing-tighter,12px);column-gap:var(--encore-spacing-tighter,12px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ data-styled.g38[id="Areas__MainArea-sc-1tea2mc-1"]{content:"kLALqL,"}/*!sc*/ .cuoMqc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}/*!sc*/ data-styled.g39[id="Areas__Column-sc-1tea2mc-2"]{content:"cuoMqc,"}/*!sc*/ .hscyXl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:var(--encore-spacing-tighter-2,8px);}/*!sc*/ .hscyXl[disabled]{opacity:0.7;}/*!sc*/ data-styled.g41[id="Box-sc-1njtxi4-0"]{content:"hscyXl,"}/*!sc*/ .DjiIj{position:absolute;z-index:0;inset:0;cursor:pointer;}/*!sc*/ data-styled.g43[id="CardLink-sc-1ut6cns-0"]{content:"DjiIj,"}/*!sc*/ .gPhSUm{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:0;border-block-start:1px solid var(--decorative-subdued,#dedede);margin-block:var(--encore-spacing-looser,24px);}/*!sc*/ data-styled.g48[id="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0"]{content:"gPhSUm,"}/*!sc*/ </style><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-dialog-container.544eeb44.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.bb96382f.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.0c914277.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.3e4faaa9.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.893e8418.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.88e0ba24.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.d1a690f5.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-landing.e3752cc1.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-results.30d14273.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.96045797.css"/><link rel="preconnect" href="https://apresolve.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://clienttoken.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api-partner.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://spclient.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://daily-mix.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://exp.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://i.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://lineup-images.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://mosaic.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel-static.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pl.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-dealer.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-spclient.spotify.com" crossorigin="anonymous"/><link rel="preload" href="https://open.spotifycdn.com/cdn/generated-locales/mobile-web-player/en.c900ba37.json" data-translations-url-for-locale="en" as="fetch" crossorigin="anonymous" type="application/json"/><link rel="search" type="application/opensearchdescription+xml" title="Spotify" href="https://open.spotifycdn.com/cdn/generated/opensearch.4cd8879e.xml"/><script defer="" src="https://www.googleoptimize.com/optimize.js?id=GTM-W53X654"></script><script defer="" src="https://open.spotifycdn.com/cdn/js/gtm.ea4c34bc.js"></script><script defer="" src="https://open.spotifycdn.com/cdn/js/retargeting-pixels.5ab9cdc0.js"></script></head><body class="mobile-web-player"><script id="config" data-testid="config" type="application/json">{"appName":"web_player_prototype","market":"SG","locale":{"locale":"en","rtl":false,"textDirection":"ltr"},"isPremium":false,"correlationId":"ffb419493d440c7dd164553073ede883","isAnonymous":true,"gtmId":"GTM-PZHN3VD","optimizeId":"GTM-W53X654","pipResources":{"scripts":["https://open.spotifycdn.com/cdn/build/web-player/vendor~web-player.f97f7070.js","https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.2726e510.js"],"styles":["https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.1db08a40.css"]},"retargetingPixels":null,"recaptchaWebPlayerFraudSiteKey":"6LfCVLAUAAAAALFwwRnnCJ12DalriUGbj8FW_J39"}</script><script id="session" data-testid="session" type="application/json">{"accessToken":"BQDaXzb8gdPSBURefhaXuFwx-aThvFIvq_a-Qp3YZ1oTIN5ZCYJye4VKiQZkqVXsIYF-QWjphemPvX0_tZpqPbNhYQNTMDpN2pWMB3wqfaP93u28eMw","accessTokenExpirationTimestampMs":1732426987226,"isAnonymous":true,"clientId":"f6a40776580943a7bc5173125a1e8832"}</script><div id="main" data-ssr="1"><div class="encore-layout-themes"><div class="ufy3rNNsNBx6IOixSXEG"><div class="encore-dark-theme xXxkvFpB54Fne7ykRnXa" data-main-scrollable-node="true"><div class="Cv2QMWaKhio30Ly6ooMy"><div class="SAvutxFsWpINsq8pSOqb" style="--bottomMargin:0px"><!--$--><div data-testid="podcast-entity-view" class="E34FrewmewkuBM1IDQsg"><div class="M2zTPqWSULZAGKARgjXG" style="background:linear-gradient(#F8D068 0%, transparent 100%)"><div class="LTYHCckz80h0rAHEj0aQ OgFUAo4HM9zkORh6yYKs lBPLQvOs6NEAQQaTuYm9" data-testid="entity-header-top-section"><div class="cfggPp9bWTWmJHtaMuwE"><div data-testid="entity-image" style="opacity:1;width:56px;height:56px" class="_9oqBtpu3TVycIiibYRVw"><img aria-hidden="false" draggable="false" loading="eager" src="https://lite-images-i.scdn.co/image/ab67656300005f1fab9c9eec95355604d1e2427a" data-testid="entity-header-entity-image" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div></div><div class="cfggPp9bWTWmJHtaMuwE"><div class="zJT83mTjBmPlNfEnuNYs" data-testid="entity-header-title-and-subtitle-section"><h1 class="encore-text encore-text-title-medium gj6rSoF7K4FohS2DJDEm" data-encore-id="text" data-testid="showTitle">The surprising truth about lectins</h1><div class="encore-text encore-text-body-small sMT6JaxLhI2QLVSevX_3 fjP8GyQyM5IWQvTxWk6W" data-encore-id="text" data-testid="entity-header-entity-subtitle">ZOE Science &amp; Nutrition</div></div></div></div><div class="kVj4O1X1hlTwIyajGjJb" data-testid="entity-bottom-section"><span><div class="qfYkuLpETFW3axnfMntO"><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text">Nov 2, 2023</p><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">23 min 47 sec</span></p></div></span><div class="encore-text encore-text-body-small jXbmfyIkvfBoDgVxAaDD" data-encore-id="text"><button class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Save to Your Library" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M11.999 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zm-11 9c0-6.075 4.925-11 11-11s11 4.925 11 11-4.925 11-11 11-11-4.925-11-11z'/><path d='M17.999 12a1 1 0 0 1-1 1h-4v4a1 1 0 1 1-2 0v-4h-4a1 1 0 1 1 0-2h4V7a1 1 0 1 1 2 0v4h4a1 1 0 0 1 1 1z'/></svg></span></button><button data-testid="entity-share-button" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Share" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M18.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM15 5.5a3.5 3.5 0 1 1 1.006 2.455L9 12l7.006 4.045a3.5 3.5 0 1 1-.938 1.768l-6.67-3.85a3.5 3.5 0 1 1 0-3.924l6.67-3.852A3.513 3.513 0 0 1 15 5.5zm-9.5 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm13 6.5a1.5 1.5 0 1 0-.001 3 1.5 1.5 0 0 0 .001-3z'/></svg></span></button><button data-testid="context-menu-action" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="More" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M10.5 4.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0 15a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0-7.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0z'/></svg></span></button></div><div class="PbbAKgDSKqb_aeaogoiN"><div class="ilFQxSwAuKW7R9upfQxi"><button data-testid="play-button" aria-label="Play" data-encore-id="buttonPrimary" data-is-icon-only="true" class="Button-sc-qlcn5g-0 dlTJiR"><span class="ButtonInner-sc-14ud5tc-0 hKFGwn encore-bright-accent-set"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-1hf1hjl-0 ivomLs"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='m7.05 3.606 13.49 7.788a.7.7 0 0 1 0 1.212L7.05 20.394A.7.7 0 0 1 6 19.788V4.212a.7.7 0 0 1 1.05-.606z'/></svg></span></span></button></div></div></div></div><div class="AXLhOsSjT3bowfjf42kK"><div><div data-testid="expandable-description"><div class="buqVKMpwHgGMDJFSl54R"><div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">What are lectins, and are they dangerous? These “antinutrients” have come under attack and were recently the subject of a dietary fad fueled by a popular book. As always, there’s more to the story. In today’s episode, Jonathan is joined by Dr. Will Bulsiewicz to dive deep into the world of lectins. They dissect questionable studies, debunk myths, and offer expert advice about how to approach foods containing these misunderstood compounds. Will is a board-certified gastroenterologist with 14 years of experience. He’s also the New York Times best-selling author of Fiber Fueled and ZOE’s U.S. medical director.</span></div> <div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">If you want to uncover the right foods for your body, head to joinzoe.com/podcast and get 10% off your personalized nutrition program. Download our FREE guide — Top 10 Tips to Live Healthier: https://zoe.com/freeguide Follow ZOE on Instagram. Mentioned in today’s episode: Lectins as bioactive plant proteins: A potential in cancer treatment from Critical Reviews in Food Science and Nutrition Plant-derived lectins as potential cancer therapeutics and diagnostic tools from BioMed Research International A legume-based hypocaloric diet reduces proinflammatory status and improves metabolic features in overweight/obese subjects from the European Journal of Nutrition Dietary legume consumption reduces risk of colorectal cancer: Evidence from a meta-analysis of cohort studies from Scientific Reports Intake of legumes and cardiovascular disease: A systematic review and dose-response meta-analysis from Nutrition, Metabolism and Cardiovascular Diseases Legume consumption is inversely associated with type 2 diabetes incidence in adults: A prospective assessment from the PREDIMED study from Clinical Nutrition The effects of legume consumption on markers of glycaemic control in individuals with and without diabetes mellitus: A systematic literature review of randomised controlled trials from Nutrients Effects of dietary pulse consumption on body weight: a systematic review and meta-analysis of randomized controlled trials from The American Journal of Clinical Nutrition</span><button class="Button-sc-1dqy6lx-0 kTFJuL encore-text-body-medium-bold" data-encore-id="buttonTertiary"><span class="encore-text encore-text-body-small-bold" data-encore-id="text">… <!-- -->see more</span></button></div></div></div><img class="kjxUv_MHNgEH5IARHdA0" src="https://lite-images-i.scdn.co/image/ab67656300005f1fab9c9eec95355604d1e2427a" alt="Podcast Episode" loading="lazy"/><a href="/show/1xDawqT8Cgm6HAnbpFX5T5"><button class="Button-sc-1dqy6lx-0 hRqQQR encore-text-body-medium-bold" data-encore-id="buttonTertiary">See all episodes<span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 kUVYXR"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 zsGU"><path d='M8.043 2.793a1 1 0 0 0 0 1.414L15.836 12l-7.793 7.793a1 1 0 1 0 1.414 1.414L18.664 12 9.457 2.793a1 1 0 0 0-1.414 0z'/></svg></span></button></a><div data-testid="internal-link-recommender-shelf"><div class="JMgUTIyId0RuU9k6aQaz"><h2 class="encore-text encore-text-title-small" data-encore-id="text" dir="auto">More episodes like this</h2></div><div class="qirFczpKFgQDsNuuzLHP" data-testid="carousel-mwp"><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-1vzX2FpvRocttIMXp2fa8Q"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint1vzX2FpvRocttIMXp2fa8Q"></div><a draggable="false" href="/episode/1vzX2FpvRocttIMXp2fa8Q"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f63f8093cfdd08b75e8a1960c" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/1vzX2FpvRocttIMXp2fa8Q"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Inflammation and your gut: Expert guidance to improve your health</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-3pd1GTOfp3ydZRjRVJY7C4"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint3pd1GTOfp3ydZRjRVJY7C4"></div><a draggable="false" href="/episode/3pd1GTOfp3ydZRjRVJY7C4"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f37c60fb816a7cbb24d42f0ec" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/3pd1GTOfp3ydZRjRVJY7C4"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">The surprising truth about histamine intolerance</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-121tszk8gZOybbldtO0cI0"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint121tszk8gZOybbldtO0cI0"></div><a draggable="false" href="/episode/121tszk8gZOybbldtO0cI0"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f4adf7a602736c81ca78ce666" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/121tszk8gZOybbldtO0cI0"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">The carnivore diet exposed: Healthful or harmful?</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-0jcxfAGeXZ4MTwEASoZiI5"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint0jcxfAGeXZ4MTwEASoZiI5"></div><a draggable="false" href="/episode/0jcxfAGeXZ4MTwEASoZiI5"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fb62be5dd942298faf8d0ce90" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/0jcxfAGeXZ4MTwEASoZiI5"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Could this diet solve your gut issues?</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-4yBO5J9flI8CfF9nFMvCfX"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint4yBO5J9flI8CfF9nFMvCfX"></div><a draggable="false" href="/episode/4yBO5J9flI8CfF9nFMvCfX"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f01b84d98e29b49668f1ed61c" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/4yBO5J9flI8CfF9nFMvCfX"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Are low-fat diets bad for your health?</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-5rgCKEV2mt42IukvguLxxx"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5rgCKEV2mt42IukvguLxxx"></div><a draggable="false" href="/episode/5rgCKEV2mt42IukvguLxxx"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f95558567f9cd9506377df579" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/5rgCKEV2mt42IukvguLxxx"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Omega-3 supplements: why you&#x27;re (probably) wasting your money</span></p></a></div></div></div></div></div></div></div><div class="iQxdxLc2HsEnJMZt0Us4"><hr class="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0 gPhSUm bHqWsu7YPnOhoFVoWo1o" data-encore-id="horizontalRule"/></div></div><!--/$--></div><div class="LQ6Ss79CdgHw2ScSPflQ"></div></div></div></div><aside class="encore-dark-theme Yg_FlRTSnjxmfwyAvnFJ"><div></div></aside></div></div><script id="initial-state" type="text/plain">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjBnTVVJa0RUeFRPVGhCTWRqMzJBNTgiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZjBkOGJlY2YxNmM3ZmNmYWIwMzA1YjgyNzY2OGFmZjJiMTg5ZDI5ZiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2YwZDhiZWNmMTZjN2ZjZmFiMDMwNWI4Mjc2NjhhZmYyYjE4OWQyOWYifSx7ImZpbGVJZCI6IjAzMjA5NWQ3NThjN2UxMDhlOWM3ODRiNWRlMjY0NWQ1MGQzMWMyYmEiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDMyMDk1ZDc1OGM3ZTEwOGU5Yzc4NGI1ZGUyNjQ1ZDUwZDMxYzJiYSJ9LHsiZmlsZUlkIjoiZDZhNDk0NjQ2NTc5ZjJhZDBhMTlkMDk5ZDRkYWRlMjgxZDlhZjI0NyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Q2YTQ5NDY0NjU3OWYyYWQwYTE5ZDA5OWQ0ZGFkZTI4MWQ5YWYyNDcifSx7ImZpbGVJZCI6IjRmODNmZGIzNzk5MzRjMjc2MjA2YTRiZGI0YmQwYmIzZTY1NzlhZDgiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80ZjgzZmRiMzc5OTM0YzI3NjIwNmE0YmRiNGJkMGJiM2U2NTc5YWQ4In0seyJmaWxlSWQiOiIwZDE2NDJiZTc4YjFhMDMyMWUwZjkwODBlYzJmOGJmNjVlZDIxOWQwIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzBkMTY0MmJlNzhiMWEwMzIxZTBmOTA4MGVjMmY4YmY2NWVkMjE5ZDAifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvNm51SmVQUlU3RmNMUW1KNDN0aGh0NS9jbGlwXzIzMDYwMF8yODc0MDAubXAzIn0sImF2YWlsYWJsZU1hcmtldHMiOnsiaXRlbXMiOlt7ImNvdW50cnlDb2RlIjoiQUQifSx7ImNvdW50cnlDb2RlIjoiQUUifSx7ImNvdW50cnlDb2RlIjoiQUcifSx7ImNvdW50cnlDb2RlIjoiQUwifSx7ImNvdW50cnlDb2RlIjoiQU0ifSx7ImNvdW50cnlDb2RlIjoiQU8ifSx7ImNvdW50cnlDb2RlIjoiQVIifSx7ImNvdW50cnlDb2RlIjoiQVQifSx7ImNvdW50cnlDb2RlIjoiQVUifSx7ImNvdW50cnlDb2RlIjoiQVoifSx7ImNvdW50cnlDb2RlIjoiQkEifSx7ImNvdW50cnlDb2RlIjoiQkIifSx7ImNvdW50cnlDb2RlIjoiQkUifSx7ImNvdW50cnlDb2RlIjoiQkYifSx7ImNvdW50cnlDb2RlIjoiQkcifSx7ImNvdW50cnlDb2RlIjoiQkgifSx7ImNvdW50cnlDb2RlIjoiQkkifSx7ImNvdW50cnlDb2RlIjoiQkoifSx7ImNvdW50cnlDb2RlIjoiQk4ifSx7ImNvdW50cnlDb2RlIjoiQk8ifSx7ImNvdW50cnlDb2RlIjoiQlIifSx7ImNvdW50cnlDb2RlIjoiQlMifSx7ImNvdW50cnlDb2RlIjoiQlQifSx7ImNvdW50cnlDb2RlIjoiQlcifSx7ImNvdW50cnlDb2RlIjoiQloifSx7ImNvdW50cnlDb2RlIjoiQ0EifSx7ImNvdW50cnlDb2RlIjoiQ0gifSx7ImNvdW50cnlDb2RlIjoiQ0kifSx7ImNvdW50cnlDb2RlIjoiQ0wifSx7ImNvdW50cnlDb2RlIjoiQ00ifSx7ImNvdW50cnlDb2RlIjoiQ08ifSx7ImNvdW50cnlDb2RlIjoiQ1IifSx7ImNvdW50cnlDb2RlIjoiQ1YifSx7ImNvdW50cnlDb2RlIjoiQ1cifSx7ImNvdW50cnlDb2RlIjoiQ1kifSx7ImNvdW50cnlDb2RlIjoiQ1oifSx7ImNvdW50cnlDb2RlIjoiREUifSx7ImNvdW50cnlDb2RlIjoiREoifSx7ImNvdW50cnlDb2RlIjoiREsifSx7ImNvdW50cnlDb2RlIjoiRE0ifSx7ImNvdW50cnlDb2RlIjoiRE8ifSx7ImNvdW50cnlDb2RlIjoiRFoifSx7ImNvdW50cnlDb2RlIjoiRUMifSx7ImNvdW50cnlDb2RlIjoiRUUifSx7ImNvdW50cnlDb2RlIjoiRUcifSx7ImNvdW50cnlDb2RlIjoiRVMifSx7ImNvdW50cnlDb2RlIjoiRkkifSx7ImNvdW50cnlDb2RlIjoiRkoifSx7ImNvdW50cnlDb2RlIjoiRk0ifSx7ImNvdW50cnlDb2RlIjoiRlIifSx7ImNvdW50cnlDb2RlIjoiR0EifSx7ImNvdW50cnlDb2RlIjoiR0IifSx7ImNvdW50cnlDb2RlIjoiR0QifSx7ImNvdW50cnlDb2RlIjoiR0UifSx7ImNvdW50cnlDb2RlIjoiR0gifSx7ImNvdW50cnlDb2RlIjoiR00ifSx7ImNvdW50cnlDb2RlIjoiR04ifSx7ImNvdW50cnlDb2RlIjoiR1EifSx7ImNvdW50cnlDb2RlIjoiR1IifSx7ImNvdW50cnlDb2RlIjoiR1QifSx7ImNvdW50cnlDb2RlIjoiR1cifSx7ImNvdW50cnlDb2RlIjoiR1kifSx7ImNvdW50cnlDb2RlIjoiSEsifSx7ImNvdW50cnlDb2RlIjoiSE4ifSx7ImNvdW50cnlDb2RlIjoiSFIifSx7ImNvdW50cnlDb2RlIjoiSFQifSx7ImNvdW50cnlDb2RlIjoiSFUifSx7ImNvdW50cnlDb2RlIjoiSUQifSx7ImNvdW50cnlDb2RlIjoiSUUifSx7ImNvdW50cnlDb2RlIjoiSUwifSx7ImNvdW50cnlDb2RlIjoiSU4ifSx7ImNvdW50cnlDb2RlIjoiSVMifSx7ImNvdW50cnlDb2RlIjoiSVQifSx7ImNvdW50cnlDb2RlIjoiSk0ifSx7ImNvdW50cnlDb2RlIjoiSk8ifSx7ImNvdW50cnlDb2RlIjoiSlAifSx7ImNvdW50cnlDb2RlIjoiS0UifSx7ImNvdW50cnlDb2RlIjoiS0gifSx7ImNvdW50cnlDb2RlIjoiS0kifSx7ImNvdW50cnlDb2RlIjoiS00ifSx7ImNvdW50cnlDb2RlIjoiS04ifSx7ImNvdW50cnlDb2RlIjoiS1IifSx7ImNvdW50cnlDb2RlIjoiS1cifSx7ImNvdW50cnlDb2RlIjoiTEEifSx7ImNvdW50cnlDb2RlIjoiTEIifSx7ImNvdW50cnlDb2RlIjoiTEMifSx7ImNvdW50cnlDb2RlIjoiTEkifSx7ImNvdW50cnlDb2RlIjoiTFIifSx7ImNvdW50cnlDb2RlIjoiTFMifSx7ImNvdW50cnlDb2RlIjoiTFQifSx7ImNvdW50cnlDb2RlIjoiTFUifSx7ImNvdW50cnlDb2RlIjoiTFYifSx7ImNvdW50cnlDb2RlIjoiTUEifSx7ImNvdW50cnlDb2RlIjoiTUMifSx7ImNvdW50cnlDb2RlIjoiTUUifSx7ImNvdW50cnlDb2RlIjoiTUcifSx7ImNvdW50cnlDb2RlIjoiTUgifSx7ImNvdW50cnlDb2RlIjoiTUsifSx7ImNvdW50cnlDb2RlIjoiTUwifSx7ImNvdW50cnlDb2RlIjoiTU4ifSx7ImNvdW50cnlDb2RlIjoiTU8ifSx7ImNvdW50cnlDb2RlIjoiTVIifSx7ImNvdW50cnlDb2RlIjoiTVQifSx7ImNvdW50cnlDb2RlIjoiTVUifSx7ImNvdW50cnlDb2RlIjoiTVYifSx7ImNvdW50cnlDb2RlIjoiTVcifSx7ImNvdW50cnlDb2RlIjoiTVgifSx7ImNvdW50cnlDb2RlIjoiTVkifSx7ImNvdW50cnlDb2RlIjoiTVoifSx7ImNvdW50cnlDb2RlIjoiTkEifSx7ImNvdW50cnlDb2RlIjoiTkUifSx7ImNvdW50cnlDb2RlIjoiTkcifSx7ImNvdW50cnlDb2RlIjoiTkkifSx7ImNvdW50cnlDb2RlIjoiTkwifSx7ImNvdW50cnlDb2RlIjoiTk8ifSx7ImNvdW50cnlDb2RlIjoiTlAifSx7ImNvdW50cnlDb2RlIjoiTlIifSx7ImNvdW50cnlDb2RlIjoiTloifSx7ImNvdW50cnlDb2RlIjoiT00ifSx7ImNvdW50cnlDb2RlIjoiUEEifSx7ImNvdW50cnlDb2RlIjoiUEUifSx7ImNvdW50cnlDb2RlIjoiUEcifSx7ImNvdW50cnlDb2RlIjoiUEgifSx7ImNvdW50cnlDb2RlIjoiUEwifSx7ImNvdW50cnlDb2RlIjoiUFIifSx7ImNvdW50cnlDb2RlIjoiUFMifSx7ImNvdW50cnlDb2RlIjoiUFQifSx7ImNvdW50cnlDb2RlIjoiUFcifSx7ImNvdW50cnlDb2RlIjoiUFkifSx7ImNvdW50cnlDb2RlIjoiUUEifSx7ImNvdW50cnlDb2RlIjoiUk8ifSx7ImNvdW50cnlDb2RlIjoiUlMifSx7ImNvdW50cnlDb2RlIjoiUlcifSx7ImNvdW50cnlDb2RlIjoiU0EifSx7ImNvdW50cnlDb2RlIjoiU0IifSx7ImNvdW50cnlDb2RlIjoiU0MifSx7ImNvdW50cnlDb2RlIjoiU0UifSx7ImNvdW50cnlDb2RlIjoiU0cifSx7ImNvdW50cnlDb2RlIjoiU0kifSx7ImNvdW50cnlDb2RlIjoiU0sifSx7ImNvdW50cnlDb2RlIjoiU0wifSx7ImNvdW50cnlDb2RlIjoiU00ifSx7ImNvdW50cnlDb2RlIjoiU04ifSx7ImNvdW50cnlDb2RlIjoiU1IifSx7ImNvdW50cnlDb2RlIjoiU1QifSx7ImNvdW50cnlDb2RlIjoiU1YifSx7ImNvdW50cnlDb2RlIjoiU1oifSx7ImNvdW50cnlDb2RlIjoiVEQifSx7ImNvdW50cnlDb2RlIjoiVEcifSx7ImNvdW50cnlDb2RlIjoiVEgifSx7ImNvdW50cnlDb2RlIjoiVEwifSx7ImNvdW50cnlDb2RlIjoiVE4ifSx7ImNvdW50cnlDb2RlIjoiVE8ifSx7ImNvdW50cnlDb2RlIjoiVFIifSx7ImNvdW50cnlDb2RlIjoiVFQifSx7ImNvdW50cnlDb2RlIjoiVFYifSx7ImNvdW50cnlDb2RlIjoiVFcifSx7ImNvdW50cnlDb2RlIjoiVFoifSx7ImNvdW50cnlDb2RlIjoiVUEifSx7ImNvdW50cnlDb2RlIjoiVVMifSx7ImNvdW50cnlDb2RlIjoiVVkifSx7ImNvdW50cnlDb2RlIjoiVVoifSx7ImNvdW50cnlDb2RlIjoiVkMifSx7ImNvdW50cnlDb2RlIjoiVk4ifSx7ImNvdW50cnlDb2RlIjoiVlUifSx7ImNvdW50cnlDb2RlIjoiV1MifSx7ImNvdW50cnlDb2RlIjoiWEsifSx7ImNvdW50cnlDb2RlIjoiWkEifSx7ImNvdW50cnlDb2RlIjoiWk0ifSx7ImNvdW50cnlDb2RlIjoiWlcifV19LCJjb250ZW50SW5mb3JtYXRpb24iOm51bGwsImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7ImV4dHJhY3RlZENvbG9ycyI6eyJjb2xvckxpZ2h0Ijp7ImJsdWUiOjEwNCwiZ3JlZW4iOjIwOCwiaGV4IjoiI0Y4RDA2OCIsInJlZCI6MjQ4fX0sInNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhYjljOWVlYzk1MzU1NjA0ZDFlMjQyN2EiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhYjljOWVlYzk1MzU1NjA0ZDFlMjQyN2EiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYWI5YzllZWM5NTM1NTYwNGQxZTI0MjdhIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJXaGF0IGFyZSBsZWN0aW5zLCBhbmQgYXJlIHRoZXkgZGFuZ2Vyb3VzPyBUaGVzZSDigJxhbnRpbnV0cmllbnRz4oCdIGhhdmUgY29tZSB1bmRlciBhdHRhY2sgYW5kIHdlcmUgcmVjZW50bHkgdGhlIHN1YmplY3Qgb2YgYSBkaWV0YXJ5IGZhZCBmdWVsZWQgYnkgYSBwb3B1bGFyIGJvb2suIEFzIGFsd2F5cywgdGhlcmXigJlzIG1vcmUgdG8gdGhlIHN0b3J5LiBJbiB0b2RheeKAmXMgZXBpc29kZSwgSm9uYXRoYW4gaXMgam9pbmVkIGJ5IERyLiBXaWxsIEJ1bHNpZXdpY3ogdG8gZGl2ZSBkZWVwIGludG8gdGhlIHdvcmxkIG9mIGxlY3RpbnMuIFRoZXkgZGlzc2VjdCBxdWVzdGlvbmFibGUgc3R1ZGllcywgZGVidW5rIG15dGhzLCBhbmQgb2ZmZXIgZXhwZXJ0IGFkdmljZSBhYm91dCBob3cgdG8gYXBwcm9hY2ggZm9vZHMgY29udGFpbmluZyB0aGVzZSBtaXN1bmRlcnN0b29kIGNvbXBvdW5kcy4gV2lsbCBpcyBhIGJvYXJkLWNlcnRpZmllZCBnYXN0cm9lbnRlcm9sb2dpc3Qgd2l0aCAxNCB5ZWFycyBvZiBleHBlcmllbmNlLiBIZeKAmXMgYWxzbyB0aGUgTmV3IFlvcmsgVGltZXMgYmVzdC1zZWxsaW5nIGF1dGhvciBvZiBGaWJlciBGdWVsZWQgYW5kIFpPReKAmXMgVS5TLiBtZWRpY2FsIGRpcmVjdG9yLsKgIElmIHlvdSB3YW50IHRvIHVuY292ZXIgdGhlIHJpZ2h0IGZvb2RzIGZvciB5b3VyIGJvZHksIGhlYWQgdG8gam9pbnpvZS5jb20vcG9kY2FzdCBhbmQgZ2V0IDEwJSBvZmYgeW91ciBwZXJzb25hbGl6ZWQgbnV0cml0aW9uIHByb2dyYW0uIERvd25sb2FkIG91ciBGUkVFIGd1aWRlIOKAlCBUb3AgMTAgVGlwcyB0byBMaXZlIEhlYWx0aGllcjogaHR0cHM6Ly96b2UuY29tL2ZyZWVndWlkZSBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbS4gTWVudGlvbmVkIGluIHRvZGF54oCZcyBlcGlzb2RlOiBMZWN0aW5zIGFzIGJpb2FjdGl2ZSBwbGFudCBwcm90ZWluczogQSBwb3RlbnRpYWwgaW4gY2FuY2VyIHRyZWF0bWVudCBmcm9tIENyaXRpY2FsIFJldmlld3MgaW4gRm9vZCBTY2llbmNlIGFuZCBOdXRyaXRpb24gUGxhbnQtZGVyaXZlZCBsZWN0aW5zIGFzIHBvdGVudGlhbCBjYW5jZXIgdGhlcmFwZXV0aWNzIGFuZCBkaWFnbm9zdGljIHRvb2xzIGZyb20gQmlvTWVkIFJlc2VhcmNoIEludGVybmF0aW9uYWwgQSBsZWd1bWUtYmFzZWQgaHlwb2NhbG9yaWMgZGlldCByZWR1Y2VzIHByb2luZmxhbW1hdG9yeSBzdGF0dXMgYW5kIGltcHJvdmVzIG1ldGFib2xpYyBmZWF0dXJlcyBpbiBvdmVyd2VpZ2h0L29iZXNlIHN1YmplY3RzIGZyb20gdGhlIEV1cm9wZWFuIEpvdXJuYWwgb2YgTnV0cml0aW9uIERpZXRhcnkgbGVndW1lIGNvbnN1bXB0aW9uIHJlZHVjZXMgcmlzayBvZiBjb2xvcmVjdGFsIGNhbmNlcjogRXZpZGVuY2UgZnJvbSBhIG1ldGEtYW5hbHlzaXMgb2YgY29ob3J0IHN0dWRpZXMgZnJvbSBTY2llbnRpZmljIFJlcG9ydHMgSW50YWtlIG9mIGxlZ3VtZXMgYW5kIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2U6IEEgc3lzdGVtYXRpYyByZXZpZXcgYW5kIGRvc2UtcmVzcG9uc2UgbWV0YS1hbmFseXNpcyBmcm9tIE51dHJpdGlvbiwgTWV0YWJvbGlzbSBhbmQgQ2FyZGlvdmFzY3VsYXIgRGlzZWFzZXMgTGVndW1lIGNvbnN1bXB0aW9uIGlzIGludmVyc2VseSBhc3NvY2lhdGVkIHdpdGggdHlwZSAyIGRpYWJldGVzIGluY2lkZW5jZSBpbiBhZHVsdHM6IEEgcHJvc3BlY3RpdmUgYXNzZXNzbWVudCBmcm9tIHRoZSBQUkVESU1FRCBzdHVkeSBmcm9tIENsaW5pY2FsIE51dHJpdGlvbiBUaGUgZWZmZWN0cyBvZiBsZWd1bWUgY29uc3VtcHRpb24gb24gbWFya2VycyBvZiBnbHljYWVtaWMgY29udHJvbCBpbiBpbmRpdmlkdWFscyB3aXRoIGFuZCB3aXRob3V0IGRpYWJldGVzIG1lbGxpdHVzOiBBIHN5c3RlbWF0aWMgbGl0ZXJhdHVyZSByZXZpZXcgb2YgcmFuZG9taXNlZCBjb250cm9sbGVkIHRyaWFscyBmcm9tIE51dHJpZW50cyBFZmZlY3RzIG9mIGRpZXRhcnkgcHVsc2UgY29uc3VtcHRpb24gb24gYm9keSB3ZWlnaHQ6IGEgc3lzdGVtYXRpYyByZXZpZXcgYW5kIG1ldGEtYW5hbHlzaXMgb2YgcmFuZG9taXplZCBjb250cm9sbGVkIHRyaWFscyBmcm9tIFRoZSBBbWVyaWNhbiBKb3VybmFsIG9mIENsaW5pY2FsIE51dHJpdGlvbsKgIFRoZSBcIndoaXRlIGtpZG5leSBiZWFuIGluY2lkZW50XCIgaW4gSmFwYW4gZnJvbSBNZXRob2RzIGluIE1vbGVjdWxhciBCaW9sb2d5IEZydWN0YW4sIHJhdGhlciB0aGFuIGdsdXRlbiwgaW5kdWNlcyBzeW1wdG9tcyBpbiBwYXRpZW50cyB3aXRoIHNlbGYtcmVwb3J0ZWQgbm9uLWNlbGlhYyBnbHV0ZW4gc2Vuc2l0aXZpdHkgZnJvbSBHYXN0cm9lbnRlcm9sb2d5IElzIHRoZXJlIGEgbnV0cml0aW9uIHRvcGljIHlvdeKAmWQgbGlrZSB1cyB0byBleHBsb3JlPyBFbWFpbCB1cyBhdCBwb2RjYXN0QGpvaW56b2UuY29tLCBhbmQgd2XigJlsbCBkbyBvdXIgYmVzdCB0byBjb3ZlciBpdC7CoCBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MTQyNzc0OH0sImh0bWxEZXNjcmlwdGlvbiI6IjxwPldoYXQgYXJlIGxlY3RpbnMsIGFuZCBhcmUgdGhleSBkYW5nZXJvdXM/IFRoZXNlIOKAnGFudGludXRyaWVudHPigJ0gaGF2ZSBjb21lIHVuZGVyIGF0dGFjayBhbmQgd2VyZSByZWNlbnRseSB0aGUgc3ViamVjdCBvZiBhIGRpZXRhcnkgZmFkIGZ1ZWxlZCBieSBhIHBvcHVsYXIgYm9vay4gQXMgYWx3YXlzLCB0aGVyZeKAmXMgbW9yZSB0byB0aGUgc3RvcnkuPC9wPjxwPkluIHRvZGF54oCZcyBlcGlzb2RlLCBKb25hdGhhbiBpcyBqb2luZWQgYnkgRHIuIFdpbGwgQnVsc2lld2ljeiB0byBkaXZlIGRlZXAgaW50byB0aGUgd29ybGQgb2YgbGVjdGlucy4gVGhleSBkaXNzZWN0IHF1ZXN0aW9uYWJsZSBzdHVkaWVzLCBkZWJ1bmsgbXl0aHMsIGFuZCBvZmZlciBleHBlcnQgYWR2aWNlIGFib3V0IGhvdyB0byBhcHByb2FjaCBmb29kcyBjb250YWluaW5nIHRoZXNlIG1pc3VuZGVyc3Rvb2QgY29tcG91bmRzLjwvcD48cD5XaWxsIGlzIGEgYm9hcmQtY2VydGlmaWVkIGdhc3Ryb2VudGVyb2xvZ2lzdCB3aXRoIDE0IHllYXJzIG9mIGV4cGVyaWVuY2UuIEhl4oCZcyBhbHNvIHRoZSBOZXcgWW9yayBUaW1lcyBiZXN0LXNlbGxpbmcgYXV0aG9yIG9mIEZpYmVyIEZ1ZWxlZCBhbmQgWk9F4oCZcyBVLlMuIG1lZGljYWwgZGlyZWN0b3IuwqA8L3A+PHA+SWYgeW91IHdhbnQgdG8gdW5jb3ZlciB0aGUgcmlnaHQgZm9vZHMgZm9yIHlvdXIgYm9keSwgaGVhZCB0byBqb2luem9lLmNvbS9wb2RjYXN0IGFuZCBnZXQgMTAlIG9mZiB5b3VyIHBlcnNvbmFsaXplZCBudXRyaXRpb24gcHJvZ3JhbS48L3A+PHA+RG93bmxvYWQgb3VyIEZSRUUgZ3VpZGUg4oCUIFRvcCAxMCBUaXBzIHRvIExpdmUgSGVhbHRoaWVyOiA8YSBocmVmPVwiaHR0cHM6Ly96b2UuY29tL2ZyZWVndWlkZVwiIHJlbD1cIm5vZm9sbG93XCI+aHR0cHM6Ly96b2UuY29tL2ZyZWVndWlkZTwvYT48L3A+PHA+Rm9sbG93IFpPRSBvbiA8YSBocmVmPVwiaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS96b2UvXCIgcmVsPVwibm9mb2xsb3dcIj5JbnN0YWdyYW08L2E+LjwvcD48cD5NZW50aW9uZWQgaW4gdG9kYXnigJlzIGVwaXNvZGU6PC9wPjxwPjxhIGhyZWY9XCJodHRwczovL3B1Ym1lZC5uY2JpLm5sbS5uaWguZ292LzE2MTgzNTY2L1wiIHJlbD1cIm5vZm9sbG93XCI+TGVjdGlucyBhcyBiaW9hY3RpdmUgcGxhbnQgcHJvdGVpbnM6IEEgcG90ZW50aWFsIGluIGNhbmNlciB0cmVhdG1lbnQ8L2E+IGZyb20gQ3JpdGljYWwgUmV2aWV3cyBpbiBGb29kIFNjaWVuY2UgYW5kIE51dHJpdGlvbjwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9wdWJtZWQubmNiaS5ubG0ubmloLmdvdi8zMjUwOTg0OC9cIiByZWw9XCJub2ZvbGxvd1wiPlBsYW50LWRlcml2ZWQgbGVjdGlucyBhcyBwb3RlbnRpYWwgY2FuY2VyIHRoZXJhcGV1dGljcyBhbmQgZGlhZ25vc3RpYyB0b29scyA8L2E+ZnJvbSBCaW9NZWQgUmVzZWFyY2ggSW50ZXJuYXRpb25hbDwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9wdWJtZWQubmNiaS5ubG0ubmloLmdvdi8yMDQ5OTA3Mi9cIiByZWw9XCJub2ZvbGxvd1wiPkEgbGVndW1lLWJhc2VkIGh5cG9jYWxvcmljIGRpZXQgcmVkdWNlcyBwcm9pbmZsYW1tYXRvcnkgc3RhdHVzIGFuZCBpbXByb3ZlcyBtZXRhYm9saWMgZmVhdHVyZXMgaW4gb3ZlcndlaWdodC9vYmVzZSBzdWJqZWN0cyA8L2E+ZnJvbSB0aGUgRXVyb3BlYW4gSm91cm5hbCBvZiBOdXRyaXRpb248L3A+PHA+PGEgaHJlZj1cImh0dHBzOi8vcHVibWVkLm5jYmkubmxtLm5paC5nb3YvMjU3MzkzNzYvXCIgcmVsPVwibm9mb2xsb3dcIj5EaWV0YXJ5IGxlZ3VtZSBjb25zdW1wdGlvbiByZWR1Y2VzIHJpc2sgb2YgY29sb3JlY3RhbCBjYW5jZXI6IEV2aWRlbmNlIGZyb20gYSBtZXRhLWFuYWx5c2lzIG9mIGNvaG9ydCBzdHVkaWVzPC9hPiBmcm9tIFNjaWVudGlmaWMgUmVwb3J0czwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9wdWJtZWQubmNiaS5ubG0ubmloLmdvdi8zNjQxMTIyMS8jOn46dGV4dCYjNjE7Q29uY2x1c2lvbnMlM0ElMjBUaGUlMjBpbnRha2UlMjBvZiUyMGxlZ3VtZXMscHJvdmlkZSUyMHRoZSUyMG9wdGltYWwlMjBjYXJkaW92YXNjdWxhciUyMGJlbmVmaXQuXCIgcmVsPVwibm9mb2xsb3dcIj5JbnRha2Ugb2YgbGVndW1lcyBhbmQgY2FyZGlvdmFzY3VsYXIgZGlzZWFzZTogQSBzeXN0ZW1hdGljIHJldmlldyBhbmQgZG9zZS1yZXNwb25zZSBtZXRhLWFuYWx5c2lzPC9hPiBmcm9tIE51dHJpdGlvbiwgTWV0YWJvbGlzbSBhbmQgQ2FyZGlvdmFzY3VsYXIgRGlzZWFzZXM8L3A+PHA+PGEgaHJlZj1cImh0dHBzOi8vcHVibWVkLm5jYmkubmxtLm5paC5nb3YvMjgzOTIxNjYvIzp+OnRleHQmIzYxO1Jlc3VsdHMlM0ElMjBEdXJpbmclMjBhJTIwbWVkaWFuJTIwZm9sbG93LGFkdWx0cyUyMGF0JTIwaGlnaCUyMGNhcmRpb3Zhc2N1bGFyJTIwcmlzay5cIiByZWw9XCJub2ZvbGxvd1wiPkxlZ3VtZSBjb25zdW1wdGlvbiBpcyBpbnZlcnNlbHkgYXNzb2NpYXRlZCB3aXRoIHR5cGUgMiBkaWFiZXRlcyBpbmNpZGVuY2UgaW4gYWR1bHRzOiBBIHByb3NwZWN0aXZlIGFzc2Vzc21lbnQgZnJvbSB0aGUgUFJFRElNRUQgc3R1ZHk8L2E+IGZyb20gQ2xpbmljYWwgTnV0cml0aW9uPC9wPjxwPjxhIGhyZWY9XCJodHRwczovL3B1Ym1lZC5uY2JpLm5sbS5uaWguZ292LzMyNzA4OTQ5L1wiIHJlbD1cIm5vZm9sbG93XCI+VGhlIGVmZmVjdHMgb2YgbGVndW1lIGNvbnN1bXB0aW9uIG9uIG1hcmtlcnMgb2YgZ2x5Y2FlbWljIGNvbnRyb2wgaW4gaW5kaXZpZHVhbHMgd2l0aCBhbmQgd2l0aG91dCBkaWFiZXRlcyBtZWxsaXR1czogQSBzeXN0ZW1hdGljIGxpdGVyYXR1cmUgcmV2aWV3IG9mIHJhbmRvbWlzZWQgY29udHJvbGxlZCB0cmlhbHM8L2E+IGZyb20gTnV0cmllbnRzPC9wPjxwPjxhIGhyZWY9XCJodHRwczovL3B1Ym1lZC5uY2JpLm5sbS5uaWguZ292LzI3MDMwNTMxLyM6fjp0ZXh0JiM2MTtUaGUlMjBwb29sZWQlMjBhbmFseXNpcyUyMHNob3dlZCUyMGFuLG1lZGlhbiUyMGR1cmF0aW9uJTIwb2YlMjA2JTIwd2suXCIgcmVsPVwibm9mb2xsb3dcIj5FZmZlY3RzIG9mIGRpZXRhcnkgcHVsc2UgY29uc3VtcHRpb24gb24gYm9keSB3ZWlnaHQ6IGEgc3lzdGVtYXRpYyByZXZpZXcgYW5kIG1ldGEtYW5hbHlzaXMgb2YgcmFuZG9taXplZCBjb250cm9sbGVkIHRyaWFsczwvYT4gZnJvbSBUaGUgQW1lcmljYW4gSm91cm5hbCBvZiBDbGluaWNhbCBOdXRyaXRpb27CoDwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9saW5rLnNwcmluZ2VyLmNvbS9wcm90b2NvbC8xMC4xMDA3Lzk3OC0xLTQ5MzktMTI5Mi02XzNcIiByZWw9XCJub2ZvbGxvd1wiPlRoZSAmIzM0O3doaXRlIGtpZG5leSBiZWFuIGluY2lkZW50JiMzNDsgaW4gSmFwYW48L2E+IGZyb20gTWV0aG9kcyBpbiBNb2xlY3VsYXIgQmlvbG9neTwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9wdWJtZWQubmNiaS5ubG0ubmloLmdvdi8yOTEwMjYxMy9cIiByZWw9XCJub2ZvbGxvd1wiPkZydWN0YW4sIHJhdGhlciB0aGFuIGdsdXRlbiwgaW5kdWNlcyBzeW1wdG9tcyBpbiBwYXRpZW50cyB3aXRoIHNlbGYtcmVwb3J0ZWQgbm9uLWNlbGlhYyBnbHV0ZW4gc2Vuc2l0aXZpdHk8L2E+IGZyb20gR2FzdHJvZW50ZXJvbG9neTwvcD48cD5JcyB0aGVyZSBhIG51dHJpdGlvbiB0b3BpYyB5b3XigJlkIGxpa2UgdXMgdG8gZXhwbG9yZT8gRW1haWwgdXMgYXQgPGEgaHJlZj1cIm1haWx0bzpwb2RjYXN0JiM2NDtqb2luem9lLmNvbVwiIHJlbD1cIm5vZm9sbG93XCI+cG9kY2FzdCYjNjQ7am9pbnpvZS5jb208L2E+LCBhbmQgd2XigJlsbCBkbyBvdXIgYmVzdCB0byBjb3ZlciBpdC7CoDwvcD48cD5FcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgPGEgaHJlZj1cImh0dHBzOi8vem9lLmNvbS9sZWFybi9jYXRlZ29yeS9wb2RjYXN0c1wiIHJlbD1cIm5vZm9sbG93XCI+aGVyZTwvYT4uPC9wPiIsImlkIjoiMGdNVUlrRFR4VE9UaEJNZGozMkE1OCIsImxhbmd1YWdlIjp7ImNvZGUiOiJlbiJ9LCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJUaGUgc3VycHJpc2luZyB0cnV0aCBhYm91dCBsZWN0aW5zIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJzaG93T3JBdWRpb2Jvb2siOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlRoZSB3b3JsZOKAmXMgdG9wIHNjaWVudGlzdHMgZXhwbGFpbiB0aGUgbGF0ZXN0IGhlYWx0aCwgbnV0cml0aW9uLCBhbmQgZ3V0IGhlYWx0aCByZXNlYXJjaCBhbmQgdHJhbnNsYXRlIGl0IGludG8gcHJhY3RpY2FsIGFkdmljZSB0byBpbXByb3ZlIHlvdXIgaGVhbHRoICYgd2VpZ2h0LiBKb2luIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBvbiBhIGpvdXJuZXkgb2Ygc2NpZW50aWZpYyBkaXNjb3ZlcnkuIEhvc3RlZCBieSBKb25hdGhhbiBXb2xmLiIsImlkIjoiMXhEYXdxVDhDZ202SEFuYnBGWDVUNSIsIm1lZGlhVHlwZSI6IkFVRElPIiwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInB1Ymxpc2hlciI6eyJuYW1lIjoiWk9FIn0sInNhdmVkIjpmYWxzZSwic2hvd1R5cGVzIjpbXSwidHJhaWxlclYyIjp7ImRhdGEiOnsiYXVkaW8iOnsiaXRlbXMiOlt7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzE3OTk2ZDY2MjliYTkxOTNmYjQ3MTZlOWU1MGU5ZmVmMThiNTIwMDEifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y5MzgwYTBiYTc3OWE2YWFhNTNiMTU0MTFhZWEyMGZiNzU1MjQ1MmQifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdiMjgyN2Y2MWFhMDkyZDgzZDcwOTM2MTNhNTA3MzllOTcxODRkZjcifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ZmNGJiMGViYmFiOTMzZTg1YmU5YjZlMGU3YmVmODBmZDhhOTNlMDQifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2RkZDE4Yjc5NGM4YTY4MTkzYzU0NWY2N2UyZTFiZjEwNDFiNDA2ZjIifV19LCJhdWRpb1ByZXZpZXciOnsidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMTY3TENPY2FHcTlwTFJXRU9JN3k5bS9jbGlwXzU3MTE2XzExNzExNi5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjEyMTUyMX0sIm5hbWUiOiJXZWxjb21lIHRvIFpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjItMDMtMTBUMDQ6MDA6MDBaIn0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo2N0xaRXJ4d0Qwcm1XaEVKSWx6ZVBJIn19LCJ1cmkiOiJzcG90aWZ5OnNob3c6MXhEYXdxVDhDZ202SEFuYnBGWDVUNSJ9fSwicHJldmlldyI6eyJhdWRpbyI6eyJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy82bnVKZVBSVTdGY0xRbUo0M3RoaHQ1L2NsaXBfMjMwNjAwXzI4NzQwMC5tcDMifSwic2hhcmVhYmxlIjp0cnVlLCJ2aWRlbyI6eyJ1cmwiOiIifX0sInJlbGVhc2VEYXRlIjp7ImRheSI6MiwiaXNvU3RyaW5nIjoiMjAyMy0xMS0wMlQxMTowNjowMFoiLCJtb250aCI6MTEsInByZWNpc2lvbiI6Ik1JTlVURSIsInllYXIiOjIwMjN9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjBnTVVJa0RUeFRPVGhCTWRqMzJBNTgifX0sInJlY29tbWVuZGF0aW9ucyI6e30sInNhdmVkIjp7fX0sInBsYXliYWNrIjp7ImN1cnJlbnQiOm51bGwsImhhc1NraXBwZWRUaGlzU2Vzc2lvbiI6ZmFsc2UsImlzQnVmZmVyaW5nIjpmYWxzZSwiaGVhcmRBdWRpbyI6ZmFsc2UsImluaXRpYXRlZFBsYXliYWNrIjpmYWxzZX0sInJlcXVlc3QiOnsiaGFzUHJldmlvdXNMaWtlcyI6ZmFsc2UsImlzQmFubmVkIjpmYWxzZSwiZW50aXR5VmlldyI6bnVsbCwiYWxidW1VcmkiOiIifSwic2VhcmNoIjp7ImlzRmV0Y2hpbmciOmZhbHNlLCJyZXN1bHRzIjpudWxsLCJxdWVyeSI6bnVsbCwiZXJyb3IiOm51bGwsInJlY2VudFNlYXJjaGVzIjpbXX0sInRvYXN0Ijp7Im1lc3NhZ2UiOm51bGwsInR5cGUiOiJkZWZhdWx0IiwiYWN0aW9uIjpudWxsfSwidWkiOnsibW9kYWwiOiJub3dfcGxheWluZ19iYXIiLCJub3dQbGF5aW5nVmlldyI6ZmFsc2UsImRpYWxvZyI6bnVsbCwiZXJyb3JWaWV3IjpmYWxzZX0sImhvbWUiOnsiaXNMb2FkaW5nIjpmYWxzZSwiaGFzRXJyb3IiOmZhbHNlLCJkYXRhIjpudWxsfSwib25EZW1hbmRQbGF5bGlzdHMiOnsiZmV0Y2hlZCI6ZmFsc2UsIml0ZW1zIjpbXX0sImNvbnRleHRNZW51Ijp7ImlzVmlzaWJsZSI6ZmFsc2V9LCJjb2xvckV4dHJhY3Rpb24iOnsiY29sb3JzIjp7fX0sImx5cmljcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJyaWNoRW50aXRpZXMiOnsic2VvRXhwZXJpbWVudCI6eyJlcGlzb2RlIjp7fX19LCJicm93c2UiOnsiZ3JpZCI6eyJpc0xvYWRpbmciOmZhbHNlLCJzZWN0aW9ucyI6bnVsbCwiaGFzRmFpbGVkQXR0ZW1wdHMiOmZhbHNlfSwicGFnZXMiOnt9fSwiaW50ZXJuYWxMaW5rUmVjb21tZW5kZXIiOnsidHJhY2tzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInNob3dzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sImVwaXNvZGVzIjp7ImRhdGEiOlt7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjA1NjQ0ZmQwODQ2YmNiNjQxY2E1YWExNWVjMTg1Y2I4N2Q4MjFiZTciLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wNTY0NGZkMDg0NmJjYjY0MWNhNWFhMTVlYzE4NWNiODdkODIxYmU3In0seyJmaWxlSWQiOiI3ZjRhZmZhNTZmOWZiODA3NzdiMmY2NGRhNTdiNzc4YjVhODVmNmI2IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2Y0YWZmYTU2ZjlmYjgwNzc3YjJmNjRkYTU3Yjc3OGI1YTg1ZjZiNiJ9LHsiZmlsZUlkIjoiZGQ1MzZkNGRlMGU3ZjE5YjcyNzk3NDcyODE1MzRmZmM4NjliYTEzMCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kZDUzNmQ0ZGUwZTdmMTliNzI3OTc0NzI4MTUzNGZmYzg2OWJhMTMwIn0seyJmaWxlSWQiOiI1ODY0YzZkYjU0NGMyMjhiYzRkYzU4MGE2NDRjMzU1OGRkZTVkNGM0IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTg2NGM2ZGI1NDRjMjI4YmM0ZGM1ODBhNjQ0YzM1NThkZGU1ZDRjNCJ9LHsiZmlsZUlkIjoiMTNhZDE0MmJjYTY2NzQzZmQ5YjFlZGEzMzhlZDYxNTYwODc4OWY1NyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xM2FkMTQyYmNhNjY3NDNmZDliMWVkYTMzOGVkNjE1NjA4Nzg5ZjU3In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDYzZjgwOTNjZmRkMDhiNzVlOGExOTYwYyIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjYzZjgwOTNjZmRkMDhiNzVlOGExOTYwYyIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2M2Y4MDkzY2ZkZDA4Yjc1ZThhMTk2MGMiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkRpZCB5b3Uga25vdyB0aGF0IHlvdSBjYW4gcG90ZW50aWFsbHkgZXh0ZW5kIHlvdXIgbGlmZSBieSAxMCB5ZWFycyBpZiB5b3UgZWF0IHRoZSByaWdodCBmb29kcyBhbmQgdGhhdCB0aGlzIGlzIGV2ZW4gcG9zc2libGUgaWYgcHV0IGludG8gcHJhY3RpY2UgbGF0ZXIgaW4gbGlmZT8gSW5mbGFtbWF0aW9uIGlzIHRoZSBjYXVzZSBvZiBtb3N0IGRpc2Vhc2VzIGFuZCBpbGxuZXNzZXMsIGlmIHlvdSB3b3VsZCBsaWtlIHRvIGxlYXJuIGhvdyB0byByZWR1Y2UgaW5mbGFtbWF0aW9uIHRoZW4gbG9vayBubyBmdXJ0aGVyISBJbiB0b2RheeKAmXMgZXBpc29kZSwgUHJvZi4gVGltIFNwZWN0b3IgYW5kIERyIFdpbGwgQnVsc2lld2ljeiBkZWx2ZSBpbnRvIHRoZSBndXQgbWljcm9iaW9tZSwgaG93IGl0IHJlYWN0cyB0byBkaWZmZXJlbnQgZm9vZHMgYW5kIG92ZXJhbGwgd2VsbC1iZWluZy4gV2UgbGVhcm4gYWJvdXQgbWljcm9iaWFsIGRpdmVyc2l0eSBhbmQgaXRzIHBpdm90YWwgcm9sZSBpbiByZWR1Y2luZyBpbmZsYW1tYXRpb24uIERyLiBXaWxsIEJ1bHNpZXdpY3ogaXMgYm9hcmQtY2VydGlmaWVkIGluIGludGVybmFsIG1lZGljaW5lIGFuZCBnYXN0cm9lbnRlcm9sb2d5LiBIZeKAmXMgYWxzbyBhIE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsaW5nIGF1dGhvci4gRHIuIEIgaGFzIHdvbiBtdWx0aXBsZSBhd2FyZHMgYW5kIGRpc3RpbmN0aW9ucyBmb3IgaGlzIHdvcmsgYXMgYSBjbGluaWNpYW4uIFByb2YuIFRpbSBTcGVjdG9yIGlzIGEgUHJvZmVzc29yIG9mIEdlbmV0aWMgRXBpZGVtaW9sb2d5IGF0IEtpbmfigJlzIENvbGxlZ2UgTG9uZG9uLCBkaXJlY3RvciBvZiB0aGUgVHdpbnMgVUsgc3R1ZHksIFNjaWVudGlmaWMgY28tZm91bmRlciBhdCBaT0UsIGFuZCBvbmUgb2YgdGhlIHdvcmxk4oCZcyBsZWFkaW5nIHJlc2VhcmNoZXJzLiBIZSdzIGFsc28gdGhlIGF1dGhvciBvZiBGb29kIGZvciBMaWZlLCBoaXMgbGF0ZXN0IGJvb2sgZm9jdXNpbmcgb24gbnV0cml0aW9uIGFuZCBoZWFsdGguIElmIHlvdSB3YW50IHRvIHVuY292ZXIgdGhlIHJpZ2h0IGZvb2RzIGZvciB5b3VyIGJvZHksIGhlYWQgdG8gem9lLmNvbS9wb2RjYXN0LCBhbmQgZ2V0IDEwJSBvZmYgeW91ciBwZXJzb25hbGl6ZWQgbnV0cml0aW9uIHByb2dyYW0uIFRvcCB0aXBzIHRvIGNvbnRyb2wgeW91ciBndXQgZnJvbSBaT0UgU2NpZW5jZSBhbmQgTnV0cml0aW9uIC0gRG93bmxvYWQgb3VyIEZSRUUgZ3V0IGd1aWRlIEZvbGxvdyBaT0Ugb24gSW5zdGFncmFtIEF1ZGlvIFRpbWVjb2RlczogMDA6MDDCoEludHJvZHVjdGlvbiAwMToxNMKgwqBRdWljayBGaXJlIFF1ZXN0aW9ucyAwMzoyN8KgwqBXaGF0IGlzIEluZmxhbW1hdGlvbj8gMDc6NDDCoMKgV2h5IGlzIHRvbyBtdWNoIGluZmxhbW1hdGlvbiBiYWQgZm9yIHlvdT8gMDk6MDbCoFRoaXMgaXMgYXQgdGhlIGNvcmUgb2YgbW9zdCBkaXNlYXNlc+KApiAxOTowN8KgwqBIb3cgYmxvb2Qgc3VnYXIgbGV2ZWxzIGFmZmVjdCBpbmZsYW1tYXRpb24gMjQ6MjLCoMKgV2hhdCBpcyB0aGUgcm9sZSBvZiBHdXQgYW5kIHRoZSBndXQgYmFycmllcj8gMTU6MjIgSG93IGRvZXMgZm9vZCBhZmZlY3QgaW5mbGFtbWF0aW9uPyAyMzo0N8KgwqBXaGF0IGlzIHRoZSByb2xlIG9mIEd1dCBhbmQgdGhlIGd1dCBiYXJyaWVyPyAyODowNsKgwqBHdXQgbWljcm9iZXMgbG92ZSBnb29kIGZvb2QhIDMwOjA5wqDCoEluZmxhbW1hdGlvbiBhbmQgR3V0IE1pY3JvYmVzOiBBIHR3by13YXkgU3RyZWV0IDM1OjAwwqDCoE1vcmUgcGxhbnRzIGFuZCBmZXJtZW50ZWQgZm9vZCB3aWxsIHJlZHVjZSBpbmZsYW1tYXRpb24gNDA6MTXCoMKgV2UgbmVlZCBtaWNyb2Jpb21lIGRpdmVyc2l0eSA0NTo0NcKgwqBOb24tRGlldGFyeSBBcHByb2FjaGVzIHRvIFJlZHVjZSBJbmZsYW1tYXRpb24gNDc6NTfCoMKgQmVuZWZpdHMgb2YgVGltZS1SZXN0cmljdGVkIEVhdGluZyA1MjowMcKgwqBTdW1tYXJ5IE1lbnRpb25lZCBpbiB0b2RheXMgZXBpc29kZTogICBHdXQgbWljcm9iaW90YSB0YXJnZXRlZCBkaWV0cyBtb2R1bGF0ZSBodW1hbiBpbW11bmUgc3RhdHVzIGZyb20gQ2VsbCAgICBUaGUgQmlnIElGIFN0dWR5OiBXaGF0IGRpZCB3ZSBmaW5kPyBGcm9tIFpPRSAgICBQUkVESUNUOiBUaGUgd29ybGQncyBsYXJnZXN0IGluLWRlcHRoIG51dHJpdGlvbmFsIHJlc2VhcmNoIHByb2dyYW0gZnJvbSBaT0UgICAgSGF2ZSBmZWVkYmFjayBvciBhIHRvcGljIHlvdSdkIGxpa2UgdXMgdG8gY292ZXI/IExldCB1cyBrbm93IGhlcmUgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjM1ODg5ODl9LCJpZCI6IjF2elgyRnB2Um9jdHRJTVhwMmZhOFEiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJJbmZsYW1tYXRpb24gYW5kIHlvdXIgZ3V0OiBFeHBlcnQgZ3VpZGFuY2UgdG8gaW1wcm92ZSB5b3VyIGhlYWx0aCIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDEtMDRUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MXZ6WDJGcHZSb2N0dElNWHAyZmE4USJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMGEyMjhkMGNhNmY5M2FiMDhjZWQ5YzQyZGJkYjRiZWYwZDQ4YjAwMyIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzBhMjI4ZDBjYTZmOTNhYjA4Y2VkOWM0MmRiZGI0YmVmMGQ0OGIwMDMifSx7ImZpbGVJZCI6IjBkMWVhMGI4NDAxMmI1YWE0NDMxZTM1YzlmYjg0M2QzN2U1ZGY0NTciLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wZDFlYTBiODQwMTJiNWFhNDQzMWUzNWM5ZmI4NDNkMzdlNWRmNDU3In0seyJmaWxlSWQiOiIwM2M4ZjY1YzQxM2ZiODk0MjFiOTFjMzI0YjQyY2RhZWUyZGQxNjZkIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzAzYzhmNjVjNDEzZmI4OTQyMWI5MWMzMjRiNDJjZGFlZTJkZDE2NmQifSx7ImZpbGVJZCI6ImY5YTU4ZjZiZWU3ODg0ZTM1ZDQ5NjVlZTE1ODRlYjFkYWMyOGNjNmYiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mOWE1OGY2YmVlNzg4NGUzNWQ0OTY1ZWUxNTg0ZWIxZGFjMjhjYzZmIn0seyJmaWxlSWQiOiJiMjM2MzNlZjc0M2VmNjI1YTc3ZWUzZGUzYzVjMDJiMDliYTc2N2RhIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2IyMzYzM2VmNzQzZWY2MjVhNzdlZTNkZTNjNWMwMmIwOWJhNzY3ZGEifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMzdjNjBmYjgxNmE3Y2JiMjRkNDJmMGVjIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMzdjNjBmYjgxNmE3Y2JiMjRkNDJmMGVjIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTM3YzYwZmI4MTZhN2NiYjI0ZDQyZjBlYyIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiV2UndmUgcHJvYmFibHkgYWxsIGhlYXJkIG9mIOKAnGFudGloaXN0YW1pbmVzLOKAnSBtZWRpY2F0aW9ucyB0aGF0IGNhbiBlYXNlIHN5bXB0b21zIG9mIGhheSBmZXZlciBhbmQgb3RoZXIgYWxsZXJnaWVzLsKgIEJ1dCB3aGF0IGlzIOKAnGhpc3RhbWluZeKAnT8gSXTigJlzIGEgdml0YWwgY2hlbWljYWwgdGhhdCBvdXIgYm9kaWVzIHByb2R1Y2UsIGFuZCBpdCBwbGF5cyBhIHJvbGUgaW4gYSBudW1iZXIgb2YgZnVuY3Rpb25zIHRoYXQgc3VwcG9ydCBvdXIgaGVhbHRoLsKgIEhpc3RhbWluZSBpbnRvbGVyYW5jZSBzZWVtcyB0byBiZSBpbmNyZWFzaW5nbHkgY29tbW9uLCBidXQgaXTigJlzIGRpZmZpY3VsdCB0byBkaWFnbm9zZS4gU29tZSBwZW9wbGUgbWF5IG5vdCBiZSBhd2FyZSB0aGF0IHRoZXkgaGF2ZSBpdCBvciBob3cgdG8gdHJlYXQgaXQuIEluIHRvZGF54oCZcyBlcGlzb2RlIG9mIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBKb25hdGhhbiBzcGVha3Mgd2l0aCBEci4gV2lsbCBCdWxzaWV3aWN6LCBaT0XigJlzIFUuUy4gbWVkaWNhbCBkaXJlY3RvciwgdG8gbGVhcm4gbW9yZSBhYm91dCB0aGlzIGZsb3VyaXNoaW5nIGFyZWEgb2YgcmVzZWFyY2gg4oCUIGFuZCB0aGUgYmVzdCB3YXlzIHRvIGlkZW50aWZ5IGFuZCB0cmVhdCBoaXN0YW1pbmUgaW50b2xlcmFuY2UuIFdpbGwgaXMgYSBib2FyZC1jZXJ0aWZpZWQgZ2FzdHJvZW50ZXJvbG9naXN0LCBhbmQgTmV3IFlvcmsgVGltZXMgYmVzdHNlbGxpbmcgYXV0aG9yIG9mIHRoZSBtaWNyb2Jpb21lIGJvb2sgRmliZXIgRnVlbGVkLiDwn4yxIFRyeSBvdXIgbmV3IHBsYW50IGJhc2VkIHdob2xlZm9vZCBzdXBwbGVtZW50IC0gRGFpbHkgMzAgKk5hdHVyYWxseSBoaWdoIGluIGNvcHBlciB3aGljaCBjb250cmlidXRlcyB0byBub3JtYWwgZW5lcmd5IHlpZWxkaW5nIG1ldGFib2xpc20gYW5kIHRoZSBub3JtYWwgZnVuY3Rpb24gb2YgdGhlIGltbXVuZSBzeXN0ZW0gTGVhcm4gaG93IHlvdXIgYm9keSByZXNwb25kcyB0byBmb29kIPCfkYkgem9lLmNvbS9wb2RjYXN0IGZvciAxMCUgb2ZmIE1lbnRpb25lZCBpbiB0b2RheeKAmXMgZXBpc29kZTrCoCAgIFJlc2lzdGFudCBwb3RhdG8gc3RhcmNoIHN1cHBsZW1lbnRhdGlvbiByZWR1Y2VzIHNlcnVtIGhpc3RhbWluZSBsZXZlbHMgaW4gaGVhbHRoeSBhZHVsdHMgd2l0aCBsaW5rcyB0byBhdHRlbnVhdGVkIGludGVzdGluYWwgcGVybWVhYmlsaXR5IHB1Ymxpc2hlZCBpbiBKb3VybmFsIG9mIEZ1bmN0aW9uYWwgRm9vZHMgICAgSGlzdGFtaW5lIGFuZCBoaXN0YW1pbmUgaW50b2xlcmFuY2UgcHVibGlzaGVkIGluIFRoZSBBbWVyaWNhbiBKb3VybmFsIG9mIENsaW5pY2FsIE51dHJpdGlvbiAgICBIaXN0YW1pbmUgaW50b2xlcmFuY2U6IFRoZSBjdXJyZW50IHN0YXRlIG9mIHRoZSBhcnQgcHVibGlzaGVkIGluIEJpb21vbGVjdWxlcyAgICBIYXZlIGZlZWRiYWNrIG9yIGEgdG9waWMgeW91J2QgbGlrZSB1cyB0byBjb3Zlcj8gTGV0IHVzIGtub3cgaGVyZSBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MTc5OTkxNX0sImlkIjoiM3BkMUdUT2ZwM3lkWlJqUlZKWTdDNCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlRoZSBzdXJwcmlzaW5nIHRydXRoIGFib3V0IGhpc3RhbWluZSBpbnRvbGVyYW5jZSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDItMTVUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6M3BkMUdUT2ZwM3lkWlJqUlZKWTdDNCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiYzM5ZTliZjdkNTUyNjk1MTdiMjViMmEwZmI3OGIwYWExMmM3NzIwNyIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jMzllOWJmN2Q1NTI2OTUxN2IyNWIyYTBmYjc4YjBhYTEyYzc3MjA3In0seyJmaWxlSWQiOiI0MzczN2Q3MDk4NzUzYjlhZDg4YTM1OTdkODJmODFlMTJmMGRhZTk3IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDM3MzdkNzA5ODc1M2I5YWQ4OGEzNTk3ZDgyZjgxZTEyZjBkYWU5NyJ9LHsiZmlsZUlkIjoiZGQzYWVmNDEwNGJiOTFmMjY4ZjA4MzJhNTY0NjMyNjhjY2I1YjVlOSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kZDNhZWY0MTA0YmI5MWYyNjhmMDgzMmE1NjQ2MzI2OGNjYjViNWU5In0seyJmaWxlSWQiOiIxNmJlMjQwMzcwMmZmOTA5MTExNjMxNDUxYjA5MjcwMjJjYjBiMjg4IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMTZiZTI0MDM3MDJmZjkwOTExMTYzMTQ1MWIwOTI3MDIyY2IwYjI4OCJ9LHsiZmlsZUlkIjoiN2E5MTA1OWEyZTZhNjVjY2YyNDRiN2NjZmFiMzFmNDVmMThjODY4NiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdhOTEwNTlhMmU2YTY1Y2NmMjQ0YjdjY2ZhYjMxZjQ1ZjE4Yzg2ODYifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNGFkZjdhNjAyNzM2YzgxY2E3OGNlNjY2Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNGFkZjdhNjAyNzM2YzgxY2E3OGNlNjY2Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTRhZGY3YTYwMjczNmM4MWNhNzhjZTY2NiIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiRWFjaCBkYXkgdGhpcyB3ZWVrLCB3ZeKAmXJlIGV4YW1pbmluZyBvbmUgb2YgdGhlIHdvcmxk4oCZcyBtb3N0IHBvcHVsYXIgZGlldHMuIFB1dHRpbmcgdGhlIGxhdGVzdCBzY2llbnRpZmljIGV2aWRlbmNlIHVuZGVyIHRoZSBtaWNyb3Njb3BlLCB3ZeKAmWxsIGZpbmQgb3V0IHRoZSB0cnVlIGltcGFjdCBvZiB0aGVzZSBkaWV0cyBvbiB5b3VyIGhlYWx0aC4gVG9kYXksIHdl4oCZcmUgdGFsa2luZyBhYm91dCB0aGUgY2Fybml2b3JlIGRpZXQsIGEgemVyby1jYXJiIGFwcHJvYWNoIGNlbnRlcmVkIG9uIG1lYXQsIGZpc2gsIGVnZ3MsIGFuZCBtaW5pbWFsIGRhaXJ5IHdoaWxlIGV4Y2x1ZGluZyBhbGwgcGxhbnQgZm9vZHMgYW5kIGFsY29ob2wuIEFkdm9jYXRlcyBjbGFpbSBpdCBjYW4gaGVscCB3aXRoIGF1dG9pbW11bmUgY29uZGl0aW9ucywgdHlwZSAyIGRpYWJldGVzLCBhbmQgd2VpZ2h0IGxvc3MsIGFzc2VydGluZyB0aGF0IG91ciBhbmNlc3RvcnMgdGhyaXZlZCBlYXRpbmcgdGhpcyB3YXkuIEhvd2V2ZXIsIHRoZXJlIGFyZSBxdWVzdGlvbnMgYWJvdXQgbnV0cmllbnQgZGVmaWNpZW5jaWVzIGFuZCBleGNlc3NpdmUgc2F0dXJhdGVkIGZhdCBpbnRha2Ugd2l0aCB0aGlzIGRpZXQuIEluIHRoaXMgc3BlY2lhbCBlcGlzb2RlIG9mIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBKb25hdGhhbiBpcyBqb2luZWQgYnkgQ2hyaXN0b3BoZXIgR2FyZG5lciwgUHJvZmVzc29yIG9mIE1lZGljaW5lIGF0IFN0YW5mb3JkIFVuaXZlcnNpdHkgYW5kIHRoZSBEaXJlY3RvciBvZiBOdXRyaXRpb24gU3R1ZGllcyBhdCBTdGFuZm9yZCBQcmV2ZW50aW9uIFJlc2VhcmNoIENlbnRlci4gVG9nZXRoZXIsIHRoZXkgZXhwbG9yZSBpdHMgcHVycG9ydGVkIGFkdmFudGFnZXMgYW5kIGRyYXdiYWNrcy4g8J+MsSBUcnkgb3VyIG5ldyBwbGFudCBiYXNlZCB3aG9sZWZvb2Qgc3VwcGxlbWVudCAtIERhaWx5IDMwICpOYXR1cmFsbHkgaGlnaCBpbiBjb3BwZXIgd2hpY2ggY29udHJpYnV0ZXMgdG8gbm9ybWFsIGVuZXJneSB5aWVsZGluZyBtZXRhYm9saXNtIGFuZCB0aGUgbm9ybWFsIGZ1bmN0aW9uIG9mIHRoZSBpbW11bmUgc3lzdGVtIExlYXJuIGhvdyB5b3VyIGJvZHkgcmVzcG9uZHMgdG8gZm9vZCDwn5GJIHpvZS5jb20vcG9kY2FzdCBmb3IgMTAlIG9mZiBUaW1lY29kZXM6IDAwOjAwIEludHJvZHVjdGlvbiAwMDo0MiBUb3BpYyBpbnRybyAwMToxMCBXaHkgd291bGQgYW55b25lIHdhbnQgdG8gZm9sbG93IHRoZSBjYXJuaXZvcmUgZGlldD8gMDE6NDUgV2hhdCBhcmUgcGVvcGxlIGVhdGluZyBvbiB0aGlzIGRpZXQ/IDAxOjU5IFdoYXQgd291bGQgaGFwcGVuIGlmIHlvdSBhdGUgdGhpcyB3YXk/IDAyOjUzIENhbiB3ZSBnZXQgYWxsIHRoZSBlc3NlbnRpYWwgbnV0cmllbnRzIHdlIG5lZWQgdG8gbGl2ZSBmcm9tIHRoaXMgZGlldD8gMDM6MzcgV2hhdCBhcmUgdGhlIGNsYWltZWQgYmVuZWZpdHMgb2YgdGhpcyBkaWV0PyAwNDoyMSBDb3VsZCB5b3UgbGl2ZSBvbiB0aGlzIGRpZXQgbG9uZy10ZXJtPyAwNToxOCBXaGF0IGFyZSB0aGUgZGlmZmVyZW5jZXMgYmV0d2VlbiBhbmltYWwgY2Fybml2b3JlcyBhbmQgdXM/IDA3OjA4IEFyZSB0aGVyZSBhbnkgc3R1ZGllcyB0byBzaG93IHdoYXQgaGFwcGVucyB3aGVuIHlvdSBmb2xsb3cgaXQ/IDA4OjMyIFdoeSBhcmVuJ3QgdGhlcmUgYW55IG9mZmljaWFsIHN0dWRpZXMgb24gdGhlIGNhcm5pdm9yZSBkaWV0PyAwOTo1NiBXaGF0J3MgdGhlIHZlcmRpY3Q/IDEwOjI1IE91dHJvIE1lbnRpb25lZCBpbiB0aGlzIGVwaXNvZGU6ICBCZWhhdmlvcmFsIGNoYXJhY3RlcmlzdGljcyBhbmQgc2VsZi1yZXBvcnRlZCBoZWFsdGggc3RhdHVzIGFtb25nIDIwMjkgYWR1bHRzIGNvbnN1bWluZyBhIOKAnENhcm5pdm9yZSBEaWV04oCdLCBmcm9tIEN1cnJlbnQgRGV2ZWxvcG1lbnRzIGluIE51dHJpdGlvbsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAgSGF2ZSBmZWVkYmFjayBvciBhIHRvcGljIHlvdSdkIGxpa2UgdXMgdG8gY292ZXI/IExldCB1cyBrbm93IGhlcmUgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NjU3MDg0fSwiaWQiOiIxMjF0c3prOGdaT3liYmxkdE8wY0kwIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVGhlIGNhcm5pdm9yZSBkaWV0IGV4cG9zZWQ6IEhlYWx0aGZ1bCBvciBoYXJtZnVsPyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDEtMjJUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MTIxdHN6azhnWk95YmJsZHRPMGNJMCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMmFhODU2MjJjODA0NTA4NWY5ZTk3ZWQ5ZGYyOTc1NzY0NGZiYjhkZiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJhYTg1NjIyYzgwNDUwODVmOWU5N2VkOWRmMjk3NTc2NDRmYmI4ZGYifSx7ImZpbGVJZCI6ImI2MjI3ODgwOGNmNjY0ZjYyOGQzNGQxMDQ0N2IzYmNiYjUwMDc2YjQiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iNjIyNzg4MDhjZjY2NGY2MjhkMzRkMTA0NDdiM2JjYmI1MDA3NmI0In0seyJmaWxlSWQiOiJkN2Q4M2IyNzc4MjMyZTY4YWMzNThlNzdmNzgxNTEzODY1MTk1NjI4IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Q3ZDgzYjI3NzgyMzJlNjhhYzM1OGU3N2Y3ODE1MTM4NjUxOTU2MjgifSx7ImZpbGVJZCI6IjAzMGJjNjFlYzJmMGYwNzI4N2QwZDY0ZGZlNGJmMzNkNGYzYTc5MTQiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wMzBiYzYxZWMyZjBmMDcyODdkMGQ2NGRmZTRiZjMzZDRmM2E3OTE0In0seyJmaWxlSWQiOiI4MmUxMzQ1NDRhMDBmMTlmOGU5MDBlZDFjZDQ2YjU4OWU1MGI2ZGQ5IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzgyZTEzNDU0NGEwMGYxOWY4ZTkwMGVkMWNkNDZiNTg5ZTUwYjZkZDkifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYjYyYmU1ZGQ5NDIyOThmYWY4ZDBjZTkwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYjYyYmU1ZGQ5NDIyOThmYWY4ZDBjZTkwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWI2MmJlNWRkOTQyMjk4ZmFmOGQwY2U5MCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiRG8geW91IGtub3cgd2hhdCBGT0RNQVBzIGFyZT8gTWFueSBvZiB1cyBhcmVu4oCZdCBhd2FyZSBvZiB0aGVzZSBjcnlwdGljIGNhcmJvaHlkcmF0ZXMgaGlkZGVuIGluIGV2ZXJ5ZGF5IGZvb2RzLiBIb3cgY2FuIHVuZGlnZXN0ZWQgRk9ETUFQcyBjYXVzZSBibG9hdGluZywgZ2FzLCBhbmQgb3RoZXIgc3ltcHRvbXMgYXMgdGhleSBmZXJtZW50IGluIHlvdXIgZ3V0P8KgIEluIHRvZGF54oCZcyBlcGlzb2RlLCBEci4gV2lsbCBCdWxzaWV3aWN6LCBaT0XigJlTIFUuUy4gbWVkaWNhbCBkaXJlY3RvciBhbmQgYSBib2FyZC1jZXJ0aWZpZWQgZ2FzdHJvZW50ZXJvbG9naXN0LCB0ZWFjaGVzIHVzIGFib3V0IEZPRE1BUHMgYW5kIGhvdyB0byB0ZWxsIGlmIGEgbG93LUZPRE1BUCBkaWV0IGNvdWxkIGJlIHJpZ2h0IGZvciB5b3UuwqAgSWYgeW91IHdhbnQgdG8gdW5jb3ZlciB0aGUgcmlnaHQgZm9vZHMgZm9yIHlvdXIgYm9keSwgaGVhZCB0byB6b2UuY29tL3BvZGNhc3QsIGFuZCBnZXQgMTAlIG9mZiB5b3VyIHBlcnNvbmFsaXplZCBudXRyaXRpb24gcHJvZ3JhbS4gRG93bmxvYWQgb3VyIEZSRUUgZ3VpZGUg4oCUIFRvcCAxMCBUaXBzIHRvIExpdmUgSGVhbHRoaWVyOiBodHRwczovL3pvZS5jb20vZnJlZWd1aWRlIE1lbnRpb25lZCBpbiB0b2RheeKAmXMgZXBpc29kZTogTnV0cml0aW9uYWwsIG1pY3JvYmlvbG9naWNhbCBhbmQgcHN5Y2hvc29jaWFsIGltcGxpY2F0aW9ucyBvZiB0aGUgbG93IEZPRE1BUCBkaWV0IGZyb20gSm91cm5hbCBvZiBHYXN0cm9lbnRlcm9sb2d5IGFuZCBIZXBhdG9sb2d5IFBlcnNvbmFsIHZpZXc6IEZvb2QgZm9yIHRob3VnaHQg4oCUIFdlc3Rlcm4gbGlmZXN0eWxlIGFuZCBzdXNjZXB0aWJpbGl0eSB0byBDcm9obidzIGRpc2Vhc2UuIFRoZSBGT0RNQVAgaHlwb3RoZXNpcyBmcm9tIEFsaW1lbnRhcnkgUGhhcm1hY29sb2d5ICYgVGhlcmFwZXV0aWNzIExvdyBmZXJtZW50YWJsZSwgb2xpZ28tLCBkaS0sIG1vbm8tc2FjY2hhcmlkZXMgYW5kIHBvbHlvbCBkaWV0IGluIHRoZSB0cmVhdG1lbnQgb2YgaXJyaXRhYmxlIGJvd2VsIHN5bmRyb21lOiBBIHN5c3RlbWF0aWMgcmV2aWV3IGFuZCBtZXRhLWFuYWx5c2lzIGZyb20gTnV0cml0aW9uIExvdyBmZXJtZW50YWJsZSBvbGlnb3NhY2NoYXJpZGVzLCBkaXNhY2NoYXJpZGVzLCBtb25vc2FjY2hhcmlkZXMgYW5kIHBvbHlvbHMgKEZPRE1BUCkgZGlldCBpbXByb3ZlcyBzeW1wdG9tcyBpbiBhZHVsdHMgc3VmZmVyaW5nIGZyb20gaXJyaXRhYmxlIGJvd2VsIHN5bmRyb21lIChJQlMpIGNvbXBhcmVkIHRvIHN0YW5kYXJkIElCUyBkaWV0OiBBIG1ldGEtYW5hbHlzaXMgb2YgY2xpbmljYWwgc3R1ZGllcyBmcm9tIFBMb1MgT25lIE51dHJpdGlvbmFsLCBtaWNyb2Jpb2xvZ2ljYWwgYW5kIHBzeWNob3NvY2lhbCBpbXBsaWNhdGlvbnMgb2YgdGhlIGxvdyBGT0RNQVAgZGlldCBmcm9tIHRoZSBKb3VybmFsIG9mIEdhc3Ryb2VudGVyb2xvZ3kgYW5kIEhlcGF0b2xvZ3kgRm9sbG93IFpPRSBvbiBJbnN0YWdyYW0uwqAgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vdyBoZXJlIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjE0NjE4OTB9LCJpZCI6IjBqY3hmQUdlWFo0TVR3RUFTb1ppSTUiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJDb3VsZCB0aGlzIGRpZXQgc29sdmUgeW91ciBndXQgaXNzdWVzPyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMTItMDdUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MGpjeGZBR2VYWjRNVHdFQVNvWmlJNSJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNjM3YjQ1MTg0MTdjYjIyZmY4NDA0YTAyZWVhNmZiYzkyZGYwZWQwZSIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzYzN2I0NTE4NDE3Y2IyMmZmODQwNGEwMmVlYTZmYmM5MmRmMGVkMGUifSx7ImZpbGVJZCI6ImUyYmI4NDJlNjkzNjljYmI2Yjc4NjE1N2YxODRhNjM3NWM5MGZhMzYiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTJiYjg0MmU2OTM2OWNiYjZiNzg2MTU3ZjE4NGE2Mzc1YzkwZmEzNiJ9LHsiZmlsZUlkIjoiOTJlY2NhOTk0MTYxN2Q3YjdjMDdlNzk2YjdhNDhlZWI3MDY3M2UwZiIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzkyZWNjYTk5NDE2MTdkN2I3YzA3ZTc5NmI3YTQ4ZWViNzA2NzNlMGYifSx7ImZpbGVJZCI6ImQ5OTRhZTQyNzcyYmM3YWI4ZWYzNmQzYTUyYmIwMTBlYWMzNjZlN2QiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kOTk0YWU0Mjc3MmJjN2FiOGVmMzZkM2E1MmJiMDEwZWFjMzY2ZTdkIn0seyJmaWxlSWQiOiIwNzRhMmU3ZjNlMmEzMzQxM2IzMWMxN2NjMzdjYzZiYzhhMTc2MmVmIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzA3NGEyZTdmM2UyYTMzNDEzYjMxYzE3Y2MzN2NjNmJjOGExNzYyZWYifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMDFiODRkOThlMjliNDk2NjhmMWVkNjFjIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMDFiODRkOThlMjliNDk2NjhmMWVkNjFjIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTAxYjg0ZDk4ZTI5YjQ5NjY4ZjFlZDYxYyIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiRWFjaCBkYXkgdGhpcyB3ZWVrLCB3ZeKAmXJlIGV4YW1pbmluZyBvbmUgb2YgdGhlIHdvcmxk4oCZcyBtb3N0IHBvcHVsYXIgZGlldHMuIFB1dHRpbmcgdGhlIGxhdGVzdCBzY2llbnRpZmljIGV2aWRlbmNlIHVuZGVyIHRoZSBtaWNyb3Njb3BlLCB3ZeKAmWxsIGZpbmQgb3V0IHRoZXNlIGRpZXRzJyB0cnVlIGltcGFjdCBvbiB5b3VyIGhlYWx0aC4gVG9kYXkgd2XigJlyZSB0YWxraW5nIGFib3V0IHRoZSBsb3ctZmF0IGRpZXQsIHBvcHVsYXJpc2VkIGluIHRoZSAxOTcwcyBhbmQgZnVlbGVkIGJ5IHRoZSBiZWxpZWYgdGhhdCBmYXQgd2FzIHRoZSBjdWxwcml0IGJlaGluZCBoZWFydCBkaXNlYXNlIGFuZCB3ZWlnaHQgZ2Fpbi4gSG93ZXZlciwgdGhlIGFmdGVybWF0aCBzYXcgYSBzdXJnZSBpbiBsb3ctcXVhbGl0eSBjYXJicy4gRm9vZCBtYW51ZmFjdHVyZXJzLCBpbiB0aGUgcXVlc3QgZm9yIGxvdy1mYXQgb3B0aW9ucywgcmVwbGFjZWQgZmF0cyB3aXRoIHN1Z2FyIGFuZCByZWZpbmVkIGdyYWlucywgcmVzdWx0aW5nIGluIHVzIG9wdGluZyBmb3IgbG93LXF1YWxpdHkgY2FyYnMgb3ZlciB3aG9sZSBmb29kcyBhbmQgd2hvbGUgZ3JhaW5zLiBJbiB0aGlzIHNwZWNpYWwgZXBpc29kZSBvZiBaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiwgSm9uYXRoYW4gaXMgam9pbmVkIGJ5IENocmlzdG9waGVyIEdhcmRuZXIsIGEgcHJvZmVzc29yIG9mIE1lZGljaW5lIGF0IFN0YW5mb3JkIFVuaXZlcnNpdHkgYW5kIHRoZSBEaXJlY3RvciBvZiBOdXRyaXRpb24gU3R1ZGllcyBhdCBTdGFuZm9yZCBQcmV2ZW50aW9uIFJlc2VhcmNoIENlbnRlci4gVG9nZXRoZXIsIHRoZXkgdW5yYXZlbCB0aGUgY29tcGxleGl0aWVzIG9mIHRoZSBsb3ctZmF0IGRpZXQsIGFkZHJlc3NpbmcgaXRzIHBvdGVudGlhbCBhbmQgcGl0ZmFsbHMuwqAg8J+MsSBUcnkgb3VyIG5ldyBwbGFudCBiYXNlZCB3aG9sZWZvb2Qgc3VwcGxlbWVudCAtIERhaWx5IDMwICpOYXR1cmFsbHkgaGlnaCBpbiBjb3BwZXIgd2hpY2ggY29udHJpYnV0ZXMgdG8gbm9ybWFsIGVuZXJneSB5aWVsZGluZyBtZXRhYm9saXNtIGFuZCB0aGUgbm9ybWFsIGZ1bmN0aW9uIG9mIHRoZSBpbW11bmUgc3lzdGVtIExlYXJuIGhvdyB5b3VyIGJvZHkgcmVzcG9uZHMgdG8gZm9vZCDwn5GJIHpvZS5jb20vcG9kY2FzdCBmb3IgMTAlIG9mZiBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbSBUaW1lY29kZXM6IDAwOjAwIEludHJvZHVjdGlvbiAwMDo0MiBUb3BpYyBJbnRybyAwMjoxMSBXaHkgZG8gcGVvcGxlIHN0aWxsIGZvbGxvdyBsb3cgZmF0IGRpZXRzIHRvZGF5PyAwMzo1NiBXaGF0IGhhcHBlbnMgaW4gdGhlIGJvZHkgd2hlbiB5b3UgY3V0IG91dCBmYXQ/IDA1OjI2IERvZXMgYSBsb3cgZmF0IGRpZXQgbWFrZSB5b3UgaGVhbHRoaWVyPyAwNzowMSBJcyBpdCBwb3NzaWJsZSB0byBoYXZlIGEgaGVhbHRoeSBsb3cgZmF0IGRpZXQ/IDA5OjQ5IElmIHlvdSBjaG9vc2UgYSBsb3cgZmF0IGRpZXQgd2l0aCBoZWFsdGh5IGNhcmJzLCBpcyBpdCBiZXR0ZXIgdGhhbiBhIGhpZ2ggZmF0IGRpZXQ/IDExOjM5IFdoYXQgaGFwcGVucyBpZiB5b3UgcmVtb3ZlIGFsbCBmYXQgZnJvbSB5b3VyIGRpZXQ/IDEyOjA2IFdoYXQncyB0aGUgdmVyZGljdD8gMTI6MzUgT3V0cm8gSGF2ZSBmZWVkYmFjayBvciBhIHRvcGljIHlvdSdkIGxpa2UgdXMgdG8gY292ZXI/IExldCB1cyBrbm93IGhlcmUgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjc4ODQ4MH0sImlkIjoiNHlCTzVKOWZsSThDZkY5bkZNdkNmWCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkFyZSBsb3ctZmF0IGRpZXRzIGJhZCBmb3IgeW91ciBoZWFsdGg/IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiWk9FIFNjaWVuY2UgJiBOdXRyaXRpb24iLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MXhEYXdxVDhDZ202SEFuYnBGWDVUNSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0wMS0yMFQxMTowNjowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo0eUJPNUo5ZmxJOENmRjluRk12Q2ZYIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJkNTg0NTE2ZmJlYzMzYzlmMzYyNzk3ZWI0MmVlMTAzMjE5MGUzZDliIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Q1ODQ1MTZmYmVjMzNjOWYzNjI3OTdlYjQyZWUxMDMyMTkwZTNkOWIifSx7ImZpbGVJZCI6ImVmMmYyMTBhMWFkYTdmMDI1NGI2MjI1YjQ3ZDg4OGQ2NzIxNmY0YjMiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lZjJmMjEwYTFhZGE3ZjAyNTRiNjIyNWI0N2Q4ODhkNjcyMTZmNGIzIn0seyJmaWxlSWQiOiJiODZjOTgzMmZlOTliNmNmZmRlOGVkMDRlNDY3MWQzYTBkN2QwNGI2IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjg2Yzk4MzJmZTk5YjZjZmZkZThlZDA0ZTQ2NzFkM2EwZDdkMDRiNiJ9LHsiZmlsZUlkIjoiNzcyZmViNzE2MzExMzMyZmFlZjE0NmIwZDVhZGM1ODMxYWRjMjNhYSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83NzJmZWI3MTYzMTEzMzJmYWVmMTQ2YjBkNWFkYzU4MzFhZGMyM2FhIn0seyJmaWxlSWQiOiJlM2I1ZTg4MmU4M2ZhZGRiYjFhNTI5Y2Q5MjQ0ZGU0MzkxNjE3ZjE4IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTNiNWU4ODJlODNmYWRkYmIxYTUyOWNkOTI0NGRlNDM5MTYxN2YxOCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ5NTU1ODU2N2Y5Y2Q5NTA2Mzc3ZGY1NzkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY5NTU1ODU2N2Y5Y2Q5NTA2Mzc3ZGY1NzkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhOTU1NTg1NjdmOWNkOTUwNjM3N2RmNTc5Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiLigJxPbWVnYSAzcyzigJ0gLSB3ZeKAmXZlIGFsbCBzZWVuIHRoZSBuYW1lIE9tZWdhIDNzIGFkdmVydGlzZWQgb24gbGFiZWxzIGZyb20gbnV0cyB0byBzZWVkcyBhbmQgZXZlbiBlZ2dzISBCdXQgYXJlIHRoZXNlIGZhdHMgaGVhbHRoeSBmb3IgdXMsIG9yIGlzIHRoaXMganVzdCBhbm90aGVyIGZvb2QgbXl0aD8gSW4gdG9kYXnigJlzIHNob3J0IGVwaXNvZGUgb2YgWk9FIFNjaWVuY2UgJiBOdXRyaXRpb24sIEpvbmF0aGFuIGFuZCBTYXJhaCBhc2s6IElzIGZpc2ggb2lsIGFuZCBvbWVnYSAzIGludGFrZSBlc3NlbnRpYWwgb3IgaXMgdGhpcyBqdXN0IGFub3RoZXIgZm9vZCBteXRoPyBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbTogaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS96b2UvIERvd25sb2FkIG91ciBGUkVFIGd1aWRlIOKAlCBUb3AgMTAgVGlwcyB0byBMaXZlIEhlYWx0aGllcjogaHR0cHM6Ly96b2UuY29tL2ZyZWVndWlkZSBTdHVkaWVzIHJlZmVyZW5jZWQgaW4gdGhlIGVwaXNvZGU6ICBIaWdoLWZhdCBtZWFscyByaWNoIGluIEVQQSBwbHVzIERIQSBjb21wYXJlZCB3aXRoIERIQSBvbmx5IGhhdmUgZGlmZmVyZW50aWFsIGVmZmVjdHMgb24gcG9zdHByYW5kaWFsIGxpcGVtaWEgYW5kIHBsYXNtYSA4LWlzb3Byb3N0YW5lIEYyzrEgY29uY2VudHJhdGlvbnMgcmVsYXRpdmUgdG8gYSBjb250cm9sIGhpZ2jigJNvbGVpYyBhY2lkIG1lYWw6IGEgcmFuZG9taXplZCBjb250cm9sbGVkIHRyaWFsICBJbnRha2Ugb2YgZmlzaCBhbmQgbWFyaW5lIG4tMyBwb2x5dW5zYXR1cmF0ZWQgZmF0dHkgYWNpZHMgYW5kIHJpc2sgb2YgY2FyZGlvdmFzY3VsYXIgZGlzZWFzZSBtb3J0YWxpdHk6IEEgbWV0YS1hbmFseXNpcyBvZiBwcm9zcGVjdGl2ZSBjb2hvcnQgc3R1ZGllcyAgT21lZ2EtMyBmYXR0eSBhY2lkcyBmb3IgdGhlIHByaW1hcnkgYW5kIHNlY29uZGFyeSBwcmV2ZW50aW9uIG9mIGNhcmRpb3Zhc2N1bGFyIGRpc2Vhc2UgIFRoZSAzIG1vc3QgSW1wb3J0YW50IFR5cGVzIG9mIE9tZWdhLTMgRmF0dHkgQWNpZHMgICBSRURVQ0UtSVQgRVBBIHRyaWFsIHNob3dzIGFzc29jaWF0aW9uIGJldHdlZW4gaGlnaGVyIEVQQSBsZXZlbHMsIHJlZHVjZWQgQ1YgZXZlbnRzwqAgIERpZXRhcnkgc3VwcGxlbWVudGF0aW9uIHdpdGggbi0zIHBvbHl1bnNhdHVyYXRlZCBmYXR0eSBhY2lkcyBhbmQgdml0YW1pbiBFIGFmdGVyIG15b2NhcmRpYWwgaW5mYXJjdGlvbjogUmVzdWx0cyBvZiB0aGUgR0lTU0ktUHJldmVuemlvbmUgdHJpYWwgIE9tZWdhLTMgRmF0dHkgQWNpZHMgZm9yIHRoZSBNYW5hZ2VtZW50IG9mIEh5cGVydHJpZ2x5Y2VyaWRlbWlhOiBBIFNjaWVuY2UgQWR2aXNvcnkgRnJvbSB0aGUgQW1lcmljYW4gSGVhcnQgQXNzb2NpYXRpb24gICBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4gSXMgdGhlcmUgYSBudXRyaXRpb24gdG9waWMgeW914oCZZCBsaWtlIHVzIHRvIGNvdmVyPyBFbWFpbCB1cyBhdCBwb2RjYXN0QGpvaW56b2UuY29tIGFuZCB3ZeKAmWxsIGRvIG91ciBiZXN0IHRvIGNvdmVyIGl0LiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoxMTMyODc4fSwiaWQiOiI1cmdDS0VWMm10NDJJdWt2Z3VMeHh4IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiT21lZ2EtMyBzdXBwbGVtZW50czogd2h5IHlvdSdyZSAocHJvYmFibHkpIHdhc3RpbmcgeW91ciBtb25leSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMDUtMDRUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NXJnQ0tFVjJtdDQySXVrdmd1THh4eCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiYzdiZDMyMTNjOGFhNDkxZDlmNjRiZGNjYTIzMjAyZjExZjYzMTc2NSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jN2JkMzIxM2M4YWE0OTFkOWY2NGJkY2NhMjMyMDJmMTFmNjMxNzY1In0seyJmaWxlSWQiOiIwM2U2NDVmNzdkMzdiMGY1YWY3MGE3M2M5Nzk5YTZmM2IzYWE3YjdiIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDNlNjQ1Zjc3ZDM3YjBmNWFmNzBhNzNjOTc5OWE2ZjNiM2FhN2I3YiJ9LHsiZmlsZUlkIjoiNTE0NTg0ODhmYmM5NTU0ODFkZDI2YTVmNzJiMDFmYjFkMWJkNDExOSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzUxNDU4NDg4ZmJjOTU1NDgxZGQyNmE1ZjcyYjAxZmIxZDFiZDQxMTkifSx7ImZpbGVJZCI6ImEwMzlmOTgyZTg3ZTk4MDIxMmM2MGI0YmQ2M2UxOTc4ODVlMDg3ZTQiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTAzOWY5ODJlODdlOTgwMjEyYzYwYjRiZDYzZTE5Nzg4NWUwODdlNCJ9LHsiZmlsZUlkIjoiNmIxODdhNzEyZDBkYjE0OGE0MGViYTg3ZmIyYTU0NzFkNTM4NTYxMiIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzZiMTg3YTcxMmQwZGIxNDhhNDBlYmE4N2ZiMmE1NDcxZDUzODU2MTIifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkODc1ZjAwMGIyZTZkZGM2ODFjNzIyMWU1Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmODc1ZjAwMGIyZTZkZGM2ODFjNzIyMWU1Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTg3NWYwMDBiMmU2ZGRjNjgxYzcyMjFlNSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdG9kYXnigJlzIHNob3J0IGVwaXNvZGUgb2YgWk9FIFNjaWVuY2UgJiBOdXRyaXRpb24sIEpvbmF0aGFuIGFuZCBTYXJhaCBhc2s6IElmIG51dHMgYXJlIHNvIGZ1bGwgb2YgZmF0LCBjYW4gdGhleSByZWFsbHkgYmUgZ29vZCBmb3IgdXM/IFRoZXJlIGlzIG5vIHNob3J0YWdlIG9mIHZhcmlldHkgd2hlbiBpdCBjb21lcyB0byB0aGUgbWlnaHR5ICh5ZXQgaHVtYmxlKSBudXQgYW5kIHRoZSB3YXlzIHdlIGNvbnN1bWUgdGhlbS4gRHJpZWQsIGNob3BwZWQsIG1hZGUgaW50byBidXR0ZXIgb3Igcm9hc3RlZCAob3ZlciBhbiBvcGVuIGZpcmUsIGFueW9uZT8pIHRoZXNlIGxpdHRsZSBndXlzIHByb3ZpZGUgdGhlIG51dHJpZW50cyBvdXIgYnJhaW5zIGFuZCBib2RpZXMgbmVlZCBpbiBzdXJwcmlzaW5nbHkgaGlnaCBxdWFudGl0aWVzLiBGcm9tIGluZHVzdHJpYWxseSBmYXJtZWQgdG8gaW5kaWdlbm91c2x5IGhhbmQtaGFydmVzdGVkLCB0aGUgc3Rvcnkgb2YgdGhlc2UgbnV0cyBpcywgd2VsbOKApm51dHMhIEluIHRvZGF54oCZcyBzaG9ydCBlcGlzb2RlIG9mIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBKb25hdGhhbiBhbmQgU2FyYWggYXNrOiBJZiBudXRzIGFyZSBzbyBmdWxsIG9mIGZhdCwgY2FuIHRoZXkgcmVhbGx5IGJlIGdvb2QgZm9yIHVzPyBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbTogaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS96b2UvIERvd25sb2FkIG91ciBGUkVFIGd1aWRlIOKAlCBUb3AgMTAgVGlwcyB0byBMaXZlIEhlYWx0aGllcjogaHR0cHM6Ly96b2UuY29tL2ZyZWVndWlkZSBTdHVkaWVzIHJlZmVyZW5jZWQgaW4gdGhlIGVwaXNvZGU6ICBSZWQtcnVtcGVkIGFnb3V0aSAgOCBIZWFsdGggQmVuZWZpdHMgb2YgTnV0cyAgQXJlIG51dHMgZ29vZCBmb3IgeW91PyAgQXZvaWRpbmcgbnV0cyBhbmQgc2VlZHMgZm9yIGJldHRlciBndXQgaGVhbHRoPyBZb3Ugc2hvdWxkbuKAmXQgIE51dHMgYW5kIHRoZWlyIEVmZmVjdCBvbiBHdXQgTWljcm9iaW90YSwgR3V0IEZ1bmN0aW9uIGFuZCBTeW1wdG9tcyBpbiBBZHVsdHM6IEEgU3lzdGVtYXRpYyBSZXZpZXcgYW5kIE1ldGEtQW5hbHlzaXMgb2YgUmFuZG9taXNlZCBDb250cm9sbGVkIFRyaWFscyAgIEFyZSBmYXR0eSBudXRzIGEgd2VpZ2h0eSBjb25jZXJuPyBBIHN5c3RlbWF0aWMgcmV2aWV3IGFuZCBtZXRhLWFuYWx5c2lzIGFuZCBkb3Nl4oCTcmVzcG9uc2UgbWV0YS1yZWdyZXNzaW9uIG9mIHByb3NwZWN0aXZlIGNvaG9ydHMgYW5kIHJhbmRvbWl6ZWQgY29udHJvbGxlZCB0cmlhbHPCoCAgV2h5IGFyZSBzY2llbnRpc3RzIHNvIGludHJpZ3VlZCBieSB0aGUgZm9vZCBtYXRyaXg/ICAgUGVjYW5zIGFjdXRlbHkgaW5jcmVhc2UgcGxhc21hIHBvc3RwcmFuZGlhbCBhbnRpb3hpZGFudCBjYXBhY2l0eSBhbmQgY2F0ZWNoaW5zIGFuZCBkZWNyZWFzZSBMREwgb3hpZGF0aW9uIGluIGh1bWFuc8KgICBUaGUgc3VycHJpc2luZyBudXRyaXRpb25hbCBiZW5lZml0cyBvZiBudXRzICAgV2FsbnV0IGNvbnN1bXB0aW9uIGFuZCBoZWFsdGggb3V0Y29tZXMgd2l0aCBwdWJsaWMgaGVhbHRoIHJlbGV2YW5jZeKAlGEgc3lzdGVtYXRpYyByZXZpZXcgb2YgY29ob3J0IHN0dWRpZXMgYW5kIHJhbmRvbWl6ZWQgY29udHJvbGxlZCB0cmlhbHMgcHVibGlzaGVkIGZyb20gMjAxNyB0byBwcmVzZW50wqAgICBJZiBBbG1vbmRzIEJyaW5nIFlvdSBKb3ksIEVuam95IE1vcmUgRm9yIEZld2VyIENhbG9yaWVzwqAgIEFyZSBudXRzIGJhZCBmb3IgeW91PyBXaHkgdGhlIGNhbG9yaWUgY291bnRzIGZvciBhbG1vbmRzIGRvbuKAmXQgYWRkIHVwICAgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIElzIHRoZXJlIGEgbnV0cml0aW9uIHRvcGljIHlvdeKAmWQgbGlrZSB1cyB0byBjb3Zlcj8gR2V0IGluIHRvdWNoLCBhbmQgd2XigJlsbCBkbyBvdXIgYmVzdCB0byBjb3ZlciBpdC7CoCIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo4Nzk4NTZ9LCJpZCI6IjVwRnBhWnZ2ME9TY0VwYVJBVGF1TVYiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJXaHkgZWF0aW5nIG51dHMgbWFrZXMgeW91IGhlYWx0aGllciwgYWNjb3JkaW5nIHRvIHNjaWVuY2UiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA0LTIwVDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjVwRnBhWnZ2ME9TY0VwYVJBVGF1TVYifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImVlNTA1Zjk0NTdmNzgwMGU5ZDhmOTBmM2MxMjU1YmNiNTEyMzQ4NjYiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZWU1MDVmOTQ1N2Y3ODAwZTlkOGY5MGYzYzEyNTViY2I1MTIzNDg2NiJ9LHsiZmlsZUlkIjoiYjMzMTBmYmVlYTBlY2VmMGM4ZjdhMDMzNmJmM2M4MmJlZWQwMDI3NCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iMzMxMGZiZWVhMGVjZWYwYzhmN2EwMzM2YmYzYzgyYmVlZDAwMjc0In0seyJmaWxlSWQiOiJkZGI4MTZhNWM3ODA0MTNkMTFjZTlmMmI4YjVjNWJlNGYxN2JmODU3IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZGRiODE2YTVjNzgwNDEzZDExY2U5ZjJiOGI1YzViZTRmMTdiZjg1NyJ9LHsiZmlsZUlkIjoiNDBhNTBiNjFmMzAyZTdiOWMzN2E4YzczNDQ5MTE1Y2MyMDVjYzY2MSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQwYTUwYjYxZjMwMmU3YjljMzdhOGM3MzQ0OTExNWNjMjA1Y2M2NjEifSx7ImZpbGVJZCI6IjI4YmZlYzNlMGY2NGQxNmRkZDI2NTI5MzMzMzVjZmQ2OTVhZjBhYWQiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yOGJmZWMzZTBmNjRkMTZkZGQyNjUyOTMzMzM1Y2ZkNjk1YWYwYWFkIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGVkOGIzNzlhODljNTIyNGYyYzIzZmY3ZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmVkOGIzNzlhODljNTIyNGYyYzIzZmY3ZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFlZDhiMzc5YTg5YzUyMjRmMmMyM2ZmN2QiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IiM1ODA6IFRvZGF5IHdlJ3JlIHdlbGNvbWluZyBEci4gUGF1bCBTYWxhZGlubyB0byB0aGUgc2hvdy4gRHIuIFNhbGFkaW5vIGlzIHRoZSBsZWFkaW5nIGF1dGhvcml0eSBvbiB0aGUgc2NpZW5jZSBhbmQgYXBwbGljYXRpb24gb2YgdGhlIGNhcm5pdm9yZSBkaWV0IGFuZCBhbmltYWwtYmFzZWQgZGlldHMuIEhlIGhhcyB1c2VkIHRoZXNlIGRpZXRzIHRvIHJldmVyc2UgYXV0b2ltbXVuZSBpc3N1ZXMsIGNocm9uaWMgaW5mbGFtbWF0aW9uIGFuZCBtZW50YWwgaGVhbHRoIGlzc3VlcyBpbiBodW5kcmVkcyBvZiBwYXRpZW50cywgbWFueSBvZiB3aG9tIGhhZCBiZWVuIHRvbGQgdGhlaXIgY29uZGl0aW9ucyB3ZXJlIHVudHJlYXRhYmxlLiBUb2RheSB3ZSBzaXQgZG93biBhbmQgaGF2ZSBhIGNvbnZlcnNhdGlvbiBhYm91dCBhIGRpZmZlcmVudCB0YWtlIG9uIGhlYWx0aCwgd2hhdCB0aGUgY2Fybml2b3JlIGRpZXQgaXMgYW5kIHdoYXQgZXhhY3RseSBpdCBpbmNsdWRlcywgYW5kIERyLiBQYXVsIGdpdmVzIHVzIGluc2lnaHQgaW50byBob3cgaGUgZmVlbHMgdGhhdCB2ZWdhbnMgYXJlIGdvaW5nIGFib3V0IHRoZWlyIGhlYWx0aCBpbiB0aGUgd3Jvbmcgd2F5LiBXZSBkaXNjdXNzIHRoZSBtaXNjb25jZXB0aW9ucyBzdXJyb3VuZGluZyBhIHByZWRvbWluYW50bHkgbWVhdC1iYXNlZCBkaWV0LCBhbmQgaGUgZXhwbGFpbnMgaG93IHRoZSBtZWRpYSBoYXMgY3JlYXRlZCBhIGZlYXIgYXJvdW5kIGFuaW1hbCBwcm90ZWluIGFuZCBzcXVhc2hlcyB0aGUgYXJndW1lbnQgc3Vycm91bmRpbmcgYW5pbWFsLWJhc2VkIGZhcm1pbmcgVlMgcGxhbnQtYmFzZWQgZmFybWluZy4gSGUgYWxzbyBnZXRzIGludG8gdmVnYW5pc20sIHdoeSBpdCBpc24ndCBzdXN0YWluYWJsZSwgd2h5IGh1bWFucyBuZWVkIGFuaW1hbCBwcm90ZWluIGZvciBvdmVyYWxsIGhlYWx0aCwgYW5kIGhlIGdpdmVzIHRpcHMgb24gaG93IHRvIGdyb2Nlcnkgc2hvcCBmb3IgdGhlIG1vc3QgbnV0cml0aW91cyBhbmQgc3VzdGFpbmFibHkgcmFpc2VkIGFuaW1hbCBwcm9kdWN0cy4gVG8gY29ubmVjdCB3aXRoIFBhdWwgU2FsYWRpbm8gTUQgY2xpY2sgIEhFUkUgIFRvIGNvbm5lY3Qgd2l0aCBMYXVyeW4gQm9zc3RpY2sgY2xpY2vCoEhFUkUgICBUbyBjb25uZWN0IHdpdGggTWljaGFlbCBCb3NzdGljayBjbGlja8KgSEVSRSAgIFJlYWQgTW9yZSBvbiBUaGUgU2tpbm55IENvbmZpZGVudGlhbMKgSEVSRSAgIFN1YnNjcmliZSB0byBvdXIgWW91VHViZSBjaGFubmVswqBIRVJFICAgRm9yIERldGFpbGVkIFNob3cgTm90ZXMgdmlzaXTCoFRTQ1BPRENBU1QuQ09NICAgVG8gQ2FsbCB0aGUgSGltICYgSGVyIEhvdGxpbmUgY2FsbDogMS04MzMtU0tJTk5ZUyAoNzU0LTY2OTcpICBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnnCoFRoZSBTa2lubnkgQ29uZmlkZW50aWFsLiAgVXNlIGNvZGUgU0tJTk5ZIGF0wqBoZWFydGFuZHNvaWwuY2/CoGZvciAxMCUgb2ZmIHlvdXIgb3JkZXIuICBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnnCoFNha2FyYSAgIFNha2FyYSBkZWxpdmVycyBzY2llbmNlLWJhY2tlZCwgcGxhbnQtcmljaCBudXRyaXRpb24gcHJvZ3JhbXMgYW5kIHdlbGxuZXNzIGVzc2VudGlhbHMgcmlnaHQgdG8geW91ciBkb29yLiBUaGVpciByZWFkeS10by1lYXQgbWVhbHMgYXJlIG51dHJpdGlvbmFsbHkgZGVzaWduZWQgdG8gZGVsaXZlciByZXN1bHRz4oCUZnJvbSB3ZWlnaHQgbWFuYWdlbWVudCBhbmQgZWFzZWQgYmxvYXQgdG8gYm9vc3RlZCBlbmVyZ3kgYW5kIGNsZWFyZXIgc2tpbi4gR28gdG/CoFNha2FyYS5jb20vc2tpbm55wqBvciBlbnRlciBjb2RlIFNLSU5OWSBhdCBjaGVja291dCB0byByZWNlaXZlIDIwJSBvZmYgeW91ciBmaXJzdCBvcmRlci4gIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBiecKgSGl5YSBIZWFsdGggIEhpeWEgSGVhbHRoIGZpbGwgaW4gdGhlIG1vc3QgY29tbW9uIGdhcHMgaW4gbW9kZXJuIGNoaWxkcmVuJ3MgZGlldCB0byBwcm92aWRlIGZ1bGwtYm9keSBub3VyaXNobWVudCBvdXIga2lkcyBuZWVkIHdpdGggYSB5dW1teSB0YXN0ZSB0aGV5IGxvdmUuIEdvIHRvwqBoaXlhaGVhbHRoLmNvbS9za2lubnnCoHRvIHJlY2VpdmUgNTAlIG9mZiB5b3VyIGZpcnN0IG9yZGVyLiAgVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5wqBTcXVhcmVzcGFjZSAgIEZyb20gd2Vic2l0ZXMgYW5kIG9ubGluZSBzdG9yZXMgdG8gbWFya2V0aW5nIHRvb2xzIGFuZCBhbmFseXRpY3MsIFNxdWFyZXNwYWNlIGlzIHRoZSBhbGwtaW4tb25lIHBsYXRmb3JtIHRvIGJ1aWxkIGEgYmVhdXRpZnVsIG9ubGluZSBwcmVzZW5jZSBhbmQgcnVuIHlvdXIgYnVzaW5lc3MuIEdvIHRvwqBzcXVhcmVzcGFjZS5jb20vc2tpbm55wqBmb3IgYSBmcmVlIHRyaWFsICYgdXNlIGNvZGUgU0tJTk5ZIGZvciAxMCUgb2ZmIHlvdXIgZmlyc3QgcHVyY2hhc2Ugb2YgYSB3ZWJzaXRlIGRvbWFpbi4gIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBiecKgQnJhbmNoIEJhc2ljcyAgVGhlIEJyYW5jaCBCYXNpY3MgUHJlbWl1bSBTdGFydGVyIEtpdCB3aWxsIHByb3ZpZGUgeW91IHdpdGggZXZlcnl0aGluZyB5b3UgbmVlZCB0byByZXBsYWNlIGFsbCBvZiB5b3VyIHRveGljIGNsZWFuaW5nIHByb2R1Y3RzIGluIHlvdXIgaG9tZS4gSXTigJlzIHJlYWxseSBhIG5vLWJyYWluZXIuIEdvIHRvwqBicmFuY2hiYXNpY3MuY29twqBhbmQgdXNlIGNvZGUgU0tJTk5ZIGZvciAxNSUgb2ZmIHRoZWlyIHN0YXJ0ZXIga2l0LiAgVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5wqBWcm9vbSAgIFlvdSBjYW4gYnV5IGEgY2FyIGZyb20gVnJvb20gZW50aXJlbHkgb25saW5lLiBTbywgbmV4dCB0aW1lIHlvdSBuZWVkIHRvIGJ1eSBhIGNhciwganVzdCBncmFiIHlvdXIgcGhvbmUsIGdvIHRvwqBWcm9vbS5jb20sIGFuZCBjaGVjayBvdXQgdGhvdXNhbmRzIG9mIGNhcnMuICBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnnCoFNLSU1TICAgU0tJTVMgaXMgdGhlIHNvbHV0aW9uLW9yaWVudGVkIGJyYW5kIGNyZWF0aW5nIHRoZSBuZXh0IGdlbmVyYXRpb24gb2YgdW5kZXJ3ZWFyLCBsb3VuZ2V3ZWFyLCBhbmQgc2hhcGV3ZWFyIGZvciBFVkVSWSBib2R5LsKgIEdldCBmcmVlIHNoaXBwaW5nIG9uIG9yZGVycyBvdmVyICQ3NSBhdMKgU0tJTVMuY29tICAgIFByb2R1Y2VkIGJ5IERlYXIgTWVkaWEiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NTc0MTIxN30sImlkIjoiMmRpUThQWHBhSVlockVvTzNGMzRXMyIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlBhdWwgU2FsYWRpbm8gTUQgT24gRm9vZCBUcnV0aHMsIFRoZSBDYXJuaXZvcmUgRGlldCwgJiBXaGF0IFByb2Nlc3NlZCBGb29kcyBEbyBUbyBPdXIgR3V0cyAmIE92ZXJhbGwgSGVhbHRoIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGVkOGIzNzlhODljNTIyNGYyYzIzZmY3ZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmVkOGIzNzlhODljNTIyNGYyYzIzZmY3ZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFlZDhiMzc5YTg5YzUyMjRmMmMyM2ZmN2QiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIFNraW5ueSBDb25maWRlbnRpYWwgSGltICYgSGVyIFBvZGNhc3QiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MmtOVGlLSENycnlkUmowZUZickFXTyJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0wNi0xOVQwNjowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToyZGlROFBYcGFJWWhyRW9PM0YzNFczIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJmNmJjM2JlM2RlYmVlNmU5ZmFmZDZjYjY4YmY4MzUzM2MwOGEzYWVlIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y2YmMzYmUzZGViZWU2ZTlmYWZkNmNiNjhiZjgzNTMzYzA4YTNhZWUifSx7ImZpbGVJZCI6IjdhOTBlYjk1MDM3NmRlNzVkMjgwYWFlYzNjNTE2N2JlZTlkYWEyOWEiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83YTkwZWI5NTAzNzZkZTc1ZDI4MGFhZWMzYzUxNjdiZWU5ZGFhMjlhIn0seyJmaWxlSWQiOiI2NzE1NmFhMTA1NmJkMmM5MTI4NGFlNmEzY2I1ZWQ2MWFmZWQ4NDBiIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNjcxNTZhYTEwNTZiZDJjOTEyODRhZTZhM2NiNWVkNjFhZmVkODQwYiJ9LHsiZmlsZUlkIjoiMmVjYjNlYTA1ZjY4OGVkMmY0MjIyNTc3MzAzYTlhMzdlODc0ODJjMSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yZWNiM2VhMDVmNjg4ZWQyZjQyMjI1NzczMDNhOWEzN2U4NzQ4MmMxIn0seyJmaWxlSWQiOiI5ZWVkMmRmZTlkOTMzNWUzODFkZjM5M2M3MGJkMmM1NWY3MTMyMmQ0IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOWVlZDJkZmU5ZDkzMzVlMzgxZGYzOTNjNzBiZDJjNTVmNzEzMjJkNCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ1YzUwNzhjNTBmNTA2OWIyZTU2YzVjNzMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY1YzUwNzhjNTBmNTA2OWIyZTU2YzVjNzMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNWM1MDc4YzUwZjUwNjliMmU1NmM1YzczIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgR3V0IEZvb2QsIFJ1cGEgSGVhbHRoLCBCdXRjaGVyQm94LCBhbmQgSW5zaWRlVHJhY2tlci4gwqAgT3VyIGd1dCwgYW5kIHRoZSB0b25zIG9mIGJhY3RlcmlhIHRoYXQgcmVzaWRlIHdpdGhpbiBpdCwgcmVndWxhdGVzIG1hbnkgb2Ygb3VyIGJvZGlseSBmdW5jdGlvbnMsIGZyb20gY3JlYXRpbmcgdml0YW1pbnMgdG8gY29udHJvbGxpbmcgb3VyIGltbXVuZSBzeXN0ZW0sIG91ciBicmFpbiBmdW5jdGlvbiwgYW5kLCBvZiBjb3Vyc2UsIG91ciBtZXRhYm9saXNtIGFuZCB3ZWlnaHQuIFRoZSBndXQgaXMgdGhlIG51bWJlci1vbmUgcGxhY2UgdG8gaW52ZXN0aWdhdGUgd2hlbiBoZWFsaW5nIHRoZSBib2R5IG9mIGFueSBjaHJvbmljIHN5bXB0b21zIG9yIGRpc2Vhc2VzLiBJZiB5b3VyIGd1dCBpc27igJl0IGhlYWx0aHksIHlvdeKAmXJlIG5vdCBoZWFsdGh5ISAgwqAgSW4gdGhpcyBlcGlzb2RlIG9mIG15IE1hc3RlcmNsYXNzIHNlcmllcywgSSBhbSBpbnRlcnZpZXdlZCBieSBteSBnb29kIGZyaWVuZCBhbmQgcG9kY2FzdCBob3N0LCBEaHJ1IFB1cm9oaXQsIGFib3V0IHdoeSBwcmViaW90aWNzIGFyZSB2aXRhbCBpbiBjcmVhdGluZyBhIGhlYWx0aHkgZ3V0LiBUaGVzZSBhcmUgdGhlIHRoaW5ncyB5b3VyIGdvb2QgZ3V0IGJ1Z3MgbG92ZSB0byBtdW5jaCBvbi4gSW4gdHVybiwgdGhleSBwcm9kdWNlIGJlbmVmaWNpYWwgY29tcG91bmRzIHN1Y2ggYXMgc2hvcnQtY2hhaW4gZmF0dHkgYWNpZHMsIHdoaWNoIGhhdmUgYmVlbiBzaG93biB0byBoZWxwIHByZXZlbnQgdGhpbmdzIGxpa2UgY29sb24gY2FuY2VyLsKgIMKgIERocnUgUHVyb2hpdCBpcyBhIHBvZGNhc3QgaG9zdCwgc2VyaWFsIGVudHJlcHJlbmV1ciwgYW5kIGludmVzdG9yIGluIHRoZSBoZWFsdGggYW5kIHdlbGxuZXNzIGluZHVzdHJ5LiBIaXMgcG9kY2FzdCwgVGhlIERocnUgUHVyb2hpdCBQb2RjYXN0LCBpcyBhIHRvcCA1MCBnbG9iYWwgaGVhbHRoIHBvZGNhc3Qgd2l0aCBvdmVyIDMwIG1pbGxpb24gdW5pcXVlIGRvd25sb2Fkcy4gSGlzIGludGVydmlld3MgZm9jdXMgb24gdGhlIGlubmVyIHdvcmtpbmdzIG9mIHRoZSBicmFpbiBhbmQgdGhlIGJvZHkgYW5kIGZlYXR1cmUgdGhlIGJyaWdodGVzdCBtaW5kcyBpbiB3ZWxsbmVzcywgbWVkaWNpbmUsIGFuZCBtaW5kc2V0LiDCoCBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgR3V0IEZvb2QsIFJ1cGEgSGVhbHRoLCBCdXRjaGVyQm94LCBhbmQgSW5zaWRlVHJhY2tlci4gwqAgQ2hlY2sgb3V0IEd1dCBGb29kIGF0IGd1dGZvb2QuY29tLiDCoCBDaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmQSBvciBjcmVhdGUgYW4gYWNjb3VudCBhdCBSdXBhSGVhbHRoLmNvbS4gwqAgU2lnbiB1cCB0b2RheSBmb3IgQnV0Y2hlckJveCBhbmQgZ2V0IHR3byByaWJleWUgc3RlYWtzIGZyZWUgaW4geW91ciBmaXJzdCBib3ggYnkgZ29pbmcgdG8gYnV0Y2hlcmJveC5jb20vZmFybWFjeS4gwqAgUmlnaHQgbm93LCBJbnNpZGVUcmFja2VyIGlzIG9mZmVyaW5nIG15IGNvbW11bml0eSAyMCUgb2ZmIGF0IGluc2lkZXRyYWNrZXIuY29tL2RyaHltYW4uIMKgIEluIHRoaXMgZXBpc29kZSwgd2UgZGlzY3VzcyAoYXVkaW8gdmVyc2lvbiAvIEFwcGxlIFN1YnNjcmliZXIgdmVyc2lvbik6ICBXaHkgaXMgZ3V0IGhlYWx0aCBzbyBjcnVjaWFsPyAoNjowNyAvIDE6NDYpICBSZXNpc3RhbnQgc3RhcmNoICg5OjQ4IC8gNTozMykgIEhvdyBhbmQgd2h5IHRvIGluY3JlYXNlIHNob3J0LWNoYWluIGZhdHR5IGFjaWRzICgxMzo1NiAvIDk6NDIpICBUaGUgbWFueSBiZW5lZml0cyBvZiBhY2FjaWEgZmliZXIgKDE2OjE5IC8gMTE6NTgpICBHYWxhY3Rvb2xpZ29zYWNjaGFyaWRlcyBmb3IgZ3V0IGhlYWx0aCAoMTg6MjIgLyAxNDowMCkgIFByb2Jpb3RpY3MsIHByZWJpb3RpY3MsIGFuZCBwb2x5cGhlbm9scyBpbiBteSBtZWFscyAoMjE6NDQgLyAxNjowMCkgIE9uZSBwcmViaW90aWMgZm9vZCB0aGF0IGV2ZXJ5b25lIHNob3VsZCBjb25zaWRlciBlYXRpbmcgKDI0OjM5IC8gMTk6MDApICBRdWVzdGlvbnMgZnJvbSBteSBjb21tdW5pdHkgKDI3OjI3IC8gMjE6NDIpICDCoCBQb2RjYXN0cywgUHJvZHVjdHMsICYgUmVzZWFyY2ggTWVudGlvbmVkIMKgIERpc2NsYWltZXI6IFRoaXMgcG9kY2FzdCBpcyBmb3IgZWR1Y2F0aW9uYWwgcHVycG9zZXMgb25seS4gVGhpcyBwb2RjYXN0IGlzIG5vdCBhIHN1YnN0aXR1dGUgZm9yIHByb2Zlc3Npb25hbCBjYXJlIGJ5IGEgZG9jdG9yIG9yIG90aGVyIHF1YWxpZmllZCBtZWRpY2FsIHByb2Zlc3Npb25hbC4gWW91IHNob3VsZCBhbHdheXMgc3BlYWsgd2l0aCB5b3VyIHBoeXNpY2lhbiBvciBvdGhlciBoZWFsdGhjYXJlIHByb2Zlc3Npb25hbCBiZWZvcmUgdGFraW5nIGFueSBtZWRpY2F0aW9uIG9yIG51dHJpdGlvbmFsLCBoZXJiYWwsIG9yIGhvbWVvcGF0aGljIHN1cHBsZW1lbnQsIG9yIGFkb3B0aW5nIGFueSB0cmVhdG1lbnQgZm9yIGEgaGVhbHRoIHByb2JsZW0uIFRoZSB1c2Ugb2YgR3V0IEZvb2Qgb3IgYW55IG90aGVyIHByb2R1Y3RzIG9yIHNlcnZpY2VzIHB1cmNoYXNlZCBieSB5b3UgYXMgYSByZXN1bHQgb2YgdGhpcyBwb2RjYXN0IGRvZXMgbm90IGNyZWF0ZSBhIGRvY3Rvci1wYXRpZW50IHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHlvdSBhbmQgYW55IG9mIHRoZSBwaHlzaWNpYW5zIGFmZmlsaWF0ZWQgd2l0aCB0aGlzIHBvZGNhc3QuIEluZm9ybWF0aW9uIGFuZCBzdGF0ZW1lbnRzIHJlZ2FyZGluZyBkaWV0YXJ5IHN1cHBsZW1lbnRzIGhhdmUgbm90IGJlZW4gZXZhbHVhdGVkIGJ5IHRoZSBGb29kIGFuZCBEcnVnIEFkbWluaXN0cmF0aW9uIGFuZCBhcmUgbm90IGludGVuZGVkIHRvIGRpYWdub3NlLCB0cmVhdCwgY3VyZSwgb3IgcHJldmVudCBhbnkgZGlzZWFzZS4gICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNjY0MTI0fSwiaWQiOiIwY3Fkb29RYU5GOXp0cE1tdGVWQ2ZiIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVGhlIEJlc3QgRm9vZHMgVG8gSGVhbCBUaGUgR3V0IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGI0OGNhODEyZmNjOWUwOGExMDkzYmIxZSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmI0OGNhODEyZmNjOWUwOGExMDkzYmIxZSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFiNDhjYTgxMmZjYzllMDhhMTA5M2JiMWUiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERvY3RvcidzIEZhcm1hY3kgd2l0aCBNYXJrIEh5bWFuLCBNLkQuIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjItMDctMDRUMTA6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MGNxZG9vUWFORjl6dHBNbXRlVkNmYiJ9XSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjBnTVVJa0RUeFRPVGhCTWRqMzJBNTgiLCJzdGF0dXMiOiJMT0FERUQifSwic2ltaWxhclBsYXlsaXN0cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaW1pbGFyQWxidW1zIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInBvcHVsYXJFcGlzb2RlcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwicGxheWxpc3RSZWNvbW1lbmRlZFRyYWNrcyI6eyJwbGF5bGlzdCI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwiY29uY2VydEh1YiI6eyJjb25jZXJ0RmVlZCI6bnVsbCwibG9jYXRpb24iOm51bGx9LCJtYXN0aGVhZCI6eyJpc0NyYXdsZXJCb3QiOmZhbHNlfX0=</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiMTM0NGFjYjItYzMzYi03ZjE3LTM0NzEtNTdmNWY3MDliYzZlOjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSTE4blJvdXRlcyI6MTEwMjY2MSwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6MTE4NjU0MX0sIiNmZXRjaFRpbWVNaWxsaXMiOjE3MzI0MjM3MzIzNTcsIiNjb250ZXh0SGFzaCI6IjgzYjQ4ODJlMDNlYjAzMTcifQ==</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.451d9ec7.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.13b4135a.js"></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10