CINXE.COM
The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow - The Dr. Hyman Show | Podcast on Spotify
<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow - 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, ButcherBox, Joovv, and ARMRA. Mental health problems are the number one driver of indirect healthcare costs, loss of productivity, and diminished quality of life. Yet, we aren’t very successful at treating them with modern medicine. Today on The Doctor’s Farmacy, I am excited to talk to Dr. Pamela Kryskow about the renaissance of psychedelic medicine and how these compounds are finally being recognized as powerful tools for overcoming hard-to-treat health issues like PTSD, depression, addiction, and more. Dr. Pamela Kryskow is a medical doctor and the medical lead of the non-profit Roots To Thrive Psychedelic Assisted Therapy Programs, which treats people with PTSD, depression, anxiety, substance use challenges, and with end-of-life distress. She is a founding board member of the Psychedelic Association of Canada and the medical chair of the Vancouver Island University Post Graduate Certificate in Psychedelic Medicine-assisted Therapy. Her ongoing research includes psilocybin, MDMA, ketamine, microdosing, front-line healthcare workers, and first responder's mental wellness. Prior to studying medicine, she was a City of Coquitlam Firefighter for eight years and a provincial forestry firefighter for four seasons. This episode is brought to you by Rupa Health, ButcherBox, Joovv, and ARMRA. Access more than 3,000 specialty lab tests with Rupa Health. You can check out a free, live demo with a Q&A or create an account at RupaHealth.com today. For new members of ButcherBox, you can receive New York strip steaks for a year PLUS $20 off your first order. Go to ButcherBox.com/farmacy and use code FARMACY. Visit Joovv.com/FARMACY to take advantage of these unbeatable Black Friday deals. Don't miss out on this limited-time offer! Sale ends 11/27. Receive 15% off your first order of ARMRA Colostrum. Go to tryarmra.com/MARK or enter MARK to get 15% off your first order. Here are more details from our interview (audio version / Apple Subscriber version): The history and resurgence of psychedelic medicine (8:36 / 6:44) Effectiveness and cost savings of psychedelic therapy (10:00 / 8:07) Psilocybin and depression treatment (12:48 / 10:55) How psychedelics work in the brain (18:34 / 16:40) Pamela’s real-world experience providing psychedelic therapy (28:43 / 24:28) Microdosing psychedelics (43:40 / 39:25) Government regulation of psychedelic medicine in Canada (53:11 / 48:56) The future of psychedelic medicine (1:00:51 / 56:37) Learn more at rootstothrive.com. Learn more about your ad choices. Visit megaphone.fm/adchoices"/><meta name="google" content="notranslate"/><meta name="music:duration" content="4348"/><meta name="music:album" content="https://open.spotify.com/show/50MFhL6rItlnDDEStFMSPu"/><meta name="music:release_date" content="2023-11-15T11: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/2OLKRJsiA6owWkSaq4NQ35"/><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/2OLKRJsiA6owWkSaq4NQ35"/><meta property="og:title" content="The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow"/><meta property="og:description" content="The Dr. Hyman Show · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35"/><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/ab6765630000ba8a0189e935e6629eb08dd651ca"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow"/><meta name="twitter:description" content="The Dr. Hyman Show · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8a0189e935e6629eb08dd651ca"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F2OLKRJsiA6owWkSaq4NQ35"/><link rel="alternate" href="https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/2OLKRJsiA6owWkSaq4NQ35"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35","url":"https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35","name":"The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow","description":"Listen to this episode from The Dr. Hyman Show on Spotify. This episode is brought to you by Rupa Health, ButcherBox, Joovv, and ARMRA. Mental health problems are the number one driver of indirect healthcare costs, loss of productivity, and diminished quality of life. Yet, we aren\u2019t very successful at treating them with modern medicine.\u00A0 Today on The Doctor\u2019s Farmacy, I am excited to talk to Dr. Pamela Kryskow about the renaissance of psychedelic medicine and how these compounds are finally being recognized as powerful tools for overcoming hard-to-treat health issues like PTSD, depression, addiction, and more.\u00A0 \u00A0 Dr. Pamela Kryskow is a medical doctor and the medical lead of the non-profit Roots To Thrive Psychedelic Assisted Therapy Programs, which treats people with PTSD, depression, anxiety, substance use challenges, and with end-of-life distress. She is a founding board member of the Psychedelic Association of Canada and the medical chair of the Vancouver Island University Post Graduate Certificate in Psychedelic Medicine-assisted Therapy. Her ongoing research includes psilocybin, MDMA, ketamine, microdosing, front-line healthcare workers, and first responder's mental wellness. Prior to studying medicine, she was a City of Coquitlam Firefighter for eight years and a provincial forestry firefighter for four seasons.\u00A0 This episode is brought to you by Rupa Health, ButcherBox, Joovv, and ARMRA. Access more than 3,000 specialty lab tests with Rupa Health. You can check out a free, live demo with a Q&A or create an account at RupaHealth.com today. For new members of ButcherBox, you can receive New York strip steaks for a year PLUS $20 off your first order. Go to ButcherBox.com/farmacy and use code FARMACY. Visit Joovv.com/FARMACY to take advantage of these unbeatable Black Friday deals. Don't miss out on this limited-time offer! Sale ends 11/27. Receive 15% off your first order of ARMRA Colostrum. Go to tryarmra.com/MARK or enter MARK to get 15% off your first order. Here are more details from our interview (audio version / Apple Subscriber version): The history and resurgence of psychedelic medicine (8:36 / 6:44) Effectiveness and cost savings of psychedelic therapy (10:00 / 8:07) Psilocybin and depression treatment (12:48 / 10:55) How psychedelics work in the brain (18:34 / 16:40) Pamela\u2019s real-world experience providing psychedelic therapy (28:43 / 24:28) Microdosing psychedelics (43:40 / 39:25) Government regulation of psychedelic medicine in Canada (53:11 / 48:56) The future of psychedelic medicine (1:00:51 / 56:37) Learn more at rootstothrive.com. Learn more about your ad choices. Visit megaphone.fm/adchoices","datePublished":"2023-11-15","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/2OLKRJsiA6owWkSaq4NQ35?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/2OLKRJsiA6owWkSaq4NQ35/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-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-home-page.ac4c0b62.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-search-landing.f8f5748d.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/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":"9391bcba90cc0d69ceb31672753f7c21","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":"BQB9XXfGDvDrL87nyWnjQROlU9d82GEXUsw_l5POFBmLrRKhbgyvo_wdFN67sZTDaxBDa4WcfmxC7Er45mrfpTmQo7d8IdN951DgZBhdwcesUjAmN-M","accessTokenExpirationTimestampMs":1732695323594,"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/ab67656300005f1f0189e935e6629eb08dd651ca" data-testid="entity-header-entity-image" alt="" class="mMx2LUixlnN_Fu45JpFB"/></div></div><div class="cfggPp9bWTWmJHtaMuwE"><div class="zJT83mTjBmPlNfEnuNYs" data-testid="entity-header-title-and-subtitle-section"><h1 class="encore-text encore-text-title-medium gj6rSoF7K4FohS2DJDEm" data-encore-id="text" data-testid="showTitle">The Future Of Mental Health: Psychedelic Medicine For Depression, Addiction, Trauma, And More with Dr. Pamela Kryskow</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">Nov 15, 2023</p><p class="encore-text encore-text-body-small _q93agegdE655O5zPz6l" data-encore-id="text" data-testid="episode-progress-not-played"><span class="UyzJidwrGk3awngSGIwv">1 hr 12 min</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, ButcherBox, Joovv, and ARMRA. Mental health problems are the number one driver of indirect healthcare costs, loss of productivity, and diminished quality of life. Yet, we aren’t very successful at treating them with modern medicine.</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">Today on The Doctor’s Farmacy, I am excited to talk to Dr. Pamela Kryskow about the renaissance of psychedelic medicine and how these compounds are finally being recognized as powerful tools for overcoming hard-to-treat health issues like PTSD, depression, addiction, and more.</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/ab67656300005f1f0189e935e6629eb08dd651ca" 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-7KuVqFPQwmP9Aa8GmCkMsp"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint7KuVqFPQwmP9Aa8GmCkMsp"></div><a draggable="false" href="/episode/7KuVqFPQwmP9Aa8GmCkMsp"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fbf936459d4b45e0b842202a1" 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/7KuVqFPQwmP9Aa8GmCkMsp"><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 Power Of Psilocybin To Heal Our Minds And Our Bodies with Paul Stamets</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-6lyTkRYBm7uTBomwkEissg"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint6lyTkRYBm7uTBomwkEissg"></div><a draggable="false" href="/episode/6lyTkRYBm7uTBomwkEissg"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1ff7681ec66b5f3263936b6326" 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/6lyTkRYBm7uTBomwkEissg"><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">Tired And Wired: How To Heal Adrenal Fatigue with Dr. Izabella Wentz</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-5SN3L3ZkkpgBWkvkaZESTO"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5SN3L3ZkkpgBWkvkaZESTO"></div><a draggable="false" href="/episode/5SN3L3ZkkpgBWkvkaZESTO"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1ffcb4dc8546e11a9c9b612910" 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/5SN3L3ZkkpgBWkvkaZESTO"><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">155: Sensuality of 5 MEO DMT, the Tradition of Priestesses, + Being Your own Shaman with Flor Bollini</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-29UV5zC6iEHmre64l1LTHG"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint29UV5zC6iEHmre64l1LTHG"></div><a draggable="false" href="/episode/29UV5zC6iEHmre64l1LTHG"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fb0da08b750eb9ef3ddc0be38" 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/29UV5zC6iEHmre64l1LTHG"><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">Healing Insomnia, Reducing Pain, And Other Benefits Of Medicinal Cannabis</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-4wXe1nWskOANSkBJis2CYG"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint4wXe1nWskOANSkBJis2CYG"></div><a draggable="false" href="/episode/4wXe1nWskOANSkBJis2CYG"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f8b5332aed201f8dccfffc900" 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/4wXe1nWskOANSkBJis2CYG"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">Are Psychedelics The Solution To The Opioid Crisis? with Deborah Mash</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-5lGzvOXJuoNh7i4VjmPcoh"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5lGzvOXJuoNh7i4VjmPcoh"></div><a draggable="false" href="/episode/5lGzvOXJuoNh7i4VjmPcoh"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f569e8e2ac90aacf26241c308" 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/5lGzvOXJuoNh7i4VjmPcoh"><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">Unlocking Dopamine to Break Addictions and Flourish in Life - Dr Anna Lembke</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">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjJPTEtSSnNpQTZvd1drU2FxNE5RMzUiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiMjMxZTcxMWEyZDcyMzE3ZGZhOTE4YjZmNDA0NDU4M2NkMDA4NGJiYiIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzIzMWU3MTFhMmQ3MjMxN2RmYTkxOGI2ZjQwNDQ1ODNjZDAwODRiYmIifSx7ImZpbGVJZCI6ImFkYjcwZDQxODkzNGQ3OTdjOGQ0MGQ3YzA3Y2IyYTg1ZDVhNDZlMjAiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hZGI3MGQ0MTg5MzRkNzk3YzhkNDBkN2MwN2NiMmE4NWQ1YTQ2ZTIwIn0seyJmaWxlSWQiOiJjZTRlYjg0NTA0ZmM3ZjhiZjNhNjQzZjM0MDA1NDM2MzU2NzM3MGNjIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvY2U0ZWI4NDUwNGZjN2Y4YmYzYTY0M2YzNDAwNTQzNjM1NjczNzBjYyJ9LHsiZmlsZUlkIjoiNDc2NDVkN2VlYjU4NGU2MmQ1ZWRiNmVlZTcyYTE0ZjY2NGU1ZDA1MSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80NzY0NWQ3ZWViNTg0ZTYyZDVlZGI2ZWVlNzJhMTRmNjY0ZTVkMDUxIn0seyJmaWxlSWQiOiIxYmVkNmFlOWQ5YTRjZDE3MTRmZDJmZWJjZjdjNWQ5ODMwODRiMTdmIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzFiZWQ2YWU5ZDlhNGNkMTcxNGZkMmZlYmNmN2M1ZDk4MzA4NGIxN2YifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvMG5TeHl2eGxETU5qN2sxYnEyN0FjcC9jbGlwXzBfNjAwMDAubXAzIn0sImF2YWlsYWJsZU1hcmtldHMiOnsiaXRlbXMiOlt7ImNvdW50cnlDb2RlIjoiQUQifSx7ImNvdW50cnlDb2RlIjoiQUUifSx7ImNvdW50cnlDb2RlIjoiQUcifSx7ImNvdW50cnlDb2RlIjoiQUwifSx7ImNvdW50cnlDb2RlIjoiQU0ifSx7ImNvdW50cnlDb2RlIjoiQU8ifSx7ImNvdW50cnlDb2RlIjoiQVIifSx7ImNvdW50cnlDb2RlIjoiQVQifSx7ImNvdW50cnlDb2RlIjoiQVUifSx7ImNvdW50cnlDb2RlIjoiQVoifSx7ImNvdW50cnlDb2RlIjoiQkEifSx7ImNvdW50cnlDb2RlIjoiQkIifSx7ImNvdW50cnlDb2RlIjoiQkUifSx7ImNvdW50cnlDb2RlIjoiQkYifSx7ImNvdW50cnlDb2RlIjoiQkcifSx7ImNvdW50cnlDb2RlIjoiQkgifSx7ImNvdW50cnlDb2RlIjoiQkkifSx7ImNvdW50cnlDb2RlIjoiQkoifSx7ImNvdW50cnlDb2RlIjoiQk4ifSx7ImNvdW50cnlDb2RlIjoiQk8ifSx7ImNvdW50cnlDb2RlIjoiQlIifSx7ImNvdW50cnlDb2RlIjoiQlMifSx7ImNvdW50cnlDb2RlIjoiQlQifSx7ImNvdW50cnlDb2RlIjoiQlcifSx7ImNvdW50cnlDb2RlIjoiQloifSx7ImNvdW50cnlDb2RlIjoiQ0EifSx7ImNvdW50cnlDb2RlIjoiQ0gifSx7ImNvdW50cnlDb2RlIjoiQ0kifSx7ImNvdW50cnlDb2RlIjoiQ0wifSx7ImNvdW50cnlDb2RlIjoiQ00ifSx7ImNvdW50cnlDb2RlIjoiQ08ifSx7ImNvdW50cnlDb2RlIjoiQ1IifSx7ImNvdW50cnlDb2RlIjoiQ1YifSx7ImNvdW50cnlDb2RlIjoiQ1cifSx7ImNvdW50cnlDb2RlIjoiQ1kifSx7ImNvdW50cnlDb2RlIjoiQ1oifSx7ImNvdW50cnlDb2RlIjoiREUifSx7ImNvdW50cnlDb2RlIjoiREoifSx7ImNvdW50cnlDb2RlIjoiREsifSx7ImNvdW50cnlDb2RlIjoiRE0ifSx7ImNvdW50cnlDb2RlIjoiRE8ifSx7ImNvdW50cnlDb2RlIjoiRFoifSx7ImNvdW50cnlDb2RlIjoiRUMifSx7ImNvdW50cnlDb2RlIjoiRUUifSx7ImNvdW50cnlDb2RlIjoiRUcifSx7ImNvdW50cnlDb2RlIjoiRVMifSx7ImNvdW50cnlDb2RlIjoiRkkifSx7ImNvdW50cnlDb2RlIjoiRkoifSx7ImNvdW50cnlDb2RlIjoiRk0ifSx7ImNvdW50cnlDb2RlIjoiRlIifSx7ImNvdW50cnlDb2RlIjoiR0EifSx7ImNvdW50cnlDb2RlIjoiR0IifSx7ImNvdW50cnlDb2RlIjoiR0QifSx7ImNvdW50cnlDb2RlIjoiR0UifSx7ImNvdW50cnlDb2RlIjoiR0gifSx7ImNvdW50cnlDb2RlIjoiR00ifSx7ImNvdW50cnlDb2RlIjoiR04ifSx7ImNvdW50cnlDb2RlIjoiR1EifSx7ImNvdW50cnlDb2RlIjoiR1IifSx7ImNvdW50cnlDb2RlIjoiR1QifSx7ImNvdW50cnlDb2RlIjoiR1cifSx7ImNvdW50cnlDb2RlIjoiR1kifSx7ImNvdW50cnlDb2RlIjoiSEsifSx7ImNvdW50cnlDb2RlIjoiSE4ifSx7ImNvdW50cnlDb2RlIjoiSFIifSx7ImNvdW50cnlDb2RlIjoiSFQifSx7ImNvdW50cnlDb2RlIjoiSFUifSx7ImNvdW50cnlDb2RlIjoiSUQifSx7ImNvdW50cnlDb2RlIjoiSUUifSx7ImNvdW50cnlDb2RlIjoiSUwifSx7ImNvdW50cnlDb2RlIjoiSU4ifSx7ImNvdW50cnlDb2RlIjoiSVMifSx7ImNvdW50cnlDb2RlIjoiSVQifSx7ImNvdW50cnlDb2RlIjoiSk0ifSx7ImNvdW50cnlDb2RlIjoiSk8ifSx7ImNvdW50cnlDb2RlIjoiSlAifSx7ImNvdW50cnlDb2RlIjoiS0UifSx7ImNvdW50cnlDb2RlIjoiS0gifSx7ImNvdW50cnlDb2RlIjoiS0kifSx7ImNvdW50cnlDb2RlIjoiS00ifSx7ImNvdW50cnlDb2RlIjoiS04ifSx7ImNvdW50cnlDb2RlIjoiS1IifSx7ImNvdW50cnlDb2RlIjoiS1cifSx7ImNvdW50cnlDb2RlIjoiTEEifSx7ImNvdW50cnlDb2RlIjoiTEIifSx7ImNvdW50cnlDb2RlIjoiTEMifSx7ImNvdW50cnlDb2RlIjoiTEkifSx7ImNvdW50cnlDb2RlIjoiTFIifSx7ImNvdW50cnlDb2RlIjoiTFMifSx7ImNvdW50cnlDb2RlIjoiTFQifSx7ImNvdW50cnlDb2RlIjoiTFUifSx7ImNvdW50cnlDb2RlIjoiTFYifSx7ImNvdW50cnlDb2RlIjoiTUEifSx7ImNvdW50cnlDb2RlIjoiTUMifSx7ImNvdW50cnlDb2RlIjoiTUUifSx7ImNvdW50cnlDb2RlIjoiTUcifSx7ImNvdW50cnlDb2RlIjoiTUgifSx7ImNvdW50cnlDb2RlIjoiTUsifSx7ImNvdW50cnlDb2RlIjoiTUwifSx7ImNvdW50cnlDb2RlIjoiTU4ifSx7ImNvdW50cnlDb2RlIjoiTU8ifSx7ImNvdW50cnlDb2RlIjoiTVIifSx7ImNvdW50cnlDb2RlIjoiTVQifSx7ImNvdW50cnlDb2RlIjoiTVUifSx7ImNvdW50cnlDb2RlIjoiTVYifSx7ImNvdW50cnlDb2RlIjoiTVcifSx7ImNvdW50cnlDb2RlIjoiTVgifSx7ImNvdW50cnlDb2RlIjoiTVkifSx7ImNvdW50cnlDb2RlIjoiTVoifSx7ImNvdW50cnlDb2RlIjoiTkEifSx7ImNvdW50cnlDb2RlIjoiTkUifSx7ImNvdW50cnlDb2RlIjoiTkcifSx7ImNvdW50cnlDb2RlIjoiTkkifSx7ImNvdW50cnlDb2RlIjoiTkwifSx7ImNvdW50cnlDb2RlIjoiTk8ifSx7ImNvdW50cnlDb2RlIjoiTlAifSx7ImNvdW50cnlDb2RlIjoiTlIifSx7ImNvdW50cnlDb2RlIjoiTloifSx7ImNvdW50cnlDb2RlIjoiT00ifSx7ImNvdW50cnlDb2RlIjoiUEEifSx7ImNvdW50cnlDb2RlIjoiUEUifSx7ImNvdW50cnlDb2RlIjoiUEcifSx7ImNvdW50cnlDb2RlIjoiUEgifSx7ImNvdW50cnlDb2RlIjoiUEwifSx7ImNvdW50cnlDb2RlIjoiUFIifSx7ImNvdW50cnlDb2RlIjoiUFMifSx7ImNvdW50cnlDb2RlIjoiUFQifSx7ImNvdW50cnlDb2RlIjoiUFcifSx7ImNvdW50cnlDb2RlIjoiUFkifSx7ImNvdW50cnlDb2RlIjoiUUEifSx7ImNvdW50cnlDb2RlIjoiUk8ifSx7ImNvdW50cnlDb2RlIjoiUlMifSx7ImNvdW50cnlDb2RlIjoiUlcifSx7ImNvdW50cnlDb2RlIjoiU0EifSx7ImNvdW50cnlDb2RlIjoiU0IifSx7ImNvdW50cnlDb2RlIjoiU0MifSx7ImNvdW50cnlDb2RlIjoiU0UifSx7ImNvdW50cnlDb2RlIjoiU0cifSx7ImNvdW50cnlDb2RlIjoiU0kifSx7ImNvdW50cnlDb2RlIjoiU0sifSx7ImNvdW50cnlDb2RlIjoiU0wifSx7ImNvdW50cnlDb2RlIjoiU00ifSx7ImNvdW50cnlDb2RlIjoiU04ifSx7ImNvdW50cnlDb2RlIjoiU1IifSx7ImNvdW50cnlDb2RlIjoiU1QifSx7ImNvdW50cnlDb2RlIjoiU1YifSx7ImNvdW50cnlDb2RlIjoiU1oifSx7ImNvdW50cnlDb2RlIjoiVEQifSx7ImNvdW50cnlDb2RlIjoiVEcifSx7ImNvdW50cnlDb2RlIjoiVEgifSx7ImNvdW50cnlDb2RlIjoiVEwifSx7ImNvdW50cnlDb2RlIjoiVE4ifSx7ImNvdW50cnlDb2RlIjoiVE8ifSx7ImNvdW50cnlDb2RlIjoiVFIifSx7ImNvdW50cnlDb2RlIjoiVFQifSx7ImNvdW50cnlDb2RlIjoiVFYifSx7ImNvdW50cnlDb2RlIjoiVFcifSx7ImNvdW50cnlDb2RlIjoiVFoifSx7ImNvdW50cnlDb2RlIjoiVUEifSx7ImNvdW50cnlDb2RlIjoiVVMifSx7ImNvdW50cnlDb2RlIjoiVVkifSx7ImNvdW50cnlDb2RlIjoiVVoifSx7ImNvdW50cnlDb2RlIjoiVkMifSx7ImNvdW50cnlDb2RlIjoiVk4ifSx7ImNvdW50cnlDb2RlIjoiVlUifSx7ImNvdW50cnlDb2RlIjoiV1MifSx7ImNvdW50cnlDb2RlIjoiWEsifSx7ImNvdW50cnlDb2RlIjoiWkEifSx7ImNvdW50cnlDb2RlIjoiWk0ifSx7ImNvdW50cnlDb2RlIjoiWlcifV19LCJjb250ZW50SW5mb3JtYXRpb24iOm51bGwsImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7ImV4dHJhY3RlZENvbG9ycyI6eyJjb2xvckxpZ2h0Ijp7ImJsdWUiOjIzMiwiZ3JlZW4iOjIzMiwiaGV4IjoiI0U4RThFOCIsInJlZCI6MjMyfX0sInNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQwMTg5ZTkzNWU2NjI5ZWIwOGRkNjUxY2EiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWYwMTg5ZTkzNWU2NjI5ZWIwOGRkNjUxY2EiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhMDE4OWU5MzVlNjYyOWViMDhkZDY1MWNhIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIEJ1dGNoZXJCb3gsIEpvb3Z2LCBhbmQgQVJNUkEuIE1lbnRhbCBoZWFsdGggcHJvYmxlbXMgYXJlIHRoZSBudW1iZXIgb25lIGRyaXZlciBvZiBpbmRpcmVjdCBoZWFsdGhjYXJlIGNvc3RzLCBsb3NzIG9mIHByb2R1Y3Rpdml0eSwgYW5kIGRpbWluaXNoZWQgcXVhbGl0eSBvZiBsaWZlLiBZZXQsIHdlIGFyZW7igJl0IHZlcnkgc3VjY2Vzc2Z1bCBhdCB0cmVhdGluZyB0aGVtIHdpdGggbW9kZXJuIG1lZGljaW5lLsKgIFRvZGF5IG9uIFRoZSBEb2N0b3LigJlzIEZhcm1hY3ksIEkgYW0gZXhjaXRlZCB0byB0YWxrIHRvIERyLiBQYW1lbGEgS3J5c2tvdyBhYm91dCB0aGUgcmVuYWlzc2FuY2Ugb2YgcHN5Y2hlZGVsaWMgbWVkaWNpbmUgYW5kIGhvdyB0aGVzZSBjb21wb3VuZHMgYXJlIGZpbmFsbHkgYmVpbmcgcmVjb2duaXplZCBhcyBwb3dlcmZ1bCB0b29scyBmb3Igb3ZlcmNvbWluZyBoYXJkLXRvLXRyZWF0IGhlYWx0aCBpc3N1ZXMgbGlrZSBQVFNELCBkZXByZXNzaW9uLCBhZGRpY3Rpb24sIGFuZCBtb3JlLsKgIMKgIERyLiBQYW1lbGEgS3J5c2tvdyBpcyBhIG1lZGljYWwgZG9jdG9yIGFuZCB0aGUgbWVkaWNhbCBsZWFkIG9mIHRoZSBub24tcHJvZml0IFJvb3RzIFRvIFRocml2ZSBQc3ljaGVkZWxpYyBBc3Npc3RlZCBUaGVyYXB5IFByb2dyYW1zLCB3aGljaCB0cmVhdHMgcGVvcGxlIHdpdGggUFRTRCwgZGVwcmVzc2lvbiwgYW54aWV0eSwgc3Vic3RhbmNlIHVzZSBjaGFsbGVuZ2VzLCBhbmQgd2l0aCBlbmQtb2YtbGlmZSBkaXN0cmVzcy4gU2hlIGlzIGEgZm91bmRpbmcgYm9hcmQgbWVtYmVyIG9mIHRoZSBQc3ljaGVkZWxpYyBBc3NvY2lhdGlvbiBvZiBDYW5hZGEgYW5kIHRoZSBtZWRpY2FsIGNoYWlyIG9mIHRoZSBWYW5jb3V2ZXIgSXNsYW5kIFVuaXZlcnNpdHkgUG9zdCBHcmFkdWF0ZSBDZXJ0aWZpY2F0ZSBpbiBQc3ljaGVkZWxpYyBNZWRpY2luZS1hc3Npc3RlZCBUaGVyYXB5LiBIZXIgb25nb2luZyByZXNlYXJjaCBpbmNsdWRlcyBwc2lsb2N5YmluLCBNRE1BLCBrZXRhbWluZSwgbWljcm9kb3NpbmcsIGZyb250LWxpbmUgaGVhbHRoY2FyZSB3b3JrZXJzLCBhbmQgZmlyc3QgcmVzcG9uZGVyJ3MgbWVudGFsIHdlbGxuZXNzLiBQcmlvciB0byBzdHVkeWluZyBtZWRpY2luZSwgc2hlIHdhcyBhIENpdHkgb2YgQ29xdWl0bGFtIEZpcmVmaWdodGVyIGZvciBlaWdodCB5ZWFycyBhbmQgYSBwcm92aW5jaWFsIGZvcmVzdHJ5IGZpcmVmaWdodGVyIGZvciBmb3VyIHNlYXNvbnMuwqAgVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBCdXRjaGVyQm94LCBKb292diwgYW5kIEFSTVJBLiBBY2Nlc3MgbW9yZSB0aGFuIDMsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgd2l0aCBSdXBhIEhlYWx0aC4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmQSBvciBjcmVhdGUgYW4gYWNjb3VudCBhdCBSdXBhSGVhbHRoLmNvbSB0b2RheS4gRm9yIG5ldyBtZW1iZXJzIG9mIEJ1dGNoZXJCb3gsIHlvdSBjYW4gcmVjZWl2ZSBOZXcgWW9yayBzdHJpcCBzdGVha3MgZm9yIGEgeWVhciBQTFVTICQyMCBvZmYgeW91ciBmaXJzdCBvcmRlci4gR28gdG8gQnV0Y2hlckJveC5jb20vZmFybWFjeSBhbmQgdXNlIGNvZGUgRkFSTUFDWS4gVmlzaXQgSm9vdnYuY29tL0ZBUk1BQ1kgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlc2UgdW5iZWF0YWJsZSBCbGFjayBGcmlkYXkgZGVhbHMuIERvbid0IG1pc3Mgb3V0IG9uIHRoaXMgbGltaXRlZC10aW1lIG9mZmVyISBTYWxlIGVuZHMgMTEvMjcuIFJlY2VpdmUgMTUlIG9mZiB5b3VyIGZpcnN0IG9yZGVyIG9mIEFSTVJBIENvbG9zdHJ1bS4gR28gdG8gdHJ5YXJtcmEuY29tL01BUksgb3IgZW50ZXIgTUFSSyB0byBnZXQgMTUlIG9mZiB5b3VyIGZpcnN0IG9yZGVyLiBIZXJlIGFyZSBtb3JlIGRldGFpbHMgZnJvbSBvdXIgaW50ZXJ2aWV3IChhdWRpbyB2ZXJzaW9uIC8gQXBwbGUgU3Vic2NyaWJlciB2ZXJzaW9uKTogIFRoZSBoaXN0b3J5IGFuZCByZXN1cmdlbmNlIG9mIHBzeWNoZWRlbGljIG1lZGljaW5lICg4OjM2IC8gNjo0NCkgIEVmZmVjdGl2ZW5lc3MgYW5kIGNvc3Qgc2F2aW5ncyBvZiBwc3ljaGVkZWxpYyB0aGVyYXB5ICgxMDowMCAvIDg6MDcpICBQc2lsb2N5YmluIGFuZCBkZXByZXNzaW9uIHRyZWF0bWVudCAoMTI6NDggLyAxMDo1NSkgIEhvdyBwc3ljaGVkZWxpY3Mgd29yayBpbiB0aGUgYnJhaW4gKDE4OjM0IC8gMTY6NDApICBQYW1lbGHigJlzIHJlYWwtd29ybGQgZXhwZXJpZW5jZSBwcm92aWRpbmcgcHN5Y2hlZGVsaWMgdGhlcmFweSAoMjg6NDMgLyAyNDoyOCkgIE1pY3JvZG9zaW5nIHBzeWNoZWRlbGljcyAoNDM6NDAgLyAzOToyNSkgIEdvdmVybm1lbnQgcmVndWxhdGlvbiBvZiBwc3ljaGVkZWxpYyBtZWRpY2luZSBpbiBDYW5hZGEgKDUzOjExIC8gNDg6NTYpICBUaGUgZnV0dXJlIG9mIHBzeWNoZWRlbGljIG1lZGljaW5lICgxOjAwOjUxIC8gNTY6MzcpICAgTGVhcm4gbW9yZSBhdCByb290c3RvdGhyaXZlLmNvbS4gICBMZWFybiBtb3JlIGFib3V0IHlvdXIgYWQgY2hvaWNlcy4gVmlzaXQgbWVnYXBob25lLmZtL2FkY2hvaWNlcyIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0MzQ3NTg1fSwiaHRtbERlc2NyaXB0aW9uIjoiPHA+VGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IDxhIGhyZWY9XCJodHRwczovL3J1cGFoZWFsdGguY29tXCIgcmVsPVwibm9mb2xsb3dcIj5SdXBhIEhlYWx0aDwvYT4sIDxhIGhyZWY9XCJodHRwczovL2J1dGNoZXJib3guY29tL2Zhcm1hY3lcIiByZWw9XCJub2ZvbGxvd1wiPkJ1dGNoZXJCb3g8L2E+LCA8YSBocmVmPVwiaHR0cHM6Ly9qb292di5jb20vRkFSTUFDWVwiIHJlbD1cIm5vZm9sbG93XCI+Sm9vdnY8L2E+LCBhbmQgPGEgaHJlZj1cImh0dHBzOi8vdHJ5YXJtcmEuY29tL01BUktcIiByZWw9XCJub2ZvbGxvd1wiPkFSTVJBPC9hPi48L3A+PGJyIC8+PHA+TWVudGFsIGhlYWx0aCBwcm9ibGVtcyBhcmUgdGhlIG51bWJlciBvbmUgZHJpdmVyIG9mIGluZGlyZWN0IGhlYWx0aGNhcmUgY29zdHMsIGxvc3Mgb2YgcHJvZHVjdGl2aXR5LCBhbmQgZGltaW5pc2hlZCBxdWFsaXR5IG9mIGxpZmUuIFlldCwgd2UgYXJlbuKAmXQgdmVyeSBzdWNjZXNzZnVsIGF0IHRyZWF0aW5nIHRoZW0gd2l0aCBtb2Rlcm4gbWVkaWNpbmUuwqA8L3A+PGJyIC8+PHA+VG9kYXkgb24gVGhlIERvY3RvcuKAmXMgRmFybWFjeSwgSSBhbSBleGNpdGVkIHRvIHRhbGsgdG8gRHIuIFBhbWVsYSBLcnlza293IGFib3V0IHRoZSByZW5haXNzYW5jZSBvZiBwc3ljaGVkZWxpYyBtZWRpY2luZSBhbmQgaG93IHRoZXNlIGNvbXBvdW5kcyBhcmUgZmluYWxseSBiZWluZyByZWNvZ25pemVkIGFzIHBvd2VyZnVsIHRvb2xzIGZvciBvdmVyY29taW5nIGhhcmQtdG8tdHJlYXQgaGVhbHRoIGlzc3VlcyBsaWtlIFBUU0QsIGRlcHJlc3Npb24sIGFkZGljdGlvbiwgYW5kIG1vcmUuwqA8L3A+PHA+wqA8L3A+PHA+RHIuIFBhbWVsYSBLcnlza293IGlzIGEgbWVkaWNhbCBkb2N0b3IgYW5kIHRoZSBtZWRpY2FsIGxlYWQgb2YgdGhlIG5vbi1wcm9maXQgUm9vdHMgVG8gVGhyaXZlIFBzeWNoZWRlbGljIEFzc2lzdGVkIFRoZXJhcHkgUHJvZ3JhbXMsIHdoaWNoIHRyZWF0cyBwZW9wbGUgd2l0aCBQVFNELCBkZXByZXNzaW9uLCBhbnhpZXR5LCBzdWJzdGFuY2UgdXNlIGNoYWxsZW5nZXMsIGFuZCB3aXRoIGVuZC1vZi1saWZlIGRpc3RyZXNzLiBTaGUgaXMgYSBmb3VuZGluZyBib2FyZCBtZW1iZXIgb2YgdGhlIFBzeWNoZWRlbGljIEFzc29jaWF0aW9uIG9mIENhbmFkYSBhbmQgdGhlIG1lZGljYWwgY2hhaXIgb2YgdGhlIFZhbmNvdXZlciBJc2xhbmQgVW5pdmVyc2l0eSBQb3N0IEdyYWR1YXRlIENlcnRpZmljYXRlIGluIFBzeWNoZWRlbGljIE1lZGljaW5lLWFzc2lzdGVkIFRoZXJhcHkuIEhlciBvbmdvaW5nIHJlc2VhcmNoIGluY2x1ZGVzIHBzaWxvY3liaW4sIE1ETUEsIGtldGFtaW5lLCBtaWNyb2Rvc2luZywgZnJvbnQtbGluZSBoZWFsdGhjYXJlIHdvcmtlcnMsIGFuZCBmaXJzdCByZXNwb25kZXImIzM5O3MgbWVudGFsIHdlbGxuZXNzLiBQcmlvciB0byBzdHVkeWluZyBtZWRpY2luZSwgc2hlIHdhcyBhIENpdHkgb2YgQ29xdWl0bGFtIEZpcmVmaWdodGVyIGZvciBlaWdodCB5ZWFycyBhbmQgYSBwcm92aW5jaWFsIGZvcmVzdHJ5IGZpcmVmaWdodGVyIGZvciBmb3VyIHNlYXNvbnMuwqA8L3A+PGJyIC8+PHA+VGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBCdXRjaGVyQm94LCBKb292diwgYW5kIEFSTVJBLjwvcD48YnIgLz48cD5BY2Nlc3MgbW9yZSB0aGFuIDMsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgd2l0aCBSdXBhIEhlYWx0aC4gWW91IGNhbiBjaGVjayBvdXQgYSBmcmVlLCBsaXZlIGRlbW8gd2l0aCBhIFEmYW1wO0Egb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20gdG9kYXkuPC9wPjxiciAvPjxwPkZvciBuZXcgbWVtYmVycyBvZiBCdXRjaGVyQm94LCB5b3UgY2FuIHJlY2VpdmUgTmV3IFlvcmsgc3RyaXAgc3RlYWtzIGZvciBhIHllYXIgUExVUyAkMjAgb2ZmIHlvdXIgZmlyc3Qgb3JkZXIuIEdvIHRvIEJ1dGNoZXJCb3guY29tL2Zhcm1hY3kgYW5kIHVzZSBjb2RlIEZBUk1BQ1kuPC9wPjxiciAvPjxwPlZpc2l0IDxhIGhyZWY9XCJodHRwczovL2pvb3Z2LmNvbS9GQVJNQUNZXCIgcmVsPVwibm9mb2xsb3dcIj5Kb292di5jb20vRkFSTUFDWTwvYT4gdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlc2UgdW5iZWF0YWJsZSBCbGFjayBGcmlkYXkgZGVhbHMuIERvbiYjMzk7dCBtaXNzIG91dCBvbiB0aGlzIGxpbWl0ZWQtdGltZSBvZmZlciEgU2FsZSBlbmRzIDExLzI3LjwvcD48YnIgLz48cD5SZWNlaXZlIDE1JSBvZmYgeW91ciBmaXJzdCBvcmRlciBvZiBBUk1SQSBDb2xvc3RydW0uIEdvIHRvIHRyeWFybXJhLmNvbS9NQVJLIG9yIGVudGVyIE1BUksgdG8gZ2V0IDE1JSBvZmYgeW91ciBmaXJzdCBvcmRlci48L3A+PGJyIC8+PHA+SGVyZSBhcmUgbW9yZSBkZXRhaWxzIGZyb20gb3VyIGludGVydmlldyAoYXVkaW8gdmVyc2lvbiAvIEFwcGxlIFN1YnNjcmliZXIgdmVyc2lvbik6PC9wPjx1bD48bGk+VGhlIGhpc3RvcnkgYW5kIHJlc3VyZ2VuY2Ugb2YgcHN5Y2hlZGVsaWMgbWVkaWNpbmUgKDg6MzYgLyA2OjQ0KTwvbGk+PGxpPkVmZmVjdGl2ZW5lc3MgYW5kIGNvc3Qgc2F2aW5ncyBvZiBwc3ljaGVkZWxpYyB0aGVyYXB5ICgxMDowMCAvIDg6MDcpPC9saT48bGk+UHNpbG9jeWJpbiBhbmQgZGVwcmVzc2lvbiB0cmVhdG1lbnQgKDEyOjQ4IC8gMTA6NTUpPC9saT48bGk+SG93IHBzeWNoZWRlbGljcyB3b3JrIGluIHRoZSBicmFpbiAoMTg6MzQgLyAxNjo0MCk8L2xpPjxsaT5QYW1lbGHigJlzIHJlYWwtd29ybGQgZXhwZXJpZW5jZSBwcm92aWRpbmcgcHN5Y2hlZGVsaWMgdGhlcmFweSAoMjg6NDMgLyAyNDoyOCk8L2xpPjxsaT5NaWNyb2Rvc2luZyBwc3ljaGVkZWxpY3MgKDQzOjQwIC8gMzk6MjUpPC9saT48bGk+R292ZXJubWVudCByZWd1bGF0aW9uIG9mIHBzeWNoZWRlbGljIG1lZGljaW5lIGluIENhbmFkYSAoNTM6MTEgLyA0ODo1Nik8L2xpPjxsaT5UaGUgZnV0dXJlIG9mIHBzeWNoZWRlbGljIG1lZGljaW5lICgxOjAwOjUxIC8gNTY6MzcpPC9saT48L3VsPjxwPjxiciAvPjwvcD48cD5MZWFybiBtb3JlIGF0IDxhIGhyZWY9XCJodHRwczovL3Jvb3RzdG90aHJpdmUuY29tL1wiIHJlbD1cIm5vZm9sbG93XCI+cm9vdHN0b3Rocml2ZS5jb208L2E+LjwvcD48YnIgLz48cD4gPC9wPjxwPiA8L3A+PHA+TGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IDxhIGhyZWY9XCJodHRwczovL21lZ2FwaG9uZS5mbS9hZGNob2ljZXNcIiByZWw9XCJub2ZvbGxvd1wiPm1lZ2FwaG9uZS5mbS9hZGNob2ljZXM8L2E+PC9wPiIsImlkIjoiMk9MS1JKc2lBNm93V2tTYXE0TlEzNSIsImxhbmd1YWdlIjp7ImNvZGUiOiJlbiJ9LCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJUaGUgRnV0dXJlIE9mIE1lbnRhbCBIZWFsdGg6IFBzeWNoZWRlbGljIE1lZGljaW5lIEZvciBEZXByZXNzaW9uLCBBZGRpY3Rpb24sIFRyYXVtYSwgQW5kIE1vcmUgd2l0aCBEci4gUGFtZWxhIEtyeXNrb3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInNob3dPckF1ZGlvYm9vayI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJhY2Nlc3NJbmZvIjpudWxsLCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiV2VsY29tZSB0byBUaGUgRHIuIEh5bWFuIFNob3csIHRoZSBncm91bmRicmVha2luZyBwb2RjYXN0IHJlZGVmaW5pbmcgaGVhbHRoIGluIEFtZXJpY2EgYW5kIGVtcG93ZXJpbmcgeW91IHRvIHRha2Ugb3duZXJzaGlwIG9mIHlvdXIgaGVhbHRoLiBIb3N0ZWQgYnkgRHIuIE1hcmsgSHltYW7igJR0aGlzIHNob3cgdGFja2xlcyB0aGUgbW9zdCBwcmVzc2luZyBpc3N1ZXMgb2Ygb3VyIHRpbWU6IGNocm9uaWMgZGlzZWFzZSwgbWVudGFsIGhlYWx0aCwgZm9vZCBwb2xpY3kgYW5kIGNvbnRyb3ZlcnN5LCBwcmV2ZW50aW9uIGFuZCByZWNvdmVyeSwgYW5kIGxvbmdldml0eS4gSW4gYW4gZXJhIHdoZXJlIG91ciBmb29kIHN5c3RlbSBmdWVscyBkaXNlYXNlIGFuZCBvdXRkYXRlZCBoZWFsdGhjYXJlIG1vZGVscyBmYWlsIHRvIGFkZHJlc3Mgcm9vdCBjYXVzZXMsIERyLiBIeW1hbiBkZWxpdmVycyBldmlkZW5jZS1iYXNlZCBpbnNpZ2h0cyBhbmQgZXhwZXJ0IGludGVydmlld3MgdG8gaGVscCB5b3UgYmVjb21lIHRoZSBDRU8gb2YgeW91ciBvd24gaGVhbHRo4oCUc29tZXRoaW5nIHlvdXIgZG9jdG9yIGlzbuKAmXQgZG9pbmcuIFRoZSBEci4gSHltYW4gU2hvdyBnb2VzIGJleW9uZCB0aGUgaGVhZGxpbmVzIHRvIHJlaW1hZ2luZSBhIGZvb2QgYW5kIGhlYWx0aGNhcmUgc3lzdGVtIHRoYXQgcHJvdGVjdHMgaGVhbHRoLCB1bmJ1cmRlbnMgb3VyIGVjb25vbXkgZnJvbSB0aGUgd2VpZ2h0IG9mIGNocm9uaWMgZGlzZWFzZSwgc3VwcG9ydHMgdGhlIGVudmlyb25tZW50LCBhbmQgc2VjdXJlcyBhIHZpYnJhbnQgZnV0dXJlIGZvciBhbGwgQW1lcmljYW5zLiBXaGV0aGVyIHlvdeKAmXJlIGxvb2tpbmcgZm9yIGN1dHRpbmctZWRnZSBwcm90b2NvbHMgdG8gdHJhbnNmb3JtIHlvdXIgaGVhbHRoLCBzdHJhdGVnaWVzIHRvIGNvbWJhdCB0aGUgY2hyb25pYyBkaXNlYXNlIGVwaWRlbWljLCBvciBkZWVwIGNvbnZlcnNhdGlvbnMgYWJvdXQgaG93IHdlbGxuZXNzIGludGVyc2VjdHMgd2l0aCBmb29kLCBwb2xpdGljcywgYW5kIHRoZSBlbnZpcm9ubWVudCwgdGhpcyBwb2RjYXN0IGlzIHlvdXIgdHJ1c3RlZCBndWlkZS7CoFJldGhpbmsgZGlzZWFzZSwgY2xhaW0geW91ciBoZWFsdGgsIGFuZCBqb2luIHRoZSBtb3ZlbWVudCBmb3IgYSBoZWFsdGhpZXIgbmF0aW9u4oCUdHVuZSBpbnRvIFRoZSBEci4gSHltYW4gU2hvdyB0b2RheSEiLCJpZCI6IjUwTUZoTDZySXRsbkRERVN0Rk1TUHUiLCJtZWRpYVR5cGUiOiJBVURJTyIsIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicHVibGlzaGVyIjp7Im5hbWUiOiJEci4gTWFyayBIeW1hbiJ9LCJzYXZlZCI6ZmFsc2UsInNob3dUeXBlcyI6W10sInRyYWlsZXJWMiI6eyJkYXRhIjp7ImF1ZGlvIjp7Iml0ZW1zIjpbeyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83M2UzMzhiYzZmYTc2YjNjZjgwNDRlMWFhZWVmYzViMGNlNTAzNmRhIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lYWMzMzM2ZTMwOTIzZDQ0OTc4ZGFlZTk3YzA5ZTllYjc3MzdjYjQzIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83YjQzZjkwNzU5MWFlMTlmYTlmMWE4ZDNmZjljZTVkODE1MGRiYTNhIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80MDZlNTA3NzljMTVlYWYwN2UyZDY5OGY4N2UzODNjMDU4ZjBkZmRkIn0seyJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iMDk1NDE3OGNkMWNiYmZlZGRhOWQwMjNmNTA3MmM0NGRiYjRjNWQzIn1dfSwiYXVkaW9QcmV2aWV3Ijp7InVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzIzcmxFT3VJVzNqS0dWZWxkaEtCVncvY2xpcF8wXzYwMDAwLm1wMyJ9LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NzYwOTR9LCJuYW1lIjoiV2VsY29tZSB0byBUaGUgRHIuIEh5bWFuIFNob3ciLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAxOC0wNS0wOFQxNjo0OTowMFoifSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjNjYnpMN0hWY3MwSmpOOEFheWpnekIifX0sInVyaSI6InNwb3RpZnk6c2hvdzo1ME1GaEw2ckl0bG5EREVTdEZNU1B1In19LCJwcmV2aWV3Ijp7ImF1ZGlvIjp7InVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzBuU3h5dnhsRE1OajdrMWJxMjdBY3AvY2xpcF8wXzYwMDAwLm1wMyJ9LCJzaGFyZWFibGUiOmZhbHNlLCJ2aWRlbyI6eyJ1cmwiOiIifX0sInJlbGVhc2VEYXRlIjp7ImRheSI6MTUsImlzb1N0cmluZyI6IjIwMjMtMTEtMTVUMTE6MDA6MDBaIiwibW9udGgiOjExLCJwcmVjaXNpb24iOiJNSU5VVEUiLCJ5ZWFyIjoyMDIzfSwidHlwZSI6IlBPRENBU1RfRVBJU09ERSIsInVyaSI6InNwb3RpZnk6ZXBpc29kZToyT0xLUkpzaUE2b3dXa1NhcTROUTM1In19LCJyZWNvbW1lbmRhdGlvbnMiOnt9LCJzYXZlZCI6e319LCJwbGF5YmFjayI6eyJjdXJyZW50IjpudWxsLCJoYXNTa2lwcGVkVGhpc1Nlc3Npb24iOmZhbHNlLCJpc0J1ZmZlcmluZyI6ZmFsc2UsImhlYXJkQXVkaW8iOmZhbHNlLCJpbml0aWF0ZWRQbGF5YmFjayI6ZmFsc2V9LCJyZXF1ZXN0Ijp7Imhhc1ByZXZpb3VzTGlrZXMiOmZhbHNlLCJpc0Jhbm5lZCI6ZmFsc2UsImVudGl0eVZpZXciOm51bGwsImFsYnVtVXJpIjoiIn0sInNlYXJjaCI6eyJpc0ZldGNoaW5nIjpmYWxzZSwicmVzdWx0cyI6bnVsbCwicXVlcnkiOm51bGwsImVycm9yIjpudWxsLCJyZWNlbnRTZWFyY2hlcyI6W119LCJ0b2FzdCI6eyJtZXNzYWdlIjpudWxsLCJ0eXBlIjoiZGVmYXVsdCIsImFjdGlvbiI6bnVsbH0sInVpIjp7Im1vZGFsIjoibm93X3BsYXlpbmdfYmFyIiwibm93UGxheWluZ1ZpZXciOmZhbHNlLCJkaWFsb2ciOm51bGwsImVycm9yVmlldyI6ZmFsc2V9LCJob21lIjp7ImlzTG9hZGluZyI6ZmFsc2UsImhhc0Vycm9yIjpmYWxzZSwiZGF0YSI6bnVsbH0sIm9uRGVtYW5kUGxheWxpc3RzIjp7ImZldGNoZWQiOmZhbHNlLCJpdGVtcyI6W119LCJjb250ZXh0TWVudSI6eyJpc1Zpc2libGUiOmZhbHNlfSwiY29sb3JFeHRyYWN0aW9uIjp7ImNvbG9ycyI6e319LCJseXJpY3MiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwicmljaEVudGl0aWVzIjp7InNlb0V4cGVyaW1lbnQiOnsiZXBpc29kZSI6e319fSwiYnJvd3NlIjp7ImdyaWQiOnsiaXNMb2FkaW5nIjpmYWxzZSwic2VjdGlvbnMiOm51bGwsImhhc0ZhaWxlZEF0dGVtcHRzIjpmYWxzZX0sInBhZ2VzIjp7fX0sImludGVybmFsTGlua1JlY29tbWVuZGVyIjp7InRyYWNrcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaG93cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJlcGlzb2RlcyI6eyJkYXRhIjpbeyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJkOWE2NDU5MDFjMTkxYzExM2JmNzk0NDIwOGQ1ZGQ2Nzg3NzRlZmYwIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDlhNjQ1OTAxYzE5MWMxMTNiZjc5NDQyMDhkNWRkNjc4Nzc0ZWZmMCJ9LHsiZmlsZUlkIjoiNTliYmZhY2QzYzhjMTQyNTY4ZGMzZjZiOTkyOGIyNzYxZTc5NzNhYSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzU5YmJmYWNkM2M4YzE0MjU2OGRjM2Y2Yjk5MjhiMjc2MWU3OTczYWEifSx7ImZpbGVJZCI6IjA0ODYwMzFjYjBhNmZmY2VlODFlMGE2YWZjMzM0YzIxMjIzZDU5MTIiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDQ4NjAzMWNiMGE2ZmZjZWU4MWUwYTZhZmMzMzRjMjEyMjNkNTkxMiJ9LHsiZmlsZUlkIjoiYmZjNzYzNjc1ZDFkZTQyOWYyNmZkMDE4NDkzZjlhYmJlYWU1NTkzMiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2JmYzc2MzY3NWQxZGU0MjlmMjZmZDAxODQ5M2Y5YWJiZWFlNTU5MzIifSx7ImZpbGVJZCI6IjQxMDVhOTQ4Y2RiMDJmYTEwN2JkZGQyM2VkODRkY2QxNmFhNzdhZjIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNDEwNWE5NDhjZGIwMmZhMTA3YmRkZDIzZWQ4NGRjZDE2YWE3N2FmMiJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRiZjkzNjQ1OWQ0YjQ1ZTBiODQyMjAyYTEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZiZjkzNjQ1OWQ0YjQ1ZTBiODQyMjAyYTEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYmY5MzY0NTlkNGI0NWUwYjg0MjIwMmExIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJUaGlzIGVwaXNvZGUgaXMgYnJvdWdodCB0byB5b3UgYnkgUnVwYSBIZWFsdGgsIFNlbnNhdGUsIEJ1dGNoZXJCb3gsIGFuZCBUaHJpdmUgTWFya2V0LiBXZeKAmXJlIGluIHRoZSBtaWRzdCBvZiBhIHBzeWNoZWRlbGljIHJlbmFpc3NhbmNlLiBDb21wb3VuZHMgdGhhdCBoYXZlIGxvbmcgYmVlbiBjb25zaWRlcmVkIHJlY3JlYXRpb25hbCBkcnVncyBieSBjb252ZW50aW9uYWwgc3RhbmRhcmRzIGFyZSBmaW5hbGx5IGJlaW5nIHJlY29nbml6ZWQgdGhyb3VnaCBzY2llbmNlIGFzIHBvd2VyZnVsIHRvb2xzIGZvciBvdmVyY29taW5nIGhhcmQtdG8tdHJlYXQgaGVhbHRoIGlzc3VlcyBsaWtlIFBUU0QsIGRlcHJlc3Npb24sIGFkZGljdGlvbiwgYW5kIG1vcmUuwqAgVG9kYXkgb24gVGhlIERvY3RvcuKAmXMgRmFybWFjeSwgSeKAmW0gZXhjaXRlZCB0byB0YWxrIHRvIG15IGdvb2QgZnJpZW5kIGFuZCBvbmUgb2YgdGhlIHdvcmxk4oCZcyBtb3N0IHJlbm93bmVkIG15Y29sb2dpc3RzLCBQYXVsIFN0YW1ldHMsIGFsbCBhYm91dCBwc2lsb2N5YmluIGFuZCBob3cgdGhpcyBjb21wb3VuZCBpcyBoZWxwaW5nIHVzIHJlaW1hZ2luZSBvdXIgd2F5IG9mIHRyZWF0aW5nIG9uZSBvZiB0aGUgbW9zdCBpbXBvcnRhbnQgcHVibGljIGhlYWx0aCBjcmlzZXMgdG9kYXnigJRtZW50YWwgaWxsbmVzcy7CoCBQYXVsIFN0YW1ldHMgaXMgYSBzcGVha2VyLCBhdXRob3IsIG15Y29sb2dpc3QsIG1lZGljYWwgcmVzZWFyY2hlciwgYW5kIGVudHJlcHJlbmV1ciBhbmQgaXMgY29uc2lkZXJlZCBhbiBpbnRlbGxlY3R1YWwgYW5kIGluZHVzdHJ5IGxlYWRlciBpbiBmdW5naTogaGFiaXRhdCwgbWVkaWNpbmFsIHVzZSwgYW5kIHByb2R1Y3Rpb24uIEhpcyBicmVha3Rocm91Z2ggcmVzZWFyY2ggaGFzIGNyZWF0ZWQgYSBwYXJhZGlnbSBzaGlmdCBmb3IgaGVscGluZyBlY29zeXN0ZW1zIHdvcmxkd2lkZS4gSGUgaGFzIHJlY2VpdmVkIG51bWVyb3VzIGF3YXJkcywgaW5jbHVkaW5nIEludmVudGlvbiBBbWJhc3NhZG9yIGZvciB0aGUgQW1lcmljYW4gQXNzb2NpYXRpb24gZm9yIHRoZSBBZHZhbmNlbWVudCBvZiBTY2llbmNlIChBQUFTKSwgdGhlIE5hdGlvbmFsIE15Y29sb2dpc3QgQXdhcmQgZnJvbSB0aGUgTm9ydGggQW1lcmljYW4gTXljb2xvZ2ljYWwgQXNzb2NpYXRpb24gKE5BTUEpLCBhbmQgdGhlIEdvcmRvbiAmIFRpbmEgV2Fzc29uIEF3YXJkIGZyb20gdGhlIE15Y29sb2dpY2FsIFNvY2lldHkgb2YgQW1lcmljYSAoTVNBKS4gSW4gMjAyMCwgUGF1bCB3YXMgaW5kdWN0ZWQgaW50byB0aGUgRXhwbG9yZXLigJlzIENsdWIuIEhlIGhhcyBiZWVuIGF3YXJkZWQgbXlyaWFkIHBhdGVudHMgaW4gdGhlIGZpZWxkIG9mIG15Y29sb2d5LiBQYXVsIGlzIHRoZSBmb3VuZGVyIGFuZCBzb2xlIG93bmVyIG9mIEZ1bmdpIFBlcmZlY3RpLCBMTEMsIHRoZSBtYWtlciwgYW5kIG1hcmtldGVyIG9mIHRoZSBjYXRlZ29yeS1sZWFkaW5nIG15Y28tc3VwcGxlbWVudCBIb3N0IERlZmVuc2UgbGluZS4gVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBTZW5zYXRlLCBCdXRjaGVyQm94LCBhbmQgVGhyaXZlIE1hcmtldC4gQWNjZXNzIG1vcmUgdGhhbiAzLDAwMCBzcGVjaWFsdHkgbGFiIHRlc3RzIHdpdGggUnVwYSBIZWFsdGguIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20gdG9kYXkuIEhlYWQgb24gb3ZlciB0byBnZXRzZW5zYXRlLmNvbS9GYXJtYWN5IGFuZCB1c2UgY29kZSBGQVJNQUNZIHRvIGdldCAxMCUgb2ZmIHlvdXIgU2Vuc2F0ZSBkZXZpY2UgdG9kYXkuIEZvciBuZXcgbWVtYmVycyBvZiBCdXRjaGVyQm94LCB5b3UgY2FuIHJlY2VpdmUgTmV3IFlvcmsgc3RyaXAgc3RlYWtzIGZvciBhIHllYXIgUExVUyAkMjAgb2ZmIHlvdXIgZmlyc3Qgb3JkZXIuIEdvIHRvIEJ1dGNoZXJCb3guY29tL2Zhcm1hY3kgYW5kIHVzZSBjb2RlIEZBUk1BQ1kuIFRocml2ZSBNYXJrZXQgaXMgb2ZmZXJpbmcgMzAlIG9mZiB5b3VyIGZpcnN0IG9yZGVyIGFuZCBhIGZyZWUgZ2lmdCBvZiB1cCB0byAkNjAgaWYgeW91IHNpZ24gdXAgbm93ISBIZWFkIG92ZXIgdG8gdGhyaXZlbWFya2V0LmNvbS9IeW1hbiB0b2RheS4gSGVyZSBhcmUgbW9yZSBkZXRhaWxzIGZyb20gb3VyIGludGVydmlldyAoYXVkaW8gdmVyc2lvbiAvIEFwcGxlIFN1YnNjcmliZXIgdmVyc2lvbik6ICBXaHkgd2Ugc2hvdWxkIGNhcmUgYWJvdXQgbXVzaHJvb21zICg2OjUwIC8gNDozOSkgIFdoeSBtdXNocm9vbXMgYXJlIHRoZSB6ZWl0Z2Vpc3Qgb2Ygb3VyIHRpbWUgKDEyOjM1IC8gMTA6MDApwqAgIEhlYWx0aCBiZW5lZml0cyBvZiBtdXNocm9vbXMgKDEzOjU0IC8gMTI6MDcpwqAgIEhvdyBwc2lsb2N5YmluIHdvcmtzIGluIGh1bWFuIGJyYWlucyAoMjk6MzQgLyAyNTo0OCnCoCAgUHNpbG9jeWJpbiBhcyB0cmVhdG1lbnQgZm9yIG1lbnRhbCBoZWFsdGggYW5kIGFkZGljdGlvbiAoMzM6MDcgLyAyODo1NSnCoCAgU3BlY2lmaWMgcHNpbG9jeWJpbiBtb2xlY3VsZXMgdGhhdCBpbmZsdWVuY2UgdXMgbmV1cm9sb2dpY2FsbHkgKDQwOjA0IC8gMzU6NDYpICBSZXNlYXJjaCBvbiBwc2lsb2N5YmluIGZvciBtZW50YWwgaGVhbHRoIGlzc3VlcyAoNTE6NTggLyA0ODowNikgIFRoZSBTdGFtZXRzIFN0YWNrIG1pY3JvZG9zaW5nIG1ldGhvZCAoMTowMjo0MSAvIDU4OjU3KSAgVGhlIGZ1dHVyZSBvZiBwc2lsb2N5YmluIHVzZSBpbiBvdXIgc29jaWV0eSAoMToxNTo0MyAvIDE6MTE6NTApwqAgIEEgZGF5IGluIHRoZSBsaWZlIG9mIFBhdWwgU3RhbWV0cyAoMToyMDoxNiAvIDE6MTY6MjIpwqAgICBMZWFybiBtb3JlIGF0IHBhdWxzdGFtZXRzLmNvbS4gICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NTMzMTMwNH0sImlkIjoiN0t1VnFGUFF3bVA5QWE4R21Da01zcCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlRoZSBQb3dlciBPZiBQc2lsb2N5YmluIFRvIEhlYWwgT3VyIE1pbmRzIEFuZCBPdXIgQm9kaWVzIHdpdGggUGF1bCBTdGFtZXRzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMDktMDZUMTA6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6N0t1VnFGUFF3bVA5QWE4R21Da01zcCJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZDFhNjI5Nzc5Yjg4NmVkMzcxYTNlNjAzZmY0M2E4MGMyOTY5NGUyNSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2QxYTYyOTc3OWI4ODZlZDM3MWEzZTYwM2ZmNDNhODBjMjk2OTRlMjUifSx7ImZpbGVJZCI6IjY3OTUxZjdhNTM5MzViY2RiZGVjZjNiODUzZTM1ZjQwOTI0YTE3OGYiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82Nzk1MWY3YTUzOTM1YmNkYmRlY2YzYjg1M2UzNWY0MDkyNGExNzhmIn0seyJmaWxlSWQiOiJjYjFiZDgyNTBlYzljZGYwNzBhMTdiYzU5YjkyNzU4NGY3MTM3YjdlIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2NiMWJkODI1MGVjOWNkZjA3MGExN2JjNTliOTI3NTg0ZjcxMzdiN2UifSx7ImZpbGVJZCI6IjIxOGJjODVlYmJhZTEzMDliMWZhYjdkMGUxNzE3MTNmMjhjZTNlMTAiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yMThiYzg1ZWJiYWUxMzA5YjFmYWI3ZDBlMTcxNzEzZjI4Y2UzZTEwIn0seyJmaWxlSWQiOiI2NWI3MmFkZGUzM2E0Mjg2NjY3NDgyNmQzNDhkZjExYjNjODRiMTRhIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzY1YjcyYWRkZTMzYTQyODY2Njc0ODI2ZDM0OGRmMTFiM2M4NGIxNGEifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZjc2ODFlYzY2YjVmMzI2MzkzNmI2MzI2Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZjc2ODFlYzY2YjVmMzI2MzkzNmI2MzI2Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWY3NjgxZWM2NmI1ZjMyNjM5MzZiNjMyNiIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBDb3p5IEVhcnRoLCBCdXRjaGVyQm94LCBhbmQgSW5zaWRlVHJhY2tlci4gV2hlbiB3ZSBleHBlcmllbmNlIHN0cmVzc+KAk29yIGFueSB0aHJlYXQgdG8gb3VyIHdlbGwtYmVpbmfigJNvdXIgYnJhaW4gZ29lcyBvbiBoaWdoIGFsZXJ0LCBhY3RpdmF0aW5nIGFuIGFuY2llbnQgc3lzdGVtIGRlc2lnbmVkIHRvIHByb3RlY3QgdXMgZnJvbSBhIHdpZGUgdmFyaWV0eSBvZiB0aHJlYXRzIGFuZCBkYW5nZXJzLiBVbmZvcnR1bmF0ZWx5LCBtb2Rlcm4gbGlmZSBpcyBrZWVwaW5nIG1vc3Qgb2YgdXMgaW4gYSBzdGF0ZSBvZiBjaHJvbmljIHN0cmVzcyBhY3RpdmF0aW9uLiBUaGlzIHB1dHMgb3VyIGJvZGllcyBpbiBhbiBvbmdvaW5nIHN0YXRlIG9mIHN1cnZpdmFsIG1vZGUgYW5kIHNldHMgdGhlIHN0YWdlIGZvciBidXJub3V0LCBmYXRpZ3VlLCBhbmQgYWRyZW5hbCBkeXNmdW5jdGlvbi4gVG9kYXkgb24gVGhlIERvY3RvcuKAmXMgRmFybWFjeSwgSSB0YWxrIHdpdGggSXphYmVsbGEgV2VudHogYWxsIGFib3V0IGFkcmVuYWwgZHlzZnVuY3Rpb24sIGhvdyBpdCBkZXZlbG9wcywgaXRzIGNvbW1vbiBzaWducyBhbmQgc3ltcHRvbXMsIGFuZCBob3cgdG8gc3VwcG9ydCB5b3VyIGFkcmVuYWwgZnVuY3Rpb24gdG8gcmV2ZXJzZSBidXJub3V0LsKgwqAgSXphYmVsbGEgV2VudHogaXMgYW4gaW50ZXJuYXRpb25hbGx5IGFjY2xhaW1lZCB0aHlyb2lkIHNwZWNpYWxpc3QgYW5kIGEgbGljZW5zZWQgcGhhcm1hY2lzdCB3aG8gaGFzIGRlZGljYXRlZCBoZXIgY2FyZWVyIHRvIGFkZHJlc3NpbmcgdGhlIHJvb3QgY2F1c2VzIG9mIGF1dG9pbW11bmUgdGh5cm9pZCBkaXNlYXNlIGFmdGVyIGJlaW5nIGRpYWdub3NlZCB3aXRoIEhhc2hpbW90b+KAmXMgdGh5cm9pZGl0aXMgaW4gMjAwOS4gU2hlIGlzIHRoZSBhdXRob3Igb2YgdGhyZWUgYm9va3Mgb24gSGFzaGltb3Rv4oCZczogSGFzaGltb3Rv4oCZcyBUaHlyb2lkaXRpcyBMaWZlc3R5bGUgSW50ZXJ2ZW50aW9ucyBmb3IgRmluZGluZyBhbmQgVHJlYXRpbmcgdGhlIFJvb3QgQ2F1c2UsIEhhc2hpbW90b+KAmXMgRm9vZCBQaGFybWFjb2xvZ3ksIGFuZCBIYXNoaW1vdG/igJlzIFByb3RvY29sLCB3aGljaCBiZWNhbWUgYSBudW1iZXIgb25lIE5ldyBZb3JrIFRpbWVzIGJlc3RzZWxsZXIuIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBSdXBhIEhlYWx0aCwgQ296eSBFYXJ0aCwgQnV0Y2hlckJveCwgYW5kIEluc2lkZVRyYWNrZXIuIFJ1cGEgSGVhbHRoIGlzIGEgcGxhY2Ugd2hlcmUgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDIsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgZnJvbSBvdmVyIDM1IGxhYnMgbGlrZSBEVVRDSCwgVmlicmFudCBBbWVyaWNhLCBHZW5vdmEsIGFuZCBHcmVhdCBQbGFpbnMuIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20uIFJpZ2h0IG5vdywgZ2V0IDQwJSBvZmYgeW91ciBDb3p5IEVhcnRoIHNoZWV0cy4gSnVzdCBoZWFkIG92ZXIgdG8gY296eWVhcnRoLmNvbSBhbmQgdXNlIGNvZGUgTUFSSzQwLiBGb3IgYSBsaW1pdGVkIHRpbWUsIHdoZW4geW91IHNpZ24gdXAgdG9kYXksIEJ1dGNoZXJCb3ggd2lsbCBzZW5kIHlvdSB0d28gcG91bmRzIG9mIDEwMCUgZ3Jhc3MtZmVkLCBncmFzcy1maW5pc2hlZCBiZWVmIGZyZWUgaW4gZXZlcnkgYm94IGZvciB0aGUgbGlmZSBvZiB5b3VyIHN1YnNjcmlwdGlvbiBwbHVzICQyMCBvZmYuIEdvIHRvIEJ1dGNoZXJCb3guY29tL2Zhcm1hY3kuIEluc2lkZVRyYWNrZXIgaXMgb2ZmZXJpbmcgbXkgY29tbXVuaXR5IDIwJSBvZmYgYXQgaW5zaWRldHJhY2tlci5jb20vZHJoeW1hbi4gSGVyZSBhcmUgbW9yZSBkZXRhaWxzIGZyb20gb3VyIGludGVydmlldyAoYXVkaW8gdmVyc2lvbiAvIEFwcGxlIFN1YnNjcmliZXIgdmVyc2lvbik6ICBUaGUgc3RhcnQgb2YgSXphYmVsbGHigJlzIHBlcnNvbmFsIGlzc3VlcyB3aXRoIGZhdGlndWUgKDU6MDcgLyAyOjM0KcKgICBIb3cgb3VyIGJvZHkgcmVzcG9uZHMgdG8gY2hyb25pYyBzdHJlc3MgKDEwOjM4IC/CoCA3OjI0KSAgU3RhZ2VzIG9mIGFkcmVuYWwgZHlzZnVuY3Rpb24gKDE1OjU2IC8gMTQ6MTMpwqDCoCAgRGV0ZWN0aW5nIGFkcmVuYWwgaXNzdWVzICgxOTozNyAvIDE3OjE4KcKgICBGb3VyIHR5cGVzIG9mIHN0cmVzcyAoMjY6MTggL8KgIDIyOjE0KcKgICBHdXQgaGVhbHRoIGFuZCBhZHJlbmFsIGZ1bmN0aW9uICgzMzowMCAvIDI5OjAwKcKgICBXaHkgdGh5cm9pZCBhbmQgYWRyZW5hbCBkeXNmdW5jdGlvbiBpcyBzbyBwcmV2YWxlbnQsIGVzcGVjaWFsbHkgaW4gd29tZW4gKDM2OjI0IC8gMzI6MjApwqAgIFJlc3RvcmluZyBhZHJlbmFsIGZ1bmN0aW9uICgzOToyMCAvIDM1OjIwKcKgICBVbmRlcnN0YW5kaW5nIGFuZCB3b3JraW5nIHdpdGggeW91ciBwYXN0IHRyYXVtYSBhbmQgdHJpZ2dlcnMgKDQ4OjI0IC8gNDQ6MjgpwqAgIEZpeGluZyB5b3VyIHNsZWVwIGlzc3VlcyAoNTc6MjkgLyA1MzozMCnCoCAgIEdldCBhIGNvcHkgb2YgSXphYmVsbGHigJlzIG5ldyBib29rLCBBZHJlbmFsIFRyYW5zZm9ybWF0aW9uIFByb3RvY29sLCBhbmQgY2hlY2sgb3V0IGhlciBmcmVlIGd1aWRlLCBUaGUgQUJDcyBvZiBBZHJlbmFsIFN1cHBvcnQuICAgTGVhcm4gbW9yZSBhYm91dCB5b3VyIGFkIGNob2ljZXMuIFZpc2l0IG1lZ2FwaG9uZS5mbS9hZGNob2ljZXMiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NDAxMDIxM30sImlkIjoiNmx5VGtSWUJtN3VUQm9td2tFaXNzZyIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IlRpcmVkIEFuZCBXaXJlZDogSG93IFRvIEhlYWwgQWRyZW5hbCBGYXRpZ3VlIHdpdGggRHIuIEl6YWJlbGxhIFdlbnR6IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMDQtMTlUMTA6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6Nmx5VGtSWUJtN3VUQm9td2tFaXNzZyJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNjc5MWIyMDk3MWY5NmQ4MzM4MmQ2MTFmMWIyZTRmNTQ1MTc0ODQ1OCIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzY3OTFiMjA5NzFmOTZkODMzODJkNjExZjFiMmU0ZjU0NTE3NDg0NTgifSx7ImZpbGVJZCI6ImEwM2Y0NzQ5N2NiZGZiZDZjMzVhZTJhNTMxZjBkOWY2MWMyZjI1ZmIiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTAzZjQ3NDk3Y2JkZmJkNmMzNWFlMmE1MzFmMGQ5ZjYxYzJmMjVmYiJ9LHsiZmlsZUlkIjoiODU5MmJjYWI0ZGZlYTE0YmNlN2FjYmI0Y2UwM2UzNmM2MzYzMjQxYyIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzg1OTJiY2FiNGRmZWExNGJjZTdhY2JiNGNlMDNlMzZjNjM2MzI0MWMifSx7ImZpbGVJZCI6IjZiM2E3ODM4YTM0YWY2NmYyYzM5OTMwNDdlNGNkMGI4OTA1ODc3ZmMiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNmIzYTc4MzhhMzRhZjY2ZjJjMzk5MzA0N2U0Y2QwYjg5MDU4NzdmYyJ9LHsiZmlsZUlkIjoiNDE1YmJhNDMwNWM2OTQ4YTM5Yjk3YzVmNjM1MDczYTBhYjNhNTdlMyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQxNWJiYTQzMDVjNjk0OGEzOWI5N2M1ZjYzNTA3M2EwYWIzYTU3ZTMifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZmNiNGRjODU0NmUxMWE5YzliNjEyOTEwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZmNiNGRjODU0NmUxMWE5YzliNjEyOTEwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWZjYjRkYzg1NDZlMTFhOWM5YjYxMjkxMCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiTmFtZWQgVGhlIENvcnBvcmF0ZSBTaGFtYW4gYnkgRm9yYmVzIE1hZ2F6aW5lLCBGbG9yIEJvbGxpbmkgaXMgcmVnYXJkZWQgYXMgb25lIG9mIHRoZSB0cmFpbGJsYXplcnMgaW4gdGhlIHBsYW50IG1lZGljaW5lIHdvcmxkLiBGbG9yIGpvaW5zIG1lIHRvIHNoYXJlIGhlciBTaGFtYW5pYyBwZXJzcGVjdGl2ZSBpbiB0aGUgd29yayBvZiBwc3ljaGVkZWxpY3MgKyBzZXh1YWxpdHkgYW5kIGhvdyB3ZSBjYW4gZGlzY2VybiBmb3Igb3VyIG93biBzZWx2ZXMgd2hhdCBmZWVscyByaWdodCBmb3IgdXMuICBJbiB0aGlzIGVwaXNvZGUsIHlvdeKAmWxsIGhlYXI6wqAgICBUaGUgY29udmVyZ2VuY2Ugb2YgYW5jaWVudCBjdWx0dXJlcyBpbiByZWxhdGlvbiB0byBwc3ljaGVkZWxpY3MgYW5kIHNleHVhbGl0eSAgIEZsb3IncyBwZXJzb25hbCBqb3VybmV5IGhpZ2hsaWdodGluZyB0aGUgc3ltYmlvdGljIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHNleHVhbGl0eSBhbmQgcHN5Y2hlZGVsaWNzICAgIFRoZSBzaWduaWZpY2FuY2Ugb2YgdW5kZXJzdGFuZGluZyB5b3VyIHNleHVhbCBlbmVyZ3kgYXMgYSB2aXRhbCBsaWZlIGZvcmNlIGZvciBvdmVyYWxsIHdlbGwtYmVpbmcgICAgRXhwbG9yaW5nIHRoZSBzaGFkb3cgYXNwZWN0cyBvZiBzZXggYW5kIHBzeWNoZWRlbGljcywgYW5kIHRoZSBjb25zZXF1ZW5jZXMgb2Ygc3VwcHJlc3Npbmcgc2V4dWFsIGVuZXJneSAgICBDb250cmFzdGluZyB1bmRlcmdyb3VuZCBtb3ZlbWVudHMgd2l0aCB0aGUgY3VycmVudCBQc3ljaGVkZWxpYyBSZW5haXNzYW5jZSwgZW1wb3dlcmluZyBpbmRpdmlkdWFscyB0byBjb25uZWN0IHdpdGggdGhlIGRpdmluZSAgICBUaGUgc3luZXJneSBiZXR3ZWVuIGNoZW1pY2FsIGNvbXBvdW5kcyBhbmQgdGhlIHNvdWwgb2YgZW50aGVvZ2VucyAgICBDbGluaWNhbCBrZXRhbWluZSB0aGVyYXB5IGluZnVzZWQgd2l0aCByaXR1YWxpc3RpYyBlbGVtZW50cyAgICBBZHZvY2F0aW5nIGZvciBzYWZldHkgYW5kIGFwcHJvYWNoaW5nIGNvbXBsZXggY29tcG91bmRzIHdpdGggcmV2ZXJlbmNlICAgIEVtYnJhY2luZyB0aGUgcm9sZSBvZiBiZWluZyB5b3VyIG93biBzaGFtYW4gYW5kIGVtYmFya2luZyBvbiB5b3VyIGhlcm8ncyBqb3VybmV5ICAgIEludGVncmF0aW5nIHBzeWNoZWRlbGljIGV4cGVyaWVuY2VzIGFuZCByZWNvZ25pemluZyB0aGUgcG90ZW5jeSBvZiBtaWNyb2Rvc2luZyAgICBFbXBvd2VyaW5nIHdvbWVuIGluIHRoZSByZWFsbSBvZiBtZWRpY2luZSBhbmQgaG9ub3JpbmcgdGhlIFRyYWRpdGlvbiBvZiBQcmllc3Rlc3NlcyAgICBTZXJ2aW5nIG90aGVycyB3aGlsZSBvbiB0aGUgaGVhbGluZyBwYXRoICAgIERldmVsb3BpbmcgdGhlIGFiaWxpdHkgdG8gZGlzY2VybiBiZXR3ZWVuIGludHVpdGlvbiBhbmQgZmVhciB0aHJvdWdoIGFjY2Vzc2libGUgdGVjaG5pcXVlcyB0byBlbmhhbmNlIGludHVpdGlvbiAgICBUSEUgU0tJTk5ZIE9OIE9VUiBTRVhZIEdVRVNUIEZsb3IgQm9sbGluaS4gUGlvbmVlciwgZW50cmVwcmVuZXVyIGFuZCBtZWRpY2luZSB3b21hbi4gTmFtZWQgVGhlIENvcnBvcmF0ZSBTaGFtYW4gYnkgRm9yYmVzIE1hZ2F6aW5lLCBGbG9yIGlzIHJlZ2FyZGVkIGFzIG9uZSBvZiB0aGUgdHJhaWxibGF6ZXJzIGluIHRoZSBwbGFudCBtZWRpY2luZSB3b3JsZC4gV2l0aCBvdmVyIGEgZGVjYWRlIG9mIGV4cGVyaWVuY2UgcGlvbmVlcmluZyBoZXIgZW1wYXRoZXRpYywgZmVtaW5pbmUgYXBwcm9hY2ggdG8gc2VydmluZyBhbmQgaW50ZWdyYXRpbmcgcHN5Y2hvYWN0aXZlIG1lZGljaW5lcywgaGVyIG1ldGhvZHMgaGF2ZSBiZWVuIGFkb3B0ZWQgYnkgdGhlIGxlYWRlcnMgaW4gdGhlIHNwYWNlIGFuZCBoYXZlIG1hZGUgRmxvciBvbmUgb2YgdGhlIG1vc3QgcmVzcGVjdGVkIHBzeWNoby1zcGlyaXR1YWwgZW50cmVwcmVuZXVycyBpbiB0aGUgd29ybGQuIEZsb3IgaXMgdGhlIGZvdW5kZXIgYW5kIENFTyBvZiBOQU5BIEhlYWx0aCwgZmlyc3QgZm91bmRhdGlvbmFsIHBsYXRmb3JtIGZvciBQc3ljaGVkZWxpYy1Jbml0aWF0ZWQgVHJhbnNmb3JtYXRpdmUgTWVkaWNpbmUuIFNoZeKAmXMgYWxzbyB0aGUgY28tZm91bmRlciBvZiBSZVdpcmUgVGhlcmFwZXV0aWNzIExURCwgYSBVSyBiaW90ZWNobm9sb2d5IGNvbXBhbnkgdGhhdCBwcm92aWRlcyB0aGUgZmlyc3QgdGltZSByZWxlYXNlZCBjb21iaW5hdGlvbiBkcnVnIHByb2R1Y3RzIGluIHRoZSBwc3ljaGVkZWxpYyBpbmR1c3RyeS4gIE1PUkUgTElOS1M6IFZldHRpbmcgeW91ciBwcmFjdGl0aW9uZXJzIGZvciBwc3ljaGVkZWxpY3M6IGh0dHBzOi8vbGVhcm4uc2V4bG92ZXlvZ2EuY29tL1ZldHRpbmclMjBZb3VyJTIwR3VpZGUiLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6MzMzOTQxNX0sImlkIjoiNVNOM0wzWmtrcGdCV2t2a2FaRVNUTyIsIm1lZGlhVHlwZXMiOlsiQVVESU8iXSwibmFtZSI6IjE1NTogU2Vuc3VhbGl0eSBvZiA1IE1FTyBETVQsIHRoZSBUcmFkaXRpb24gb2YgUHJpZXN0ZXNzZXMsICsgQmVpbmcgWW91ciBvd24gU2hhbWFuIHdpdGggRmxvciBCb2xsaW5pIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGZjYjRkYzg1NDZlMTFhOWM5YjYxMjkxMCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmZjYjRkYzg1NDZlMTFhOWM5YjYxMjkxMCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmY2I0ZGM4NTQ2ZTExYTljOWI2MTI5MTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiU2V4IExvdmUgUHN5Y2hlZGVsaWNzIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjFGN0JEUVRzc01iOW53c3RsTm96QnIifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDItMDFUMTI6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NVNOM0wzWmtrcGdCV2t2a2FaRVNUTyJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZTQzMmJmM2QyNTgyMGJkMjI1YzEzMTc4MDRhN2E3MDI4NDk0YjRkZiIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2U0MzJiZjNkMjU4MjBiZDIyNWMxMzE3ODA0YTdhNzAyODQ5NGI0ZGYifSx7ImZpbGVJZCI6IjliYWEyOGRmMmZkMzhhYzk0NTFhNGUyYmFmMzk2ZTc0NzlmYWEyZWUiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOWJhYTI4ZGYyZmQzOGFjOTQ1MWE0ZTJiYWYzOTZlNzQ3OWZhYTJlZSJ9LHsiZmlsZUlkIjoiZmEzZGMzMmFhNzVkMWI3YzQxOThiYTdlNjRjMTQ1YjY1ZjNiY2IyYyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2ZhM2RjMzJhYTc1ZDFiN2M0MTk4YmE3ZTY0YzE0NWI2NWYzYmNiMmMifSx7ImZpbGVJZCI6IjI1NGE0MTk2YmY4MTBjYjIyZDJkYTQ5MTA5NWIzYjM5NTVlOTg2NmIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjU0YTQxOTZiZjgxMGNiMjJkMmRhNDkxMDk1YjNiMzk1NWU5ODY2YiJ9LHsiZmlsZUlkIjoiMThmMzUwMjNjMTliY2I1OTk4NTNlNDY5MGE1YWI1M2ZmYzU2NGI5NyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzE4ZjM1MDIzYzE5YmNiNTk5ODUzZTQ2OTBhNWFiNTNmZmM1NjRiOTcifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYjBkYTA4Yjc1MGViOWVmM2RkYzBiZTM4Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYjBkYTA4Yjc1MGViOWVmM2RkYzBiZTM4Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWIwZGEwOGI3NTBlYjllZjNkZGMwYmUzOCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBJbnNpZGVUcmFja2VyLCBhbmQgRXNzZW50aWEuIFRoZXJlIGFyZSBhY3R1YWxseSBtYW55IHByb3ZlbiBiZW5lZml0cyBvZiBtZWRpY2FsIG1hcmlqdWFuYSB3aGVuIGl04oCZcyB1c2VkIHRoZSByaWdodCB3YXkuIEluIGZhY3QsIGNhbm5hYmlzIG1heSBiZSBvbmUgb2YgdGhlIG9sZGVzdCBkb2N1bWVudGVkIGhlcmJhbCBtZWRpY2luZXMgb24gZWFydGguIEFuZCB0aGUgYm9keSBoYXMgYSByZW1hcmthYmxlIGJ1aWx0LWluIHN5c3RlbSBvZiBlbmRvY2FubmFiaW5vaWQgcmVjZXB0b3JzIHRoYXQgcGFpciB3aXRoIGl0IHRvIHJlZHVjZSBwYWluLCBpbXByb3ZlIHNsZWVwLCBpbmNyZWFzZSBtb29kLCByZWR1Y2UgbmF1c2VhLCBhbmQgbXVjaCBtb3JlLsKgIEluIHRvZGF54oCZcyBlcGlzb2RlLCBJIHRhbGsgd2l0aCBEci4gTWlzaGEgS29nYW4sIERyLiBKb3NoIEF4ZSwgYW5kIEphbWllIFdoZWFsIGFib3V0IHRoZSBtYW55IGJlbmVmaXRzIG9mIGNhbm5hYmlzLCBhbmQgd2UgdGFrZSBhIGxvb2sgYXQgaG93IHRoZSBib2R54oCZcyBidWlsdC1pbiBlbmRvY2FubmFiaW5vaWQgaGVhbGluZyBzeXN0ZW0gd29ya3MgaW4gdGFuZGVtIHdpdGggdGhpcyBwbGFudCBtZWRpY2luZS4gRHIuIE1pa2hhaWwg4oCcTWlzaGHigJ0gS29nYW4gaXMgdGhlIG1lZGljYWwgZGlyZWN0b3Igb2YgdGhlIEdlb3JnZSBXYXNoaW5ndG9uIFVuaXZlcnNpdHkgQ2VudGVyIGZvciBJbnRlZ3JhdGl2ZSBNZWRpY2luZSBhbmQgYXNzb2NpYXRlIHByb2Zlc3NvciBvZiBtZWRpY2luZSBhdCB0aGUgR2VvcmdlIFdhc2hpbmd0b24gVW5pdmVyc2l0eSBTY2hvb2wgb2YgTWVkaWNpbmUuIERyLiBLb2dhbiBoYXMgcmVjb21tZW5kZWQgbWVkaWNhbCBtYXJpanVhbmEgdG8gdGhvdXNhbmRzIG9mIHBhdGllbnRzIGFuZCBpcyBhIGZyZXF1ZW50IGxlY3R1cmVyIG9uIG1lZGljYWwgY2FubmFiaXMgdG8gcHJvZmVzc2lvbmFsIGF1ZGllbmNlcyBhY3Jvc3MgdGhlIG5hdGlvbi4gRHIuIEpvc2ggQXhlIGlzIGEgY2VydGlmaWVkIGRvY3RvciBvZiBuYXR1cmFsIG1lZGljaW5lLCBhIGRvY3RvciBvZiBjaGlyb3ByYWN0aWMsIGFuZCBhIGNsaW5pY2FsIG51dHJpdGlvbmlzdCB3aXRoIGEgcGFzc2lvbiB0byBoZWxwIHBlb3BsZSBnZXQgaGVhbHRoeSBieSBlbXBvd2VyaW5nIHRoZW0gdG8gdXNlIG51dHJpdGlvbiB0byBmdWVsIHRoZWlyIGhlYWx0aC4gSGUgaXMgdGhlIGJlc3RzZWxsaW5nIGF1dGhvciBvZiBLZXRvIERpZXQsIEVhdCBEaXJ0LCBhbmQgQ29sbGFnZW4gRGlldCBhbmQgYXV0aG9yIG9mIHRoZSBib29rIEFuY2llbnQgUmVtZWRpZXMuIEhlIGlzIGFsc28gdGhlIGNvZm91bmRlciBvZiBBbmNpZW50IE51dHJpdGlvbiwgd2hpY2ggcHJvdmlkZXMgcHJvdGVpbiBwb3dkZXJzLCBob2xpc3RpYyBzdXBwbGVtZW50cywgdml0YW1pbnMsIGVzc2VudGlhbCBvaWxzLCBhbmQgbW9yZSB0byB0aGUgbW9kZXJuIHdvcmxkLiBEci4gQXhlIGZvdW5kZWQgdGhlIG5hdHVyYWwgaGVhbHRoIHdlYnNpdGUgRHJBeGUuY29tLCBvbmUgb2YgdGhlIHRvcCBuYXR1cmFsIGhlYWx0aCB3ZWJzaXRlcyBpbiB0aGUgd29ybGQgdG9kYXkuIEphbWllIFdoZWFsIGlzIHRoZSBhdXRob3Igb2YgUmVjYXB0dXJlIHRoZSBSYXB0dXJlOiBSZXRoaW5raW5nIEdvZCwgU2V4LCBhbmQgRGVhdGggaW4gYSBXb3JsZCBUaGF0J3MgTG9zdCBJdHMgTWluZCBhbmQgdGhlIGdsb2JhbCBiZXN0c2VsbGVyIFN0ZWFsaW5nIEZpcmU6IEhvdyBTaWxpY29uIFZhbGxleSwgTmF2eSBTRUFMcywgYW5kIE1hdmVyaWNrIFNjaWVudGlzdHMgQXJlIFJldm9sdXRpb25pemluZyB0aGUgV2F5IFdlIExpdmUgYW5kIFdvcmsgYW5kIHRoZSBmb3VuZGVyIG9mIHRoZSBGbG93IEdlbm9tZSBQcm9qZWN0LCBhbiBpbnRlcm5hdGlvbmFsIG9yZ2FuaXphdGlvbiBkZWRpY2F0ZWQgdG8gdGhlIHJlc2VhcmNoIGFuZCB0cmFpbmluZyBvZiBodW1hbiBwZXJmb3JtYW5jZS4gVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IFJ1cGEgSGVhbHRoLCBJbnNpZGVUcmFja2VyLCBhbmQgRXNzZW50aWEuIFJ1cGEgSGVhbHRoIGlzIGEgcGxhY2Ugd2hlcmUgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDIsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgZnJvbSBvdmVyIDIwIGxhYnMgbGlrZSBEVVRDSCwgVmlicmFudCBBbWVyaWNhLCBHZW5vdmEsIGFuZCBHcmVhdCBQbGFpbnMuIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20uIEluc2lkZVRyYWNrZXIgaXMgYSBwZXJzb25hbGl6ZWQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBwbGF0Zm9ybSBsaWtlIG5vIG90aGVyLiBSaWdodCBub3cgdGhleeKAmXJlIG9mZmVyaW5nIG15IGNvbW11bml0eSAyMCUgb2ZmIGF0IGluc2lkZXRyYWNrZXIuY29tL2RyaHltYW4uIFJpZ2h0IG5vdyB5b3UgY2FuIGdldCBhbiBleHRyYSAkMTAwIG9mZiB5b3VyIG1hdHRyZXNzIHB1cmNoYXNlLCBvbiB0b3Agb2YgRXNzZW50aWHigJlzIEJsYWNrIEZyaWRheSBzYWxlIG9mIDI1JSBPRkYsIHBsdXMgeW91J2xsIHJlY2VpdmUgdHdvIEZSRUUgb3JnYW5pYyBwaWxsb3dzIChhICQzMzAgdmFsdWUpIHdpdGggeW91ciBtYXR0cmVzcyBwdXJjaGFzZS4gR28gdG8gbXllc3NlbnRpYS5jb20vZHJtYXJraHltYW4gdG8gbGVhcm4gbW9yZS4gRnVsbC1sZW5ndGggZXBpc29kZXMgb2YgdGhlc2UgaW50ZXJ2aWV3cyBjYW4gYmUgZm91bmQgaGVyZTogRHIuIE1pc2hhIEtvZ2FuIEpvc2ggQXhlIEphbWllIFdoZWFsICAgIExlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCBtZWdhcGhvbmUuZm0vYWRjaG9pY2VzIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjM5NTA4ODl9LCJpZCI6IjI5VVY1ekM2aUVIbXJlNjRsMUxUSEciLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIZWFsaW5nIEluc29tbmlhLCBSZWR1Y2luZyBQYWluLCBBbmQgT3RoZXIgQmVuZWZpdHMgT2YgTWVkaWNpbmFsIENhbm5hYmlzIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhMmM0OWY4YmVjZDgwM2M1ZTA1MzU5NTAiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIERyLiBIeW1hbiBTaG93Iiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjUwTUZoTDZySXRsbkRERVN0Rk1TUHUifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjItMTEtMDdUMTE6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6MjlVVjV6QzZpRUhtcmU2NGwxTFRIRyJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiZWRiZDQ4NTBmZDk2YWYwM2VhNjg3N2MwYTZiYTI0NzllYzRlMzU1MiIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lZGJkNDg1MGZkOTZhZjAzZWE2ODc3YzBhNmJhMjQ3OWVjNGUzNTUyIn0seyJmaWxlSWQiOiI3NWEzN2M3Y2NiYWU4OWE2ODI5YTRkYjY1MDZmZmQ4NDcyZjIzMTNiIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzc1YTM3YzdjY2JhZTg5YTY4MjlhNGRiNjUwNmZmZDg0NzJmMjMxM2IifSx7ImZpbGVJZCI6IjQ3NjgxNzJhNjNlMDQzZThkNmMxMWVmMzhhZWY2NzE2MmQwYTA5NmEiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80NzY4MTcyYTYzZTA0M2U4ZDZjMTFlZjM4YWVmNjcxNjJkMGEwOTZhIn0seyJmaWxlSWQiOiI4MGUyM2NmODY1YTY3NmEwMzUxNGI3NzdlZDg5NzQ2ODc3OWU1NDI1IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODBlMjNjZjg2NWE2NzZhMDM1MTRiNzc3ZWQ4OTc0Njg3NzllNTQyNSJ9LHsiZmlsZUlkIjoiNWNkMmJjOGM5MjIyYWRmMDBmOWI2YWU3ZjYxNDk2MTc2N2I3YzI2NSIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzVjZDJiYzhjOTIyMmFkZjAwZjliNmFlN2Y2MTQ5NjE3NjdiN2MyNjUifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkOGI1MzMyYWVkMjAxZjhkY2NmZmZjOTAwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmOGI1MzMyYWVkMjAxZjhkY2NmZmZjOTAwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YThiNTMzMmFlZDIwMWY4ZGNjZmZmYzkwMCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiVGhpcyBlcGlzb2RlIGlzIGJyb3VnaHQgdG8geW91IGJ5IENvenkgRWFydGgsIEluaXNkZVRyYWNrZXIsIGFuZCBSdXBhIEhlYWx0aC4gSWYgeW91IG9yIGEgbG92ZWQgb25lIHN0cnVnZ2xlIHdpdGggYWRkaWN0aW9uLCB0aGlzIGlzIGFuIGVwaXNvZGUgeW914oCZcmUgZ29pbmcgdG8gd2FudCB0byBsaXN0ZW4gdG8uIE1hbnkgb2Ygb3VyIGN1cnJlbnQgcGhhcm1hY2V1dGljYWxzIHN0ZW0gZnJvbSBjb21wb3VuZHMgZGlzY292ZXJlZCBpbiBwbGFudCBtZWRpY2luZXMuIEFuZCBtYW55IGJlbmVmaWNpYWwgcGxhbnRzIHRoYXQgd2VyZSBkaXNjb3ZlcmVkIGRlY2FkZXMgYWdvIHN0aWxsIGhhdmUgaHVnZSBwb3RlbnRpYWwgZm9yIGNoYW5naW5nIG1vZGVybiBtZWRpY2luZeKAlGlib2dhaW5lIGlzIG9uZSBvZiB0aGVtLiBUb2RheSBvbiBUaGUgRG9jdG9y4oCZcyBGYXJtYWN5LCBJ4oCZbSBleGNpdGVkIHRvIHNpdCBkb3duIHdpdGggRHIuIERlYm9yYWggTWFzaCB0byBkaXNjdXNzIHRoZSB1c2Ugb2YgdGhlIEFmcmljYW4gcGxhbnQgaWJvZ2FpbmUgYW5kIGl0cyBtZXRhYm9saXRlLCBub3JpYm9nYWluZSwgaW4gdGhlIHRyZWF0bWVudCBvZiBhZGRpY3Rpb24gYW5kIGhvdyBpdCBjb3VsZCBpbXBhY3QgdGhlIGRldmFzdGF0aW5nIG9waW9pZCBlcGlkZW1pYy7CoCBEci4gRGVib3JhaCBNYXNoIGlzIG9uZSBvZiB0aGUgd29ybGQncyBmb3JlbW9zdCBleHBlcnRzIG9uIGlib2dhaW5lLiBTaGUgaXMgdGhlIENFTyBhbmQgRm91bmRlciBvZiBEZW1lUnggSW5jLiwgYSBjbGluaWNhbC1zdGFnZSBkcnVnIGRldmVsb3BtZW50IGNvbXBhbnkgYWR2YW5jaW5nIGlib2dhaW5lIGFuZCBpdHMgYWN0aXZlIG1ldGFib2xpdGUgbm9yaWJvZ2FpbmUgZm9yIHRoZSB0cmVhdG1lbnQgb2Ygb3Bpb2lkIHVzZSBkaXNvcmRlci4gRGVtZVJ4IGhhcyBwYXJ0bmVyZWQgd2l0aCBBVEFJIExpZmUgU2NpZW5jZXPigJRhIGdsb2JhbCBiaW90ZWNoIHBsYXRmb3JtIHdpdGggYSBzcGVjaWFsIGZvY3VzIG9uIHBzeWNoZWRlbGljIG1lZGljaW5l4oCUdG8gZGV2ZWxvcCBpYm9nYWluZSBmb3IgdGhvc2Ugc3VmZmVyaW5nIGZyb20gb3Bpb2lkIHVzZSBkaXNvcmRlci4gQnVpbGRpbmcgb24gdGhlIGV4dGVuc2l2ZSBodW1hbiBkYXRhIGF2YWlsYWJsZSBhcm91bmQgaWJvZ2FpbmUsIERlbWVSeCBhbmQgQVRBSSBhcmUgY29uZHVjdGluZyBhIENsaW5pY2FsIFBoYXNlIEkvSUkgdHJpYWwgaW4gb3Bpb2lkLWRlcGVuZGVudCBwYXRpZW50cy4gVGhpcyBsYW5kbWFyayB0cmlhbCB3aWxsIGFkdmFuY2Ugc2NyZWVuaW5nIHByb2NlZHVyZXMsIGRvc2luZyBndWlkZWxpbmVzLCBhbmQgYmVzdCBwcmFjdGljZXMgZm9yIG9waW9pZCB3aXRoZHJhd2FsIG1hbmFnZW1lbnQgYW5kIHJlbGFwc2UgcHJldmVudGlvbi7CoMKgIFRoaXMgZXBpc29kZSBpcyBicm91Z2h0IHRvIHlvdSBieSBDb3p5IEVhcnRoLCBJbmlzZGVUcmFja2VyLCBhbmQgUnVwYSBIZWFsdGguIENvenkgRWFydGggbWFrZXMgdGhlIG1vc3QgY29tZm9ydGFibGUsIHRlbXBlcmF0dXJlLXJlZ3VsYXRpbmcsIGFuZCBub250b3hpYyBzaGVldHMgb24gdGhlIG1hcmtldC4gUmlnaHQgbm93LCBnZXQgNDAlIG9mZiB5b3VyIENvenkgRWFydGggc2hlZXRzLiBKdXN0IGhlYWQgb3ZlciB0byBjb3p5ZWFydGguY29tIGFuZCB1c2UgY29kZSBNQVJLNDAuIEluc2lkZVRyYWNrZXIgaXMgYSBwZXJzb25hbGl6ZWQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBwbGF0Zm9ybSBsaWtlIG5vIG90aGVyLiBSaWdodCBub3cgdGhleeKAmXJlIG9mZmVyaW5nIG15IGNvbW11bml0eSAyMCUgb2ZmIGF0IGluc2lkZXRyYWNrZXIuY29tL2RyaHltYW4uIFJ1cGEgSGVhbHRoIGlzIGEgcGxhY2Ugd2hlcmUgRnVuY3Rpb25hbCBNZWRpY2luZSBwcmFjdGl0aW9uZXJzIGNhbiBhY2Nlc3MgbW9yZSB0aGFuIDIsMDAwIHNwZWNpYWx0eSBsYWIgdGVzdHMgZnJvbSBvdmVyIDIwIGxhYnMgbGlrZSBEVVRDSCwgVmlicmFudCBBbWVyaWNhLCBHZW5vdmEsIGFuZCBHcmVhdCBQbGFpbnMuIFlvdSBjYW4gY2hlY2sgb3V0IGEgZnJlZSwgbGl2ZSBkZW1vIHdpdGggYSBRJkEgb3IgY3JlYXRlIGFuIGFjY291bnQgYXQgUnVwYUhlYWx0aC5jb20uIEhlcmUgYXJlIG1vcmUgZGV0YWlscyBmcm9tIG91ciBpbnRlcnZpZXcgKGF1ZGlvIHZlcnNpb24gLyBBcHBsZSBTdWJzY3JpYmVyIHZlcnNpb24pOiAgVGhlIGxvbmcgaGlzdG9yeSBvZiBpYm9nYWluZeKAmXMgZXRobm9ib3RhbmljYWwgYW5kIGV0aG5vcGhhcm1hY29sb2dpY2FsIHVzZSAoNzowMSAvIDQ6MTApwqAgIFRoZSBwb3dlciBvZiBpYm9nYWluZSB0byByZXNldCBvcGlvaWQgdG9sZXJhbmNlIGFuZCBieXBhc3MgbWFueSB3aXRoZHJhd2FsIHN5bXB0b21zIGluIGEgc2luZ2xlIGRvc2UgKDE1OjQxIC8gODoxMSnCoCAgSG93IGlib2dhaW5lIHdvcmtzICgyMDo1OSAvIDE0OjE1KcKgICBVc2luZyBpYm9nYWluZSB0byBwcm90ZWN0IGFnYWluc3QgZnV0dXJlIHJlbGFwc2UgKDI2OjA5IC8gMTk6MjUpwqAgIEVmZm9ydHMgdG8gdW5kZXJzdGFuZCB0aGUgaW1wb3J0YW5jZSBvZiBpYm9nYWluZeKAmXMgcHN5Y2hlZGVsaWMgZWZmZWN0cyAoMzA6MDUgLyAyNDo1NCnCoCAgQXNzZXNzaW5nIHRoZSBzdWNjZXNzIHJhdGVzIG9mIHJlY292ZXJ5IGFuZCByZWxhcHNlIHByZXZlbnRpb24gZnJvbSBpYm9nYWluZSB0cmVhdG1lbnQgKDM3OjQ5IC8gMzQ6MDIpwqAgIFVuZGVyc3RhbmRpbmcgdGhlIHVuZGVybHlpbmcgZHJpdmVycyBvZiBhZGRpY3Rpb24gZm9yIGJldHRlciByZWNvdmVyeSBhbmQgcmVsYXBzZSB0cmVhdG1lbnQgKDQxOjQ2IC8gMzc6NTUpwqAgIFRoZSBjb25jZXB0IG9mIOKAnHBzeWNob3BsYXN0b2dlbnPigJ0gYW5kIHR1cm5pbmcgb24gc3luYXB0aWMgcGxhc3RpY2l0eSBpbiB0aGUgYnJhaW4gKDUxOjQ0IC8gNDc6NTIpwqAgIEh1bWFuaXR54oCZcyByZWxhdGlvbnNoaXAgdG8gcGxhbnRzIGFuZCBwbGFudCBtZWRpY2luZXMgKDU3OjI1IC/CoCA1MzozNCnCoCAgUmlza3MgYXNzb2NpYXRlZCB3aXRoIGFuZCBjb25zaWRlcmF0aW9ucyBmb3Igc2Vla2luZyBpYm9nYWluZSB0cmVhdG1lbnQgKDE6MDM6MjQgLyA1OTozNykgICBMZWFybiBtb3JlIGFib3V0IERyLiBNYXNo4oCZcyB3b3JrIGF0IGRlbWVyeC5jb20uICAgIExlYXJuIG1vcmUgYWJvdXQgeW91ciBhZCBjaG9pY2VzLiBWaXNpdCBtZWdhcGhvbmUuZm0vYWRjaG9pY2VzIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQ3NzIyMzF9LCJpZCI6IjR3WGUxbldza09BTlNrQkppczJDWUciLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJBcmUgUHN5Y2hlZGVsaWNzIFRoZSBTb2x1dGlvbiBUbyBUaGUgT3Bpb2lkIENyaXNpcz8gd2l0aCBEZWJvcmFoIE1hc2giLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmYTJjNDlmOGJlY2Q4MDNjNWUwNTM1OTUwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWEyYzQ5ZjhiZWNkODAzYzVlMDUzNTk1MCIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJUaGUgRHIuIEh5bWFuIFNob3ciLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NTBNRmhMNnJJdGxuRERFU3RGTVNQdSJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMi0xMC0xOVQxMDowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo0d1hlMW5Xc2tPQU5Ta0JKaXMyQ1lHIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIyNTI2MGNhN2U4YzFkNzVhNzg2NjczYTk4ZTUzYjBkNzJkZDVlOGVhIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjUyNjBjYTdlOGMxZDc1YTc4NjY3M2E5OGU1M2IwZDcyZGQ1ZThlYSJ9LHsiZmlsZUlkIjoiZTc3YjgxYjVlOGE0YzEzMWJjMzc0MWUyMTkxNjIxOTI5MDExMjg1MyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lNzdiODFiNWU4YTRjMTMxYmMzNzQxZTIxOTE2MjE5MjkwMTEyODUzIn0seyJmaWxlSWQiOiIzMGI4OTJlZDhmZWNiZWZiZWY0NGU1MGI1YWE2MDRkMmMyNDFmZWFlIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMzBiODkyZWQ4ZmVjYmVmYmVmNDRlNTBiNWFhNjA0ZDJjMjQxZmVhZSJ9LHsiZmlsZUlkIjoiNGRjMGZlZGQ1OTQxMmVkNzkxMGRkNjIwMTY2MzVkOTIxOTMxMDc3NCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzRkYzBmZWRkNTk0MTJlZDc5MTBkZDYyMDE2NjM1ZDkyMTkzMTA3NzQifSx7ImZpbGVJZCI6IjRkYzUwM2IwZjk0YWE3MjEwNzZhNGY3M2FjZTU4NTAzZTc5NDU0ODAiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNGRjNTAzYjBmOTRhYTcyMTA3NmE0ZjczYWNlNTg1MDNlNzk0NTQ4MCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ1NjllOGUyYWM5MGFhY2YyNjI0MWMzMDgiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY1NjllOGUyYWM5MGFhY2YyNjI0MWMzMDgiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNTY5ZThlMmFjOTBhYWNmMjYyNDFjMzA4Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJEciBBbm5hIExlbWJrZSBpcyBhIFByb2Zlc3NvciBvZiBQc3ljaGlhdHJ5IGF0IFN0YW5mb3JkIFVuaXZlcnNpdHksIGEgTmV3IFlvcmsgVGltZXMgQmVzdHNlbGxpbmcgQXV0aG9yLCBhZGRpY3Rpb24gZXhwZXJ0LCBhbmQgY2xpbmljaWFuLiBUaGVyZSBhcmUgZmV3IHBlb3BsZSBvbiB0aGUgcGxhbmV0IHdobyBrbm93IG1vcmUgYWJvdXQgZG9wYW1pbmUgYW5kIGl0cyByb2xlIGluIGFkZGljdGlvbiB0aGFuIERyIExlbWJrZSwgc28gaXQgd2FzIGEgcmVhbCBob25vdXIgdG8gZ2V0IHRvIHNpdCBkb3duIGFuZCBoYXZlIHRoaXMgY29udmVyc2F0aW9uIHdpdGggaGVyLiBJ4oCZbSBncm93aW5nIGNvbnZpbmNlZCB0aGF0IHVuZGVyc3RhbmRpbmcgaG93IGRvcGFtaW5lIHdvcmtzIGluIHRoZSBicmFpbiBhbmQgYm9keSBpcyB0aGUga2V5IG5vdCBvbmx5IHRvIGJyZWFraW5nIGFkZGljdGlvbnMsIGJ1dCBhbHNvIHRvIGxvbmcgdGVybSBmbG91cmlzaGluZyBpbiBsaWZlLCBhbmQgaW4gdGhpcyBpbnRlcnZpZXcsIEFubmEgY2xlYXJseSBleHBsYWlucyB3aHkuICAgRXhwZWN0IHRvIGxlYXJuOiAgIOKAlCBXaHkgcmF0ZXMgb2YgZGVwcmVzc2lvbiBhbmQgYW54aWV0eSBhcmUgcmlzaW5nIHJhcGlkbHkgaW4gYWZmbHVlbnQgc29jaWV0aWVzICDigJQgV2h5IGl04oCZcyB2aXRhbCBmb3IgYW55IG1lbnRhbCBoZWFsdGggcHJvZmVzc2lvbmFsIHRvIHVuZGVyc3RhbmQgaG93IGRvcGFtaW5lIHdvcmtzIGluIHRoZSBicmFpbiAgIOKAlCBEciBMZW1ia2XigJlzIG93biBiYXR0bGUgd2l0aCBhZGRpY3Rpb24gYW5kIHdoYXQgd2UgY2FuIGxlYXJuIGZyb20gaXQgIOKAlCBBbm5h4oCZcyBzY2llbmNlLWJhc2VkIHN0cmF0ZWdpZXMgZm9yIGJyZWFraW5nIGFkZGljdGlvbnMgIOKAlCBUaGUgcGFpbi9wbGVhc3VyZSBiYWxhbmNlIGFuZCB0aGUgcm9sZSB0aGlzIHBsYXlzIGluIG1lbnRhbCBoZWFsdGggYW5kIHdlbGxiZWluZy4gICBBbmQgbW9yZS4gICBZb3UgY2FuIGxlYXJuIG1vcmUgYWJvdXQgQW5uYeKAmXMgd29yayBhdCBodHRwczovL3d3dy5hbm5hbGVtYmtlLmNvbS4gIC0tLSAgRHIgQW5uYSBMZW1ia2UgaXMgYSBwcm9mZXNzb3Igb2YgcHN5Y2hpYXRyeSBhdCBTdGFuZm9yZCBVbml2ZXJzaXR5IFNjaG9vbCBvZiBNZWRpY2luZSBhbmQgY2hpZWYgb2YgdGhlIFN0YW5mb3JkIEFkZGljdGlvbiBNZWRpY2luZSBEdWFsIERpYWdub3NpcyBDbGluaWMuIEEgY2xpbmljaWFuIHNjaG9sYXIsIHNoZSBoYXMgcHVibGlzaGVkIG1vcmUgdGhhbiBhIGh1bmRyZWQgcGVlci1yZXZpZXdlZCBwYXBlcnMsIGJvb2sgY2hhcHRlcnMsIGFuZCBjb21tZW50YXJpZXMuIFNoZSBzaXRzIG9uIHRoZSBib2FyZCBvZiBzZXZlcmFsIHN0YXRlIGFuZCBuYXRpb25hbCBhZGRpY3Rpb24tZm9jdXNlZCBvcmdhbml6YXRpb25zLCBoYXMgdGVzdGlmaWVkIGJlZm9yZSB2YXJpb3VzIGNvbW1pdHRlZXMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgSG91c2Ugb2YgUmVwcmVzZW50YXRpdmVzIGFuZCBTZW5hdGUsIGtlZXBzIGFuIGFjdGl2ZSBzcGVha2luZyBjYWxlbmRhciwgYW5kIG1haW50YWlucyBhIHRocml2aW5nIGNsaW5pY2FsIHByYWN0aWNlLiAgSW4gMjAxNiwgc2hlIHB1Ymxpc2hlZCBEcnVnIERlYWxlciwgTUQg4oCTIEhvdyBEb2N0b3JzIFdlcmUgRHVwZWQsIFBhdGllbnRzIEdvdCBIb29rZWQsIGFuZCBXaHkgSXTigJlzIFNvIEhhcmQgdG8gU3RvcCAoSm9obnMgSG9wa2lucyBVbml2ZXJzaXR5IFByZXNzLCAyMDE2KSwgd2hpY2ggd2FzIGhpZ2hsaWdodGVkIGluIHRoZSBOZXcgWW9yayBUaW1lcyBhcyBvbmUgb2YgdGhlIHRvcCBmaXZlIGJvb2tzIHRvIHJlYWQgdG8gdW5kZXJzdGFuZCB0aGUgb3Bpb2lkIGVwaWRlbWljIChadWdlciwgMjAxOCkuIERyLiBMZW1ia2UgcmVjZW50bHkgYXBwZWFyZWQgb24gdGhlIE5ldGZsaXggZG9jdW1lbnRhcnkgVGhlIFNvY2lhbCBEaWxlbW1hLCBhbiB1bnZhcm5pc2hlZCBsb29rIGF0IHRoZSBpbXBhY3Qgb2Ygc29jaWFsIG1lZGlhIG9uIG91ciBsaXZlcy4gICBEb3BhbWluZSBOYXRpb246IEZpbmRpbmcgQmFsYW5jZSBpbiB0aGUgQWdlIG9mIEluZHVsZ2VuY2UgKER1dHRvbi9QZW5ndWluIFJhbmRvbSBIb3VzZSwgQXVndXN0IDIwMjEpLCBhbiBpbnN0YW50IE5ldyBZb3JrIFRpbWVzIEJlc3RzZWxsZXIsIGV4cGxvcmVzIGhvdyB0byBtb2RlcmF0ZSBjb21wdWxzaXZlIG92ZXJjb25zdW1wdGlvbiBpbiBhIGRvcGFtaW5lLW92ZXJsb2FkZWQgd29ybGQuICAtLS0gIEludGVydmlldyBMaW5rczogIERyIExlbWJrZSdzIHdlYnNpdGU6IGh0dHBzOi8vd3d3LmFubmFsZW1ia2UuY29tICBEciBMZW1ia2UncyBib29rczogaHR0cHM6Ly9hbXpuLnRvLzQ3bklnOGcgIDMgQm9va3MgRHIgTGVtYmtlIFJlY29tbWVuZHMgRXZlcnkgVGhlcmFwaXN0IFNob3VsZCBSZWFkOiAgIFRob3VnaHRzIHdpdGhvdXQgYSBUaGlua2VyIC0gTWFyayBFcHN0ZWluOiBodHRwczovL2Ftem4udG8vM2E1MFVjdyAgIFRoZSBCaWcgQm9vayBvZiBBQTogaHR0cHM6Ly9hbXpuLnRvLzNBZm9VN3ogICBEeWluZyBVbnRvIExpZmUgLSBBcnRodXIgQy4gTWNHaWxsOiBodHRwczovL2Ftem4udG8vM09QNG1yYiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjozNTkyNjA4fSwiaWQiOiI1bEd6dk9YSnVvTmg3aTRWam1QY29oIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiVW5sb2NraW5nIERvcGFtaW5lIHRvIEJyZWFrIEFkZGljdGlvbnMgYW5kIEZsb3VyaXNoIGluIExpZmUgLSBEciBBbm5hIExlbWJrZSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ1ZGEyNTQyYjMxYWRjMTU0ZjNkMmY0ZDYiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY1ZGEyNTQyYjMxYWRjMTU0ZjNkMmY0ZDYiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNWRhMjU0MmIzMWFkYzE1NGYzZDJmNGQ2Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBXZWVrZW5kIFVuaXZlcnNpdHkiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6NHRCeGZFNGx1VzlMUUhDYjd0SzhFWCJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0xMS0yM1QwODowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1bEd6dk9YSnVvTmg3aTRWam1QY29oIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiJhMmU0ZDc5YjMyZDk1MDlhODQ2OWY5MjA3MjA0MzZiYmFlMmNlNTY3IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTJlNGQ3OWIzMmQ5NTA5YTg0NjlmOTIwNzIwNDM2YmJhZTJjZTU2NyJ9LHsiZmlsZUlkIjoiN2JjNTg3YjAyMGRmMGZkMDAwN2Y4NGFkZTFjMTk4YjFjYjlmNjM0ZCIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdiYzU4N2IwMjBkZjBmZDAwMDdmODRhZGUxYzE5OGIxY2I5ZjYzNGQifSx7ImZpbGVJZCI6ImU2ZTU1YzU3NTU1N2NkMWM0NTgxMDJkZTM1MTNmOTNiMDJhMTg0NmEiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTZlNTVjNTc1NTU3Y2QxYzQ1ODEwMmRlMzUxM2Y5M2IwMmExODQ2YSJ9LHsiZmlsZUlkIjoiNzZhYWNkNzk0ZWMwMzUyZjQzNWUzMTA1ODM3YmU2MzZkM2MwM2M4MSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzc2YWFjZDc5NGVjMDM1MmY0MzVlMzEwNTgzN2JlNjM2ZDNjMDNjODEifSx7ImZpbGVJZCI6Ijg3MWUyYjllYTI0MjYxYzUyZDEyYTBhNTRjNjU0OTE5NDRkNjBkOTAiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODcxZTJiOWVhMjQyNjFjNTJkMTJhMGE1NGM2NTQ5MTk0NGQ2MGQ5MCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ1ZGEyNTQyYjMxYWRjMTU0ZjNkMmY0ZDYiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY1ZGEyNTQyYjMxYWRjMTU0ZjNkMmY0ZDYiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNWRhMjU0MmIzMWFkYzE1NGYzZDJmNGQ2Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJJbiB0aGlzIHRob3VnaHQtcHJvdm9raW5nIHRhbGssIGRlbHZlIGludG8gdGhlIGludHJpY2F0ZSBpbnRlcnBsYXkgYmV0d2VlbiBvdXIgYW5jaWVudCBwbGVhc3VyZS1zZWVraW5nIGluc3RpbmN0cyBhbmQgdGhlIG1vZGVybiB3b3JsZCdzIGV4Y2Vzc2VzLiBEci4gQW5uYSBMZW1ia2UsIGVzdGVlbWVkIHBzeWNoaWF0cmlzdCBhbmQgU3RhbmZvcmQgcHJvZmVzc29yLCB1bnZlaWxzIHRoZSBuZXVyb2Jpb2xvZ2ljYWwgdW5kZXJwaW5uaW5ncyBvZiBhZGRpY3Rpb24gd2l0aGluIG91ciBwcmVzZW50IGNvbnRleHQuIEV4cGxvcmluZyBob3cgdGhlIHZlcnkgbWVjaGFuaXNtcyB0aGF0IG9uY2Ugc2FmZWd1YXJkZWQgdXMgbm93IG5hdmlnYXRlIHVzIHRvd2FyZCBtb2Rlcm4gcHJlZGljYW1lbnRzLCBzaGUgZGlzc2VjdHMgdGhlIGVsZW1lbnRzIG9mIGFjY2VzcywgcXVhbnRpdHksIHBvdGVuY3ksIGFuZCBub3ZlbHR5IHRoYXQgYW1wbGlmeSBhZGRpY3RpdmUgYmVoYXZpb3JzLiBXaXRoIGluc2lnaHRzIGludG8gZG9wYW1pbmUncyByb2xlIGFuZCB0aGUgaW1wYWN0IG9mIGVuZ2luZWVyZWQgYWxnb3JpdGhtcywgc2hlIGd1aWRlcyB1cyB0b3dhcmQgc3RyYXRlZ2llcyBmb3IgcmVjbGFpbWluZyBjb250cm9sIGFtaWRzdCBhIHdvcmxkIG9mIGFidW5kYW5jZS4gRGlzY292ZXIgaG93IGEgMzAtZGF5IGRvcGFtaW5lIHJlc2V0IGNhbiByZWNhbGlicmF0ZSBvdXIgcmVsYXRpb25zaGlwIHdpdGggY29uc3VtcHRpb24sIGZvc3RlcmluZyBlcXVpbGlicml1bSBpbiB0aGUgZGlnaXRhbCBhZ2UuICAtLS0gIERyLiBMZW1ia2Ugd2FzIG9uZSBvZiB0aGUgZmlyc3QgaW4gdGhlIG1lZGljYWwgY29tbXVuaXR5IHRvIHNvdW5kIHRoZSBhbGFybSByZWdhcmRpbmcgb3Bpb2lkIG92ZXJwcmVzY3JpYmluZyBhbmQgdGhlIG9waW9pZCBlcGlkZW1pYy4gSW4gMjAxNiwgc2hlIHB1Ymxpc2hlZCBoZXIgYmVzdC1zZWxsaW5nIGJvb2sgb24gdGhlIHByZXNjcmlwdGlvbiBkcnVnIGVwaWRlbWljLCDigJxEcnVnIERlYWxlciwgTUQg4oCTIEhvdyBEb2N0b3JzIFdlcmUgRHVwZWQsIFBhdGllbnRzIEdvdCBIb29rZWQsIGFuZCBXaHkgSXTigJlzIFNvIEhhcmQgdG8gU3RvcOKAnSAoSm9obnMgSG9wa2lucyBVbml2ZXJzaXR5IFByZXNzLCAyMDE2KS4gSGVyIGJvb2sgd2FzIGhpZ2hsaWdodGVkIGluIHRoZSBOZXcgWW9yayBUaW1lcyBhcyBvbmUgb2YgdGhlIHRvcCBmaXZlIGJvb2tzIHRvIHJlYWQgdG8gdW5kZXJzdGFuZCB0aGUgb3Bpb2lkIGVwaWRlbWljIChadWdlciwgMjAxOCkuIERyIExlbWJrZeKAmXMgbGF0ZXN0IGJvb2s6IOKAnERvcGFtaW5lIE5hdGlvbjogRmluZGluZyBCYWxhbmNlIGluIHRoZSBBZ2Ugb2YgSW5kdWxnZW5jZeKAnSBpcyBhIE5ldyBZb3JrIFRpbWVzIGFuZCBMb3MgQW5nZWxlcyBUaW1lcyBCZXN0c2VsbGVyIHdoaWNoIGV4cGxvcmVzIGhvdyB0byBjb21iaW5lIHRoZSBzY2llbmNlIG9mIGRlc2lyZSB3aXRoIHRoZSB3aXNkb20gb2YgcmVjb3ZlcnkgdG8gZmluZCBiYWxhbmNlIGluIGFuIG92ZXJpbmR1bGdlbnQgZXJhLiAgRHIuIEFubmEgTGVtYmtlIHJlY2VpdmVkIGhlciB1bmRlcmdyYWR1YXRlIGRlZ3JlZSBpbiBIdW1hbml0aWVzIGZyb20gWWFsZSBVbml2ZXJzaXR5IGFuZCBoZXIgbWVkaWNhbCBkZWdyZWUgZnJvbSBTdGFuZm9yZCBVbml2ZXJzaXR5LiBTaGUgaXMgY3VycmVudGx5IFByb2Zlc3NvciBhbmQgTWVkaWNhbCBEaXJlY3RvciBvZiBBZGRpY3Rpb24gTWVkaWNpbmUsIFN0YW5mb3JkIFVuaXZlcnNpdHkgU2Nob29sIG9mIE1lZGljaW5lLiBTaGUgaXMgYWxzbyBQcm9ncmFtIERpcmVjdG9yIG9mIHRoZSBTdGFuZm9yZCBBZGRpY3Rpb24gTWVkaWNpbmUgRmVsbG93c2hpcCwgYW5kIENoaWVmIG9mIHRoZSBTdGFuZm9yZCBBZGRpY3Rpb24gTWVkaWNpbmUgRHVhbCBEaWFnbm9zaXMgQ2xpbmljLiBTaGUgaXMgYSBkaXBsb21hdGUgb2YgdGhlIEFtZXJpY2FuIEJvYXJkIG9mIFBzeWNoaWF0cnkgYW5kIE5ldXJvbG9neSwgYW5kIGEgZGlwbG9tYXRlIG9mIHRoZSBBbWVyaWNhbiBCb2FyZCBvZiBBZGRpY3Rpb24gTWVkaWNpbmUuICAtLS0gIExpbmtzOiAgIC0gR2V0IG91ciBsYXRlc3QgcHN5Y2hvbG9neSBsZWN0dXJlcyBlbWFpbGVkIHRvIHlvdXIgaW5ib3g6IGh0dHA6Ly9iaXQubHkvbmV3LXRhbGtzNSAgICAgLSBDaGVjayBvdXQgb3VyIG5leHQgZXZlbnQ6IGh0dHA6Ly90aGV3ZWVrZW5kdW5pdmVyc2l0eS5jb20vZXZlbnRzLyAgICAtIERyLiBMZW1ia2XigJlzIHdlYnNpdGU6IGh0dHBzOi8vd3d3LmFubmFsZW1ia2UuY29tICAtIERyLiBMZW1ia2XigJlzIGJvb2s6IGh0dHBzOi8vYW16bi50by8zQVdsTWZoIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjEzOTIzMDB9LCJpZCI6IjNvdlJ5RjdXOEtmVmR0TXVUSFR3UlciLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJSZXNldCBZb3VyIERvcGFtaW5lIFN5c3RlbSAtIERyIEFubmEgTGVtYmtlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDVkYTI1NDJiMzFhZGMxNTRmM2QyZjRkNiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjVkYTI1NDJiMzFhZGMxNTRmM2QyZjRkNiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE1ZGEyNTQyYjMxYWRjMTU0ZjNkMmY0ZDYiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiVGhlIFdlZWtlbmQgVW5pdmVyc2l0eSIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzo0dEJ4ZkU0bHVXOUxRSENiN3RLOEVYIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA4LTI1VDE2OjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjNvdlJ5RjdXOEtmVmR0TXVUSFR3UlcifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6Ijk4NDllOWYzNDRkMDgzMTk1ZTQyM2NlOWFmOWUyZWQ3YWVkYmIyMzEiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85ODQ5ZTlmMzQ0ZDA4MzE5NWU0MjNjZTlhZjllMmVkN2FlZGJiMjMxIn0seyJmaWxlSWQiOiI4YmNhYTYzZGRmZmJjMzczMjQ5NDkyYmYzZDUxY2ZiN2YwZGJlZDZhIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOGJjYWE2M2RkZmZiYzM3MzI0OTQ5MmJmM2Q1MWNmYjdmMGRiZWQ2YSJ9LHsiZmlsZUlkIjoiOGU3ODgyYTQ5MTRiZjZhMzMzOTkzODA2ZDE3MGI2ZTg3OGQ1MjQ4NSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84ZTc4ODJhNDkxNGJmNmEzMzM5OTM4MDZkMTcwYjZlODc4ZDUyNDg1In0seyJmaWxlSWQiOiI2MmM1M2E3NmJhODkzN2NlZDNlYTIyODM1YWZiNTg2ZTJhNDZlNWVmIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzYyYzUzYTc2YmE4OTM3Y2VkM2VhMjI4MzVhZmI1ODZlMmE0NmU1ZWYifSx7ImZpbGVJZCI6ImNjYjYyYzFkYmRhMzc5Mjg5YmU5M2I5YmRhYjQwYjkzNTE0ZGNhMWEiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jY2I2MmMxZGJkYTM3OTI4OWJlOTNiOWJkYWI0MGI5MzUxNGRjYTFhIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGQzMGViMjBkNmRkYWZiOTUxM2U0YmUxNSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmQzMGViMjBkNmRkYWZiOTUxM2U0YmUxNSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFkMzBlYjIwZDZkZGFmYjk1MTNlNGJlMTUiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkRpc2NvdmVyIGdyb3VuZGJyZWFraW5nIGluc2lnaHRzIGZyb20gRHIuIExvcmkgQ2FsYWJyZXNlLCBhIENvbm5lY3RpY3V0LWJhc2VkIHBzeWNoaWF0cmlzdCwgd2hvIHJlY2VudGx5IHB1Ymxpc2hlZCBhIGNhc2Ugc2VyaWVzIGRlbW9uc3RyYXRpbmcgdGhlIGNvbXBsZXRlIHJlbWlzc2lvbiBvZiBkZXByZXNzaW9uIGFuZCBhbnhpZXR5IGluIHRocmVlIHBhdGllbnRzIHRocm91Z2gga2V0b2dlbmljIGludGVydmVudGlvbnMuIERyLiBDYWxhYnJlc2UncyBjYXNlIHN0dWRpZXMgb2ZmZXIgYSBcInNsaWNlIG9mIHJlYWwgbGlmZSxcIiBoaWdobGlnaHRpbmcgcGF0aWVudHMgd2l0aCBtdWx0aXBsZSBjb21vcmJpZGl0aWVzLCB3aGljaCBpcyBtb3JlIGNvbW1vbiB0aGFuIG5vdC4gU2hlIGV4cGxhaW5zIGhvdyBrZXRvZ2VuaWMgdGhlcmFweSBjYW4gbGVhZCB0byBmdWxsIHJlbWlzc2lvbiBvZiBkZXByZXNzaW9uIGFuZCBhbnhpZXR5LCBlbmFibGluZyBwYXRpZW50cyB0byBiZWNvbWUgdGhlaXIgYmVzdCBzZWx2ZXMsIHdoaWNoIGlzIHJhcmVseSBhY2hpZXZlZCB3aXRoIHN0YW5kYXJkLW9mLWNhcmUgdHJlYXRtZW50cy4gIEluIHRoaXMgdmlkZW8sIERyLiBDYWxhYnJlc2UgYW5kIERyLiBCcmV0IFNjaGVyIGRlbHZlIGludG8gdGhlIGRldGFpbHMgb2YgaGVyIGZpbmRpbmdzLCBzaG93Y2FzaW5nIGhvdyBhIGtldG9nZW5pYyBkaWV0IG9mZmVycyBhIHByb21pc2luZyBhbHRlcm5hdGl2ZSB0byB0cmFkaXRpb25hbCBhbnRpZGVwcmVzc2FudCBtZWRpY2F0aW9ucy4gIPCflI0gSW4gVGhpcyBFcGlzb2RlOiBJbnRyb2R1Y3Rpb24gdG8gRHIuIExvcmkgQ2FsYWJyZXNlJ3Mgd29yayBhbmQgaGVyIHJlY2VudCBwdWJsaWNhdGlvbi4gRGlzY3Vzc2lvbiBvbiB0aGUgZWZmZWN0aXZlbmVzcyBvZiBrZXRvZ2VuaWMgaW50ZXJ2ZW50aW9ucyBjb21wYXJlZCB0byBGREEtYXBwcm92ZWQgYW50aWRlcHJlc3NhbnRzLiBEaXNjdXNzaW9uIG9mIHRyYWNraW5nIG1ldGFib2xpYyBtYXJrZXJzIGluIHBzeWNoaWF0cmljIHBhdGllbnRzLiAgRGV0YWlsZWQgY2FzZSBzdHVkaWVzIGlsbHVzdHJhdGluZyB0aGUgaW1wYWN0IG9mIGRpZXQgb24gbWVudGFsIGhlYWx0aC4gIPCfk6IgS2V5IFRha2Vhd2F5czogS2V0b2dlbmljIGRpZXRzIGNhbiBsZWFkIHRvIHJhcGlkIGFuZCBzdXN0YWluZWQgcmVtaXNzaW9uIG9mIGRlcHJlc3Npb24gYW5kIGFueGlldHkuIFBvdGVudGlhbCBmb3IgZGlldGFyeSBpbnRlcnZlbnRpb25zIHRvIGNvbXBsZW1lbnQgb3Igc3VycGFzcyB0cmFkaXRpb25hbCBwc3ljaGlhdHJpYyB0cmVhdG1lbnRzLiBUaGUgaW1wb3J0YW5jZSBvZiBleHBsb3JpbmcgbWV0YWJvbGljIGFwcHJvYWNoZXMgaW4gbWVudGFsIGhlYWx0aCBjYXJlLiAgRXhwZXJ0cyBpbiB0aGlzIGVwaXNvZGU6ICBMb3JpIENhbGFicmVzZSwgTUQgaHR0cHM6Ly93d3cubG9yaWNhbGFicmVzZW1kLmNvbS8gRm91bmRlciBhbmQgTWVkaWNhbCBEaXJlY3RvciBvZiBJbm5vdmF0aXZlIFBzeWNoaWF0cnkgVHdpdHRlciBAbG9yaWNhbGFicmVzZW1kIGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sb3JpY2FsYWJyZXNlbWQvICBTdHVkaWVzIG1lbnRpb25lZDogIENvbXBsZXRlIHJlbWlzc2lvbiBvZiBkZXByZXNzaW9uIGFuZCBhbnhpZXR5IHVzaW5nIGEga2V0b2dlbmljIGRpZXQ6IGNhc2Ugc2VyaWVzIGh0dHBzOi8vd3d3LmZyb250aWVyc2luLm9yZy9hcnRpY2xlcy8xMC4zMzg5L2ZudXQuMjAyNC4xMzk2Njg1L2Z1bGwgIElmIHlvdSBvciBhIGxvdmVkIG9uZSBhcmUgbG9va2luZyB0byBiZWdpbiBrZXRvZ2VuaWMgdGhlcmFweSBmb3IgYSBwc3ljaGlhdHJpYyBjb25kaXRpb24sIHZpc2l0IHRoaXMgcGFnZSBmb3IgcmVzb3VyY2VzOiBodHRwczovL3d3dy5tZXRhYm9saWNtaW5kLm9yZy9mYW1pbGllcy1hbmQtcGVlcnMgIEZvbGxvdyBvdXIgY2hhbm5lbCBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhbmQgZWR1Y2F0aW9uIGZyb20gQnJldCBTY2hlciwgTUQsIEZBQ0MsIGluY2x1ZGluZyBpbnRlcnZpZXdzIHdpdGggbGVhZGluZyBleHBlcnRzIGluIE1ldGFib2xpYyBQc3ljaGlhdHJ5LiAgTGVhcm4gbW9yZSBhYm91dCBtZXRhYm9saWMgcHN5Y2hpYXRyeSBhbmQgZmluZCBoZWxwZnVsIHJlc291cmNlcyBhdCBodHRwczovL21ldGFib2xpY21pbmQub3JnLyAgIEFib3V0IHVzOiBNZXRhYm9saWMgTWluZCBpcyBhIG5vbi1wcm9maXQgaW5pdGlhdGl2ZSBvZiBCYXN6dWNraSBHcm91cCB3b3JraW5nIHRvIHRyYW5zZm9ybSB0aGUgc3R1ZHkgYW5kIHRyZWF0bWVudCBvZiBtZW50YWwgZGlzb3JkZXJzIGJ5IGV4cGxvcmluZyB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuIG1ldGFib2xpc20gYW5kIGJyYWluIGhlYWx0aC4gV2UgbGV2ZXJhZ2UgdGhlIHNjaWVuY2Ugb2YgbWV0YWJvbGljIHBzeWNoaWF0cnkgYW5kIHBlcnNvbmFsIHN0b3JpZXMgdG8gb2ZmZXIgZWR1Y2F0aW9uLCBjb21tdW5pdHksIGFuZCBob3BlIHRvIHBlb3BsZSBzdHJ1Z2dsaW5nIHdpdGggbWVudGFsIGhlYWx0aCBjaGFsbGVuZ2VzIGFuZCB0aG9zZSB3aG8gY2FyZSBmb3IgdGhlbS4gIE91ciBjaGFubmVsIGlzIGZvciBpbmZvcm1hdGlvbmFsIHB1cnBvc2VzIG9ubHkuIFdlIGFyZSBub3QgcHJvdmlkaW5nIGluZGl2aWR1YWwgb3IgZ3JvdXAgbWVkaWNhbCBvciBoZWFsdGhjYXJlIGFkdmljZSBub3IgZXN0YWJsaXNoaW5nIGEgcHJvdmlkZXItcGF0aWVudCByZWxhdGlvbnNoaXAuIE1hbnkgb2YgdGhlIGludGVydmVudGlvbnMgd2UgZGlzY3VzcyBjYW4gaGF2ZSBkcmFtYXRpYyBvciBwb3RlbnRpYWxseSBkYW5nZXJvdXMgZWZmZWN0cyBpZiBkb25lIHdpdGhvdXQgcHJvcGVyIHN1cGVydmlzaW9uLiBDb25zdWx0IHlvdXIgaGVhbHRoY2FyZSBwcm92aWRlciBiZWZvcmUgY2hhbmdpbmcgeW91ciBsaWZlc3R5bGUgb3IgbWVkaWNhdGlvbnMuICAgIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjE1NjY3ODl9LCJpZCI6IjJpeGhWRGs2U0ZiQUNzNDR1aEJyZ3kiLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJLZXRvZ2VuaWMgVGhlcmFweTogSG93IDMgUGF0aWVudHMgUHV0IERlcHJlc3Npb24gYW5kIEFueGlldHkgaW4gUmVtaXNzaW9uIHdpdGggRHIuIExvcmkgQ2FsYWJyZXNlIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGQzMGViMjBkNmRkYWZiOTUxM2U0YmUxNSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmQzMGViMjBkNmRkYWZiOTUxM2U0YmUxNSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFkMzBlYjIwZDZkZGFmYjk1MTNlNGJlMTUiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiTWV0YWJvbGljIE1pbmQiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MXl5V1JDZjd5bzRuRjlHYXFZY1R5QiJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyNC0wNi0yNFQxMjo1ODowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToyaXhoVkRrNlNGYkFDczQ0dWhCcmd5In0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI2YTBlY2U2OGZkZjJkYWU1ZjZhZWRmYjQxZDdlNjZjZTM2ZjJiMzgyIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzZhMGVjZTY4ZmRmMmRhZTVmNmFlZGZiNDFkN2U2NmNlMzZmMmIzODIifSx7ImZpbGVJZCI6ImZkMDVkN2I4MmVjYTZmZDk2NjRlZWM3ZjYwZmJjZWZhMzcxYjZkMjQiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mZDA1ZDdiODJlY2E2ZmQ5NjY0ZWVjN2Y2MGZiY2VmYTM3MWI2ZDI0In0seyJmaWxlSWQiOiJmN2VhNTExODk1YzdkNDFjNjM4ODM5YzU0ZTI2ZmI4MmQ5N2Q1ZDJiIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZjdlYTUxMTg5NWM3ZDQxYzYzODgzOWM1NGUyNmZiODJkOTdkNWQyYiJ9LHsiZmlsZUlkIjoiNzQ4ZjUzNDVhMDAzOGZkMWNiOTllMDg5MmExMTk0NWUzYzExYWRjOCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzc0OGY1MzQ1YTAwMzhmZDFjYjk5ZTA4OTJhMTE5NDVlM2MxMWFkYzgifSx7ImZpbGVJZCI6IjAxM2U2MWJjOGMyYWM4ZWU4M2JjZmI5MjQ2ZWQwYzczOGYzOGM2MmQiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMDEzZTYxYmM4YzJhYzhlZTgzYmNmYjkyNDZlZDBjNzM4ZjM4YzYyZCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ0ZDU5ZWJmNmEzYWRhYWZiMjMyNmQ0ODkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY0ZDU5ZWJmNmEzYWRhYWZiMjMyNmQ0ODkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNGQ1OWViZjZhM2FkYWFmYjIzMjZkNDg5Iiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJXZSBhcmUgQkFDSyB3aXRoIGEgd2hvbGUgbmV3IHNlYXNvbiBvZiBjb250ZW50ISBXZSBhcmUgbGlzdGVuaW5nIGFuZCBmb2N1c2luZyBvbiB0b3BpY3MgeW91IGFyZSBhc2tpbmcgZm9yLiBUbyBzdGFydCB0aGluZ3Mgb2ZmLCB3ZSBhcmUgdGFsa2luZyBhbGwgYWJvdXQgQURIRC4gIFdlIGhhdmUgdGhlcmFwaXN0cyBEYXZpbiBDb2JiLCBMQU1GVCwgQ2hyaXN0aW5hIEdvbnphbGV6LCBMQ1NXLCBhbmQgUGh5c2ljaWFuIEFzc2lzdGFudCBKb2V5IEx1c3ZhcmRpLCBQQS1DIHRvIGRpc2N1c3MgdGhpcyBkaWFnbm9zaXMuICBXaGF0IHdlJ3JlIGRpc2N1c3Npbmc6IC0gR2V0dGluZyBhbiBBREhEIGRpYWdub3NpcyAtIFN0cmF0ZWdpZXMgZm9yIG1hbmFnaW5nIEFESEQgLSBEZWFsaW5nIHdpdGggQURIRCBhcyBhIHRoZXJhcGlzdCBMaW5rIHRvIHZpZGVvIHBvZGNhc3QgZXBpc29kZTogaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1oNEN4MWFkTUd1dyBUcmFuc2NyaXB0OiBodHRwczovL2VsbGllbWVudGFsaGVhbHRoLmNvbS93aGF0LXRvLWtub3ctYWJvdXQtYWRoZC1tZWRpY2F0aW9ucy1zdHJhdGVnaWVzLWZyb20tY2xpbmljaWFucy1hbmQtcHJlc2NyaWJlcnMvICBMaW5rIHRvIGJvb2s6IGh0dHBzOi8vYW16bi50by8zUkVsZEEzICBMaW5rIHRvIEFESEQgXCJGb2N1cyBQbGFuXCI6IGh0dHBzOi8vd3d3LnRoZXJhcGlzdGFpZC5jb20vdGhlcmFweS13b3Jrc2hlZXQvYWRoZC1mb2N1cy1wbGFuICBUaGUgVGhlcmFwaXN0IFRocml2YWwgR3VpZGUgaXMgYSBwb2RjYXN0IGJ5IEVsbGllIE1lbnRhbCBIZWFsdGguIFdlIHdhbnQgdG8gbW92ZSB0aGVyYXBpc3RzIGJleW9uZCBzdXJ2aXZpbmcgYW5kIGludG8gdGhlIHJlYWxtIG9mIFRIUklWSU5HIGJ5IGNvdmVyaW5nIGFsbCB0aGUgdGhpbmdzIHRoYXQgZ3JhZHVhdGUgc2Nob29sIGRpZG4ndCB0ZWFjaCB5b3UhIFRoaXMgbWVudGFsIGhlYWx0aCBwb2RjYXN0IGlzIGhvc3RlZCBieSBNaXJhbmRhIEJhcmtlciwgTVNXLCBMSUNTVyBhbmQgYSByb3RhdGluZyBjYXN0IG9mIHNlYXNvbmVkIHRoZXJhcGlzdHMuIEVhY2ggZXBpc29kZSBmZWF0dXJlcyBhIHRoZXJhcGlzdCBzcGVha2luZyB0byB0aGVpciBhcmVhcyBvZiBleHBlcnRpc2UsIGNsaW5pY2FsIGludGVyZXN0cywgYW5kIHBlcnNvbmFsIGV4cGVyaWVuY2VzIG9mIGJlaW5nIGEgdGhlcmFwaXN0LiBUaGlzIHBvZGNhc3Qgd2lsbCBiZSBjb3ZlcmluZyB0b3BpY3MgbGlrZSBidXJuLW91dCwgc2VsZiBvZiB0aGVyYXBpc3QsIGN1bHR1cmFsIGNvbnNpZGVyYXRpb25zLCBjbGllbnQgcmV0ZW50aW9uLCBzZXNzaW9uIHN0cnVjdHVyZSwgYWR2YW5jaW5nIGNsaW5pY2FsIHNraWxscywgaW5ub3ZhdGlvbnMgaW4gdGhlcmFweSwgYW5kIGJhbGFuY2luZyBwcm9mZXNzaW9uYWwgcmVsYXRpb25zaGlwcyB3aXRoIG91ciBwZXJzb25hbCBsaXZlcy4gRXZlcnkgbm93IGFuZCB0aGVuLCB3ZSdsbCBldmVuIGNvdmVyIHRoZSBoYXBwZW5pbmdzIG9mIGhvdyB0aGVyYXBpc3RzIGFyZSBwb3J0cmF5ZWQgaW4gcG9wIGN1bHR1cmUuICDigaBNaXJhbmRhIEJhcmtlcuKBoCwgTVNXLCBMSUNTVywgaGFzIGJlZW4gcHJhY3RpY2luZyBhcyBhIHRoZXJhcGlzdCBmb3IgbmVhcmx5IHRocmVlIHllYXJzLiBTaGUgcHJldmlvdXNseSB3b3JrZWQgYXMgYSBjaGlsZCBwcm90ZWN0aW9uIGludmVzdGlnYXRvciwgYWRvcHRpb24gc29jaWFsIHdvcmtlciwgYW5kIGNhc2UgbWFuYWdlci4gU2hlJ3MgbmV3IHRvIHRoZSB0aGVyYXB5IGdhbWUgYW5kIGxvdmVzIHNvYWtpbmcgdXAgYWxsIG9mIHRoZSBrbm93bGVkZ2UgZnJvbSB0aGUgZXhwZXJ0IHRoZXJhcGlzdHMgaW4gaGVyIGxpZmUuIFNoZSdzIGN1cnJlbnRseSB0aGUgRGlyZWN0b3Igb2YgQ29udGVudCBhbmQgUHJvZHVjdGlvbiBhdCBFbGxpZSBNZW50YWwgSGVhbHRoJ3MgaW4taG91c2UgY3JlYXRpdmUgYWdlbmN5IGFuZCBiZWxpZXZlcyB0aGF0IGNyZWF0aXZpdHkgaXMgYW4gaW1wb3J0YW50IGFzcGVjdCBvZiBtZW50YWwgaGVhbHRoIGNhcmUuICAgVGhlIFRoZXJhcGlzdCBUaHJpdmFsIEd1aWRlIGlzIG9uZSBvZiBtYW55IGNyZWF0aXZlIHByb2R1Y3Rpb25zIGZyb20g4oGgRWxsaWUgTWVudGFsIEhlYWx0aOKBoC4gRWxsaWUgaXMgYSBuYXRpb25hbCBtZW50YWwgaGVhbHRoIGJyYW5kIG9yZ2FuaXplZCBhcm91bmQgY29tbXVuaXR5LWJhc2VkIG91dHBhdGllbnQgbWVudGFsIGhlYWx0aCBjbGluaWNzLiBJdCBhbGwgYmVnYW4gd2l0aCBhIHNpbmdsZSBvZmZpY2UgaW4gU3QuIFBhdWwsIE1pbm5lc290YSBiYWNrIGluIDIwMTUsIGFuZCBzaW5jZSB0aGVuIGhhcyBleHBhbmRlZCB0byBvdmVyIDI0IGNsaW5pY3MgaW4gTWlubmVzb3RhIGFuZCBhbiBleHBsb3NpdmUgbnVtYmVyIG9mIGxvY2F0aW9ucyBuYXRpb253aWRlIGFmdGVyIGZyYW5jaGlzaW5nIG91ciBtb2RlbCBpbiAyMDIxLiBFbGxpZSB3aWxsIGJlIG9wZW5pbmcgb3ZlciA1MDAgbG9jYXRpb25zIGluIGNvbW11bml0aWVzIG5hdGlvbndpZGUgd2l0aCBuZXcgY2xpbmljcyBvcGVuaW5nIGVhY2ggd2Vlay4g4oGg4oGg4oGg4oGg4oGgI3RoZXJhcHnigaDigaDigaDigaDigaAg4oGg4oGg4oGg4oGg4oGgI21lbnRhbGhlYWx0aCIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyMjgwNzQzfSwiaWQiOiIxZFViWUdtcHpmTWdNdWRMenJJckZwIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiNTQuIFdoYXQgdG8ga25vdyBhYm91dCBBREhEOiBNZWRpY2F0aW9ucyArIFN0cmF0ZWdpZXMgZnJvbSBDbGluaWNpYW5zIGFuZCBQcmVzY3JpYmVycyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGQ0ZDU5ZWJmNmEzYWRhYWZiMjMyNmQ0ODkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWY0ZDU5ZWJmNmEzYWRhYWZiMjMyNmQ0ODkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhNGQ1OWViZjZhM2FkYWFmYjIzMjZkNDg5Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRoZSBUaGVyYXBpc3QgVGhyaXZhbCBHdWlkZSIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoyUHZrV0hsc2VnYTBYZWZLOGg2YXBPIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDI0LTA2LTI2VDA5OjMyOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjFkVWJZR21wemZNZ011ZEx6cklyRnAifV0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToyT0xLUkpzaUE2b3dXa1NhcTROUTM1Iiwic3RhdHVzIjoiTE9BREVEIn0sInNpbWlsYXJQbGF5bGlzdHMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifSwic2ltaWxhckFsYnVtcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJwb3B1bGFyRXBpc29kZXMiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sInBsYXlsaXN0UmVjb21tZW5kZWRUcmFja3MiOnsicGxheWxpc3QiOnsic3RhdHVzIjoiVU5BVkFJTEFCTEUifX0sImNvbmNlcnRIdWIiOnsiY29uY2VydEZlZWQiOm51bGwsImxvY2F0aW9uIjpudWxsfSwibWFzdGhlYWQiOnsiaXNDcmF3bGVyQm90IjpmYWxzZX19</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJTFJQbGF5bGlzdE1XUCI6ImNvbnRyb2wiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiYzBlYmQ1YzUtYjdmMi05ZGM3LTNjYzUtMjAxNjMzZTU1NTc5OjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSUxSUGxheWxpc3RNV1AiOjEyMTA5MTgsImVuYWJsZUkxOG5Sb3V0ZXMiOjExMDI2NjEsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOjExODY1NDF9LCIjZmV0Y2hUaW1lTWlsbGlzIjoxNzMyNjkyMDM2OTk1LCIjY29udGV4dEhhc2giOiJjMzhkNGIxMDBhODFmMWMifQ==</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>