CINXE.COM
What to eat for your health - according to science - ZOE Science & Nutrition | Podcast on Spotify
<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>What to eat for your health - according to science - ZOE Science & 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 & Nutrition on Spotify. From fads to fallacies, misconceptions have permeated diet narratives for decades. So, we dig in and demystify to forge a personalized path toward sustainable well-being. In today’s episode, Jonathan is joined by Prof. Christopher Gardner and podcast regular Dr. Sarah Berry. Christopher is a professor of medicine at Stanford University and the director of nutrition studies at the Stanford Prevention Research Center. Sarah is an associate professor in nutrition at King’s College London and chief scientist at ZOE. 🌱 Try our new plant based wholefood supplement - Daily 30 *Naturally high in copper which contributes to normal energy yielding metabolism and the normal function of the immune system Learn how your body responds to food 👉 zoe.com/podcast for 10% off Follow ZOE on Instagram. Timecodes: 00:00 Intro 01:00 Quick fire questions 02:30 Why do people go on diets? 05:07 Is it too late to change your diet? 06:28 How to adopt a better diet lifestyle in the long term 11:06 What are the worst diets for our health? 16:47 Why is there such a big gap between the scientific evidence and what we see on the shelves? 19:49 What should we do to improve our diet? 25:40 Do whole foods make us feel more full? 31:14 What does plant based mean and how does it tie in with the mediterranean diet? 32:14 Why is fiber so good for us? 35:50 Is it healthy to have fat in your diet? 37:03 Are reduced fat foods in supermarkets as good as they claim to be? 39:33 Low carb vs low fat study 45:07 What dietry revalations can we expect to see this year? 52:15 Summary 57:39 Goodbyes/Outro Mentioned in today’s episode: Life expectancy can increase by up to 10 years following sustained shifts towards healthier diets in the United Kingdom in Nature Popular dietary patterns: Alignment with American Heart Association 2021 dietary guidance: A scientific statement from the American Heart Association in AHA Journals Cardiometabolic effects of omnivorous vs vegan diets in identical twins: A randomized clinical trial in JAMA Network Ultra-processed diets cause excess calorie intake and weight gain: An inpatient randomized controlled trial of ad libitum food intake in Cell Metabolism Effect of low-fat vs low-carbohydrate diet on 12-Month weight loss in overweight adults and the association with genotype pattern or insulin secretion: The DIETFITS randomized clinical trial in JAMA Network Have feedback or a topic you'd like us to cover? Let us know here Episode transcripts are available here."/><meta name="google" content="notranslate"/><meta name="music:duration" content="3625"/><meta name="music:album" content="https://open.spotify.com/show/1xDawqT8Cgm6HAnbpFX5T5"/><meta name="music:release_date" content="2024-01-25T11: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/1uudRtDoRGEDrTsi19Ynvn"/><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/1uudRtDoRGEDrTsi19Ynvn"/><meta property="og:title" content="What to eat for your health - according to science"/><meta property="og:description" content="ZOE Science & Nutrition · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn"/><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/0bQ50WZiGUUsYVD6uHhHGX/clip_2288700_2355800.mp3"/><meta property="og:audio:type" content="audio/mpeg"/><meta property="og:image" content="https://i.scdn.co/image/ab6765630000ba8a472acad50b0f37644515abc5"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="What to eat for your health - according to science"/><meta name="twitter:description" content="ZOE Science & Nutrition · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8a472acad50b0f37644515abc5"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F1uudRtDoRGEDrTsi19Ynvn"/><link rel="alternate" href="https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/1uudRtDoRGEDrTsi19Ynvn"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn","url":"https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn","name":"What to eat for your health - according to science","description":"Listen to this episode from ZOE Science & Nutrition on Spotify. From fads to fallacies, misconceptions have permeated diet narratives for decades. So, we dig in and demystify to forge a personalized path toward sustainable well-being. In today\u2019s episode, Jonathan is joined by Prof. Christopher Gardner and podcast regular Dr. Sarah Berry. Christopher is a professor of medicine at Stanford University and the director of nutrition studies at the Stanford Prevention Research Center. Sarah is an associate professor in nutrition at King\u2019s College London and chief scientist at ZOE. \uD83C\uDF31 Try our new plant based wholefood supplement - Daily 30 *Naturally high in copper which contributes to normal energy yielding metabolism and the normal function of the immune system Learn how your body responds to food \uD83D\uDC49 zoe.com/podcast for 10% off Follow ZOE on Instagram. Timecodes: 00:00 Intro 01:00 Quick fire questions 02:30 Why do people go on diets? 05:07 Is it too late to change your diet? 06:28 How to adopt a better diet lifestyle in the long term 11:06 What are the worst diets for our health? 16:47 Why is there such a big gap between the scientific evidence and what we see on the shelves? 19:49 What should we do to improve our diet? 25:40 Do whole foods make us feel more full? 31:14 What does plant based mean and how does it tie in with the mediterranean diet? 32:14 Why is fiber so good for us? 35:50 Is it healthy to have fat in your diet? 37:03 Are reduced fat foods in supermarkets as good as they claim to be? 39:33 Low carb vs low fat study 45:07 What dietry revalations can we expect to see this year? 52:15 Summary 57:39 Goodbyes/Outro Mentioned in today\u2019s episode:\u00A0 Life expectancy can increase by up to 10\u2009years following sustained shifts towards healthier diets in the United Kingdom in Nature\u00A0 Popular dietary patterns: Alignment with American Heart Association 2021 dietary guidance: A scientific statement from the American Heart Association in AHA Journals Cardiometabolic effects of omnivorous vs vegan diets in identical twins: A randomized clinical trial in JAMA Network\u00A0 Ultra-processed diets cause excess calorie intake and weight gain: An inpatient randomized controlled trial of ad libitum food intake in Cell Metabolism Effect of low-fat vs low-carbohydrate diet on 12-Month weight loss in overweight adults and the association with genotype pattern or insulin secretion: The DIETFITS randomized clinical trial in JAMA Network Have feedback or a topic you'd like us to cover? Let us know here Episode transcripts are available here.","datePublished":"2024-01-25","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/1uudRtDoRGEDrTsi19Ynvn?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/1uudRtDoRGEDrTsi19Ynvn/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.2094d032.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.feb66d55.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.f39a1c58.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.16ce6954.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.b0e6cf6d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.916b3f8e.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.4a8c2112.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.ff9e13f7.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":"a74a43170d4d88c4212eb7427136fb64","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.82e7e6d1.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":"BQBTorto-6-A48Y4FvYQkpX5xoqVBwk1BpYDHJYUNkE0GM8EfBxLGEc-3SkhRatr9XUv4wKlUbNBCt0gqqvarMrJDMovtYoqL451sZiAHB5KsPaDo_U","accessTokenExpirationTimestampMs":1732436058524,"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/ab67656300005f1f472acad50b0f37644515abc5" 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">What to eat for your health - according to science</h1><div class="encore-text encore-text-body-small sMT6JaxLhI2QLVSevX_3 fjP8GyQyM5IWQvTxWk6W" data-encore-id="text" data-testid="entity-header-entity-subtitle">ZOE Science & 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">Jan 25</p><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">1 hr</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">From fads to fallacies, misconceptions have permeated diet narratives for decades. So, we dig in and demystify to forge a personalized path toward sustainable well-being. In today’s episode, Jonathan is joined by Prof. Christopher Gardner and podcast regular Dr. Sarah Berry. Christopher is a professor of medicine at Stanford University and the director of nutrition studies at the Stanford Prevention Research Center. Sarah is an associate professor in nutrition at King’s College London and chief scientist at ZOE. 🌱 Try our new plant based wholefood supplement - Daily 30 *Naturally high in copper which contributes to normal energy yielding metabolism and the normal function of the immune system Learn how your body responds to food 👉 zoe.com/podcast for 10% off Follow ZOE on Instagram. Timecodes: 00:00 Intro 01:00 Quick fire questions 02:30 Why do people go on diets? 05:07 Is it too late to change your diet? 06:28 How to adopt a better diet lifestyle in the long term 11:06 What are the worst diets for our health? 16:47 Why is there such a big gap between the scientific evidence and what we see on the shelves? 19:49 What should we do to improve our diet? 25:40 Do whole foods make us feel more full? 31:14 What does plant based mean and how does it tie in with the mediterranean diet? 32:14 Why is fiber so good for us? 35:50 Is it healthy to have fat in your diet? 37:03 Are reduced fat foods in supermarkets as good as they claim to be? 39:33 Low carb vs low fat study 45:07 What dietry revalations can we expect to see this year? 52:15 Summary 57:39 Goodbyes/Outro Mentioned in today’s episode:</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">Life expectancy can increase by up to 10 years following sustained shifts towards healthier diets in the United Kingdom in Nature</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/ab67656300005f1f472acad50b0f37644515abc5" 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-2B4NAFzOxoGexY4bA7aM3g"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint2B4NAFzOxoGexY4bA7aM3g"></div><a draggable="false" href="/episode/2B4NAFzOxoGexY4bA7aM3g"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f52c1daa9fed1eeee4d4bbb77" 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/2B4NAFzOxoGexY4bA7aM3g"><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 TRUTH about intermittent fasting</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-4bu5KvYYJSt0wZfJHMvw54"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint4bu5KvYYJSt0wZfJHMvw54"></div><a draggable="false" href="/episode/4bu5KvYYJSt0wZfJHMvw54"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f9d4bc1a1da37780180b98e4e" 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/4bu5KvYYJSt0wZfJHMvw54"><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">How to master healthy eating habits with James Clear</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-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-4KJcBZHOdO9ciprBW5TFh1"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint4KJcBZHOdO9ciprBW5TFh1"></div><a draggable="false" href="/episode/4KJcBZHOdO9ciprBW5TFh1"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f98f5da868d4b94c2d718fba0" 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/4KJcBZHOdO9ciprBW5TFh1"><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">Foods for every decade of life with Dr. Federica Amati</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-30GbdnIaE8JNr1HEidJwOZ"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint30GbdnIaE8JNr1HEidJwOZ"></div><a draggable="false" href="/episode/30GbdnIaE8JNr1HEidJwOZ"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f625deb8a560b643febe72c9b" 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/30GbdnIaE8JNr1HEidJwOZ"><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">How to eat in 2024: 7 essential strategies</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-5FgjuM6hlMY4bt8fdw4r0b"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5FgjuM6hlMY4bt8fdw4r0b"></div><a draggable="false" href="/episode/5FgjuM6hlMY4bt8fdw4r0b"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fc95358a13083a17078a340fd" 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/5FgjuM6hlMY4bt8fdw4r0b"><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 truth about the Mediterranean diet</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">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjF1dWRSdERvUkdFRHJUc2kxOVludm4iOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiODY5NTY0Y2ZhMmJjNzJjZjE3Y2Q0ZTIwMTNiM2RlN2JjNTZkOWJiYyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg2OTU2NGNmYTJiYzcyY2YxN2NkNGUyMDEzYjNkZTdiYzU2ZDliYmMifSx7ImZpbGVJZCI6Ijk1OWMzYjRiYTE3YjEzMmM4Y2Y1ZTgwODViOWJlYWZiMTIwNDYxNDIiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85NTljM2I0YmExN2IxMzJjOGNmNWU4MDg1YjliZWFmYjEyMDQ2MTQyIn0seyJmaWxlSWQiOiJmZTVlYTQ1YWFkMjU0MWU3ODEzYzNjMzk2MWU5MDUyODIwYTI3YjkwIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ZlNWVhNDVhYWQyNTQxZTc4MTNjM2MzOTYxZTkwNTI4MjBhMjdiOTAifSx7ImZpbGVJZCI6IjM2ODUxZTZlYWNlNzI1ZGM3ZTFhNGIyODVlOGUxZmVjYTExOWQxYmMiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzY4NTFlNmVhY2U3MjVkYzdlMWE0YjI4NWU4ZTFmZWNhMTE5ZDFiYyJ9LHsiZmlsZUlkIjoiNTkwYzg1NDU5MzNiNWZiNGRiMjJkNDdkYTViMzQwMGRhOWQ2NTcxMCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzU5MGM4NTQ1OTMzYjVmYjRkYjIyZDQ3ZGE1YjM0MDBkYTlkNjU3MTAifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMGJRNTBXWmlHVVVzWVZENnVIaEhHWC9jbGlwXzIyODg3MDBfMjM1NTgwMC5tcDMifSwiYXZhaWxhYmxlTWFya2V0cyI6eyJpdGVtcyI6W3siY291bnRyeUNvZGUiOiJBRCJ9LHsiY291bnRyeUNvZGUiOiJBRSJ9LHsiY291bnRyeUNvZGUiOiJBRyJ9LHsiY291bnRyeUNvZGUiOiJBTCJ9LHsiY291bnRyeUNvZGUiOiJBTSJ9LHsiY291bnRyeUNvZGUiOiJBTyJ9LHsiY291bnRyeUNvZGUiOiJBUiJ9LHsiY291bnRyeUNvZGUiOiJBVCJ9LHsiY291bnRyeUNvZGUiOiJBVSJ9LHsiY291bnRyeUNvZGUiOiJBWiJ9LHsiY291bnRyeUNvZGUiOiJCQSJ9LHsiY291bnRyeUNvZGUiOiJCQiJ9LHsiY291bnRyeUNvZGUiOiJCRSJ9LHsiY291bnRyeUNvZGUiOiJCRiJ9LHsiY291bnRyeUNvZGUiOiJCRyJ9LHsiY291bnRyeUNvZGUiOiJCSCJ9LHsiY291bnRyeUNvZGUiOiJCSSJ9LHsiY291bnRyeUNvZGUiOiJCSiJ9LHsiY291bnRyeUNvZGUiOiJCTiJ9LHsiY291bnRyeUNvZGUiOiJCTyJ9LHsiY291bnRyeUNvZGUiOiJCUiJ9LHsiY291bnRyeUNvZGUiOiJCUyJ9LHsiY291bnRyeUNvZGUiOiJCVCJ9LHsiY291bnRyeUNvZGUiOiJCVyJ9LHsiY291bnRyeUNvZGUiOiJCWiJ9LHsiY291bnRyeUNvZGUiOiJDQSJ9LHsiY291bnRyeUNvZGUiOiJDSCJ9LHsiY291bnRyeUNvZGUiOiJDSSJ9LHsiY291bnRyeUNvZGUiOiJDTCJ9LHsiY291bnRyeUNvZGUiOiJDTSJ9LHsiY291bnRyeUNvZGUiOiJDTyJ9LHsiY291bnRyeUNvZGUiOiJDUiJ9LHsiY291bnRyeUNvZGUiOiJDViJ9LHsiY291bnRyeUNvZGUiOiJDVyJ9LHsiY291bnRyeUNvZGUiOiJDWSJ9LHsiY291bnRyeUNvZGUiOiJDWiJ9LHsiY291bnRyeUNvZGUiOiJERSJ9LHsiY291bnRyeUNvZGUiOiJESiJ9LHsiY291bnRyeUNvZGUiOiJESyJ9LHsiY291bnRyeUNvZGUiOiJETSJ9LHsiY291bnRyeUNvZGUiOiJETyJ9LHsiY291bnRyeUNvZGUiOiJEWiJ9LHsiY291bnRyeUNvZGUiOiJFQyJ9LHsiY291bnRyeUNvZGUiOiJFRSJ9LHsiY291bnRyeUNvZGUiOiJFRyJ9LHsiY291bnRyeUNvZGUiOiJFUyJ9LHsiY291bnRyeUNvZGUiOiJGSSJ9LHsiY291bnRyeUNvZGUiOiJGSiJ9LHsiY291bnRyeUNvZGUiOiJGTSJ9LHsiY291bnRyeUNvZGUiOiJGUiJ9LHsiY291bnRyeUNvZGUiOiJHQSJ9LHsiY291bnRyeUNvZGUiOiJHQiJ9LHsiY291bnRyeUNvZGUiOiJHRCJ9LHsiY291bnRyeUNvZGUiOiJHRSJ9LHsiY291bnRyeUNvZGUiOiJHSCJ9LHsiY291bnRyeUNvZGUiOiJHTSJ9LHsiY291bnRyeUNvZGUiOiJHTiJ9LHsiY291bnRyeUNvZGUiOiJHUSJ9LHsiY291bnRyeUNvZGUiOiJHUiJ9LHsiY291bnRyeUNvZGUiOiJHVCJ9LHsiY291bnRyeUNvZGUiOiJHVyJ9LHsiY291bnRyeUNvZGUiOiJHWSJ9LHsiY291bnRyeUNvZGUiOiJISyJ9LHsiY291bnRyeUNvZGUiOiJITiJ9LHsiY291bnRyeUNvZGUiOiJIUiJ9LHsiY291bnRyeUNvZGUiOiJIVCJ9LHsiY291bnRyeUNvZGUiOiJIVSJ9LHsiY291bnRyeUNvZGUiOiJJRCJ9LHsiY291bnRyeUNvZGUiOiJJRSJ9LHsiY291bnRyeUNvZGUiOiJJTCJ9LHsiY291bnRyeUNvZGUiOiJJTiJ9LHsiY291bnRyeUNvZGUiOiJJUyJ9LHsiY291bnRyeUNvZGUiOiJJVCJ9LHsiY291bnRyeUNvZGUiOiJKTSJ9LHsiY291bnRyeUNvZGUiOiJKTyJ9LHsiY291bnRyeUNvZGUiOiJKUCJ9LHsiY291bnRyeUNvZGUiOiJLRSJ9LHsiY291bnRyeUNvZGUiOiJLSCJ9LHsiY291bnRyeUNvZGUiOiJLSSJ9LHsiY291bnRyeUNvZGUiOiJLTSJ9LHsiY291bnRyeUNvZGUiOiJLTiJ9LHsiY291bnRyeUNvZGUiOiJLUiJ9LHsiY291bnRyeUNvZGUiOiJLVyJ9LHsiY291bnRyeUNvZGUiOiJMQSJ9LHsiY291bnRyeUNvZGUiOiJMQiJ9LHsiY291bnRyeUNvZGUiOiJMQyJ9LHsiY291bnRyeUNvZGUiOiJMSSJ9LHsiY291bnRyeUNvZGUiOiJMUiJ9LHsiY291bnRyeUNvZGUiOiJMUyJ9LHsiY291bnRyeUNvZGUiOiJMVCJ9LHsiY291bnRyeUNvZGUiOiJMVSJ9LHsiY291bnRyeUNvZGUiOiJMViJ9LHsiY291bnRyeUNvZGUiOiJNQSJ9LHsiY291bnRyeUNvZGUiOiJNQyJ9LHsiY291bnRyeUNvZGUiOiJNRSJ9LHsiY291bnRyeUNvZGUiOiJNRyJ9LHsiY291bnRyeUNvZGUiOiJNSCJ9LHsiY291bnRyeUNvZGUiOiJNSyJ9LHsiY291bnRyeUNvZGUiOiJNTCJ9LHsiY291bnRyeUNvZGUiOiJNTiJ9LHsiY291bnRyeUNvZGUiOiJNTyJ9LHsiY291bnRyeUNvZGUiOiJNUiJ9LHsiY291bnRyeUNvZGUiOiJNVCJ9LHsiY291bnRyeUNvZGUiOiJNVSJ9LHsiY291bnRyeUNvZGUiOiJNViJ9LHsiY291bnRyeUNvZGUiOiJNVyJ9LHsiY291bnRyeUNvZGUiOiJNWCJ9LHsiY291bnRyeUNvZGUiOiJNWSJ9LHsiY291bnRyeUNvZGUiOiJNWiJ9LHsiY291bnRyeUNvZGUiOiJOQSJ9LHsiY291bnRyeUNvZGUiOiJORSJ9LHsiY291bnRyeUNvZGUiOiJORyJ9LHsiY291bnRyeUNvZGUiOiJOSSJ9LHsiY291bnRyeUNvZGUiOiJOTCJ9LHsiY291bnRyeUNvZGUiOiJOTyJ9LHsiY291bnRyeUNvZGUiOiJOUCJ9LHsiY291bnRyeUNvZGUiOiJOUiJ9LHsiY291bnRyeUNvZGUiOiJOWiJ9LHsiY291bnRyeUNvZGUiOiJPTSJ9LHsiY291bnRyeUNvZGUiOiJQQSJ9LHsiY291bnRyeUNvZGUiOiJQRSJ9LHsiY291bnRyeUNvZGUiOiJQRyJ9LHsiY291bnRyeUNvZGUiOiJQSCJ9LHsiY291bnRyeUNvZGUiOiJQTCJ9LHsiY291bnRyeUNvZGUiOiJQUiJ9LHsiY291bnRyeUNvZGUiOiJQUyJ9LHsiY291bnRyeUNvZGUiOiJQVCJ9LHsiY291bnRyeUNvZGUiOiJQVyJ9LHsiY291bnRyeUNvZGUiOiJQWSJ9LHsiY291bnRyeUNvZGUiOiJRQSJ9LHsiY291bnRyeUNvZGUiOiJSTyJ9LHsiY291bnRyeUNvZGUiOiJSUyJ9LHsiY291bnRyeUNvZGUiOiJSVyJ9LHsiY291bnRyeUNvZGUiOiJTQSJ9LHsiY291bnRyeUNvZGUiOiJTQiJ9LHsiY291bnRyeUNvZGUiOiJTQyJ9LHsiY291bnRyeUNvZGUiOiJTRSJ9LHsiY291bnRyeUNvZGUiOiJTRyJ9LHsiY291bnRyeUNvZGUiOiJTSSJ9LHsiY291bnRyeUNvZGUiOiJTSyJ9LHsiY291bnRyeUNvZGUiOiJTTCJ9LHsiY291bnRyeUNvZGUiOiJTTSJ9LHsiY291bnRyeUNvZGUiOiJTTiJ9LHsiY291bnRyeUNvZGUiOiJTUiJ9LHsiY291bnRyeUNvZGUiOiJTVCJ9LHsiY291bnRyeUNvZGUiOiJTViJ9LHsiY291bnRyeUNvZGUiOiJTWiJ9LHsiY291bnRyeUNvZGUiOiJURCJ9LHsiY291bnRyeUNvZGUiOiJURyJ9LHsiY291bnRyeUNvZGUiOiJUSCJ9LHsiY291bnRyeUNvZGUiOiJUTCJ9LHsiY291bnRyeUNvZGUiOiJUTiJ9LHsiY291bnRyeUNvZGUiOiJUTyJ9LHsiY291bnRyeUNvZGUiOiJUUiJ9LHsiY291bnRyeUNvZGUiOiJUVCJ9LHsiY291bnRyeUNvZGUiOiJUViJ9LHsiY291bnRyeUNvZGUiOiJUVyJ9LHsiY291bnRyeUNvZGUiOiJUWiJ9LHsiY291bnRyeUNvZGUiOiJVQSJ9LHsiY291bnRyeUNvZGUiOiJVUyJ9LHsiY291bnRyeUNvZGUiOiJVWSJ9LHsiY291bnRyeUNvZGUiOiJVWiJ9LHsiY291bnRyeUNvZGUiOiJWQyJ9LHsiY291bnRyeUNvZGUiOiJWTiJ9LHsiY291bnRyeUNvZGUiOiJWVSJ9LHsiY291bnRyeUNvZGUiOiJXUyJ9LHsiY291bnRyeUNvZGUiOiJYSyJ9LHsiY291bnRyeUNvZGUiOiJaQSJ9LHsiY291bnRyeUNvZGUiOiJaTSJ9LHsiY291bnRyeUNvZGUiOiJaVyJ9XX0sImNvbnRlbnRJbmZvcm1hdGlvbiI6bnVsbCwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsiZXh0cmFjdGVkQ29sb3JzIjp7ImNvbG9yTGlnaHQiOnsiYmx1ZSI6MTA0LCJncmVlbiI6MjA4LCJoZXgiOiIjRjhEMDY4IiwicmVkIjoyNDh9fSwic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDQ3MmFjYWQ1MGIwZjM3NjQ0NTE1YWJjNSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjQ3MmFjYWQ1MGIwZjM3NjQ0NTE1YWJjNSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE0NzJhY2FkNTBiMGYzNzY0NDUxNWFiYzUiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkZyb20gZmFkcyB0byBmYWxsYWNpZXMsIG1pc2NvbmNlcHRpb25zIGhhdmUgcGVybWVhdGVkIGRpZXQgbmFycmF0aXZlcyBmb3IgZGVjYWRlcy4gU28sIHdlIGRpZyBpbiBhbmQgZGVteXN0aWZ5IHRvIGZvcmdlIGEgcGVyc29uYWxpemVkIHBhdGggdG93YXJkIHN1c3RhaW5hYmxlIHdlbGwtYmVpbmcuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBKb25hdGhhbiBpcyBqb2luZWQgYnkgUHJvZi4gQ2hyaXN0b3BoZXIgR2FyZG5lciBhbmQgcG9kY2FzdCByZWd1bGFyIERyLiBTYXJhaCBCZXJyeS4gQ2hyaXN0b3BoZXIgaXMgYSBwcm9mZXNzb3Igb2YgbWVkaWNpbmUgYXQgU3RhbmZvcmQgVW5pdmVyc2l0eSBhbmQgdGhlIGRpcmVjdG9yIG9mIG51dHJpdGlvbiBzdHVkaWVzIGF0IHRoZSBTdGFuZm9yZCBQcmV2ZW50aW9uIFJlc2VhcmNoIENlbnRlci4gU2FyYWggaXMgYW4gYXNzb2NpYXRlIHByb2Zlc3NvciBpbiBudXRyaXRpb24gYXQgS2luZ+KAmXMgQ29sbGVnZSBMb25kb24gYW5kIGNoaWVmIHNjaWVudGlzdCBhdCBaT0UuIPCfjLEgVHJ5IG91ciBuZXcgcGxhbnQgYmFzZWQgd2hvbGVmb29kIHN1cHBsZW1lbnQgLSBEYWlseSAzMCAqTmF0dXJhbGx5IGhpZ2ggaW4gY29wcGVyIHdoaWNoIGNvbnRyaWJ1dGVzIHRvIG5vcm1hbCBlbmVyZ3kgeWllbGRpbmcgbWV0YWJvbGlzbSBhbmQgdGhlIG5vcm1hbCBmdW5jdGlvbiBvZiB0aGUgaW1tdW5lIHN5c3RlbSBMZWFybiBob3cgeW91ciBib2R5IHJlc3BvbmRzIHRvIGZvb2Qg8J+RiSB6b2UuY29tL3BvZGNhc3QgZm9yIDEwJSBvZmYgRm9sbG93IFpPRSBvbiBJbnN0YWdyYW0uIFRpbWVjb2RlczogMDA6MDAgSW50cm8gMDE6MDAgUXVpY2sgZmlyZSBxdWVzdGlvbnMgMDI6MzAgV2h5IGRvIHBlb3BsZSBnbyBvbiBkaWV0cz8gMDU6MDcgSXMgaXQgdG9vIGxhdGUgdG8gY2hhbmdlIHlvdXIgZGlldD8gMDY6MjggSG93IHRvIGFkb3B0IGEgYmV0dGVyIGRpZXQgbGlmZXN0eWxlIGluIHRoZSBsb25nIHRlcm0gMTE6MDYgV2hhdCBhcmUgdGhlIHdvcnN0IGRpZXRzIGZvciBvdXIgaGVhbHRoPyAxNjo0NyBXaHkgaXMgdGhlcmUgc3VjaCBhIGJpZyBnYXAgYmV0d2VlbiB0aGUgc2NpZW50aWZpYyBldmlkZW5jZSBhbmQgd2hhdCB3ZSBzZWUgb24gdGhlIHNoZWx2ZXM/IDE5OjQ5IFdoYXQgc2hvdWxkIHdlIGRvIHRvIGltcHJvdmUgb3VyIGRpZXQ/IDI1OjQwIERvIHdob2xlIGZvb2RzIG1ha2UgdXMgZmVlbCBtb3JlIGZ1bGw/IDMxOjE0IFdoYXQgZG9lcyBwbGFudCBiYXNlZCBtZWFuIGFuZCBob3cgZG9lcyBpdCB0aWUgaW4gd2l0aCB0aGUgbWVkaXRlcnJhbmVhbiBkaWV0PyAzMjoxNCBXaHkgaXMgZmliZXIgc28gZ29vZCBmb3IgdXM/IDM1OjUwIElzIGl0IGhlYWx0aHkgdG8gaGF2ZSBmYXQgaW4geW91ciBkaWV0PyAzNzowMyBBcmUgcmVkdWNlZCBmYXQgZm9vZHMgaW4gc3VwZXJtYXJrZXRzIGFzIGdvb2QgYXMgdGhleSBjbGFpbSB0byBiZT8gMzk6MzMgTG93IGNhcmIgdnMgbG93IGZhdCBzdHVkeSA0NTowNyBXaGF0IGRpZXRyeSByZXZhbGF0aW9ucyBjYW4gd2UgZXhwZWN0IHRvIHNlZSB0aGlzIHllYXI/IDUyOjE1IFN1bW1hcnkgNTc6MzkgR29vZGJ5ZXMvT3V0cm8gTWVudGlvbmVkIGluIHRvZGF54oCZcyBlcGlzb2RlOsKgICAgTGlmZSBleHBlY3RhbmN5IGNhbiBpbmNyZWFzZSBieSB1cCB0byAxMOKAiXllYXJzIGZvbGxvd2luZyBzdXN0YWluZWQgc2hpZnRzIHRvd2FyZHMgaGVhbHRoaWVyIGRpZXRzIGluIHRoZSBVbml0ZWQgS2luZ2RvbSBpbiBOYXR1cmXCoCAgICBQb3B1bGFyIGRpZXRhcnkgcGF0dGVybnM6IEFsaWdubWVudCB3aXRoIEFtZXJpY2FuIEhlYXJ0IEFzc29jaWF0aW9uIDIwMjEgZGlldGFyeSBndWlkYW5jZTogQSBzY2llbnRpZmljIHN0YXRlbWVudCBmcm9tIHRoZSBBbWVyaWNhbiBIZWFydCBBc3NvY2lhdGlvbiBpbiBBSEEgSm91cm5hbHMgICAgQ2FyZGlvbWV0YWJvbGljIGVmZmVjdHMgb2Ygb21uaXZvcm91cyB2cyB2ZWdhbiBkaWV0cyBpbiBpZGVudGljYWwgdHdpbnM6IEEgcmFuZG9taXplZCBjbGluaWNhbCB0cmlhbCBpbiBKQU1BIE5ldHdvcmvCoCAgIFVsdHJhLXByb2Nlc3NlZCBkaWV0cyBjYXVzZSBleGNlc3MgY2Fsb3JpZSBpbnRha2UgYW5kIHdlaWdodCBnYWluOiBBbiBpbnBhdGllbnQgcmFuZG9taXplZCBjb250cm9sbGVkIHRyaWFsIG9mIGFkIGxpYml0dW0gZm9vZCBpbnRha2UgaW4gQ2VsbCBNZXRhYm9saXNtICAgIEVmZmVjdCBvZiBsb3ctZmF0IHZzIGxvdy1jYXJib2h5ZHJhdGUgZGlldCBvbiAxMi1Nb250aCB3ZWlnaHQgbG9zcyBpbiBvdmVyd2VpZ2h0IGFkdWx0cyBhbmQgdGhlIGFzc29jaWF0aW9uIHdpdGggZ2Vub3R5cGUgcGF0dGVybiBvciBpbnN1bGluIHNlY3JldGlvbjogVGhlIERJRVRGSVRTIHJhbmRvbWl6ZWQgY2xpbmljYWwgdHJpYWwgaW4gSkFNQSBOZXR3b3JrICAgIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vdyBoZXJlIEVwaXNvZGUgdHJhbnNjcmlwdHMgYXJlIGF2YWlsYWJsZSBoZXJlLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNjI1MDkwfSwiaHRtbERlc2NyaXB0aW9uIjoiPHA+RnJvbSBmYWRzIHRvIGZhbGxhY2llcywgbWlzY29uY2VwdGlvbnMgaGF2ZSBwZXJtZWF0ZWQgZGlldCBuYXJyYXRpdmVzIGZvciBkZWNhZGVzLiBTbywgd2UgZGlnIGluIGFuZCBkZW15c3RpZnkgdG8gZm9yZ2UgYSBwZXJzb25hbGl6ZWQgcGF0aCB0b3dhcmQgc3VzdGFpbmFibGUgd2VsbC1iZWluZy48L3A+PHA+SW4gdG9kYXnigJlzIGVwaXNvZGUsIEpvbmF0aGFuIGlzIGpvaW5lZCBieSBQcm9mLiBDaHJpc3RvcGhlciBHYXJkbmVyIGFuZCBwb2RjYXN0IHJlZ3VsYXIgRHIuIFNhcmFoIEJlcnJ5LiBDaHJpc3RvcGhlciBpcyBhIHByb2Zlc3NvciBvZiBtZWRpY2luZSBhdCBTdGFuZm9yZCBVbml2ZXJzaXR5IGFuZCB0aGUgZGlyZWN0b3Igb2YgbnV0cml0aW9uIHN0dWRpZXMgYXQgdGhlIFN0YW5mb3JkIFByZXZlbnRpb24gUmVzZWFyY2ggQ2VudGVyLiBTYXJhaCBpcyBhbiBhc3NvY2lhdGUgcHJvZmVzc29yIGluIG51dHJpdGlvbiBhdCBLaW5n4oCZcyBDb2xsZWdlIExvbmRvbiBhbmQgY2hpZWYgc2NpZW50aXN0IGF0IFpPRS48L3A+PHA+JiN4MWYzMzE7IFRyeSBvdXIgbmV3IHBsYW50IGJhc2VkIHdob2xlZm9vZCBzdXBwbGVtZW50IC0gPGEgaHJlZj1cImh0dHBzOi8vem9lLmNvbS9kYWlseTMwP3V0bV9tZWRpdW0mIzYxO3pvZV9wb2RjYXN0JmFtcDt1dG1fc291cmNlJiM2MTtwb2RjYXN0X3BsYXRmb3JtJmFtcDt1dG1fY2FtcGFpZ24mIzYxO2QzMFwiIHJlbD1cIm5vZm9sbG93XCI+RGFpbHkgMzA8L2E+PC9wPjxwPipOYXR1cmFsbHkgaGlnaCBpbiBjb3BwZXIgd2hpY2ggY29udHJpYnV0ZXMgdG8gbm9ybWFsIGVuZXJneSB5aWVsZGluZyBtZXRhYm9saXNtIGFuZCB0aGUgbm9ybWFsIGZ1bmN0aW9uIG9mIHRoZSBpbW11bmUgc3lzdGVtPC9wPjxwPkxlYXJuIGhvdyB5b3VyIGJvZHkgcmVzcG9uZHMgdG8gZm9vZCAmI3gxZjQ0OTsgPGEgaHJlZj1cImh0dHBzOi8vem9lLmNvbS9wb2RjYXN0XCIgcmVsPVwibm9mb2xsb3dcIj56b2UuY29tL3BvZGNhc3Q8L2E+IGZvciAxMCUgb2ZmPC9wPjxwPkZvbGxvdyBaT0Ugb24gPGEgaHJlZj1cImh0dHBzOi8vd3d3Lmluc3RhZ3JhbS5jb20vem9lL1wiIHJlbD1cIm5vZm9sbG93XCI+SW5zdGFncmFtPC9hPi48L3A+PHA+VGltZWNvZGVzOjwvcD48cD4wMDowMFx0SW50cm88L3A+PHA+MDE6MDBcdFF1aWNrIGZpcmUgcXVlc3Rpb25zPC9wPjxwPjAyOjMwXHRXaHkgZG8gcGVvcGxlIGdvIG9uIGRpZXRzPzwvcD48cD4wNTowN1x0SXMgaXQgdG9vIGxhdGUgdG8gY2hhbmdlIHlvdXIgZGlldD88L3A+PHA+MDY6MjhcdEhvdyB0byBhZG9wdCBhIGJldHRlciBkaWV0IGxpZmVzdHlsZSBpbiB0aGUgbG9uZyB0ZXJtPC9wPjxwPjExOjA2XHRXaGF0IGFyZSB0aGUgd29yc3QgZGlldHMgZm9yIG91ciBoZWFsdGg/PC9wPjxwPjE2OjQ3XHRXaHkgaXMgdGhlcmUgc3VjaCBhIGJpZyBnYXAgYmV0d2VlbiB0aGUgc2NpZW50aWZpYyBldmlkZW5jZSBhbmQgd2hhdCB3ZSBzZWUgb24gdGhlIHNoZWx2ZXM/PC9wPjxwPjE5OjQ5XHRXaGF0IHNob3VsZCB3ZSBkbyB0byBpbXByb3ZlIG91ciBkaWV0PzwvcD48cD4yNTo0MFx0RG8gd2hvbGUgZm9vZHMgbWFrZSB1cyBmZWVsIG1vcmUgZnVsbD88L3A+PHA+MzE6MTRcdFdoYXQgZG9lcyBwbGFudCBiYXNlZCBtZWFuIGFuZCBob3cgZG9lcyBpdCB0aWUgaW4gd2l0aCB0aGUgbWVkaXRlcnJhbmVhbiBkaWV0PzwvcD48cD4zMjoxNFx0V2h5IGlzIGZpYmVyIHNvIGdvb2QgZm9yIHVzPzwvcD48cD4zNTo1MFx0SXMgaXQgaGVhbHRoeSB0byBoYXZlIGZhdCBpbiB5b3VyIGRpZXQ/PC9wPjxwPjM3OjAzXHRBcmUgcmVkdWNlZCBmYXQgZm9vZHMgaW4gc3VwZXJtYXJrZXRzIGFzIGdvb2QgYXMgdGhleSBjbGFpbSB0byBiZT88L3A+PHA+Mzk6MzNcdExvdyBjYXJiIHZzIGxvdyBmYXQgc3R1ZHk8L3A+PHA+NDU6MDdcdFdoYXQgZGlldHJ5IHJldmFsYXRpb25zIGNhbiB3ZSBleHBlY3QgdG8gc2VlIHRoaXMgeWVhcj88L3A+PHA+NTI6MTVcdFN1bW1hcnk8L3A+PHA+NTc6MzlcdEdvb2RieWVzL091dHJvPC9wPjxwPk1lbnRpb25lZCBpbiB0b2RheeKAmXMgZXBpc29kZTrCoDwvcD48dWw+PGxpPjxici8+PGEgaHJlZj1cImh0dHBzOi8vd3d3Lm5hdHVyZS5jb20vYXJ0aWNsZXMvczQzMDE2LTAyMy0wMDg2OC13XCIgcmVsPVwibm9mb2xsb3dcIj5MaWZlIGV4cGVjdGFuY3kgY2FuIGluY3JlYXNlIGJ5IHVwIHRvIDEw4oCJeWVhcnMgZm9sbG93aW5nIHN1c3RhaW5lZCBzaGlmdHMgdG93YXJkcyBoZWFsdGhpZXIgZGlldHMgaW4gdGhlIFVuaXRlZCBLaW5nZG9tPC9hPiBpbiBOYXR1cmXCoDxici8+PC9saT48bGk+PGJyLz48YSBocmVmPVwiaHR0cHM6Ly93d3cuYWhham91cm5hbHMub3JnL2RvaS9mdWxsLzEwLjExNjEvQ0lSLjAwMDAwMDAwMDAwMDExNDZcIiByZWw9XCJub2ZvbGxvd1wiPlBvcHVsYXIgZGlldGFyeSBwYXR0ZXJuczogQWxpZ25tZW50IHdpdGggQW1lcmljYW4gSGVhcnQgQXNzb2NpYXRpb24gMjAyMSBkaWV0YXJ5IGd1aWRhbmNlOiBBIHNjaWVudGlmaWMgc3RhdGVtZW50IGZyb20gdGhlIEFtZXJpY2FuIEhlYXJ0IEFzc29jaWF0aW9uPC9hPiBpbiBBSEEgSm91cm5hbHM8YnIvPjwvbGk+PGxpPjxici8+PGEgaHJlZj1cImh0dHBzOi8vamFtYW5ldHdvcmsuY29tL2pvdXJuYWxzL2phbWFuZXR3b3Jrb3Blbi9mdWxsYXJ0aWNsZS8yODEyMzkyXCIgcmVsPVwibm9mb2xsb3dcIj5DYXJkaW9tZXRhYm9saWMgZWZmZWN0cyBvZiBvbW5pdm9yb3VzIHZzIHZlZ2FuIGRpZXRzIGluIGlkZW50aWNhbCB0d2luczogQSByYW5kb21pemVkIGNsaW5pY2FsIHRyaWFsPC9hPiBpbiBKQU1BIE5ldHdvcmvCoDwvbGk+PGxpPjxici8+PGEgaHJlZj1cImh0dHBzOi8vd3d3Lm5jYmkubmxtLm5paC5nb3YvcG1jL2FydGljbGVzL1BNQzc5NDYwNjIvXCIgcmVsPVwibm9mb2xsb3dcIj5VbHRyYS1wcm9jZXNzZWQgZGlldHMgY2F1c2UgZXhjZXNzIGNhbG9yaWUgaW50YWtlIGFuZCB3ZWlnaHQgZ2FpbjogQW4gaW5wYXRpZW50IHJhbmRvbWl6ZWQgY29udHJvbGxlZCB0cmlhbCBvZiBhZCBsaWJpdHVtIGZvb2QgaW50YWtlPC9hPiBpbiBDZWxsIE1ldGFib2xpc208YnIvPjwvbGk+PGxpPjxici8+PGEgaHJlZj1cImh0dHBzOi8vamFtYW5ldHdvcmsuY29tL2pvdXJuYWxzL2phbWEvZnVsbGFydGljbGUvMjY3MzE1MFwiIHJlbD1cIm5vZm9sbG93XCI+RWZmZWN0IG9mIGxvdy1mYXQgdnMgbG93LWNhcmJvaHlkcmF0ZSBkaWV0IG9uIDEyLU1vbnRoIHdlaWdodCBsb3NzIGluIG92ZXJ3ZWlnaHQgYWR1bHRzIGFuZCB0aGUgYXNzb2NpYXRpb24gd2l0aCBnZW5vdHlwZSBwYXR0ZXJuIG9yIGluc3VsaW4gc2VjcmV0aW9uOiBUaGUgRElFVEZJVFMgcmFuZG9taXplZCBjbGluaWNhbCB0cmlhbDwvYT4gaW4gSkFNQSBOZXR3b3JrPGJyLz48L2xpPjwvdWw+PHA+PGJyIC8+PC9wPjxwPkhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UmIzM5O2QgbGlrZSB1cyB0byBjb3Zlcj8gTGV0IHVzIGtub3cgPGEgaHJlZj1cImh0dHBzOi8vZ2Y2aHg0N2l1NWcudHlwZWZvcm0uY29tL3RvcGljc3VnZ2VzdGlvblwiIHJlbD1cIm5vZm9sbG93XCI+aGVyZTwvYT48L3A+PHA+RXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIDxhIGhyZWY9XCJodHRwczovL2pvaW56b2UuY29tL2xlYXJuL2NhdGVnb3J5L3BvZGNhc3RzXCIgcmVsPVwibm9mb2xsb3dcIj5oZXJlPC9hPi48L3A+IiwiaWQiOiIxdXVkUnREb1JHRURyVHNpMTlZbnZuIiwibGFuZ3VhZ2UiOnsiY29kZSI6ImVuIn0sIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IldoYXQgdG8gZWF0IGZvciB5b3VyIGhlYWx0aCAtIGFjY29yZGluZyB0byBzY2llbmNlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJzaG93T3JBdWRpb2Jvb2siOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiYWNjZXNzSW5mbyI6bnVsbCwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlRoZSB3b3JsZOKAmXMgdG9wIHNjaWVudGlzdHMgZXhwbGFpbiB0aGUgbGF0ZXN0IGhlYWx0aCwgbnV0cml0aW9uLCBhbmQgZ3V0IGhlYWx0aCByZXNlYXJjaCBhbmQgdHJhbnNsYXRlIGl0IGludG8gcHJhY3RpY2FsIGFkdmljZSB0byBpbXByb3ZlIHlvdXIgaGVhbHRoICYgd2VpZ2h0LiBKb2luIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBvbiBhIGpvdXJuZXkgb2Ygc2NpZW50aWZpYyBkaXNjb3ZlcnkuIEhvc3RlZCBieSBKb25hdGhhbiBXb2xmLiIsImlkIjoiMXhEYXdxVDhDZ202SEFuYnBGWDVUNSIsIm1lZGlhVHlwZSI6IkFVRElPIiwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInB1Ymxpc2hlciI6eyJuYW1lIjoiWk9FIn0sInNhdmVkIjpmYWxzZSwic2hvd1R5cGVzIjpbXSwidHJhaWxlclYyIjp7ImRhdGEiOnsiYXVkaW8iOnsiaXRlbXMiOlt7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzE3OTk2ZDY2MjliYTkxOTNmYjQ3MTZlOWU1MGU5ZmVmMThiNTIwMDEifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y5MzgwYTBiYTc3OWE2YWFhNTNiMTU0MTFhZWEyMGZiNzU1MjQ1MmQifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdiMjgyN2Y2MWFhMDkyZDgzZDcwOTM2MTNhNTA3MzllOTcxODRkZjcifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ZmNGJiMGViYmFiOTMzZTg1YmU5YjZlMGU3YmVmODBmZDhhOTNlMDQifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2RkZDE4Yjc5NGM4YTY4MTkzYzU0NWY2N2UyZTFiZjEwNDFiNDA2ZjIifV19LCJhdWRpb1ByZXZpZXciOnsidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMTY3TENPY2FHcTlwTFJXRU9JN3k5bS9jbGlwXzU3MTE2XzExNzExNi5tcDMifSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjEyMTUyMX0sIm5hbWUiOiJXZWxjb21lIHRvIFpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjItMDMtMTBUMDQ6MDA6MDBaIn0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo2N0xaRXJ4d0Qwcm1XaEVKSWx6ZVBJIn19LCJ1cmkiOiJzcG90aWZ5OnNob3c6MXhEYXdxVDhDZ202SEFuYnBGWDVUNSJ9fSwicHJldmlldyI6eyJhdWRpbyI6eyJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy8wYlE1MFdaaUdVVXNZVkQ2dUhoSEdYL2NsaXBfMjI4ODcwMF8yMzU1ODAwLm1wMyJ9LCJzaGFyZWFibGUiOnRydWUsInZpZGVvIjp7InVybCI6IiJ9fSwicmVsZWFzZURhdGUiOnsiZGF5IjoyNSwiaXNvU3RyaW5nIjoiMjAyNC0wMS0yNVQxMTowNjowMFoiLCJtb250aCI6MSwicHJlY2lzaW9uIjoiTUlOVVRFIiwieWVhciI6MjAyNH0sInR5cGUiOiJQT0RDQVNUX0VQSVNPREUiLCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MXV1ZFJ0RG9SR0VEclRzaTE5WW52biJ9fSwicmVjb21tZW5kYXRpb25zIjp7fSwic2F2ZWQiOnt9fSwicGxheWJhY2siOnsiY3VycmVudCI6bnVsbCwiaGFzU2tpcHBlZFRoaXNTZXNzaW9uIjpmYWxzZSwiaXNCdWZmZXJpbmciOmZhbHNlLCJoZWFyZEF1ZGlvIjpmYWxzZSwiaW5pdGlhdGVkUGxheWJhY2siOmZhbHNlfSwicmVxdWVzdCI6eyJoYXNQcmV2aW91c0xpa2VzIjpmYWxzZSwiaXNCYW5uZWQiOmZhbHNlLCJlbnRpdHlWaWV3IjpudWxsLCJhbGJ1bVVyaSI6IiJ9LCJzZWFyY2giOnsiaXNGZXRjaGluZyI6ZmFsc2UsInJlc3VsdHMiOm51bGwsInF1ZXJ5IjpudWxsLCJlcnJvciI6bnVsbCwicmVjZW50U2VhcmNoZXMiOltdfSwidG9hc3QiOnsibWVzc2FnZSI6bnVsbCwidHlwZSI6ImRlZmF1bHQiLCJhY3Rpb24iOm51bGx9LCJ1aSI6eyJtb2RhbCI6Im5vd19wbGF5aW5nX2JhciIsIm5vd1BsYXlpbmdWaWV3IjpmYWxzZSwiZGlhbG9nIjpudWxsLCJlcnJvclZpZXciOmZhbHNlfSwiaG9tZSI6eyJpc0xvYWRpbmciOmZhbHNlLCJoYXNFcnJvciI6ZmFsc2UsImRhdGEiOm51bGx9LCJvbkRlbWFuZFBsYXlsaXN0cyI6eyJmZXRjaGVkIjpmYWxzZSwiaXRlbXMiOltdfSwiY29udGV4dE1lbnUiOnsiaXNWaXNpYmxlIjpmYWxzZX0sImNvbG9yRXh0cmFjdGlvbiI6eyJjb2xvcnMiOnt9fSwibHlyaWNzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInJpY2hFbnRpdGllcyI6eyJzZW9FeHBlcmltZW50Ijp7ImVwaXNvZGUiOnt9fX0sImJyb3dzZSI6eyJncmlkIjp7ImlzTG9hZGluZyI6ZmFsc2UsInNlY3Rpb25zIjpudWxsLCJoYXNGYWlsZWRBdHRlbXB0cyI6ZmFsc2V9LCJwYWdlcyI6e319LCJpbnRlcm5hbExpbmtSZWNvbW1lbmRlciI6eyJ0cmFja3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2hvd3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwiZXBpc29kZXMiOnsiZGF0YSI6W3siX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiYWNhMWU3ZDRhYmNjYTFjNjc5MmRjOTQyNzM1MjcyYzRmZmI5Mjk0ZSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2FjYTFlN2Q0YWJjY2ExYzY3OTJkYzk0MjczNTI3MmM0ZmZiOTI5NGUifSx7ImZpbGVJZCI6ImFkZWQ4NTJkNTkzMTIwOTE0NGZiMTMxZGYxMGRiM2M4MGJkMTBjMzkiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYWRlZDg1MmQ1OTMxMjA5MTQ0ZmIxMzFkZjEwZGIzYzgwYmQxMGMzOSJ9LHsiZmlsZUlkIjoiYmIwZjdkNmI0ZWQyYzU5ZDZlY2RhMDMyMzRlZGU2N2M4YjUwODZlNCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2JiMGY3ZDZiNGVkMmM1OWQ2ZWNkYTAzMjM0ZWRlNjdjOGI1MDg2ZTQifSx7ImZpbGVJZCI6IjBkZGE4OGY1ZWVjNzFiYWY0NDhmNTQzN2MzZDNkY2MxNmRiNjUwOGUiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wZGRhODhmNWVlYzcxYmFmNDQ4ZjU0MzdjM2QzZGNjMTZkYjY1MDhlIn0seyJmaWxlSWQiOiIyOTkxZWM4ZGE3NTI2ZmJiNGQ0OTlmYTBjMjYwZWYyM2UxYzIxMWZmIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzI5OTFlYzhkYTc1MjZmYmI0ZDQ5OWZhMGMyNjBlZjIzZTFjMjExZmYifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNTJjMWRhYTlmZWQxZWVlZTRkNGJiYjc3Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNTJjMWRhYTlmZWQxZWVlZTRkNGJiYjc3Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTUyYzFkYWE5ZmVkMWVlZWU0ZDRiYmI3NyIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiV2hhdCB3ZSBsZWFybmVkIGZyb20gdGhlIHdvcmxk4oCZcyBiaWdnZXN0IGludGVybWl0dGVudCBmYXN0aW5nIHN0dWR5LiBEaWQgeW91IGtub3cgdGhhdCBpbnRlcm1pdHRlbnQgZmFzdGluZyBjYW4gaGF2ZSBzaWduaWZpY2FudCBoZWFsdGggYmVuZWZpdHM/IEJ5IGFsaWduaW5nIHlvdXIgZWF0aW5nIHNjaGVkdWxlIHdpdGggeW91ciBib2R5J3MgbmF0dXJhbCByaHl0aG1zLCBpdCBjYW4gYm9sc3RlciBoZWFydCBoZWFsdGgsIGVuaGFuY2UgaW5zdWxpbiBzZW5zaXRpdml0eSwgYW5kIHN1cHBvcnQgd2VpZ2h0IGxvc3MuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBKb25hdGhhbiwgUHJvZi4gVGltIFNwZWN0b3IsIGFuZCBHaW4gU3RlcGhlbnMgZGl2ZSBpbnRvIHRoZSB3b3JsZCBvZiBpbnRlcm1pdHRlbnQgZmFzdGluZywgd2l0aCBhIGZvY3VzIG9uIHRpbWUtcmVzdHJpY3RlZCBlYXRpbmcuIEdpbiBzaGFyZXMgZXNzZW50aWFsIHRpcHMgZm9yIGJlZ2lubmVycyBhbmQgZXhwbGFpbnMgd2hhdCBpdCB0YWtlcyB0byBiZSBzdWNjZXNzZnVsLiBUaW0gZXhwbG9yZXMgdGhlIGdyb3VuZGJyZWFraW5nIGZpbmRpbmdzIG9mIFRoZSBCaWcgSUYgU3R1ZHkgZnJvbSAyMDIyLCB0aGUgbGFyZ2VzdCBleHBsb3JhdGlvbiBvZiBpbnRlcm1pdHRlbnQgZmFzdGluZyB0byBkYXRlLiBUaGV5IGFsc28gdW5wYWNrIGNvbnRyb3ZlcnNpZXMgYW5kIGRlc2NyaWJlIHdobyBtaWdodCB3YW50IHRvIGF2b2lkIGZhc3RpbmcuIEdpbiBTdGVwaGVucyBpcyBhbiBpbnRlcm1pdHRlbnQgZmFzdGluZyBhZHZvY2F0ZSwgTmV3IFlvcmsgVGltZXMgYmVzdHNlbGxpbmcgYXV0aG9yLCBhbmQgcG9kY2FzdCBob3N0LiBHaW4gaGFzIGJlZW4gbGl2aW5nIHRoZSBpbnRlcm1pdHRlbnQgZmFzdGluZyBsaWZlc3R5bGUgc2luY2UgMjAxNC4gVGltIFNwZWN0b3IgaXMgYSBwcm9mZXNzb3Igb2YgZ2VuZXRpYyBlcGlkZW1pb2xvZ3kgYXQgS2luZ+KAmXMgQ29sbGVnZSBMb25kb24sIGRpcmVjdG9yIG9mIHRoZSBUd2lucyBVSyBzdHVkeSwgc2NpZW50aWZpYyBjby1mb3VuZGVyIG9mIFpPRSwgYW5kIG9uZSBvZiB0aGUgd29ybGTigJlzIGxlYWRpbmcgcmVzZWFyY2hlcnMuwqAg8J+MsSBUcnkgb3VyIG5ldyBwbGFudCBiYXNlZCB3aG9sZWZvb2Qgc3VwcGxlbWVudCAtIERhaWx5IDMwICpOYXR1cmFsbHkgaGlnaCBpbiBjb3BwZXIgd2hpY2ggY29udHJpYnV0ZXMgdG8gbm9ybWFsIGVuZXJneSB5aWVsZGluZyBtZXRhYm9saXNtIGFuZCB0aGUgbm9ybWFsIGZ1bmN0aW9uIG9mIHRoZSBpbW11bmUgc3lzdGVtIExlYXJuIGhvdyB5b3VyIGJvZHkgcmVzcG9uZHMgdG8gZm9vZCDwn5GJIHpvZS5jb20vcG9kY2FzdCBmb3IgMTAlIG9mZiBXYW50IFpPRSBTY2llbmNlICYgTnV0cml0aW9u4oCZcyB0b3AgMTAgdGlwcyBmb3IgaGVhbHRoaWVyIGxpdmluZz8gRG93bmxvYWQgb3VyIEZSRUUgZ3VpZGUuIFRpbWVjb2RlczogMDE6MjUgUXVpY2sgZmlyZSBxdWVzdGlvbnMgMDM6MjUgV2hhdCBpcyBpbnRlcm1pdHRlbnQgZmFzdGluZz8gMDQ6MzUgV2hhdCBhcmUgdGhlIG1vc3QgY29tbW9uIHR5cGVzIG9mIGZhc3Rpbmc/IDA2OjAwIFRoZSBjaXJjYWRpYW4gcmh5dGhtIGFuZCBmYXN0aW5nIDA4OjIyIFRoZSBCaWcgSUYgc3R1ZHkgZXhwbGFuYXRpb24gYW5kIHJlc3VsdHMgMTM6NDEgQnJlYWtmYXN0IG1pc2NvbmNlcHRpb25zIGV4cGxhaW5lZCAxNjowMSBIb3cgZG8gdGhlIEJpZyBJRiBzdHVkeSByZXN1bHRzIGNvbXBhcmUgdG8gb3RoZXIgcmVzZWFyY2g/IDE4OjU2IFdoYXQgYXJlIHRoZSBoZWFsdGggYmVuZWZpdHMgb2Ygc3RpY2tpbmcgdG8gdGhlIEJpZyBJRiBzdHVkeT8gMjQ6MDAgV2hhdCBpcyBUaW3igJlzIGludGVybWl0dGVudCBmYXN0aW5nIHNjaGVkdWxlIGxpa2U/IDI1OjQwIEpvbmF0aGFuJ3MgZXhwZXJpZW5jZSB3aXRoIHRoZSBCaWcgSUYgc3R1ZHkgMjg6MDQgV2hhdCBpcyBtZXRhYm9saWMgZmxleGliaWxpdHk/IDMyOjQzIFByYWN0aWNhbCBhZHZpY2UgZm9yIGdldHRpbmcgc3RhcnRlZC4gMzU6NDAgQ2VwaGFsaWMgcGhhc2UgaW5zdWxpbiByZXNwb25zZSA0MDozMCBJcyB0aGVyZSBhbiBpZGVhbCBsZW5ndGggZm9yIGFuIGVhdGluZyB3aW5kb3cgYW5kIHRpbWUgdG8gc3RhcnQ/IDQzOjIwIENhbiB5b3UgZWF0IHdoYXRldmVyIHlvdSB3YW50PyA0NDozMCBDYW4gcGVvcGxlIG92ZXIgNzAgeWVhcnMgb2YgYWdlIGZhc3Qgc2FmZWx5PyA1MToyMcKgU3VtbWFyeSBNZW50aW9uZWQgaW4gdG9kYXkncyBlcGlzb2RlOiBGbGlwcGluZyB0aGUgbWV0YWJvbGljIHN3aXRjaDogVW5kZXJzdGFuZGluZyBhbmQgYXBwbHlpbmcgdGhlIGhlYWx0aCBiZW5lZml0cyBvZiBmYXN0aW5nIGluIE9iZXNpdHkgVGhlIEJpZyBJRiBTdHVkecKgIEJvb2tzIGJ5IEdpbiBTdGVwaGVuczogMjgtZGF5IEZhc3QgU3RhcnQ6IERheSBCeSBEYXkgRmFzdC4gRmVhc3QuIFJlcGVhdC7CoCBIYXZlIGZlZWRiYWNrIG9yIGEgdG9waWMgeW91J2QgbGlrZSB1cyB0byBjb3Zlcj8gTGV0IHVzIGtub3fCoGhlcmUgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjM0OTkzODl9LCJpZCI6IjJCNE5BRnpPeG9HZXhZNGJBN2FNM2ciLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJUaGUgVFJVVEggYWJvdXQgaW50ZXJtaXR0ZW50IGZhc3RpbmciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA0LTExVDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJCNE5BRnpPeG9HZXhZNGJBN2FNM2cifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjU3ODYyNWUwZjcwN2FmNTkwYmQyNjI5MWI5NmJmMDQ4NmE3ZDQzNjYiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTc4NjI1ZTBmNzA3YWY1OTBiZDI2MjkxYjk2YmYwNDg2YTdkNDM2NiJ9LHsiZmlsZUlkIjoiNDc3ZDc1ODExZTRmMjQ4MjE0MDY5MjFlODcyYWM3MDkyNTk5NGE5OSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80NzdkNzU4MTFlNGYyNDgyMTQwNjkyMWU4NzJhYzcwOTI1OTk0YTk5In0seyJmaWxlSWQiOiJkNTAxMzY0NTEwMzgzMTA4ZjFiM2QzYzJkNTU3MDZlOTZmMzY4YTdiIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDUwMTM2NDUxMDM4MzEwOGYxYjNkM2MyZDU1NzA2ZTk2ZjM2OGE3YiJ9LHsiZmlsZUlkIjoiYjAwNWQwNmVhYTgyM2U4MTcwN2U3NTEyNzY0OGVjM2Y3YmI3MzQxNCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2IwMDVkMDZlYWE4MjNlODE3MDdlNzUxMjc2NDhlYzNmN2JiNzM0MTQifSx7ImZpbGVJZCI6ImUxYmY0NGY1MjRhZGY5ZjYyZDBjYTQ4MGM4MzFhYjY5OTMzZTgzNDMiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lMWJmNDRmNTI0YWRmOWY2MmQwY2E0ODBjODMxYWI2OTkzM2U4MzQzIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDlkNGJjMWExZGEzNzc4MDE4MGI5OGU0ZSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjlkNGJjMWExZGEzNzc4MDE4MGI5OGU0ZSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE5ZDRiYzFhMWRhMzc3ODAxODBiOThlNGUiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6Ik1hbnkgb2YgdXMgd2FudCB0byBtYWtlIHBvc2l0aXZlIGNoYW5nZXMgdG8gb3VyIGVhdGluZyBwYXR0ZXJucyBpbiBKYW51YXJ5LiBCdXQgaXTigJlzIG5vdCBlYXN5LiBVbHRyYS1wcm9jZXNzZWQgZm9vZHMsIGZvciBleGFtcGxlLCBhcmUgZXZlcnl3aGVyZS4gU28gaG93IGNhbiB3ZSBtYWtlIGhlYWx0aHkgaGFiaXRzIHN0aWNrPyBJbiB0b2RheeKAmXMgZXBpc29kZSBvZiBaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiwgSm9uYXRoYW4gaXMgam9pbmVkIGJ5IEphbWVzIENsZWFyIGFuZCBEci4gRmVkZXJpY2EgQW1hdGksIHdobyBvZmZlciBzdHJhdGVnaWVzIGZvciBvdmVyY29taW5nIG9ic3RhY2xlcyBhbmQgY2hhbmdpbmcgdGhlIHdheSB3ZSBlYXQsIHNvIHdlIGNhbiBhbGwgaGF2ZSBsb25nZXIsIGhlYWx0aGllciBsaXZlcy7CoCBKYW1lcyBDbGVhciBpcyBhIHdyaXRlciwgc3BlYWtlciwgYW5kIGF1dGhvciBvZiB0aGUgbnVtYmVyLW9uZSBOZXcgWW9yayBUaW1lcyBiZXN0c2VsbGVyIEF0b21pYyBIYWJpdHMuIERyLiBGZWRlcmljYSBBbWF0aSBpcyBhIG1lZGljYWwgc2NpZW50aXN0IGFuZCBhbiBBc3NvY2lhdGlvbiBmb3IgTnV0cml0aW9uLWFjY3JlZGl0ZWQgbnV0cml0aW9uaXN0LCBhcyB3ZWxsIGFzIHRoZSBoZWFkIG51dHJpdGlvbmlzdCBhdCBaT0UuIPCfjLEgVHJ5IG91ciBuZXcgcGxhbnQgYmFzZWQgd2hvbGVmb29kIHN1cHBsZW1lbnQgLSBEYWlseSAzMCAqTmF0dXJhbGx5IGhpZ2ggaW4gY29wcGVyIHdoaWNoIGNvbnRyaWJ1dGVzIHRvIG5vcm1hbCBlbmVyZ3kgeWllbGRpbmcgbWV0YWJvbGlzbSBhbmQgdGhlIG5vcm1hbCBmdW5jdGlvbiBvZiB0aGUgaW1tdW5lIHN5c3RlbSBMZWFybiBob3cgeW91ciBib2R5IHJlc3BvbmRzIHRvIGZvb2Qg8J+RiSB6b2UuY29tL3BvZGNhc3QgZm9yIDEwJSBvZmYgVGltZWNvZGVzOiAwMTo0NiDigJMgUXVpY2tmaXJlIHJvdW5kIDA0OjM5IOKAkyBOZXcgWWVhcuKAmXMgUmVzb2x1dGlvbnMgMDggOjQ3IOKAkyBXaHkgaXMgaXQgaGFyZCB0byBhY2hpZXZlIGdvYWxzPyBXaGF0IHJvbGUgZG8gZm9vZCBjb21wYW5pZXMgcGxheT8gMTM6MDQg4oCTIFNlbGYtaWRlbnRpdHkgZHJpdmVuIGdvYWxzIHJhdGhlciB0aGFuIHJlc3VsdCBkcml2ZW4gMjA6MTQg4oCTIFRoZSBjaGFsbGVuZ2UgdWx0cmEtcHJvY2Vzc2VkIGZvb2RzIHBvc2UgMjc6MzAg4oCTIEhvdyB0byB0aGluayBhYm91dCBtYWtpbmcgY2hhbmdlcyB0byBzdXBwb3J0IE5ldyBZZWFy4oCZcyByZXNvbHV0aW9ucyAyOToyNCDigJMgSmFtZXPigJkgNCBsYXdzLCBtYWtlIGl0OiBvYnZpb3VzLCBhdHRyYWN0aXZlLCBlYXN5LCBzYXRpc2Z5aW5nwqAgMzM6NTcg4oCTIE1ha2UgaXQgb2J2aW91czogaG93IHlvdXIgZW52aXJvbm1lbnQgNDA6MDAg4oCTIEhvdyB5b3Ugc29jaWFsIGNpcmNsZSBhbmQgY29tbXVuaXR5IGFmZmVjdHMgeW91ciBoYWJpdHMgNDM6NTAg4oCTIDNyZCBsYXc6IG1ha2UgaXQgZWFzecKgIDQ3OjE5IOKAkyBIb3cgbWFueSB0aW1lcyBkbyB5b3UgbmVlZCB0byBkbyBzb21ldGhpbmcgdG8gbWFrZSBpdCBhIGhhYml0IDUzOjEzIOKAkyA0dGggbGF3OiBtYWtlIGl0IHNhdGlzZnlpbmcgNTU6MDcg4oCTIEhvdyBjYW4gd2UgYXBwcm9hY2ggaGVhbHRoeSBmb29kIHdpdGggb3VyIGNoaWxkcmVuPyA1ODoyNyDigJMgU3VtbWFyeSBhbmQgb3V0cm8gTWVudGlvbmVkIGluIHRvZGF54oCZcyBlcGlzb2RlOiBBdG9taWMgSGFiaXRzIGJ5IEphbWVzIENsZWFyIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vdyBoZXJlIEVwaXNvZGUgdHJhbnNjcmlwdHMgYXJlIGF2YWlsYWJsZSBoZXJlLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozODEyMDIyfSwiaWQiOiI0YnU1S3ZZWUpTdDB3WmZKSE12dzU0IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSG93IHRvIG1hc3RlciBoZWFsdGh5IGVhdGluZyBoYWJpdHMgd2l0aCBKYW1lcyBDbGVhciIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDEtMThUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NGJ1NUt2WVlKU3Qwd1pmSkhNdnc1NCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMDU2NDRmZDA4NDZiY2I2NDFjYTVhYTE1ZWMxODVjYjg3ZDgyMWJlNyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzA1NjQ0ZmQwODQ2YmNiNjQxY2E1YWExNWVjMTg1Y2I4N2Q4MjFiZTcifSx7ImZpbGVJZCI6IjdmNGFmZmE1NmY5ZmI4MDc3N2IyZjY0ZGE1N2I3NzhiNWE4NWY2YjYiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83ZjRhZmZhNTZmOWZiODA3NzdiMmY2NGRhNTdiNzc4YjVhODVmNmI2In0seyJmaWxlSWQiOiJkZDUzNmQ0ZGUwZTdmMTliNzI3OTc0NzI4MTUzNGZmYzg2OWJhMTMwIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2RkNTM2ZDRkZTBlN2YxOWI3Mjc5NzQ3MjgxNTM0ZmZjODY5YmExMzAifSx7ImZpbGVJZCI6IjU4NjRjNmRiNTQ0YzIyOGJjNGRjNTgwYTY0NGMzNTU4ZGRlNWQ0YzQiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81ODY0YzZkYjU0NGMyMjhiYzRkYzU4MGE2NDRjMzU1OGRkZTVkNGM0In0seyJmaWxlSWQiOiIxM2FkMTQyYmNhNjY3NDNmZDliMWVkYTMzOGVkNjE1NjA4Nzg5ZjU3IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzEzYWQxNDJiY2E2Njc0M2ZkOWIxZWRhMzM4ZWQ2MTU2MDg3ODlmNTcifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNjNmODA5M2NmZGQwOGI3NWU4YTE5NjBjIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNjNmODA5M2NmZGQwOGI3NWU4YTE5NjBjIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTYzZjgwOTNjZmRkMDhiNzVlOGExOTYwYyIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiRGlkIHlvdSBrbm93IHRoYXQgeW91IGNhbiBwb3RlbnRpYWxseSBleHRlbmQgeW91ciBsaWZlIGJ5IDEwIHllYXJzIGlmIHlvdSBlYXQgdGhlIHJpZ2h0IGZvb2RzIGFuZCB0aGF0IHRoaXMgaXMgZXZlbiBwb3NzaWJsZSBpZiBwdXQgaW50byBwcmFjdGljZSBsYXRlciBpbiBsaWZlPyBJbmZsYW1tYXRpb24gaXMgdGhlIGNhdXNlIG9mIG1vc3QgZGlzZWFzZXMgYW5kIGlsbG5lc3NlcywgaWYgeW91IHdvdWxkIGxpa2UgdG8gbGVhcm4gaG93IHRvIHJlZHVjZSBpbmZsYW1tYXRpb24gdGhlbiBsb29rIG5vIGZ1cnRoZXIhIEluIHRvZGF54oCZcyBlcGlzb2RlLCBQcm9mLiBUaW0gU3BlY3RvciBhbmQgRHIgV2lsbCBCdWxzaWV3aWN6IGRlbHZlIGludG8gdGhlIGd1dCBtaWNyb2Jpb21lLCBob3cgaXQgcmVhY3RzIHRvIGRpZmZlcmVudCBmb29kcyBhbmQgb3ZlcmFsbCB3ZWxsLWJlaW5nLiBXZSBsZWFybiBhYm91dCBtaWNyb2JpYWwgZGl2ZXJzaXR5IGFuZCBpdHMgcGl2b3RhbCByb2xlIGluIHJlZHVjaW5nIGluZmxhbW1hdGlvbi4gRHIuIFdpbGwgQnVsc2lld2ljeiBpcyBib2FyZC1jZXJ0aWZpZWQgaW4gaW50ZXJuYWwgbWVkaWNpbmUgYW5kIGdhc3Ryb2VudGVyb2xvZ3kuIEhl4oCZcyBhbHNvIGEgTmV3IFlvcmsgVGltZXMgYmVzdHNlbGxpbmcgYXV0aG9yLiBEci4gQiBoYXMgd29uIG11bHRpcGxlIGF3YXJkcyBhbmQgZGlzdGluY3Rpb25zIGZvciBoaXMgd29yayBhcyBhIGNsaW5pY2lhbi4gUHJvZi4gVGltIFNwZWN0b3IgaXMgYSBQcm9mZXNzb3Igb2YgR2VuZXRpYyBFcGlkZW1pb2xvZ3kgYXQgS2luZ+KAmXMgQ29sbGVnZSBMb25kb24sIGRpcmVjdG9yIG9mIHRoZSBUd2lucyBVSyBzdHVkeSwgU2NpZW50aWZpYyBjby1mb3VuZGVyIGF0IFpPRSwgYW5kIG9uZSBvZiB0aGUgd29ybGTigJlzIGxlYWRpbmcgcmVzZWFyY2hlcnMuIEhlJ3MgYWxzbyB0aGUgYXV0aG9yIG9mIEZvb2QgZm9yIExpZmUsIGhpcyBsYXRlc3QgYm9vayBmb2N1c2luZyBvbiBudXRyaXRpb24gYW5kIGhlYWx0aC4gSWYgeW91IHdhbnQgdG8gdW5jb3ZlciB0aGUgcmlnaHQgZm9vZHMgZm9yIHlvdXIgYm9keSwgaGVhZCB0byB6b2UuY29tL3BvZGNhc3QsIGFuZCBnZXQgMTAlIG9mZiB5b3VyIHBlcnNvbmFsaXplZCBudXRyaXRpb24gcHJvZ3JhbS4gVG9wIHRpcHMgdG8gY29udHJvbCB5b3VyIGd1dCBmcm9tIFpPRSBTY2llbmNlIGFuZCBOdXRyaXRpb24gLSBEb3dubG9hZCBvdXIgRlJFRSBndXQgZ3VpZGUgRm9sbG93IFpPRSBvbiBJbnN0YWdyYW0gQXVkaW8gVGltZWNvZGVzOiAwMDowMMKgSW50cm9kdWN0aW9uIDAxOjE0wqDCoFF1aWNrIEZpcmUgUXVlc3Rpb25zIDAzOjI3wqDCoFdoYXQgaXMgSW5mbGFtbWF0aW9uPyAwNzo0MMKgwqBXaHkgaXMgdG9vIG11Y2ggaW5mbGFtbWF0aW9uIGJhZCBmb3IgeW91PyAwOTowNsKgVGhpcyBpcyBhdCB0aGUgY29yZSBvZiBtb3N0IGRpc2Vhc2Vz4oCmIDE5OjA3wqDCoEhvdyBibG9vZCBzdWdhciBsZXZlbHMgYWZmZWN0IGluZmxhbW1hdGlvbiAyNDoyMsKgwqBXaGF0IGlzIHRoZSByb2xlIG9mIEd1dCBhbmQgdGhlIGd1dCBiYXJyaWVyPyAxNToyMiBIb3cgZG9lcyBmb29kIGFmZmVjdCBpbmZsYW1tYXRpb24/IDIzOjQ3wqDCoFdoYXQgaXMgdGhlIHJvbGUgb2YgR3V0IGFuZCB0aGUgZ3V0IGJhcnJpZXI/IDI4OjA2wqDCoEd1dCBtaWNyb2JlcyBsb3ZlIGdvb2QgZm9vZCEgMzA6MDnCoMKgSW5mbGFtbWF0aW9uIGFuZCBHdXQgTWljcm9iZXM6IEEgdHdvLXdheSBTdHJlZXQgMzU6MDDCoMKgTW9yZSBwbGFudHMgYW5kIGZlcm1lbnRlZCBmb29kIHdpbGwgcmVkdWNlIGluZmxhbW1hdGlvbiA0MDoxNcKgwqBXZSBuZWVkIG1pY3JvYmlvbWUgZGl2ZXJzaXR5IDQ1OjQ1wqDCoE5vbi1EaWV0YXJ5IEFwcHJvYWNoZXMgdG8gUmVkdWNlIEluZmxhbW1hdGlvbiA0Nzo1N8KgwqBCZW5lZml0cyBvZiBUaW1lLVJlc3RyaWN0ZWQgRWF0aW5nIDUyOjAxwqDCoFN1bW1hcnkgTWVudGlvbmVkIGluIHRvZGF5cyBlcGlzb2RlOiAgIEd1dCBtaWNyb2Jpb3RhIHRhcmdldGVkIGRpZXRzIG1vZHVsYXRlIGh1bWFuIGltbXVuZSBzdGF0dXMgZnJvbSBDZWxsICAgIFRoZSBCaWcgSUYgU3R1ZHk6IFdoYXQgZGlkIHdlIGZpbmQ/IEZyb20gWk9FICAgIFBSRURJQ1Q6IFRoZSB3b3JsZCdzIGxhcmdlc3QgaW4tZGVwdGggbnV0cml0aW9uYWwgcmVzZWFyY2ggcHJvZ3JhbSBmcm9tIFpPRSAgICBIYXZlIGZlZWRiYWNrIG9yIGEgdG9waWMgeW91J2QgbGlrZSB1cyB0byBjb3Zlcj8gTGV0IHVzIGtub3cgaGVyZSBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MzU4ODk4OX0sImlkIjoiMXZ6WDJGcHZSb2N0dElNWHAyZmE4USIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkluZmxhbW1hdGlvbiBhbmQgeW91ciBndXQ6IEV4cGVydCBndWlkYW5jZSB0byBpbXByb3ZlIHlvdXIgaGVhbHRoIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiWk9FIFNjaWVuY2UgJiBOdXRyaXRpb24iLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MXhEYXdxVDhDZ202SEFuYnBGWDVUNSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0wMS0wNFQxMTowNjowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToxdnpYMkZwdlJvY3R0SU1YcDJmYThRIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIxMjNlM2UzMmM1ZTY3NzUzYWQzMmM1NWZhMWQ0ZDU1NGE2YzkxNTJlIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzEyM2UzZTMyYzVlNjc3NTNhZDMyYzU1ZmExZDRkNTU0YTZjOTE1MmUifSx7ImZpbGVJZCI6ImExNTVmMzUxM2Q0MjVhNTQ3NGFlNjkyNThlZGU2MjZjZjNjZjQxZDYiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hMTU1ZjM1MTNkNDI1YTU0NzRhZTY5MjU4ZWRlNjI2Y2YzY2Y0MWQ2In0seyJmaWxlSWQiOiJjOTJhOGVlZmE4M2NlNjU4YWI3ZDY1YTM4ODRhNTExNTUyZDgwYjA0IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYzkyYThlZWZhODNjZTY1OGFiN2Q2NWEzODg0YTUxMTU1MmQ4MGIwNCJ9LHsiZmlsZUlkIjoiMGJlYzU4OTJkMTQzOTM0ZTJkY2NjNDMxNmJkOGQxMGZjZTQ5ZmMxYiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzBiZWM1ODkyZDE0MzkzNGUyZGNjYzQzMTZiZDhkMTBmY2U0OWZjMWIifSx7ImZpbGVJZCI6IjZkYjE5YzJkY2JkOGFkMzZiM2Q4NjkwZmExZGUwMzllZGVhNTczYTIiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNmRiMTljMmRjYmQ4YWQzNmIzZDg2OTBmYTFkZTAzOWVkZWE1NzNhMiJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ5OGY1ZGE4NjhkNGI5NGMyZDcxOGZiYTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY5OGY1ZGE4NjhkNGI5NGMyZDcxOGZiYTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhOThmNWRhODY4ZDRiOTRjMmQ3MThmYmEwIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJEaWQgeW91IGtub3cgdGhhdCBldmVuIGF0IGFnZSA3MCwgd2l0aCB0aGUgcmlnaHQgbnV0cml0aW9uLCB5b3UgY291bGQgcG90ZW50aWFsbHkgZXh0ZW5kIHlvdXIgbGlmZSBieSA2IHllYXJzPyBJbiB0b2RheeKAmXMgZXBpc29kZSwgd2UgbGVhcm4gdGhhdCBpdCdzIG5ldmVyIHRvbyBsYXRlIHRvIGNoYW5nZSB5b3VyIGRpZXQgZm9yIHRoZSBiZXR0ZXIuIERyLiBGZWRlcmljYSBBbWF0aSwgWk9F4oCZcyBIZWFkIE51dHJpdGlvbmlzdCwgZGl2ZXMgaW50byB0aGUgdW5pcXVlIG51dHJpdGlvbiBuZWVkcyBhdCBldmVyeSBsaWZlIHN0YWdlLiBGcm9tIHRoZSBnb2xkZW4gd2luZG93cyBvZiBvcHBvcnR1bml0eSB0aGF0IGNhbiB0cmFuc2Zvcm0geW91ciBoZWFsdGgsIHRvIHByYWN0aWNhbCBmb29kIHJlY29tbWVuZGF0aW9ucyBmb3IgYWRvbGVzY2VuY2UsIGFkdWx0aG9vZCBhbmQgYmV5b25kLCBEci4gQW1hdGkgZ2l2ZXMgdGlwcyB0byBlbmhhbmNlIHlvdXIgd2VsbGJlaW5nLiBEci4gRmVkZXJpY2EgQW1hdGkgaXMgYSByZXNlYXJjaGVyIGF0IEtpbmfigJlzIENvbGxlZ2UgTG9uZG9uIGFuZCByZWdpc3RlcmVkIG51dHJpdGlvbmlzdC4gU2hlIGlzIGFsc28gbGVjdHVyZXIgYW5kIE51dHJpdGlvbiBUb3BpYyBMZWFkIGF0IEltcGVyaWFsIENvbGxlZ2UgU2Nob29sIG9mIE1lZGljaW5lLiBGZWRlcmljYSBlbXBvd2VycyBwZW9wbGUgd2l0aCBhY2Nlc3NpYmxlLCBwcmFjdGljYWwga25vd2xlZGdlIHRvIG1ha2UgaW5mb3JtZWQgY2hvaWNlcyBvbiBkaWV0IGFuZCBsaWZlc3R5bGUgYW5kIHRvIGltcHJvdmUgaGVhbHRoIGJhc2VkIG9uIHVuaXF1ZSBuZWVkcyBhbmQgcHJlZmVyZW5jZXMsIGF0IGV2ZXJ5IHN0YWdlIG9mIGxpZmUuIPCfjLEgVHJ5IG91ciBuZXcgcGxhbnQgYmFzZWQgd2hvbGVmb29kIHN1cHBsZW1lbnQgLSBEYWlseSAzMCAqTmF0dXJhbGx5IGhpZ2ggaW4gY29wcGVyIHdoaWNoIGNvbnRyaWJ1dGVzIHRvIG5vcm1hbCBlbmVyZ3kgeWllbGRpbmcgbWV0YWJvbGlzbSBhbmQgdGhlIG5vcm1hbCBmdW5jdGlvbiBvZiB0aGUgaW1tdW5lIHN5c3RlbSBMZWFybiBob3cgeW91ciBib2R5IHJlc3BvbmRzIHRvIGZvb2Qg8J+RiSB6b2UuY29tL3BvZGNhc3QgZm9yIDEwJSBvZmYgRm9sbG93IFpPRSBvbiBJbnN0YWdyYW0gVGltZWNvZGVzIDAwOjAwIEludHJvZHVjdGlvbiAwMToxNyBRdWlja2ZpcmUgcXVlc3Rpb25zIDAzOjMywqBUaGUgZmlyc3Qgd2luZG93IG9mIG9wcG9ydHVuaXR5IGlzIGJlZm9yZSB5b3UgYXJlIGJvcm4gMDY6MDQgSXQgdGFrZXMgdHdvIHRvIHRhbmdvOiBlcXVhbCByb2xlcyBpbiBjb25jZXB0aW9uIDA3OjI1IFRoZSBzY2llbmNlIGJlaGluZCBzcGVybSBoZWFsdGggYW5kIGRpZXQgMDk6MTAgV2hhdCBpcyBsaWZlIGNvdXJzZSBudXRyaXRpb24/IDEwOjM1IFdoeSBnZW5lcmljIG51dHJpdGlvbiBhZHZpY2UgaXNuJ3QgZW5vdWdoIDEzOjAwIENyaXRpY2FsIGNoYW5nZXMgaW4gdGhlIGZpcnN0IDEyIHdlZWtzIG9mIHByZWduYW5jeSAxNjoyNSBOdXRyaXRpb25hbCBuZWVkcyBpbiB0aGUgc2Vjb25kIHRyaW1lc3RlciBvZiBwcmVnbmFuY3kgMTc6MjAgUHJldmVudGluZyBhbGxlcmdpZXMgZHVyaW5nIHByZWduYW5jeSAyMDozMCBOdXRyaXRpb24gaW4gY2hpbGRob29kIGFuZCBhZG9sZXNjZW5jZSAyMTowMCBUaGUgaW1wb3J0YW5jZSBvZiBhIGRpdmVyc2UgZGlldCBmb3IgdGVlbmFnZXJzIDIyOjU3IENoaWxkcmVuIGxlYXJuIHRvIGVhdCBmcm9tIHVzOiBleHBvc3VyZSBpcyBrZXkgMjU6MTAgVGhlIGltcGFjdCBvZiB1bHRyYS1wcm9jZXNzZWQgZm9vZHMgb24gdGVlbmFnZXJzIDI3OjQwIERvIHlvdSBuZWVkIHRvIGVhdCBtZWF0IHRvIGdyb3cgd2VsbD8gMzI6NTUgTGlmZXN0eWxlIGNob2ljZXMgaW4geW91ciAzMHMgYWZmZWN0IGxvbmctdGVybSBoZWFsdGggMzY6MDAgTG9uZ2V2aXR5IHN1cHBsZW1lbnQgbXl0aHMgMzc6NDAgR3V0IG1pY3JvYmlvbWUgY2hhbmdlcyBpbiBhZHVsdGhvb2QgNDM6MjggSG93IHRvIGV4dGVuZCB5b3VyIGxpZmVzcGFuIHRocm91Z2ggZGlldCBhdCBhbnkgYWdlIDQ2OjA1IFByZXBhcmluZyBmb3IgaGVhbHRoeSBhZ2luZyBhbmQgYXZvaWRpbmcgJ1NuaXBlciBBbGxleScgNTA6MTAgSG93IHRvIGVhdCByaWdodCBpbiB5b3VyIDcwcyBhbmQgYmV5b25kIDU0OjIyIFByb3RlaW4gbmVlZHMgYXMgeW91IGFnZSA1NjozMCBCZWNvbWluZyBhIFpPRSBtZW1iZXIgaXMgbGlrZSBoYXZpbmcgYSBudXRyaXRpb25pc3QgaW4geW91ciBwb2NrZXQhIDU5OjIwIFN1bW1hcnkgTWVudGlvbmVkIGluIHRvZGF5J3MgZXBpc29kZTogICBMaWZlIGV4cGVjdGFuY3kgY2FuIGluY3JlYXNlIGJ5IHVwIHRvIDEw4oCJeWVhcnMgZm9sbG93aW5nIHN1c3RhaW5lZCBzaGlmdHMgdG93YXJkcyBoZWFsdGhpZXIgZGlldHMgaW4gdGhlIFVuaXRlZCBLaW5nZG9tLCBwdWJsaXNoZWQgaW4gTmF0dXJlIEZvb2QgICAgVGhlIERldmVsb3BtZW50YWwgT3JpZ2lucyBvZiBIZWFsdGggYW5kIERpc2Vhc2UgKERPSGFEKSwgcHVibGlzaGVkIGluIEFtZXJpY2FuIEpvdXJuYWwgb2YgTGlmZXN0eWxlIE1lZGljaW5lICAgIEEgc2luZ2xlIHNlcnZpbmcgb2YgbWl4ZWQgc3BpY2VzIGFsdGVycyBndXQgbWljcm9mbG9yYSBjb21wb3NpdGlvbjogYSBkb3Nl4oCTcmVzcG9uc2UgcmFuZG9taXNlZCB0cmlhbCwgcHVibGlzaGVkIGluIE5hdHVyZSAgICBCb29rczogIEV2ZXJ5IEJvZHkgU2hvdWxkIEtub3cgVGhpcyBieSBEci4gRmVkZXJpY2EgQW1hdGkgIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vd8KgaGVyZSBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NDIyOTIyNH0sImlkIjoiNEtKY0JaSE9kTzljaXByQlc1VEZoMSIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkZvb2RzIGZvciBldmVyeSBkZWNhZGUgb2YgbGlmZSB3aXRoIERyLiBGZWRlcmljYSBBbWF0aSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDQtMjVUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NEtKY0JaSE9kTzljaXByQlc1VEZoMSJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZWMxY2MzODM5ZDI3MTVjNTA3MTk1MzRiYjBiYWJmZThiZjBlMjBkNiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VjMWNjMzgzOWQyNzE1YzUwNzE5NTM0YmIwYmFiZmU4YmYwZTIwZDYifSx7ImZpbGVJZCI6IjhhMGRkNzdkYTAwOGY5NzhkYjZiNmQxNjA3MzRkMjFlYTVkYTZkNGEiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOGEwZGQ3N2RhMDA4Zjk3OGRiNmI2ZDE2MDczNGQyMWVhNWRhNmQ0YSJ9LHsiZmlsZUlkIjoiY2MzMWI2M2U2NWI0YjZhNDU1NGVjYzVhYWE2ZGJjMDczNTFhOTA1NiIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2NjMzFiNjNlNjViNGI2YTQ1NTRlY2M1YWFhNmRiYzA3MzUxYTkwNTYifSx7ImZpbGVJZCI6ImQyY2ViZjhkODc0YTQ2MWYwMTgxOWVjNDQxZTIyZjM0NTkzYjU5ZDkiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDJjZWJmOGQ4NzRhNDYxZjAxODE5ZWM0NDFlMjJmMzQ1OTNiNTlkOSJ9LHsiZmlsZUlkIjoiOTkyMTU3M2IwZTIwZGFiMTAxMTZmZDM2MzlmYjllN2U1M2RhY2ViZCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzk5MjE1NzNiMGUyMGRhYjEwMTE2ZmQzNjM5ZmI5ZTdlNTNkYWNlYmQifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNjI1ZGViOGE1NjBiNjQzZmViZTcyYzliIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNjI1ZGViOGE1NjBiNjQzZmViZTcyYzliIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTYyNWRlYjhhNTYwYjY0M2ZlYmU3MmM5YiIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSGFwcHkgTmV3IFllYXIhIFRoaW5raW5nIGFib3V0IGV4dHJlbWUgZGlldGluZyB0aGlzIEphbnVhcnk/IFRoaW5rIGFnYWluLiBUaGVyZSBhcmUgZWFzeSB3YXlzIHRvIGVhdCB3ZWxsIGFuZCBib29zdCB5b3VyIGltbXVuZSBzeXN0ZW0gd2hpbGUgc3RpbGwgZW5qb3lpbmcgZXZlcnkgbW91dGhmdWwuwqAgSW4gdG9kYXnigJlzIGVwaXNvZGUsIFRpbSBhbmQgU2FyYWggYnJlYWsgZG93biBzZXZlbiBlc3NlbnRpYWwgc3RyYXRlZ2llcyBmb3IgZWF0aW5nIGhlYWx0aGlseSBpbiAyMDI0LiBUaGV5IGFsc28gZGVidW5rIGNvbW1vbiBtaXNjb25jZXB0aW9ucywgZW1waGFzaXplIHRoZSBpbXBvcnRhbmNlIG9mIGZvb2QgcXVhbGl0eSwgYW5kIGVuY291cmFnZSB5b3UgdG8gZm9jdXMgb24gdGhlIHNoZWVyIGVuam95bWVudCBvZiB3aGF0IHlvdSBlYXQuwqAgRHIuIFNhcmFoIEJlcnJ5IGlzIGFuIGFzc29jaWF0ZSBwcm9mZXNzb3IgaW4gdGhlIGRlcGFydG1lbnQgb2YgbnV0cml0aW9uYWwgc2NpZW5jZXMgYXQgS2luZydzIENvbGxlZ2UgTG9uZG9uIGFuZCBjaGllZiBzY2llbnRpc3QgYXQgWk9FLiBQcm9mLiBUaW0gU3BlY3RvciBpcyBvbmUgb2YgdGhlIHdvcmxkJ3MgdG9wIDEwMCBtb3N0IGNpdGVkIHNjaWVudGlzdHMgYW5kIHNjaWVudGlmaWMgY28tZm91bmRlciBvZiBaT0UuIPCfjLEgVHJ5IG91ciBuZXcgcGxhbnQgYmFzZWQgd2hvbGVmb29kIHN1cHBsZW1lbnQgLSBEYWlseSAzMCAqTmF0dXJhbGx5IGhpZ2ggaW4gY29wcGVyIHdoaWNoIGNvbnRyaWJ1dGVzIHRvIG5vcm1hbCBlbmVyZ3kgeWllbGRpbmcgbWV0YWJvbGlzbSBhbmQgdGhlIG5vcm1hbCBmdW5jdGlvbiBvZiB0aGUgaW1tdW5lIHN5c3RlbSBMZWFybiBob3cgeW91ciBib2R5IHJlc3BvbmRzIHRvIGZvb2Qg8J+RiSB6b2UuY29tL3BvZGNhc3QgZm9yIDEwJSBvZmYgRm9sbG93IFRpbSBvbiBJbnN0YWdyYW0gRm9sbG93IFNhcmFoIG9uIEluc3RhZ3JhbSBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbSBUaW1lY29kZXM6IDAwOjAwwqDCoEludHJvZHVjdGlvbiAwMjozMMKgwqBXaHkgZG9lcyB3aGF0IHdlIGVhdCBtYXR0ZXI/IDA0OjE0wqDCoEFyZSBtb3N0IHBlb3BsZSBpbiB0aGUgV2VzdCBlYXRpbmcgd2VsbD8gMDU6NDXCoMKgV2hhdCBhcmUgdGhlIHJpc2sgZmFjdG9ycyBvZiBhIGJhZCBkaWV0PyAwNzoyMMKgwqBTdHJhdGVneSAjMTogRm9vZCBpcyBtb3JlIHRoYW4gZnVlbCAxMDozOMKgwqBGb29kIGlzIGFuIGVuZXJneSBzb3VyY2UgZm9yIG91ciBndXQgbWljcm9iZXMgMTQ6MjXCoMKgU3RyYXRlZ3kgIzI6IEZhdCBpcyBub3QgeW91ciBlbmVteSAxODowMMKgwqBCcmVha2luZyB0aGUgbG93IGZhdCBkaWV0IG15dGggMjE6MzDCoMKgU3RyYXRlZ3kgIzM6IEVhdCBtb3JlIFBsYW50cyAyNToxMcKgwqBXaGF0IGFyZSBwbGFudCBiYXNlZCBmb29kcz8gMjk6NTbCoMKgU3RyYXRlZ3kgIzQ6IFJlZHVjZSB1bHRyYSBwcm9jZXNzZWQgZm9vZHMgMzQ6MzjCoMKgV2hhdCBhcmUgdGhlIGZvb2QgZ3VpZGVsaW5lcyB3aXRoIHVsdHJhIHByb2Nlc3NlZCBmb29kPyAzOToxOMKgwqBTdHJhdGVneSAjNTogUmVkdWNlIHlvdXIgYmxvb2Qgc3VnYXIgc3Bpa2VzIDQyOjU5wqDCoFdoaWNoIGNhcmJvaHlkcmF0ZXMgYXJlIGhlYWx0aHk/IDUyOjAwwqDCoFN0cmF0ZWd5ICM2OiBFYXQgZmVybWVudGVkIGZvb2RzIDU2OjI1wqDCoERvIHByb2Jpb3RpY3MgaGF2ZSB0aGUgc2FtZSBlZmZlY3QgYXMgZWF0aW5nIGZlcm1lbnRlZCBmb29kcz8gMTowMDoyMiBTdHJhdGVneSAjNzogU3RpY2sgdG8gYW4gZWF0aW5nIHdpbmRvdyAxOjA4OjQzwqDCoFN1bW1hcnkgTWVudGlvbmVkIGluIHRvZGF5cyBlcGlzb2RlOiBUaGUgQmlnIElGIFN0dWR5IGZyb20gWk9FIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vdyBoZXJlIEVwaXNvZGUgdHJhbnNjcmlwdHMgYXJlIGF2YWlsYWJsZSBoZXJlIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQ0MjU0NTZ9LCJpZCI6IjMwR2JkbklhRThKTnIxSEVpZEp3T1oiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gZWF0IGluIDIwMjQ6IDcgZXNzZW50aWFsIHN0cmF0ZWdpZXMiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTAxLTAxVDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjMwR2JkbklhRThKTnIxSEVpZEp3T1oifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImFmN2Q2YmFhMGQ5YmZlNTFkNzA5ZTI0NmE3Y2NlNGU5NjQyYTdmYjIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hZjdkNmJhYTBkOWJmZTUxZDcwOWUyNDZhN2NjZTRlOTY0MmE3ZmIyIn0seyJmaWxlSWQiOiIwNTBiOTljYTI3NGE2NGFiOTBkOGU3ODhjMWMwZWM2ZTRjNTU0MGU5IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDUwYjk5Y2EyNzRhNjRhYjkwZDhlNzg4YzFjMGVjNmU0YzU1NDBlOSJ9LHsiZmlsZUlkIjoiZDRmMThiZGQzYWRmNjQxYjQ5MWVlZmYxY2VlNGQ5ZTgzZjBjM2M1NSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kNGYxOGJkZDNhZGY2NDFiNDkxZWVmZjFjZWU0ZDllODNmMGMzYzU1In0seyJmaWxlSWQiOiI3ZTQxYjUyZmYxMTA5MjBjMmY4MTM0OTliNzFjZDI0Y2M0MTEwNGY0IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2U0MWI1MmZmMTEwOTIwYzJmODEzNDk5YjcxY2QyNGNjNDExMDRmNCJ9LHsiZmlsZUlkIjoiODE5OTQ1NjViMmU3YThkNWE0N2M4MTY0MGU3YzIwODJjMjFiNjEyNSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84MTk5NDU2NWIyZTdhOGQ1YTQ3YzgxNjQwZTdjMjA4MmMyMWI2MTI1In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGM5NTM1OGExMzA4M2ExNzA3OGEzNDBmZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmM5NTM1OGExMzA4M2ExNzA3OGEzNDBmZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFjOTUzNThhMTMwODNhMTcwNzhhMzQwZmQiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkVhY2ggZGF5IHRoaXMgd2Vlaywgd2UgZXhhbWluZSBvbmUgb2YgdGhlIHdvcmxk4oCZcyBtb3N0IHBvcHVsYXIgZGlldHMuIFB1dHRpbmcgdGhlIGxhdGVzdCBzY2llbnRpZmljIGV2aWRlbmNlIHVuZGVyIHRoZSBtaWNyb3Njb3BlLCB3ZeKAmWxsIGRpc2NvdmVyIHRoZXNlIGRpZXRzJyB0cnVlIGltcGFjdCBvbiB5b3VyIGhlYWx0aC4gVG9kYXksIHdl4oCZcmUgdGFsa2luZyBhYm91dCB0aGUgTWVkaXRlcnJhbmVhbiBkaWV0LiBUaGlzIGluZHVsZ2VudCBkaWV0IGNoYW1waW9ucyB2ZWdldGFibGVzLCBiZWFucywgZmlzaCwgYW5kIGV2ZW4gcmVkIHdpbmUsIGFsbCB3aXRoIGEgbGliZXJhbCBoZWxwaW5nIG9mIGV4dHJhIHZpcmdpbiBvbGl2ZSBvaWwuIEhvd2V2ZXIsIHRoaXMgcmVsYXRpdmVseSBoaWdoLWZhdCBkaWV0IHVuZGVyZ29lcyBtYW55IHJlZ2lvbmFsIGFkYXB0YXRpb25zLCBhbmQgdGhlIHdpZGUgcmFuZ2Ugb2Ygb3B0aW9ucyBjYW4gYmUgY29uZnVzaW5nLCBldmVuIGludGltaWRhdGluZywgaWYgeW914oCZcmUgbm90IHRoYXQgY29uZmlkZW50IGluIHRoZSBraXRjaGVuLiBJbiB0aGlzIHNwZWNpYWwgZXBpc29kZSBvZiBaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiwgSm9uYXRoYW4gaXMgam9pbmVkIGJ5IENocmlzdG9waGVyIEdhcmRuZXIsIFByb2Zlc3NvciBvZiBNZWRpY2luZSBhdCBTdGFuZm9yZCBVbml2ZXJzaXR5IGFuZCB0aGUgRGlyZWN0b3Igb2YgTnV0cml0aW9uIFN0dWRpZXMgYXQgU3RhbmZvcmQgUHJldmVudGlvbiBSZXNlYXJjaCBDZW50ZXIuIFRvZ2V0aGVyLCB0aGV5IGRpc2N1c3MgdGhpcyBkaWV0J3MgcG90ZW50aWFsIGhlYWx0aCBiZW5lZml0cyBhbmQgcGl0ZmFsbHMuwqAg8J+MsSBUcnkgb3VyIG5ldyBwbGFudCBiYXNlZCB3aG9sZWZvb2Qgc3VwcGxlbWVudCAtIERhaWx5IDMwICpOYXR1cmFsbHkgaGlnaCBpbiBjb3BwZXIgd2hpY2ggY29udHJpYnV0ZXMgdG8gbm9ybWFsIGVuZXJneSB5aWVsZGluZyBtZXRhYm9saXNtIGFuZCB0aGUgbm9ybWFsIGZ1bmN0aW9uIG9mIHRoZSBpbW11bmUgc3lzdGVtIExlYXJuIGhvdyB5b3VyIGJvZHkgcmVzcG9uZHMgdG8gZm9vZCDwn5GJIHpvZS5jb20vcG9kY2FzdCBmb3IgMTAlIG9mZiBGb2xsb3cgWk9FIG9uIEluc3RhZ3JhbSBUaW1lY29kZXM6IDAwOjAwIEludHJvZHVjdGlvbiAwMDo0MiBUb3BpYyBJbnRybyAwMjo0MiBXaGF0IGlzIHRoZSBjb25jZXB0IG9mIHRoZSBNZWRpdGVycmFuZWFuIGRpZXQ/IDA0OjIyIFdoeSBkbyB3ZSBoYXZlIG1vcmUgZGF0YSBvbiB0aGlzIGRpZXQ/IDA2OjA4IFdoYXQgYXJlIHRoZSBtYWluIGRpZmZlcmVuY2VzIGJldHdlZW4gdGhpcyBhbmQgb3RoZXIgZGlldHM/IDA3OjMwIEhvdyBtdWNoIG1lYXQgaXMgaW4gdGhlIE1lZGl0ZXJyYW5lYW4gZGlldD8gMDg6MjAgSXMgdGhlIE1lZGl0ZXJyYW5lYW4gZGlldCBhIOKAnHdob2xlIGZvb2TigJ0gZGlldD8gMDk6MTAgSG93IGRvIHdob2xlIGdyYWlucyBmaXQgaW50byB0aGlzIGRpZXQ/IDEwOjA2IFdoZXJlIGRvIG9pbHMgYW5kIGxlZ3VtZXMgY29tZSBpbnRvIHRoaXM/IDExOjMxIFdoYXQgaGFwcGVucyB3aGVuIHlvdSBzd2l0Y2ggZnJvbSBhIFVTL1VLLWNlbnRyaWMgZGlldCB0byBhIE1lZGl0ZXJyYW5lYW4gZGlldD8gMTM6MjMgV2hhdCBpcyBnb2luZyBvbiBpbnNpZGUgdGhlIGJvZHkgdG8gZGVsaXZlciB0aGUgaGVhbHRoIGJlbmVmaXRzPyAxNDowOCBXaGF0IGFyZSB0aGUgcG9zc2libGUgY2hhbGxlbmdlcyBvZiB0aGUgTWVkaXRlcnJhbmVhbiBkaWV0PyAxNjowNSBLZXRvIHZzLiBNZWRpdGVycmFuZWFuIGRpZXQgc3R1ZHkgMTk6MDkgV2hhdCdzIHRoZSB2ZXJkaWN0PyAxOTo1MCBPdXRybyAgTWVudGlvbmVkIGluIHRvZGF54oCZcyBlcGlzb2RlOsKgICAgQWRoZXJlbmNlIHRvIEtldG9nZW5pYyBhbmQgTWVkaXRlcnJhbmVhbiBTdHVkeSBEaWV0cyBpbiBhIENyb3Nzb3ZlciBUcmlhbDogVGhlIEtldG8tTWVkIFJhbmRvbWl6ZWQgVHJpYWwsIGZyb20gTnV0cmllbnRzwqDCoCAgIEVmZmVjdCBvZiBhIGtldG9nZW5pYyBkaWV0IHZlcnN1cyBNZWRpdGVycmFuZWFuIGRpZXQgb24gZ2x5Y2F0ZWQgaGVtb2dsb2JpbiBpbiBpbmRpdmlkdWFscyB3aXRoIHByZWRpYWJldGVzIGFuZCB0eXBlIDIgZGlhYmV0ZXMgbWVsbGl0dXMsIGZyb20gdGhlIEFtZXJpY2FuIEpvdXJuYWwgb2YgQ2xpbmljYWwgTnV0cml0aW9uwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICAgSGF2ZSBmZWVkYmFjayBvciBhIHRvcGljIHlvdSdkIGxpa2UgdXMgdG8gY292ZXI/IExldCB1cyBrbm93IGhlcmUuIEVwaXNvZGUgdHJhbnNjcmlwdHMgYXJlIGF2YWlsYWJsZSBoZXJlLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoxMjI1OTUyfSwiaWQiOiI1RmdqdU02aGxNWTRidDhmZHc0cjBiIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVGhlIHRydXRoIGFib3V0IHRoZSBNZWRpdGVycmFuZWFuIGRpZXQiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTAxLTI0VDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjVGZ2p1TTZobE1ZNGJ0OGZkdzRyMGIifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImE2NWNjNzY4YzM3NmQ2MzJlMmJmMjgxNGQzZGE4ZTUyNWVhNDEzY2MiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTY1Y2M3NjhjMzc2ZDYzMmUyYmYyODE0ZDNkYThlNTI1ZWE0MTNjYyJ9LHsiZmlsZUlkIjoiMGQ2MmZlYTk0ZjljMjg5ZTQyN2E5NjYwYTE1MmRkZjgzYTMyMWJkOCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzBkNjJmZWE5NGY5YzI4OWU0MjdhOTY2MGExNTJkZGY4M2EzMjFiZDgifSx7ImZpbGVJZCI6IjFjOWM5NTY4YmRiZjU3NjkxYWM4MWQxOTY3YmVmZGU2MjMzOWM0MGUiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xYzljOTU2OGJkYmY1NzY5MWFjODFkMTk2N2JlZmRlNjIzMzljNDBlIn0seyJmaWxlSWQiOiJiMjYwMGJjYTUzZTgyZjI2ODc0ZDM4YjMwZTE1M2IyZThjZmVjNjA1IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjI2MDBiY2E1M2U4MmYyNjg3NGQzOGIzMGUxNTNiMmU4Y2ZlYzYwNSJ9LHsiZmlsZUlkIjoiZDQ1MmMzZjA5YWY0N2RhNWU4OTNlMWRhOTY2NTE1NWQ3Y2NjMzY3YSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kNDUyYzNmMDlhZjQ3ZGE1ZTg5M2UxZGE5NjY1MTU1ZDdjY2MzNjdhIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDFjMTQyNmUxOWM5NmNhMTk1MTQxNTM5ZSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjFjMTQyNmUxOWM5NmNhMTk1MTQxNTM5ZSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGExYzE0MjZlMTljOTZjYTE5NTE0MTUzOWUiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkRvIHlvdSByZWFsaXplIGhvdyBjbG9zZWx5IHlvdXIgZGlldCBhZmZlY3RzIHlvdXIgZ2VuZXJhbCBoZWFsdGggYW5kIHdlbGwtYmVpbmc/IEhhdmUgeW91IGV2ZXIgd29uZGVyZWQgaG93IGFkdmVydGlzaW5nIGFmZmVjdHMgd2hhdCB5b3UgZWF0PyBIb3cgbXVjaCBkbyB5b3UgdGhpbmsgeW91ciBjaGlsZGhvb2QgZGlldCBpcyBhZmZlY3RpbmcgeW91ciBoZWFsdGggaW4gdGhlIGxvbmcgcnVuP8KgwqAgSW4gdG9kYXnigJlzIGVwaXNvZGUsIEpvbmF0aGFuIGlzIGpvaW5lZCBieSBQcm9mLiBXYWx0ZXIgV2lsbGV0dCB0byBkaXNjdXNzIHRoZSBpbXBvcnRhbmNlIG9mIGNhcmVmdWxseSBjb25zaWRlcmluZyB3aGF0IHlvdSBlYXQgYW5kIG1ha2luZyBkZWNpc2lvbnMgdGhhdCBzdXBwb3J0IHlvdXIgaGVhbHRoLiBQcm9mZXNzb3IgV2FsdGVyIFdpbGxldHQsIGZyb20gdGhlIEhhcnZhcmQgVC4gSC4gQ2hhbiBTY2hvb2wgb2YgUHVibGljIEhlYWx0aCwgaXMgdGhlIHdvcmxkJ3MgbW9zdCBjaXRlZCBudXRyaXRpb25hbCBzY2llbnRpc3Qg4oCUIHdpdGggb3ZlciAyLDAwMCBwdWJsaWNhdGlvbnMgYW5kIHNldmVyYWwgYm9va3MgdG8gaGlzIG5hbWUuIFByb2YuIFdpbGxldHQgaGFzIGZvY3VzZWQgbXVjaCBvZiBoaXMgd29yayBvdmVyIHRoZSBsYXN0IDQwIHllYXJzIG9uIHRoZSBkZXZlbG9wbWVudCBhbmQgZXZhbHVhdGlvbiBvZiBtZXRob2RzIHRvIHN0dWR5IHRoZSBlZmZlY3RzIG9mIGRpZXQgb24gdGhlIG9jY3VycmVuY2Ugb2YgbWFqb3IgZGlzZWFzZXMuwqAgSWYgeW91IHdhbnQgdG8gdW5jb3ZlciB0aGUgcmlnaHQgZm9vZHMgZm9yIHlvdXIgYm9keSwgaGVhZCB0byB6b2UuY29tL3BvZGNhc3QsIGFuZCBnZXQgMTAlIG9mZiB5b3VyIHBlcnNvbmFsaXplZCBudXRyaXRpb24gcHJvZ3JhbS4gRm9sbG93IFpPRSBvbiBJbnN0YWdyYW0uIFRpbWVjb2RlczogMDA6MDDCoMKgSW50cm9kdWN0aW9uIDAxOjQywqDCoFF1aWNrZmlyZSBxdWVzdGlvbnMgMDQ6MDfCoMKgV2hhdCBpcyB0aGUgYXZlcmFnZSBXZXN0ZXJuIGRpZXQgdG9kYXk/IDA4OjAxwqDCoFdoeSBpcyBzbyBoYXJkIHRvIGdldCBhIHN0cmFpZ2h0IGFuc3dlciBvbiBkaWV0IGFuZCBkaXNlYXNlPyAxMDoxNcKgwqBUaGUgbGF0ZXN0IHVuZGVyc3RhbmRpbmcgb24gdGhlIGxpbmsgYmV0d2VlbiBkaWV0IGFuZCBkaXNlYXNlIDE0OjMxwqDCoENhcmJvaHlkcmF0ZXM6IGRpc3Rpbmd1aXNoaW5nIHRoZSBiZW5lZmljaWFsIGZyb20gdGhlIGRldHJpbWVudGFsIDE3OjQ3wqDCoFRoZSBoaWRkZW4gdHJ1dGhzIGJlaGluZCByZWZpbmVkIHN0YXJjaGVzIGFuZCBzdWdhcnkgYmV2ZXJhZ2VzIDI3OjA2wqDCoERpZXQgaXMgYSBwdWJsaWMgaGVhbHRoIGlzc3VlIDMyOjE4wqDCoEhvdyBiYWQgaXMgcmVkIG1lYXQgY29uc3VtcHRpb24gYW5kIHNveSBhbHRlcm5hdGl2ZT8gNDY6MDnCoMKgRXhwbG9yaW5nIHRoZSBpbXBhY3Qgb2YgY2hpbGRob29kIGRpZXRhcnkgaGFiaXRzIG9uIGxpZmVsb25nIGhlYWx0aCA1NDoyMcKgwqBJcyBpdCB0b28gbGF0ZSB0byBjaGFuZ2Ugd2hhdCB3ZSBlYXQgYW5kIGJlbmVmaXQgZnJvbSBpdD8gNTg6MTDCoMKgV2FsdGVycyB2aWV3IG9uIHRoZSBjdXJyZW50IEFtZXJpY2FuIGRpZXQgZ3VpbGRlbGluZXPCoMKgwqDCoCAxOjA1OjE1wqBXaGF0IGlzIHRoZSBpbmZsdWVuY2Ugb2Ygdml0YW1pbiBzdXBwbGVtZW50cyBvbiBzdXN0YWluaW5nIHBlYWsgdml0YWxpdHk/IDE6MDk6MTPCoEhvdyB0aGUgdHJhZGl0aW9uYWwgTWVkaXRlcnJhbmVhbiBkaWV0IGNhbiBwcmV2ZW50IGRpc2Vhc2VzwqDCoMKgwqAgMToxMTowN8KgU3VtbWFyeSBNZW50aW9uZWQgaW4gdG9kYXnigJlzIGVwaXNvZGU6IERpZXQgYXNzZXNzbWVudCBtZXRob2RzIGluIHRoZSBOdXJzZXMnIEhlYWx0aCBTdHVkaWVzIGFuZCBjb250cmlidXRpb24gdG8gZXZpZGVuY2UtYmFzZWQgbnV0cml0aW9uYWwgcG9saWNpZXMgYW5kIGd1aWRlbGluZXMgZnJvbSB0aGUgQW1lcmljYW4gSm91cm5hbCBvZiBQdWJsaWMgaGVhbHRoIERpZXQsIGxpZmVzdHlsZSwgYW5kIGdlbmV0aWMgcmlzayBmYWN0b3JzIGZvciB0eXBlIDIgZGlhYmV0ZXM6IEEgcmV2aWV3IGZyb20gdGhlIE51cnNlc+KAmSBIZWFsdGggU3R1ZHksIE51cnNlc+KAmSBIZWFsdGggU3R1ZHkgMiwgYW5kIEhlYWx0aCBQcm9mZXNzaW9uYWxz4oCZIEZvbGxvdy11cCBTdHVkeSBmcm9tIEN1cnJlbnQgTnV0cml0aW9uIFJlcG9ydHMgQXNzb2NpYXRpb24gYmV0d2VlbiBoZWFsdGh5IGVhdGluZyBwYXR0ZXJucyBhbmQgcmlzayBvZiBjYXJkaW92YXNjdWxhciBkaXNlYXNlIGZyb20gSkFNQSBJbnRlcm5hbCBNZWRpY2luZcKgIFRoZSBNZWRpdGVycmFuZWFuIGRpZXQ6IFNjaWVuY2UgYW5kIHByYWN0aWNlIGZyb20gUHVibGljIEhlYWx0aCBOdXRyaXRpb24gQm9va3M6IE51dHJpdGlvbmFsIEVwaWRlbWlvbG9neSBieSBXYWx0ZXIgV2lsbGV0ICBIYXZlIGZlZWRiYWNrIG9yIGEgdG9waWMgeW91J2QgbGlrZSB1cyB0byBjb3Zlcj8gTGV0IHVzIGtub3cgaGVyZSBFcGlzb2RlIHRyYW5zY3JpcHRzIGFyZSBhdmFpbGFibGUgaGVyZS4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NDYzMzgwOH0sImlkIjoiNmtYSVQ2S3dxVTJXcWlpTml6Tlg2UiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IldoeSB1bmhlYWx0aHkgY2FyYnMgYXJlIG1ha2luZyB5b3Ugc2ljaywgYW5kIHdoYXQgdG8gZG8gYWJvdXQgaXQiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTEyLTE0VDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjZrWElUNkt3cVUyV3FpaU5pek5YNlIifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImMzOWU5YmY3ZDU1MjY5NTE3YjI1YjJhMGZiNzhiMGFhMTJjNzcyMDciLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYzM5ZTliZjdkNTUyNjk1MTdiMjViMmEwZmI3OGIwYWExMmM3NzIwNyJ9LHsiZmlsZUlkIjoiNDM3MzdkNzA5ODc1M2I5YWQ4OGEzNTk3ZDgyZjgxZTEyZjBkYWU5NyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQzNzM3ZDcwOTg3NTNiOWFkODhhMzU5N2Q4MmY4MWUxMmYwZGFlOTcifSx7ImZpbGVJZCI6ImRkM2FlZjQxMDRiYjkxZjI2OGYwODMyYTU2NDYzMjY4Y2NiNWI1ZTkiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZGQzYWVmNDEwNGJiOTFmMjY4ZjA4MzJhNTY0NjMyNjhjY2I1YjVlOSJ9LHsiZmlsZUlkIjoiMTZiZTI0MDM3MDJmZjkwOTExMTYzMTQ1MWIwOTI3MDIyY2IwYjI4OCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzE2YmUyNDAzNzAyZmY5MDkxMTE2MzE0NTFiMDkyNzAyMmNiMGIyODgifSx7ImZpbGVJZCI6IjdhOTEwNTlhMmU2YTY1Y2NmMjQ0YjdjY2ZhYjMxZjQ1ZjE4Yzg2ODYiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83YTkxMDU5YTJlNmE2NWNjZjI0NGI3Y2NmYWIzMWY0NWYxOGM4Njg2In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDRhZGY3YTYwMjczNmM4MWNhNzhjZTY2NiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjRhZGY3YTYwMjczNmM4MWNhNzhjZTY2NiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE0YWRmN2E2MDI3MzZjODFjYTc4Y2U2NjYiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkVhY2ggZGF5IHRoaXMgd2Vlaywgd2XigJlyZSBleGFtaW5pbmcgb25lIG9mIHRoZSB3b3JsZOKAmXMgbW9zdCBwb3B1bGFyIGRpZXRzLiBQdXR0aW5nIHRoZSBsYXRlc3Qgc2NpZW50aWZpYyBldmlkZW5jZSB1bmRlciB0aGUgbWljcm9zY29wZSwgd2XigJlsbCBmaW5kIG91dCB0aGUgdHJ1ZSBpbXBhY3Qgb2YgdGhlc2UgZGlldHMgb24geW91ciBoZWFsdGguIFRvZGF5LCB3ZeKAmXJlIHRhbGtpbmcgYWJvdXQgdGhlIGNhcm5pdm9yZSBkaWV0LCBhIHplcm8tY2FyYiBhcHByb2FjaCBjZW50ZXJlZCBvbiBtZWF0LCBmaXNoLCBlZ2dzLCBhbmQgbWluaW1hbCBkYWlyeSB3aGlsZSBleGNsdWRpbmcgYWxsIHBsYW50IGZvb2RzIGFuZCBhbGNvaG9sLiBBZHZvY2F0ZXMgY2xhaW0gaXQgY2FuIGhlbHAgd2l0aCBhdXRvaW1tdW5lIGNvbmRpdGlvbnMsIHR5cGUgMiBkaWFiZXRlcywgYW5kIHdlaWdodCBsb3NzLCBhc3NlcnRpbmcgdGhhdCBvdXIgYW5jZXN0b3JzIHRocml2ZWQgZWF0aW5nIHRoaXMgd2F5LiBIb3dldmVyLCB0aGVyZSBhcmUgcXVlc3Rpb25zIGFib3V0IG51dHJpZW50IGRlZmljaWVuY2llcyBhbmQgZXhjZXNzaXZlIHNhdHVyYXRlZCBmYXQgaW50YWtlIHdpdGggdGhpcyBkaWV0LiBJbiB0aGlzIHNwZWNpYWwgZXBpc29kZSBvZiBaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiwgSm9uYXRoYW4gaXMgam9pbmVkIGJ5IENocmlzdG9waGVyIEdhcmRuZXIsIFByb2Zlc3NvciBvZiBNZWRpY2luZSBhdCBTdGFuZm9yZCBVbml2ZXJzaXR5IGFuZCB0aGUgRGlyZWN0b3Igb2YgTnV0cml0aW9uIFN0dWRpZXMgYXQgU3RhbmZvcmQgUHJldmVudGlvbiBSZXNlYXJjaCBDZW50ZXIuIFRvZ2V0aGVyLCB0aGV5IGV4cGxvcmUgaXRzIHB1cnBvcnRlZCBhZHZhbnRhZ2VzIGFuZCBkcmF3YmFja3MuIPCfjLEgVHJ5IG91ciBuZXcgcGxhbnQgYmFzZWQgd2hvbGVmb29kIHN1cHBsZW1lbnQgLSBEYWlseSAzMCAqTmF0dXJhbGx5IGhpZ2ggaW4gY29wcGVyIHdoaWNoIGNvbnRyaWJ1dGVzIHRvIG5vcm1hbCBlbmVyZ3kgeWllbGRpbmcgbWV0YWJvbGlzbSBhbmQgdGhlIG5vcm1hbCBmdW5jdGlvbiBvZiB0aGUgaW1tdW5lIHN5c3RlbSBMZWFybiBob3cgeW91ciBib2R5IHJlc3BvbmRzIHRvIGZvb2Qg8J+RiSB6b2UuY29tL3BvZGNhc3QgZm9yIDEwJSBvZmYgVGltZWNvZGVzOiAwMDowMCBJbnRyb2R1Y3Rpb24gMDA6NDIgVG9waWMgaW50cm8gMDE6MTAgV2h5IHdvdWxkIGFueW9uZSB3YW50IHRvIGZvbGxvdyB0aGUgY2Fybml2b3JlIGRpZXQ/IDAxOjQ1IFdoYXQgYXJlIHBlb3BsZSBlYXRpbmcgb24gdGhpcyBkaWV0PyAwMTo1OSBXaGF0IHdvdWxkIGhhcHBlbiBpZiB5b3UgYXRlIHRoaXMgd2F5PyAwMjo1MyBDYW4gd2UgZ2V0IGFsbCB0aGUgZXNzZW50aWFsIG51dHJpZW50cyB3ZSBuZWVkIHRvIGxpdmUgZnJvbSB0aGlzIGRpZXQ/IDAzOjM3IFdoYXQgYXJlIHRoZSBjbGFpbWVkIGJlbmVmaXRzIG9mIHRoaXMgZGlldD8gMDQ6MjEgQ291bGQgeW91IGxpdmUgb24gdGhpcyBkaWV0IGxvbmctdGVybT8gMDU6MTggV2hhdCBhcmUgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gYW5pbWFsIGNhcm5pdm9yZXMgYW5kIHVzPyAwNzowOCBBcmUgdGhlcmUgYW55IHN0dWRpZXMgdG8gc2hvdyB3aGF0IGhhcHBlbnMgd2hlbiB5b3UgZm9sbG93IGl0PyAwODozMiBXaHkgYXJlbid0IHRoZXJlIGFueSBvZmZpY2lhbCBzdHVkaWVzIG9uIHRoZSBjYXJuaXZvcmUgZGlldD8gMDk6NTYgV2hhdCdzIHRoZSB2ZXJkaWN0PyAxMDoyNSBPdXRybyBNZW50aW9uZWQgaW4gdGhpcyBlcGlzb2RlOiAgQmVoYXZpb3JhbCBjaGFyYWN0ZXJpc3RpY3MgYW5kIHNlbGYtcmVwb3J0ZWQgaGVhbHRoIHN0YXR1cyBhbW9uZyAyMDI5IGFkdWx0cyBjb25zdW1pbmcgYSDigJxDYXJuaXZvcmUgRGlldOKAnSwgZnJvbSBDdXJyZW50IERldmVsb3BtZW50cyBpbiBOdXRyaXRpb27CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIEhhdmUgZmVlZGJhY2sgb3IgYSB0b3BpYyB5b3UnZCBsaWtlIHVzIHRvIGNvdmVyPyBMZXQgdXMga25vdyBoZXJlIEVwaXNvZGUgdHJhbnNjcmlwdHMgYXJlIGF2YWlsYWJsZSBoZXJlIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjY1NzA4NH0sImlkIjoiMTIxdHN6azhnWk95YmJsZHRPMGNJMCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlRoZSBjYXJuaXZvcmUgZGlldCBleHBvc2VkOiBIZWFsdGhmdWwgb3IgaGFybWZ1bD8iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTZkNDNkNWEzOWRmYjljNzc4NzgwODdiMyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJaT0UgU2NpZW5jZSAmIE51dHJpdGlvbiIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoxeERhd3FUOENnbTZIQW5icEZYNVQ1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTAxLTIyVDExOjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjEyMXRzems4Z1pPeWJibGR0TzBjSTAifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjUxNTFhYTU0ZmU2MDgyY2RhZjI4NzM0YzE1MDk3OGU5YTE4ZDQ0YTMiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81MTUxYWE1NGZlNjA4MmNkYWYyODczNGMxNTA5NzhlOWExOGQ0NGEzIn0seyJmaWxlSWQiOiI2Yzc0YmQ5ODRmZWEwY2NiYjVjMmY0MDRmMGJlMzM5ODdhN2E1MDNjIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNmM3NGJkOTg0ZmVhMGNjYmI1YzJmNDA0ZjBiZTMzOTg3YTdhNTAzYyJ9LHsiZmlsZUlkIjoiYTU0N2M0YWU0MDAxMzNhMmZjY2E3MGJjOGJkNTUxMGE0NWE4NWE4MiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2E1NDdjNGFlNDAwMTMzYTJmY2NhNzBiYzhiZDU1MTBhNDVhODVhODIifSx7ImZpbGVJZCI6ImE0YTYxYzEwYzk1NzkwYWEzMDA2YzRmZDFkZDEwMzY0Y2ZhNGQ2ZTEiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTRhNjFjMTBjOTU3OTBhYTMwMDZjNGZkMWRkMTAzNjRjZmE0ZDZlMSJ9LHsiZmlsZUlkIjoiZWE0YjdlZDdhZmIzY2U2MjBjNmMxMWZlZTRmNWJlMTk1MjlkYmZhZiIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lYTRiN2VkN2FmYjNjZTYyMGM2YzExZmVlNGY1YmUxOTUyOWRiZmFmIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDk5MTYzMDk4YTk0ZjdhZjVhODRkMTE5ZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjk5MTYzMDk4YTk0ZjdhZjVhODRkMTE5ZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE5OTE2MzA5OGE5NGY3YWY1YTg0ZDExOWQiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkVhY2ggZGF5IHRoaXMgd2Vlaywgd2XigJlyZSBleGFtaW5pbmcgb25lIG9mIHRoZSB3b3JsZOKAmXMgbW9zdCBwb3B1bGFyIGRpZXRzLiBQdXR0aW5nIHRoZSBsYXRlc3Qgc2NpZW50aWZpYyBldmlkZW5jZSB1bmRlciB0aGUgbWljcm9zY29wZSwgd2XigJlsbCBmaW5kIG91dCB0aGVzZSBkaWV0cycgdHJ1ZSBpbXBhY3Qgb24geW91ciBoZWFsdGguIFRvZGF5LCB3ZeKAmXJlIHRhbGtpbmcgYWJvdXQgdGhlIGNlbnR1cnktb2xkIHBhcmFkaWdtIG9mIHdlaWdodCBtYW5hZ2VtZW50IOKAlCBjYWxvcmllIGNvdW50aW5nLiBSb290ZWQgaW4gdGhlIGxhdyBvZiB0aGVybW9keW5hbWljcywgdGhlIG5vdGlvbiBpcyBzaW1wbGU6IENvbnN1bWluZyBmZXdlciBjYWxvcmllcyB0aGFuIGV4cGVuZGVkIHJlc3VsdHMgaW4gd2VpZ2h0IGxvc3MuIFdoaWxlIHNlZW1pbmdseSBzdHJhaWdodGZvcndhcmQsIHRoZSBwcmFjdGljYWwgYXBwbGljYXRpb24gb2YgY2Fsb3JpZSBjb3VudGluZyBjYW4gcHJvdmUgY2hhbGxlbmdpbmcsIHdpdGggbWFueSBvZiB1cyB1bmRlcmVzdGltYXRpbmcgb3VyIGNhbG9yaWUgaW50YWtlIG9yIGZpbmRpbmcgaXQgZGlmZmljdWx0IHRvIG1haW50YWluIHRoaXMgZGlldCBsb25nLXRlcm0uIEluIHRoaXMgc3BlY2lhbCBlcGlzb2RlIG9mIFpPRSBTY2llbmNlICYgTnV0cml0aW9uLCBKb25hdGhhbiBpcyBqb2luZWQgYnkgQ2hyaXN0b3BoZXIgR2FyZG5lciwgUHJvZmVzc29yIG9mIE1lZGljaW5lIGF0IFN0YW5mb3JkIFVuaXZlcnNpdHkgYW5kIHRoZSBEaXJlY3RvciBvZiBOdXRyaXRpb24gU3R1ZGllcyBhdCBTdGFuZm9yZCBQcmV2ZW50aW9uIFJlc2VhcmNoIENlbnRlci4gVG9nZXRoZXIsIHRoZXkgZXhwbG9yZSB0aGlzIGRpZXQncyBjb21wbGV4aXRpZXMsIGFkZHJlc3NpbmcgaXRzIHBvdGVudGlhbCBhbmQgcGl0ZmFsbHMuwqAgSWYgeW91IHdhbnQgdG8gdW5jb3ZlciB0aGUgcmlnaHQgZm9vZHMgZm9yIHlvdXIgYm9keSwgaGVhZCB0byBodHRwczovL3pvZS5jb20vcG9kY2FzdCBhbmQgZ2V0IDEwJSBvZmYgeW91ciBwZXJzb25hbGlzZWQgbnV0cml0aW9uIHByb2dyYW0uIFRvcCB0aXBzIGZvciBiZXR0ZXIgZ3V0IGhlYWx0aCBmcm9tIFpPRSBTY2llbmNlIGFuZCBOdXRyaXRpb24g4oCUIERvd25sb2FkIG91ciBGUkVFIGd1dCBndWlkZcKgIEZvbGxvdyBaT0Ugb24gSW5zdGFncmFtIFRpbWVjb2RlczogMDA6MDAgSW50cm9kdWN0aW9uIDAwOjQyIFByZSB3YXJuaW5nIDAwOjUyIFRvcGljIEludHJvIDAxOjIwIFdoeSBpcyBjYWxvcmllIGNvdW50aW5nIHNvIHBvcHVsYXI/IDAyOjQwIERvZXMgaXQgbWF0dGVyIHdoYXQgeW91IGVhdCBvciBvbmx5IGFib3V0IHRvdGFsIGNhbG9yaWUgaW50YWtlPyAwNDoxNCBXaGF0IGhhcHBlbnMgaW4geW91ciBib2R5IHdoZW4geW91IGVhdCBmZXdlciBjYWxvcmllcz8gMDc6MDggV2hhdCBkb2VzIHRoZSBzY2llbmNlIHNheSBub3c/IDA4OjM1IEhvdyBkb2VzIHlvdXIgbWV0YWJvbGlzbSBjaGFuZ2Ugd2hlbiB5b3UgY3V0IGNhbG9yaWVzPyAxMDoyOSBXaHkgaXMgdGhlIGRpZXQgc3RpbGwgc28gb2ZmaWNpYWxseSBhY2NyZWRpdGVkPyAxMToyMyBXaGF0J3MgdGhlIHZlcmRpY3Q/IDEyOjMwIE91dHJvIE1lbnRpb25lZCBpbiB0b2RheeKAmXMgZXBpc29kZTrCoCAgRW5lcmd5IGNvbXBlbnNhdGlvbiBhbmQgbWV0YWJvbGljIGFkYXB0YXRpb246IFwiVGhlIEJpZ2dlc3QgTG9zZXJcIiBzdHVkeSByZWludGVycHJldGVkLCBmcm9tIE9iZXNpdHkgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAgSGF2ZSBmZWVkYmFjayBvciBhIHRvcGljIHlvdSdkIGxpa2UgdXMgdG8gY292ZXI/IExldCB1cyBrbm93IGhlcmUgRXBpc29kZSB0cmFuc2NyaXB0cyBhcmUgYXZhaWxhYmxlIGhlcmUuIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjg2MjMwMn0sImlkIjoiNHhnVUxpa2VTZ2RFUnBZZ0l6RTMwYiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkRvZXMgY2Fsb3JpZSBjb3VudGluZyBpbXByb3ZlIHlvdXIgaGVhbHRoPyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2ZDQzZDVhMzlkZmI5Yzc3ODc4MDg3YjMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNmQ0M2Q1YTM5ZGZiOWM3Nzg3ODA4N2IzIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlpPRSBTY2llbmNlICYgTnV0cml0aW9uIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjF4RGF3cVQ4Q2dtNkhBbmJwRlg1VDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDEtMjNUMTE6MDY6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NHhnVUxpa2VTZ2RFUnBZZ0l6RTMwYiJ9XSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjF1dWRSdERvUkdFRHJUc2kxOVludm4iLCJzdGF0dXMiOiJMT0FERUQifSwic2ltaWxhclBsYXlsaXN0cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaW1pbGFyQWxidW1zIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInBvcHVsYXJFcGlzb2RlcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwicGxheWxpc3RSZWNvbW1lbmRlZFRyYWNrcyI6eyJwbGF5bGlzdCI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwiY29uY2VydEh1YiI6eyJjb25jZXJ0RmVlZCI6bnVsbCwibG9jYXRpb24iOm51bGx9LCJtYXN0aGVhZCI6eyJpc0NyYXdsZXJCb3QiOmZhbHNlfX0=</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiNTQzOTRlZjktYjVjYy00MzA1LWM2NWMtYTA4NTAyN2Y0NmFhOjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSTE4blJvdXRlcyI6MTEwMjY2MSwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6MTE4NjU0MX0sIiNmZXRjaFRpbWVNaWxsaXMiOjE3MzI0MzI3NjcxMjEsIiNjb250ZXh0SGFzaCI6IjYwODZjOWI1YTRlY2ExM2QifQ==</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.a59f708f.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.13b4135a.js"></script></body></html>