CINXE.COM

Daily Steps To Heal The Most Common Autoimmune Disease - The Dr. Hyman Show | Podcast on Spotify

<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>Daily Steps To Heal The Most Common Autoimmune Disease - 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/SpotifyMixUITitle-Bold-37290f1de77f297fcc26d71e9afcf43f.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUI-Bold-4264b799009b1db5c491778b1bc8e5b7.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitleVariable-8769ccfde3379b7ebcadd9529b49d0cc.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><link rel="preload" href="https://encore.scdn.co/fonts/SpotifyMixUITitle-Extrabold-ba6c73cd7f82c81e49cf2204017803ed.woff2" as="font" type="font/woff2" crossorigin="anonymous"/><meta name="description" content="Listen to this episode from The Dr. Hyman Show on Spotify. This episode is brought to you by Rupa Health and Athletic Greens.   Every day, 80 million Americans are dealing with some form of autoimmune disease, including Hashimoto’s. Hashimoto’s is the leading cause of hypothyroidism (i.e., an underactive thyroid) in the US, and roughly 14 million people are struggling with this diagnosis. The conventional approach to treating it is based almost entirely on suppressing symptoms with drugs. However, with a Functional Medicine approach, there are so many other steps for treating the thyroid.   I talk with Dr. George Papanicolaou, Dr. Elizabeth Boham, and Dhru Purohit about why thorough testing is necessary for identifying Hashimoto’s and how lifestyle changes, such as removing gluten, could help to treat this condition.   Dr. George Papanicolaou is a graduate of the Philadelphia College of Osteopathic Medicine and is board certified in Family Medicine from Abington Memorial Hospital. He is also an Institute for Functional Medicine practitioner. Upon graduation from his residency he joined the Indian Health Service. He worked on the Navajo reservation for four years at the Chinle Comprehensive Medical Facility, where he served as the Outpatient Department Coordinator. Dr. Papanicolaou joined The UltraWellness Center in 2017.   Dr. Elizabeth Boham is a physician and nutritionist who practices Functional Medicine at The UltraWellness Center in Lenox, MA. Through her practice and lecturing she has helped thousands of people achieve their goals of optimum health and wellness. She witnesses the power of nutrition every day in her practice and is committed to training other physicians to utilize nutrition in healing.   Dhru Purohit is a podcast host, serial entrepreneur, and investor in the health and wellness industry. His podcast, The Dhru Purohit Podcast, is a top 50 global health podcast with over 30 million unique downloads. His interviews focus on the inner workings of the brain and the body and feature the brightest minds in wellness, medicine, and mindset.   This episode is brought to you by Rupa Health and Athletic Greens.   Rupa Health is a place where Functional Medicine practitioners can access more than 2,000 specialty lab tests from over 20 labs like DUTCH, Vibrant America, Genova, and Great Plains. You can check out a free, live demo with a Q&amp;A or create an account at RupaHealth.com.   Right now when you purchase AG1 from Athletic Greens, you will receive 10 FREE travel packs with your first purchase by visiting athleticgreens.com/hyman.   Full-length episodes of these interviews can be found here: Dr. George Papanicolaou Dr. Elizabeth Boham Dhru Purohit Learn more about your ad choices. Visit megaphone.fm/adchoices"/><meta name="google" content="notranslate"/><meta name="music:duration" content="3160"/><meta name="music:album" content="https://open.spotify.com/show/50MFhL6rItlnDDEStFMSPu"/><meta name="music:release_date" content="2022-08-05T10: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/5RwiAlTtdmrGfg4v5wqeRP"/><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/5RwiAlTtdmrGfg4v5wqeRP"/><meta property="og:title" content="Daily Steps To Heal The Most Common Autoimmune Disease"/><meta property="og:description" content="The Dr. Hyman Show · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP"/><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/ab6765630000ba8a81b617c2b02d9cef0127b5ad"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="Daily Steps To Heal The Most Common Autoimmune Disease"/><meta name="twitter:description" content="The Dr. Hyman Show · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8a81b617c2b02d9cef0127b5ad"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F5RwiAlTtdmrGfg4v5wqeRP"/><link rel="alternate" href="https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/5RwiAlTtdmrGfg4v5wqeRP"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP","url":"https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP","name":"Daily Steps To Heal The Most Common Autoimmune Disease","description":"Listen to this episode from The Dr. Hyman Show on Spotify. This episode is brought to you by Rupa Health and Athletic Greens. \u00A0 Every day, 80 million Americans are dealing with some form of autoimmune disease, including Hashimoto\u2019s. Hashimoto\u2019s is the leading cause of hypothyroidism (i.e., an underactive thyroid) in the US, and roughly 14 million people are struggling with this diagnosis. The conventional approach to treating it is based almost entirely on suppressing symptoms with drugs. However, with a Functional Medicine approach, there are so many other steps for treating the thyroid. \u00A0 I talk with Dr. George Papanicolaou, Dr. Elizabeth Boham, and Dhru Purohit about why thorough testing is necessary for identifying Hashimoto\u2019s and how lifestyle changes, such as removing gluten, could help to treat this condition. \u00A0 Dr. George Papanicolaou is a graduate of the Philadelphia College of Osteopathic Medicine and is board certified in Family Medicine from Abington Memorial Hospital. He is also an Institute for Functional Medicine practitioner. Upon graduation from his residency he joined the Indian Health Service. He worked on the Navajo reservation for four years at the Chinle Comprehensive Medical Facility, where he served as the Outpatient Department Coordinator. Dr. Papanicolaou joined The UltraWellness Center in 2017. \u00A0 Dr. Elizabeth Boham is a physician and nutritionist who practices Functional Medicine at The UltraWellness Center in Lenox, MA. Through her practice and lecturing she has helped thousands of people achieve their goals of optimum health and wellness. She witnesses the power of nutrition every day in her practice and is committed to training other physicians to utilize nutrition in healing. \u00A0 Dhru Purohit is a podcast host, serial entrepreneur, and investor in the health and wellness industry. His podcast, The Dhru Purohit Podcast, is a top 50 global health podcast with over 30 million unique downloads. His interviews focus on the inner workings of the brain and the body and feature the brightest minds in wellness, medicine, and mindset. \u00A0 This episode is brought to you by Rupa Health and Athletic Greens. \u00A0 Rupa Health is a place where Functional Medicine practitioners can access more than 2,000 specialty lab tests from over 20 labs like DUTCH, Vibrant America, Genova, and Great Plains. You can check out a free, live demo with a Q&A or create an account at RupaHealth.com. \u00A0 Right now when you purchase AG1 from Athletic Greens, you will receive 10 FREE travel packs with your first purchase by visiting athleticgreens.com/hyman. \u00A0 Full-length episodes of these interviews can be found here: Dr. George Papanicolaou Dr. Elizabeth Boham Dhru Purohit Learn more about your ad choices. Visit megaphone.fm/adchoices","datePublished":"2022-08-05","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/5RwiAlTtdmrGfg4v5wqeRP?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/5RwiAlTtdmrGfg4v5wqeRP/play"],"expectsAcceptanceOf":{"@type":"Offer","category":"free","eligibleRegion":[{"@type":"Country","name":"AD"},{"@type":"Country","name":"AE"},{"@type":"Country","name":"AG"},{"@type":"Country","name":"AL"},{"@type":"Country","name":"AM"},{"@type":"Country","name":"AO"},{"@type":"Country","name":"AR"},{"@type":"Country","name":"AT"},{"@type":"Country","name":"AU"},{"@type":"Country","name":"AZ"},{"@type":"Country","name":"BA"},{"@type":"Country","name":"BB"},{"@type":"Country","name":"BE"},{"@type":"Country","name":"BF"},{"@type":"Country","name":"BG"},{"@type":"Country","name":"BH"},{"@type":"Country","name":"BI"},{"@type":"Country","name":"BJ"},{"@type":"Country","name":"BN"},{"@type":"Country","name":"BO"},{"@type":"Country","name":"BR"},{"@type":"Country","name":"BS"},{"@type":"Country","name":"BT"},{"@type":"Country","name":"BW"},{"@type":"Country","name":"BZ"},{"@type":"Country","name":"CA"},{"@type":"Country","name":"CH"},{"@type":"Country","name":"CI"},{"@type":"Country","name":"CL"},{"@type":"Country","name":"CM"},{"@type":"Country","name":"CO"},{"@type":"Country","name":"CR"},{"@type":"Country","name":"CV"},{"@type":"Country","name":"CW"},{"@type":"Country","name":"CY"},{"@type":"Country","name":"CZ"},{"@type":"Country","name":"DE"},{"@type":"Country","name":"DJ"},{"@type":"Country","name":"DK"},{"@type":"Country","name":"DM"},{"@type":"Country","name":"DO"},{"@type":"Country","name":"DZ"},{"@type":"Country","name":"EC"},{"@type":"Country","name":"EE"},{"@type":"Country","name":"EG"},{"@type":"Country","name":"ES"},{"@type":"Country","name":"FI"},{"@type":"Country","name":"FJ"},{"@type":"Country","name":"FM"},{"@type":"Country","name":"FR"},{"@type":"Country","name":"GA"},{"@type":"Country","name":"GB"},{"@type":"Country","name":"GD"},{"@type":"Country","name":"GE"},{"@type":"Country","name":"GH"},{"@type":"Country","name":"GM"},{"@type":"Country","name":"GN"},{"@type":"Country","name":"GQ"},{"@type":"Country","name":"GR"},{"@type":"Country","name":"GT"},{"@type":"Country","name":"GW"},{"@type":"Country","name":"GY"},{"@type":"Country","name":"HK"},{"@type":"Country","name":"HN"},{"@type":"Country","name":"HR"},{"@type":"Country","name":"HT"},{"@type":"Country","name":"HU"},{"@type":"Country","name":"ID"},{"@type":"Country","name":"IE"},{"@type":"Country","name":"IL"},{"@type":"Country","name":"IN"},{"@type":"Country","name":"IS"},{"@type":"Country","name":"IT"},{"@type":"Country","name":"JM"},{"@type":"Country","name":"JO"},{"@type":"Country","name":"JP"},{"@type":"Country","name":"KE"},{"@type":"Country","name":"KH"},{"@type":"Country","name":"KI"},{"@type":"Country","name":"KM"},{"@type":"Country","name":"KN"},{"@type":"Country","name":"KR"},{"@type":"Country","name":"KW"},{"@type":"Country","name":"LA"},{"@type":"Country","name":"LB"},{"@type":"Country","name":"LC"},{"@type":"Country","name":"LI"},{"@type":"Country","name":"LR"},{"@type":"Country","name":"LS"},{"@type":"Country","name":"LT"},{"@type":"Country","name":"LU"},{"@type":"Country","name":"LV"},{"@type":"Country","name":"MA"},{"@type":"Country","name":"MC"},{"@type":"Country","name":"ME"},{"@type":"Country","name":"MG"},{"@type":"Country","name":"MH"},{"@type":"Country","name":"MK"},{"@type":"Country","name":"ML"},{"@type":"Country","name":"MN"},{"@type":"Country","name":"MO"},{"@type":"Country","name":"MR"},{"@type":"Country","name":"MT"},{"@type":"Country","name":"MU"},{"@type":"Country","name":"MV"},{"@type":"Country","name":"MW"},{"@type":"Country","name":"MX"},{"@type":"Country","name":"MY"},{"@type":"Country","name":"MZ"},{"@type":"Country","name":"NA"},{"@type":"Country","name":"NE"},{"@type":"Country","name":"NG"},{"@type":"Country","name":"NI"},{"@type":"Country","name":"NL"},{"@type":"Country","name":"NO"},{"@type":"Country","name":"NP"},{"@type":"Country","name":"NR"},{"@type":"Country","name":"NZ"},{"@type":"Country","name":"OM"},{"@type":"Country","name":"PA"},{"@type":"Country","name":"PE"},{"@type":"Country","name":"PG"},{"@type":"Country","name":"PH"},{"@type":"Country","name":"PL"},{"@type":"Country","name":"PR"},{"@type":"Country","name":"PS"},{"@type":"Country","name":"PT"},{"@type":"Country","name":"PW"},{"@type":"Country","name":"PY"},{"@type":"Country","name":"QA"},{"@type":"Country","name":"RO"},{"@type":"Country","name":"RS"},{"@type":"Country","name":"RW"},{"@type":"Country","name":"SA"},{"@type":"Country","name":"SB"},{"@type":"Country","name":"SC"},{"@type":"Country","name":"SE"},{"@type":"Country","name":"SG"},{"@type":"Country","name":"SI"},{"@type":"Country","name":"SK"},{"@type":"Country","name":"SL"},{"@type":"Country","name":"SM"},{"@type":"Country","name":"SN"},{"@type":"Country","name":"SR"},{"@type":"Country","name":"ST"},{"@type":"Country","name":"SV"},{"@type":"Country","name":"SZ"},{"@type":"Country","name":"TD"},{"@type":"Country","name":"TG"},{"@type":"Country","name":"TH"},{"@type":"Country","name":"TL"},{"@type":"Country","name":"TN"},{"@type":"Country","name":"TO"},{"@type":"Country","name":"TR"},{"@type":"Country","name":"TT"},{"@type":"Country","name":"TV"},{"@type":"Country","name":"TW"},{"@type":"Country","name":"TZ"},{"@type":"Country","name":"UA"},{"@type":"Country","name":"US"},{"@type":"Country","name":"UY"},{"@type":"Country","name":"UZ"},{"@type":"Country","name":"VC"},{"@type":"Country","name":"VN"},{"@type":"Country","name":"VU"},{"@type":"Country","name":"WS"},{"@type":"Country","name":"XK"},{"@type":"Country","name":"ZA"},{"@type":"Country","name":"ZM"},{"@type":"Country","name":"ZW"}]}}}</script><link rel="manifest" href="https://open.spotifycdn.com/cdn/generated/manifest-mobile-web-player.a1ddf51c.json"/><style data-styled="active"></style><style data-styled="" data-styled-version="5.3.11">.bksmLQ{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-subdued,#656565);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:var(--encore-spacing-tighter,12px);padding-inline:var(--encore-spacing-tighter,12px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.bksmLQ{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.bksmLQ{word-break:break-word;}}/*!sc*/ .bksmLQ:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);color:var(--text-base,#000000);}/*!sc*/ .bksmLQ:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ::after{inline-size:24px;}/*!sc*/ .bksmLQ[disabled],.bksmLQ[aria-disabled='true'],fieldset[disabled] .bksmLQ{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-subdued,#656565);}/*!sc*/ .bksmLQ[disabled]::before,.bksmLQ[aria-disabled='true']::before,fieldset[disabled] .bksmLQ::before{background-color:transparent;}/*!sc*/ .bksmLQ[disabled]::after,.bksmLQ[aria-disabled='true']::after,fieldset[disabled] .bksmLQ::after{border-color:transparent;}/*!sc*/ .kTFJuL{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.kTFJuL{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.kTFJuL{word-break:break-word;}}/*!sc*/ .kTFJuL:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .kTFJuL:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL::after{inline-size:100%;}/*!sc*/ .kTFJuL[disabled],.kTFJuL[aria-disabled='true'],fieldset[disabled] .kTFJuL{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .kTFJuL[disabled]::before,.kTFJuL[aria-disabled='true']::before,fieldset[disabled] .kTFJuL::before{background-color:transparent;}/*!sc*/ .kTFJuL[disabled]::after,.kTFJuL[aria-disabled='true']::after,fieldset[disabled] .kTFJuL::after{border-color:transparent;}/*!sc*/ .hRqQQR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:var(--text-base,#000000);min-inline-size:0;min-block-size:var(--encore-control-size-base,48px);padding-block:calc(var(--encore-spacing-tighter-2,8px) - 2px);padding-inline:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ @supports (overflow-wrap:anywhere){.hRqQQR{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hRqQQR{word-break:break-word;}}/*!sc*/ .hRqQQR:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .hRqQQR:active{opacity:0.7;outline:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR::after{inline-size:100%;}/*!sc*/ .hRqQQR[disabled],.hRqQQR[aria-disabled='true'],fieldset[disabled] .hRqQQR{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:var(--text-base,#000000);}/*!sc*/ .hRqQQR[disabled]::before,.hRqQQR[aria-disabled='true']::before,fieldset[disabled] .hRqQQR::before{background-color:transparent;}/*!sc*/ .hRqQQR[disabled]::after,.hRqQQR[aria-disabled='true']::after,fieldset[disabled] .hRqQQR::after{border-color:transparent;}/*!sc*/ data-styled.g2[id="Button-sc-1dqy6lx-0"]{content:"bksmLQ,kTFJuL,hRqQQR,"}/*!sc*/ .hYdsxw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ .kUVYXR{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-start:12px;}/*!sc*/ data-styled.g3[id="IconWrapper__Wrapper-sc-16usrgb-0"]{content:"hYdsxw,kUVYXR,"}/*!sc*/ .bneLcE{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .bneLcE *{vector-effect:non-scaling-stroke;}/*!sc*/ .zsGU{fill:currentcolor;width:var(--encore-graphic-size-decorative-base,24px);height:var(--encore-graphic-size-decorative-base,24px);}/*!sc*/ .zsGU *{vector-effect:non-scaling-stroke;}/*!sc*/ [dir='rtl'] .zsGU.zsGU{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}/*!sc*/ data-styled.g4[id="Svg-sc-ytk21e-0"]{content:"bneLcE,zsGU,"}/*!sc*/ .hKFGwn{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:var(--encore-button-corner-radius,9999px);font-size:inherit;min-block-size:var(--encore-control-size-larger,56px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;inline-size:var(--encore-control-size-larger,56px);-webkit-block-size:var(--encore-control-size-larger,56px);-ms-flex-block-size:var(--encore-control-size-larger,56px);block-size:var(--encore-control-size-larger,56px);-webkit-transition-property:background-color,-webkit-transform;-webkit-transition-property:background-color,transform;transition-property:background-color,transform;-webkit-transition-duration:33ms;transition-duration:33ms;}/*!sc*/ @supports (overflow-wrap:anywhere){.hKFGwn{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.hKFGwn{word-break:break-word;}}/*!sc*/ data-styled.g6[id="ButtonInner-sc-14ud5tc-0"]{content:"hKFGwn,"}/*!sc*/ .dlTJiR{box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;border:0;border-radius:var(--encore-button-corner-radius,9999px);cursor:pointer;display:inline-block;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-transition-duration:33ms;transition-duration:33ms;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,-webkit-transform;-webkit-transition-property:background-color,border-color,color,box-shadow,filter,transform;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:0;min-inline-size:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0,.dlTJiR:hover .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}/*!sc*/ .dlTJiR:hover .ButtonInner-sc-14ud5tc-0{background-color:var(--background-highlight,#3be477);}/*!sc*/ .dlTJiR:active .ButtonInner-sc-14ud5tc-0{background-color:var(--background-press,#1abc54);box-shadow:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:active .ButtonFocus-sc-2hq6ey-0{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .dlTJiR:focus .ButtonFocus-sc-2hq6ey-0{border-color:var(--parents-essential-base,var(--essential-base,#000000));}/*!sc*/ .dlTJiR[disabled] .ButtonInner-sc-14ud5tc-0,.dlTJiR[aria-disabled='true'] .ButtonInner-sc-14ud5tc-0,fieldset[disabled] .dlTJiR .ButtonInner-sc-14ud5tc-0{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-color:var(--background-base,#1ed760);color:var(--text-base,#000000);}/*!sc*/ .dlTJiR[disabled] .ButtonFocus-sc-2hq6ey-0,.dlTJiR[aria-disabled='true'] .ButtonFocus-sc-2hq6ey-0,fieldset[disabled] .dlTJiR .ButtonFocus-sc-2hq6ey-0{border-color:transparent;}/*!sc*/ data-styled.g7[id="Button-sc-qlcn5g-0"]{content:"dlTJiR,"}/*!sc*/ .ivomLs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;inset-block-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);inset-inline-start:calc((var(--encore-control-size-larger,56px) - var(--encore-graphic-size-decorative-base,24px)) / 2);}/*!sc*/ data-styled.g8[id="IconWrapper__Wrapper-sc-1hf1hjl-0"]{content:"ivomLs,"}/*!sc*/ .kOChlU{inline-size:100%;border-radius:var(--encore-corner-radius-base,4px);}/*!sc*/ data-styled.g15[id="Image-sc-1u215sg-3"]{content:"kOChlU,"}/*!sc*/ .lmgIvZ{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}/*!sc*/ data-styled.g19[id="ListRowTitle__LineClamp-sc-1xe2if1-0"]{content:"lmgIvZ,"}/*!sc*/ .eFGzcP{outline:none;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ @supports (overflow-wrap:anywhere){.eFGzcP{overflow-wrap:anywhere;}}/*!sc*/ @supports not (overflow-wrap:anywhere){.eFGzcP{word-break:break-word;}}/*!sc*/ data-styled.g20[id="ListRowTitle__ListRowText-sc-1xe2if1-1"]{content:"eFGzcP,"}/*!sc*/ .wLcyr{box-sizing:border-box;-webkit-tap-highlight-color:transparent;position:relative;border-radius:var(--encore-corner-radius-larger,6px);min-block-size:48px;z-index:0;color:var(--text-base,#000000);padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;--animation-speed:300ms;--animation-ease:ease;--bg-inset-change-press:-4px;cursor:pointer;}/*!sc*/ .wLcyr::after{content:'';position:absolute;border-radius:var(--encore-corner-radius-larger,6px);z-index:-1;-webkit-transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);transition:background-color var(--animation-speed) var(--animation-ease),top var(--animation-speed) var(--animation-ease),left var(--animation-speed) var(--animation-ease),right var(--animation-speed) var(--animation-ease),bottom var(--animation-speed) var(--animation-ease);inset:0;inset:8px 8px 8px 8px;}/*!sc*/ .wLcyr[disabled],.wLcyr[aria-disabled='true'],fieldset[disabled] .wLcyr{cursor:not-allowed;opacity:0.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}/*!sc*/ .wLcyr:hover::after{background-color:var(--background-highlight,#f5f5f5);inset:0;}/*!sc*/ .wLcyr[disabled]:hover::after,.wLcyr[aria-disabled='true']:hover::after{background-color:unset;}/*!sc*/ .wLcyr[disabled]:active::after,.wLcyr[aria-disabled='true']:active::after{background-color:unset;inset:unset;}/*!sc*/ data-styled.g29[id="Box__BoxComponent-sc-y4nds-0"]{content:"wLcyr,"}/*!sc*/ .MWEhk button,.MWEhk a,.MWEhk [role='button'],.MWEhk [role='link']{position:relative;z-index:1;}/*!sc*/ data-styled.g37[id="Areas__InteractiveArea-sc-1tea2mc-0"]{content:"MWEhk,"}/*!sc*/ .kLALqL{-webkit-column-gap:var(--encore-spacing-tighter,12px);column-gap:var(--encore-spacing-tighter,12px);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ data-styled.g38[id="Areas__MainArea-sc-1tea2mc-1"]{content:"kLALqL,"}/*!sc*/ .cuoMqc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}/*!sc*/ data-styled.g39[id="Areas__Column-sc-1tea2mc-2"]{content:"cuoMqc,"}/*!sc*/ .hscyXl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:var(--encore-spacing-tighter-2,8px);}/*!sc*/ .hscyXl[disabled]{opacity:0.7;}/*!sc*/ data-styled.g41[id="Box-sc-1njtxi4-0"]{content:"hscyXl,"}/*!sc*/ .DjiIj{position:absolute;z-index:0;inset:0;cursor:pointer;}/*!sc*/ data-styled.g43[id="CardLink-sc-1ut6cns-0"]{content:"DjiIj,"}/*!sc*/ .gPhSUm{box-sizing:border-box;-webkit-tap-highlight-color:transparent;border:0;border-block-start:1px solid var(--decorative-subdued,#dedede);margin-block:var(--encore-spacing-looser,24px);}/*!sc*/ data-styled.g48[id="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0"]{content:"gPhSUm,"}/*!sc*/ </style><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-dialog-container.bfe2318d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-context-menu-container.c41bf66f.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-home-page.ac4c0b62.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-connect-view-container.904f2890.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-now-playing-view.51d49c88.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-artist-page.81716ff4.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-results.512cd660.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-download-page.0d6a6465.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-user-profile.12db1296.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mwp-search-landing.f8f5748d.css"/><link rel="stylesheet" href="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.96045797.css"/><link rel="preconnect" href="https://apresolve.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://clienttoken.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api-partner.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://spclient.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://api.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://daily-mix.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://exp.wg.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://i.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://lineup-images.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://mosaic.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel-static.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pixel.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pl.scdn.co" crossorigin="anonymous"/><link rel="preconnect" href="https://open.spotifycdn.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-dealer.spotify.com" crossorigin="anonymous"/><link rel="preconnect" href="https://gae2-spclient.spotify.com" crossorigin="anonymous"/><link rel="preload" href="https://open.spotifycdn.com/cdn/generated-locales/mobile-web-player/en.aac257ba.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":"01881f154a1c50e47e20172fd7c0b82c","isAnonymous":true,"gtmId":"GTM-PZHN3VD","optimizeId":"GTM-W53X654","pipResources":{"scripts":["https://open.spotifycdn.com/cdn/build/web-player/vendor~web-player.634ed7ba.js","https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.5a47aa2a.js"],"styles":["https://open.spotifycdn.com/cdn/build/web-player/pip-mini-player.db269d42.css"]},"retargetingPixels":null,"recaptchaWebPlayerFraudSiteKey":"6LfCVLAUAAAAALFwwRnnCJ12DalriUGbj8FW_J39"}</script><script id="session" data-testid="session" type="application/json">{"accessToken":"BQDbqM9iOVaI47R-FGS4-f6hqdwyR6KN2esn6naNBc8fqeFGvANBcnn7GO1uY8DbfyrxcoHDdg-pZMvjCg5wI10y6VKAi14hVsmvQy_BGmeKiuX7ogU","accessTokenExpirationTimestampMs":1732693968699,"isAnonymous":true,"clientId":"f6a40776580943a7bc5173125a1e8832"}</script><div id="main" data-ssr="1"><div class="encore-layout-themes"><div class="ufy3rNNsNBx6IOixSXEG"><div class="encore-dark-theme xXxkvFpB54Fne7ykRnXa" data-main-scrollable-node="true"><div class="Cv2QMWaKhio30Ly6ooMy"><div class="SAvutxFsWpINsq8pSOqb" style="--bottomMargin:0px"><!--$--><div data-testid="podcast-entity-view" class="E34FrewmewkuBM1IDQsg"><div class="M2zTPqWSULZAGKARgjXG" style="background:linear-gradient(#E8E8E8 0%, transparent 100%)"><div class="LTYHCckz80h0rAHEj0aQ OgFUAo4HM9zkORh6yYKs lBPLQvOs6NEAQQaTuYm9" data-testid="entity-header-top-section"><div class="cfggPp9bWTWmJHtaMuwE"><div data-testid="entity-image" style="opacity:1;width:56px;height:56px" class="_9oqBtpu3TVycIiibYRVw"><img aria-hidden="false" draggable="false" loading="eager" src="https://lite-images-i.scdn.co/image/ab67656300005f1f81b617c2b02d9cef0127b5ad" data-testid="entity-header-entity-image" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div></div><div class="cfggPp9bWTWmJHtaMuwE"><div class="zJT83mTjBmPlNfEnuNYs" data-testid="entity-header-title-and-subtitle-section"><h1 class="encore-text encore-text-title-medium gj6rSoF7K4FohS2DJDEm" data-encore-id="text" data-testid="showTitle">Daily Steps To Heal The Most Common Autoimmune Disease</h1><div class="encore-text encore-text-body-small sMT6JaxLhI2QLVSevX_3 fjP8GyQyM5IWQvTxWk6W" data-encore-id="text" data-testid="entity-header-entity-subtitle">The Dr. Hyman Show</div></div></div></div><div class="kVj4O1X1hlTwIyajGjJb" data-testid="entity-bottom-section"><span><div class="qfYkuLpETFW3axnfMntO"><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text">Aug 5, 2022</p><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">52 min 40 sec</span></p></div></span><div class="encore-text encore-text-body-small jXbmfyIkvfBoDgVxAaDD" data-encore-id="text"><button class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Save to Your Library" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M11.999 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zm-11 9c0-6.075 4.925-11 11-11s11 4.925 11 11-4.925 11-11 11-11-4.925-11-11z'/><path d='M17.999 12a1 1 0 0 1-1 1h-4v4a1 1 0 1 1-2 0v-4h-4a1 1 0 1 1 0-2h4V7a1 1 0 1 1 2 0v4h4a1 1 0 0 1 1 1z'/></svg></span></button><button data-testid="entity-share-button" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="Share" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M18.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zM15 5.5a3.5 3.5 0 1 1 1.006 2.455L9 12l7.006 4.045a3.5 3.5 0 1 1-.938 1.768l-6.67-3.85a3.5 3.5 0 1 1 0-3.924l6.67-3.852A3.513 3.513 0 0 1 15 5.5zm-9.5 5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm13 6.5a1.5 1.5 0 1 0-.001 3 1.5 1.5 0 0 0 .001-3z'/></svg></span></button><button data-testid="context-menu-action" class="Button-sc-1dqy6lx-0 bksmLQ" aria-label="More" data-encore-id="buttonTertiary"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 hYdsxw"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='M10.5 4.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0 15a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0zm0-7.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0z'/></svg></span></button></div><div class="PbbAKgDSKqb_aeaogoiN"><div class="ilFQxSwAuKW7R9upfQxi"><button data-testid="play-button" aria-label="Play" data-encore-id="buttonPrimary" data-is-icon-only="true" class="Button-sc-qlcn5g-0 dlTJiR"><span class="ButtonInner-sc-14ud5tc-0 hKFGwn encore-bright-accent-set"><span aria-hidden="true" class="IconWrapper__Wrapper-sc-1hf1hjl-0 ivomLs"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 bneLcE"><path d='m7.05 3.606 13.49 7.788a.7.7 0 0 1 0 1.212L7.05 20.394A.7.7 0 0 1 6 19.788V4.212a.7.7 0 0 1 1.05-.606z'/></svg></span></span></button></div></div></div></div><div class="AXLhOsSjT3bowfjf42kK"><div><div data-testid="expandable-description"><div class="buqVKMpwHgGMDJFSl54R"><div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">This episode is brought to you by Rupa Health and Athletic Greens.</span></div> <div class="encore-text encore-text-body-small Zbad_ytC5aqG3ZISd4Gw" data-encore-id="text"><span class="encore-text encore-text-body-small encore-internal-color-text-subdued G_f5DJd2sgHWeto5cwbi" data-encore-id="text">Every day, 80 million Americans are dealing with some form of autoimmune disease, including Hashimoto’s. Hashimoto’s is the leading cause of hypothyroidism (i.e., an underactive thyroid) in the US, and roughly 14 million people are struggling with this diagnosis. The conventional approach to treating it is based almost entirely on suppressing symptoms with drugs. However, with a Functional Medicine approach, there are so many other steps for treating the thyroid.</span><button class="Button-sc-1dqy6lx-0 kTFJuL encore-text-body-medium-bold" data-encore-id="buttonTertiary"><span class="encore-text encore-text-body-small-bold" data-encore-id="text">… <!-- -->see more</span></button></div></div></div><img class="kjxUv_MHNgEH5IARHdA0" src="https://lite-images-i.scdn.co/image/ab67656300005f1f81b617c2b02d9cef0127b5ad" alt="Podcast Episode" loading="lazy"/><a href="/show/50MFhL6rItlnDDEStFMSPu"><button class="Button-sc-1dqy6lx-0 hRqQQR encore-text-body-medium-bold" data-encore-id="buttonTertiary">See all episodes<span aria-hidden="true" class="IconWrapper__Wrapper-sc-16usrgb-0 kUVYXR"><svg data-encore-id="icon" role="img" aria-hidden="true" viewBox="0 0 24 24" class="Svg-sc-ytk21e-0 zsGU"><path d='M8.043 2.793a1 1 0 0 0 0 1.414L15.836 12l-7.793 7.793a1 1 0 1 0 1.414 1.414L18.664 12 9.457 2.793a1 1 0 0 0-1.414 0z'/></svg></span></button></a><div data-testid="internal-link-recommender-shelf"><div class="JMgUTIyId0RuU9k6aQaz"><h2 class="encore-text encore-text-title-small" data-encore-id="text" dir="auto">More episodes like this</h2></div><div class="qirFczpKFgQDsNuuzLHP" data-testid="carousel-mwp"><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-4tbLbHg30sVS8wuNLEv96p"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint4tbLbHg30sVS8wuNLEv96p"></div><a draggable="false" href="/episode/4tbLbHg30sVS8wuNLEv96p"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f2ed419ab9df8a9cefc27e74c" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/4tbLbHg30sVS8wuNLEv96p"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How The Ketogenic Diet Supports Metabolism, Cancer Therapy, And Mental Health</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-2eu4exKHwKDxfw8221cZQk"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint2eu4exKHwKDxfw8221cZQk"></div><a draggable="false" href="/episode/2eu4exKHwKDxfw8221cZQk"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f5e184914a4921321ef5534c4" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/2eu4exKHwKDxfw8221cZQk"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">The Truth Behind Statins: Helpful or Harmful? with Dr. Aseem Malhotra</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-7aX7AtUj2JqUs2zcaeY8rP"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint7aX7AtUj2JqUs2zcaeY8rP"></div><a draggable="false" href="/episode/7aX7AtUj2JqUs2zcaeY8rP"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fb25ac8d4d176af72e6030d93" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/7aX7AtUj2JqUs2zcaeY8rP"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How To Treat High Blood Pressure And What Causes It?</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-7r0y5Xn765p1NOt8EtvDzP"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint7r0y5Xn765p1NOt8EtvDzP"></div><a draggable="false" href="/episode/7r0y5Xn765p1NOt8EtvDzP"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f3a66bed912f0c81e71461387" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/7r0y5Xn765p1NOt8EtvDzP"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">The Main Causes Of Autoimmune Disease And How To Reverse It</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-5RJQ9i00VPIfxIIRAPpjLS"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5RJQ9i00VPIfxIIRAPpjLS"></div><a draggable="false" href="/episode/5RJQ9i00VPIfxIIRAPpjLS"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f712249c2645cf0100cd39bb5" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/5RJQ9i00VPIfxIIRAPpjLS"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How To Alleviate Constipation And Heal Your Gut</span></p></a></div></div></div><div class="Box__BoxComponent-sc-y4nds-0 wLcyr Box-sc-1njtxi4-0 hscyXl" data-encore-id="card" role="group" aria-labelledby="card-title-08aPBjSG6beur6iDnRQfVR"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint08aPBjSG6beur6iDnRQfVR"></div><a draggable="false" href="/episode/08aPBjSG6beur6iDnRQfVR"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fa0f41b66f1e6d2b51beadb0b" class="Image-sc-1u215sg-3 kOChlU"/></a><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__MainArea-sc-1tea2mc-1 MWEhk kLALqL"><div class="Areas__InteractiveArea-sc-1tea2mc-0 Areas__Column-sc-1tea2mc-2 MWEhk cuoMqc"><a draggable="false" href="/episode/08aPBjSG6beur6iDnRQfVR"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">What Standard Cholesterol Testing Isn&#x27;t Telling You</span></p></a></div></div></div></div></div></div></div><div class="iQxdxLc2HsEnJMZt0Us4"><hr class="HorizontalRule__HorizontalRuleElement-sc-198gjx4-0 gPhSUm bHqWsu7YPnOhoFVoWo1o" data-encore-id="horizontalRule"/></div></div><!--/$--></div><div class="LQ6Ss79CdgHw2ScSPflQ"></div></div></div></div><aside class="encore-dark-theme Yg_FlRTSnjxmfwyAvnFJ"><div></div></aside></div></div><script id="initial-state" type="text/plain">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjVSd2lBbFR0ZG1yR2ZnNHY1d3FlUlAiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNjcyMzdiOTBhNWI3ZmVhMzM5YzdmNzQyN2YzYWEzNjVhYjJhM2NjZCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzY3MjM3YjkwYTViN2ZlYTMzOWM3Zjc0MjdmM2FhMzY1YWIyYTNjY2QifSx7ImZpbGVJZCI6IjZiYjc1Yzg2YzhkMWM0NTEzZTM0Y2E1NTcxOTVhMDUyZmFjZjE0NzIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82YmI3NWM4NmM4ZDFjNDUxM2UzNGNhNTU3MTk1YTA1MmZhY2YxNDcyIn0seyJmaWxlSWQiOiJlMDhmMzk4OWIzODIzMDg2YzkyNjllOWY5YWRkMTIzODJmMTZiMDQ5IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTA4ZjM5ODliMzgyMzA4NmM5MjY5ZTlmOWFkZDEyMzgyZjE2YjA0OSJ9LHsiZmlsZUlkIjoiYjY5ZTg1NmI5MTBmZjFiNTA0MDM5MDM3MTEwYjc0YzI3NmI1MDczMyIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iNjllODU2YjkxMGZmMWI1MDQwMzkwMzcxMTBiNzRjMjc2YjUwNzMzIn0seyJmaWxlSWQiOiJkOTY2ZTkwMzRlYzI1ZjY0MTgyOThiMGZkZDA5MDA3NzAwMWQ1ODZjIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Q5NjZlOTAzNGVjMjVmNjQxODI5OGIwZmRkMDkwMDc3MDAxZDU4NmMifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMXh5S3V5NEpMRlUxVHA3Sm1jY0FvSC9jbGlwXzBfNjAwMDAubXAzIn0sImF2YWlsYWJsZU1hcmtldHMiOnsiaXRlbXMiOlt7ImNvdW50cnlDb2RlIjoiQUQifSx7ImNvdW50cnlDb2RlIjoiQUUifSx7ImNvdW50cnlDb2RlIjoiQUcifSx7ImNvdW50cnlDb2RlIjoiQUwifSx7ImNvdW50cnlDb2RlIjoiQU0ifSx7ImNvdW50cnlDb2RlIjoiQU8ifSx7ImNvdW50cnlDb2RlIjoiQVIifSx7ImNvdW50cnlDb2RlIjoiQVQifSx7ImNvdW50cnlDb2RlIjoiQVUifSx7ImNvdW50cnlDb2RlIjoiQVoifSx7ImNvdW50cnlDb2RlIjoiQkEifSx7ImNvdW50cnlDb2RlIjoiQkIifSx7ImNvdW50cnlDb2RlIjoiQkUifSx7ImNvdW50cnlDb2RlIjoiQkYifSx7ImNvdW50cnlDb2RlIjoiQkcifSx7ImNvdW50cnlDb2RlIjoiQkgifSx7ImNvdW50cnlDb2RlIjoiQkkifSx7ImNvdW50cnlDb2RlIjoiQkoifSx7ImNvdW50cnlDb2RlIjoiQk4ifSx7ImNvdW50cnlDb2RlIjoiQk8ifSx7ImNvdW50cnlDb2RlIjoiQlIifSx7ImNvdW50cnlDb2RlIjoiQlMifSx7ImNvdW50cnlDb2RlIjoiQlQifSx7ImNvdW50cnlDb2RlIjoiQlcifSx7ImNvdW50cnlDb2RlIjoiQloifSx7ImNvdW50cnlDb2RlIjoiQ0EifSx7ImNvdW50cnlDb2RlIjoiQ0gifSx7ImNvdW50cnlDb2RlIjoiQ0kifSx7ImNvdW50cnlDb2RlIjoiQ0wifSx7ImNvdW50cnlDb2RlIjoiQ00ifSx7ImNvdW50cnlDb2RlIjoiQ08ifSx7ImNvdW50cnlDb2RlIjoiQ1IifSx7ImNvdW50cnlDb2RlIjoiQ1YifSx7ImNvdW50cnlDb2RlIjoiQ1cifSx7ImNvdW50cnlDb2RlIjoiQ1kifSx7ImNvdW50cnlDb2RlIjoiQ1oifSx7ImNvdW50cnlDb2RlIjoiREUifSx7ImNvdW50cnlDb2RlIjoiREoifSx7ImNvdW50cnlDb2RlIjoiREsifSx7ImNvdW50cnlDb2RlIjoiRE0ifSx7ImNvdW50cnlDb2RlIjoiRE8ifSx7ImNvdW50cnlDb2RlIjoiRFoifSx7ImNvdW50cnlDb2RlIjoiRUMifSx7ImNvdW50cnlDb2RlIjoiRUUifSx7ImNvdW50cnlDb2RlIjoiRUcifSx7ImNvdW50cnlDb2RlIjoiRVMifSx7ImNvdW50cnlDb2RlIjoiRkkifSx7ImNvdW50cnlDb2RlIjoiRkoifSx7ImNvdW50cnlDb2RlIjoiRk0ifSx7ImNvdW50cnlDb2RlIjoiRlIifSx7ImNvdW50cnlDb2RlIjoiR0EifSx7ImNvdW50cnlDb2RlIjoiR0IifSx7ImNvdW50cnlDb2RlIjoiR0QifSx7ImNvdW50cnlDb2RlIjoiR0UifSx7ImNvdW50cnlDb2RlIjoiR0gifSx7ImNvdW50cnlDb2RlIjoiR00ifSx7ImNvdW50cnlDb2RlIjoiR04ifSx7ImNvdW50cnlDb2RlIjoiR1EifSx7ImNvdW50cnlDb2RlIjoiR1IifSx7ImNvdW50cnlDb2RlIjoiR1QifSx7ImNvdW50cnlDb2RlIjoiR1cifSx7ImNvdW50cnlDb2RlIjoiR1kifSx7ImNvdW50cnlDb2RlIjoiSEsifSx7ImNvdW50cnlDb2RlIjoiSE4ifSx7ImNvdW50cnlDb2RlIjoiSFIifSx7ImNvdW50cnlDb2RlIjoiSFQifSx7ImNvdW50cnlDb2RlIjoiSFUifSx7ImNvdW50cnlDb2RlIjoiSUQifSx7ImNvdW50cnlDb2RlIjoiSUUifSx7ImNvdW50cnlDb2RlIjoiSUwifSx7ImNvdW50cnlDb2RlIjoiSU4ifSx7ImNvdW50cnlDb2RlIjoiSVMifSx7ImNvdW50cnlDb2RlIjoiSVQifSx7ImNvdW50cnlDb2RlIjoiSk0ifSx7ImNvdW50cnlDb2RlIjoiSk8ifSx7ImNvdW50cnlDb2RlIjoiSlAifSx7ImNvdW50cnlDb2RlIjoiS0UifSx7ImNvdW50cnlDb2RlIjoiS0gifSx7ImNvdW50cnlDb2RlIjoiS0kifSx7ImNvdW50cnlDb2RlIjoiS00ifSx7ImNvdW50cnlDb2RlIjoiS04ifSx7ImNvdW50cnlDb2RlIjoiS1IifSx7ImNvdW50cnlDb2RlIjoiS1cifSx7ImNvdW50cnlDb2RlIjoiTEEifSx7ImNvdW50cnlDb2RlIjoiTEIifSx7ImNvdW50cnlDb2RlIjoiTEMifSx7ImNvdW50cnlDb2RlIjoiTEkifSx7ImNvdW50cnlDb2RlIjoiTFIifSx7ImNvdW50cnlDb2RlIjoiTFMifSx7ImNvdW50cnlDb2RlIjoiTFQifSx7ImNvdW50cnlDb2RlIjoiTFUifSx7ImNvdW50cnlDb2RlIjoiTFYifSx7ImNvdW50cnlDb2RlIjoiTUEifSx7ImNvdW50cnlDb2RlIjoiTUMifSx7ImNvdW50cnlDb2RlIjoiTUUifSx7ImNvdW50cnlDb2RlIjoiTUcifSx7ImNvdW50cnlDb2RlIjoiTUgifSx7ImNvdW50cnlDb2RlIjoiTUsifSx7ImNvdW50cnlDb2RlIjoiTUwifSx7ImNvdW50cnlDb2RlIjoiTU4ifSx7ImNvdW50cnlDb2RlIjoiTU8ifSx7ImNvdW50cnlDb2RlIjoiTVIifSx7ImNvdW50cnlDb2RlIjoiTVQifSx7ImNvdW50cnlDb2RlIjoiTVUifSx7ImNvdW50cnlDb2RlIjoiTVYifSx7ImNvdW50cnlDb2RlIjoiTVcifSx7ImNvdW50cnlDb2RlIjoiTVgifSx7ImNvdW50cnlDb2RlIjoiTVkifSx7ImNvdW50cnlDb2RlIjoiTVoifSx7ImNvdW50cnlDb2RlIjoiTkEifSx7ImNvdW50cnlDb2RlIjoiTkUifSx7ImNvdW50cnlDb2RlIjoiTkcifSx7ImNvdW50cnlDb2RlIjoiTkkifSx7ImNvdW50cnlDb2RlIjoiTkwifSx7ImNvdW50cnlDb2RlIjoiTk8ifSx7ImNvdW50cnlDb2RlIjoiTlAifSx7ImNvdW50cnlDb2RlIjoiTlIifSx7ImNvdW50cnlDb2RlIjoiTloifSx7ImNvdW50cnlDb2RlIjoiT00ifSx7ImNvdW50cnlDb2RlIjoiUEEifSx7ImNvdW50cnlDb2RlIjoiUEUifSx7ImNvdW50cnlDb2RlIjoiUEcifSx7ImNvdW50cnlDb2RlIjoiUEgifSx7ImNvdW50cnlDb2RlIjoiUEwifSx7ImNvdW50cnlDb2RlIjoiUFIifSx7ImNvdW50cnlDb2RlIjoiUFMifSx7ImNvdW50cnlDb2RlIjoiUFQifSx7ImNvdW50cnlDb2RlIjoiUFcifSx7ImNvdW50cnlDb2RlIjoiUFkifSx7ImNvdW50cnlDb2RlIjoiUUEifSx7ImNvdW50cnlDb2RlIjoiUk8ifSx7ImNvdW50cnlDb2RlIjoiUlMifSx7ImNvdW50cnlDb2RlIjoiUlcifSx7ImNvdW50cnlDb2RlIjoiU0EifSx7ImNvdW50cnlDb2RlIjoiU0IifSx7ImNvdW50cnlDb2RlIjoiU0MifSx7ImNvdW50cnlDb2RlIjoiU0UifSx7ImNvdW50cnlDb2RlIjoiU0cifSx7ImNvdW50cnlDb2RlIjoiU0kifSx7ImNvdW50cnlDb2RlIjoiU0sifSx7ImNvdW50cnlDb2RlIjoiU0wifSx7ImNvdW50cnlDb2RlIjoiU00ifSx7ImNvdW50cnlDb2RlIjoiU04ifSx7ImNvdW50cnlDb2RlIjoiU1IifSx7ImNvdW50cnlDb2RlIjoiU1QifSx7ImNvdW50cnlDb2RlIjoiU1YifSx7ImNvdW50cnlDb2RlIjoiU1oifSx7ImNvdW50cnlDb2RlIjoiVEQifSx7ImNvdW50cnlDb2RlIjoiVEcifSx7ImNvdW50cnlDb2RlIjoiVEgifSx7ImNvdW50cnlDb2RlIjoiVEwifSx7ImNvdW50cnlDb2RlIjoiVE4ifSx7ImNvdW50cnlDb2RlIjoiVE8ifSx7ImNvdW50cnlDb2RlIjoiVFIifSx7ImNvdW50cnlDb2RlIjoiVFQifSx7ImNvdW50cnlDb2RlIjoiVFYifSx7ImNvdW50cnlDb2RlIjoiVFcifSx7ImNvdW50cnlDb2RlIjoiVFoifSx7ImNvdW50cnlDb2RlIjoiVUEifSx7ImNvdW50cnlDb2RlIjoiVVMifSx7ImNvdW50cnlDb2RlIjoiVVkifSx7ImNvdW50cnlDb2RlIjoiVVoifSx7ImNvdW50cnlDb2RlIjoiVkMifSx7ImNvdW50cnlDb2RlIjoiVk4ifSx7ImNvdW50cnlDb2RlIjoiVlUifSx7ImNvdW50cnlDb2RlIjoiV1MifSx7ImNvdW50cnlDb2RlIjoiWEsifSx7ImNvdW50cnlDb2RlIjoiWkEifSx7ImNvdW50cnlDb2RlIjoiWk0ifSx7ImNvdW50cnlDb2RlIjoiWlcifV19LCJjb250ZW50SW5mb3JtYXRpb24iOm51bGwsImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7ImV4dHJhY3RlZENvbG9ycyI6eyJjb2xvckxpZ2h0Ijp7ImJsdWUiOjIzMiwiZ3JlZW4iOjIzMiwiaGV4IjoiI0U4RThFOCIsInJlZCI6MjMyfX0sInNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ4MWI2MTdjMmIwMmQ5Y2VmMDEyN2I1YWQiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY4MWI2MTdjMmIwMmQ5Y2VmMDEyN2I1YWQiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhODFiNjE3YzJiMDJkOWNlZjAxMjdiNWFkIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGggYW5kIEF0aGxldGljIEdyZWVucy4gwqAgRXZlcnkgZGF5LCA4MCBtaWxsaW9uIEFtZXJpY2FucyBhcmUgZGVhbGluZyB3aXRoIHNvbWUgZm9ybSBvZiBhdXRvaW1tdW5lIGRpc2Vhc2UsIGluY2x1ZGluZyBIYXNoaW1vdG/igJlzLiBIYXNoaW1vdG/igJlzIGlzIHRoZSBsZWFkaW5nIGNhdXNlIG9mIGh5cG90aHlyb2lkaXNtIChpLmUuLCBhbiB1bmRlcmFjdGl2ZSB0aHlyb2lkKSBpbiB0aGUgVVMsIGFuZCByb3VnaGx5IDE0IG1pbGxpb24gcGVvcGxlIGFyZSBzdHJ1Z2dsaW5nIHdpdGggdGhpcyBkaWFnbm9zaXMuIFRoZSBjb252ZW50aW9uYWwgYXBwcm9hY2ggdG8gdHJlYXRpbmcgaXQgaXMgYmFzZWQgYWxtb3N0IGVudGlyZWx5IG9uIHN1cHByZXNzaW5nIHN5bXB0b21zIHdpdGggZHJ1Z3MuIEhvd2V2ZXIsIHdpdGggYSBGdW5jdGlvbmFsIE1lZGljaW5lIGFwcHJvYWNoLCB0aGVyZSBhcmUgc28gbWFueSBvdGhlciBzdGVwcyBmb3IgdHJlYXRpbmcgdGhlIHRoeXJvaWQuIMKgIEkgdGFsayB3aXRoIERyLiBHZW9yZ2UgUGFwYW5pY29sYW91LCBEci4gRWxpemFiZXRoIEJvaGFtLCBhbmQgRGhydSBQdXJvaGl0IGFib3V0IHdoeSB0aG9yb3VnaCB0ZXN0aW5nIGlzIG5lY2Vzc2FyeSBmb3IgaWRlbnRpZnlpbmcgSGFzaGltb3Rv4oCZcyBhbmQgaG93IGxpZmVzdHlsZSBjaGFuZ2VzLCBzdWNoIGFzIHJlbW92aW5nIGdsdXRlbiwgY291bGQgaGVscCB0byB0cmVhdCB0aGlzIGNvbmRpdGlvbi4gwqAgRHIuIEdlb3JnZSBQYXBhbmljb2xhb3UgaXMgYSBncmFkdWF0ZSBvZiB0aGUgUGhpbGFkZWxwaGlhIENvbGxlZ2Ugb2YgT3N0ZW9wYXRoaWMgTWVkaWNpbmUgYW5kIGlzIGJvYXJkIGNlcnRpZmllZCBpbiBGYW1pbHkgTWVkaWNpbmUgZnJvbSBBYmluZ3RvbiBNZW1vcmlhbCBIb3NwaXRhbC4gSGUgaXMgYWxzbyBhbiBJbnN0aXR1dGUgZm9yIEZ1bmN0aW9uYWwgTWVkaWNpbmUgcHJhY3RpdGlvbmVyLiBVcG9uIGdyYWR1YXRpb24gZnJvbSBoaXMgcmVzaWRlbmN5IGhlIGpvaW5lZCB0aGUgSW5kaWFuIEhlYWx0aCBTZXJ2aWNlLiBIZSB3b3JrZWQgb24gdGhlIE5hdmFqbyByZXNlcnZhdGlvbiBmb3IgZm91ciB5ZWFycyBhdCB0aGUgQ2hpbmxlIENvbXByZWhlbnNpdmUgTWVkaWNhbCBGYWNpbGl0eSwgd2hlcmUgaGUgc2VydmVkIGFzIHRoZSBPdXRwYXRpZW50IERlcGFydG1lbnQgQ29vcmRpbmF0b3IuIERyLiBQYXBhbmljb2xhb3Ugam9pbmVkIFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBpbiAyMDE3LiDCoCBEci4gRWxpemFiZXRoIEJvaGFtIGlzIGEgcGh5c2ljaWFuIGFuZCBudXRyaXRpb25pc3Qgd2hvIHByYWN0aWNlcyBGdW5jdGlvbmFsIE1lZGljaW5lIGF0IFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBpbiBMZW5veCwgTUEuIFRocm91Z2ggaGVyIHByYWN0aWNlIGFuZCBsZWN0dXJpbmcgc2hlIGhhcyBoZWxwZWQgdGhvdXNhbmRzIG9mIHBlb3BsZSBhY2hpZXZlIHRoZWlyIGdvYWxzIG9mIG9wdGltdW0gaGVhbHRoIGFuZCB3ZWxsbmVzcy4gU2hlIHdpdG5lc3NlcyB0aGUgcG93ZXIgb2YgbnV0cml0aW9uIGV2ZXJ5IGRheSBpbiBoZXIgcHJhY3RpY2UgYW5kIGlzIGNvbW1pdHRlZCB0byB0cmFpbmluZyBvdGhlciBwaHlzaWNpYW5zIHRvIHV0aWxpemUgbnV0cml0aW9uIGluIGhlYWxpbmcuIMKgIERocnUgUHVyb2hpdCBpcyBhIHBvZGNhc3QgaG9zdCwgc2VyaWFsIGVudHJlcHJlbmV1ciwgYW5kIGludmVzdG9yIGluIHRoZSBoZWFsdGggYW5kIHdlbGxuZXNzIGluZHVzdHJ5LiBIaXMgcG9kY2FzdCwgVGhlIERocnUgUHVyb2hpdCBQb2RjYXN0LCBpcyBhIHRvcCA1MCBnbG9iYWwgaGVhbHRoIHBvZGNhc3Qgd2l0aCBvdmVyIDMwIG1pbGxpb24gdW5pcXVlIGRvd25sb2Fkcy4gSGlzIGludGVydmlld3MgZm9jdXMgb24gdGhlIGlubmVyIHdvcmtpbmdzIG9mIHRoZSBicmFpbiBhbmQgdGhlIGJvZHkgYW5kIGZlYXR1cmUgdGhlIGJyaWdodGVzdCBtaW5kcyBpbiB3ZWxsbmVzcywgbWVkaWNpbmUsIGFuZCBtaW5kc2V0LiDCoCBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGggYW5kIEF0aGxldGljIEdyZWVucy4gwqAgUnVwYSBIZWFsdGggaXMgYSBwbGFjZSB3aGVyZSBGdW5jdGlvbmFsIE1lZGljaW5lIHByYWN0aXRpb25lcnMgY2FuIGFjY2VzcyBtb3JlIHRoYW4gMiwwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyBmcm9tIG92ZXIgMjAgbGFicyBsaWtlIERVVENILCBWaWJyYW50IEFtZXJpY2EsIEdlbm92YSwgYW5kIEdyZWF0IFBsYWlucy4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmQSBvciBjcmVhdGUgYW4gYWNjb3VudCBhdCBSdXBhSGVhbHRoLmNvbS4gwqAgUmlnaHQgbm93IHdoZW4geW91IHB1cmNoYXNlIEFHMSBmcm9tIEF0aGxldGljIEdyZWVucywgeW91IHdpbGwgcmVjZWl2ZSAxMCBGUkVFIHRyYXZlbCBwYWNrcyB3aXRoIHlvdXIgZmlyc3QgcHVyY2hhc2UgYnkgdmlzaXRpbmcgYXRobGV0aWNncmVlbnMuY29tL2h5bWFuLiDCoCBGdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOiBEci4gR2VvcmdlIFBhcGFuaWNvbGFvdSBEci4gRWxpemFiZXRoIEJvaGFtIERocnUgUHVyb2hpdCAgICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozMTYwMjE1fSwiaHRtbERlc2NyaXB0aW9uIjoiPHA+VGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IDxhIGhyZWY9XCJodHRwczovL3d3dy5ydXBhaGVhbHRoLmNvbS9cIiByZWw9XCJub2ZvbGxvd1wiPlJ1cGEgSGVhbHRoPC9hPiBhbmQgPGEgaHJlZj1cImh0dHBzOi8vYXRobGV0aWNncmVlbnMuY29tL2h5bWFuXCIgcmVsPVwibm9mb2xsb3dcIj5BdGhsZXRpYyBHcmVlbnM8L2E+LjwvcD48cD7CoDwvcD48cD5FdmVyeSBkYXksIDgwIG1pbGxpb24gQW1lcmljYW5zIGFyZSBkZWFsaW5nIHdpdGggc29tZSBmb3JtIG9mIGF1dG9pbW11bmUgZGlzZWFzZSwgaW5jbHVkaW5nIEhhc2hpbW90b+KAmXMuIEhhc2hpbW90b+KAmXMgaXMgdGhlIGxlYWRpbmcgY2F1c2Ugb2YgaHlwb3RoeXJvaWRpc20gKGkuZS4sIGFuIHVuZGVyYWN0aXZlIHRoeXJvaWQpIGluIHRoZSBVUywgYW5kIHJvdWdobHkgMTQgbWlsbGlvbiBwZW9wbGUgYXJlIHN0cnVnZ2xpbmcgd2l0aCB0aGlzIGRpYWdub3Npcy4gVGhlIGNvbnZlbnRpb25hbCBhcHByb2FjaCB0byB0cmVhdGluZyBpdCBpcyBiYXNlZCBhbG1vc3QgZW50aXJlbHkgb24gc3VwcHJlc3Npbmcgc3ltcHRvbXMgd2l0aCBkcnVncy4gSG93ZXZlciwgd2l0aCBhIEZ1bmN0aW9uYWwgTWVkaWNpbmUgYXBwcm9hY2gsIHRoZXJlIGFyZSBzbyBtYW55IG90aGVyIHN0ZXBzIGZvciB0cmVhdGluZyB0aGUgdGh5cm9pZC48L3A+PHA+wqA8L3A+PHA+SSB0YWxrIHdpdGggRHIuIEdlb3JnZSBQYXBhbmljb2xhb3UsIERyLiBFbGl6YWJldGggQm9oYW0sIGFuZCBEaHJ1IFB1cm9oaXQgYWJvdXQgd2h5IHRob3JvdWdoIHRlc3RpbmcgaXMgbmVjZXNzYXJ5IGZvciBpZGVudGlmeWluZyBIYXNoaW1vdG/igJlzIGFuZCBob3cgbGlmZXN0eWxlIGNoYW5nZXMsIHN1Y2ggYXMgcmVtb3ZpbmcgZ2x1dGVuLCBjb3VsZCBoZWxwIHRvIHRyZWF0IHRoaXMgY29uZGl0aW9uLjwvcD48cD7CoDwvcD48cD5Eci4gR2VvcmdlIFBhcGFuaWNvbGFvdSBpcyBhIGdyYWR1YXRlIG9mIHRoZSBQaGlsYWRlbHBoaWEgQ29sbGVnZSBvZiBPc3Rlb3BhdGhpYyBNZWRpY2luZSBhbmQgaXMgYm9hcmQgY2VydGlmaWVkIGluIEZhbWlseSBNZWRpY2luZSBmcm9tIEFiaW5ndG9uIE1lbW9yaWFsIEhvc3BpdGFsLiBIZSBpcyBhbHNvIGFuIEluc3RpdHV0ZSBmb3IgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXIuIFVwb24gZ3JhZHVhdGlvbiBmcm9tIGhpcyByZXNpZGVuY3kgaGUgam9pbmVkIHRoZSBJbmRpYW4gSGVhbHRoIFNlcnZpY2UuIEhlIHdvcmtlZCBvbiB0aGUgTmF2YWpvIHJlc2VydmF0aW9uIGZvciBmb3VyIHllYXJzIGF0IHRoZSBDaGlubGUgQ29tcHJlaGVuc2l2ZSBNZWRpY2FsIEZhY2lsaXR5LCB3aGVyZSBoZSBzZXJ2ZWQgYXMgdGhlIE91dHBhdGllbnQgRGVwYXJ0bWVudCBDb29yZGluYXRvci4gRHIuIFBhcGFuaWNvbGFvdSBqb2luZWQgVGhlIFVsdHJhV2VsbG5lc3MgQ2VudGVyIGluIDIwMTcuPC9wPjxwPsKgPC9wPjxwPkRyLiBFbGl6YWJldGggQm9oYW0gaXMgYSBwaHlzaWNpYW4gYW5kIG51dHJpdGlvbmlzdCB3aG8gcHJhY3RpY2VzIEZ1bmN0aW9uYWwgTWVkaWNpbmUgYXQgVGhlIFVsdHJhV2VsbG5lc3MgQ2VudGVyIGluIExlbm94LCBNQS4gVGhyb3VnaCBoZXIgcHJhY3RpY2UgYW5kIGxlY3R1cmluZyBzaGUgaGFzIGhlbHBlZCB0aG91c2FuZHMgb2YgcGVvcGxlIGFjaGlldmUgdGhlaXIgZ29hbHMgb2Ygb3B0aW11bSBoZWFsdGggYW5kIHdlbGxuZXNzLiBTaGUgd2l0bmVzc2VzIHRoZSBwb3dlciBvZiBudXRyaXRpb24gZXZlcnkgZGF5IGluIGhlciBwcmFjdGljZSBhbmQgaXMgY29tbWl0dGVkIHRvIHRyYWluaW5nIG90aGVyIHBoeXNpY2lhbnMgdG8gdXRpbGl6ZSBudXRyaXRpb24gaW4gaGVhbGluZy48L3A+PHA+wqA8L3A+PHA+RGhydSBQdXJvaGl0IGlzIGEgcG9kY2FzdCBob3N0LCBzZXJpYWwgZW50cmVwcmVuZXVyLCBhbmQgaW52ZXN0b3IgaW4gdGhlIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5kdXN0cnkuIEhpcyBwb2RjYXN0LCBUaGUgRGhydSBQdXJvaGl0IFBvZGNhc3QsIGlzIGEgdG9wIDUwIGdsb2JhbCBoZWFsdGggcG9kY2FzdCB3aXRoIG92ZXIgMzAgbWlsbGlvbiB1bmlxdWUgZG93bmxvYWRzLiBIaXMgaW50ZXJ2aWV3cyBmb2N1cyBvbiB0aGUgaW5uZXIgd29ya2luZ3Mgb2YgdGhlIGJyYWluIGFuZCB0aGUgYm9keSBhbmQgZmVhdHVyZSB0aGUgYnJpZ2h0ZXN0IG1pbmRzIGluIHdlbGxuZXNzLCBtZWRpY2luZSwgYW5kIG1pbmRzZXQuPC9wPjxwPsKgPC9wPjxwPlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCBhbmQgQXRobGV0aWMgR3JlZW5zLjwvcD48cD7CoDwvcD48cD5SdXBhIEhlYWx0aCBpcyBhIHBsYWNlIHdoZXJlIEZ1bmN0aW9uYWwgTWVkaWNpbmUgcHJhY3RpdGlvbmVycyBjYW4gYWNjZXNzIG1vcmUgdGhhbiAyLDAwMCBzcGVjaWFsdHkgbGFiIHRlc3RzIGZyb20gb3ZlciAyMCBsYWJzIGxpa2UgRFVUQ0gsIFZpYnJhbnQgQW1lcmljYSwgR2Vub3ZhLCBhbmQgR3JlYXQgUGxhaW5zLiBZb3UgY2FuIGNoZWNrIG91dCBhIGZyZWUsIGxpdmUgZGVtbyB3aXRoIGEgUSZhbXA7QSBvciBjcmVhdGUgYW4gYWNjb3VudCBhdCA8YSBocmVmPVwiaHR0cHM6Ly9ydXBhaGVhbHRoLmNvbS9cIiByZWw9XCJub2ZvbGxvd1wiPlJ1cGFIZWFsdGguY29tPC9hPi48L3A+PHA+wqA8L3A+PHA+UmlnaHQgbm93IHdoZW4geW91IHB1cmNoYXNlIEFHMSBmcm9tIEF0aGxldGljIEdyZWVucywgeW91IHdpbGwgcmVjZWl2ZSAxMCBGUkVFIHRyYXZlbCBwYWNrcyB3aXRoIHlvdXIgZmlyc3QgcHVyY2hhc2UgYnkgdmlzaXRpbmcgYXRobGV0aWNncmVlbnMuY29tL2h5bWFuLjwvcD48cD7CoDwvcD48cD5GdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOjwvcD48cD48YSBocmVmPVwiaHR0cHM6Ly9kcmh5bWFuLmNvbS9ibG9nLzIwMjEvMDMvMTEvcG9kY2FzdC1oYzQ3L1wiIHJlbD1cIm5vZm9sbG93XCI+RHIuIEdlb3JnZSBQYXBhbmljb2xhb3U8L2E+PC9wPjxwPjxhIGhyZWY9XCJodHRwczovL2RyaHltYW4uY29tL2Jsb2cvMjAyMC8wMy8xMy9wb2RjYXN0LWhjMS0yL1wiIHJlbD1cIm5vZm9sbG93XCI+RHIuIEVsaXphYmV0aCBCb2hhbTwvYT48L3A+PHA+PGEgaHJlZj1cImh0dHBzOi8vZHJoeW1hbi5jb20vYmxvZy8yMDIxLzExLzIyL3BvZGNhc3QtZXA0NTAvXCIgcmVsPVwibm9mb2xsb3dcIj5EaHJ1IFB1cm9oaXQ8L2E+PC9wPjxwPjxiciAvPjwvcD48YnIgLz48cD4gPC9wPjxwPiA8L3A+PHA+TGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IDxhIGhyZWY9XCJodHRwczovL21lZ2FwaG9uZS5mbS9hZGNob2ljZXNcIiByZWw9XCJub2ZvbGxvd1wiPm1lZ2FwaG9uZS5mbS9hZGNob2ljZXM8L2E+PC9wPiIsImlkIjoiNVJ3aUFsVHRkbXJHZmc0djV3cWVSUCIsImxhbmd1YWdlIjp7ImNvZGUiOiJlbiJ9LCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJEYWlseSBTdGVwcyBUbyBIZWFsIFRoZSBNb3N0IENvbW1vbiBBdXRvaW1tdW5lIERpc2Vhc2UiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInNob3dPckF1ZGlvYm9vayI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiV2VsY29tZSB0byBUaGUgRHIuIEh5bWFuIFNob3csIHRoZSBncm91bmRicmVha2luZyBwb2RjYXN0IHJlZGVmaW5pbmcgaGVhbHRoIGluIEFtZXJpY2EgYW5kIGVtcG93ZXJpbmcgeW91IHRvIHRha2Ugb3duZXJzaGlwIG9mIHlvdXIgaGVhbHRoLiBIb3N0ZWQgYnkgRHIuIE1hcmsgSHltYW7igJR0aGlzIHNob3cgdGFja2xlcyB0aGUgbW9zdCBwcmVzc2luZyBpc3N1ZXMgb2Ygb3VyIHRpbWU6IGNocm9uaWMgZGlzZWFzZSwgbWVudGFsIGhlYWx0aCwgZm9vZCBwb2xpY3kgYW5kIGNvbnRyb3ZlcnN5LCBwcmV2ZW50aW9uIGFuZCByZWNvdmVyeSwgYW5kIGxvbmdldml0eS4gSW4gYW4gZXJhIHdoZXJlIG91ciBmb29kIHN5c3RlbSBmdWVscyBkaXNlYXNlIGFuZCBvdXRkYXRlZCBoZWFsdGhjYXJlIG1vZGVscyBmYWlsIHRvIGFkZHJlc3Mgcm9vdCBjYXVzZXMsIERyLiBIeW1hbiBkZWxpdmVycyBldmlkZW5jZS1iYXNlZCBpbnNpZ2h0cyBhbmQgZXhwZXJ0IGludGVydmlld3MgdG8gaGVscCB5b3UgYmVjb21lIHRoZSBDRU8gb2YgeW91ciBvd24gaGVhbHRo4oCUc29tZXRoaW5nIHlvdXIgZG9jdG9yIGlzbuKAmXQgZG9pbmcuIFRoZSBEci4gSHltYW4gU2hvdyBnb2VzIGJleW9uZCB0aGUgaGVhZGxpbmVzIHRvIHJlaW1hZ2luZSBhIGZvb2QgYW5kIGhlYWx0aGNhcmUgc3lzdGVtIHRoYXQgcHJvdGVjdHMgaGVhbHRoLCB1bmJ1cmRlbnMgb3VyIGVjb25vbXkgZnJvbSB0aGUgd2VpZ2h0IG9mIGNocm9uaWMgZGlzZWFzZSwgc3VwcG9ydHMgdGhlIGVudmlyb25tZW50LCBhbmQgc2VjdXJlcyBhIHZpYnJhbnQgZnV0dXJlIGZvciBhbGwgQW1lcmljYW5zLiBXaGV0aGVyIHlvdeKAmXJlIGxvb2tpbmcgZm9yIGN1dHRpbmctZWRnZSBwcm90b2NvbHMgdG8gdHJhbnNmb3JtIHlvdXIgaGVhbHRoLCBzdHJhdGVnaWVzIHRvIGNvbWJhdCB0aGUgY2hyb25pYyBkaXNlYXNlIGVwaWRlbWljLCBvciBkZWVwIGNvbnZlcnNhdGlvbnMgYWJvdXQgaG93IHdlbGxuZXNzIGludGVyc2VjdHMgd2l0aCBmb29kLCBwb2xpdGljcywgYW5kIHRoZSBlbnZpcm9ubWVudCwgdGhpcyBwb2RjYXN0IGlzIHlvdXIgdHJ1c3RlZCBndWlkZS7CoFJldGhpbmsgZGlzZWFzZSwgY2xhaW0geW91ciBoZWFsdGgsIGFuZCBqb2luIHRoZSBtb3ZlbWVudCBmb3IgYSBoZWFsdGhpZXIgbmF0aW9u4oCUdHVuZSBpbnRvIFRoZSBEci4gSHltYW4gU2hvdyB0b2RheSEiLCJpZCI6IjUwTUZoTDZySXRsbkRERVN0Rk1TUHUiLCJtZWRpYVR5cGUiOiJBVURJTyIsIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicHVibGlzaGVyIjp7Im5hbWUiOiJEci4gTWFyayBIeW1hbiJ9LCJzYXZlZCI6ZmFsc2UsInNob3dUeXBlcyI6W10sInRyYWlsZXJWMiI6eyJkYXRhIjp7ImF1ZGlvIjp7Iml0ZW1zIjpbeyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83M2UzMzhiYzZmYTc2YjNjZjgwNDRlMWFhZWVmYzViMGNlNTAzNmRhIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lYWMzMzM2ZTMwOTIzZDQ0OTc4ZGFlZTk3YzA5ZTllYjc3MzdjYjQzIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83YjQzZjkwNzU5MWFlMTlmYTlmMWE4ZDNmZjljZTVkODE1MGRiYTNhIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80MDZlNTA3NzljMTVlYWYwN2UyZDY5OGY4N2UzODNjMDU4ZjBkZmRkIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iMDk1NDE3OGNkMWNiYmZlZGRhOWQwMjNmNTA3MmM0NGRiYjRjNWQzIn1dfSwiYXVkaW9QcmV2aWV3Ijp7InVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzIzcmxFT3VJVzNqS0dWZWxkaEtCVncvY2xpcF8wXzYwMDAwLm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NzYwOTR9LCJuYW1lIjoiV2VsY29tZSB0byBUaGUgRHIuIEh5bWFuIFNob3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAxOC0wNS0wOFQxNjo0OTowMFoifSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjNjYnpMN0hWY3MwSmpOOEFheWpnekIifX0sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJwcmV2aWV3Ijp7ImF1ZGlvIjp7InVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzF4eUt1eTRKTEZVMVRwN0ptY2NBb0gvY2xpcF8wXzYwMDAwLm1wMyJ9LCJzaGFyZWFibGUiOmZhbHNlLCJ2aWRlbyI6eyJ1cmwiOiIifX0sInJlbGVhc2VEYXRlIjp7ImRheSI6NSwiaXNvU3RyaW5nIjoiMjAyMi0wOC0wNVQxMDowMDowMFoiLCJtb250aCI6OCwicHJlY2lzaW9uIjoiTUlOVVRFIiwieWVhciI6MjAyMn0sInR5cGUiOiJQT0RDQVNUX0VQSVNPREUiLCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NVJ3aUFsVHRkbXJHZmc0djV3cWVSUCJ9fSwicmVjb21tZW5kYXRpb25zIjp7fSwic2F2ZWQiOnt9fSwicGxheWJhY2siOnsiY3VycmVudCI6bnVsbCwiaGFzU2tpcHBlZFRoaXNTZXNzaW9uIjpmYWxzZSwiaXNCdWZmZXJpbmciOmZhbHNlLCJoZWFyZEF1ZGlvIjpmYWxzZSwiaW5pdGlhdGVkUGxheWJhY2siOmZhbHNlfSwicmVxdWVzdCI6eyJoYXNQcmV2aW91c0xpa2VzIjpmYWxzZSwiaXNCYW5uZWQiOmZhbHNlLCJlbnRpdHlWaWV3IjpudWxsLCJhbGJ1bVVyaSI6IiJ9LCJzZWFyY2giOnsiaXNGZXRjaGluZyI6ZmFsc2UsInJlc3VsdHMiOm51bGwsInF1ZXJ5IjpudWxsLCJlcnJvciI6bnVsbCwicmVjZW50U2VhcmNoZXMiOltdfSwidG9hc3QiOnsibWVzc2FnZSI6bnVsbCwidHlwZSI6ImRlZmF1bHQiLCJhY3Rpb24iOm51bGx9LCJ1aSI6eyJtb2RhbCI6Im5vd19wbGF5aW5nX2JhciIsIm5vd1BsYXlpbmdWaWV3IjpmYWxzZSwiZGlhbG9nIjpudWxsLCJlcnJvclZpZXciOmZhbHNlfSwiaG9tZSI6eyJpc0xvYWRpbmciOmZhbHNlLCJoYXNFcnJvciI6ZmFsc2UsImRhdGEiOm51bGx9LCJvbkRlbWFuZFBsYXlsaXN0cyI6eyJmZXRjaGVkIjpmYWxzZSwiaXRlbXMiOltdfSwiY29udGV4dE1lbnUiOnsiaXNWaXNpYmxlIjpmYWxzZX0sImNvbG9yRXh0cmFjdGlvbiI6eyJjb2xvcnMiOnt9fSwibHlyaWNzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInJpY2hFbnRpdGllcyI6eyJzZW9FeHBlcmltZW50Ijp7ImVwaXNvZGUiOnt9fX0sImJyb3dzZSI6eyJncmlkIjp7ImlzTG9hZGluZyI6ZmFsc2UsInNlY3Rpb25zIjpudWxsLCJoYXNGYWlsZWRBdHRlbXB0cyI6ZmFsc2V9LCJwYWdlcyI6e319LCJpbnRlcm5hbExpbmtSZWNvbW1lbmRlciI6eyJ0cmFja3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2hvd3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwiZXBpc29kZXMiOnsiZGF0YSI6W3siX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiM2Y4ODM1ZmFiMDE0MmE1M2ViODg1MzczY2M5YjUyMzc4ZmIwYmM1OSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzNmODgzNWZhYjAxNDJhNTNlYjg4NTM3M2NjOWI1MjM3OGZiMGJjNTkifSx7ImZpbGVJZCI6Ijg5YTA4ZDI1NDlmOTIyMzgxY2JlN2M4NWI0NGQxNWZkNGIyNTRhY2MiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODlhMDhkMjU0OWY5MjIzODFjYmU3Yzg1YjQ0ZDE1ZmQ0YjI1NGFjYyJ9LHsiZmlsZUlkIjoiOTYwZTZkODQyYmZkMGZlYWY5MTdjYTc2N2VlOWQ0NmVjZDcwYThiNSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85NjBlNmQ4NDJiZmQwZmVhZjkxN2NhNzY3ZWU5ZDQ2ZWNkNzBhOGI1In0seyJmaWxlSWQiOiJlNWYzNzBiMTU2MjdiOGZmODllNTQzOTliNTMzNTBhMmM2YWRjMDk5IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTVmMzcwYjE1NjI3YjhmZjg5ZTU0Mzk5YjUzMzUwYTJjNmFkYzA5OSJ9LHsiZmlsZUlkIjoiOTJiODQ2MTM5YzcwYTIwZTIxZGIxM2ZiMTY0Y2QyNzBjNWMyZWE4MyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzkyYjg0NjEzOWM3MGEyMGUyMWRiMTNmYjE2NGNkMjcwYzVjMmVhODMifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkMmVkNDE5YWI5ZGY4YTljZWZjMjdlNzRjIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmMmVkNDE5YWI5ZGY4YTljZWZjMjdlNzRjIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTJlZDQxOWFiOWRmOGE5Y2VmYzI3ZTc0YyIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBBRzEsIGFuZCBQYWxlb3ZhbGxleS7CoCBXaGlsZSB0aGUga2V0b2dlbmljIGRpZXQgaXMgb2Z0ZW4gdGhvdWdodCBvZiBhcyBhIGRpZXQgdG8gaGVscCBwZW9wbGUgbG9zZSB3ZWlnaHQsIGl0IGhhcyBhIG11Y2ggYnJvYWRlciBhcHBsaWNhdGlvbiB3aXRoIHRoZXJhcGV1dGljIGJlbmVmaXRzIHRoYXQgaGVscCB0byByZXNldCBtZXRhYm9saXNtIGFuZCByZXN0b3JlIG1pdG9jaG9uZHJpYWwgZnVuY3Rpb24uwqAgUmVzZWFyY2hlcnMgaGF2ZSBmb3VuZCB0aGF0IGEga2V0b2dlbmljIGRpZXQgY2FuIGJlIGEgcG90ZW50IHRvb2wgaW4gY2FuY2VyIHRyZWF0bWVudCBhcyB3ZWxsIGFzIGluIG5ldXJvZGVnZW5lcmF0aXZlIGRpc29yZGVycyBhbmQgbWVudGFsIGlsbG5lc3MuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBNYXJrIFNpc3NvbiwgRHIuIFNhcmFoIEhhbGxiZXJnLCBEci4gQ2hyaXN0b3BoZXIgUGFsbWVyLCBhbmQgRHIuIFBhdHJpY2sgSGFuYXdheSBhYm91dCBob3cgYSBrZXRvZ2VuaWMgZGlldCBjYW4gYmUgdXNlZCBhcyBhIHRyZWF0bWVudCBmb3Igc2VyaW91cyBoZWFsdGggY29uZGl0aW9ucy4gTWFyayBTaXNzb24gaXMgdGhlIGZvdW5kZXIgb2YgdGhlIHBvcHVsYXIgZGFpbHkgaGVhbHRoIGJsb2cgTWFya+KAmXMgRGFpbHkgQXBwbGUsIGdvZGZhdGhlciB0byB0aGUgUHJpbWFsIGZvb2QgYW5kIGxpZmVzdHlsZSBtb3ZlbWVudCwgYW5kIHRoZSBOZXcgWW9yayBUaW1lcyBiZXN0c2VsbGluZyBhdXRob3Igb2YgVGhlIEtldG8gUmVzZXQgRGlldC4gSGlzIGxhdGVzdCBib29rIGlzIEtldG8gZm9yIExpZmUsIHdoZXJlIGhlIGRpc2N1c3NlcyBob3cgaGUgY29tYmluZXMgdGhlIGtldG8gZGlldCB3aXRoIGEgUHJpbWFsIGxpZmVzdHlsZSBmb3Igb3B0aW1hbCBoZWFsdGggYW5kIGxvbmdldml0eS4gVGhlIGxhdGUgRHIuIFNhcmFoIEhhbGxiZXJnIHdhcyBhIG1lZGljYWwgZGlyZWN0b3IgYXQgVmlydGEgSGVhbHRoLCBhIGZlbGxvdyBvZiB0aGUgQXNwZW4gSW5zdGl0dXRl4oCZcyBIZWFsdGggSW5ub3ZhdG9yIEZlbGxvd3NoaXAsIGFuZCBhIG1lbWJlciBvZiB0aGUgQXNwZW4gR2xvYmFsIExlYWRlcnNoaXAgTmV0d29yay4gU2hlIHdhcyBhbHNvIHRoZSBNZWRpY2FsIERpcmVjdG9yIGFuZCBmb3VuZGVyIG9mIHRoZSBNZWRpY2FsbHkgU3VwZXJ2aXNlZCBXZWlnaHQgTG9zcyBQcm9ncmFtIGF0IEluZGlhbmEgVW5pdmVyc2l0eSBIZWFsdGggQXJuZXR0IGFuZCBhbiBhZGp1bmN0IHByb2Zlc3NvciBvZiBjbGluaWNhbCBtZWRpY2luZSBhdCB0aGUgSW5kaWFuYSBVbml2ZXJzaXR5IFNjaG9vbCBvZiBNZWRpY2luZS4gRHIuIENocmlzdG9waGVyIFBhbG1lciBpcyBhIHBzeWNoaWF0cmlzdCBhbmQgcmVzZWFyY2hlciB3b3JraW5nIGF0IHRoZSBpbnRlcmZhY2Ugb2YgbWV0YWJvbGlzbSBhbmQgbWVudGFsIGhlYWx0aC4gSGUgaXMgdGhlIERpcmVjdG9yIG9mIHRoZSBEZXBhcnRtZW50IG9mIFBvc3RncmFkdWF0ZSBhbmQgQ29udGludWluZyBFZHVjYXRpb24gYXQgTWNMZWFuIEhvc3BpdGFsIGFuZCBhbiBhc3Npc3RhbnQgcHJvZmVzc29yIG9mIHBzeWNoaWF0cnkgYXQgSGFydmFyZCBNZWRpY2FsIFNjaG9vbC4gRm9yIG92ZXIgMjUgeWVhcnMsIGhlIGhhcyBoZWxkIGxlYWRlcnNoaXAgcm9sZXMgaW4gcHN5Y2hpYXRyaWMgZWR1Y2F0aW9uLCBjb25kdWN0ZWQgcmVzZWFyY2gsIGFuZCB3b3JrZWQgd2l0aCBwZW9wbGUgd2hvIGhhdmUgdHJlYXRtZW50LXJlc2lzdGFudCBtZW50YWwgaWxsbmVzc2VzLiBEci4gUGF0cmljayBIYW5hd2F5IGlzIGEgYm9hcmQtY2VydGlmaWVkIGZhbWlseSBwaHlzaWNpYW4gYW5kIHRyYWluZWQgYXQgV2FzaGluZ3RvbiBVbml2ZXJzaXR5LiBBZnRlciAxMCB5ZWFycyBhcyBDaGllZiBNZWRpY2FsIE9mZmljZXIgYXQgR2Vub3ZhIERpYWdub3N0aWNzLCBEci4gSGFuYXdheSBiZWNhbWUgdGhlIENoaWVmIE1lZGljYWwgRWR1Y2F0aW9uIE9mZmljZXIgZm9yIHRoZSBJbnN0aXR1dGUgZm9yIEZ1bmN0aW9uYWwgTWVkaWNpbmUuIEluIDIwMTQsIERyLiBIYW5hd2F5IHdhcyB0aGUgZm91bmRpbmcgTWVkaWNhbCBEaXJlY3RvciBvZiB0aGUgQ2xldmVsYW5kIENsaW5pYyBDZW50ZXIgZm9yIEZ1bmN0aW9uYWwgTWVkaWNpbmUuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgQUcxLCBhbmQgUGFsZW92YWxsZXkuIEFjY2VzcyBtb3JlIHRoYW4gMywwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyB3aXRoIFJ1cGEgSGVhbHRoLiBZb3UgY2FuIGNoZWNrIG91dCBhIGZyZWUsIGxpdmUgZGVtbyB3aXRoIGEgUSZBIG9yIGNyZWF0ZSBhbiBhY2NvdW50IGF0IFJ1cGFIZWFsdGguY29tIHRvZGF5LiBIZWFkIHRvIGRyaW5rQUcxLmNvbS9IWU1BTiB0byByZWNlaXZlIDEwIEZSRUUgdHJhdmVsIHBhY2tzIG9mIEFHMSB3aXRoIHlvdXIgZmlyc3QgcHVyY2hhc2UuIFBhbGVvdmFsbGV5IGlzIG9mZmVyaW5nIG15IGxpc3RlbmVycyAxNSUgb2ZmIHRoZWlyIGVudGlyZSBmaXJzdCBvcmRlci4gSnVzdCBnbyB0byBwYWxlb3ZhbGxleS5jb20vaHltYW4gdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcyBkZWFsLiBGdWxsLWxlbmd0aCBlcGlzb2RlcyBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOiBNYXJrIFNpc3NvbiBEci4gU2FyYWggSGFsbGJlcmcgRHIuIENocmlzdG9waGVyIFBhbG1lciBEci4gUGF0cmljayBIYW5hd2F5ICAgIExlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCBtZWdhcGhvbmUuZm0vYWRjaG9pY2VzIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQ1ODExNzJ9LCJpZCI6IjR0YkxiSGczMHNWUzh3dU5MRXY5NnAiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgVGhlIEtldG9nZW5pYyBEaWV0IFN1cHBvcnRzIE1ldGFib2xpc20sIENhbmNlciBUaGVyYXB5LCBBbmQgTWVudGFsIEhlYWx0aCIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTExLTIwVDExOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjR0YkxiSGczMHNWUzh3dU5MRXY5NnAifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjNkYjM3NDY1OTc2Njk3OGVhMTY0YzI4OWE3MWNiNzlkZDU0YzY0ZmYiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvM2RiMzc0NjU5NzY2OTc4ZWExNjRjMjg5YTcxY2I3OWRkNTRjNjRmZiJ9LHsiZmlsZUlkIjoiOGYxZDM1NmUyNmY0ZDhlMDdkNzdjODM2YWU2YmVjNDFmZWU0ZWE4OCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzhmMWQzNTZlMjZmNGQ4ZTA3ZDc3YzgzNmFlNmJlYzQxZmVlNGVhODgifSx7ImZpbGVJZCI6ImM3NWE1YjM0MDFiOTgzNTY2YjEzZDkwNjk1Mjk0NzBkOWI0NDEyMTAiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jNzVhNWIzNDAxYjk4MzU2NmIxM2Q5MDY5NTI5NDcwZDliNDQxMjEwIn0seyJmaWxlSWQiOiJmNmQwMjBkY2RhZThjNjJmNmVlOGZhNzZjNThkZTcxZmE5MTM1MzQwIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2Y2ZDAyMGRjZGFlOGM2MmY2ZWU4ZmE3NmM1OGRlNzFmYTkxMzUzNDAifSx7ImZpbGVJZCI6IjI3MzFlYmVlMGYxNTg1NjQ4MGE4MDU4ZmJhNTE4OGNiZGFjZTNkZmMiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yNzMxZWJlZTBmMTU4NTY0ODBhODA1OGZiYTUxODhjYmRhY2UzZGZjIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDVlMTg0OTE0YTQ5MjEzMjFlZjU1MzRjNCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjVlMTg0OTE0YTQ5MjEzMjFlZjU1MzRjNCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE1ZTE4NDkxNGE0OTIxMzIxZWY1NTM0YzQiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgQnV0Y2hlckJveCwgYW5kIE1pdG9wdXJlLiBIZWFydCBkaXNlYXNlIGlzIHN0aWxsIHRoZSBudW1iZXIgb25lIGtpbGxlciBpbiB0aGUgd29ybGQsIHlldCBtb3N0IHBlb3BsZSBkb27igJl0IGFjdHVhbGx5IHVuZGVyc3RhbmQgd2hhdCBtYXJrZXJzIHB1dCB0aGVtIG1vc3QgYXQgcmlzay4gSXTigJlzIHNvIG11Y2ggbW9yZSB0aGFuIGp1c3QgTERMIGNob2xlc3Rlcm9sLiBTdGF0aW5zIGhhdmUgYmVjb21lIHRoZSBwYW5hY2VhIGZvciBhbnlvbmUgd2l0aCBMREwgdGhhdOKAmXMganVzdCBhIGxpdHRsZSBvZmYsIHlldCBtb3N0IHBlb3BsZSAoYW5kIGV2ZW4gbWFueSBkb2N0b3JzKSBhcmVu4oCZdCBmdWxseSBpbmZvcm1lZCBvZiB0aGUgcmlza3MgdmVyc3VzIHRoZSBiZW5lZml0cyBvZiB0aGlzIGRydWcsIGxldCBhbG9uZSBhd2FyZSBvZiBvdGhlciB0cmVhdG1lbnQgb3B0aW9ucyBmb3IgaGVhcnQgZGlzZWFzZS4gVG9kYXksIEkgdGFsayB0byBEci4gQXNlZW0gTWFsaG90cmEgYWJvdXQgdGhlIHJlYWwgZGF0YSBvbiBzdGF0aW5zLCBoZWFydCBkaXNlYXNlLCBtZXRhYm9saWMgc3luZHJvbWUsIGFuZCBzbyBtdWNoIG1vcmUuwqAgRHIuIEFzZWVtIE1hbGhvdHJhIGlzIGFuIE5IUy10cmFpbmVkIGNvbnN1bHRhbnQgY2FyZGlvbG9naXN0IGFuZCB2aXNpdGluZyBQcm9mZXNzb3Igb2YgRXZpZGVuY2UtQmFzZWQgTWVkaWNpbmUgYXQgdGhlIEJhaGlhbmEgU2Nob29sIG9mIE1lZGljaW5lIGFuZCBQdWJsaWMgSGVhbHRoIGluIFNhbHZhZG9yLCBCcmF6aWwuIEhlIGlzIGEgZm91bmRpbmcgbWVtYmVyIG9mIEFjdGlvbiBvbiBTdWdhci4gSW4gMjAxNSwgaGUgYmVjYW1lIHRoZSB5b3VuZ2VzdCBtZW1iZXIgdG8gYmUgYXBwb2ludGVkIHRvIHRoZSBib2FyZCBvZiB0cnVzdGVlcyBvZiBVSyBoZWFsdGggY2hhcml0eSwgVGhlIEtpbmcncyBGdW5kLiBIZSBpcyBhIHBpb25lZXIgb2YgdGhlIGxpZmVzdHlsZSBtZWRpY2luZSBtb3ZlbWVudCBpbiB0aGUgVUsgYW5kIGluIDIwMTggd2FzIHJhbmtlZCBieSBzb2Z0d2FyZSBjb21wYW55IE9uYWx5dGljYSBhcyB0aGUgbnVtYmVyIG9uZSBkb2N0b3IgaW4gdGhlIHdvcmxkIGluZmx1ZW5jaW5nIG9iZXNpdHkgdGhpbmtpbmcuIERyLiBNYWxob3RyYSdzIGZpcnN0IGJvb2sgVGhlIFBpb3BwaSBEaWV0LCBjby1hdXRob3JlZCB3aXRoIERvbmFsIE8nTmVpbGwsIHdhcyBhbiBpbnRlcm5hdGlvbmFsIGJlc3RzZWxsZXIgYW5kIGhpcyBuZXh0IGJvb2ssIFRoZSAyMS1EYXkgSW1tdW5pdHkgUGxhbiwgd2FzIGFsc28gYSBTdW5kYXkgVGltZXMgdG9wIDEwIGJlc3RzZWxsZXIuIEhpcyBuZXcgYm9vayBpcyBBIFN0YXRpbi1GcmVlIExpZmUuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgQnV0Y2hlckJveCwgYW5kIE1pdG9wdXJlLiBSdXBhIEhlYWx0aCBpcyBhIHBsYWNlIHdoZXJlIEZ1bmN0aW9uYWwgTWVkaWNpbmUgcHJhY3RpdGlvbmVycyBjYW4gYWNjZXNzIG1vcmUgdGhhbiAyLDAwMCBzcGVjaWFsdHkgbGFiIHRlc3RzIGZyb20gb3ZlciAyMCBsYWJzLiBDaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmQSBvciBjcmVhdGUgYW4gYWNjb3VudCBoZXJlLiAgIEZvciBhIGxpbWl0ZWQgdGltZSwgbmV3IHN1YnNjcmliZXJzIHRvIEJ1dGNoZXJCb3ggd2lsbCByZWNlaXZlIDJsYnMgb2YgMTAwJSBncmFzcy1mZWQsIGdyYXNzLWZpbmlzaGVkIGJlZWYgZnJlZSBpbiBldmVyeSBib3ggZm9yIHRoZSBsaWZlIG9mIHlvdXIgc3Vic2NyaXB0aW9uIGhlcmUuIMKgIE1pdG9wdXJlIGlzIHRoZSBmaXJzdCBhbmQgb25seSBjbGluaWNhbGx5IHRlc3RlZCwgcHVyZSBmb3JtIG9mIGEgbmF0dXJhbCBndXQgbWV0YWJvbGl0ZSBjYWxsZWQgdXJvbGl0aGluIEEgdGhhdCBjbGVhcnMgZGFtYWdlZCBtaXRvY2hvbmRyaWEgYXdheSBmcm9tIG91ciBjZWxscyBhbmQgc3VwcG9ydHMgdGhlIGdyb3d0aCBvZiBuZXcsIGhlYWx0aHkgbWl0b2Nob25kcmlhLiBHZXQgMTAlIG9mZiBieSB1c2luZyBjb2RlIERSSFlNQU4xMCBhdCBjaGVja291dCBoZXJlLiBIZXJlIGFyZSBtb3JlIGRldGFpbHMgZnJvbSBvdXIgaW50ZXJ2aWV3IChhdWRpbyB2ZXJzaW9uIC8gQXBwbGUgU3Vic2NyaWJlciB2ZXJzaW9uKTrCoCAgU3RhdGluIGRydWdzIGFuZCBvdXIgb3ZlcmV4YWdnZXJhdGVkIGZlYXIgb2YgY2hvbGVzdGVyb2zigJlzIHJvbGUgaW4gaGVhcnQgZGlzZWFzZSAoOToxNMKgIC8gNjowMCkgIEFyZSBoZWFydC1hdHRhY2sgYW5kIGhlYXJ0LWRpc2Vhc2UgZGVhdGggcmF0ZXMgZGVjcmVhc2luZz8gKDExOjA2IC8gODoxNSkgIFN0YXRpbiBiZW5lZml0cyBmb3IgcGVvcGxlIHdobyBoYXZlIGFscmVhZHkgaGFkIGEgaGVhcnQgYXR0YWNrICgxNjoyMSAvIDEzOjAwKcKgICBTdGF0aW4gZWZmZWN0aXZlbmVzcyBmb3IgaGVhcnQtYXR0YWNrIGFuZCBzdHJva2UgcHJldmVudGlvbiAoMjA6MjkgLyAxNzowNCnCoCAgV2h5IHdl4oCZcmUgdHlwaWNhbGx5IGxvb2tpbmcgYXQgdGhlIHdyb25nIHRoaW5nIHdoZW4gd2UgbWVhc3VyZSBjaG9sZXN0ZXJvbCAoMjE6NDUgLyAyMTowNSkgIFRhcmdldGluZyBpbnN1bGluIHJlc2lzdGFuY2UgYXMgYSByb290IGNhdXNlIG9mIGhlYXJ0IGRpc2Vhc2UgKDMyOjM5IC8gMjc6MzMpICBQb3NpdGl2ZSBhbmQgbmVnYXRpdmUgZWZmZWN0cyBvZiBzdGF0aW5zICgzNjoxNSAvIDMzOjA0KSAgUHJlZGlhYmV0ZXMsIGRpYWJldGVzLCBtZXRhYm9saWMgc3luZHJvbWUsIGFuZCBoZWFydCBoZWFsdGggKDQ1OjM3IC8gNDA6MDgpICBGb29kcyB0byBhdm9pZCBhbmQgZWF0IGZvciBoZWFydCBoZWFsdGggKDUxOjQxIC8gNDY6MzMpICBFeGVyY2lzZSBhbmQgc3RyZXNzIHJlZHVjdGlvbiBmb3IgaGVhcnQgaGVhbHRoICg1NjozNSAvIDUxOjMyKcKgICAgR2V0IGEgY29weSBvZiBEci4gTWFsaG90cmHigJlzIGJvb2ssIEEgU3RhdGluLUZyZWUgTGlmZTogQSBSZXZvbHV0aW9uYXJ5IExpZmUgUGxhbiBmb3IgVGFja2xpbmcgSGVhcnQgRGlzZWFzZeKAlFdpdGhvdXQgVGhlIFVzZSBvZiBTdGF0aW5zLCBoZXJlLiAgIExlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCBtZWdhcGhvbmUuZm0vYWRjaG9pY2VzIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQ2OTIyMTh9LCJpZCI6IjJldTRleEtId0tEeGZ3ODIyMWNaUWsiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJUaGUgVHJ1dGggQmVoaW5kIFN0YXRpbnM6IEhlbHBmdWwgb3IgSGFybWZ1bD8gd2l0aCBEci4gQXNlZW0gTWFsaG90cmEiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMi0wMy0wOVQxMTowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToyZXU0ZXhLSHdLRHhmdzgyMjFjWlFrIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI3M2MzNjkyMzQ3Zjk2MDNlNWVlNjJjYzIwN2MxZjlkZGQ5YTBkMjM0IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNzNjMzY5MjM0N2Y5NjAzZTVlZTYyY2MyMDdjMWY5ZGRkOWEwZDIzNCJ9LHsiZmlsZUlkIjoiYzEzNzQ0MzMxMWQzYzE5ZDk1MjM3OGQ1ZDkwZDllNDFhMmI5MWQ4NSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2MxMzc0NDMzMTFkM2MxOWQ5NTIzNzhkNWQ5MGQ5ZTQxYTJiOTFkODUifSx7ImZpbGVJZCI6ImQxNTk5M2E2NzlkY2NlY2RkNjVjMzYwMWJmZmNjMTlhMmY5MGM5MWYiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDE1OTkzYTY3OWRjY2VjZGQ2NWMzNjAxYmZmY2MxOWEyZjkwYzkxZiJ9LHsiZmlsZUlkIjoiYWRmOTExZTM5OGViYmI0NTBlZWNjN2Y4OTJjYWM3ZGY1YjgzYTBmNSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hZGY5MTFlMzk4ZWJiYjQ1MGVlY2M3Zjg5MmNhYzdkZjViODNhMGY1In0seyJmaWxlSWQiOiI3YmYxOTY2NTM5YzczZWU2NGUxNjkyMTAyNDhiZjEzZmQ0ZmYyNjRjIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvN2JmMTk2NjUzOWM3M2VlNjRlMTY5MjEwMjQ4YmYxM2ZkNGZmMjY0YyJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRiMjVhYzhkNGQxNzZhZjcyZTYwMzBkOTMiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZiMjVhYzhkNGQxNzZhZjcyZTYwMzBkOTMiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYjI1YWM4ZDRkMTc2YWY3MmU2MDMwZDkzIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEFHMSwgQmVla2VlcGVycywgYW5kIFN1cGVyIFNpbXBsZSBHcmFzc2ZlZCBQcm90ZWluLsKgIEJsb29kIHByZXNzdXJlIGlzIG9uZSBvZiB0aGUga2V5IG1hcmtlcnMgb2YgbWV0YWJvbGljIGhlYWx0aCwgeWV0IGhpZ2ggYmxvb2QgcHJlc3N1cmUgaXMgdmVyeSBjb21tb27igJRhbmQgdGhlIG51bWJlcnMgYXJlIGdyb3dpbmcuIE1vcmVvdmVyLCA5MyBwZXJjZW50IG9mIEFtZXJpY2FucyBhcmUgbWV0YWJvbGljYWxseSB1bmhlYWx0aHkuIEluIGZhY3QsIGhpZ2ggYmxvb2QgcHJlc3N1cmUgaXMgb2Z0ZW4gY2FsbGVkIGEgc2lsZW50IGtpbGxlciBhcyBpdCBjYW4gbGVhZCB0byBjb25kaXRpb25zIHN1Y2ggYXMgaGVhcnQgZGlzZWFzZSwga2lkbmV5IGZhaWx1cmUsIGFuZCBzdHJva2UsIGFuZCBtYW55IHBlb3BsZSBkb27igJl0IGV2ZW4ga25vdyB0aGV5IGhhdmUgaXQuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBEci4gR2VvcmdlIFBhcGFuaWNvbGFvdSBhbmQgRHIuIENpbmR5IEdleWVyIGFib3V0IHRoZSBzZXJpb3VzbmVzcyBvZiBoaWdoIGJsb29kIHByZXNzdXJlLCB0aGUgbWlzY29uY2VwdGlvbnMgYXJvdW5kIHNhbHQgaW50YWtlIGFuZCBibG9vZCBwcmVzc3VyZSwgd2hhdCBmb29kcyBhbmQgc3VwcGxlbWVudHMgc3VwcG9ydCBoZWFsdGh5IGJsb29kIHByZXNzdXJlLCBhbmQgb3ZlcmFsbCBtZXRhYm9saWMgaGVhbHRoLiBEci4gR2VvcmdlIFBhcGFuaWNvbGFvdSBpcyBhIGdyYWR1YXRlIG9mIHRoZSBQaGlsYWRlbHBoaWEgQ29sbGVnZSBvZiBPc3Rlb3BhdGhpYyBNZWRpY2luZSBhbmQgaXMgYm9hcmQgY2VydGlmaWVkIGluIGZhbWlseSBtZWRpY2luZSBmcm9tIEFiaW5ndG9uIE1lbW9yaWFsIEhvc3BpdGFsLiBIZSBpcyBhbHNvIGFuIEluc3RpdHV0ZSBmb3IgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXIuIFVwb24gZ3JhZHVhdGlvbiBmcm9tIGhpcyByZXNpZGVuY3ksIGhlIGpvaW5lZCB0aGUgSW5kaWFuIEhlYWx0aCBTZXJ2aWNlLiBIZSB3b3JrZWQgb24gdGhlIE5hdmFqbyByZXNlcnZhdGlvbiBmb3IgZm91ciB5ZWFycyBhdCB0aGUgQ2hpbmxlIENvbXByZWhlbnNpdmUgTWVkaWNhbCBGYWNpbGl0eSwgd2hlcmUgaGUgc2VydmVkIGFzIHRoZSBPdXRwYXRpZW50IERlcGFydG1lbnQgQ29vcmRpbmF0b3IuIEluIDIwMDAsIGhlIGZvdW5kZWQgQ29ybmVyc3RvbmUgRmFtaWx5IFByYWN0aWNlIGluIFJvd2xleSwgTUEuIEhlIGJlZ2FuIHRyYWluaW5nIGluIEZ1bmN0aW9uYWwgTWVkaWNpbmUgdGhyb3VnaCB0aGUgSW5zdGl0dXRlIGZvciBGdW5jdGlvbmFsIE1lZGljaW5lLiBJbiAyMDE1LCBoZSBlc3RhYmxpc2hlZCBDb3JuZXJzdG9uZSBQZXJzb25hbCBIZWFsdGgsIGEgcHJhY3RpY2UgZGVkaWNhdGVkIGVudGlyZWx5IHRvIEZ1bmN0aW9uYWwgTWVkaWNpbmUuIERyLiBQYXBhbmljb2xhb3Ugam9pbmVkIFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBpbiAyMDE3LiBEci4gQ2luZHkgR2V5ZXIgcmVjZWl2ZWQgaGVyIGJhY2hlbG9yIG9mIHNjaWVuY2UgYW5kIGhlciBkb2N0b3Igb2YgbWVkaWNpbmUgZGVncmVlcywgd2l0aCBob25vcnMsIGZyb20gdGhlIE9oaW8gU3RhdGUgVW5pdmVyc2l0eS4gU2hlIGNvbXBsZXRlZCBoZXIgcmVzaWRlbmN5IGluIGludGVybmFsIG1lZGljaW5lIGF0IFN0cm9uZyBNZW1vcmlhbCBIb3NwaXRhbCBpbiBSb2NoZXN0ZXIsIE5ZLCBhbmQgaXMgdHJpcGxlIGJvYXJkIGNlcnRpZmllZCBpbiBpbnRlcm5hbCBtZWRpY2luZSwgaW50ZWdyYXRpdmUgbWVkaWNpbmUsIGFuZCBsaWZlc3R5bGUgbWVkaWNpbmUuIFNoZSBqb2luZWQgVGhlIFVsdHJhd2VsbG5lc3MgQ2VudGVyIGluIDIwMjEgYWZ0ZXIgcHJhY3RpY2luZyBhbmQgc2VydmluZyBhcyB0aGUgbWVkaWNhbCBkaXJlY3RvciBhdCBDYW55b24gUmFuY2ggZm9yIDIzIHllYXJzLiBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEFHMSwgQmVla2VlcGVycywgYW5kIFN1cGVyIFNpbXBsZSBHcmFzc2ZlZCBQcm90ZWluLsKgIEFjY2VzcyBtb3JlIHRoYW4gMywwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyB3aXRoIFJ1cGEgSGVhbHRoLiBZb3UgY2FuIGNoZWNrIG91dCBhIGZyZWUsIGxpdmUgZGVtbyB3aXRoIGEgUSZBIG9yIGNyZWF0ZSBhbiBhY2NvdW50IGF0IFJ1cGFIZWFsdGguY29tIHRvZGF5LiBIZWFkIHRvIGRyaW5rQUcxLmNvbS9IWU1BTiB0byByZWNlaXZlIDEwIEZSRUUgdHJhdmVsIHBhY2tzIG9mIEFHMSB3aXRoIHlvdXIgZmlyc3QgcHVyY2hhc2UuIEdvIHRvIGJlZWtlZXBlcnNuYXR1cmFscy5jb20vSFlNQU4gYW5kIGVudGVyIGNvZGUgSFlNQU4gdG8gZ2V0IEJlZWtlZXBlcuKAmXMgTmF0dXJhbHMnIGV4Y2x1c2l2ZSBvZmZlciBvZiAyMCUgb2ZmIHNpdGV3aWRlLiBSaWdodCBub3csIHlvdSBjYW4gZ2V0IDEwJSBvZmYgU3VwZXIgU2ltcGxlIEdyYXNzZmVkIFByb3RlaW4gYnkgaGVhZGluZyB0byBkcmh5bWFuLmNvbS9wcm90ZWluIGFuZCB1c2luZyBjb2RlIHByb3RlaW4xMC4gRnVsbC1sZW5ndGggZXBpc29kZXMgKGFuZCBjb3JyZXNwb25kaW5nIGxpbmtzKSBvZiB0aGVzZSBpbnRlcnZpZXdzIGNhbiBiZSBmb3VuZCBoZXJlOiBEci4gR2VvcmdlIFBhcGFuaWNvbGFvdSBEci4gQ2luZHkgR2V5ZXIgRHIuIE1hcmsgSHltYW4gICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MjgwMjkzOH0sImlkIjoiN2FYN0F0VWoySnFVczJ6Y2FlWThyUCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkhvdyBUbyBUcmVhdCBIaWdoIEJsb29kIFByZXNzdXJlIEFuZCBXaGF0IENhdXNlcyBJdD8iLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0wOS0xMVQxMDowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo3YVg3QXRVajJKcVVzMnpjYWVZOHJQIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI1Yjc4MjYzY2FjZDZlNzEwYWFkMDdjN2JiOGU4OGRjMjdjN2M1ODAzIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNWI3ODI2M2NhY2Q2ZTcxMGFhZDA3YzdiYjhlODhkYzI3YzdjNTgwMyJ9LHsiZmlsZUlkIjoiODQxMmRhZjc3YTU0Yjk2MjBjMmMwNDJkYTYyNTJmYmQyM2MyNjQ1YyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg0MTJkYWY3N2E1NGI5NjIwYzJjMDQyZGE2MjUyZmJkMjNjMjY0NWMifSx7ImZpbGVJZCI6IjgxYTI4OTdmYWRkNWRjY2IzNWU5YjI3ZTJhNWI2ZTU0YWVhZWY4NTAiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODFhMjg5N2ZhZGQ1ZGNjYjM1ZTliMjdlMmE1YjZlNTRhZWFlZjg1MCJ9LHsiZmlsZUlkIjoiMmI3NDIyMzMxNDJmZmU4YzUxOGRjZWY5NWUzNWI0YzU1MTJlZjdkZiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJiNzQyMjMzMTQyZmZlOGM1MThkY2VmOTVlMzViNGM1NTEyZWY3ZGYifSx7ImZpbGVJZCI6IjUxNDQzZjA0ZDBhMDI5ZDZiOGI5ZmU4NzJmYTk0OTk5ZDg5NDE2MTQiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTE0NDNmMDRkMGEwMjlkNmI4YjlmZTg3MmZhOTQ5OTlkODk0MTYxNCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQzYTY2YmVkOTEyZjBjODFlNzE0NjEzODciLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYzYTY2YmVkOTEyZjBjODFlNzE0NjEzODciLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhM2E2NmJlZDkxMmYwYzgxZTcxNDYxMzg3Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGggYW5kIEluc2lkZVRyYWNrZXIuIEF1dG9pbW11bmUgZGlzZWFzZSBpcyBhbiBleHRyZW1lbHkgY29tbW9uIGFuZCBncm93aW5nIGlzc3VlIGluIG91ciBnbG9iYWwgcG9wdWxhdGlvbiwgYWZmZWN0aW5nIG1pbGxpb25zIG9mIHBlb3BsZSB3b3JsZHdpZGUuIEF1dG9pbW11bmUgZGlzZWFzZXMgdmFyeSBpbiBzeW1wdG9tcyBhbmQgc2V2ZXJpdHksIGJ1dCB0aGV5IGFsbCBoYXZlIG9uZSB0aGluZyBpbiBjb21tb246IHRoZSBib2R5IGlzIGF0dGFja2luZyBpdHNlbGYuIFR5cGljYWxseSwgd2hlbiBzb21lb25lIGhhcyBvbmUgYXV0b2ltbXVuZSBkaXNlYXNlLCBpdOKAmXMgbGlrZWx5IHRoZXkgaGF2ZSBtb3JlIHRoYW4gb25lLiBFeGFtcGxlcyBvZiBhdXRvaW1tdW5lIGRpc2Vhc2VzIGFyZSB0eXBlIDEgZGlhYmV0ZXMsIHJoZXVtYXRvaWQgYXJ0aHJpdGlzLCBjb2xpdGlzIGFuZCBDcm9obuKAmXMsIEhhc2hpbW90b+KAmXMsIGFuZCBHcmF2ZXPigJkuwqAgVGhpcyBlcGlzb2RlIGlzIHRoZSBmaXJzdCBpbiBhIG5ldyBzZXJpZXMgSeKAmW0gY2FsbGluZyBtYXN0ZXJjbGFzcywgd2hlcmUgSSBhbSBpbnRlcnZpZXdlZCBieSBteSBnb29kIGZyaWVuZCBhbmQgcG9kY2FzdCBob3N0IERocnUgUHVyb2hpdCBhYm91dCBwb3B1bGFyIGhlYWx0aCB0b3BpY3MgaW5jbHVkaW5nIGluZmxhbW1hdGlvbiwgYXV0b2ltbXVuZSBkaXNlYXNlLCBicmFpbiBoZWFsdGgsIHNsZWVwLCBhbmQgbXVjaCBtb3JlLiBUb2RheeKAmXMgZXBpc29kZSBleHBsb3JlcyB0aGUgZml2ZSBtYWluIHJvb3QgY2F1c2VzIG9mIGF1dG9pbW11bmUgZGlzZWFzZeKAlHRveGlucywgYWxsZXJnZW5zLCBtaWNyb2JlcywgZGlldCwgYW5kIHN0cmVzc+KAlGFuZCB0aGUgRnVuY3Rpb25hbCBNZWRpY2luZSBhcHByb2FjaCB0byB0cmVhdGluZyB0aGVtLiBEaHJ1IFB1cm9oaXQgaXMgYSBwb2RjYXN0IGhvc3QsIHNlcmlhbCBlbnRyZXByZW5ldXIsIGFuZCBpbnZlc3RvciBpbiB0aGUgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmR1c3RyeS4gSGlzIHBvZGNhc3QsIERocnUgUHVyb2hpdCBQb2RjYXN0LCBpcyBhIHRvcCA1MCBnbG9iYWwgaGVhbHRoIHBvZGNhc3Qgd2l0aCBvdmVyIDMwKyBtaWxsaW9uIHVuaXF1ZSBkb3dubG9hZHMuIEhpcyBpbnRlcnZpZXdzIGZvY3VzIG9uIHRoZSBpbm5lciB3b3JraW5ncyBvZiB0aGUgYnJhaW4gYW5kIHRoZSBib2R5IGFuZCBmZWF0dXJlIHRoZSBicmlnaHRlc3QgbWluZHMgaW4gd2VsbG5lc3MsIG1lZGljaW5lLCBhbmQgbWluZHNldC4gVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoIGFuZCBJbnNpZGVUcmFja2VyLiBSdXBhIEhlYWx0aCBpcyBhIHBsYWNlIGZvciBGdW5jdGlvbmFsIE1lZGljaW5lIHByYWN0aXRpb25lcnMgdG8gYWNjZXNzIG1vcmUgdGhhbiAyLDAwMCBzcGVjaWFsdHkgbGFiIHRlc3RzIGZyb20gb3ZlciAyMCBsYWJzIGxpa2UgRFVUQ0gsIFZpYnJhbnQgQW1lcmljYSwgR2Vub3ZhLCBHcmVhdCBQbGFpbnMsIGFuZCBtb3JlLiBDaGVjayBvdXQgYSBmcmVlIGxpdmUgZGVtbyB3aXRoIGEgUSZBIG9yIGNyZWF0ZSBhbiBhY2NvdW50IGhlcmUuwqAgSWYgeW914oCZcmUgY3VyaW91cyBhYm91dCBnZXR0aW5nIHlvdXIgb3duIGhlYWx0aCBwcm9ncmFtIGRpYWxlZC1pbiB0byB5b3VyIHVuaXF1ZSBuZWVkcywgY2hlY2sgb3V0IEluc2lkZVRyYWNrZXIgYW5kIGdldCAyNSUgb2ZmIGhlcmUuICBJbiB0aGlzIGVwaXNvZGUsIHdlIGRpc2N1c3MgKGF1ZGlvIHZlcnNpb24gLyBBcHBsZSBTdWJzY3JpYmVyIHZlcnNpb24pOsKgICAgRml2ZSBjYXVzZXMgb2YgYXV0b2ltbXVuZSBkaXNlYXNlICgwOjMwIC8gMTowMCnCoCAgQXV0b2ltbXVuZSBkaXNlYXNlOiB0aGUgc2luZ2xlIGJpZ2dlc3QgdGhyZWF0ICgzOjQzIC8gNDoxNSnCoCAgVXNpbmcgdGhlIEZ1bmN0aW9uYWwgTWVkaWNpbmUgbWF0cml4IHRvIHRyZWF0IHBhdGllbnRzICg0OjUyIC8gNToyNinCoCAgVGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBjb252ZW50aW9uYWwgdnMuIEZ1bmN0aW9uYWwgTWVkaWNpbmUgdHJlYXRtZW50ICg3OjM0IC8gNzo0OSkgIFRoZSB0aWUgYmV0d2VlbiBpbmZsYW1tYXRpb24gYW5kIGF1dG9pbW11bmUgZGlzZWFzZSAoMTM6MDMgLyAxMzozMikgIEhvdyB0byBzdGFydCByaWdodCBub3cgdG8gaGVhbCB5b3Vyc2VsZiBhdCBob21lICgxNjo0OCAvIDE3OjE4KSAgUmVjb21tZW5kZWQgc3VwcGxlbWVudHMgZm9yIGF1dG9pbW11bmUgY29uZGl0aW9ucyAoMjQ6MjEgLyAyNDo1NinCoCAgVGhlIGltcG9ydGFuY2Ugb2YgaGlnaC1xdWFsaXR5IHNsZWVwICgyNzo0NyAvIDI4OjEyKcKgICBRdWVzdGlvbnMgZnJvbSB0aGUgY29tbXVuaXR5IG9uIGFsbGVyZ2llcywgYWxjb2hvbCBjb25zdW1wdGlvbiwgY2VsaWFjIGRpc2Vhc2UsIGFuZCBtb3JlICgyOTowNSAvIDI5OjQ3KcKgICBEaWV0LCBsaWZlc3R5bGUsIGFuZCBzdXBwbGVtZW50IHRpcHMgdG8gc3RhcnQgaGVhbGluZyByaWdodCBub3cgKDM1OjEwIC8gMzU6MzMpwqAgICBBZGRpdGlvbmFsIFJlc291cmNlczogU2xlZXAgTWFzdGVyQ2xhc3MgfCAxMC1EYXkgUmVzZXQgICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNjA1NTgzfSwiaWQiOiI3cjB5NVhuNzY1cDFOT3Q4RXR2RHpQIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVGhlIE1haW4gQ2F1c2VzIE9mIEF1dG9pbW11bmUgRGlzZWFzZSBBbmQgSG93IFRvIFJldmVyc2UgSXQiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMS0xMS0yMlQxMTowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo3cjB5NVhuNzY1cDFOT3Q4RXR2RHpQIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJkMmMyMzJiMDI5MjA0OWNlMWFmMmY2NTkyNmNmMWY3N2IyZDVkNTVkIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDJjMjMyYjAyOTIwNDljZTFhZjJmNjU5MjZjZjFmNzdiMmQ1ZDU1ZCJ9LHsiZmlsZUlkIjoiODhkZjg2ZWExYTBhODIxZDJmZTg1Y2MwZThkNjk5ZmViZjdkNzI3YSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84OGRmODZlYTFhMGE4MjFkMmZlODVjYzBlOGQ2OTlmZWJmN2Q3MjdhIn0seyJmaWxlSWQiOiIyYTVkOTM2NTQ0ODc2ZjQzMjMzYTBjMjYzYWFmM2Y1ZTI5ZWM5MzJjIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJhNWQ5MzY1NDQ4NzZmNDMyMzNhMGMyNjNhYWYzZjVlMjllYzkzMmMifSx7ImZpbGVJZCI6IjY4OTM2NzdmOTQwYWE0NTgxMmJkMjNkMDljYjU2NTU3YWVmZTJmYmQiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82ODkzNjc3Zjk0MGFhNDU4MTJiZDIzZDA5Y2I1NjU1N2FlZmUyZmJkIn0seyJmaWxlSWQiOiIzY2Q2ZGYwNDQxZjY3ZDI0OTVjMGVjNmI2MjRlM2U3ZGRkNDU0YzFhIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvM2NkNmRmMDQ0MWY2N2QyNDk1YzBlYzZiNjI0ZTNlN2RkZDQ1NGMxYSJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ3MTIyNDljMjY0NWNmMDEwMGNkMzliYjUiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY3MTIyNDljMjY0NWNmMDEwMGNkMzliYjUiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNzEyMjQ5YzI2NDVjZjAxMDBjZDM5YmI1Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgQVJNUkEsIEJ1dGNoZXJCb3gsIGFuZCBBRzEuwqAgR3V0IGhlYWx0aCBpcyBub3QganVzdCBhYm91dCBmZWVsaW5nIHlvdXIgYmVzdC4gWW91ciBndXQgaXMgdGhlIGVwaWNlbnRlciBvZiB5b3VyIGJvZHkgYW5kIGdvdmVybnMgaW1tdW5lIGZ1bmN0aW9uLCBob3Jtb25lcywgYW5kIG51dHJpZW50IGFic29ycHRpb24uIFlldCBhIHdob3BwaW5nIDc0IHBlcmNlbnQgb2YgQW1lcmljYW5zIGNsYWltIHRoZXkgbGl2ZSB3aXRoIGRhaWx5IGRpZ2VzdGl2ZSBkaXNjb21mb3J0LCBpbmNsdWRpbmcgc3VmZmVyaW5nIGZyb20gY29uc3RpcGF0aW9uLCB3aGljaCBpc27igJl0IGp1c3QgdW5jb21mb3J0YWJsZeKAlGl04oCZcyBhIHNpZ24gdGhhdCBzb21ldGhpbmcgaXMgd3JvbmcgaW4gdGhlIGd1dC4gSW4gdG9kYXnigJlzIGVwaXNvZGUsIEkgdGFsayB3aXRoIERocnUgUHVyb2hpdCwgRHIuIEdlb3JnZSBQYXBhbmljb2xhb3UsIGFuZCBEci4gTWFyayBQaW1lbnRlbCBhYm91dCB0aGUgcm9vdCBjYXVzZXMgb2YgY29uc3RpcGF0aW9uIHByb2JsZW1zIGFuZCBob3cgdG8gZmVlbCBiZXR0ZXIgYW5kIHJlYmFsYW5jZSB5b3VyIGd1dC4gRGhydSBQdXJvaGl0IGlzIGEgcG9kY2FzdCBob3N0LCBzZXJpYWwgZW50cmVwcmVuZXVyLCBhbmQgaW52ZXN0b3IgaW4gdGhlIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5kdXN0cnkuIEhpcyBwb2RjYXN0LCBUaGUgRGhydSBQdXJvaGl0IFBvZGNhc3QsIGlzIGEgdG9wIDUwIGdsb2JhbCBoZWFsdGggcG9kY2FzdCB3aXRoIG92ZXIgMzAgbWlsbGlvbiB1bmlxdWUgZG93bmxvYWRzLiBIaXMgaW50ZXJ2aWV3cyBmb2N1cyBvbiB0aGUgaW5uZXIgd29ya2luZ3Mgb2YgdGhlIGJyYWluIGFuZCB0aGUgYm9keSBhbmQgZmVhdHVyZSB0aGUgYnJpZ2h0ZXN0IG1pbmRzIGluIHdlbGxuZXNzLCBtZWRpY2luZSwgYW5kIG1pbmRzZXQuIERyLiBHZW9yZ2UgUGFwYW5pY29sYW91IGlzIGEgZ3JhZHVhdGUgb2YgdGhlIFBoaWxhZGVscGhpYSBDb2xsZWdlIG9mIE9zdGVvcGF0aGljIE1lZGljaW5lIGFuZCBpcyBib2FyZCBjZXJ0aWZpZWQgaW4gZmFtaWx5IG1lZGljaW5lIGZyb20gQWJpbmd0b24gTWVtb3JpYWwgSG9zcGl0YWwuIEhlIGlzIGFsc28gYW4gSW5zdGl0dXRlIGZvciBGdW5jdGlvbmFsIE1lZGljaW5lIHByYWN0aXRpb25lci4gSW4gMjAxNSwgaGUgZXN0YWJsaXNoZWQgQ29ybmVyc3RvbmUgUGVyc29uYWwgSGVhbHRoLCBhIHByYWN0aWNlIGRlZGljYXRlZCBlbnRpcmVseSB0byBGdW5jdGlvbmFsIE1lZGljaW5lLiBEci4gUGFwYW5pY29sYW91IGpvaW5lZCBUaGUgVWx0cmFXZWxsbmVzcyBDZW50ZXIgaW4gMjAxNy4gRHIuIE1hcmsgUGltZW50ZWwgaXMgYSBwcm9mZXNzb3Igb2YgbWVkaWNpbmUgYW5kIGdhc3Ryb2VudGVyb2xvZ3kgdGhyb3VnaCB0aGUgR2VmZmVuIFNjaG9vbCBvZiBNZWRpY2luZSBhbmQgYW4gYXNzb2NpYXRlIHByb2Zlc3NvciBvZiBtZWRpY2luZSBhdCBDZWRhcnMtU2luYWkuIERyLiBQaW1lbnRlbCBpcyBhbHNvIHRoZSBFeGVjdXRpdmUgRGlyZWN0b3Igb2YgdGhlIE1lZGljYWxseSBBc3NvY2lhdGVkIFNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgKE1BU1QpIHByb2dyYW0gYXQgQ2VkYXJzLVNpbmFpLCBhbiBlbnRlcnByaXNlIG9mIHBoeXNpY2lhbnMgYW5kIHJlc2VhcmNoZXJzIGRlZGljYXRlZCB0byB0aGUgc3R1ZHkgb2YgdGhlIGd1dCBtaWNyb2Jpb21lIGluIG9yZGVyIHRvIGRldmVsb3AgZWZmZWN0aXZlIGRpYWdub3N0aWMgdG9vbHMgYW5kIHRoZXJhcGllcyB0byBpbXByb3ZlIHBhdGllbnQgY2FyZS4gRHIuIFBpbWVudGVsIGhhcyBvdmVyIDE1MCBwdWJsaWNhdGlvbnMgaW4gbWFueSBoaWdoLXByb2ZpbGUgam91cm5hbHMsIGFuZCBoZSBpcyB0aGUgYXV0aG9yIG9mIHRoZSBib29rIFRoZSBNaWNyb2Jpb21lIENvbm5lY3Rpb246IFlvdXIgR3VpZGUgdG8gSUJTLCBTSUJPLCBhbmQgTG93LUZlcm1lbnRhdGlvbiBFYXRpbmcuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBBUk1SQSwgQnV0Y2hlckJveCwgYW5kIEFHMS4gUmVjZWl2ZSAxNSUgb2ZmIHlvdXIgZmlyc3Qgb3JkZXIgb2YgQVJNUkEgQ29sb3N0cnVtLiBHbyB0byB0cnlhcm1yYS5jb20vTUFSSyBvciBlbnRlciBNQVJLIHRvIGdldCAxNSUgb2ZmIHlvdXIgZmlyc3Qgb3JkZXIuIEZvciBuZXcgbWVtYmVycyBvZiBCdXRjaGVyQm94LCB5b3UgY2FuIHJlY2VpdmUgTmV3IFlvcmsgc3RyaXAgc3RlYWtzIGZvciBhIHllYXIgUExVUyAkMjAgb2ZmIHlvdXIgZmlyc3Qgb3JkZXIuIEdvIHRvIEJ1dGNoZXJCb3guY29tL2Zhcm1hY3kgYW5kIHVzZSBjb2RlIEZBUk1BQ1kuIEhlYWQgdG8gZHJpbmtBRzEuY29tL0hZTUFOIHRvIHJlY2VpdmUgMTAgRlJFRSB0cmF2ZWwgcGFja3Mgb2YgQUcxIHdpdGggeW91ciBmaXJzdCBwdXJjaGFzZS4gRnVsbC1sZW5ndGggZXBpc29kZXMgb2YgdGhlc2UgaW50ZXJ2aWV3cyBjYW4gYmUgZm91bmQgaGVyZTogV2hhdCBJcyBZb3VyIENvbnN0aXBhdGlvbiBUZWxsaW5nIFlvdSBBYm91dCBZb3VyIE92ZXJhbGwgSGVhbHRoIEFuZCBIb3cgVG8gRml4IEl0IElCUzogSXTigJlzIE5vdCBJbiBZb3VyIEhlYWTigJRBZHZhbmNlcyBJbiBEaWFnbm9zaW5nIEFuZCBUcmVhdGluZywgQmxvYXRpbmcgQW5kIFR1bW15IFRyb3VibGVzIDMgVGhpbmdzIFRoYXQgRGVzdHJveSBZb3VyIEd1dCBIZWFsdGggRnVuZ3VzIEFtb25nIFVzOiBEaWFnbm9zaW5nIEFuZCBUcmVhdGluZyBZZWFzdCBQcm9ibGVtcyAgICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0MzIyNjY0fSwiaWQiOiI1UkpROWkwMFZQSWZ4SUlSQVBwakxTIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSG93IFRvIEFsbGV2aWF0ZSBDb25zdGlwYXRpb24gQW5kIEhlYWwgWW91ciBHdXQiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0xMC0xNlQxMDowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1UkpROWkwMFZQSWZ4SUlSQVBwakxTIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI5NzIwZDUzMmQ4ZmMwZDI5ZTg2YWE1ZWU0M2NhZWI3M2M2MTE1ODRjIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzk3MjBkNTMyZDhmYzBkMjllODZhYTVlZTQzY2FlYjczYzYxMTU4NGMifSx7ImZpbGVJZCI6IjhkNDAwODYyNjdjNzFkYjgwZTE1MjRhY2VhMTc3YmRhZWFkZDE1NzAiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84ZDQwMDg2MjY3YzcxZGI4MGUxNTI0YWNlYTE3N2JkYWVhZGQxNTcwIn0seyJmaWxlSWQiOiIzN2Q0MzFlMDA1MjJjNGJhMzQ1NzgxYjQwZTVlODdkYTg3NmQ2ZDhkIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzdkNDMxZTAwNTIyYzRiYTM0NTc4MWI0MGU1ZTg3ZGE4NzZkNmQ4ZCJ9LHsiZmlsZUlkIjoiMThiOGFhZGE3OWFmYjA0YjAyOTJhYjZmN2E3MmMzNDY0MTgyOTlkYSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xOGI4YWFkYTc5YWZiMDRiMDI5MmFiNmY3YTcyYzM0NjQxODI5OWRhIn0seyJmaWxlSWQiOiIwODAxZGYyM2RiOGNiNDU2ZDYyZWRiOGRhNjIzMmE5ZWY5MWE1Y2Q5IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDgwMWRmMjNkYjhjYjQ1NmQ2MmVkYjhkYTYyMzJhOWVmOTFhNWNkOSJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMGY0MWI2NmYxZTZkMmI1MWJlYWRiMGIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMGY0MWI2NmYxZTZkMmI1MWJlYWRiMGIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTBmNDFiNjZmMWU2ZDJiNTFiZWFkYjBiIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBVbml2ZXJzaXR5LCBBRzEsIGFuZCBQZW5kdWx1bS7CoCBEaWV0YXJ5IGNob2xlc3Rlcm9sIGZyb20gc2F0dXJhdGVkIGZhdCBpcyBvZnRlbiB0aG91Z2h0IHRvIGJlIHRoZSBjYXVzZSBvZiBoaWdoIExETCBjaG9sZXN0ZXJvbCBhbmQgYmxvY2tlZCBhcnRlcmllcy4gQnV0IHdlIG5vdyBrbm93IGZyb20gdXBkYXRlZCByZXNlYXJjaCB0aGF0IGl04oCZcyBtdWNoIG1vcmUgY29tcGxpY2F0ZWQgdGhhbiB0aGF0LiBTdGFuZGFyZCBjaG9sZXN0ZXJvbCB0ZXN0aW5nIGlzIG91dGRhdGVkIGJlY2F1c2UgaXQgZG9lc27igJl0IGNoZWNrIGZvciBwYXJ0aWNsZSBzaXplIGFuZCBwYXJ0aWNsZSBudW1iZXIsIGluZm9ybWF0aW9uIHRoYXQgaXMgbmVlZGVkIHRvIHRlbGwgd2hhdOKAmXMgcmVhbGx5IGdvaW5nIG9uIHdpdGggeW91ciBjaG9sZXN0ZXJvbC4gU3RhdGlucyBhcmUgb2Z0ZW4gcHJlc2NyaWJlZCB0byBsb3dlciBMREwgY2hvbGVzdGVyb2wsIGJ1dCBvZnRlbiBkbyBub3QgYWRkcmVzcyB0aGUgcm9vdCBvZiB0aGUgcHJvYmxlbSBhbmQgY2FuIGNhdXNlIHZlcnkgdW5jb21mb3J0YWJsZSBzaWRlIGVmZmVjdHMuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBEcnMuIEVsaXphYmV0aCBCb2hhbSwgUm9uYWxkIEtyYXVzcywgYW5kIEFzZWVtIE1hbGhvdHJhIGFib3V0IHRoZSB0cnVlIHJvbGUgb2YgY2hvbGVzdGVyb2wgYW5kIHdoYXQgaXMgcmVhbGx5IGJlaGluZCBoZWFydCBkaXNlYXNlLiBEci4gRWxpemFiZXRoIEJvaGFtIGlzIGEgcGh5c2ljaWFuIGFuZCBudXRyaXRpb25pc3Qgd2hvIHByYWN0aWNlcyBGdW5jdGlvbmFsIE1lZGljaW5lIGF0IFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBpbiBMZW5veCwgTUEuIFRocm91Z2ggaGVyIHByYWN0aWNlIGFuZCBsZWN0dXJpbmcgc2hlIGhhcyBoZWxwZWQgdGhvdXNhbmRzIG9mIHBlb3BsZSBhY2hpZXZlIHRoZWlyIGdvYWxzIG9mIG9wdGltdW0gaGVhbHRoIGFuZCB3ZWxsbmVzcy4gU2hlIHdpdG5lc3NlcyB0aGUgcG93ZXIgb2YgbnV0cml0aW9uIGV2ZXJ5IGRheSBpbiBoZXIgcHJhY3RpY2UgYW5kIGlzIGNvbW1pdHRlZCB0byB0cmFpbmluZyBvdGhlciBwaHlzaWNpYW5zIHRvIHV0aWxpemUgbnV0cml0aW9uIGluIGhlYWxpbmcuIERyLiBSb25hbGQgS3JhdXNzIGlzIGEgU2VuaW9yIFNjaWVudGlzdCBhdCBDaGlsZHJlbuKAmXMgSG9zcGl0YWwgT2FrbGFuZCBSZXNlYXJjaCBJbnN0aXR1dGUsIGEgUHJvZmVzc29yIG9mIE1lZGljaW5lIGF0IFVDU0YsIGFuZCBhbiBBZGp1bmN0IFByb2Zlc3NvciBvZiBOdXRyaXRpb25hbCBTY2llbmNlcyBhdCBVQyBCZXJrZWxleS4gRHIuIEtyYXVzc+KAmXMgcmVzZWFyY2ggYWltcyB0byB1bmRlcnN0YW5kIGhvdyB0byBiZXN0IHByZXZlbnQgY2FyZGlvdmFzY3VsYXIgZGlzZWFzZSB0aHJvdWdoIGVhcmx5IGRldGVjdGlvbiBhbmQgbWFuYWdlbWVudCBvZiBpdHMgbWFqb3IgcmlzayBmYWN0b3JzOiBtb3N0IG5vdGFibHksIGVsZXZhdGVkIGxldmVscyBvZiBibG9vZCBjaG9sZXN0ZXJvbCBhbmQgbGlwb3Byb3RlaW5zLiBIZSBoYXMgcHVibGlzaGVkIG1vcmUgdGhhbiA0NTAgcmVzZWFyY2ggYXJ0aWNsZXMgYW5kIHJldmlld3Mgb24gbWV0YWJvbGljLCBnZW5ldGljLCBkaWV0YXJ5LCBhbmQgZHJ1ZyBlZmZlY3RzIG9uIHBsYXNtYSBsaXBvcHJvdGVpbnMgYW5kIHRoZSByaXNrIG9mIGNvcm9uYXJ5IGFydGVyeSBkaXNlYXNlLCB3aXRoIG1vcmUgdGhhbiAxMDAsMDAwIGNpdGF0aW9ucyBvZiB0aGlzIHdvcmsuIERyLiBBc2VlbSBNYWxob3RyYSBpcyBhbiBOSFMtdHJhaW5lZCBjb25zdWx0YW50IGNhcmRpb2xvZ2lzdCBhbmQgdmlzaXRpbmcgUHJvZmVzc29yIG9mIEV2aWRlbmNlLUJhc2VkIE1lZGljaW5lIGF0IHRoZSBCYWhpYW5hIFNjaG9vbCBvZiBNZWRpY2luZSBhbmQgUHVibGljIEhlYWx0aCBpbiBTYWx2YWRvciwgQnJhemlsLiBIZSBpcyBhIGZvdW5kaW5nIG1lbWJlciBvZiBBY3Rpb24gb24gU3VnYXIuIEluIDIwMTUsIGhlIGJlY2FtZSB0aGUgeW91bmdlc3QgbWVtYmVyIHRvIGJlIGFwcG9pbnRlZCB0byB0aGUgYm9hcmQgb2YgdHJ1c3RlZXMgb2YgVUsgaGVhbHRoIGNoYXJpdHkgVGhlIEtpbmcncyBGdW5kLiBIZSBpcyBhIHBpb25lZXIgb2YgdGhlIGxpZmVzdHlsZSBtZWRpY2luZSBtb3ZlbWVudCBpbiB0aGUgVUsgYW5kIGluIDIwMTggd2FzIHJhbmtlZCBieSBzb2Z0d2FyZSBjb21wYW55IE9uYWx5dGljYSBhcyB0aGUgbnVtYmVyIG9uZSBkb2N0b3IgaW4gdGhlIHdvcmxkIGluZmx1ZW5jaW5nIG9iZXNpdHkgdGhpbmtpbmcuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIFVuaXZlcnNpdHksIEFHMSwgYW5kIFBlbmR1bHVtLiBSdXBhIFVuaXZlcnNpdHkgaXMgaG9zdGluZyBGUkVFIGNsYXNzZXMgYW5kIGJvb3RjYW1wcyBmb3IgaGVhbHRoY2FyZSBwcm92aWRlcnMgd2hvIHdhbnQgdG8gbGVhcm4gbW9yZSBhYm91dCBGdW5jdGlvbmFsIE1lZGljaW5lIHRlc3RpbmcuIFNpZ24gdXAgYXQgUnVwYVVuaXZlcnNpdHkuY29tLiBHZXQgeW91ciBkYWlseSBzZXJ2aW5nIG9mIHZpdGFtaW5zLCBtaW5lcmFscywgYWRhcHRvZ2VucywgYW5kIG1vcmUgd2l0aCBBRzEuIEhlYWQgdG8gRHJpbmtBRzEuY29tL0h5bWFuIGFuZCBnZXQgMTAgRlJFRSB0cmF2ZWwgcGFja3Mgd2l0aCB5b3VyIGZpcnN0IG9yZGVyLiBQZW5kdWx1bSBpcyBvZmZlcmluZyBsaXN0ZW5lcnMgMjAlIG9mZiB0aGVpciBmaXJzdCBtb250aOKAmXMgc3Vic2NyaXB0aW9uIG9mIEFra2VybWFuc2lhIGZvciBndXQgaGVhbHRoLiBWaXNpdCBQZW5kdWx1bUxpZmUuY29tIGFuZCB1c2UgY29kZSBIWU1BTi4gRnVsbC1sZW5ndGggZXBpc29kZXMgb2YgdGhlc2UgaW50ZXJ2aWV3cyBjYW4gYmUgZm91bmQgaGVyZTogRHIuIEVsaXphYmV0aCBCb2hhbSBEci4gUm9uYWxkIEtyYXVzcyBEci4gQXNlZW0gTWFsaG90cmEgICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6Mzk3NjQ2M30sImlkIjoiMDhhUEJqU0c2YmV1cjZpRG5SUWZWUiIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IldoYXQgU3RhbmRhcmQgQ2hvbGVzdGVyb2wgVGVzdGluZyBJc24ndCBUZWxsaW5nIFlvdSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTEyLTA0VDExOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjA4YVBCalNHNmJldXI2aURuUlFmVlIifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjE1NGY1YWUxMjkxZDlmZGU5NWE3ODc5N2FkYjM5ZTgzMjUyMjI0NWEiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xNTRmNWFlMTI5MWQ5ZmRlOTVhNzg3OTdhZGIzOWU4MzI1MjIyNDVhIn0seyJmaWxlSWQiOiJkNzhhZDg1M2UyYmI1NWNhODM2YjU0NmVlNWY1MTY1YWVjMTFjZjQyIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDc4YWQ4NTNlMmJiNTVjYTgzNmI1NDZlZTVmNTE2NWFlYzExY2Y0MiJ9LHsiZmlsZUlkIjoiNzVlYzE1NDFiNzU3MWFkODhjZjk4Mzc4MWVmZTNjMGNiOWNhN2JhNiIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83NWVjMTU0MWI3NTcxYWQ4OGNmOTgzNzgxZWZlM2MwY2I5Y2E3YmE2In0seyJmaWxlSWQiOiI0YjlhOGM1MmRiZmUxNTFlOTM0ODQwMmI4OGE1YjNmNjI3MWUxNmM5IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzRiOWE4YzUyZGJmZTE1MWU5MzQ4NDAyYjg4YTViM2Y2MjcxZTE2YzkifSx7ImZpbGVJZCI6IjQ2Njg3ZWViZmMwNDhjNzNiNGY0ODQ5NDBkODkxZjNmNWQzZjNmZDEiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80NjY4N2VlYmZjMDQ4YzczYjRmNDg0OTQwZDg5MWYzZjVkM2YzZmQxIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGU5ODE1ZWQ3Yjk1ZDVjOTc1NDQ3NmM4MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmU5ODE1ZWQ3Yjk1ZDVjOTc1NDQ3NmM4MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFlOTgxNWVkN2I5NWQ1Yzk3NTQ0NzZjODAiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgSW5zaWRlVHJhY2tlciwgYW5kIFBpcXVlIFRlYS4gSGFpciBsb3NzIGlzIGEgY29tbW9ubHkgZXhwZXJpZW5jZWQgaXNzdWUgYW5kIG9mdGVuIHNpZ25hbHMgc29tZXRoaW5nIGRlZXBlciBnb2luZyBvbiBpbiB0aGUgYm9keS4gQW5kIGFzIHRoZXJlIGFyZSBtYW55IGRpZmZlcmVudCB0eXBlcyBvZiBoYWlyIGxvc3MsIHRoZXJlIGFyZSBhbHNvIG1hbnkgdmFyaW91cyBkcml2ZXJzIG9mIGhhaXIgbG9zcywgaW5jbHVkaW5nIGhvcm1vbmFsIGltYmFsYW5jZSwgbWV0YWJvbGljIGR5c2Z1bmN0aW9uLCBvciBldmVuIGF1dG9pbW11bmUgZGlzZWFzZS4gVGhpcyBpcyB3aHkgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGxvb2sgYXQgZ3V0IGFuZCBtZXRhYm9saWMgaGVhbHRoLCBudXRyaWVudCBzdGF0dXMsIGFuZCBtdWNoIG1vcmUgdG8gZmluZCB0aGUgcm9vdCBjYXVzZSBvZiBoYWlyIGxvc3MuIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBEci4gRWxpemFiZXRoIEJvaGFtLCBEaHJ1IFB1cm9oaXQsIGFuZCBEci4gQ3ludGhpYSBMaSBhYm91dCB0aGUgbWFueSBkaWZmZXJlbnQgdHlwZXMgb2YgaGFpciBsb3NzIGFuZCB0aGVpciBhc3NvY2lhdGVkIHVuZGVybHlpbmcgY2F1c2VzLiDCoCBEci4gRWxpemFiZXRoIEJvaGFtIGlzIGEgcGh5c2ljaWFuIGFuZCBudXRyaXRpb25pc3Qgd2hvIHByYWN0aWNlcyBGdW5jdGlvbmFsIE1lZGljaW5lIGF0IFRoZSBVbHRyYVdlbGxuZXNzIENlbnRlciBpbiBMZW5veCwgTUEuIFRocm91Z2ggaGVyIHByYWN0aWNlIGFuZCBsZWN0dXJpbmcsIHNoZSBoYXMgaGVscGVkIHRob3VzYW5kcyBvZiBwZW9wbGUgYWNoaWV2ZSB0aGVpciBnb2FscyBvZiBvcHRpbXVtIGhlYWx0aCBhbmQgd2VsbG5lc3MuIFNoZSB3aXRuZXNzZXMgdGhlIHBvd2VyIG9mIG51dHJpdGlvbiBldmVyeSBkYXkgaW4gaGVyIHByYWN0aWNlIGFuZCBpcyBjb21taXR0ZWQgdG8gdHJhaW5pbmcgb3RoZXIgcGh5c2ljaWFucyB0byB1dGlsaXplIG51dHJpdGlvbiBpbiBoZWFsaW5nLiBEaHJ1IFB1cm9oaXQgaXMgYSBwb2RjYXN0IGhvc3QsIHNlcmlhbCBlbnRyZXByZW5ldXIsIGFuZCBpbnZlc3RvciBpbiB0aGUgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmR1c3RyeS4gSGlzIHBvZGNhc3QsIFRoZSBEaHJ1IFB1cm9oaXQgUG9kY2FzdCwgaXMgYSB0b3AgNTAgZ2xvYmFsIGhlYWx0aCBwb2RjYXN0IHdpdGggb3ZlciAzMCBtaWxsaW9uIHVuaXF1ZSBkb3dubG9hZHMuIEhpcyBpbnRlcnZpZXdzIGZvY3VzIG9uIHRoZSBpbm5lciB3b3JraW5ncyBvZiB0aGUgYnJhaW4gYW5kIHRoZSBib2R5IGFuZCBmZWF0dXJlIHRoZSBicmlnaHRlc3QgbWluZHMgaW4gd2VsbG5lc3MsIG1lZGljaW5lLCBhbmQgbWluZHNldC4gRHIuIEN5bnRoaWEgTGkgcmVjZWl2ZWQgaGVyIG1lZGljYWwgZGVncmVlIGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgVGV4YXMgU291dGh3ZXN0ZXJuIE1lZGljYWwgQ2VudGVyIGluIERhbGxhcy4gU2hlIGhhcyBwcmFjdGljZWQgYXMgYW4gaW50ZXJuaXN0IGluIHNldHRpbmdzIGFzIGRpdmVyc2UgYXMgS2Fpc2VyIFBlcm1hbmVudGUgTWVkaWNhbCBDZW50ZXIsIFNhbiBGcmFuY2lzY28gR2VuZXJhbCBIb3NwaXRhbCwgYW5kIFN0LiBBbnRob255IE1lZGljYWwgQ2xpbmljIHNlcnZpbmcgdGhlIGhvbWVsZXNzLiBIZXIgcGVyc29uYWwgaGVhbHRoIGNoYWxsZW5nZXMgbGVkIGhlciB0byBpbnRlZ3JhdGl2ZSBhbmQgRnVuY3Rpb25hbCBNZWRpY2luZSwgYW5kIHNoZSBjdXJyZW50bHkgaGFzIGEgcHJpdmF0ZSBwcmFjdGljZSBpbiBCZXJrZWxleSwgQ0EuIFNoZSBzZXJ2ZXMgb24gdGhlIGZhY3VsdHkgb2YgdGhlIEhlYWxlcuKAmXMgQXJ0IHByb2dyYW0gYXQgdGhlIFVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSBTYW4gRnJhbmNpc2NvIFNjaG9vbCBvZiBNZWRpY2luZSwgYW5kIHNoZSBpcyB0aGUgYXV0aG9yIG9mIEJyYXZlIE5ldyBNZWRpY2luZTogQSBEb2N0b3LigJlzIFVuY29udmVudGlvbmFsIFBhdGggdG8gSGVhbGluZyBIZXIgQXV0b2ltbXVuZSBJbGxuZXNzLiBUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEluc2lkZVRyYWNrZXIsIGFuZCBQaXF1ZSBUZWEuIFJ1cGEgSGVhbHRoIGlzIGEgcGxhY2Ugd2hlcmUgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDIsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgZnJvbSBvdmVyIDIwIGxhYnMgbGlrZSBEVVRDSCwgVmlicmFudCBBbWVyaWNhLCBHZW5vdmEsIGFuZCBHcmVhdCBQbGFpbnMuIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20uIEluc2lkZVRyYWNrZXIgaXMgYSBwZXJzb25hbGl6ZWQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBwbGF0Zm9ybSBsaWtlIG5vIG90aGVyLiBSaWdodCBub3cgdGhleeKAmXJlIG9mZmVyaW5nIG15IGNvbW11bml0eSAyMCUgb2ZmIGF0IGluc2lkZXRyYWNrZXIuY29tL2RyaHltYW4uIFBpcXVlIGlzIG9mZmVyaW5nIHVwIHRvIDIwJSBvZmYgcGx1cyBmcmVlIHNoaXBwaW5nIG9uIHRoZWlyIFB1J2VyIGJ1bmRsZXMuIEp1c3QgZ28gdG8gIHBpcXVlbGlmZS5jb20vZmFybWFjeSBmb3IgdXAgdG8gMjAlIG9mZiBwbHVzIGZyZWUgc2hpcHBpbmcuIEZ1bGwtbGVuZ3RoIGVwaXNvZGVzIG9mIHRoZXNlIGludGVydmlld3MgY2FuIGJlIGZvdW5kIGhlcmU6IERyLiBFbGl6YWJldGggQm9oYW0gRGhydSBQdXJvaGl0IERyLiBDeW50aGlhIExpICAgIExlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCBtZWdhcGhvbmUuZm0vYWRjaG9pY2VzIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjM5MjY3MjZ9LCJpZCI6IjBJZWh1aUtxV0EwV0VHRUwzaXBPQTQiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJUaGUgRnVuY3Rpb25hbCBNZWRpY2luZSBBcHByb2FjaCBUbyBIYWlyIExvc3MiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMi0wOS0yNlQxMDowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTowSWVodWlLcVdBMFdFR0VMM2lwT0E0In0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI5NWFkY2I2NmFkZGI4ZDY5YTk0ZTUxOTFiZGM0ZTg0OGVjNTkzYTQ2IiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzk1YWRjYjY2YWRkYjhkNjlhOTRlNTE5MWJkYzRlODQ4ZWM1OTNhNDYifSx7ImZpbGVJZCI6ImI2MTkzZDM4N2QyZTYwNDc3NjZkYTNiZWFlZDlhMTliYjg5NjU0MjEiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYjYxOTNkMzg3ZDJlNjA0Nzc2NmRhM2JlYWVkOWExOWJiODk2NTQyMSJ9LHsiZmlsZUlkIjoiODc1ZTk2YmFiYTQwNTQ4NmNlZDA1ODUxMDMzMDFhMzc3OGRlM2M3ZSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg3NWU5NmJhYmE0MDU0ODZjZWQwNTg1MTAzMzAxYTM3NzhkZTNjN2UifSx7ImZpbGVJZCI6ImRjZDBkYzRlMTJiZmMwZjA5NmExM2YzYzAwNmRlZDA5NGI0ODMxYmMiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9kY2QwZGM0ZTEyYmZjMGYwOTZhMTNmM2MwMDZkZWQwOTRiNDgzMWJjIn0seyJmaWxlSWQiOiIzMTg2MDhkZTYyM2MzYTNiOTMzYzRkZGE5NDU3ZWM4YTZkYzY4NjRkIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzE4NjA4ZGU2MjNjM2EzYjkzM2M0ZGRhOTQ1N2VjOGE2ZGM2ODY0ZCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ2MmNkMDE1Y2IzYzdlNGNkMmUwMDc2NTQiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY2MmNkMDE1Y2IzYzdlNGNkMmUwMDc2NTQiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNjJjZDAxNWNiM2M3ZTRjZDJlMDA3NjU0Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBVbml2ZXJzaXR5LCBNaXRvcHVyZSwgTGV2ZWxzLCBhbmQgU3VwZXIgU2ltcGxlIFByb3RlaW4uwqAgRmF0dHkgbGl2ZXIgaXMgYSBkYW5nZXJvdXMgeWV0IG1pc3VuZGVyc3Rvb2QgZGlzZWFzZSB0aGF0IGlzIGdyb3dpbmcgbW9yZSBhbmQgbW9yZSBjb21tb24sIGFuZCBpdHMgZWZmZWN0cyBhcmUgbnVtZXJvdXMuIEZhdHR5IGxpdmVyIGhhcHBlbnMgd2hlbiBmYXQgcmVwbGFjZXMgeW91ciBsaXZlciBjZWxscyBhbmQgdGhlcmVieSBjb21wcm9taXNlcyBpdHMgaW1wb3J0YW50IGZ1bmN0aW9ucywgdGh1cyBpbmNyZWFzaW5nIGluZmxhbW1hdGlvbiBpbiB0aGUgYm9keS4gU3VycHJpc2luZ2x5LCBpdCBpcyBub3QgZmF0IHRoYXQgY2F1c2VzIGEgZmF0dHkgbGl2ZXIsIGJ1dCBzdWdhciBhbmQgc3RhcmNoLiBJbiB0b2RheeKAmXMgZXBpc29kZSwgSSB0YWxrIHdpdGggRHIuIEVsaXphYmV0aCBCb2hhbSwgRHIuIFJvYmVydCBMdXN0aWcsIGFuZCBTaGF3biBTdGV2ZW5zb24gYWJvdXQgdGhlIGltcG9ydGFuY2Ugb2Ygb3VyIGxpdmVyIGFuZCBob3cgdG8gc3VwcG9ydCBpdC4gRHIuIEVsaXphYmV0aCBCb2hhbSBpcyBhIHBoeXNpY2lhbiBhbmQgbnV0cml0aW9uaXN0IHdobyBwcmFjdGljZXMgRnVuY3Rpb25hbCBNZWRpY2luZSBhdCBUaGUgVWx0cmFXZWxsbmVzcyBDZW50ZXIgaW4gTGVub3gsIE1BLiBUaHJvdWdoIGhlciBwcmFjdGljZSBhbmQgbGVjdHVyaW5nIHNoZSBoYXMgaGVscGVkIHRob3VzYW5kcyBvZiBwZW9wbGUgYWNoaWV2ZSB0aGVpciBnb2FscyBvZiBvcHRpbXVtIGhlYWx0aCBhbmQgd2VsbG5lc3MuIFNoZSB3aXRuZXNzZXMgdGhlIHBvd2VyIG9mIG51dHJpdGlvbiBldmVyeSBkYXkgaW4gaGVyIHByYWN0aWNlIGFuZCBpcyBjb21taXR0ZWQgdG8gdHJhaW5pbmcgb3RoZXIgcGh5c2ljaWFucyB0byB1dGlsaXplIG51dHJpdGlvbiBpbiBoZWFsaW5nLiBEci4gUm9iZXJ0IEx1c3RpZyBpcyBhIG5ldXJvZW5kb2NyaW5vbG9naXN0IHdpdGggZXhwZXJ0aXNlIGluIG1ldGFib2xpc20sIG9iZXNpdHksIGFuZCBudXRyaXRpb24uIEhl4oCZcyB0aGUgRW1lcml0dXMgUHJvZmVzc29yIG9mIFBlZGlhdHJpY3MgaW4gdGhlIERpdmlzaW9uIG9mIEVuZG9jcmlub2xvZ3kgYW5kIGEgbWVtYmVyIG9mIHRoZSBJbnN0aXR1dGUgZm9yIEhlYWx0aCBQb2xpY3kgU3R1ZGllcyBhdCBVQ1NGLiBIZSBpcyBhbHNvIG9uZSBvZiB0aGUgbGVhZGVycyBvZiB0aGUgY3VycmVudCDigJxhbnRpLXN1Z2Fy4oCdIG1vdmVtZW50IHRoYXQgaXMgY2hhbmdpbmcgdGhlIGZvb2QgaW5kdXN0cnksIGluIHBhcnQgdGhyb3VnaCBoaXMgZ2FtZS1jaGFuZ2luZyBib29rcy4gU2hhd24gU3RldmVuc29uIGlzIHRoZSBhdXRob3Igb2YgdGhlIGludGVybmF0aW9uYWwgYmVzdHNlbGxpbmcgYm9vayBTbGVlcCBTbWFydGVyIGFuZCBjcmVhdG9yIG9mIFRoZSBNb2RlbCBIZWFsdGggU2hvdywgZmVhdHVyZWQgYXMgdGhlIG51bWJlciBvbmUgaGVhbHRoIHBvZGNhc3QgaW4gdGhlIFVTLCB3aXRoIG1pbGxpb25zIG9mIGxpc3RlbmVyIGRvd25sb2FkcyBlYWNoIHllYXIuIEEgZ3JhZHVhdGUgb2YgdGhlIFVuaXZlcnNpdHkgb2YgTWlzc291cmnigJNTdC4gTG91aXMsIFNoYXduIHN0dWRpZWQgYnVzaW5lc3MsIGJpb2xvZ3ksIGFuZCBudXRyaXRpb25hbCBzY2llbmNlIGFuZCB3ZW50IG9uIHRvIGZvdW5kIEFkdmFuY2VkIEludGVncmF0aXZlIEhlYWx0aCBBbGxpYW5jZSwgYSBjb21wYW55IHRoYXQgcHJvdmlkZXMgd2VsbG5lc3Mgc2VydmljZXMgZm9yIGluZGl2aWR1YWxzIGFuZCBvcmdhbml6YXRpb25zIHdvcmxkd2lkZS4gVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgVW5pdmVyc2l0eSwgTWl0b3B1cmUsIExldmVscywgYW5kIFN1cGVyIFNpbXBsZSBQcm90ZWluLsKgIElmIHlvdeKAmXJlIGEgaGVhbHRoY2FyZSBwcm92aWRlciB3aG8gd2FudHMgdG8gbGVhcm4gbW9yZSBhYm91dCBGdW5jdGlvbmFsIE1lZGljaW5lIHRlc3RpbmcsIGdvIHRvIHJ1cGF1bml2ZXJzaXR5LmNvbSB0byBzaWduIHVwIGZvciBhIGZyZWUgbGl2ZSBjbGFzcyBvciBhIGJvb3QgY2FtcCEgU3VwcG9ydCB0aGUgZ3Jvd3RoIG9mIG5ldywgaGVhbHRoeSBtaXRvY2hvbmRyaWEgYW5kIGdldCAxMCUgb2ZmIG9mIE1pdG9wdXJlLiBIZWFkIHRvIHRpbWVsaW5lbnV0cml0aW9uLmNvbS9kcmh5bWFuIGFuZCB1c2UgY29kZSBEUkhZTUFOMTAgYXQgY2hlY2tvdXQuIFJpZ2h0IG5vdywgTGV2ZWxzIGlzIG9mZmVyaW5nIGFuIGFkZGl0aW9uYWwgdHdvIGZyZWUgbW9udGhzIG9mIHRoZWlyIGFubnVhbCBtZW1iZXJzaGlwLiBIZWFkIG92ZXIgdG8gbGV2ZWxzLmxpbmsvSFlNQU4gdG8gbGVhcm4gbW9yZS4gWW91IGNhbiBnZXQgMTAlIG9mZiBTdXBlciBTaW1wbGUgR3Jhc3NmZWQgUHJvdGVpbiB3aXRoIHRoZSBjb2RlIHByb3RlaW4xMCBhdCBkcmh5bWFuLmNvbS9wcm90ZWluLiBGdWxsLWxlbmd0aCBlcGlzb2RlcyAoYW5kIGNvcnJlc3BvbmRpbmcgbGlua3MpIG9mIHRoZXNlIGludGVydmlld3MgY2FuIGJlIGZvdW5kIGhlcmU6IERyLiBFbGl6YWJldGggQm9oYW0gRHIuIE1hcmsgSHltYW7CoCBEci4gUm9iZXJ0IEx1c3RpZyBTaGF3biBTdGV2ZW5zb24gICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNTU0OTI1fSwiaWQiOiIxYzdUUHA3UTlCcHVMcnJod01oOGRjIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiV2hhdCBDYXVzZXMgQSBGYXR0eSBMaXZlciBBbmQgSG93IFRvIEZpeCBJdCIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA4LTIxVDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjFjN1RQcDdROUJwdUxycmh3TWg4ZGMifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjU1ZDk1ZDYxNmJhODI2ZjEzMDRmMWViOTYzM2NmNzc3NmQ4ZTU5ZjkiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81NWQ5NWQ2MTZiYTgyNmYxMzA0ZjFlYjk2MzNjZjc3NzZkOGU1OWY5In0seyJmaWxlSWQiOiIzOWY0MjMxNTk3YTI2NTk2ZjZlYzhkODhkNDIyMDFjZTgxNWViNWIzIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzlmNDIzMTU5N2EyNjU5NmY2ZWM4ZDg4ZDQyMjAxY2U4MTVlYjViMyJ9LHsiZmlsZUlkIjoiMmYzZDI2MGFmMjEyNzRiZDUyNjM1NmEzYzlhZWFmZDdjYTA3YWNkYyIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzJmM2QyNjBhZjIxMjc0YmQ1MjYzNTZhM2M5YWVhZmQ3Y2EwN2FjZGMifSx7ImZpbGVJZCI6IjA1Mzg1MTgwNWVhYmZmMmUwZDI3MDRkYzAzNmQ5MjQyNTg5Yjg1MDIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDUzODUxODA1ZWFiZmYyZTBkMjcwNGRjMDM2ZDkyNDI1ODliODUwMiJ9LHsiZmlsZUlkIjoiMzFlZGI2ZjA4Mjk3OWNjNjRkZjk5MzdiYjg4ZDBkZmEyMDUyNjljMSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8zMWVkYjZmMDgyOTc5Y2M2NGRmOTkzN2JiODhkMGRmYTIwNTI2OWMxIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDY3MmU4NGY3OWU3MjU0OWVlZDlhYzRkZiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjY3MmU4NGY3OWU3MjU0OWVlZDlhYzRkZiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2NzJlODRmNzllNzI1NDllZWQ5YWM0ZGYiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCBhbmQgSW5zaWRlVHJhY2tlci4gVG9kYXksIGFzIHBhcnQgb2YgbXkgTWFzdGVyY2xhc3Mgc2VyaWVzLCBJ4oCZbSBhbnN3ZXJpbmcgcXVlc3Rpb25zIHN1Ym1pdHRlZCBieSBteSBjb21tdW5pdHkgdGhyb3VnaCB0aGUgdmlkZW8gYXBwIEhpSG8uIEkgYW0gam9pbmVkIGJ5IG15IGdvb2QgZnJpZW5kIGFuZCBwb2RjYXN0IGhvc3QsIERocnUgUHVyb2hpdCB0byBkaXNjdXNzIHRoZSByb2xlIG9mIHRoZSBndXQgbWljcm9iaW9tZSBpbiBPQ0QsIG15IGFwcHJvYWNoIHRvIHRyZWF0aW5nIEx5bWUgZGlzZWFzZSwgdGhlIGJlc3Qgd2F5cyB0byBkZXRveCwgYW5kIG11Y2ggbW9yZS4gRmluZCBhIGxpbmsgYmVsb3cgdG8gZm9sbG93IG1lIG9uIEhpSG8gYW5kIHdlIG1heSBzZWxlY3QgeW91ciBxdWVzdGlvbiBmb3IgYSBmdXR1cmUgZXBpc29kZSEgRGhydSBQdXJvaGl0IGlzIGEgcG9kY2FzdCBob3N0LCBzZXJpYWwgZW50cmVwcmVuZXVyLCBhbmQgaW52ZXN0b3IgaW4gdGhlIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5kdXN0cnkuIEhpcyBwb2RjYXN0LCBUaGUgRGhydSBQdXJvaGl0IFBvZGNhc3QsIGlzIGEgdG9wIDUwIGdsb2JhbCBoZWFsdGggcG9kY2FzdCB3aXRoIG92ZXIgMzAgbWlsbGlvbiB1bmlxdWUgZG93bmxvYWRzLiBIaXMgaW50ZXJ2aWV3cyBmb2N1cyBvbiB0aGUgaW5uZXIgd29ya2luZ3Mgb2YgdGhlIGJyYWluIGFuZCB0aGUgYm9keSBhbmQgZmVhdHVyZSB0aGUgYnJpZ2h0ZXN0IG1pbmRzIGluIHdlbGxuZXNzLCBtZWRpY2luZSwgYW5kIG1pbmRzZXQuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCBhbmQgSW5zaWRlVHJhY2tlci4gwqAgUnVwYSBIZWFsdGggaXMgYSBwbGFjZSB3aGVyZSBGdW5jdGlvbmFsIE1lZGljaW5lIHByYWN0aXRpb25lcnMgY2FuIGFjY2VzcyBtb3JlIHRoYW4gMiwwMDAgc3BlY2lhbHR5IGxhYiB0ZXN0cyBmcm9tIG92ZXIgMjAgbGFicyBsaWtlIERVVENILCBWaWJyYW50IEFtZXJpY2EsIEdlbm92YSwgYW5kIEdyZWF0IFBsYWlucy4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmQSBvciBjcmVhdGUgYW4gYWNjb3VudCBhdCBSdXBhSGVhbHRoLmNvbS4gwqAgSW5zaWRlVHJhY2tlciBpcyBhIHBlcnNvbmFsaXplZCBoZWFsdGggYW5kIHdlbGxuZXNzIHBsYXRmb3JtIGxpa2Ugbm8gb3RoZXIuIFJpZ2h0IG5vdyB0aGV54oCZcmUgb2ZmZXJpbmcgbXkgY29tbXVuaXR5IDIwJSBvZmYgYXQgaW5zaWRldHJhY2tlci5jb20vZHJoeW1hbi4gwqAgSW4gdGhpcyBlcGlzb2RlLCB3ZSBkaXNjdXNzIChhdWRpbyB2ZXJzaW9uIC8gQXBwbGUgU3Vic2NyaWJlciB2ZXJzaW9uKTogIE9DRCBhbmQgaXRzIGNvbm5lY3Rpb24gdG8gdGhlIGd1dCAoMzoyNCAvIDAwOjUyKcKgICBUcmVhdGluZyBwZXJzaXN0ZW50IEx5bWUgZGlzZWFzZSAoMTI6MDIgLyA5OjM4KcKgICBBZGRyZXNzaW5nIHJpbmdpbmcgaW4gdGhlIGVhciwgb3IgdGlubml0dXMgKDI1OjQ2IC8gMjM6MTgpwqAgIFdheXMgdG8gZGV0b3ggdGhlIGJvZHkgKDI3OjU1IC8gMjU6MjgpwqAgIFRoZSB3aG9sZSBib2R5IGFwcHJvYWNoIHRvIHRyZWF0aW5nIGx1cHVzICgzMzo0NyAvIDMxOjIxKSAgIEZvbGxvdyBtZSBvbiBIaUhvIGhlcmUhIE1lbnRpb25lZCBpbiB0aGlzIGVwaXNvZGU6IEd1dCBGb29kIElGTSBGaW5kIGEgRnVuY3Rpb25hbCBNZWRpY2luZSBQcmFjdGl0aW9uZXIgRmluZCBhIFRyYWluZWQgT3pvbmUgVGhlcmFweSBQcmFjdGl0aW9uZXIgICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MjQ0ODMyNn0sImlkIjoiMWxQanN1dW1uM25xYUVEZzFTYTNtVCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IkFuc3dlcmluZyBZb3VyIFF1ZXN0aW9ucyBBYm91dCBMeW1lIERpc2Vhc2UsIERldG94aW5nLCBBbmQgTW9yZSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBEci4gSHltYW4gU2hvdyIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIyLTA3LTI1VDEwOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjFsUGpzdXVtbjNucWFFRGcxU2EzbVQifV0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1UndpQWxUdGRtckdmZzR2NXdxZVJQIiwic3RhdHVzIjoiTE9BREVEIn0sInNpbWlsYXJQbGF5bGlzdHMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2ltaWxhckFsYnVtcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJwb3B1bGFyRXBpc29kZXMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sInBsYXlsaXN0UmVjb21tZW5kZWRUcmFja3MiOnsicGxheWxpc3QiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sImNvbmNlcnRIdWIiOnsiY29uY2VydEZlZWQiOm51bGwsImxvY2F0aW9uIjpudWxsfSwibWFzdGhlYWQiOnsiaXNDcmF3bGVyQm90IjpmYWxzZX19</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJTFJQbGF5bGlzdE1XUCI6Im9ubHktc2ltaWxhci1hYm92ZSIsImVuYWJsZUkxOG5Sb3V0ZXMiOiJ2YXJpYW50IiwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6dHJ1ZSwiI2NvbmZpZ3VyYXRpb25Bc3NpZ25tZW50SWQiOiI2NmVhM2RlOS0yNjc5LTM2N2QtZDkzMS04MDc3YzlmYjI3M2M6MCIsIiNncm91cElkcyI6eyJlbmFibGVJTFJQbGF5bGlzdE1XUCI6MTIxMDkyMCwiZW5hYmxlSTE4blJvdXRlcyI6MTEwMjY2MSwiZGlzYWJsZVVuYXV0aEx5cmljc0NUQSI6MTE4NjU0MX0sIiNmZXRjaFRpbWVNaWxsaXMiOjE3MzI2OTA4MDc3MDgsIiNjb250ZXh0SGFzaCI6IjU0YzIxNTExMTk4MWYxMTEifQ==</script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/mobile-web-player.fad69ea3.js"></script><script src="https://open.spotifycdn.com/cdn/build/mobile-web-player/vendor~mobile-web-player.8e5c597b.js"></script></body></html>

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