CINXE.COM
The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry - The Dr. Hyman Show | Podcast on Spotify
<!DOCTYPE html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry - The Dr. Hyman Show | 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/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"/><meta name="description" content="Listen to this episode from The Dr. Hyman Show on Spotify. View the Show Notes For This Episode Get Free Weekly Health Tips from Dr. Hyman Sign Up for Dr. Hyman’s Weekly Longevity Journal Get Ad-free Episodes & Dr. Hyman+ Audio Exclusives Dr. Steven Gundry is one of the world’s top cardiothoracic surgeons and a pioneer in nutrition. He hosts a top-rated health show, The Dr. Gundry Podcast, is the founder and Director of The International Heart and Lung Institute Center for Restorative Medicine, and is the founder of Gundry MD, a line of wellness products and supplements. He is the author of New York Times bestsellers The Plant Paradox, The Plant Paradox Cookbook, The Plant Paradox Quick & Easy, and The Longevity Paradox, along with national bestsellers The Plant Paradox Family Cookbook, The Energy Paradox, Dr. Gundry’s Diet Evolution, and Unlocking the Keto Code, and has had more than three hundred articles published in peer-reviewed journals on using diet and supplements to eliminate heart disease, diabetes, autoimmune disease, and multiple other diseases. He just released his latest book, Gut Check: Unleash the Power of Your Microbiome to Reverse Disease and Transform Your Mental, Physical, and Emotional Health. This episode is brought to you by Rupa Health, Mitopure, Beekeeper’s Naturals, and Momentous. Streamline your lab orders with Rupa Health. Access more than 3,000 specialty lab tests and register for a FREE live demo at RupaHealth.com. Support essential mitochondrial health and save 30% on Mitopure. Visit TimelineNutrition.com/Drhyman and use code DRHYMAN30. Listeners can save 20% off sitewide on Beekeeper’s Naturals. Just go to beekeepersnaturals.com/hyman and use code HYMAN. Head over to livemomentous.com/mark for 20% off creatine, collagen, and all of their best-in-class products. In this episode we discuss (audio version / Apple Subscriber version): How Dr. Gundry and I discovered the significance of the gut microbiome (8:05 / 5:29) Hallmarks of a healthy microbiome (15:21 / 12:45) Feeding the microbiome (17:11 / 14:35) Maintaining a healthy, impenetrable gut wall through mitochondrial uncoupling (23:03 / 20:27) The role of polyphenols in the gut microbiome (32:50 / 27:55) Research on the microbiomes of centenarians and their ability to produce Urolithin A (48:23 / 43:28) The mood, brain, gut connection (1:02:32 / 57:37) Cancer and the gut microbiome (1:05:42 / 1:00:47) Dr. Gundry’s tips for gut health (1:18:31 / 1:13:36) Get a copy of Gut Check: Unleash the Power of Your Microbiome to Reverse Disease and Transform Your Mental, Physical, and Emotional Health."/><meta name="google" content="notranslate"/><meta name="music:duration" content="5418"/><meta name="music:release_date" content="2024-01-10T11:00: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/4DxpRTwvN8Hvv7NOpptx2k"/><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/4DxpRTwvN8Hvv7NOpptx2k"/><meta property="og:title" content="The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry"/><meta property="og:description" content="The Dr. Hyman Show · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k"/><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:image" content="https://i.scdn.co/image/ab6765630000ba8a25c6950a9ebbb8f01b7397b9"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry"/><meta name="twitter:description" content="The Dr. Hyman Show · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8a25c6950a9ebbb8f01b7397b9"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F4DxpRTwvN8Hvv7NOpptx2k"/><link rel="alternate" href="https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/4DxpRTwvN8Hvv7NOpptx2k"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k","url":"https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k","name":"The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry","description":"Listen to this episode from The Dr. Hyman Show on Spotify. View the Show Notes For This Episode Get Free Weekly Health Tips from Dr. Hyman Sign Up for Dr. Hyman\u2019s Weekly Longevity Journal Get Ad-free Episodes & Dr. Hyman+ Audio Exclusives Dr. Steven Gundry is one of the world\u2019s top cardiothoracic surgeons and a pioneer in nutrition. He hosts a top-rated health show, The Dr. Gundry Podcast, is the founder and Director of The International Heart and Lung Institute Center for Restorative Medicine, and is the founder of Gundry MD, a line of wellness products and supplements. He is the author of New York Times bestsellers The Plant Paradox, The Plant Paradox Cookbook, The Plant Paradox Quick & Easy, and The Longevity Paradox, along with national bestsellers The Plant Paradox Family Cookbook, The Energy Paradox, Dr. Gundry\u2019s Diet Evolution, and Unlocking the Keto Code, and has had more than three hundred articles published in peer-reviewed journals on using diet and supplements to eliminate heart disease, diabetes, autoimmune disease, and multiple other diseases. He just released his latest book, Gut Check: Unleash the Power of Your Microbiome to Reverse Disease and Transform Your Mental, Physical, and Emotional Health. This episode is brought to you by Rupa Health, Mitopure, Beekeeper\u2019s Naturals, and Momentous. Streamline your lab orders with Rupa Health. Access more than 3,000 specialty lab tests and register for a FREE live demo at RupaHealth.com. Support essential mitochondrial health and save 30% on Mitopure. Visit TimelineNutrition.com/Drhyman and use code DRHYMAN30. Listeners can save 20% off sitewide on Beekeeper\u2019s Naturals. Just go to beekeepersnaturals.com/hyman and use code HYMAN. Head over to livemomentous.com/mark for 20% off creatine, collagen, and all of their best-in-class products. In this episode we discuss (audio version / Apple Subscriber version): How Dr. Gundry and I discovered the significance of the gut microbiome (8:05 / 5:29) Hallmarks of a healthy microbiome (15:21 / 12:45) Feeding the microbiome (17:11 / 14:35) Maintaining a healthy, impenetrable gut wall through mitochondrial uncoupling (23:03 / 20:27) The role of polyphenols in the gut microbiome (32:50 / 27:55) Research on the microbiomes of centenarians and their ability to produce Urolithin A (48:23 / 43:28) The mood, brain, gut connection (1:02:32 / 57:37) Cancer and the gut microbiome (1:05:42 / 1:00:47) Dr. Gundry\u2019s tips for gut health (1:18:31 / 1:13:36) Get a copy of Gut Check: Unleash the Power of Your Microbiome to Reverse Disease and Transform Your Mental, Physical, and Emotional Health.","datePublished":"2024-01-10","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/4DxpRTwvN8Hvv7NOpptx2k?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/4DxpRTwvN8Hvv7NOpptx2k/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">.bYSZls{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;-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){.bYSZls{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.bYSZls{word-break:break-word;}}/*!sc*/ data-styled.g1[id="ButtonInner-sc-14ud5tc-0"]{content:"bYSZls,"}/*!sc*/ .iPAIAO{padding:0;min-inline-size:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}/*!sc*/ data-styled.g2[id="Button-sc-qlcn5g-0"]{content:"iPAIAO,"}/*!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.g3[id="IconWrapper__Wrapper-sc-1hf1hjl-0"]{content:"ivomLs,"}/*!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.g5[id="Svg-sc-ytk21e-0"]{content:"bneLcE,zsGU,"}/*!sc*/ .gsPfBg{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;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*/ .gsPfBg:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);color:var(--text-base,#000000);}/*!sc*/ .gsPfBg:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .gsPfBg::after{inline-size:24px;}/*!sc*/ .gsPfBg[disabled],.gsPfBg[aria-disabled='true'],fieldset[disabled] .gsPfBg{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .gsPfBg[disabled]::before,.gsPfBg[aria-disabled='true']::before,fieldset[disabled] .gsPfBg::before{background-color:transparent;}/*!sc*/ .gsPfBg[disabled]::after,.gsPfBg[aria-disabled='true']::after,fieldset[disabled] .gsPfBg::after{border-color:transparent;}/*!sc*/ .eA-Dwob{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;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*/ .eA-Dwob:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .eA-Dwob:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .eA-Dwob::after{inline-size:100%;}/*!sc*/ .eA-Dwob[disabled],.eA-Dwob[aria-disabled='true'],fieldset[disabled] .eA-Dwob{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .eA-Dwob[disabled]::before,.eA-Dwob[aria-disabled='true']::before,fieldset[disabled] .eA-Dwob::before{background-color:transparent;}/*!sc*/ .eA-Dwob[disabled]::after,.eA-Dwob[aria-disabled='true']::after,fieldset[disabled] .eA-Dwob::after{border-color:transparent;}/*!sc*/ .iFJhep{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;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*/ .iFJhep:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .iFJhep:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .iFJhep::after{inline-size:100%;}/*!sc*/ .iFJhep[disabled],.iFJhep[aria-disabled='true'],fieldset[disabled] .iFJhep{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .iFJhep[disabled]::before,.iFJhep[aria-disabled='true']::before,fieldset[disabled] .iFJhep::before{background-color:transparent;}/*!sc*/ .iFJhep[disabled]::after,.iFJhep[aria-disabled='true']::after,fieldset[disabled] .iFJhep::after{border-color:transparent;}/*!sc*/ data-styled.g6[id="Button-sc-1dqy6lx-0"]{content:"gsPfBg,eA-Dwob,iFJhep,"}/*!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.g7[id="IconWrapper__Wrapper-sc-16usrgb-0"]{content:"hYdsxw,kUVYXR,"}/*!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.g35[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.1f405a5d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.8dd6dc4a.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.235276c1.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.df1786bb.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-results.bff1ee04.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-download-page.6e16c48e.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.6c6fc83c.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-landing.809073ef.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.3cf96e07.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.b91f9b47.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.ad3bb8f4.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.902ade34.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":"eae7eebb184f048daefbc077e75eda2d","isAnonymous":true,"gtmId":"GTM-PZHN3VD","optimizeId":"GTM-W53X654","pipResources":{"scripts":["https://open.spotifycdn.com/cdn/build/web-player/vendor~web-player.cdf7b89f.js","https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.843d2362.js"],"styles":["https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.b38c3675.css"]},"retargetingPixels":null,"recaptchaWebPlayerFraudSiteKey":"6LfCVLAUAAAAALFwwRnnCJ12DalriUGbj8FW_J39"}</script><script id="session" data-testid="session" type="application/json">{"accessToken":"BQCP_0LwjxfOOM11cB0Vid8J7XhxsTKes23pGsTXYMEeksDlvrKWDJjDJH7wJId__3nD7sHIpFLoUvcfmUo3qQStDqG3e_UGQ5QDXGG8t4Hv-apLoiWqV5K3engtxV8DAHAtjmy_rNc","accessTokenExpirationTimestampMs":1739788016594,"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 data-testid="episode-entity-header" class="M2zTPqWSULZAGKARgjXG" style="background:linear-gradient(#E8E8E8 0%, transparent 100%)"><div class="LTYHCckz80h0rAHEj0aQ OgFUAo4HM9zkORh6yYKs" data-testid="entity-header-top-section"><div class="cfggPp9bWTWmJHtaMuwE"><div data-testid="entity-image" style="opacity:1;width:64px;height:64px" class="_9oqBtpu3TVycIiibYRVw XbtJh1dLMx6Oc0yNeSYQ KmSmKRDKzRqLWpFBOqhd"><img aria-hidden="false" draggable="false" loading="eager" src="https://i.scdn.co/image/ab67656300005f1f25c6950a9ebbb8f01b7397b9" data-testid="entity-header-entity-image" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div></div><div class="L7hXYRr0q_dGROhtQBhA"><h1 class="e-9541-text encore-text-title-medium gj6rSoF7K4FohS2DJDEm" data-encore-id="text" data-testid="episodeTitle">The Science Of Your Gut Microbiome: How Healing Your Gut Can Improve Your Physical and Mental Health with Dr. Steven Gundry</h1><a draggable="false" href="/show/50MFhL6rItlnDDEStFMSPu"><div class="Qu8D6X3uFuGoN7yItric"><div data-testid="entity-image" style="opacity:1;width:20px;height:20px" class="_9oqBtpu3TVycIiibYRVw XbtJh1dLMx6Oc0yNeSYQ"><img aria-hidden="false" draggable="false" loading="eager" src="https://i.scdn.co/image/ab67656300005f1fa2c49f8becd803c5e0535950" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div><p class="e-9541-text encore-text-body-small-bold" data-encore-id="text" data-testid="entity-header-entity-subtitle">The Dr. Hyman Show</p></div></a></div></div><div class="kVj4O1X1hlTwIyajGjJb" data-testid="entity-bottom-section"><div class="lviAFHiMd0t5gLYMIhyI"><div class="qfYkuLpETFW3axnfMntO"><p class="e-9541-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text">Jan 10, 2024</p><p class="e-9541-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">1 hr 30 min</span></p></div></div><div class="e-9541-text encore-text-body-small jXbmfyIkvfBoDgVxAaDD" data-encore-id="text"><button class="Button-sc-1dqy6lx-0 gsPfBg e-9541-overflow-wrap-anywhere" 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" class="Svg-sc-ytk21e-0 bneLcE e-9541-icon" viewBox="0 0 24 24"><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 gsPfBg e-9541-overflow-wrap-anywhere" 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" class="Svg-sc-ytk21e-0 bneLcE e-9541-icon" viewBox="0 0 24 24"><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 gsPfBg e-9541-overflow-wrap-anywhere" 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" class="Svg-sc-ytk21e-0 bneLcE e-9541-icon" viewBox="0 0 24 24"><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 iPAIAO e-9541-button-primary e-9541-button"><span class="ButtonInner-sc-14ud5tc-0 bYSZls encore-bright-accent-set e-9541-button-icon-only--large e-9541-button-primary__inner"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-1hf1hjl-0 ivomLs"><svg data-encore-id="icon" role="img" aria-hidden="true" class="Svg-sc-ytk21e-0 bneLcE e-9541-icon" viewBox="0 0 24 24"><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="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">View the Show Notes For This Episode Get Free Weekly Health Tips from Dr. Hyman Sign Up for Dr. Hyman’s Weekly Longevity Journal Get Ad-free Episodes & Dr. Hyman+ Audio Exclusives Dr. Steven Gundry is one of the world’s top cardiothoracic surgeons and a pioneer in nutrition. He hosts a top-rated health show, The Dr. Gundry Podcast, is the founder and Director of The International Heart and Lung Institute Center for Restorative Medicine, and is the founder of Gundry MD, a line of wellness products and supplements. He is the author of New York Times bestsellers The Plant Paradox, The Plant Paradox Cookbook, The Plant Paradox Quick & Easy, and The Longevity Paradox, along with national bestsellers The Plant Paradox Family Cookbook, The Energy Paradox, Dr. Gundry’s Diet Evolution, and Unlocking the Keto Code, and has had more than three hundred articles published in peer-reviewed journals on using diet and supplements to eliminate heart disease, diabetes, autoimmune disease, and multiple other diseases. He just released his latest book, Gut Check: Unleash the Power of Your Microbiome to Reverse Disease and Transform Your Mental, Physical, and Emotional Health. This episode is brought to you by Rupa Health, Mitopure, Beekeeper’s Naturals, and Momentous. Streamline your lab orders with Rupa Health. Access more than 3,000 specialty lab tests and register for a FREE live demo at RupaHealth.com. Support essential mitochondrial health and save 30% on Mitopure. Visit TimelineNutrition.com/Drhyman and use code DRHYMAN30. Listeners can save 20% off sitewide on Beekeeper’s Naturals. Just go to beekeepersnaturals.com/hyman and use code HYMAN. Head over to livemomentous.com/mark for 20% off creatine, collagen, and all of their best-in-class products. In this episode we discuss (audio version / Apple Subscriber version):</span></div> <div class="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">How Dr. Gundry and I discovered the significance of the gut microbiome (8:05 / 5:29)</span></div> <div class="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">Hallmarks of a healthy microbiome (15:21 / 12:45)</span></div> <div class="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">Feeding the microbiome (17:11 / 14:35)</span></div> <div class="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">Maintaining a healthy, impenetrable gut wall through mitochondrial uncoupling (23:03 / 20:27)</span></div> <div class="e-9541-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="e-9541-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">The role of polyphenols in the gut microbiome (32:50 / 27:55)</span><button class="Button-sc-1dqy6lx-0 eA-Dwob encore-text-body-medium-bold e-9541-overflow-wrap-anywhere folcB21SoeMSI_BeIbEo" data-encore-id="buttonTertiary"><span class="e-9541-text encore-text-body-small-bold" data-encore-id="text"> … <!-- -->see more</span></button></div></div></div><a href="/show/50MFhL6rItlnDDEStFMSPu"><button class="Button-sc-1dqy6lx-0 iFJhep encore-text-body-medium-bold e-9541-overflow-wrap-anywhere" 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" class="Svg-sc-ytk21e-0 zsGU e-9541-icon" viewBox="0 0 24 24"><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="e-9541-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 data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/1kHE7GT5SaypVOhLTSpslv"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1fc4b1e016918275e3b8e2ba59" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">Dr. Will B Explains How to Heal Your Gut and Prevent Disease</span></a></div><div data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/1NBFLM103mxupLcH5NigpQ"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1f73999784c1a8879a21318a34" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">Detox Protocols: How to Remove Seed Oils from the Body, Good Fats vs Bad Fats, + Supplement Recommendations | BodyBio</span></a></div><div data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/1GwpOYrzzJ9DDqbrcP7rni"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1fcf861a75f62cc351778a22cd" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">Foods Every Woman Should Eat with Dr. William Li</span></a></div><div data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/2UigGg2y8pQl7hIO4o9ZtY"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1f95b064c25632f5d12c8abfa4" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">How to Fix Your Gut Health (For Good!) | EP 333</span></a></div><div data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/62feUdrwbOZ39k1WvFizi9"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1fa2c49f8becd803c5e0535950" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">Mitochondrial Health: The Ultimate Guide to Feeling Your Best</span></a></div><div data-testid="card-mwp" class="GtWz6DBoskS84f0Pggus"><a draggable="false" href="/episode/6l3yEH3HCbOgdcQIcHlL2j"><div class="oBCZQFuv15YE1qV0Fpph"><img aria-hidden="false" draggable="false" loading="lazy" src="https://i.scdn.co/image/ab67656300005f1fac94dc05cc4b7e79683b95db" alt="" class="mMx2LUixlnN_Fu45JpFB" width="100%" height="100%"/></div><span class="e-9541-text encore-text-body-small-bold GtWz6DBoskS84f0Pggus vrTKoltMyrKQhgGHsjEd" data-encore-id="text" style="padding-block-end:spacer8" dir="auto">Dr William Li on Food, Heart Health and the Microbiome</span></a></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><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">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjREeHBSVHd2TjhIdnY3Tk9wcHR4MmsiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNGU2MTlkMGJiYTRlMDZjZDJlMGJiZWQ3MjU5NmM5MjEzNWNkYTljNCIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80ZTYxOWQwYmJhNGUwNmNkMmUwYmJlZDcyNTk2YzkyMTM1Y2RhOWM0In0seyJmaWxlSWQiOiIwOTI1YjUwOWYxODFiMTI5NmNmM2RjMTcwZDk0MDNjYjU5ZjY4Njc4IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDkyNWI1MDlmMTgxYjEyOTZjZjNkYzE3MGQ5NDAzY2I1OWY2ODY3OCJ9LHsiZmlsZUlkIjoiMGI5Nzg3Y2JmMDY2ZGQ4YTVjZWQ0ZDgwMzZjNTgzMjk0Mjg1OWFlYiIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wYjk3ODdjYmYwNjZkZDhhNWNlZDRkODAzNmM1ODMyOTQyODU5YWViIn0seyJmaWxlSWQiOiI1OTdkYTJiYjRhOTMzMGRiYzY1MTNjZjVkZWNhOTdjMzE1ZjA0MjZmIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTk3ZGEyYmI0YTkzMzBkYmM2NTEzY2Y1ZGVjYTk3YzMxNWYwNDI2ZiJ9LHsiZmlsZUlkIjoiMzM0ZDRhNGRiNWYwODMyYTE3ZTdmYzUyYjI1YThiZWJhODIzMjVlOSIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzMzNGQ0YTRkYjVmMDgzMmExN2U3ZmM1MmIyNWE4YmViYTgyMzI1ZTkifV19LCJhdmFpbGFibGVNYXJrZXRzIjp7Iml0ZW1zIjpbeyJjb3VudHJ5Q29kZSI6IkFEIn0seyJjb3VudHJ5Q29kZSI6IkFFIn0seyJjb3VudHJ5Q29kZSI6IkFHIn0seyJjb3VudHJ5Q29kZSI6IkFMIn0seyJjb3VudHJ5Q29kZSI6IkFNIn0seyJjb3VudHJ5Q29kZSI6IkFPIn0seyJjb3VudHJ5Q29kZSI6IkFSIn0seyJjb3VudHJ5Q29kZSI6IkFUIn0seyJjb3VudHJ5Q29kZSI6IkFVIn0seyJjb3VudHJ5Q29kZSI6IkFaIn0seyJjb3VudHJ5Q29kZSI6IkJBIn0seyJjb3VudHJ5Q29kZSI6IkJCIn0seyJjb3VudHJ5Q29kZSI6IkJFIn0seyJjb3VudHJ5Q29kZSI6IkJGIn0seyJjb3VudHJ5Q29kZSI6IkJHIn0seyJjb3VudHJ5Q29kZSI6IkJIIn0seyJjb3VudHJ5Q29kZSI6IkJJIn0seyJjb3VudHJ5Q29kZSI6IkJKIn0seyJjb3VudHJ5Q29kZSI6IkJOIn0seyJjb3VudHJ5Q29kZSI6IkJPIn0seyJjb3VudHJ5Q29kZSI6IkJSIn0seyJjb3VudHJ5Q29kZSI6IkJTIn0seyJjb3VudHJ5Q29kZSI6IkJUIn0seyJjb3VudHJ5Q29kZSI6IkJXIn0seyJjb3VudHJ5Q29kZSI6IkJaIn0seyJjb3VudHJ5Q29kZSI6IkNBIn0seyJjb3VudHJ5Q29kZSI6IkNIIn0seyJjb3VudHJ5Q29kZSI6IkNJIn0seyJjb3VudHJ5Q29kZSI6IkNMIn0seyJjb3VudHJ5Q29kZSI6IkNNIn0seyJjb3VudHJ5Q29kZSI6IkNPIn0seyJjb3VudHJ5Q29kZSI6IkNSIn0seyJjb3VudHJ5Q29kZSI6IkNWIn0seyJjb3VudHJ5Q29kZSI6IkNXIn0seyJjb3VudHJ5Q29kZSI6IkNZIn0seyJjb3VudHJ5Q29kZSI6IkNaIn0seyJjb3VudHJ5Q29kZSI6IkRFIn0seyJjb3VudHJ5Q29kZSI6IkRKIn0seyJjb3VudHJ5Q29kZSI6IkRLIn0seyJjb3VudHJ5Q29kZSI6IkRNIn0seyJjb3VudHJ5Q29kZSI6IkRPIn0seyJjb3VudHJ5Q29kZSI6IkRaIn0seyJjb3VudHJ5Q29kZSI6IkVDIn0seyJjb3VudHJ5Q29kZSI6IkVFIn0seyJjb3VudHJ5Q29kZSI6IkVHIn0seyJjb3VudHJ5Q29kZSI6IkVTIn0seyJjb3VudHJ5Q29kZSI6IkZJIn0seyJjb3VudHJ5Q29kZSI6IkZKIn0seyJjb3VudHJ5Q29kZSI6IkZNIn0seyJjb3VudHJ5Q29kZSI6IkZSIn0seyJjb3VudHJ5Q29kZSI6IkdBIn0seyJjb3VudHJ5Q29kZSI6IkdCIn0seyJjb3VudHJ5Q29kZSI6IkdEIn0seyJjb3VudHJ5Q29kZSI6IkdFIn0seyJjb3VudHJ5Q29kZSI6IkdIIn0seyJjb3VudHJ5Q29kZSI6IkdNIn0seyJjb3VudHJ5Q29kZSI6IkdOIn0seyJjb3VudHJ5Q29kZSI6IkdRIn0seyJjb3VudHJ5Q29kZSI6IkdSIn0seyJjb3VudHJ5Q29kZSI6IkdUIn0seyJjb3VudHJ5Q29kZSI6IkdXIn0seyJjb3VudHJ5Q29kZSI6IkdZIn0seyJjb3VudHJ5Q29kZSI6IkhLIn0seyJjb3VudHJ5Q29kZSI6IkhOIn0seyJjb3VudHJ5Q29kZSI6IkhSIn0seyJjb3VudHJ5Q29kZSI6IkhUIn0seyJjb3VudHJ5Q29kZSI6IkhVIn0seyJjb3VudHJ5Q29kZSI6IklEIn0seyJjb3VudHJ5Q29kZSI6IklFIn0seyJjb3VudHJ5Q29kZSI6IklMIn0seyJjb3VudHJ5Q29kZSI6IklOIn0seyJjb3VudHJ5Q29kZSI6IklTIn0seyJjb3VudHJ5Q29kZSI6IklUIn0seyJjb3VudHJ5Q29kZSI6IkpNIn0seyJjb3VudHJ5Q29kZSI6IkpPIn0seyJjb3VudHJ5Q29kZSI6IkpQIn0seyJjb3VudHJ5Q29kZSI6IktFIn0seyJjb3VudHJ5Q29kZSI6IktIIn0seyJjb3VudHJ5Q29kZSI6IktJIn0seyJjb3VudHJ5Q29kZSI6IktNIn0seyJjb3VudHJ5Q29kZSI6IktOIn0seyJjb3VudHJ5Q29kZSI6IktSIn0seyJjb3VudHJ5Q29kZSI6IktXIn0seyJjb3VudHJ5Q29kZSI6IkxBIn0seyJjb3VudHJ5Q29kZSI6IkxCIn0seyJjb3VudHJ5Q29kZSI6IkxDIn0seyJjb3VudHJ5Q29kZSI6IkxJIn0seyJjb3VudHJ5Q29kZSI6IkxSIn0seyJjb3VudHJ5Q29kZSI6IkxTIn0seyJjb3VudHJ5Q29kZSI6IkxUIn0seyJjb3VudHJ5Q29kZSI6IkxVIn0seyJjb3VudHJ5Q29kZSI6IkxWIn0seyJjb3VudHJ5Q29kZSI6Ik1BIn0seyJjb3VudHJ5Q29kZSI6Ik1DIn0seyJjb3VudHJ5Q29kZSI6Ik1FIn0seyJjb3VudHJ5Q29kZSI6Ik1HIn0seyJjb3VudHJ5Q29kZSI6Ik1IIn0seyJjb3VudHJ5Q29kZSI6Ik1LIn0seyJjb3VudHJ5Q29kZSI6Ik1MIn0seyJjb3VudHJ5Q29kZSI6Ik1OIn0seyJjb3VudHJ5Q29kZSI6Ik1PIn0seyJjb3VudHJ5Q29kZSI6Ik1SIn0seyJjb3VudHJ5Q29kZSI6Ik1UIn0seyJjb3VudHJ5Q29kZSI6Ik1VIn0seyJjb3VudHJ5Q29kZSI6Ik1WIn0seyJjb3VudHJ5Q29kZSI6Ik1XIn0seyJjb3VudHJ5Q29kZSI6Ik1YIn0seyJjb3VudHJ5Q29kZSI6Ik1ZIn0seyJjb3VudHJ5Q29kZSI6Ik1aIn0seyJjb3VudHJ5Q29kZSI6Ik5BIn0seyJjb3VudHJ5Q29kZSI6Ik5FIn0seyJjb3VudHJ5Q29kZSI6Ik5HIn0seyJjb3VudHJ5Q29kZSI6Ik5JIn0seyJjb3VudHJ5Q29kZSI6Ik5MIn0seyJjb3VudHJ5Q29kZSI6Ik5PIn0seyJjb3VudHJ5Q29kZSI6Ik5QIn0seyJjb3VudHJ5Q29kZSI6Ik5SIn0seyJjb3VudHJ5Q29kZSI6Ik5aIn0seyJjb3VudHJ5Q29kZSI6Ik9NIn0seyJjb3VudHJ5Q29kZSI6IlBBIn0seyJjb3VudHJ5Q29kZSI6IlBFIn0seyJjb3VudHJ5Q29kZSI6IlBHIn0seyJjb3VudHJ5Q29kZSI6IlBIIn0seyJjb3VudHJ5Q29kZSI6IlBMIn0seyJjb3VudHJ5Q29kZSI6IlBSIn0seyJjb3VudHJ5Q29kZSI6IlBTIn0seyJjb3VudHJ5Q29kZSI6IlBUIn0seyJjb3VudHJ5Q29kZSI6IlBXIn0seyJjb3VudHJ5Q29kZSI6IlBZIn0seyJjb3VudHJ5Q29kZSI6IlFBIn0seyJjb3VudHJ5Q29kZSI6IlJPIn0seyJjb3VudHJ5Q29kZSI6IlJTIn0seyJjb3VudHJ5Q29kZSI6IlJXIn0seyJjb3VudHJ5Q29kZSI6IlNBIn0seyJjb3VudHJ5Q29kZSI6IlNCIn0seyJjb3VudHJ5Q29kZSI6IlNDIn0seyJjb3VudHJ5Q29kZSI6IlNFIn0seyJjb3VudHJ5Q29kZSI6IlNHIn0seyJjb3VudHJ5Q29kZSI6IlNJIn0seyJjb3VudHJ5Q29kZSI6IlNLIn0seyJjb3VudHJ5Q29kZSI6IlNMIn0seyJjb3VudHJ5Q29kZSI6IlNNIn0seyJjb3VudHJ5Q29kZSI6IlNOIn0seyJjb3VudHJ5Q29kZSI6IlNSIn0seyJjb3VudHJ5Q29kZSI6IlNUIn0seyJjb3VudHJ5Q29kZSI6IlNWIn0seyJjb3VudHJ5Q29kZSI6IlNaIn0seyJjb3VudHJ5Q29kZSI6IlREIn0seyJjb3VudHJ5Q29kZSI6IlRHIn0seyJjb3VudHJ5Q29kZSI6IlRIIn0seyJjb3VudHJ5Q29kZSI6IlRMIn0seyJjb3VudHJ5Q29kZSI6IlROIn0seyJjb3VudHJ5Q29kZSI6IlRPIn0seyJjb3VudHJ5Q29kZSI6IlRSIn0seyJjb3VudHJ5Q29kZSI6IlRUIn0seyJjb3VudHJ5Q29kZSI6IlRWIn0seyJjb3VudHJ5Q29kZSI6IlRXIn0seyJjb3VudHJ5Q29kZSI6IlRaIn0seyJjb3VudHJ5Q29kZSI6IlVBIn0seyJjb3VudHJ5Q29kZSI6IlVTIn0seyJjb3VudHJ5Q29kZSI6IlVZIn0seyJjb3VudHJ5Q29kZSI6IlVaIn0seyJjb3VudHJ5Q29kZSI6IlZDIn0seyJjb3VudHJ5Q29kZSI6IlZOIn0seyJjb3VudHJ5Q29kZSI6IlZVIn0seyJjb3VudHJ5Q29kZSI6IldTIn0seyJjb3VudHJ5Q29kZSI6IlhLIn0seyJjb3VudHJ5Q29kZSI6IlpBIn0seyJjb3VudHJ5Q29kZSI6IlpNIn0seyJjb3VudHJ5Q29kZSI6IlpXIn1dfSwiY29udGVudEluZm9ybWF0aW9uIjpudWxsLCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJleHRyYWN0ZWRDb2xvcnMiOnsiY29sb3JMaWdodCI6eyJibHVlIjoyMzIsImdyZWVuIjoyMzIsImhleCI6IiNFOEU4RTgiLCJyZWQiOjIzMn19LCJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMjVjNjk1MGE5ZWJiYjhmMDFiNzM5N2I5Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMjVjNjk1MGE5ZWJiYjhmMDFiNzM5N2I5Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTI1YzY5NTBhOWViYmI4ZjAxYjczOTdiOSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVmlldyB0aGUgU2hvdyBOb3RlcyBGb3IgVGhpcyBFcGlzb2RlIEdldCBGcmVlIFdlZWtseSBIZWFsdGggVGlwcyBmcm9tIERyLiBIeW1hbiBTaWduIFVwIGZvciBEci4gSHltYW7igJlzIFdlZWtseSBMb25nZXZpdHkgSm91cm5hbCBHZXQgQWQtZnJlZSBFcGlzb2RlcyAmIERyLiBIeW1hbisgQXVkaW8gRXhjbHVzaXZlcyBEci4gU3RldmVuIEd1bmRyeSBpcyBvbmUgb2YgdGhlIHdvcmxk4oCZcyB0b3AgY2FyZGlvdGhvcmFjaWMgc3VyZ2VvbnMgYW5kIGEgcGlvbmVlciBpbiBudXRyaXRpb24uIEhlIGhvc3RzIGEgdG9wLXJhdGVkIGhlYWx0aCBzaG93LCBUaGUgRHIuIEd1bmRyeSBQb2RjYXN0LCBpcyB0aGUgZm91bmRlciBhbmQgRGlyZWN0b3Igb2YgVGhlIEludGVybmF0aW9uYWwgSGVhcnQgYW5kIEx1bmcgSW5zdGl0dXRlIENlbnRlciBmb3IgUmVzdG9yYXRpdmUgTWVkaWNpbmUsIGFuZCBpcyB0aGUgZm91bmRlciBvZiBHdW5kcnkgTUQsIGEgbGluZSBvZiB3ZWxsbmVzcyBwcm9kdWN0cyBhbmQgc3VwcGxlbWVudHMuIEhlIGlzIHRoZSBhdXRob3Igb2YgTmV3IFlvcmsgVGltZXMgYmVzdHNlbGxlcnMgVGhlIFBsYW50IFBhcmFkb3gsIFRoZSBQbGFudCBQYXJhZG94IENvb2tib29rLCBUaGUgUGxhbnQgUGFyYWRveCBRdWljayAmIEVhc3ksIGFuZCBUaGUgTG9uZ2V2aXR5IFBhcmFkb3gsIGFsb25nIHdpdGggbmF0aW9uYWwgYmVzdHNlbGxlcnMgVGhlIFBsYW50IFBhcmFkb3ggRmFtaWx5IENvb2tib29rLCBUaGUgRW5lcmd5IFBhcmFkb3gsIERyLiBHdW5kcnnigJlzIERpZXQgRXZvbHV0aW9uLCBhbmQgVW5sb2NraW5nIHRoZSBLZXRvIENvZGUsIGFuZCBoYXMgaGFkIG1vcmUgdGhhbiB0aHJlZSBodW5kcmVkIGFydGljbGVzIHB1Ymxpc2hlZCBpbiBwZWVyLXJldmlld2VkIGpvdXJuYWxzIG9uIHVzaW5nIGRpZXQgYW5kIHN1cHBsZW1lbnRzIHRvIGVsaW1pbmF0ZSBoZWFydCBkaXNlYXNlLCBkaWFiZXRlcywgYXV0b2ltbXVuZSBkaXNlYXNlLCBhbmQgbXVsdGlwbGUgb3RoZXIgZGlzZWFzZXMuIEhlIGp1c3QgcmVsZWFzZWQgaGlzIGxhdGVzdCBib29rLCBHdXQgQ2hlY2s6IFVubGVhc2ggdGhlIFBvd2VyIG9mIFlvdXIgTWljcm9iaW9tZSB0byBSZXZlcnNlIERpc2Vhc2UgYW5kIFRyYW5zZm9ybSBZb3VyIE1lbnRhbCwgUGh5c2ljYWwsIGFuZCBFbW90aW9uYWwgSGVhbHRoLiBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIE1pdG9wdXJlLCBCZWVrZWVwZXLigJlzIE5hdHVyYWxzLCBhbmQgTW9tZW50b3VzLiBTdHJlYW1saW5lIHlvdXIgbGFiIG9yZGVycyB3aXRoIFJ1cGEgSGVhbHRoLiBBY2Nlc3MgbW9yZSB0aGFuIDMsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgYW5kIHJlZ2lzdGVyIGZvciBhIEZSRUUgbGl2ZSBkZW1vIGF0IFJ1cGFIZWFsdGguY29tLiBTdXBwb3J0IGVzc2VudGlhbCBtaXRvY2hvbmRyaWFsIGhlYWx0aCBhbmQgc2F2ZSAzMCUgb24gTWl0b3B1cmUuIFZpc2l0IFRpbWVsaW5lTnV0cml0aW9uLmNvbS9Ecmh5bWFuIGFuZCB1c2UgY29kZSBEUkhZTUFOMzAuIExpc3RlbmVycyBjYW4gc2F2ZSAyMCUgb2ZmIHNpdGV3aWRlIG9uIEJlZWtlZXBlcuKAmXMgTmF0dXJhbHMuIEp1c3QgZ28gdG8gYmVla2VlcGVyc25hdHVyYWxzLmNvbS9oeW1hbiBhbmQgdXNlIGNvZGUgSFlNQU4uIEhlYWQgb3ZlciB0byBsaXZlbW9tZW50b3VzLmNvbS9tYXJrIGZvciAyMCUgb2ZmIGNyZWF0aW5lLCBjb2xsYWdlbiwgYW5kIGFsbCBvZiB0aGVpciBiZXN0LWluLWNsYXNzIHByb2R1Y3RzLiBJbiB0aGlzIGVwaXNvZGUgd2UgZGlzY3VzcyAoYXVkaW8gdmVyc2lvbiAvIEFwcGxlIFN1YnNjcmliZXIgdmVyc2lvbik6ICBIb3cgRHIuIEd1bmRyeSBhbmQgSSBkaXNjb3ZlcmVkIHRoZSBzaWduaWZpY2FuY2Ugb2YgdGhlIGd1dCBtaWNyb2Jpb21lICg4OjA1IC8gNToyOSkgIEhhbGxtYXJrcyBvZiBhIGhlYWx0aHkgbWljcm9iaW9tZSAoMTU6MjEgLyAxMjo0NSkgIEZlZWRpbmcgdGhlIG1pY3JvYmlvbWUgKDE3OjExIC8gMTQ6MzUpICBNYWludGFpbmluZyBhIGhlYWx0aHksIGltcGVuZXRyYWJsZSBndXQgd2FsbCB0aHJvdWdoIG1pdG9jaG9uZHJpYWwgdW5jb3VwbGluZyAoMjM6MDMgLyAyMDoyNykgIFRoZSByb2xlIG9mIHBvbHlwaGVub2xzIGluIHRoZSBndXQgbWljcm9iaW9tZSAoMzI6NTAgLyAyNzo1NSkgIFJlc2VhcmNoIG9uIHRoZSBtaWNyb2Jpb21lcyBvZiBjZW50ZW5hcmlhbnMgYW5kIHRoZWlyIGFiaWxpdHkgdG8gcHJvZHVjZSBVcm9saXRoaW4gQSAoNDg6MjMgLyA0MzoyOCkgIFRoZSBtb29kLCBicmFpbiwgZ3V0IGNvbm5lY3Rpb24gKDE6MDI6MzIgLyA1NzozNykgIENhbmNlciBhbmQgdGhlIGd1dCBtaWNyb2Jpb21lICgxOjA1OjQyIC8gMTowMDo0NykgIERyLiBHdW5kcnnigJlzIHRpcHMgZm9yIGd1dCBoZWFsdGggKDE6MTg6MzEgLyAxOjEzOjM2KSAgIEdldCBhIGNvcHkgb2YgR3V0IENoZWNrOiBVbmxlYXNoIHRoZSBQb3dlciBvZiBZb3VyIE1pY3JvYmlvbWUgdG8gUmV2ZXJzZSBEaXNlYXNlIGFuZCBUcmFuc2Zvcm0gWW91ciBNZW50YWwsIFBoeXNpY2FsLCBhbmQgRW1vdGlvbmFsIEhlYWx0aC4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NTQxODI2Nn0sImh0bWxEZXNjcmlwdGlvbiI6IjxwPjxhIGhyZWY9XCJodHRwczovL2RyaHltYW4uY29tL2Jsb2cvMjAyNC8wMS8xMC9wb2RjYXN0LWVwODM4XCIgcmVsPVwibm9mb2xsb3dcIj5WaWV3IHRoZSBTaG93IE5vdGVzIEZvciBUaGlzIEVwaXNvZGU8L2E+PC9wPjxiciAvPjxwPjxhIGhyZWY9XCJodHRwczovL2RyaHltYW4uY29tL3BpY2tzLz91dG1fc291cmNlJiM2MTtwb2RjYXN0JmFtcDt1dG1fbWVkaXVtJiM2MTtiYW5uZXImYW1wO3V0bV9jYW1wYWlnbiYjNjE7c2hvd25vdGVzXCIgcmVsPVwibm9mb2xsb3dcIj5HZXQgRnJlZSBXZWVrbHkgSGVhbHRoIFRpcHMgZnJvbSBEci4gSHltYW48L2E+PC9wPjxiciAvPjxwPjxhIGhyZWY9XCJodHRwczovL2RyaHltYW4uY29tL2xvbmdldml0eS8/dXRtX3NvdXJjZSYjNjE7cG9kY2FzdCZhbXA7dXRtX21lZGl1bSYjNjE7YmFubmVyJmFtcDt1dG1fY2FtcGFpZ24mIzYxO3Nob3dub3Rlc1wiIHJlbD1cIm5vZm9sbG93XCI+U2lnbiBVcCBmb3IgRHIuIEh5bWFu4oCZcyBXZWVrbHkgTG9uZ2V2aXR5IEpvdXJuYWw8L2E+PC9wPjxiciAvPjxwPjxhIGhyZWY9XCJodHRwczovL3BvZGNhc3RzLmFwcGxlLmNvbS91cy9jaGFubmVsL2RyLWh5bWFuL2lkNjQ0MjU4MzQyNVwiIHJlbD1cIm5vZm9sbG93XCI+R2V0IEFkLWZyZWUgRXBpc29kZXMgJmFtcDsgRHIuIEh5bWFuJiM0MzsgQXVkaW8gRXhjbHVzaXZlczwvYT48L3A+PGJyIC8+PHA+RHIuIFN0ZXZlbiBHdW5kcnkgaXMgb25lIG9mIHRoZSB3b3JsZOKAmXMgdG9wIGNhcmRpb3Rob3JhY2ljIHN1cmdlb25zIGFuZCBhIHBpb25lZXIgaW4gbnV0cml0aW9uLiBIZSBob3N0cyBhIHRvcC1yYXRlZCBoZWFsdGggc2hvdywgVGhlIERyLiBHdW5kcnkgUG9kY2FzdCwgaXMgdGhlIGZvdW5kZXIgYW5kIERpcmVjdG9yIG9mIFRoZSBJbnRlcm5hdGlvbmFsIEhlYXJ0IGFuZCBMdW5nIEluc3RpdHV0ZSBDZW50ZXIgZm9yIFJlc3RvcmF0aXZlIE1lZGljaW5lLCBhbmQgaXMgdGhlIGZvdW5kZXIgb2YgR3VuZHJ5IE1ELCBhIGxpbmUgb2Ygd2VsbG5lc3MgcHJvZHVjdHMgYW5kIHN1cHBsZW1lbnRzLiBIZSBpcyB0aGUgYXV0aG9yIG9mIE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsZXJzIFRoZSBQbGFudCBQYXJhZG94LCBUaGUgUGxhbnQgUGFyYWRveCBDb29rYm9vaywgVGhlIFBsYW50IFBhcmFkb3ggUXVpY2sgJmFtcDsgRWFzeSwgYW5kIFRoZSBMb25nZXZpdHkgUGFyYWRveCwgYWxvbmcgd2l0aCBuYXRpb25hbCBiZXN0c2VsbGVycyBUaGUgUGxhbnQgUGFyYWRveCBGYW1pbHkgQ29va2Jvb2ssIFRoZSBFbmVyZ3kgUGFyYWRveCwgRHIuIEd1bmRyeeKAmXMgRGlldCBFdm9sdXRpb24sIGFuZCBVbmxvY2tpbmcgdGhlIEtldG8gQ29kZSwgYW5kIGhhcyBoYWQgbW9yZSB0aGFuIHRocmVlIGh1bmRyZWQgYXJ0aWNsZXMgcHVibGlzaGVkIGluIHBlZXItcmV2aWV3ZWQgam91cm5hbHMgb24gdXNpbmcgZGlldCBhbmQgc3VwcGxlbWVudHMgdG8gZWxpbWluYXRlIGhlYXJ0IGRpc2Vhc2UsIGRpYWJldGVzLCBhdXRvaW1tdW5lIGRpc2Vhc2UsIGFuZCBtdWx0aXBsZSBvdGhlciBkaXNlYXNlcy4gSGUganVzdCByZWxlYXNlZCBoaXMgbGF0ZXN0IGJvb2ssIEd1dCBDaGVjazogVW5sZWFzaCB0aGUgUG93ZXIgb2YgWW91ciBNaWNyb2Jpb21lIHRvIFJldmVyc2UgRGlzZWFzZSBhbmQgVHJhbnNmb3JtIFlvdXIgTWVudGFsLCBQaHlzaWNhbCwgYW5kIEVtb3Rpb25hbCBIZWFsdGguPC9wPjxiciAvPjxwPlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgTWl0b3B1cmUsIEJlZWtlZXBlcuKAmXMgTmF0dXJhbHMsIGFuZCBNb21lbnRvdXMuPC9wPjxiciAvPjxwPlN0cmVhbWxpbmUgeW91ciBsYWIgb3JkZXJzIHdpdGggUnVwYSBIZWFsdGguIEFjY2VzcyBtb3JlIHRoYW4gMywwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyBhbmQgcmVnaXN0ZXIgZm9yIGEgRlJFRSBsaXZlIGRlbW8gYXQgUnVwYUhlYWx0aC5jb20uPC9wPjxiciAvPjxwPlN1cHBvcnQgZXNzZW50aWFsIG1pdG9jaG9uZHJpYWwgaGVhbHRoIGFuZCBzYXZlIDMwJSBvbiBNaXRvcHVyZS4gVmlzaXQgVGltZWxpbmVOdXRyaXRpb24uY29tL0RyaHltYW4gYW5kIHVzZSBjb2RlIERSSFlNQU4zMC48L3A+PGJyIC8+PHA+TGlzdGVuZXJzIGNhbiBzYXZlIDIwJSBvZmYgc2l0ZXdpZGUgb24gQmVla2VlcGVy4oCZcyBOYXR1cmFscy4gSnVzdCBnbyB0byBiZWVrZWVwZXJzbmF0dXJhbHMuY29tL2h5bWFuIGFuZCB1c2UgY29kZSBIWU1BTi48L3A+PGJyIC8+PHA+SGVhZCBvdmVyIHRvIGxpdmVtb21lbnRvdXMuY29tL21hcmsgZm9yIDIwJSBvZmYgY3JlYXRpbmUsIGNvbGxhZ2VuLCBhbmQgYWxsIG9mIHRoZWlyIGJlc3QtaW4tY2xhc3MgcHJvZHVjdHMuPC9wPjxiciAvPjxwPkluIHRoaXMgZXBpc29kZSB3ZSBkaXNjdXNzIChhdWRpbyB2ZXJzaW9uIC8gQXBwbGUgU3Vic2NyaWJlciB2ZXJzaW9uKTo8L3A+PHVsPjxsaT5Ib3cgRHIuIEd1bmRyeSBhbmQgSSBkaXNjb3ZlcmVkIHRoZSBzaWduaWZpY2FuY2Ugb2YgdGhlIGd1dCBtaWNyb2Jpb21lICg4OjA1IC8gNToyOSk8L2xpPjxsaT5IYWxsbWFya3Mgb2YgYSBoZWFsdGh5IG1pY3JvYmlvbWUgKDE1OjIxIC8gMTI6NDUpPC9saT48bGk+RmVlZGluZyB0aGUgbWljcm9iaW9tZSAoMTc6MTEgLyAxNDozNSk8L2xpPjxsaT5NYWludGFpbmluZyBhIGhlYWx0aHksIGltcGVuZXRyYWJsZSBndXQgd2FsbCB0aHJvdWdoIG1pdG9jaG9uZHJpYWwgdW5jb3VwbGluZyAoMjM6MDMgLyAyMDoyNyk8L2xpPjxsaT5UaGUgcm9sZSBvZiBwb2x5cGhlbm9scyBpbiB0aGUgZ3V0IG1pY3JvYmlvbWUgKDMyOjUwIC8gMjc6NTUpPC9saT48bGk+UmVzZWFyY2ggb24gdGhlIG1pY3JvYmlvbWVzIG9mIGNlbnRlbmFyaWFucyBhbmQgdGhlaXIgYWJpbGl0eSB0byBwcm9kdWNlIFVyb2xpdGhpbiBBICg0ODoyMyAvIDQzOjI4KTwvbGk+PGxpPlRoZSBtb29kLCBicmFpbiwgZ3V0IGNvbm5lY3Rpb24gKDE6MDI6MzIgLyA1NzozNyk8L2xpPjxsaT5DYW5jZXIgYW5kIHRoZSBndXQgbWljcm9iaW9tZSAoMTowNTo0MiAvIDE6MDA6NDcpPC9saT48bGk+RHIuIEd1bmRyeeKAmXMgdGlwcyBmb3IgZ3V0IGhlYWx0aCAoMToxODozMSAvIDE6MTM6MzYpPC9saT48L3VsPjxwPjxiciAvPjwvcD48cD5HZXQgYSBjb3B5IG9mPGEgaHJlZj1cImh0dHBzOi8vd3d3LmFtYXpvbi5jb20vR3V0LUNoZWNrLVBsYW50LVBhcmFkb3gtNy9kcC8wMDYyOTExNzc1XCIgcmVsPVwibm9mb2xsb3dcIj4gR3V0IENoZWNrOiBVbmxlYXNoIHRoZSBQb3dlciBvZiBZb3VyIE1pY3JvYmlvbWUgdG8gUmV2ZXJzZSBEaXNlYXNlIGFuZCBUcmFuc2Zvcm0gWW91ciBNZW50YWwsIFBoeXNpY2FsLCBhbmQgRW1vdGlvbmFsIEhlYWx0aDwvYT4uPC9wPjxiciAvPjxwPiA8L3A+IiwiaWQiOiI0RHhwUlR3dk44SHZ2N05PcHB0eDJrIiwibGFuZ3VhZ2UiOnsiY29kZSI6ImVuIn0sIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlRoZSBTY2llbmNlIE9mIFlvdXIgR3V0IE1pY3JvYmlvbWU6IEhvdyBIZWFsaW5nIFlvdXIgR3V0IENhbiBJbXByb3ZlIFlvdXIgUGh5c2ljYWwgYW5kIE1lbnRhbCBIZWFsdGggd2l0aCBEci4gU3RldmVuIEd1bmRyeSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwic2hvd09yQXVkaW9ib29rIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImFjY2Vzc0luZm8iOm51bGwsImNvbnRlbnRSYXRpbmdWMiI6bnVsbCwiY292ZXJBcnQiOnsiZXh0cmFjdGVkQ29sb3JzIjp7ImNvbG9yTGlnaHQiOnsiYmx1ZSI6ODUsImdyZWVuIjo5NSwiaGV4IjoiI0I0NUY1NSIsInJlZCI6MTgwfX0sInNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJXZWxjb21lIHRvIFRoZSBEci4gSHltYW4gU2hvdywgdGhlIGdyb3VuZGJyZWFraW5nIHBvZGNhc3QgcmVkZWZpbmluZyBoZWFsdGggaW4gQW1lcmljYSBhbmQgZW1wb3dlcmluZyB5b3UgdG8gdGFrZSBvd25lcnNoaXAgb2YgeW91ciBoZWFsdGguIEhvc3RlZCBieSBEci4gTWFyayBIeW1hbuKAlHRoaXMgc2hvdyB0YWNrbGVzIHRoZSBtb3N0IHByZXNzaW5nIGlzc3VlcyBvZiBvdXIgdGltZTogY2hyb25pYyBkaXNlYXNlLCBtZW50YWwgaGVhbHRoLCBmb29kIHBvbGljeSBhbmQgY29udHJvdmVyc3ksIHByZXZlbnRpb24gYW5kIHJlY292ZXJ5LCBhbmQgbG9uZ2V2aXR5LiBJbiBhbiBlcmEgd2hlcmUgb3VyIGZvb2Qgc3lzdGVtIGZ1ZWxzIGRpc2Vhc2UgYW5kIG91dGRhdGVkIGhlYWx0aGNhcmUgbW9kZWxzIGZhaWwgdG8gYWRkcmVzcyByb290IGNhdXNlcywgRHIuIEh5bWFuIGRlbGl2ZXJzIGV2aWRlbmNlLWJhc2VkIGluc2lnaHRzIGFuZCBleHBlcnQgaW50ZXJ2aWV3cyB0byBoZWxwIHlvdSBiZWNvbWUgdGhlIENFTyBvZiB5b3VyIG93biBoZWFsdGjigJRzb21ldGhpbmcgeW91ciBkb2N0b3IgaXNu4oCZdCBkb2luZy4gVGhlIERyLiBIeW1hbiBTaG93IGdvZXMgYmV5b25kIHRoZSBoZWFkbGluZXMgdG8gcmVpbWFnaW5lIGEgZm9vZCBhbmQgaGVhbHRoY2FyZSBzeXN0ZW0gdGhhdCBwcm90ZWN0cyBoZWFsdGgsIHVuYnVyZGVucyBvdXIgZWNvbm9teSBmcm9tIHRoZSB3ZWlnaHQgb2YgY2hyb25pYyBkaXNlYXNlLCBzdXBwb3J0cyB0aGUgZW52aXJvbm1lbnQsIGFuZCBzZWN1cmVzIGEgdmlicmFudCBmdXR1cmUgZm9yIGFsbCBBbWVyaWNhbnMuIFdoZXRoZXIgeW914oCZcmUgbG9va2luZyBmb3IgY3V0dGluZy1lZGdlIHByb3RvY29scyB0byB0cmFuc2Zvcm0geW91ciBoZWFsdGgsIHN0cmF0ZWdpZXMgdG8gY29tYmF0IHRoZSBjaHJvbmljIGRpc2Vhc2UgZXBpZGVtaWMsIG9yIGRlZXAgY29udmVyc2F0aW9ucyBhYm91dCBob3cgd2VsbG5lc3MgaW50ZXJzZWN0cyB3aXRoIGZvb2QsIHBvbGl0aWNzLCBhbmQgdGhlIGVudmlyb25tZW50LCB0aGlzIHBvZGNhc3QgaXMgeW91ciB0cnVzdGVkIGd1aWRlLsKgUmV0aGluayBkaXNlYXNlLCBjbGFpbSB5b3VyIGhlYWx0aCwgYW5kIGpvaW4gdGhlIG1vdmVtZW50IGZvciBhIGhlYWx0aGllciBuYXRpb27igJR0dW5lIGludG8gVGhlIERyLiBIeW1hbiBTaG93IHRvZGF5ISIsImlkIjoiNTBNRmhMNnJJdGxuRERFU3RGTVNQdSIsIm1lZGlhVHlwZSI6IkFVRElPIiwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwdWJsaXNoZXIiOnsibmFtZSI6IkRyLiBNYXJrIEh5bWFuIn0sInNhdmVkIjpmYWxzZSwic2hvd1R5cGVzIjpbXSwidHJhaWxlclYyIjp7ImRhdGEiOnsiYXVkaW8iOnsiaXRlbXMiOlt7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzczZTMzOGJjNmZhNzZiM2NmODA0NGUxYWFlZWZjNWIwY2U1MDM2ZGEifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VhYzMzMzZlMzA5MjNkNDQ5NzhkYWVlOTdjMDllOWViNzczN2NiNDMifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdiNDNmOTA3NTkxYWUxOWZhOWYxYThkM2ZmOWNlNWQ4MTUwZGJhM2EifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQwNmU1MDc3OWMxNWVhZjA3ZTJkNjk4Zjg3ZTM4M2MwNThmMGRmZGQifSx7InVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2IwOTU0MTc4Y2QxY2JiZmVkZGE5ZDAyM2Y1MDcyYzQ0ZGJiNGM1ZDMifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NzYwOTR9LCJuYW1lIjoiV2VsY29tZSB0byBUaGUgRHIuIEh5bWFuIFNob3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicHJldmlld1BsYXliYWNrIjp7ImF1ZGlvUHJldmlldyI6eyJjZG5VcmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy8yM3JsRU91SVczaktHVmVsZGhLQlZ3L2NsaXBfMF82MDAwMC5tcDMifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMTgtMDUtMDhUMTY6NDk6MDBaIn0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTozY2J6TDdIVmNzMEpqTjhBYXlqZ3pCIn19LCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicHJldmlldyI6eyJhdWRpbyI6eyJ1cmwiOiJodHRwczovL3BvZHotY29udGVudC5zcG90aWZ5Y2RuLmNvbS9hdWRpby9jbGlwcy8xZmNUNkxWMHJzQnA1UjZWWW5QVEdyL2NsaXBfMF82MDAwMC5tcDMifSwic2hhcmVhYmxlIjpmYWxzZSwidmlkZW8iOnsidXJsIjoiIn19LCJwcmV2aWV3UGxheWJhY2siOnsiYXVkaW9QcmV2aWV3Ijp7ImNkblVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzFmY1Q2TFYwcnNCcDVSNlZZblBUR3IvY2xpcF8wXzYwMDAwLm1wMyJ9fSwicmVsZWFzZURhdGUiOnsiZGF5IjoxMCwiaXNvU3RyaW5nIjoiMjAyNC0wMS0xMFQxMTowMDowMFoiLCJtb250aCI6MSwicHJlY2lzaW9uIjoiTUlOVVRFIiwieWVhciI6MjAyNH0sInR5cGUiOiJQT0RDQVNUX0VQSVNPREUiLCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NER4cFJUd3ZOOEh2djdOT3BwdHgyayIsInZpZGVvUHJldmlld1RodW1ibmFpbCI6bnVsbH19LCJyZWNvbW1lbmRhdGlvbnMiOnt9LCJzYXZlZCI6e319LCJwbGF5YmFjayI6eyJjdXJyZW50IjpudWxsLCJoYXNTa2lwcGVkVGhpc1Nlc3Npb24iOmZhbHNlLCJpc0J1ZmZlcmluZyI6ZmFsc2UsImhlYXJkQXVkaW8iOmZhbHNlLCJpbml0aWF0ZWRQbGF5YmFjayI6ZmFsc2V9LCJyZXF1ZXN0Ijp7Imhhc1ByZXZpb3VzTGlrZXMiOmZhbHNlLCJpc0Jhbm5lZCI6ZmFsc2UsImVudGl0eVZpZXciOm51bGwsImFsYnVtVXJpIjoiIn0sInNlYXJjaCI6eyJpc0ZldGNoaW5nIjpmYWxzZSwicmVzdWx0cyI6bnVsbCwicXVlcnkiOm51bGwsImVycm9yIjpudWxsLCJyZWNlbnRTZWFyY2hlcyI6W119LCJ0b2FzdCI6eyJtZXNzYWdlIjpudWxsLCJ0eXBlIjoiZGVmYXVsdCIsImFjdGlvbiI6bnVsbH0sInVpIjp7Im1vZGFsIjoibm93X3BsYXlpbmdfYmFyIiwibm93UGxheWluZ1ZpZXciOmZhbHNlLCJkaWFsb2ciOm51bGwsImVycm9yVmlldyI6ZmFsc2V9LCJob21lIjp7ImlzTG9hZGluZyI6ZmFsc2UsImhhc0Vycm9yIjpmYWxzZSwiZGF0YSI6bnVsbH0sIm9uRGVtYW5kUGxheWxpc3RzIjp7ImZldGNoZWQiOmZhbHNlLCJpdGVtcyI6W119LCJjb250ZXh0TWVudSI6eyJpc1Zpc2libGUiOmZhbHNlfSwiY29sb3JFeHRyYWN0aW9uIjp7ImNvbG9ycyI6e319LCJseXJpY3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwicmljaEVudGl0aWVzIjp7InNlb0V4cGVyaW1lbnQiOnsiZXBpc29kZSI6e319fSwiYnJvd3NlIjp7ImdyaWQiOnsiaXNMb2FkaW5nIjpmYWxzZSwic2VjdGlvbnMiOm51bGwsImhhc0ZhaWxlZEF0dGVtcHRzIjpmYWxzZX0sInBhZ2VzIjp7fX0sImludGVybmFsTGlua1JlY29tbWVuZGVyIjp7InRyYWNrcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaG93cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJlcGlzb2RlcyI6eyJkYXRhIjpbeyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIzOTVmZGIwMjkyMTYwODg0ZGMwNDFjZThmMzUyMzdjYjRiNTc1MGJlIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzk1ZmRiMDI5MjE2MDg4NGRjMDQxY2U4ZjM1MjM3Y2I0YjU3NTBiZSJ9LHsiZmlsZUlkIjoiY2EyNDc0YjhlMmM1NjYyNjc5MTczNzJiMTE3NzZmMzEwNmY5ZGI4YiIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jYTI0NzRiOGUyYzU2NjI2NzkxNzM3MmIxMTc3NmYzMTA2ZjlkYjhiIn0seyJmaWxlSWQiOiI5ODdlZmM5MTg4NWUwOTdjNzE1ZjYzMmExNGNhYWRjYWRkOTQ1NWJmIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOTg3ZWZjOTE4ODVlMDk3YzcxNWY2MzJhMTRjYWFkY2FkZDk0NTViZiJ9LHsiZmlsZUlkIjoiNzExODFkOTIyOTUxMGEwMGY4OTIxZGFjMTY1NWZlMGMyYjhmZTc1MCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzcxMTgxZDkyMjk1MTBhMDBmODkyMWRhYzE2NTVmZTBjMmI4ZmU3NTAifSx7ImZpbGVJZCI6ImFhMTEyY2JjZDhhOWY3YzAzZDBlMDhhNTAxYzEyMzY4OWU4MWJlZTciLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYWExMTJjYmNkOGE5ZjdjMDNkMGUwOGE1MDFjMTIzNjg5ZTgxYmVlNyJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRjNGIxZTAxNjkxODI3NWUzYjhlMmJhNTkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZjNGIxZTAxNjkxODI3NWUzYjhlMmJhNTkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYzRiMWUwMTY5MTgyNzVlM2I4ZTJiYTU5Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJIYXZlIHlvdSBldmVyIHdvbmRlcmVkIGlmIHRoZSBrZXkgdG8geW91ciBvdmVyYWxsIHdlbGwtYmVpbmcgbGllcyBpbiB5b3VyIGd1dD8gSW4gdGhpcyBlcGlzb2RlLCBHYXJ5IEJyZWNrYSBleHBsb3JlcyB0aGUgZmFzY2luYXRpbmcgd29ybGQgb2YgdGhlIGd1dCBtaWNyb2Jpb21lIGFuZCBpdHMgcHJvZm91bmQgaW1wYWN0IG9uIHlvdXIgaGVhbHRoLiBEaXNjb3ZlciBob3cgdGhlIHRyaWxsaW9ucyBvZiBtaWNyb2JlcyBsaXZpbmcgaW4geW91ciBndXQgbm90IG9ubHkgYWlkIGluIGRpZ2VzdGlvbiwgYnV0IGFsc28gcGxheSBhIGNydWNpYWwgcm9sZSBpbiB5b3VyIG1lbnRhbCBoZWFsdGgsIGltbXVuZSBzeXN0ZW0sIGFuZCBvdmVyYWxsIHZpdGFsaXR5LiBBcyBEci4gV2lsbCBCIHN0YXRlZCwg4oCcVGhlIGZvb2QgY2hvaWNlcyB0aGF0IHlvdSBtYWtlIHRvZGF5IHdpbGwgc3RhcnQgdG8gaW1wYWN0IHlvdXIgbWljcm9iaW9tZSBieSB0b21vcnJvdy7igJ0gSG93IHdpbGwgeW91IGJlZ2luIG51cnR1cmluZyB5b3VyIGd1dCB0b2RheT8gTGV0IHVzIGtub3cgaW4gdGhlIGNvbW1lbnRzIGJlbG93IUNvbm5lY3Qgd2l0aCBEci4gV2lsbCBCOk9yZGVyIERyLiBXaWxsIELigJlzIGJvb2ssIOKAnEZpYmVyIEZ1ZWxlZOKAnSBoZXJlITpodHRwczovL3RoZXBsYW50ZmVkZ3V0LmNvbS9ib29rL09yZGVyIDM4VGVyYSB0b2RheSHCoCBZb3VyIGd1dOKAmXMg4oCYbmV3IGJlc3QgZnJpZW5k4oCZIGFuZCBkYWlseSBndXQg4oCYbXVsdGktdml0YW1pbuKAmTpodHRwczovL2JpdC5seS8zWHNyNVFmRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gRHIuIFdpbGwgQi4gY2xpY2sgaGVyZSE6aHR0cHM6Ly9iaXQubHkvNGRNSkxRQ0ZvbGxvdyBEci4gV2lsbCBCIG9uIEluc3RhZ3JhbTpodHRwczovL2JpdC5seS80Y1lzdmEwRm9sbG93IERyLiBXaWxsIEIgb24gRmFjZWJvb2s6aHR0cHM6Ly9iaXQubHkvM1hzd0VoUEZvbGxvdyBEci4gV2lsbCBCIG9uIFRpa1RvazpodHRwczovL2JpdC5seS8zejZOTWpORm9sbG93IERyLiBXaWxsIEIgb24gTGlua2VkSW46aHR0cHM6Ly9iaXQubHkvNGUzSVBYSTAwOjAwIOKAi0ludHJvIG9mIFNob3cgYW5kIEd1ZXN0MDI6MzEg4oCLRHIuIFdpbGwgQuKAmXMgVHJhbnNmb3JtYXRpdmUgSm91cm5lecKgMDc6MjMg4oCLVGhlIE5ldyBTY2llbmNlIG9mIE1pY3JvYmlvbWUxMTozMSDigItHdXQgTWljcm9iaW9tZeKAmXMgSW1wYWN0IG9uIE91ciBIZWFsdGgxNDo1MSDigItGZWVkaW5nIFlvdXIgTWljcm9iaW9tZTE1OjE0IOKAi0luc2lkZSB0aGUgSW50ZXN0aW5lOiBNaWNyb2Jlc+KAmSBFeGlzdGVuY2UgYXMgYW4gRWNvc3lzdGVtMTc6MTAg4oCLR3V0IE1pY3JvYmlvbWXigJlzIERpc3R1cmJhbmNlIFBvdGVudGlhbGx5IENhdXNpbmcgTWVudGFsIERpc29yZGVyc8KgMTk6MDgg4oCLSGVhbHRoeSBNaWNyb2Jpb21lIERpZXQgYW5kIExpZmVzdHlsZTIyOjIxIOKAi1Bvd2VyIG9mIEZlcm1lbnRlZCBGb29kczI1OjQyIOKAi0NhbmNlciBUaGVyYXBpZXMgYW5kIE1pY3JvYmlvbWUzMTozNiDigItGZWVkaW5nIE1pY3JvYmVzIHdpdGggRmliZXIzMzoxNCDigItSaXNrcyBvZiBDb2xvbiBDYW5jZXLCoDM5OjI2IOKAi1BsYW50IFNvdXJjZXMgb2YgRmliZXI0NDo1NSDigItHdXQgTWljcm9iaW9tZSBUZXN0cyBhbmQgQ2hlY2tpbmcgWW91cnNlbGY1OToyMCDigItCYXNpYyBhbmQgSGVhbHRoeSBHdXQgTnV0cml0aW9uMDE6MDE6NDcg4oCLUHJvYmlvdGljIFN0dWRpZXMwMTowNTowMyDigItQcmV2ZW50YXRpdmUgTWVhc3VyZXPCoDAxOjA2OjQzIOKAi0Nvbm5lY3Qgd2l0aCBEci4gV2lsbDAxOjExOjQ2IOKAi0ZpbmFsIFF1ZXN0aW9uOiBXaGF0IGRvZXMgaXQgbWVhbiB0byB5b3UgdG8gYmUgYW4g4oCcVWx0aW1hdGUgSHVtYW4/4oCdR2V0IHdlZWtseSB0aXBzIGZyb20gR2FyeSBCcmVja2Egb24gaG93IHRvIG9wdGltaXplIHlvdXIgaGVhbHRoIGFuZCBsaWZlc3R5bGUgcm91dGluZXM6aHR0cHM6Ly9iaXQubHkvNGVMRGJkVVBMVU5HRSAtIFVzZSBjb2RlIOKAnFVsdGltYXRl4oCdIGZvciAkMTUwIG9mZiB5b3VyIG9yZGVyIG9mIHRoZSBiZXN0IGNvbGQgcGx1bmdlICYgc2F1bmEgaW4gdGhlIFVTOmh0dHBzOi8vYml0Lmx5LzN5WUUzdmxFSUdIVCBTTEVFUCAtIFVzZSBjb2RlIOKAnEdBUlnigJ0gdG8gZ2V0ICQzNTAgb2ZmIFBvZCA0IFVsdHJhOmh0dHBzOi8vYml0Lmx5LzNXa0xkNkVCT0RZIEhFQUxUSCAtIFVzZSBjb2RlIOKAnFVMVElNQVRFMTDigJ0gZm9yIDEwJSBPRkYgWU9VUiBPUkRFUjpodHRwczovL2JpdC5seS80Y0pkSkU3RGlzY292ZXIgdG9wLXJhdGVkIHByb2R1Y3RzIGFuZCBleGNsdXNpdmUgZGVhbHMuIFNob3Agbm93IGFuZCBlbGV2YXRlIHlvdXIgZXZlcnlkYXkgZXNzZW50aWFscyB3aXRoIGp1c3QgYSBjbGljayE6aHR0cHM6Ly90aGV1bHRpbWF0ZWh1bWFuLmNvbS9hbWF6b24tcmVjc1dhdGNoIOKAnFRoZSBVbHRpbWF0ZSBIdW1hbiBQb2RjYXN0IHdpdGggR2FyeSBCcmVja2HigJ0gZXZlcnkgVHVlc2RheSBhbmQgVGh1cnNkYXkgYXQgOUFNIEVUIG9uIFlvdVR1YmU6aHR0cHM6Ly9iaXQubHkvM1JQUVlYOFRoZSBVbHRpbWF0ZSBIdW1hbiBvbiBJbnN0YWdyYW06aHR0cHM6Ly9iaXQubHkvM1ZQOUp1UlRoZSBVbHRpbWF0ZSBIdW1hbiBvbiBUaWtUb2s6aHR0cHM6Ly9iaXQubHkvM1hJdXNUWFRoZSBVbHRpbWF0ZSBIdW1hbiBvbiBGYWNlYm9vazpodHRwczovL2JpdC5seS8zWTVwUERKR2FyeSBCcmVja2Egb24gSW5zdGFncmFtOmh0dHBzOi8vYml0Lmx5LzNSUHBuRnNHYXJ5IEJyZWNrYSBvbiBUaWtUb2s6aHR0cHM6Ly9iaXQubHkvNGNvSjhmb0dhcnkgQnJlY2thIG9uIEZhY2Vib29rOmh0dHBzOi8vYml0Lmx5LzQ2NFZBMUhTVUJTQ1JJQkUgVE86aHR0cHM6Ly93d3cueW91dHViZS5jb20vQHVsdGltYXRlaHVtYW5wb2RjYXN0aHR0cHM6Ly93d3cueW91dHViZS5jb20vQGdhcnlicmVja2FUaGUgVWx0aW1hdGUgSHVtYW4gd2l0aCBHYXJ5IEJyZWNrYSBQb2RjYXN0IGlzIGZvciBnZW5lcmFsIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQgZG9lcyBub3QgY29uc3RpdHV0ZSB0aGUgcHJhY3RpY2Ugb2YgbWVkaWNpbmUsIG51cnNpbmcgb3Igb3RoZXIgcHJvZmVzc2lvbmFsIGhlYWx0aCBjYXJlIHNlcnZpY2VzLCBpbmNsdWRpbmcgdGhlIGdpdmluZyBvZiBtZWRpY2FsIGFkdmljZSwgYW5kIG5vIGRvY3Rvci9wYXRpZW50IHJlbGF0aW9uc2hpcCBpcyBmb3JtZWQuIFRoZSB1c2Ugb2YgaW5mb3JtYXRpb24gb24gdGhpcyBwb2RjYXN0IG9yIG1hdGVyaWFscyBsaW5rZWQgZnJvbSB0aGlzIHBvZGNhc3QgaXMgYXQgdGhlIHVzZXLigJlzIG93biByaXNrLiBUaGUgQ29udGVudCBvZiB0aGlzIHBvZGNhc3QgaXMgbm90IGludGVuZGVkIHRvIGJlIGEgc3Vic3RpdHV0ZSBmb3IgcHJvZmVzc2lvbmFsIG1lZGljYWwgYWR2aWNlLCBkaWFnbm9zaXMsIG9yIHRyZWF0bWVudC4gVXNlcnMgc2hvdWxkIG5vdCBkaXNyZWdhcmQgb3IgZGVsYXkgaW4gb2J0YWluaW5nIG1lZGljYWwgYWR2aWNlIGZvciBhbnkgbWVkaWNhbCBjb25kaXRpb24gdGhleSBtYXkgaGF2ZSBhbmQgc2hvdWxkIHNlZWsgdGhlIGFzc2lzdGFuY2Ugb2YgdGhlaXIgaGVhbHRoIGNhcmUgcHJvZmVzc2lvbmFscyBmb3IgYW55IHN1Y2ggY29uZGl0aW9ucy4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NDQ0MTgxM30sImlkIjoiMWtIRTdHVDVTYXlwVk9oTFRTcHNsdiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iLCJWSURFTyJdLCJuYW1lIjoiRHIuIFdpbGwgQiBFeHBsYWlucyBIb3cgdG8gSGVhbCBZb3VyIEd1dCBhbmQgUHJldmVudCBEaXNlYXNlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGM0YjFlMDE2OTE4Mjc1ZTNiOGUyYmE1OSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmM0YjFlMDE2OTE4Mjc1ZTNiOGUyYmE1OSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFjNGIxZTAxNjkxODI3NWUzYjhlMmJhNTkiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIFVsdGltYXRlIEh1bWFuIHdpdGggR2FyeSBCcmVja2EgIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjVGYWY1ZWNBbllXN0F6R2RibHFkNlIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDgtMjdUMDc6MzA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MWtIRTdHVDVTYXlwVk9oTFRTcHNsdiJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNDA4NmFiNzZmYzhmYmUwMzBmYmUxMDg3YWRmZWFlOTUwYzA3ZWY2MCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQwODZhYjc2ZmM4ZmJlMDMwZmJlMTA4N2FkZmVhZTk1MGMwN2VmNjAifSx7ImZpbGVJZCI6IjM1ZThkMzUwZjIyN2UyZjc5ZDhjOGFlMTY3MWFjOGU4ZTYwNjg5ZDgiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8zNWU4ZDM1MGYyMjdlMmY3OWQ4YzhhZTE2NzFhYzhlOGU2MDY4OWQ4In0seyJmaWxlSWQiOiJlNmZjMjIzZGU2OTI5NWMyYTMyMDZlY2RlYmUzZmNlZTc5MmZkMzRkIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTZmYzIyM2RlNjkyOTVjMmEzMjA2ZWNkZWJlM2ZjZWU3OTJmZDM0ZCJ9LHsiZmlsZUlkIjoiNTQ2ZGQ3MGM0YmIyYTQ0ZmI4NTVhZWY0ZmM2NTZhNzEzZWQyZjA1ZiIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81NDZkZDcwYzRiYjJhNDRmYjg1NWFlZjRmYzY1NmE3MTNlZDJmMDVmIn0seyJmaWxlSWQiOiJkNzM0NDFjOTEwZTVkNzJmY2Y0YzYzMjhiZWYwNTQ0NjU3NDllNGQwIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Q3MzQ0MWM5MTBlNWQ3MmZjZjRjNjMyOGJlZjA1NDQ2NTc0OWU0ZDAifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNzM5OTk3ODRjMWE4ODc5YTIxMzE4YTM0Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNzM5OTk3ODRjMWE4ODc5YTIxMzE4YTM0Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTczOTk5Nzg0YzFhODg3OWEyMTMxOGEzNCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiRVAuIDIyNCBJbiB0aGlzIGVwaXNvZGUgb2YgdGhlIFJlYWxmb29kb2xvZ3kgcG9kY2FzdCwgSeKAmW0gam9pbmVkIGJ5IHR3byBpbmNyZWRpYmxlIGd1ZXN0czogSmVzc2ljYSBCZXJtYW4sIHRoZSBncmFuZGRhdWdodGVyIG9mIEJvZHlCaW8ncyBmb3VuZGVyLCBhbmQgRHIuIEtyaXN0aW5lIFByb2ZldGEsIGEgcmVub3duZWQgZG9jdG9yIHNwZWNpYWxpemluZyBpbiBjaHJvbmljIGlsbG5lc3MsIEx5bWUgZGlzZWFzZSwgYW5kIGVudmlyb25tZW50YWwgdG94aW5zLiBKZXNzaWNhIHNoYXJlcyBoZXIgd29yayBjb250aW51aW5nIGhlciBncmFuZGZhdGhlcidzIGxlZ2FjeSB3aXRoIEJvZHlCaW8sIHBhcnRpY3VsYXJseSBmb2N1c2luZyBvbiB0aGUgc3VwcGxlbWVudCBQQywgd2hpY2ggaGFzIGJlY29tZSBhIGRhaWx5IGVzc2VudGlhbCBmb3IgbWUuIFNoZSBleHBsYWlucyBob3cgUEMgaGVscHMgZGV0b3hpZnkgdGhlIGJvZHkgZnJvbSBoZWF2eSBtZXRhbHMsIGdseXBob3NhdGUsIGFuZCBvdGhlciB0b3hpbnMgd2XigJlyZSBhbGwgZXhwb3NlZCB0by4gRHIuIEtyaXN0aW5lIFByb2ZldGEgYWxzbyBvZmZlcnMgZmFzY2luYXRpbmcgaW5zaWdodHMgaW50byBoZXIgZGV0b3ggcHJvdG9jb2xzLCB0YWNrbGluZyB0b3BpY3MgbGlrZSBjaHJvbmljIGlsbG5lc3MsIGd1dCBoZWFsdGgsIGFuZCBob3cgZW52aXJvbm1lbnRhbCB0b3hpbnMsIGluY2x1ZGluZyBzZWVkIG9pbHMsIGFyZSBhZmZlY3Rpbmcgb3VyIGhlYWx0aC5Eb24ndCBtaXNzIHRoaXMgcG93ZXJmdWwgY29udmVyc2F0aW9uIHBhY2tlZCB3aXRoIHZhbHVhYmxlIGluZm9ybWF0aW9uIcKgVFJZIEJPRFlCSU9DbGljayBoZXJlIGFuZCB1c2UgY29kZSBSRUFMRk9PRE9MT0dZIGZvciAxNSUgb2ZmIEJvZHlCaW9TcG9uc29yZWQgQnk6wqAgT3JnYW5pZmkgR28gdG8gd3d3Lm9yZ2FuaWZpLmNvbS9yZWFsZm9vZG9sb2d5IGFuZCB1c2UgY29kZSBSRUFMRk9PRE9MT0dZIGZvciAyMCUgT2ZmIEFSTVJBIENvbGxvc3RydW3CoCBHZXQgMTUlIG9mZiB5b3VyIGZpcnN0IG9yZGVyIGF0IHRyeWFybXJhLmNvbS9yZWFsZm9vZG9sb2d5ICBCSU9wdGltaXplcnMgTWFnQnJlYWt0aHJvdWdoIEdldCAxMCUgb2ZmIGF0IGJpb3B0aW1pemVycy5jb20vcmVhbGZvb2RvbG9neSB3aXRoIGNvZGUgUkVBTEZPT0RPTE9HWSBDdXJlZCBOdXRyaXRpb24gR28gdG8gd3d3LmN1cmVkbnV0cml0aW9uLmNvbS9yZWFsZm9vZG9sb2d5IGFuZCB1c2UgY29kZSBSRUFMRk9PRE9MT0dZIGZvciAyMCUgb2ZmIFNlZWQgR28gdG8gaHR0cHM6Ly9zZWVkLmNvbS9yZWFsZm9vZG9sb2d5IGFuZCBzYXZlIDI1JSB5b3VyIGZpcnN0IG1vbnRoIHdpdGggY29kZSAyNVJFQUxGT09ET0xPR1kgTE1OVCBHZXQgeW91ciBmcmVlIFNhbXBsZSBQYWNrIHdpdGggYW55IExNTlQgZHJpbmsgbWl4IHB1cmNoYXNlIGF0IGRyaW5rbG1udC5jb20vcmVhbGZvb2RvbG9neSAgVGltZXN0YW1wczrCoCAwMDowMDowMCAtIEludHJvZHVjdGlvbsKgIDAwOjA1OjE2IC0gRHIuIEtyaXN0aW5l4oCZcyBiYWNrZ3JvdW5kwqAgMDA6MDc6MzcgLSBSaXNlIGluIGNocm9uaWMgaWxsbmVzcyAwMDowOToxMCAtIFJpc2Ugb2Ygc2lja25lc3MgaW4geW91bmcgcGVvcGxlwqAgMDA6MTA6NTIgLSBTaWRlIGVmZmVjdHMgb2YgYmlydGggY29udHJvbMKgIDAwOjE2OjUxIC0gQ2FuZGlkYSwgZ3V0IGhlYWx0aCwgJiBob3Jtb25lcyAwMDoxOTo1MiAtIE1lbm9wYXVzZSAwMDoyMToxNSAtIEF1dGlzbSAmIGVudmlyb25tZW50YWwgdG94aW5zIDAwOjI1OjA1IC0gVW5kZXJzdGFuZGluZyB5b3VyIGVudmlyb25tZW50IDAwOjMwOjIwIC0gVGhlIHNjaWVuY2Ugb2YgZGV0b3hpbmfCoCAwMDozMTozNyAtIENlbGx1bGFyIGhlYWx0aCAwMDozNDowOCAtIFdlaWdodCBnYWluIGFuZCB0b3hpbnPCoCAwMDozNjowOCAtIGRyIEtyaXN0aW5lIFByb2ZldGEg4oCYcyBkZXRveCBwcm90b2NvbCAwMDozOToyNyAtIEJpb2ZpbG1zIDAwOjQxOjI1IC0gQmlvZmlsbSBtYW5hZ2VtZW50IDAwOjQzOjE2IC0gQm9keUJpbyBUZXN0aW5nICYgUEMgMDA6NDY6MjggLSBQQyBkb3NpbmfCoCAwMDo0NzozMSAtIEhlcnhoZWltZXIgcmVhY3Rpb27CoCAwMDo0OTowOSAtIEx5bWUgZGlzZWFzZSB0cmVhdG1lbnTCoCAwMDo1MTowMiAtIE1hbmFnaW5nIGNhbmRpZGHCoCAwMDo1NDoyOSAtIEhvdyBQQyB3b3Jrc8KgIDAxOjAwOjQxIC0gU2VlZCBvaWxzIGFuZCBvbWVnYSA2c8KgIDAxOjA3OjI0IC0gQ2hpbGRyZW7igJlzIGhlYWx0aMKgwqAgMDE6MDg6NTYgLSBDaGlsZHJlbuKAmXMgZGlldHPCoCBTaG93IExpbmtzOiBNb2xkIFRveGljaXR5IEluIFlvdXIgSG9tZSArIEVhc3kgVGlwcyBUbyBQdXJpZnkgWW91ciBBaXIgfCBNaWtlIEZlbGRzdGVpbiwgQ0VPIG9mIEphc3ByIENvdXJ0bmV54oCZcyBCb2R5IEJpbyBpbnN0YWdyYW0gcmVlbMKgIENoZWNrIE91dCBCb2R5QmlvOsKgIEJvZHlCaW8gSW5zdGFncmFtIFdlYnNpdGXCoCBQQyBDaGVjayBPdXQgRHIuIEtyaXN0aW5lIFRoZSBQcm9mZXRhIEluc3RpdHV0ZSBDaGVjayBPdXQgQ291cnRuZXnCoCBMRUFWRSBVUyBBIFZPSUNFIE1FU1NBR0UgQ2hlY2sgT3V0IE15IG5ldyBGUkVFIEdyb2NlcnkgR3VpZGUhIEByZWFsZm9vZG9sb2d5IEByZWFsZm9vZG9sb2d5cG9kY2FzdCB3d3cucmVhbGZvb2RvbG9neS5jb20gTXkgSW1tdW5lIFN1cHBsZW1lbnQgYnkgMng0IEFpciBEciBBaXIgUHVyaWZpZXIgQXF1YVRydSBXYXRlciBGaWx0ZXIgIEVXRyBUYXAgV2F0ZXIgRGF0YWJhc2Xvu78g77u/UHJvZHVjZWQgQnk6IERyYWtlIFBldGVyc29uIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQyNjk1NDV9LCJpZCI6IjFOQkZMTTEwM214dXBMY0g1TmlncFEiLCJtZWRpYVR5cGVzIjpbIkFVRElPIiwiVklERU8iXSwibmFtZSI6IkRldG94IFByb3RvY29sczogSG93IHRvIFJlbW92ZSBTZWVkIE9pbHMgZnJvbSB0aGUgQm9keSwgR29vZCBGYXRzIHZzIEJhZCBGYXRzLCArIFN1cHBsZW1lbnQgUmVjb21tZW5kYXRpb25zIHwgQm9keUJpbyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ3Mzk5OTc4NGMxYTg4NzlhMjEzMThhMzQiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY3Mzk5OTc4NGMxYTg4NzlhMjEzMThhMzQiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNzM5OTk3ODRjMWE4ODc5YTIxMzE4YTM0Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlJlYWxmb29kb2xvZ3kiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MEVudnBWR1pyMmpZN1V4OU5wWVBxZiJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0xMi0wM1QwODowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToxTkJGTE0xMDNteHVwTGNINU5pZ3BRIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI4OTQ3NWMzNzAxODQzZWZiYmZkM2Q1N2FiMjcyZmUxZTMxNzQ5ZWM4IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg5NDc1YzM3MDE4NDNlZmJiZmQzZDU3YWIyNzJmZTFlMzE3NDllYzgifSx7ImZpbGVJZCI6IjJlNjEyMGQ0Mzg0YmFlMjIzOGY5ZDhlZWFiMjA0MzI2OTI5YzFiMTIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yZTYxMjBkNDM4NGJhZTIyMzhmOWQ4ZWVhYjIwNDMyNjkyOWMxYjEyIn0seyJmaWxlSWQiOiJlYzBlY2RmNGU4NTcyMjk2NmNmZmIyY2FiZDdhNDA2N2ZhNzVjM2QyIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VjMGVjZGY0ZTg1NzIyOTY2Y2ZmYjJjYWJkN2E0MDY3ZmE3NWMzZDIifSx7ImZpbGVJZCI6IjcxYmE2OGMxNDJjMTAwOGE2NjU4OWQ3Yjk0MDU1YmQ4MzQ1YjdmMzUiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83MWJhNjhjMTQyYzEwMDhhNjY1ODlkN2I5NDA1NWJkODM0NWI3ZjM1In0seyJmaWxlSWQiOiI5MzA2NWI1ZTdkYWVlZmJhOTYxYzU4ZTQzNjQ3OTY0YzVjY2Y1ZDZlIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOTMwNjViNWU3ZGFlZWZiYTk2MWM1OGU0MzY0Nzk2NGM1Y2NmNWQ2ZSJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRjZjg2MWE3NWY2MmNjMzUxNzc4YTIyY2QiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZjZjg2MWE3NWY2MmNjMzUxNzc4YTIyY2QiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhY2Y4NjFhNzVmNjJjYzM1MTc3OGEyMmNkIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJEci4gV2lsbGlhbSBMaSBkZWx2ZXMgaW50byBoaXMgcmVzZWFyY2ggb24gaG93IGNlcnRhaW4gZm9vZHMgY2FuIGltcGFjdCBjYW5jZXIsIGVzcGVjaWFsbHkgYnJlYXN0IGNhbmNlciwgYnkgY3V0dGluZyBvZmYgYmxvb2Qgc3VwcGx5IGFuZCBzdXBwb3J0aW5nIHRoZSBpbW11bmUgc3lzdGVtLiBIZSBlbXBoYXNpemVzIHRoZSBpbXBvcnRhbmNlIG9mIGNvbnNpZGVyaW5nIGZvb2QgYXMgYSB0b29sIGZvciBoZWFsdGgsIGRpc2N1c3Npbmcgc3R1ZGllcyB0aGF0IHNob3cgdGhlIGVmZmVjdGl2ZW5lc3Mgb2YgZm9vZHMgbGlrZSBzb3ksIG1hdGNoYSwgYW5kIHZhcmlvdXMgZnJ1aXRzIGFuZCB2ZWdldGFibGVzLiBUaGV5IGFsc28gZXhwbG9yZSB0aGUgc2lnbmlmaWNhbmNlIG9mIHByb3BlciBjbGluaWNhbCB0cmlhbCBkZXNpZ25zIHRoYXQgaW5jbHVkZSBkaXZlcnNlIGRlbW9ncmFwaGljcyBhbmQgZ2VuZGVycyB0byB5aWVsZCByZWxpYWJsZSByZXN1bHRzLiBBZGRpdGlvbmFsbHksIERyLiBMaSBoaWdobGlnaHRzIGZhc2NpbmF0aW5nIGZpbmRpbmdzIG9uIGd1dCBoZWFsdGgsIHRoZSBtaWNyb2Jpb21lLCBhbmQgdGhlIHJvbGUgY2VydGFpbiBiYWN0ZXJpYSBwbGF5IGluIGhlYWx0aCwgdXJnaW5nIGEgbW9yZSBob2xpc3RpYyBhcHByb2FjaCB0byB0cmVhdGluZyBhbmQgcHJldmVudGluZyBkaXNlYXNlcyB0aHJvdWdoIGRpZXQuIFRvIHZpZXcgZnVsbCBzaG93IG5vdGVzLCBtb3JlIGluZm9ybWF0aW9uIG9uIG91ciBndWVzdHMsIHJlc291cmNlcyBtZW50aW9uZWQgaW4gdGhlIGVwaXNvZGUsIGRpc2NvdW50IGNvZGVzLCB0cmFuc2NyaXB0cywgYW5kIG1vcmUsIHZpc2l0IGh0dHBzOi8vZHJtaW5keXBlbHouY29tL2VwMjQ3IFdpbGxpYW0gVy4gTGksIE1ELCBpcyBhbiBpbnRlcm5hdGlvbmFsbHkgcmVub3duZWQgcGh5c2ljaWFuLCBzY2llbnRpc3QgYW5kIGF1dGhvciBvZiB0aGXCoE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsZXJzIOKAnEVhdCB0byBCZWF0IERpc2Vhc2U6IFRoZSBOZXcgU2NpZW5jZSBvZiBIb3cgWW91ciBCb2R5IENhbsKgSGVhbCBJdHNlbGbigJ0gYW5kIOKAnEVhdCB0byBCZWF0IFlvdXIgRGlldDogQnVybiBGYXQsIEhlYWwgWW91ciBNZXRhYm9saXNtLCBhbmQgTGl2ZSBMb25nZXIu4oCdwqBIaXMgZ3JvdW5kYnJlYWtpbmcgcmVzZWFyY2ggaGFzwqAgbGVkIHRvIHRoZSBkZXZlbG9wbWVudCBvZiBtb3JlIHRoYW4gNDAgbmV3IG1lZGljYWwgdHJlYXRtZW50cyB0aGF0IGltcGFjdCBjYXJlIGZvciBtb3JlIHRoYW4gNzAgZGlzZWFzZXMgaW5jbHVkaW5nIGRpYWJldGVzLCBibGluZG5lc3MsIGhlYXJ0IGRpc2Vhc2UgYW5kIG9iZXNpdHkuIEhpcyBURUQgVGFsaywg4oCcQ2FuIFdlIEVhdCB0byBTdGFydmUgQ2FuY2VyP+KAnSBoYXMgZ2FybmVyZWQgbW9yZSB0aGFuIDExIG1pbGxpb27CoHZpZXdzLiBEci4gTGkgaGFzIGFwcGVhcmVkIG9uIEdvb2QgTW9ybmluZyBBbWVyaWNhLCBDTk4sIENOQkMsIFJhY2hhZWwgUmF5IGFuZCBMaXZlIHdpdGjCoEtlbGx5ICYgTWFyaywgYW5kIGhlIGhhcyBiZWVuIGZlYXR1cmVkIGluIFVTQSBUb2RheSwgVGltZSBNYWdhemluZSwgVGhlIEF0bGFudGljLCBPwqBNYWdhemluZSBhbmQgbW9yZS4gSGUgaXMgUHJlc2lkZW50IGFuZCBNZWRpY2FsIERpcmVjdG9yIG9mIHRoZSBBbmdpb2dlbmVzaXMgRm91bmRhdGlvbiwgYW5kwqBoZSBpcyBsZWFkaW5nIGdsb2JhbCBpbml0aWF0aXZlcyBvbiBmb29kIGFzIG1lZGljaW5lLiBGb3IgdGhlIGxhdGVzdCBjdXR0aW5nLWVkZ2UgZm9vZCBhcyBtZWRpY2luZcKgc2NpZW5jZSwgY2hlY2sgb3V0IERyLiBMaSdzIFlvdVR1YmUgQ2hhbm5lbC4gQ2hlY2sgb3V0IG91ciBmYXN0aW5nIG1lbWJlcnNoaXAgYXQgcmVzZXRhY2FkZW15LmRybWluZHlwZWx6LmNvbS4gUGxlYXNlIG5vdGUgb3VyIG1lZGljYWwgZGlzY2xhaW1lci4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MzkyMDM5N30sImlkIjoiMUd3cE9Zcnp6SjlERHFicmNQN3JuaSIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkZvb2RzIEV2ZXJ5IFdvbWFuIFNob3VsZCBFYXQgd2l0aCBEci4gV2lsbGlhbSBMaSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQwODc2MGNkMDhkYTJlMjdjMGUzOGMzZTkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYwODc2MGNkMDhkYTJlMjdjMGUzOGMzZTkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMDg3NjBjZDA4ZGEyZTI3YzBlMzhjM2U5Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBSZXNldHRlciBQb2RjYXN0Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjZqNk1MNHBZb2NNTGFoTU9EVXRZdDUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDctMjlUMDk6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MUd3cE9Zcnp6SjlERHFicmNQN3JuaSJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiYzg1NTBlZDU1Y2U2N2EwNmRhYjUxZjZkM2YzNjNlZjhkNzUyMTcyNiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2M4NTUwZWQ1NWNlNjdhMDZkYWI1MWY2ZDNmMzYzZWY4ZDc1MjE3MjYifSx7ImZpbGVJZCI6IjhjYWI4NDcyOGM5YzZhMmI2NmU4MmY5NDM1YjU1YjU0OTg1M2FmNGMiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84Y2FiODQ3MjhjOWM2YTJiNjZlODJmOTQzNWI1NWI1NDk4NTNhZjRjIn0seyJmaWxlSWQiOiI2OGI4NzA3ODgxMTU3MmY4N2Q1YTZiYWUzZDI1NmQ0YWMzNjAzN2JhIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNjhiODcwNzg4MTE1NzJmODdkNWE2YmFlM2QyNTZkNGFjMzYwMzdiYSJ9LHsiZmlsZUlkIjoiNjMzMzRkMTUwZTM1OGY4ZWE3OTNlMjVkMGE2NzlkMDAwZmNkZWFmYSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82MzMzNGQxNTBlMzU4ZjhlYTc5M2UyNWQwYTY3OWQwMDBmY2RlYWZhIn0seyJmaWxlSWQiOiIyMDE0NzRiYzFlZWUwNTc0ZmE1YjJiNjJmYWFiMWNmZWRiM2YzZWVlIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzIwMTQ3NGJjMWVlZTA1NzRmYTViMmI2MmZhYWIxY2ZlZGIzZjNlZWUifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkOTViMDY0YzI1NjMyZjVkMTJjOGFiZmE0Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmOTViMDY0YzI1NjMyZjVkMTJjOGFiZmE0Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTk1YjA2NGMyNTYzMmY1ZDEyYzhhYmZhNCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVG8gaGVscCB1cyB0YWtlIGEgZnJlc2ggbG9vayBhdCBidXR5cmF0ZSwgSeKAmW0gam9pbmVkIGJ5IE1hdHQgVGl0bG93LCBDRU8gb2YgQ29tcG91bmQgU29sdXRpb25zLCBhIGxlYWRlciBpbiBpbmdyZWRpZW50IGlubm92YXRpb24uIE1hdHQgYW5kIGhpcyB0ZWFtIGhhdmUgYmVlbiBpbnN0cnVtZW50YWwgaW4gYnJpbmdpbmcgc2NpZW5jZS1iYWNrZWQgc29sdXRpb25zIHRvIHRoZSBoZWFsdGggd29ybGTigJRpbmNsdWRpbmcgdGhlIGJ1dHlyYXRlIGZlYXR1cmVkIGluIHRoZSBHdW5kcnkgTUQgQmlvIENvbXBsZXRlIDMuwqAgV2XigJlyZSBicmVha2luZyBkb3duIHdoYXQgbWFrZXMgYnV0eXJhdGUgc28gZXNzZW50aWFsLCB3aGF0IGhhcHBlbnMgd2hlbiB5b3VyIGJvZHkgZG9lc27igJl0IGdldCBlbm91Z2gsIGFuZCBob3cgdG8gZW5zdXJlIHlvdXIgZ3V0IGdldHMgdGhlIHN1cHBvcnQgaXQgZGVzZXJ2ZXMuwqAgIEZvciBmdWxsIHNob3cgbm90ZXMgYW5kIHRyYW5zY3JpcHQ6IGh0dHBzOi8vZHJndW5kcnkuY29tL3doYXQtaXMtYnV0eXJhdGXCoCAgVGhhbmsgeW91IHRvIG91ciBzcG9uc29ycyEgQ2hlY2sgdGhlbSBvdXQ6ICAgIFZpc2l0IEp1dmVudC5jb20vR1VORFJZICBhbmQgdXNlIGNvZGUgR1VORFJZIGF0IGNoZWNrb3V0IHRvIGdldCBhbiBleHRyYSAkNTAwIG9mZiB5b3VyIEp1dmVudCBNaWNyby1JbXBhY3QgUGxhdGZvcm0uIEdvIHRvIGJvbmNoYXJnZS5jb20gIGFuZCB1c2UgY291cG9uIGNvZGUgR1VORFJZMjUgdG8gc2F2ZSAyNSUuIEdldCBjb252ZW5pZW50LCBoaWdoLXF1YWxpdHksIGFmZm9yZGFibGUgZ3JvY2VyaWVzIGRlbGl2ZXJlZCB3aXRoIFRocml2ZSBNYXJrZXQuIEdldCAkODAgaW4gZnJlZSBncm9jZXJpZXMgYXQgdGhyaXZlbWFya2V0LmNvbS9ndW5kcnlwb2RjYXN0LsKgIEdvIHRvIERyaW5rTE1OVC5jb20vR1VORFJZIGFuZCB1c2UgcHJvbW8gY29kZSAgR1VORFJZIHRvIGdldCA4IHNpbmdsZS1zZXJ2aW5nIHBhY2tldHMgd2l0aCBhbnkgTE1OVCBvcmRlci4gVHJhbnNmb3JtIHlvdXIgc2xlZXAgZXhwZXJpZW5jZSB3aXRoIENvenkgRWFydGggYmVkZGluZywgZ28gdG8gY296eWVhcnRoLmNvbS9ndW5kcnkgZm9yIDM1JSBvZmYuwqAgIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjI5ODg3MjB9LCJpZCI6IjJVaWdHZzJ5OHBRbDdoSU80bzladFkiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gRml4IFlvdXIgR3V0IEhlYWx0aCAoRm9yIEdvb2QhKSB8IEVQIDMzMyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ5N2ZlZjMwZjk3MWFhYTYyNjAxMjFjNzQiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY5N2ZlZjMwZjk3MWFhYTYyNjAxMjFjNzQiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhOTdmZWYzMGY5NzFhYWE2MjYwMTIxYzc0Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gR3VuZHJ5IFBvZGNhc3QiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NzI5YXk5Vms2dUthVmU5ek5ZRnpuaCJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNS0wMS0wN1QxMzowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToyVWlnR2cyeThwUWw3aElPNG85WnRZIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIxZWNlODI1NzdiMzAxZWE5MmUwNmZjOTRiM2E4YTgxZGYwZmFjYWY5IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMWVjZTgyNTc3YjMwMWVhOTJlMDZmYzk0YjNhOGE4MWRmMGZhY2FmOSJ9LHsiZmlsZUlkIjoiN2I5OTgyZDIwMmJhODI3MjBlZjVkNmQ1ODgyZGNlMjhiODZmMzc2MyIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83Yjk5ODJkMjAyYmE4MjcyMGVmNWQ2ZDU4ODJkY2UyOGI4NmYzNzYzIn0seyJmaWxlSWQiOiIyYjkxYzRiMWY3MGZjZDQ5NWRmMDRmYjRmMzFiMWYwMjdkMGI0NjQ4IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMmI5MWM0YjFmNzBmY2Q0OTVkZjA0ZmI0ZjMxYjFmMDI3ZDBiNDY0OCJ9LHsiZmlsZUlkIjoiZGQ4ZGFjMzRmNjE5MjQ5ZmJlZWY2MDY5NjAyYTA0Njc2MTE2YjQ5YSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kZDhkYWMzNGY2MTkyNDlmYmVlZjYwNjk2MDJhMDQ2NzYxMTZiNDlhIn0seyJmaWxlSWQiOiI3MWU3OTBlZTI5ZmM1OGE4NDQzNzFhOTczNGZhMmQ2NDMyZTExYmI2IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNzFlNzkwZWUyOWZjNThhODQ0MzcxYTk3MzRmYTJkNjQzMmUxMWJiNiJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJXZSBhbGwga25vdyBtaXRvY2hvbmRyaWEgaXMg4oCcdGhlIHBvd2VyaG91c2Ugb2YgdGhlIGNlbGzigJ0gdGhhbmtzIHRvIG1pZGRsZSBzY2hvb2wgc2NpZW5jZSBjbGFzcywgYnV0IHdoZW4gZG9lcyB0aGF0IG1lYW4gd2hlbiB3ZeKAmXJlIHRhbGtpbmcgYWJvdXQgb3VyIG92ZXJhbGwgaGVhbHRoIGFuZCBsb25nZXZpdHk/IEluIHRoaXMgZXBpc29kZSwgSSBkaXZlIGludG8gdGhlIGZhc2NpbmF0aW5nIHdvcmxkIG9mIG1pdG9jaG9uZHJpYWwgaGVhbHRoIHdpdGggRHIuIFN0ZXZlbiBHdW5kcnkgYW5kIERyLiBBbmRyZXcgU2Fsem1hbi4gV2UgZGlzY3VzcyBob3cgb3B0aW1pemluZyBtaXRvY2hvbmRyaWFsIGZ1bmN0aW9uIHRocm91Z2ggZGlldCwgZXhlcmNpc2UsIGFuZCBsaWdodCBleHBvc3VyZSBjYW4gZHJhbWF0aWNhbGx5IGltcHJvdmUgeW91ciBoZWFsdGggYW5kIGVuZXJneSBsZXZlbHMuIFBsdXMsIHdlIGV4cGxvcmUgdGhlIGltcGFjdHMgb2YgY2hyb25pYyBpbmZsYW1tYXRpb24sIGxlYWt5IGd1dCwgYW5kIGVudmlyb25tZW50YWwgdG94aW5zIG9uIG91ciBtaXRvY2hvbmRyaWEgYW5kIG92ZXJhbGwgd2VsbC1iZWluZy4gVmlldyBTaG93IE5vdGVzIEZyb20gVGhpcyBFcGlzb2RlIEdldCBGcmVlIFdlZWtseSBIZWFsdGggVGlwcyBmcm9tIERyLiBIeW1hbiBTaWduIFVwIGZvciBEci4gSHltYW7igJlzIFdlZWtseSBMb25nZXZpdHkgSm91cm5hbCBGdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOiA0IE5vbi1OZWdvdGlhYmxlcyBUbyBCb29zdCBFbmVyZ3kgQW5kIE9wdGltaXplIFlvdXIgTWl0b2Nob25kcmlhIFNpY2sgQW5kIFRpcmVkIE9mIEJlaW5nIFNpY2sgQW5kIFRpcmVkPyBIb3cgVG8gUmVjbGFpbSBZb3VyIEVuZXJneSBIb3cgU3VwcGxlbWVudGluZyBXaXRoIE5NTiBDYW4gSW5jcmVhc2UgTkFEIGxldmVscywgRW5lcmd5LCBSZWR1Y2UgSW5mbGFtbWF0aW9uLCBBbmQgSW1wcm92ZSBJbnN1bGluIFJlc2lzdGFuY2UgQWZ0ZXIgYSBkaXN0aW5ndWlzaGVkIHN1cmdpY2FsIGNhcmVlciBhcyBhIHByb2Zlc3NvciBhbmQgY2hhaXJtYW4gb2YgY2FyZGlvdGhvcmFjaWMgc3VyZ2VyeSBhdCBMb21hIExpbmRhIFVuaXZlcnNpdHksIERyLiBHdW5kcnkgY2hhbmdlZCBoaXMgZm9jdXMgdG8gY3VyaW5nIG1vZGVybiBkaXNlYXNlcyB2aWEgZGlldGFyeSBjaGFuZ2VzLiBIZSBpcyB0aGUgYXV0aG9yIG9mIE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsZXIgVGhlIFBsYW50IFBhcmFkb3gsIFRoZSBQbGFudCBQYXJhZG94IENvb2tib29rLCBUaGUgUGxhbnQgUGFyYWRveCBRdWljayAmIEVhc3ksYW5kVGhlIExvbmdldml0eSBQYXJhZG94LGFsb25nIHdpdGggbmF0aW9uYWwgYmVzdHNlbGxlcnNUaGUgUGxhbnQgUGFyYWRveCBGYW1pbHkgQ29va2Jvb2ssIFRoZSBFbmVyZ3kgUGFyYWRveCxEci4gR3VuZHJ54oCZcyBEaWV0RXZvbHV0aW9uLGFuZFVubG9ja2luZyB0aGUgS2V0byBDb2RlLCBhbmQgaGFzIGhhZCBtb3JlIHRoYW4gdGhyZWUgaHVuZHJlZCBhcnRpY2xlcyBwdWJsaXNoZWQgaW4gcGVlci1yZXZpZXdlZCBqb3VybmFscyBvbiB1c2luZyBkaWV0IGFuZCBzdXBwbGVtZW50cyB0byBlbGltaW5hdGUgaGVhcnQgZGlzZWFzZSwgZGlhYmV0ZXMsIGF1dG9pbW11bmUgZGlzZWFzZSwgYW5kIG11bHRpcGxlIG90aGVyIGRpc2Vhc2VzLiBIZSBqdXN0IHJlbGVhc2VkIGhpcyBsYXRlc3QgYm9vayxHdXQgQ2hlY2s6IFVubGVhc2ggdGhlIFBvd2VyIG9mIFlvdXIgTWljcm9iaW9tZSB0byBSZXZlcnNlIERpc2Vhc2UgYW5kIFRyYW5zZm9ybSBZb3VyIE1lbnRhbCwgUGh5c2ljYWwsIGFuZCBFbW90aW9uYWwgSGVhbHRoLiBEci4gQW5kcmV3IFNhbHptYW4gaXMgYSBwaHlzaWNpYW4sIGludmVudG9yLCBwcm9mZXNzb3IsIGFuZCBiaW9tZWRpY2FsIGVudHJlcHJlbmV1ci4gRHIuIFNhbHptYW4gcmVjZWl2ZWQgaGlzIG1lZGljYWwgZGVncmVlIGZyb20gSGFydmFyZCBVbml2ZXJzaXR5IGFuZCBoYXMgc3BlbnQgZGVjYWRlcyBpbiBkcnVnIGRpc2NvdmVyeSBhbmQgZGV2ZWxvcG1lbnQsIHJhaXNpbmcgb3ZlciAkMTY1TSBpbiBOSUggZ3JhbnRzIGZvciByZXNlYXJjaC4gSW4gYWRkaXRpb24gdG8gNTAgcGF0ZW50cywgRHIuIFNhbHptYW4gaXMgY3JlZGl0ZWQgd2l0aCBhIGJyZWFrdGhyb3VnaCBkaXNjb3ZlcnkgaW4gY2VsbHVsYXIgRE5BIHJlcGFpciwgd2hpY2ggbGVkIHRvIHRoZSB3b3JsZOKAmXMgZmlyc3QgY2xpbmljYWwgYXBwbGljYXRpb24gZm9yIHN1Y2Nlc3NmdWxseSB0cmVhdGluZyBicmVhc3QgY2FuY2VyIGNhdXNlZCBieSBtdXRhdGlvbnMgaW4gQlJDQTEgYW5kIEJSQ0EyIGdlbmVzLiBNaWxsaW9ucyBvZiBwYXRpZW50cyBhcmUgYmVuZWZpdGluZyBmcm9tIGRpc2NvdmVyaWVzIGJ5IERyLiBTYWx6bWFuIGluIGFyZWFzIGluY2x1ZGluZyBtaXRvY2hvbmRyaWFsIGhlYWx0aCwgZ2FzdHJvaW50ZXN0aW5hbCBtaWNyb2Jpb3RhLCBkYW1hZ2UgY2F1c2VkIGJ5IGluZmxhbW1hdGlvbiBhbmQgb3hpZGF0aXZlIHN0cmVzcyB0byBodW1hbiBjZWxscyBhbmQgRE5BLCBhdXRvaW1tdW5lIGRpc2Vhc2UsIGFuZCBjYW5jZXIuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBQZW5kdWx1bSwgQ296eSBFYXJ0aCwgYW5kIFNsZWVwTWUuIFBlbmR1bHVtIGlzIG9mZmVyaW5nIGxpc3RlbmVycyAyMCUgb2ZmIHRoZWlyIGZpcnN0IG1lbWJlcnNoaXAgb3JkZXIgYXQgcGVuZHVsdW1saWZlLmNvbS9mYXJtYWN5LiBEaXNjb3VudCBhcHBsaWVkIGF0IGNoZWNrb3V0LiBSaWdodCBub3csIHlvdSBjYW4gc2F2ZSA0MCUgd2hlbiB5b3UgdXBncmFkZSB0byBDb3p5IEVhcnRoIHNoZWV0cy4gSnVzdCBoZWFkIG92ZXIgdG8gQ296eUVhcnRoLmNvbS4gQ3VzdG9taXplIHlvdXIgc2xlZXAgd2l0aCBDaGlsaVBhZC4gVmlzaXQgc2xlZXAubWUvRFJIWU1BTiBhbmQgc2F2ZSB1cCB0byAkMzE1IHdpdGggY29kZSBEUkhZTUFOLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyOTMxNzIyfSwiaWQiOiI2MmZlVWRyd2JPWjM5azFXdkZpemk5IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiTWl0b2Nob25kcmlhbCBIZWFsdGg6IFRoZSBVbHRpbWF0ZSBHdWlkZSB0byBGZWVsaW5nIFlvdXIgQmVzdCIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA4LTA1VDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjYyZmVVZHJ3Yk9aMzlrMVd2Rml6aTkifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjlhZGVkNzk3OWY3OGU3ZTRlOTM5YzhlOTg3ZDY3MDcxN2VjYjgyMDMiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85YWRlZDc5NzlmNzhlN2U0ZTkzOWM4ZTk4N2Q2NzA3MTdlY2I4MjAzIn0seyJmaWxlSWQiOiI2MzU0NzczNzk1ZGE4MzcwZDdmMmU2ODU3NDY3YzYwMTRhNzE5MzIxIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNjM1NDc3Mzc5NWRhODM3MGQ3ZjJlNjg1NzQ2N2M2MDE0YTcxOTMyMSJ9LHsiZmlsZUlkIjoiN2Y3NDIxNmIzZDZiYjFmMzdiYTIxYjNjNGJhNmZlMDg4ZGUxNzY2OSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdmNzQyMTZiM2Q2YmIxZjM3YmEyMWIzYzRiYTZmZTA4OGRlMTc2NjkifSx7ImZpbGVJZCI6IjJhNTJmMTdkYzk2NDA1MzgyNDU2NTVjZDEyMzNiZTBlNGQyOWQwMDkiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMmE1MmYxN2RjOTY0MDUzODI0NTY1NWNkMTIzM2JlMGU0ZDI5ZDAwOSJ9LHsiZmlsZUlkIjoiMzc1YmRlZTlhMzVmODc0ZWVkYWNiZTdhNzg1ODQyNzNjMGUwM2EzNSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8zNzViZGVlOWEzNWY4NzRlZWRhY2JlN2E3ODU4NDI3M2MwZTAzYTM1In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGFjOTRkYzA1Y2M0YjdlNzk2ODNiOTVkYiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmFjOTRkYzA1Y2M0YjdlNzk2ODNiOTVkYiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhYzk0ZGMwNWNjNGI3ZTc5NjgzYjk1ZGIiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkluIHRoaXMgZmFzY2luYXRpbmcgZXBpc29kZSBvZiB0aGUgR3V0IEhlYWx0aCBHdXJ1cyBQb2RjYXN0LCBob3N0IEtyaWJlbiBHb3ZlbmRlciwgYSByZW5vd25lZCBGb29kIFNjaWVudGlzdCBhbmQgbnV0cml0aW9uaXN0LCBpbnRlcnZpZXdzIG1lZGljYWwgZG9jdG9yIGFuZCB2YXNjdWxhciBiaW9sb2dpc3QsIERyIFdpbGxpYW0gTGkgb24gaG93IHRvIGhhdmUgYSBoZWFsdGh5IGhlYXJ0LCBjaXJjdWxhdG9yeSBzeXN0ZW0gYW5kIG11Y2ggbW9yZS4gIFRvcGljcyBEaXNjdXNzZWQ6IDAwOjAwIC0gV2hvIGlzIERyIFdpbGxpYW0gTGkgMDM6MDYgLSBXaHkgZG8gd2UgZGllIGZyb20gaGVhcnQgZGlzZWFzZT8gMDg6MjIgLSBIb3cgZG8gd2UgcHJldmVudCBoZWFydCBkaXNlYXNlPyAxNTowMCAtIEN1cnJlbnQgbWVkaWNhbCBwYXJhZGlnbSBmb3IgaGVhcnQgZGlzZWFzZT8gMjE6MzYgLSBXaGF0IGlzIEFQT0U/IDI1OjMyIC0gRGlldGFyeSByZWNvbW1lbmRhdGlvbnMgdG8gcHJldmVudCBoZWFydCBkaXNlYXNlIMKgMzE6MzIgLSBEaWV0YXJ5IFN1cHBsZW1lbnRzIGZvciBoZWFydCBoZWFsdGggMzY6MTUgLSBTdGF0aW5zIGFuZCB0aGUgbWljcm9iaW9tZSAzODoyNSAtIEZvb2QgYXMgTWVkaWNpbmUgb3IgUG9pc29uIDQyOjU0IC0gV2hhdCBhcmUgUGxhbnQgU3Rlcm9sc8KgIDQ2OjIwLSBUaXBzIHRvIEhhbmRsZSBFcmVjdGlsZSBEeXNmdW5jdGlvbiA1MzoxMCAtIE9yYWwgTWljcm9iaW9tZSA1NjozNCAtIEhvdyBWaWFncmEgd2FzIGRpc2NvdmVyZWQgNTk6MTAgLSBEciBMaSdzIHRvcCBHdXQgSGVhbHRoIHRpcCBUaGlzIGVwaXNvZGUgaXMgYSBtdXN0LXdhdGNoIGZvciBhbnlvbmUgaW50ZXJlc3RlZCBpbiB1bmRlcnN0YW5kaW5nIHRoZSBjb21wbGV4IHdvcmxkIG9mIHRoZSBndXQgLSBoZWFydCBheGlzLCB0aGUgc2NpZW5jZSBiZWhpbmQgaXQsIGFuZCBwcmFjdGljYWwgYXBwcm9hY2hlcyB0byBpbXByb3ZpbmcgaGVhcnQgaGVhbHRoIGlzc3Vlcy4gQWJvdXQgRHIgV2lsbGlhbSBMaTogRHIuIFdpbGxpYW0gTGkgaXMgYSByZW5vd25lZCBwaHlzaWNpYW4sIHNjaWVudGlzdCwgYW5kIGF1dGhvciwgcmVjb2duaXplZCBmb3IgaGlzIHBpb25lZXJpbmcgd29yayBpbiBhbmdpb2dlbmVzaXPigJR0aGUgcHJvY2VzcyB0aHJvdWdoIHdoaWNoIHRoZSBib2R5IGZvcm1zIG5ldyBibG9vZCB2ZXNzZWxz4oCUYW5kIGl0cyBpbXBsaWNhdGlvbnMgZm9yIHRyZWF0aW5nIHZhcmlvdXMgZGlzZWFzZXMuIEhlIHNlcnZlcyBhcyB0aGUgUHJlc2lkZW50IGFuZCBNZWRpY2FsIERpcmVjdG9yIG9mIHRoZSBBbmdpb2dlbmVzaXMgRm91bmRhdGlvbiwgYSBub25wcm9maXQgb3JnYW5pemF0aW9uIGhlIGNvLWZvdW5kZWQgaW4gMTk5NCB0byBhZHZhbmNlIGFuZ2lvZ2VuZXNpcy1iYXNlZCBtZWRpY2luZSwgZGlldCwgYW5kIGxpZmVzdHlsZSBpbnRlcnZlbnRpb25zLiBBYm91dCBLcmliZW4gR292ZW5kZXI6IEtyaWJlbiBHb3ZlbmRlciBpcyBhIEZvb2QgU2NpZW50aXN0LCBOdXRyaXRpb25pc3QsIGFuZCB0aGUgZm91bmRlciBvZiBOb3VyaXNobWUgT3JnYW5pY3MsIGEgY29tcGFueSBzcGVjaWFsaXNpbmcgaW4gZ3V0IGhlYWx0aCBhbmQgZmVybWVudGF0aW9uIHByb2R1Y3RzLiBXaXRoIG92ZXIgMjAgeWVhcnMgb2YgZXhwZXJpZW5jZSBpbiB0aGUgZm9vZCBpbmR1c3RyeSwgS3JpYmVuIGlzIHBhc3Npb25hdGUgYWJvdXQgdGhlIGludGVyc2VjdGlvbiBvZiBkaWV0LCBndXQgaGVhbHRoLCBzY2llbmNlIGFuZCB3ZWxsLWJlaW5nLiDCoCBTcG9uc29yOiBOb3VyaXNobWUgT3JnYW5pY3MgaHR0cHM6Ly93d3cubm91cmlzaG1lb3JnYW5pY3MuY29tLmF1LyAxMCUgb2ZmIHVzaW5nIGNvZGUgOiBoYXBweWd1dCBNaWNyb2Jpb21lIFN0b29sIFRlc3RpbmcsIERldXRlcml1bSBUZXN0aW5nIGFuZCBOdXRyaXRpb25hbCBDb25zdWx0aW5nIGh0dHBzOi8vd3d3Lm5vdXJpc2htZW9yZ2FuaWNzLmNvbS5hdS9jb2xsZWN0aW9ucy9udXRyaXRpb25pc3QtY29uc3VsdGF0aW9uIMKgIENvbm5lY3Qgd2l0aCBLcmliZW4gR292ZW5kZXIgaGVyZTrCoCBodHRwczovL2xpbmt0ci5lZS9rcmliZW5nb3ZlbmRlciDCoCBDb25uZWN0IHdpdGggRHIgV2lsbGlhbSBMaTogaHR0cHM6Ly9kcndpbGxpYW1saS5jb20vICDCoCBEb3dubG9hZCBsaW5rcyDCoCDCoCAgICDCoCAgwqAgwqAgwqAgwqAgSWYgeW91IGVuam95ZWQgdGhpcyBlcGlzb2RlIGFuZCB3b3VsZCBsaWtlIHRvIHNob3cgeW91ciBzdXBwb3J0OiDCoCAxKSBQbGVhc2Ugc3Vic2NyaWJlIG9uIEFwcGxlIFBvZGNhc3RzLCBnaXZlIHVzIDUgc3RhcnMgYW5kIGxlYXZlIGEgcG9zaXRpdmUgcmV2aWV3IMKgIMKgIEluc3RydWN0aW9uczogwqAgLSBDbGljayB0aGlzIGxpbmvCoCBodHRwczovL2l0dW5lcy5hcHBsZS5jb20vYXUvcG9kY2FzdC9ndXQtaGVhbHRoLWd1cnVzLXBvZGNhc3QvaWQxNDMzODgyNTEyP210PTIgwqAgLSBDbGljayBcIlZpZXcgaW4gSXR1bmVzXCIgYnV0dG9uIG9uIHRoZSBsZWZ0LWhhbmQgc2lkZSAtIFRoaXMgd2lsbCBvcGVuIHRoZSBJdHVuZXMgYXBwIC0gQ2xpY2sgdGhlIFwiU3Vic2NyaWJlXCIgYnV0dG9uIC0gQ2xpY2sgb24gXCJSYXRpbmdzIGFuZCBSZXZpZXdzXCIgdGFiIC0gQ2xpY2sgb24gXCJXcml0ZSBhIFJldmlld1wiIGJ1dHRvbiDCoCAgTm9uLUl0dW5lcyB1c2VycyBjYW4gbGVhdmUgYSBHb29nbGUgUmV2aWV3IGhlcmU6IGh0dHBzOi8vZ29vLmdsLzlhTlAwViAgwqAgwqAgMikgU3Vic2NyaWJlLCBsaWtlIGFuZCBsZWF2ZSBhIHBvc2l0aXZlIGNvbW1lbnQgb24gWW91dHViZSDCoCBodHRwczovL3d3dy55b3V0dWJlLmNvbS9jaGFubmVsL1VDcTVLeEx2R0lZNHI2U3FOYUFwaEVVdz9zdWJfY29uZmlybWF0aW9uPTEgwqAgMykgU2hhcmUgeW91ciBmYXZvdXJpdGUgZXBpc29kZSBvbiBGYWNlYm9vaywgSW5zdGFncmFtLCBhbmQgU3RvcmllcyA0KSBMZXQgeW91ciBmcmllbmRzIGFuZCBmYW1pbHkga25vdyBhYm91dCB0aGlzIFBvZGNhc3QgYnkgZW1haWwsIHRleHQsIG1lc3NlbmdlciBldGMgwqAgVGhhbmsgeW91IHNvIG11Y2ggZm9yIHlvdXIgc3VwcG9ydC4gSXQgbWVhbnMgdGhlIHdvcmxkIHRvIHVzLiDCoCIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNzExMDU5fSwiaWQiOiI2bDN5RUgzSENiT2dkY1FJY0hsTDJqIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiRHIgV2lsbGlhbSBMaSBvbiBGb29kLCBIZWFydCBIZWFsdGggYW5kIHRoZSBNaWNyb2Jpb21lIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGI4NjBmNTFkZGI5YWQ3Njc5MDdmMTllZiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmI4NjBmNTFkZGI5YWQ3Njc5MDdmMTllZiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFiODYwZjUxZGRiOWFkNzY3OTA3ZjE5ZWYiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIEd1dCBIZWFsdGggR3VydXMgUG9kY2FzdCIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo2NzRvZDFmOG9reGhnbXNwbEQ1aGQ5In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTExLTAzVDA0OjA2OjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjZsM3lFSDNIQ2JPZ2RjUUljSGxMMmoifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImEzMTNjMDQwMzQxMGI0NmY1YzhiNDUyNDY3M2EzYTczODg1ZWNkYTMiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hMzEzYzA0MDM0MTBiNDZmNWM4YjQ1MjQ2NzNhM2E3Mzg4NWVjZGEzIn0seyJmaWxlSWQiOiJjNDhiODM0ZTk3MWUxYmVjNTQxMjgxOGNlOWQ4ZDEzZTliOTc2OTdiIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2M0OGI4MzRlOTcxZTFiZWM1NDEyODE4Y2U5ZDhkMTNlOWI5NzY5N2IifSx7ImZpbGVJZCI6IjA1MDRkNjAzYzk4NzBkMzhkZjNhODdlZTYwYWI0NDdiMmUxMjhkNzQiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wNTA0ZDYwM2M5ODcwZDM4ZGYzYTg3ZWU2MGFiNDQ3YjJlMTI4ZDc0In0seyJmaWxlSWQiOiI2OTkxOGUxOGMyYmU5MjAzM2NkZDAwYWM1OGU0YThhYzNjNTdiYTkxIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzY5OTE4ZTE4YzJiZTkyMDMzY2RkMDBhYzU4ZTRhOGFjM2M1N2JhOTEifSx7ImZpbGVJZCI6ImY5Yjg3YmMzZWMzZjY3ZDBhODRmYzkxNDhlMjI0NTY4MjE4MDM5MWIiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mOWI4N2JjM2VjM2Y2N2QwYTg0ZmM5MTQ4ZTIyNDU2ODIxODAzOTFiIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDA3MDM4NTY2NzE2ZWM2YzhiYTU5ODIyYiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjA3MDM4NTY2NzE2ZWM2YzhiYTU5ODIyYiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGEwNzAzODU2NjcxNmVjNmM4YmE1OTgyMmIiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkRyIFdpbGxpYW0gRGF2aXMsIGEgY2FyZGlvbG9naXN0IGFuZCBhdXRob3Igb2YgV2hlYXQgQmVsbHkgaXMgbm90IGFmcmFpZCBvZiBjb250cm92ZXJzeS4gSGUgaGFzIGJlZW4gY2hhbGxlbmdpbmcgdGhlIGVzdGFibGlzaGVkIG1lZGljYWwgcGFyYWRpZ21zIGZvciBkZWNhZGVzLiBIaXMgbmV3ZXN0IGNydXNhZGUgaXMgaW4gZ3V0IGhlYWx0aCBhbmQgdG9kYXkgd2UgZGlzY3VzcyBzb21lIG9mIHRoZSBtb3JlIGNvbnRlbnRpb3VzIHRvcGljcy4gRHIgRGF2aXMgaW50cm9kdWNlcyB0aGUgY29uY2VwdCBvZiB1c2luZyBhIHNwZWNpZmljIG1pY3JvYmUgY2FsbGVkIGxhY3RvYmFjaWxsdXMgcmV1dGVyaSB0byBpbXByb3ZlIHNraW4gaGVhbHRoLCByZWR1Y2UgYWJkb21pbmFsIGZhdCwgYW5kIGluY3JlYXNlIG11c2NsZSBtYXNzLiBIZSBhbHNvIGRpc2N1c3NlcyB0aGUgcm9sZSBvZiBveHl0b2NpbiBhbmQgdGhlIHBvdGVudGlhbCBiZW5lZml0cyBvZiBtYW5hZ2luZyB0aGUgZ2FzdHJvaW50ZXN0aW5hbCBtaWNyb2Jpb21lLiBUaGUgY29udmVyc2F0aW9uIGV4cGxvcmVzIHRoZSB0b3BpYyBvZiB0aGUgZ3V0IG1pY3JvYmlvbWUgYW5kIGl0cyBpbXBhY3Qgb24gb3ZlcmFsbCBoZWFsdGguIERyLiBXaWxsaWFtIERhdmlzIGRpc2N1c3NlcyB0aGUgcm9sZSBvZiBmZXJtZW50ZWQgZm9vZHMgaW4gcmVzdG9yaW5nIGFuZCBtYWludGFpbmluZyBhIGhlYWx0aHkgbWljcm9iaW9tZS4gSGUgYWxzbyBhZGRyZXNzZXMgdGhlIGlzc3VlIG9mIGhpc3RhbWluZSBpbnRvbGVyYW5jZSBhbmQgaXRzIGNvbm5lY3Rpb24gdG8gc21hbGwgaW50ZXN0aW5hbCBiYWN0ZXJpYWwgb3Zlcmdyb3d0aCAoU0lCTykuIEVwaXNvZGUsIHNob3cgbm90ZXMgJiB0cmFuc2NyaXB0OiBodHRwczovL3d3dy5ybG1lZGljaW5lLmNvbS9zdXBlci1ndXQtd2l0aC1kci13aWxsaWFtLWRhdmlzwqAgRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgUmVhbCBMaWZlIE1lZGljaW5lIGFuZCBvdXIgcHJvZ3JhbXMgYW5kIHNwZWNpYWwgb2ZmZXJzOsKgaHR0cHM6Ly93d3cucmxtZWRpY2luZS5jb20vwqAgRHIuIERhdmlzIEluZmluaXRlIEhlYWx0aCB3ZWJzaXRlOsKgd3d3LkRyRGF2aXNJbmZpbml0ZUhlYWx0aC5jb23CoCBEci4gRGF2aXMgSW5maW5pdGUgSGVhbHRoIFlvdVR1YmUgY2hhbm5lbDrCoGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL2NoYW5uZWwvVUNacDRPTllPWFprZjkyVXh4Tm5BaUtRwqAgRGVmaWFudCBIZWFsdGggUmFkaW8gcG9kY2FzdDrCoGh0dHBzOi8vcG9kY2FzdHMuYXBwbGUuY29tL3VzL3BvZGNhc3QvZGVmaWFudC1oZWFsdGgtcmFkaW8td2l0aC1kci13aWxsaWFtLWRhdmlzL2lkMTU5MTQ5OTk0MlNlZSBvbW55c3R1ZGlvLmNvbS9saXN0ZW5lciBmb3IgcHJpdmFjeSBpbmZvcm1hdGlvbi4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MjQ2MjgyNH0sImlkIjoiMUhmenFRYko2Q0FoSFNJNTRTQ0VmMiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IjIyOCBTdXBlciBHdXQgd2l0aCBEciBXaWxsaWFtIERhdmlzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDA3MDM4NTY2NzE2ZWM2YzhiYTU5ODIyYiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjA3MDM4NTY2NzE2ZWM2YzhiYTU5ODIyYiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGEwNzAzODU2NjcxNmVjNmM4YmE1OTgyMmIiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiUmVhbCBIZWFsdGggYW5kIFdlaWdodCBMb3NzIFBvZGNhc3QiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NllqeWFrR1lWT0ZYRHAwY2QyNEowNSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0xMS0wNFQxOTowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToxSGZ6cVFiSjZDQWhIU0k1NFNDRWYyIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJlOTY0NDM1NDIyZjMwNDgwNmYyNGZmNzk5OWVhYjE4MzQ0OTg5ZTBhIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2U5NjQ0MzU0MjJmMzA0ODA2ZjI0ZmY3OTk5ZWFiMTgzNDQ5ODllMGEifSx7ImZpbGVJZCI6ImY5MTkxNjJlYmM2NjIyYTY3YjU4MjQwNTdhZGFlMDkzMzQzMTk4YWQiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mOTE5MTYyZWJjNjYyMmE2N2I1ODI0MDU3YWRhZTA5MzM0MzE5OGFkIn0seyJmaWxlSWQiOiIyYmNjYTFlN2NiNmVmZjA0NmIyNzYxNTIzNWMyM2RiMmVkMWZkMGY4IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMmJjY2ExZTdjYjZlZmYwNDZiMjc2MTUyMzVjMjNkYjJlZDFmZDBmOCJ9LHsiZmlsZUlkIjoiMDRmZGQ3NDc3NzU2Yzc1NWZkMmMyNDdmNmFkZWJkNThjOGNlNzhiYSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8wNGZkZDc0Nzc3NTZjNzU1ZmQyYzI0N2Y2YWRlYmQ1OGM4Y2U3OGJhIn0seyJmaWxlSWQiOiIxZmUwOWNiNTkwMmI4YjdjNTI2NTI0YjRlNGE3Y2M5NGNjN2Y5ZDcyIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMWZlMDljYjU5MDJiOGI3YzUyNjUyNGI0ZTRhN2NjOTRjYzdmOWQ3MiJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRjNzU3NWNmY2M5ZWYzYzg0ZmUzNzdlZTciLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZjNzU3NWNmY2M5ZWYzYzg0ZmUzNzdlZTciLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYzc1NzVjZmNjOWVmM2M4NGZlMzc3ZWU3Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJJbiB0aGlzIGVwaXNvZGUgb2YgdGhlIEJvb3N0IFlvdXIgQmlvbG9neSBwb2RjYXN0LCBMdWNhcyBBb3VuIGFuZCBUaW5hIEFuZGVyc29uIGRlbHZlIGludG8gdGhlIHdvcmxkIG9mIHByb2Jpb3RpY3MsIGZvY3VzaW5nIG9uIHRoZSB1bmlxdWUgYmVuZWZpdHMgb2Ygc3BvcmUtYmFzZWQgcHJvYmlvdGljcyBmb3IgZ3V0IGhlYWx0aC4gVGluYSBzaGFyZXMgaGVyIGpvdXJuZXkgZnJvbSBsYXcgdG8gdGhlIGhlYWx0aCBpbmR1c3RyeSwgaGlnaGxpZ2h0aW5nIHRoZSBpbXBvcnRhbmNlIG9mIGd1dCBoZWFsdGggYW5kIHRoZSBzY2llbmNlIGJlaGluZCBKdXN0IFRocml2ZSdzIHByb2Jpb3RpYyBwcm9kdWN0cy4gVGhleSBkaXNjdXNzIHRoZSBlZmZlY3RpdmVuZXNzIG9mIHByb2Jpb3RpY3MsIHRoZSBmYWN0b3JzIGNvbnRyaWJ1dGluZyB0byBsZWFreSBndXQsIGFuZCB0aGUgZXZvbHV0aW9uIG9mIHRoZWlyIHByb2R1Y3QgbGluZSwgZW1waGFzaXppbmcgdGhlIHNpZ25pZmljYW5jZSBvZiBzZWxlY3RpbmcgdGhlIHJpZ2h0IHN0cmFpbnMgZm9yIG9wdGltYWwgaGVhbHRoIGJlbmVmaXRzLiBJbiB0aGlzIGNvbnZlcnNhdGlvbiwgVGluYSBBbmRlcnNvbiBhbmQgTHVjYXMgQW91biBkZWx2ZSBpbnRvIHRoZSBjb21wbGV4aXRpZXMgb2YgcHJvYmlvdGljcywgdGhlaXIgaW50ZXJhY3Rpb25zLCBhbmQgdGhlIGltcG9ydGFuY2Ugb2YgdW5kZXJzdGFuZGluZyBzcGVjaWZpYyBzdHJhaW5zLiBUaGV5IGRpc2N1c3Mgb3B0aW1hbCB0aW1pbmcgYW5kIGRvc2FnZSBmb3IgcHJvYmlvdGljcywgdGhlIHJvbGUgb2YgaW50ZXJtaXR0ZW50IGZhc3RpbmcsIGFuZCB0aGUgZGlzdGluY3Rpb24gYmV0d2VlbiBwcmViaW90aWNzIGFuZCBwcm9iaW90aWNzLiBUaGUgY29udmVyc2F0aW9uIGFsc28gaGlnaGxpZ2h0cyB0aGUgc2lnbmlmaWNhbmNlIG9mIHBvbHlwaGVub2xzLCB0aGUgbWFuYWdlbWVudCBvZiBDYW5kaWRhIG92ZXJncm93dGgsIGFuZCB0aGUgc2FmZSB1c2Ugb2YgcHJvYmlvdGljcyBmb3IgY2hpbGRyZW4uIFRoZXkgZXhwbG9yZSB0aGUgZXZvbHV0aW9uYXJ5IHBlcnNwZWN0aXZlIG9uIHByb2Jpb3RpY3MsIHRoZSBpbXBhY3Qgb2YgZ3V0IGhlYWx0aCBvbiBvdmVyYWxsIHdlbGwtYmVpbmcsIGFuZCB0aGUgYmVuZWZpdHMgb2YgdGhlIEp1c3QgQ2FsbSBwcm9kdWN0IGluIG1hbmFnaW5nIHN0cmVzcyBhbmQgY29ydGlzb2wgbGV2ZWxzLiBUaGUgZGlzY3Vzc2lvbiBjb25jbHVkZXMgd2l0aCBpbnNpZ2h0cyBpbnRvIHRoZSBmdXR1cmUgZGlyZWN0aW9uIG9mIEp1c3QgVGhyaXZlIGFuZCBhIGNhbGwgdG8gYWN0aW9uIGZvciBsaXN0ZW5lcnMgdG8gdGFrZSBjb250cm9sIG9mIHRoZWlyIGhlYWx0aC5SZWxldmFudCBsaW5rczpCVVkgSlVTVCBUSFJJVkUgUFJPQklPVElDUyBIRVJFIChDb2RlIExVQ0FTIHRvIHNhdmUpOiBodHRwczovL2p1c3R0aHJpdmVoZWFsdGguY29tL2Rpc2NvdW50L2x1Y2FzRGlzY2xhaW1lcjpUaGUgaW5mb3JtYXRpb24gcHJvdmlkZWQgaW4gdGhpcyBwb2RjYXN0IGVwaXNvZGUgaXMgZm9yIGVudGVydGFpbm1lbnQgcHVycG9zZXMgYW5kIGlzIE5PVCBNRURJQ0FMIEFEVklDRS4gSWYgeW91IGhhdmUgYW55IHF1ZXN0aW9ucyBhYm91dCB5b3VyIGhlYWx0aCwgY29udGFjdCBhIG1lZGljYWwgcHJvZmVzc2lvbmFsLiBUaGlzIGNvbnRlbnQgaXMgc3RyaWN0bHkgdGhlIG9waW5pb25zIG9mIEx1Y2FzIEFvdW4gYW5kIGlzIGZvciBpbmZvcm1hdGlvbmFsIGFuZCBlbnRlcnRhaW5tZW50IHB1cnBvc2VzIG9ubHkuIEl0IGlzIG5vdCBpbnRlbmRlZCB0byBwcm92aWRlIG1lZGljYWwgYWR2aWNlIG9yIHRvIHRha2UgdGhlIHBsYWNlIG9mIG1lZGljYWwgYWR2aWNlIG9yIHRyZWF0bWVudCBmcm9tIGEgcGVyc29uYWwgcGh5c2ljaWFuLiBBbGwgdmlld2VycyBvZiB0aGlzIGNvbnRlbnQgYXJlIGFkdmlzZWQgdG8gY29uc3VsdCB3aXRoIHRoZWlyIGRvY3RvcnMgb3IgcXVhbGlmaWVkIGhlYWx0aCBwcm9mZXNzaW9uYWxzIHJlZ2FyZGluZyBzcGVjaWZpYyBoZWFsdGggcXVlc3Rpb25zLiBOZWl0aGVyIEx1Y2FzIEFvdW4gbm9yIHRoZSBwdWJsaXNoZXIgb2YgdGhpcyBjb250ZW50IHRha2VzIHJlc3BvbnNpYmlsaXR5IGZvciBwb3NzaWJsZSBoZWFsdGggY29uc2VxdWVuY2VzIG9mIGFueSBwZXJzb24gb3IgcGVyc29ucyByZWFkaW5nIG9yIGZvbGxvd2luZyB0aGUgaW5mb3JtYXRpb24gaW4gdGhpcyBjb250ZW50LiBBbGwgY29uc3VtZXJzIG9mIHRoaXMgY29udGVudCBlc3BlY2lhbGx5IHRha2luZyBwcmVzY3JpcHRpb24gb3Igb3Zlci10aGUtY291bnRlciBtZWRpY2F0aW9ucyBzaG91bGQgY29uc3VsdCB0aGVpciBwaHlzaWNpYW4gYmVmb3JlIGJlZ2lubmluZyBhbnkgbnV0cml0aW9uYWwsIHN1cHBsZW1lbnQgb3IgbGlmZXN0eWxlIHByb2dyYW0uIEhvc3RlZCBvbiBBY2FzdC4gU2VlIGFjYXN0LmNvbS9wcml2YWN5IGZvciBtb3JlIGluZm9ybWF0aW9uLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozMjE2MTE3fSwiaWQiOiIwa3lNcUl2alNjTzNkOGFTd2VoOHdIIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiMjkyLiBQcm9iaW90aWNzIFRoYXQgQUNUVUFMTFkgV29yayAtIFNjaWVuY2UsIEJlbmVmaXRzIEFuZCBFZHVjYXRpb24iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYzc1NzVjZmNjOWVmM2M4NGZlMzc3ZWU3Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYzc1NzVjZmNjOWVmM2M4NGZlMzc3ZWU3Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWM3NTc1Y2ZjYzllZjNjODRmZTM3N2VlNyIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJCb29zdCBZb3VyIEJpb2xvZ3kgd2l0aCBMdWNhcyBBb3VuIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjdleTY3WVdIaXJQN05oQmdibW91QVQifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjUtMDEtMjNUMDk6Mjg6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MGt5TXFJdmpTY08zZDhhU3dlaDh3SCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiN2M3NWE4MTMyYmUyNGUwZmI2YWMwMTA5OTg0MjBkMjFkMDNhYzQwZCIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83Yzc1YTgxMzJiZTI0ZTBmYjZhYzAxMDk5ODQyMGQyMWQwM2FjNDBkIn0seyJmaWxlSWQiOiIwMzUyNjVhYWM0ODgxZTk5YjZkZTMyZWNiYjgwODM3MWVjNWY3ZjgzIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDM1MjY1YWFjNDg4MWU5OWI2ZGUzMmVjYmI4MDgzNzFlYzVmN2Y4MyJ9LHsiZmlsZUlkIjoiYWY3OGVkODU5MWZmNzY4ZDFkNjRlZmRiMWMzYWQ0YTNkNTg3NThjYyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hZjc4ZWQ4NTkxZmY3NjhkMWQ2NGVmZGIxYzNhZDRhM2Q1ODc1OGNjIn0seyJmaWxlSWQiOiI2OTRkZDFlNzVjM2I2Y2FkODE2YzU0YjA2ZTBkZWI3YjJiZTk2MjlkIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNjk0ZGQxZTc1YzNiNmNhZDgxNmM1NGIwNmUwZGViN2IyYmU5NjI5ZCJ9LHsiZmlsZUlkIjoiOTllNGI0MjU3ZmNlNDExNGMxZGNkMzM3NDUyY2ZlYTQwNTAwOWUwZCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzk5ZTRiNDI1N2ZjZTQxMTRjMWRjZDMzNzQ1MmNmZWE0MDUwMDllMGQifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZTI0YmZjZDI4YTUwZTYyMzhiYWU3ZmE2Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZTI0YmZjZDI4YTUwZTYyMzhiYWU3ZmE2Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWUyNGJmY2QyOGE1MGU2MjM4YmFlN2ZhNiIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdGhpcyBlcGlzb2RlLCB5b3UnbGwgZ2V0IHRvIGRpc2NvdmVyIHRoZSBmYXNjaW5hdGluZyB3b3JsZCBvZiBndXQgaGVhbHRoIHdpdGjCoERyLiBBZGFtIFBlcmxtYW4sIENoaWVmIE1lZGljYWwgT2ZmaWNlciBhdCBQZW5kdWx1bSBUaGVyYXBldXRpY3MuIFlvdeKAmWxsIGV4cGxvcmUgaG93IGhpZ2gtZmliZXIsIHBvbHlwaGVub2wtcmljaCBmb29kcyBib29zdCBiZW5lZmljaWFsIGJhY3RlcmlhIGxpa2UgQWtrZXJtYW5zaWEsIHdoaWNoIHN1cHBvcnQgZ3V0IGhlYWx0aCBhbmQgZW5oYW5jZSBhdGhsZXRpYyBwZXJmb3JtYW5jZSBieSBtYWludGFpbmluZyBndXQgbGluaW5nIGludGVncml0eS4gRHIuIFBlcmxtYW4gYWxzbyBzaGFyZXMgaW5zaWdodHMgZnJvbSBoaXMgaW50ZWdyYXRpdmUgbWVkaWNpbmUgY2FyZWVyLCByZXZlYWxpbmcgcHJhY3RpY2FsIHRpcHMgdG8ga2VlcCB5b3VyIG1pY3JvYmlvbWUgc3Ryb25nIGluIG1vZGVybiBsaWZlLCBmcm9tIHBvbHlwaGVub2wgc3VwcGxlbWVudHMgdG8gdGhlIHN5bmVyZ3kgb2YgcHJvYmlvdGljIHN0cmFpbnMuIFdl4oCZbGwgYWxzbyBkaWcgaW50byBjdXR0aW5nLWVkZ2UgcmVzZWFyY2ggb24gR0xQLTEgdHJpZ2dlcmluZyBwcm9iaW90aWNzIGZvciBtZXRhYm9saWMgaGVhbHRoLCBob3cgZGlldCBhbmQgZXhlcmNpc2UgcGxheSBjcnVjaWFsIHJvbGVzIGluIG92ZXJhbGwgd2VsbG5lc3MsIGFuZCBtdWNoIG1vcmUhIEZvciBtb3JlIGluc2lnaHRzIG9uIFBlbmR1bHVtJ3MgaW5ub3ZhdGl2ZSB3b3JrLCBjaGVjayBvdXQgbXkgcG9kY2FzdCB3aXRoIHRoZWlyIGNvLWZvdW5kZXIsIERyLiBDb2xsZWVuIEN1dGNsaWZmZSzCoGhlcmUuIEZvciBGdWxsIFNob3cgTm90ZXM6IGh0dHBzOi8vYmVuZ3JlZW5maWVsZGxpZmUuY29tL2dscDFwb2RjYXN0IEVwaXNvZGUgU3BvbnNvcnM6wqAgSm9vdnY6IEdvIHRvIEpvb3Z2LmNvbS9iZW4gYW5kIGFwcGx5IGNvZGUgQkVOIGZvciBhbiBleGNsdXNpdmUgZGlzY291bnQuIEJJT3B0aW1pemVycyBNdXNocm9vbSBCcmVha3Rocm91Z2g6IEdvIHRvIGJpb3B0aW1pemVycy5jb20vYmVuIG5vdyBhbmQgZW50ZXIgcHJvbW8gY29kZSBCRU4xMCB0byBnZXQgMTAlIG9mZiBhbnkgb3JkZXIuIEhpeWE6IEdvIHRvIGhpeWFoZWFsdGguY29tL0JFTiBmb3IgNTAlIHlvdXIgZmlyc3Qgb3JkZXIuIEFwb2xsbzogSGVhZCBvdmVyIHRvIGFwb2xsb25ldXJvLmNvbS9iZW5ncmVlbmZpZWxkIGFuZCB1c2UgY29kZSBiZW5ncmVlbmZpZWxkIGZvciAkNjAgb2ZmLiBUaW1lbGluZSBOdXRyaXRpb246IEdvIHRvIHRpbWVsaW5lbnV0cml0aW9uLmNvbS9CRU4gYW5kIHVzZSBjb2RlIEJFTiB0byBnZXQgMTAlIG9mZiB5b3VyIG9yZGVyLlNlZSBvbW55c3R1ZGlvLmNvbS9saXN0ZW5lciBmb3IgcHJpdmFjeSBpbmZvcm1hdGlvbi4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6Mzk3NjkwN30sImlkIjoiMm9SODJMQWFlSlpJdlhGRUZGWGdrOCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IldoYXQncyBUaGUgRGlmZmVyZW5jZSBCZXR3ZWVuIEEgSEVBTFRIWSBHdXQgJiBBIEd1dCBcIk1pc3NpbmdcIiBLZXkgQmVuZWZpY2lhbCBCYWN0ZXJpYWwgU3RyYWlucz8gKCYgSG93IFRvIEZhc3QtVHJhY2sgWW91ciBHdXQgQmFjayBUbyBCYWxhbmNlKSBXaXRoIERyLiBBZGFtIFBlcmxtYW4iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNzE2MDc1OWFjYTQzNTEwODFiNDQzYjYxIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNzE2MDc1OWFjYTQzNTEwODFiNDQzYjYxIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTcxNjA3NTlhY2E0MzUxMDgxYjQ0M2I2MSIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJCb3VuZGxlc3MgTGlmZSIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo0bk4wTVJGSWRUc3gzaU1yc2g5VFlkIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTEwLTE5VDA4OjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJvUjgyTEFhZUpaSXZYRkVGRlhnazgifV0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo0RHhwUlR3dk44SHZ2N05PcHB0eDJrIiwic3RhdHVzIjoiTE9BREVEIn0sInNpbWlsYXJBbGJ1bXMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwicG9wdWxhckVwaXNvZGVzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn19LCJwbGF5bGlzdFJlY29tbWVuZGVkVHJhY2tzIjp7InBsYXlsaXN0Ijp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn19LCJjb25jZXJ0SHViIjp7ImNvbmNlcnRGZWVkIjpudWxsLCJsb2NhdGlvbiI6bnVsbH0sIm1hc3RoZWFkIjp7ImlzQ3Jhd2xlckJvdCI6ZmFsc2UsImlzU1NSRm9vdGVyVGVzdCI6ZmFsc2UsImNvbnRleHRVcmwiOnsicGF0aG5hbWUiOiIvZXBpc29kZS80RHhwUlR3dk44SHZ2N05PcHB0eDJrIiwib3JpZ2luIjoiaHR0cHM6Ly9vcGVuLnNwb3RpZnkuY29tIn19fQ==</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJleHRlbmRUcmFja1JlY29tbWVuZGF0aW9uc01XUCI6ImVuYWJsZWQiLCJlbmFibGVVbmF1dGhIb21lVHJlbmRpbmdTb25nc013cCI6InNlY29uZCIsIlNTUk1hc3RoZWFkRm9vdGVyQW5kTGFuZ3VhZ2VNb2RhbE1XUCI6ImNvbnRyb2wiLCJlbmFibGVTc3JGb3JFbnRpdHlQYWdlc01XUCI6IndpdGgtc3NyIiwiZW5hYmxlUGxheWxpc3RBcnRpc3RJbnRlcm5hbExpbmtzIjoiZW5hYmxlZCIsImVuYWJsZUkxOG5Sb3V0ZXMiOiJ2YXJpYW50IiwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6dHJ1ZSwiI2NvbmZpZ3VyYXRpb25Bc3NpZ25tZW50SWQiOiIyZDJhMTNlYy1kYjUxLTI1ODEtM2I5Ny04YTU5ZmQzMGY2Yjg6MCIsIiNncm91cElkcyI6eyJleHRlbmRUcmFja1JlY29tbWVuZGF0aW9uc01XUCI6MTIxNzQ1NSwiZW5hYmxlVW5hdXRoSG9tZVRyZW5kaW5nU29uZ3NNd3AiOjExOTQyNjQsIlNTUk1hc3RoZWFkRm9vdGVyQW5kTGFuZ3VhZ2VNb2RhbE1XUCI6MTIxNzEzMywiZW5hYmxlU3NyRm9yRW50aXR5UGFnZXNNV1AiOjEyMTQ3NDgsImVuYWJsZVBsYXlsaXN0QXJ0aXN0SW50ZXJuYWxMaW5rcyI6MTIxOTQ5OCwiZW5hYmxlSTE4blJvdXRlcyI6MTEwMjY2MSwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6MTE4NjU0MX0sIiNmZXRjaFRpbWVNaWxsaXMiOjE3Mzk3ODQ3NTA4MjYsIiNjb250ZXh0SGFzaCI6ImFkM2ZlMWYwOTc1MjNmZGQifQ==</script><script id="seo" type="application/json">{"episode":{}}</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.f2c6a42e.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.39ca7a70.js"></script></body></html>