CINXE.COM
Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe) - Lenny's Podcast: Product | Growth | Career | Podcast on Spotify
<!doctype html><html class="mobile-web-player" lang="en" dir="ltr"><head><meta charSet="utf-8"/><title>Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe) - Lenny's Podcast: Product | Growth | Career | 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 Lenny's Podcast: Product | Growth | Career on Spotify. Brought to you by Linear—The new standard for modern software development | Vanta—Automate compliance. Simplify security. | Dovetail—Bring your customer into every decision. — Claire Hughes Johnson is the former COO at Stripe, which she helped scale from a small startup to the legendary company it is today. She also spent close to 10 years at Google, where she filled several executive roles, including VP of Global Online Sales and Director of Sales and Ops for Gmail, YouTube, Google Apps, and AdWords. Claire shares invaluable insights from her upcoming book, Scaling People, on how to successfully build and scale organizations. We talk about the importance of building self-awareness, and Claire gives tons of tactical advice on how to say things that are hard to say, as well as how to improve your internal communications, and so much more. Find the transcript and references at: https://www.lennysnewsletter.com/p/lessons-from-scaling-stripe-tactics Where to find Claire Hughes Johnson: • Twitter: https://twitter.com/chughesjohnson • LinkedIn: https://www.linkedin.com/in/claire-hughes-johnson-7058/ Where to find Lenny: • Newsletter: https://www.lennysnewsletter.com • Twitter: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ In this episode, we cover: (00:00) Claire’s background (04:47) How writing Scaling People helped Claire crystallize learnings (07:58) How she got started writing her book (11:11) Advice that changed the way she operates (15:18) The lack of job titles at Stripe (19:01) Scaling your organizational structure (23:46) What founders need to think about in the early days (26:38) Personal operating principles (29:04) How to crystallize your own values to gain self-awareness (34:29) Advice for saying uncomfortable things (37:12) Being an explorer, not a lecturer (43:57) Come back to the operating system (47:17) Organizational structure using Claire’s house metaphor (50:50) Why some chaos is normal (52:45) Founding documents you need (58:30) The components of a company’s operating system (1:01:31) Finding the right cadence (1:04:48) COOs and which types of businesses need them (1:11:30) Advice on scaling quickly (1:13:56) The importance of internal communications (1:16:03) Running effective meetings (1:17:17) Advice for aligning and making decisions as a manager Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com."/><meta name="google" content="notranslate"/><meta name="music:duration" content="4877"/><meta name="music:album" content="https://open.spotify.com/show/2dR1MUZEHCOnz1LVfNac0j"/><meta name="music:release_date" content="2023-03-05T12: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/2FzW8RcTu6XK3NExlHJrVF"/><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/2FzW8RcTu6XK3NExlHJrVF"/><meta property="og:title" content="Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe)"/><meta property="og:description" content="Lenny's Podcast: Product | Growth | Career · Episode"/><meta property="og:url" content="https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF"/><meta property="og:type" content="music.song"/><meta property="og:site_name" content="Spotify"/><meta property="og:restrictions:country:allowed" content="AD"/><meta property="og:restrictions:country:allowed" content="AE"/><meta property="og:restrictions:country:allowed" content="AG"/><meta property="og:restrictions:country:allowed" content="AL"/><meta property="og:restrictions:country:allowed" content="AM"/><meta property="og:restrictions:country:allowed" content="AO"/><meta property="og:restrictions:country:allowed" content="AR"/><meta property="og:restrictions:country:allowed" content="AT"/><meta property="og:restrictions:country:allowed" content="AU"/><meta property="og:restrictions:country:allowed" content="AZ"/><meta property="og:restrictions:country:allowed" content="BA"/><meta property="og:restrictions:country:allowed" content="BB"/><meta property="og:restrictions:country:allowed" content="BE"/><meta property="og:restrictions:country:allowed" content="BF"/><meta property="og:restrictions:country:allowed" content="BG"/><meta property="og:restrictions:country:allowed" content="BH"/><meta property="og:restrictions:country:allowed" content="BI"/><meta property="og:restrictions:country:allowed" content="BJ"/><meta property="og:restrictions:country:allowed" content="BN"/><meta property="og:restrictions:country:allowed" content="BO"/><meta property="og:restrictions:country:allowed" content="BR"/><meta property="og:restrictions:country:allowed" content="BS"/><meta property="og:restrictions:country:allowed" content="BT"/><meta property="og:restrictions:country:allowed" content="BW"/><meta property="og:restrictions:country:allowed" content="BZ"/><meta property="og:restrictions:country:allowed" content="CA"/><meta property="og:restrictions:country:allowed" content="CH"/><meta property="og:restrictions:country:allowed" content="CI"/><meta property="og:restrictions:country:allowed" content="CL"/><meta property="og:restrictions:country:allowed" content="CM"/><meta property="og:restrictions:country:allowed" content="CO"/><meta property="og:restrictions:country:allowed" content="CR"/><meta property="og:restrictions:country:allowed" content="CV"/><meta property="og:restrictions:country:allowed" content="CW"/><meta property="og:restrictions:country:allowed" content="CY"/><meta property="og:restrictions:country:allowed" content="CZ"/><meta property="og:restrictions:country:allowed" content="DE"/><meta property="og:restrictions:country:allowed" content="DJ"/><meta property="og:restrictions:country:allowed" content="DK"/><meta property="og:restrictions:country:allowed" content="DM"/><meta property="og:restrictions:country:allowed" content="DO"/><meta property="og:restrictions:country:allowed" content="DZ"/><meta property="og:restrictions:country:allowed" content="EC"/><meta property="og:restrictions:country:allowed" content="EE"/><meta property="og:restrictions:country:allowed" content="EG"/><meta property="og:restrictions:country:allowed" content="ES"/><meta property="og:restrictions:country:allowed" content="FI"/><meta property="og:restrictions:country:allowed" content="FJ"/><meta property="og:restrictions:country:allowed" content="FM"/><meta property="og:restrictions:country:allowed" content="FR"/><meta property="og:restrictions:country:allowed" content="GA"/><meta property="og:restrictions:country:allowed" content="GB"/><meta property="og:restrictions:country:allowed" content="GD"/><meta property="og:restrictions:country:allowed" content="GE"/><meta property="og:restrictions:country:allowed" content="GH"/><meta property="og:restrictions:country:allowed" content="GM"/><meta property="og:restrictions:country:allowed" content="GN"/><meta property="og:restrictions:country:allowed" content="GQ"/><meta property="og:restrictions:country:allowed" content="GR"/><meta property="og:restrictions:country:allowed" content="GT"/><meta property="og:restrictions:country:allowed" content="GW"/><meta property="og:restrictions:country:allowed" content="GY"/><meta property="og:restrictions:country:allowed" content="HK"/><meta property="og:restrictions:country:allowed" content="HN"/><meta property="og:restrictions:country:allowed" content="HR"/><meta property="og:restrictions:country:allowed" content="HT"/><meta property="og:restrictions:country:allowed" content="HU"/><meta property="og:restrictions:country:allowed" content="ID"/><meta property="og:restrictions:country:allowed" content="IE"/><meta property="og:restrictions:country:allowed" content="IL"/><meta property="og:restrictions:country:allowed" content="IN"/><meta property="og:restrictions:country:allowed" content="IS"/><meta property="og:restrictions:country:allowed" content="IT"/><meta property="og:restrictions:country:allowed" content="JM"/><meta property="og:restrictions:country:allowed" content="JO"/><meta property="og:restrictions:country:allowed" content="JP"/><meta property="og:restrictions:country:allowed" content="KE"/><meta property="og:restrictions:country:allowed" content="KH"/><meta property="og:restrictions:country:allowed" content="KI"/><meta property="og:restrictions:country:allowed" content="KM"/><meta property="og:restrictions:country:allowed" content="KN"/><meta property="og:restrictions:country:allowed" content="KR"/><meta property="og:restrictions:country:allowed" content="KW"/><meta property="og:restrictions:country:allowed" content="LA"/><meta property="og:restrictions:country:allowed" content="LB"/><meta property="og:restrictions:country:allowed" content="LC"/><meta property="og:restrictions:country:allowed" content="LI"/><meta property="og:restrictions:country:allowed" content="LR"/><meta property="og:restrictions:country:allowed" content="LS"/><meta property="og:restrictions:country:allowed" content="LT"/><meta property="og:restrictions:country:allowed" content="LU"/><meta property="og:restrictions:country:allowed" content="LV"/><meta property="og:restrictions:country:allowed" content="MA"/><meta property="og:restrictions:country:allowed" content="MC"/><meta property="og:restrictions:country:allowed" content="ME"/><meta property="og:restrictions:country:allowed" content="MG"/><meta property="og:restrictions:country:allowed" content="MH"/><meta property="og:restrictions:country:allowed" content="MK"/><meta property="og:restrictions:country:allowed" content="ML"/><meta property="og:restrictions:country:allowed" content="MN"/><meta property="og:restrictions:country:allowed" content="MO"/><meta property="og:restrictions:country:allowed" content="MR"/><meta property="og:restrictions:country:allowed" content="MT"/><meta property="og:restrictions:country:allowed" content="MU"/><meta property="og:restrictions:country:allowed" content="MV"/><meta property="og:restrictions:country:allowed" content="MW"/><meta property="og:restrictions:country:allowed" content="MX"/><meta property="og:restrictions:country:allowed" content="MY"/><meta property="og:restrictions:country:allowed" content="MZ"/><meta property="og:restrictions:country:allowed" content="NA"/><meta property="og:restrictions:country:allowed" content="NE"/><meta property="og:restrictions:country:allowed" content="NG"/><meta property="og:restrictions:country:allowed" content="NI"/><meta property="og:restrictions:country:allowed" content="NL"/><meta property="og:restrictions:country:allowed" content="NO"/><meta property="og:restrictions:country:allowed" content="NP"/><meta property="og:restrictions:country:allowed" content="NR"/><meta property="og:restrictions:country:allowed" content="NZ"/><meta property="og:restrictions:country:allowed" content="OM"/><meta property="og:restrictions:country:allowed" content="PA"/><meta property="og:restrictions:country:allowed" content="PE"/><meta property="og:restrictions:country:allowed" content="PG"/><meta property="og:restrictions:country:allowed" content="PH"/><meta property="og:restrictions:country:allowed" content="PL"/><meta property="og:restrictions:country:allowed" content="PR"/><meta property="og:restrictions:country:allowed" content="PS"/><meta property="og:restrictions:country:allowed" content="PT"/><meta property="og:restrictions:country:allowed" content="PW"/><meta property="og:restrictions:country:allowed" content="PY"/><meta property="og:restrictions:country:allowed" content="QA"/><meta property="og:restrictions:country:allowed" content="RO"/><meta property="og:restrictions:country:allowed" content="RS"/><meta property="og:restrictions:country:allowed" content="RW"/><meta property="og:restrictions:country:allowed" content="SA"/><meta property="og:restrictions:country:allowed" content="SB"/><meta property="og:restrictions:country:allowed" content="SC"/><meta property="og:restrictions:country:allowed" content="SE"/><meta property="og:restrictions:country:allowed" content="SG"/><meta property="og:restrictions:country:allowed" content="SI"/><meta property="og:restrictions:country:allowed" content="SK"/><meta property="og:restrictions:country:allowed" content="SL"/><meta property="og:restrictions:country:allowed" content="SM"/><meta property="og:restrictions:country:allowed" content="SN"/><meta property="og:restrictions:country:allowed" content="SR"/><meta property="og:restrictions:country:allowed" content="ST"/><meta property="og:restrictions:country:allowed" content="SV"/><meta property="og:restrictions:country:allowed" content="SZ"/><meta property="og:restrictions:country:allowed" content="TD"/><meta property="og:restrictions:country:allowed" content="TG"/><meta property="og:restrictions:country:allowed" content="TH"/><meta property="og:restrictions:country:allowed" content="TL"/><meta property="og:restrictions:country:allowed" content="TN"/><meta property="og:restrictions:country:allowed" content="TO"/><meta property="og:restrictions:country:allowed" content="TR"/><meta property="og:restrictions:country:allowed" content="TT"/><meta property="og:restrictions:country:allowed" content="TV"/><meta property="og:restrictions:country:allowed" content="TW"/><meta property="og:restrictions:country:allowed" content="TZ"/><meta property="og:restrictions:country:allowed" content="UA"/><meta property="og:restrictions:country:allowed" content="US"/><meta property="og:restrictions:country:allowed" content="UY"/><meta property="og:restrictions:country:allowed" content="UZ"/><meta property="og:restrictions:country:allowed" content="VC"/><meta property="og:restrictions:country:allowed" content="VN"/><meta property="og:restrictions:country:allowed" content="VU"/><meta property="og:restrictions:country:allowed" content="WS"/><meta property="og:restrictions:country:allowed" content="XK"/><meta property="og:restrictions:country:allowed" content="ZA"/><meta property="og:restrictions:country:allowed" content="ZM"/><meta property="og:restrictions:country:allowed" content="ZW"/><meta property="og:audio" content="https://podz-content.spotifycdn.com/audio/clips/6sygtL2diuhyz05sWORTtI/clip_1047800_1119200.mp3"/><meta property="og:audio:type" content="audio/mpeg"/><meta property="og:image" content="https://i.scdn.co/image/ab6765630000ba8a3de8afbc1356dc056fbb524a"/><meta name="twitter:site" content="@spotify"/><meta name="twitter:title" content="Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe)"/><meta name="twitter:description" content="Lenny's Podcast: Product | Growth | Career · Episode"/><meta name="twitter:image" content="https://i.scdn.co/image/ab6765630000ba8a3de8afbc1356dc056fbb524a"/><meta name="twitter:card" content="summary"/><link rel="canonical" href="https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF"/><link rel="alternate" type="application/json+oembed" href="https://open.spotify.com/oembed?url=https%3A%2F%2Fopen.spotify.com%2Fepisode%2F2FzW8RcTu6XK3NExlHJrVF"/><link rel="alternate" href="https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF" hrefLang="x-default"/><link rel="alternate" href="https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF" hrefLang="en"/><link rel="alternate" href="android-app://com.spotify.music/spotify/episode/2FzW8RcTu6XK3NExlHJrVF"/><script type="application/ld+json">{"@context":"http://schema.googleapis.com/","@type":"MusicGroup","@id":"https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF","url":"https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF","name":"Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe)","description":"Listen to this episode from Lenny's Podcast: Product | Growth | Career on Spotify. Brought to you by Linear\u2014The new standard for modern software development | Vanta\u2014Automate compliance. Simplify security. | Dovetail\u2014Bring your customer into every decision. \u2014 Claire Hughes Johnson is the former COO at Stripe, which she helped scale from a small startup to the legendary company it is today. She also spent close to 10 years at Google, where she filled several executive roles, including VP of Global Online Sales and Director of Sales and Ops for Gmail, YouTube, Google Apps, and AdWords. Claire shares invaluable insights from her upcoming book, Scaling People, on how to successfully build and scale organizations. We talk about the importance of building self-awareness, and Claire gives tons of tactical advice on how to say things that are hard to say, as well as how to improve your internal communications, and so much more. Find the transcript and references at: https://www.lennysnewsletter.com/p/lessons-from-scaling-stripe-tactics Where to find Claire Hughes Johnson: \u2022 Twitter: https://twitter.com/chughesjohnson \u2022 LinkedIn: https://www.linkedin.com/in/claire-hughes-johnson-7058/ Where to find Lenny: \u2022 Newsletter: https://www.lennysnewsletter.com \u2022 Twitter: https://twitter.com/lennysan \u2022 LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ In this episode, we cover: (00:00) Claire\u2019s background (04:47) How writing Scaling People helped Claire crystallize learnings (07:58) How she got started writing her book (11:11) Advice that changed the way she operates (15:18) The lack of job titles at Stripe (19:01) Scaling your organizational structure (23:46) What founders need to think about in the early days (26:38) Personal operating principles (29:04) How to crystallize your own values to gain self-awareness (34:29) Advice for saying uncomfortable things (37:12) Being an explorer, not a lecturer (43:57) Come back to the operating system (47:17) Organizational structure using Claire\u2019s house metaphor (50:50) Why some chaos is normal (52:45) Founding documents you need (58:30) The components of a company\u2019s operating system (1:01:31) Finding the right cadence (1:04:48) COOs and which types of businesses need them (1:11:30) Advice on scaling quickly (1:13:56) The importance of internal communications (1:16:03) Running effective meetings (1:17:17) Advice for aligning and making decisions as a manager Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com.","datePublished":"2023-03-05","potentialAction":{"@type":"ListenAction","target":[{"@type":"EntryPoint","urlTemplate":"https://open.spotify.com/episode/2FzW8RcTu6XK3NExlHJrVF?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/2FzW8RcTu6XK3NExlHJrVF/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/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":"e6d2587ad4e6d35a5dc9e377102f7167","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":"BQCKB_89ayrtIBGl_B5KXD20yRn7dvl8tT-xyW1RJ5npORSVuTPPyAcz1FW_j5Q-s4h5BtOhA3BYMX8m0RX_vSsv3qWbtPmPLPHNzfWfm3UvSG6p4EM","accessTokenExpirationTimestampMs":1732696620743,"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(#F8C8A0 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/ab67656300005f1f3de8afbc1356dc056fbb524a" 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">Lessons from scaling Stripe | Claire Hughes Johnson (ex-COO of Stripe)</h1><div class="encore-text encore-text-body-small sMT6JaxLhI2QLVSevX_3 fjP8GyQyM5IWQvTxWk6W" data-encore-id="text" data-testid="entity-header-entity-subtitle">Lenny's Podcast: Product | Growth | Career</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">Mar 5, 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 21 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">Brought to you by Linear—The new standard for modern software development | Vanta—Automate compliance. Simplify security. | Dovetail—Bring your customer into every decision. — Claire Hughes Johnson is the former COO at Stripe, which she helped scale from a small startup to the legendary company it is today. She also spent close to 10 years at Google, where she filled several executive roles, including VP of Global Online Sales and Director of Sales and Ops for Gmail, YouTube, Google Apps, and AdWords. Claire shares invaluable insights from her upcoming book, Scaling People, on how to successfully build and scale organizations. We talk about the importance of building self-awareness, and Claire gives tons of tactical advice on how to say things that are hard to say, as well as how to improve your internal communications, and so much more.</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">Find the transcript and references at: https://www.lennysnewsletter.com/p/lessons-from-scaling-stripe-tactics</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/ab67656300005f1f3de8afbc1356dc056fbb524a" alt="Podcast Episode" loading="lazy"/><a href="/show/2dR1MUZEHCOnz1LVfNac0j"><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-3dliJUk35WpiFRhfebjvga"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint3dliJUk35WpiFRhfebjvga"></div><a draggable="false" href="/episode/3dliJUk35WpiFRhfebjvga"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fc9cd592d05d2b6ba57746e69" 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/3dliJUk35WpiFRhfebjvga"><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">112. What most businesses get WRONG about growth, with Adrian Lomas</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-6vnhpYyGY5hCgVqfzU3A7B"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint6vnhpYyGY5hCgVqfzU3A7B"></div><a draggable="false" href="/episode/6vnhpYyGY5hCgVqfzU3A7B"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fd838b0cbfa11e7bede6c1a00" 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/6vnhpYyGY5hCgVqfzU3A7B"><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">Julie Zhuo on accelerating your career, impostor syndrome, writing, building product sense, using intuition vs. data, hiring designers, and moving into management</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-5GNS2YxaZPpkkbWz3O7hRf"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint5GNS2YxaZPpkkbWz3O7hRf"></div><a draggable="false" href="/episode/5GNS2YxaZPpkkbWz3O7hRf"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1f858de21dd00801d1b97e9091" 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/5GNS2YxaZPpkkbWz3O7hRf"><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 ultimate guide to adding a PLG motion | Hila Qu (Reforge, GitLab)</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-0IHTtOvOAJ0dHJh4Ahaqk1"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint0IHTtOvOAJ0dHJh4Ahaqk1"></div><a draggable="false" href="/episode/0IHTtOvOAJ0dHJh4Ahaqk1"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fd856630ead933c529a3fd3bb" 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/0IHTtOvOAJ0dHJh4Ahaqk1"><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">Building minimum lovable products, stories from WeWork and Airbnb, and thriving as a PM | Jiaona Zhang (Webflow, WeWork, Airbnb, Dropbox)</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-2wwqAeRGqpYyxt1ZLBhKuM"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint2wwqAeRGqpYyxt1ZLBhKuM"></div><a draggable="false" href="/episode/2wwqAeRGqpYyxt1ZLBhKuM"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1ff45b7b2fb242bdede3c0c75d" 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/2wwqAeRGqpYyxt1ZLBhKuM"><p class="encore-text encore-text-body-medium ListRowTitle__ListRowText-sc-1xe2if1-1 eFGzcP" data-encore-id="listRowTitle"><span class="ListRowTitle__LineClamp-sc-1xe2if1-0 lmgIvZ">How to be the best coach to product people | Petra Wille (Strong Product People)</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-1rbsGGjrS7pPRPb7xgJLZM"><div class="CardLink-sc-1ut6cns-0 DjiIj"></div><div style="display:none" id="onClickHint1rbsGGjrS7pPRPb7xgJLZM"></div><a draggable="false" href="/episode/1rbsGGjrS7pPRPb7xgJLZM"><img alt="" style="min-inline-size:152px" data-encore-id="image" src="https://i.scdn.co/image/ab67656300005f1fa92615d634e210bb47e008f0" 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/1rbsGGjrS7pPRPb7xgJLZM"><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">Career frameworks, A/B testing mistakes, counterintuitive onboarding tips, selling to developers | Laura Schaffer (VP of Growth at Amplitude)</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">eyJzZXNzaW9uIjp7Im1lIjpudWxsLCJwcm9kdWN0Ijp7ImNvdW50cnkiOiJTRyIsImNhdGFsb2d1ZSI6InByZW1pdW0iLCJwcm9kdWN0IjoiUFJFTUlVTSIsIm9uLWRlbWFuZCI6IjEifSwibG9jYWxlIjoiZW4iLCJ0ZXh0RGlyZWN0aW9uYWxpdHkiOiJsdHIiLCJpc0Fub255bW91cyI6dHJ1ZSwiZmVhdHVyZXMiOnsiZW5hYmxlU2hvd3MiOnRydWUsImlzVHJhY2luZ0VuYWJsZWQiOmZhbHNlLCJ1cGdyYWRlQnV0dG9uIjoiY29udHJvbCIsIm13cCI6dHJ1ZSwiaXNNV1BFcnJvckNvZGVFbmFibGVkIjpmYWxzZSwiaXNNd3BSYWRpb0VudGl0eSI6dHJ1ZSwiaXNNV1BBbmRQbGF5YmFja0NhcGFibGUiOmZhbHNlLCJwcmVhdXRoUmVjYXB0Y2hhIjpmYWxzZSwiaXNFcXVhbGl6ZXJBQkVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RFbmFibGVkIjp0cnVlLCJlbmFibGVJMThuTG9jYWxlcyI6dHJ1ZSwiaXNJMThuQWRkaXRpb25hbFBhZ2VzRW5hYmxlZCI6ZmFsc2UsImlzSW50ZXJhY3Rpb25Mb2dnZXJFbmFibGVkIjp0cnVlLCJpc1JlaW52ZW50RnJlZUVuYWJsZWQiOmZhbHNlLCJpc0VudGl0eVJlcG9ydEVuYWJsZWQiOnRydWUsImlzQWxidW1SZXBvcnRFbmFibGVkIjpmYWxzZSwiaXNUcmFja1JlcG9ydEVuYWJsZWQiOmZhbHNlLCJpc1BvZGNhc3RTaG93UmVwb3J0RW5hYmxlZCI6ZmFsc2UsImlzUG9kY2FzdEVwaXNvZGVSZXBvcnRFbmFibGVkIjpmYWxzZX0sImNvdW50cnkiOiJTRyIsImJyb3dzZXJPUyI6ImFuZHJvaWQiLCJjYW5Hb0JhY2siOmZhbHNlLCJjYW5Hb0ZvcndhcmQiOmZhbHNlfSwiY29ubmVjdCI6eyJkZXZpY2UiOm51bGwsImRldmljZXMiOltdLCJtYW51YWxUcmFuc2ZlckRldmljZUlkIjpudWxsfSwiZW50aXRpZXMiOnsiaXRlbXMiOnsic3BvdGlmeTplcGlzb2RlOjJGelc4UmNUdTZYSzNORXhsSEpyVkYiOnsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNzdjN2Y3OGJkYTcwYTVlZDdjMzc2YWYxYzUwZWQxZmU3ZDJlYmIyNyIsImZvcm1hdCI6IkFBQ18yNCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzc3YzdmNzhiZGE3MGE1ZWQ3YzM3NmFmMWM1MGVkMWZlN2QyZWJiMjcifSx7ImZpbGVJZCI6IjZlYjQ0ZjkzM2ZkZWE1NzlmOTc2NGUyOWNlNDgxMDNlYzE4MjFjYTUiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82ZWI0NGY5MzNmZGVhNTc5Zjk3NjRlMjljZTQ4MTAzZWMxODIxY2E1In0seyJmaWxlSWQiOiI5YzU3MWIzYzE2M2IzOTE4MmYyNjQ3NzQ3Y2I3Y2FiMTBiMGFmMjE0IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzljNTcxYjNjMTYzYjM5MTgyZjI2NDc3NDdjYjdjYWIxMGIwYWYyMTQifSx7ImZpbGVJZCI6Ijk4OGUwMDAyZDZjNzkyZGU1MzFlZDA2YTcyYjFhODdjMzMxNGYyNzMiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy85ODhlMDAwMmQ2Yzc5MmRlNTMxZWQwNmE3MmIxYTg3YzMzMTRmMjczIn0seyJmaWxlSWQiOiJkMGNlZTM0ZTg5NmQ2NWM1Y2M5NGJhOGE1NTEwYWI3MzUwY2M3YTIzIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2QwY2VlMzRlODk2ZDY1YzVjYzk0YmE4YTU1MTBhYjczNTBjYzdhMjMifV19LCJhdWRpb1ByZXZpZXciOnsiZm9ybWF0IjoiTVAzXzk2IiwidXJsIjoiaHR0cHM6Ly9wb2R6LWNvbnRlbnQuc3BvdGlmeWNkbi5jb20vYXVkaW8vY2xpcHMvNnN5Z3RMMmRpdWh5ejA1c1dPUlR0SS9jbGlwXzEwNDc4MDBfMTExOTIwMC5tcDMifSwiYXZhaWxhYmxlTWFya2V0cyI6eyJpdGVtcyI6W3siY291bnRyeUNvZGUiOiJBRCJ9LHsiY291bnRyeUNvZGUiOiJBRSJ9LHsiY291bnRyeUNvZGUiOiJBRyJ9LHsiY291bnRyeUNvZGUiOiJBTCJ9LHsiY291bnRyeUNvZGUiOiJBTSJ9LHsiY291bnRyeUNvZGUiOiJBTyJ9LHsiY291bnRyeUNvZGUiOiJBUiJ9LHsiY291bnRyeUNvZGUiOiJBVCJ9LHsiY291bnRyeUNvZGUiOiJBVSJ9LHsiY291bnRyeUNvZGUiOiJBWiJ9LHsiY291bnRyeUNvZGUiOiJCQSJ9LHsiY291bnRyeUNvZGUiOiJCQiJ9LHsiY291bnRyeUNvZGUiOiJCRSJ9LHsiY291bnRyeUNvZGUiOiJCRiJ9LHsiY291bnRyeUNvZGUiOiJCRyJ9LHsiY291bnRyeUNvZGUiOiJCSCJ9LHsiY291bnRyeUNvZGUiOiJCSSJ9LHsiY291bnRyeUNvZGUiOiJCSiJ9LHsiY291bnRyeUNvZGUiOiJCTiJ9LHsiY291bnRyeUNvZGUiOiJCTyJ9LHsiY291bnRyeUNvZGUiOiJCUiJ9LHsiY291bnRyeUNvZGUiOiJCUyJ9LHsiY291bnRyeUNvZGUiOiJCVCJ9LHsiY291bnRyeUNvZGUiOiJCVyJ9LHsiY291bnRyeUNvZGUiOiJCWiJ9LHsiY291bnRyeUNvZGUiOiJDQSJ9LHsiY291bnRyeUNvZGUiOiJDSCJ9LHsiY291bnRyeUNvZGUiOiJDSSJ9LHsiY291bnRyeUNvZGUiOiJDTCJ9LHsiY291bnRyeUNvZGUiOiJDTSJ9LHsiY291bnRyeUNvZGUiOiJDTyJ9LHsiY291bnRyeUNvZGUiOiJDUiJ9LHsiY291bnRyeUNvZGUiOiJDViJ9LHsiY291bnRyeUNvZGUiOiJDVyJ9LHsiY291bnRyeUNvZGUiOiJDWSJ9LHsiY291bnRyeUNvZGUiOiJDWiJ9LHsiY291bnRyeUNvZGUiOiJERSJ9LHsiY291bnRyeUNvZGUiOiJESiJ9LHsiY291bnRyeUNvZGUiOiJESyJ9LHsiY291bnRyeUNvZGUiOiJETSJ9LHsiY291bnRyeUNvZGUiOiJETyJ9LHsiY291bnRyeUNvZGUiOiJEWiJ9LHsiY291bnRyeUNvZGUiOiJFQyJ9LHsiY291bnRyeUNvZGUiOiJFRSJ9LHsiY291bnRyeUNvZGUiOiJFRyJ9LHsiY291bnRyeUNvZGUiOiJFUyJ9LHsiY291bnRyeUNvZGUiOiJGSSJ9LHsiY291bnRyeUNvZGUiOiJGSiJ9LHsiY291bnRyeUNvZGUiOiJGTSJ9LHsiY291bnRyeUNvZGUiOiJGUiJ9LHsiY291bnRyeUNvZGUiOiJHQSJ9LHsiY291bnRyeUNvZGUiOiJHQiJ9LHsiY291bnRyeUNvZGUiOiJHRCJ9LHsiY291bnRyeUNvZGUiOiJHRSJ9LHsiY291bnRyeUNvZGUiOiJHSCJ9LHsiY291bnRyeUNvZGUiOiJHTSJ9LHsiY291bnRyeUNvZGUiOiJHTiJ9LHsiY291bnRyeUNvZGUiOiJHUSJ9LHsiY291bnRyeUNvZGUiOiJHUiJ9LHsiY291bnRyeUNvZGUiOiJHVCJ9LHsiY291bnRyeUNvZGUiOiJHVyJ9LHsiY291bnRyeUNvZGUiOiJHWSJ9LHsiY291bnRyeUNvZGUiOiJISyJ9LHsiY291bnRyeUNvZGUiOiJITiJ9LHsiY291bnRyeUNvZGUiOiJIUiJ9LHsiY291bnRyeUNvZGUiOiJIVCJ9LHsiY291bnRyeUNvZGUiOiJIVSJ9LHsiY291bnRyeUNvZGUiOiJJRCJ9LHsiY291bnRyeUNvZGUiOiJJRSJ9LHsiY291bnRyeUNvZGUiOiJJTCJ9LHsiY291bnRyeUNvZGUiOiJJTiJ9LHsiY291bnRyeUNvZGUiOiJJUyJ9LHsiY291bnRyeUNvZGUiOiJJVCJ9LHsiY291bnRyeUNvZGUiOiJKTSJ9LHsiY291bnRyeUNvZGUiOiJKTyJ9LHsiY291bnRyeUNvZGUiOiJKUCJ9LHsiY291bnRyeUNvZGUiOiJLRSJ9LHsiY291bnRyeUNvZGUiOiJLSCJ9LHsiY291bnRyeUNvZGUiOiJLSSJ9LHsiY291bnRyeUNvZGUiOiJLTSJ9LHsiY291bnRyeUNvZGUiOiJLTiJ9LHsiY291bnRyeUNvZGUiOiJLUiJ9LHsiY291bnRyeUNvZGUiOiJLVyJ9LHsiY291bnRyeUNvZGUiOiJMQSJ9LHsiY291bnRyeUNvZGUiOiJMQiJ9LHsiY291bnRyeUNvZGUiOiJMQyJ9LHsiY291bnRyeUNvZGUiOiJMSSJ9LHsiY291bnRyeUNvZGUiOiJMUiJ9LHsiY291bnRyeUNvZGUiOiJMUyJ9LHsiY291bnRyeUNvZGUiOiJMVCJ9LHsiY291bnRyeUNvZGUiOiJMVSJ9LHsiY291bnRyeUNvZGUiOiJMViJ9LHsiY291bnRyeUNvZGUiOiJNQSJ9LHsiY291bnRyeUNvZGUiOiJNQyJ9LHsiY291bnRyeUNvZGUiOiJNRSJ9LHsiY291bnRyeUNvZGUiOiJNRyJ9LHsiY291bnRyeUNvZGUiOiJNSCJ9LHsiY291bnRyeUNvZGUiOiJNSyJ9LHsiY291bnRyeUNvZGUiOiJNTCJ9LHsiY291bnRyeUNvZGUiOiJNTiJ9LHsiY291bnRyeUNvZGUiOiJNTyJ9LHsiY291bnRyeUNvZGUiOiJNUiJ9LHsiY291bnRyeUNvZGUiOiJNVCJ9LHsiY291bnRyeUNvZGUiOiJNVSJ9LHsiY291bnRyeUNvZGUiOiJNViJ9LHsiY291bnRyeUNvZGUiOiJNVyJ9LHsiY291bnRyeUNvZGUiOiJNWCJ9LHsiY291bnRyeUNvZGUiOiJNWSJ9LHsiY291bnRyeUNvZGUiOiJNWiJ9LHsiY291bnRyeUNvZGUiOiJOQSJ9LHsiY291bnRyeUNvZGUiOiJORSJ9LHsiY291bnRyeUNvZGUiOiJORyJ9LHsiY291bnRyeUNvZGUiOiJOSSJ9LHsiY291bnRyeUNvZGUiOiJOTCJ9LHsiY291bnRyeUNvZGUiOiJOTyJ9LHsiY291bnRyeUNvZGUiOiJOUCJ9LHsiY291bnRyeUNvZGUiOiJOUiJ9LHsiY291bnRyeUNvZGUiOiJOWiJ9LHsiY291bnRyeUNvZGUiOiJPTSJ9LHsiY291bnRyeUNvZGUiOiJQQSJ9LHsiY291bnRyeUNvZGUiOiJQRSJ9LHsiY291bnRyeUNvZGUiOiJQRyJ9LHsiY291bnRyeUNvZGUiOiJQSCJ9LHsiY291bnRyeUNvZGUiOiJQTCJ9LHsiY291bnRyeUNvZGUiOiJQUiJ9LHsiY291bnRyeUNvZGUiOiJQUyJ9LHsiY291bnRyeUNvZGUiOiJQVCJ9LHsiY291bnRyeUNvZGUiOiJQVyJ9LHsiY291bnRyeUNvZGUiOiJQWSJ9LHsiY291bnRyeUNvZGUiOiJRQSJ9LHsiY291bnRyeUNvZGUiOiJSTyJ9LHsiY291bnRyeUNvZGUiOiJSUyJ9LHsiY291bnRyeUNvZGUiOiJSVyJ9LHsiY291bnRyeUNvZGUiOiJTQSJ9LHsiY291bnRyeUNvZGUiOiJTQiJ9LHsiY291bnRyeUNvZGUiOiJTQyJ9LHsiY291bnRyeUNvZGUiOiJTRSJ9LHsiY291bnRyeUNvZGUiOiJTRyJ9LHsiY291bnRyeUNvZGUiOiJTSSJ9LHsiY291bnRyeUNvZGUiOiJTSyJ9LHsiY291bnRyeUNvZGUiOiJTTCJ9LHsiY291bnRyeUNvZGUiOiJTTSJ9LHsiY291bnRyeUNvZGUiOiJTTiJ9LHsiY291bnRyeUNvZGUiOiJTUiJ9LHsiY291bnRyeUNvZGUiOiJTVCJ9LHsiY291bnRyeUNvZGUiOiJTViJ9LHsiY291bnRyeUNvZGUiOiJTWiJ9LHsiY291bnRyeUNvZGUiOiJURCJ9LHsiY291bnRyeUNvZGUiOiJURyJ9LHsiY291bnRyeUNvZGUiOiJUSCJ9LHsiY291bnRyeUNvZGUiOiJUTCJ9LHsiY291bnRyeUNvZGUiOiJUTiJ9LHsiY291bnRyeUNvZGUiOiJUTyJ9LHsiY291bnRyeUNvZGUiOiJUUiJ9LHsiY291bnRyeUNvZGUiOiJUVCJ9LHsiY291bnRyeUNvZGUiOiJUViJ9LHsiY291bnRyeUNvZGUiOiJUVyJ9LHsiY291bnRyeUNvZGUiOiJUWiJ9LHsiY291bnRyeUNvZGUiOiJVQSJ9LHsiY291bnRyeUNvZGUiOiJVUyJ9LHsiY291bnRyeUNvZGUiOiJVWSJ9LHsiY291bnRyeUNvZGUiOiJVWiJ9LHsiY291bnRyeUNvZGUiOiJWQyJ9LHsiY291bnRyeUNvZGUiOiJWTiJ9LHsiY291bnRyeUNvZGUiOiJWVSJ9LHsiY291bnRyeUNvZGUiOiJXUyJ9LHsiY291bnRyeUNvZGUiOiJYSyJ9LHsiY291bnRyeUNvZGUiOiJaQSJ9LHsiY291bnRyeUNvZGUiOiJaTSJ9LHsiY291bnRyeUNvZGUiOiJaVyJ9XX0sImNvbnRlbnRJbmZvcm1hdGlvbiI6bnVsbCwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsiZXh0cmFjdGVkQ29sb3JzIjp7ImNvbG9yTGlnaHQiOnsiYmx1ZSI6MTYwLCJncmVlbiI6MjAwLCJoZXgiOiIjRjhDOEEwIiwicmVkIjoyNDh9fSwic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDNkZThhZmJjMTM1NmRjMDU2ZmJiNTI0YSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjNkZThhZmJjMTM1NmRjMDU2ZmJiNTI0YSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGEzZGU4YWZiYzEzNTZkYzA1NmZiYjUyNGEiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkJyb3VnaHQgdG8geW91IGJ5IExpbmVhcuKAlFRoZSBuZXcgc3RhbmRhcmQgZm9yIG1vZGVybiBzb2Z0d2FyZSBkZXZlbG9wbWVudCB8IFZhbnRh4oCUQXV0b21hdGUgY29tcGxpYW5jZS4gU2ltcGxpZnkgc2VjdXJpdHkuIHwgRG92ZXRhaWzigJRCcmluZyB5b3VyIGN1c3RvbWVyIGludG8gZXZlcnkgZGVjaXNpb24uIOKAlCBDbGFpcmUgSHVnaGVzIEpvaG5zb24gaXMgdGhlIGZvcm1lciBDT08gYXQgU3RyaXBlLCB3aGljaCBzaGUgaGVscGVkIHNjYWxlIGZyb20gYSBzbWFsbCBzdGFydHVwIHRvIHRoZSBsZWdlbmRhcnkgY29tcGFueSBpdCBpcyB0b2RheS4gU2hlIGFsc28gc3BlbnQgY2xvc2UgdG8gMTAgeWVhcnMgYXQgR29vZ2xlLCB3aGVyZSBzaGUgZmlsbGVkIHNldmVyYWwgZXhlY3V0aXZlIHJvbGVzLCBpbmNsdWRpbmcgVlAgb2YgR2xvYmFsIE9ubGluZSBTYWxlcyBhbmQgRGlyZWN0b3Igb2YgU2FsZXMgYW5kIE9wcyBmb3IgR21haWwsIFlvdVR1YmUsIEdvb2dsZSBBcHBzLCBhbmQgQWRXb3Jkcy4gQ2xhaXJlIHNoYXJlcyBpbnZhbHVhYmxlIGluc2lnaHRzIGZyb20gaGVyIHVwY29taW5nIGJvb2ssIFNjYWxpbmcgUGVvcGxlLCBvbiBob3cgdG8gc3VjY2Vzc2Z1bGx5IGJ1aWxkIGFuZCBzY2FsZSBvcmdhbml6YXRpb25zLiBXZSB0YWxrIGFib3V0IHRoZSBpbXBvcnRhbmNlIG9mIGJ1aWxkaW5nIHNlbGYtYXdhcmVuZXNzLCBhbmQgQ2xhaXJlIGdpdmVzIHRvbnMgb2YgdGFjdGljYWwgYWR2aWNlIG9uIGhvdyB0byBzYXkgdGhpbmdzIHRoYXQgYXJlIGhhcmQgdG8gc2F5LCBhcyB3ZWxsIGFzIGhvdyB0byBpbXByb3ZlIHlvdXIgaW50ZXJuYWwgY29tbXVuaWNhdGlvbnMsIGFuZCBzbyBtdWNoIG1vcmUuICBGaW5kIHRoZSB0cmFuc2NyaXB0IGFuZCByZWZlcmVuY2VzIGF0OiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbS9wL2xlc3NvbnMtZnJvbS1zY2FsaW5nLXN0cmlwZS10YWN0aWNzICBXaGVyZSB0byBmaW5kIENsYWlyZSBIdWdoZXMgSm9obnNvbjog4oCiIFR3aXR0ZXI6IGh0dHBzOi8vdHdpdHRlci5jb20vY2h1Z2hlc2pvaG5zb24g4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vY2xhaXJlLWh1Z2hlcy1qb2huc29uLTcwNTgvICBXaGVyZSB0byBmaW5kIExlbm55OiDigKIgTmV3c2xldHRlcjogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20g4oCiIFR3aXR0ZXI6IGh0dHBzOi8vdHdpdHRlci5jb20vbGVubnlzYW4g4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vbGVubnlyYWNoaXRza3kvICBJbiB0aGlzIGVwaXNvZGUsIHdlIGNvdmVyOiAoMDA6MDApIENsYWlyZeKAmXMgYmFja2dyb3VuZCAoMDQ6NDcpIEhvdyB3cml0aW5nIFNjYWxpbmcgUGVvcGxlIGhlbHBlZCBDbGFpcmUgY3J5c3RhbGxpemUgbGVhcm5pbmdzICgwNzo1OCkgSG93IHNoZSBnb3Qgc3RhcnRlZCB3cml0aW5nIGhlciBib29rICgxMToxMSkgQWR2aWNlIHRoYXQgY2hhbmdlZCB0aGUgd2F5IHNoZSBvcGVyYXRlcyAoMTU6MTgpIFRoZSBsYWNrIG9mIGpvYiB0aXRsZXMgYXQgU3RyaXBlICgxOTowMSkgU2NhbGluZyB5b3VyIG9yZ2FuaXphdGlvbmFsIHN0cnVjdHVyZSAoMjM6NDYpIFdoYXQgZm91bmRlcnMgbmVlZCB0byB0aGluayBhYm91dCBpbiB0aGUgZWFybHkgZGF5cyAoMjY6MzgpIFBlcnNvbmFsIG9wZXJhdGluZyBwcmluY2lwbGVzICgyOTowNCkgSG93IHRvIGNyeXN0YWxsaXplIHlvdXIgb3duIHZhbHVlcyB0byBnYWluIHNlbGYtYXdhcmVuZXNzICgzNDoyOSkgQWR2aWNlIGZvciBzYXlpbmcgdW5jb21mb3J0YWJsZSB0aGluZ3MgKDM3OjEyKSBCZWluZyBhbiBleHBsb3Jlciwgbm90IGEgbGVjdHVyZXIgKDQzOjU3KSBDb21lIGJhY2sgdG8gdGhlIG9wZXJhdGluZyBzeXN0ZW0gKDQ3OjE3KSBPcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgdXNpbmcgQ2xhaXJl4oCZcyBob3VzZSBtZXRhcGhvciAoNTA6NTApIFdoeSBzb21lIGNoYW9zIGlzIG5vcm1hbCAoNTI6NDUpIEZvdW5kaW5nIGRvY3VtZW50cyB5b3UgbmVlZCAoNTg6MzApIFRoZSBjb21wb25lbnRzIG9mIGEgY29tcGFueeKAmXMgb3BlcmF0aW5nIHN5c3RlbSAoMTowMTozMSkgRmluZGluZyB0aGUgcmlnaHQgY2FkZW5jZSAoMTowNDo0OCkgQ09PcyBhbmQgd2hpY2ggdHlwZXMgb2YgYnVzaW5lc3NlcyBuZWVkIHRoZW0gKDE6MTE6MzApIEFkdmljZSBvbiBzY2FsaW5nIHF1aWNrbHkgKDE6MTM6NTYpIFRoZSBpbXBvcnRhbmNlIG9mIGludGVybmFsIGNvbW11bmljYXRpb25zICgxOjE2OjAzKSBSdW5uaW5nIGVmZmVjdGl2ZSBtZWV0aW5ncyAoMToxNzoxNykgQWR2aWNlIGZvciBhbGlnbmluZyBhbmQgbWFraW5nIGRlY2lzaW9ucyBhcyBhIG1hbmFnZXIgIFByb2R1Y3Rpb24gYW5kIG1hcmtldGluZyBieSBodHRwczovL3Blbm5hbWUuY28vLiBGb3IgaW5xdWlyaWVzIGFib3V0IHNwb25zb3JpbmcgdGhlIHBvZGNhc3QsIGVtYWlsIHBvZGNhc3RAbGVubnlyYWNoaXRza3kuY29tLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0ODc2NTg1fSwiaHRtbERlc2NyaXB0aW9uIjoiPHA+QnJvdWdodCB0byB5b3UgYnkgPGEgaHJlZj1cImh0dHBzOi8vbGluZWFyLmFwcC9sZW5ueVwiIHJlbD1cIm5vZm9sbG93XCI+TGluZWFyPC9hPuKAlFRoZSBuZXcgc3RhbmRhcmQgZm9yIG1vZGVybiBzb2Z0d2FyZSBkZXZlbG9wbWVudCB8IDxhIGhyZWY9XCJodHRwczovL3ZhbnRhLmNvbS9sZW5ueVwiIHJlbD1cIm5vZm9sbG93XCI+VmFudGE8L2E+4oCUQXV0b21hdGUgY29tcGxpYW5jZS4gU2ltcGxpZnkgc2VjdXJpdHkuIHwgPGEgaHJlZj1cImh0dHBzOi8vZG92ZXRhaWxhcHAuY29tL2xlbm55XCIgcmVsPVwibm9mb2xsb3dcIj5Eb3ZldGFpbDwvYT7igJRCcmluZyB5b3VyIGN1c3RvbWVyIGludG8gZXZlcnkgZGVjaXNpb24uPC9wPjxici8+PHA+4oCUPC9wPjxici8+PHA+Q2xhaXJlIEh1Z2hlcyBKb2huc29uIGlzIHRoZSBmb3JtZXIgQ09PIGF0IFN0cmlwZSwgd2hpY2ggc2hlIGhlbHBlZCBzY2FsZSBmcm9tIGEgc21hbGwgc3RhcnR1cCB0byB0aGUgbGVnZW5kYXJ5IGNvbXBhbnkgaXQgaXMgdG9kYXkuIFNoZSBhbHNvIHNwZW50IGNsb3NlIHRvIDEwIHllYXJzIGF0IEdvb2dsZSwgd2hlcmUgc2hlIGZpbGxlZCBzZXZlcmFsIGV4ZWN1dGl2ZSByb2xlcywgaW5jbHVkaW5nIFZQIG9mIEdsb2JhbCBPbmxpbmUgU2FsZXMgYW5kIERpcmVjdG9yIG9mIFNhbGVzIGFuZCBPcHMgZm9yIEdtYWlsLCBZb3VUdWJlLCBHb29nbGUgQXBwcywgYW5kIEFkV29yZHMuIENsYWlyZSBzaGFyZXMgaW52YWx1YWJsZSBpbnNpZ2h0cyBmcm9tIGhlciB1cGNvbWluZyBib29rLCBTY2FsaW5nIFBlb3BsZSwgb24gaG93IHRvIHN1Y2Nlc3NmdWxseSBidWlsZCBhbmQgc2NhbGUgb3JnYW5pemF0aW9ucy4gV2UgdGFsayBhYm91dCB0aGUgaW1wb3J0YW5jZSBvZiBidWlsZGluZyBzZWxmLWF3YXJlbmVzcywgYW5kIENsYWlyZSBnaXZlcyB0b25zIG9mIHRhY3RpY2FsIGFkdmljZSBvbiBob3cgdG8gc2F5IHRoaW5ncyB0aGF0IGFyZSBoYXJkIHRvIHNheSwgYXMgd2VsbCBhcyBob3cgdG8gaW1wcm92ZSB5b3VyIGludGVybmFsIGNvbW11bmljYXRpb25zLCBhbmQgc28gbXVjaCBtb3JlLjwvcD48YnIvPjxwPjxiciAvPjwvcD48YnIvPjxwPkZpbmQgdGhlIHRyYW5zY3JpcHQgYW5kIHJlZmVyZW5jZXMgYXQ6IDxhIGhyZWY9XCJodHRwczovL3d3dy5sZW5ueXNwb2RjYXN0LmNvbS9sZXNzb25zLWZyb20tc2NhbGluZy1zdHJpcGUvI3RyYW5zY3JpcHRpb25cIiByZWw9XCJub2ZvbGxvd1wiPmh0dHBzOi8vd3d3Lmxlbm55c25ld3NsZXR0ZXIuY29tL3AvbGVzc29ucy1mcm9tLXNjYWxpbmctc3RyaXBlLXRhY3RpY3M8L2E+PC9wPjxici8+PHA+PGJyIC8+PC9wPjxici8+PHA+V2hlcmUgdG8gZmluZCBDbGFpcmUgSHVnaGVzIEpvaG5zb246PC9wPjxici8+PHA+4oCiIFR3aXR0ZXI6IDxhIGhyZWY9XCJodHRwczovL3R3aXR0ZXIuY29tL2NodWdoZXNqb2huc29uXCIgcmVsPVwibm9mb2xsb3dcIj5odHRwczovL3R3aXR0ZXIuY29tL2NodWdoZXNqb2huc29uPC9hPjwvcD48YnIvPjxwPuKAoiBMaW5rZWRJbjogPGEgaHJlZj1cImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9jbGFpcmUtaHVnaGVzLWpvaG5zb24tNzA1OC9cIiByZWw9XCJub2ZvbGxvd1wiPmh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9jbGFpcmUtaHVnaGVzLWpvaG5zb24tNzA1OC88L2E+PC9wPjxici8+PHA+PGJyIC8+PC9wPjxici8+PHA+V2hlcmUgdG8gZmluZCBMZW5ueTo8L3A+PGJyLz48cD7igKIgTmV3c2xldHRlcjogPGEgaHJlZj1cImh0dHBzOi8vd3d3Lmxlbm55c25ld3NsZXR0ZXIuY29tL1wiIHJlbD1cIm5vZm9sbG93XCI+aHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb208L2E+PC9wPjxici8+PHA+4oCiIFR3aXR0ZXI6IDxhIGhyZWY9XCJodHRwczovL3R3aXR0ZXIuY29tL2xlbm55c2FuXCIgcmVsPVwibm9mb2xsb3dcIj5odHRwczovL3R3aXR0ZXIuY29tL2xlbm55c2FuPC9hPjwvcD48YnIvPjxwPuKAoiBMaW5rZWRJbjogPGEgaHJlZj1cImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sZW5ueXJhY2hpdHNreS9cIiByZWw9XCJub2ZvbGxvd1wiPmh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sZW5ueXJhY2hpdHNreS88L2E+PC9wPjxici8+PHA+PGJyIC8+PC9wPjxici8+PHA+SW4gdGhpcyBlcGlzb2RlLCB3ZSBjb3Zlcjo8L3A+PGJyLz48cD4oMDA6MDApIENsYWlyZeKAmXMgYmFja2dyb3VuZDwvcD48YnIvPjxwPigwNDo0NykgSG93IHdyaXRpbmcgU2NhbGluZyBQZW9wbGUgaGVscGVkIENsYWlyZSBjcnlzdGFsbGl6ZSBsZWFybmluZ3M8L3A+PGJyLz48cD4oMDc6NTgpIEhvdyBzaGUgZ290IHN0YXJ0ZWQgd3JpdGluZyBoZXIgYm9vazwvcD48YnIvPjxwPigxMToxMSkgQWR2aWNlIHRoYXQgY2hhbmdlZCB0aGUgd2F5IHNoZSBvcGVyYXRlczwvcD48YnIvPjxwPigxNToxOCkgVGhlIGxhY2sgb2Ygam9iIHRpdGxlcyBhdCBTdHJpcGU8L3A+PGJyLz48cD4oMTk6MDEpIFNjYWxpbmcgeW91ciBvcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmU8L3A+PGJyLz48cD4oMjM6NDYpIFdoYXQgZm91bmRlcnMgbmVlZCB0byB0aGluayBhYm91dCBpbiB0aGUgZWFybHkgZGF5czwvcD48YnIvPjxwPigyNjozOCkgUGVyc29uYWwgb3BlcmF0aW5nIHByaW5jaXBsZXM8L3A+PGJyLz48cD4oMjk6MDQpIEhvdyB0byBjcnlzdGFsbGl6ZSB5b3VyIG93biB2YWx1ZXMgdG8gZ2FpbiBzZWxmLWF3YXJlbmVzczwvcD48YnIvPjxwPigzNDoyOSkgQWR2aWNlIGZvciBzYXlpbmcgdW5jb21mb3J0YWJsZSB0aGluZ3M8L3A+PGJyLz48cD4oMzc6MTIpIEJlaW5nIGFuIGV4cGxvcmVyLCBub3QgYSBsZWN0dXJlcjwvcD48YnIvPjxwPig0Mzo1NykgQ29tZSBiYWNrIHRvIHRoZSBvcGVyYXRpbmcgc3lzdGVtPC9wPjxici8+PHA+KDQ3OjE3KSBPcmdhbml6YXRpb25hbCBzdHJ1Y3R1cmUgdXNpbmcgQ2xhaXJl4oCZcyBob3VzZSBtZXRhcGhvcjwvcD48YnIvPjxwPig1MDo1MCkgV2h5IHNvbWUgY2hhb3MgaXMgbm9ybWFsPC9wPjxici8+PHA+KDUyOjQ1KSBGb3VuZGluZyBkb2N1bWVudHMgeW91IG5lZWQ8L3A+PGJyLz48cD4oNTg6MzApIFRoZSBjb21wb25lbnRzIG9mIGEgY29tcGFueeKAmXMgb3BlcmF0aW5nIHN5c3RlbTwvcD48YnIvPjxwPigxOjAxOjMxKSBGaW5kaW5nIHRoZSByaWdodCBjYWRlbmNlPC9wPjxici8+PHA+KDE6MDQ6NDgpIENPT3MgYW5kIHdoaWNoIHR5cGVzIG9mIGJ1c2luZXNzZXMgbmVlZCB0aGVtPC9wPjxici8+PHA+KDE6MTE6MzApIEFkdmljZSBvbiBzY2FsaW5nIHF1aWNrbHk8L3A+PGJyLz48cD4oMToxMzo1NikgVGhlIGltcG9ydGFuY2Ugb2YgaW50ZXJuYWwgY29tbXVuaWNhdGlvbnM8L3A+PGJyLz48cD4oMToxNjowMykgUnVubmluZyBlZmZlY3RpdmUgbWVldGluZ3M8L3A+PGJyLz48cD4oMToxNzoxNykgQWR2aWNlIGZvciBhbGlnbmluZyBhbmQgbWFraW5nIGRlY2lzaW9ucyBhcyBhIG1hbmFnZXI8L3A+PGJyLz48cD48YnIgLz48L3A+PGJyLz48cD5Qcm9kdWN0aW9uIGFuZCBtYXJrZXRpbmcgYnkgPGEgaHJlZj1cImh0dHBzOi8vcGVubmFtZS5jby9cIiByZWw9XCJub2ZvbGxvd1wiPmh0dHBzOi8vcGVubmFtZS5jby88L2E+LiBGb3IgaW5xdWlyaWVzIGFib3V0IHNwb25zb3JpbmcgdGhlIHBvZGNhc3QsIGVtYWlsIHBvZGNhc3QmIzY0O2xlbm55cmFjaGl0c2t5LmNvbS48L3A+IiwiaWQiOiIyRnpXOFJjVHU2WEszTkV4bEhKclZGIiwibGFuZ3VhZ2UiOnsiY29kZSI6ImVuLVVTIn0sIm1lZGlhVHlwZXMiOlsiQVVESU8iLCJWSURFTyJdLCJuYW1lIjoiTGVzc29ucyBmcm9tIHNjYWxpbmcgU3RyaXBlIHwgQ2xhaXJlIEh1Z2hlcyBKb2huc29uIChleC1DT08gb2YgU3RyaXBlKSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwic2hvd09yQXVkaW9ib29rIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImFjY2Vzc0luZm8iOm51bGwsImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJFWFBMSUNJVCJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW50ZXJ2aWV3cyB3aXRoIHdvcmxkLWNsYXNzIHByb2R1Y3QgbGVhZGVycyBhbmQgZ3Jvd3RoIGV4cGVydHMgdG8gdW5jb3ZlciBjb25jcmV0ZSwgYWN0aW9uYWJsZSwgYW5kIHRhY3RpY2FsIGFkdmljZSB0byBoZWxwIHlvdSBidWlsZCwgbGF1bmNoLCBhbmQgZ3JvdyB5b3VyIG93biBwcm9kdWN0LiB3d3cubGVubnlzbmV3c2xldHRlci5jb20iLCJpZCI6IjJkUjFNVVpFSENPbnoxTFZmTmFjMGoiLCJtZWRpYVR5cGUiOiJNSVhFRCIsIm5hbWUiOiJMZW5ueSdzIFBvZGNhc3Q6IFByb2R1Y3QgfCBHcm93dGggfCBDYXJlZXIiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicHVibGlzaGVyIjp7Im5hbWUiOiJMZW5ueSBSYWNoaXRza3kifSwic2F2ZWQiOmZhbHNlLCJzaG93VHlwZXMiOltdLCJ0cmFpbGVyVjIiOm51bGwsInVyaSI6InNwb3RpZnk6c2hvdzoyZFIxTVVaRUhDT256MUxWZk5hYzBqIn19LCJwcmV2aWV3Ijp7ImF1ZGlvIjp7InVybCI6Imh0dHBzOi8vcG9kei1jb250ZW50LnNwb3RpZnljZG4uY29tL2F1ZGlvL2NsaXBzLzZzeWd0TDJkaXVoeXowNXNXT1JUdEkvY2xpcF8xMDQ3ODAwXzExMTkyMDAubXAzIn0sInNoYXJlYWJsZSI6dHJ1ZSwidmlkZW8iOnsidXJsIjoiaHR0cHM6Ly9zbWFydC1wcmV2aWV3LWNsaXBzLnNwb3RpZnljZG4uY29tL3ByZXZpZXdzL2VkNDNjOTAwNzMyOTExZWU4ZjExZGJmZGQxOTljYzZhLzAvZWQ0M2M5MDA3MzI5MTFlZThmMTFkYmZkZDE5OWNjNmEubXA0In19LCJyZWxlYXNlRGF0ZSI6eyJkYXkiOjUsImlzb1N0cmluZyI6IjIwMjMtMDMtMDVUMTI6MDA6MDBaIiwibW9udGgiOjMsInByZWNpc2lvbiI6Ik1JTlVURSIsInllYXIiOjIwMjN9LCJ0eXBlIjoiUE9EQ0FTVF9FUElTT0RFIiwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJGelc4UmNUdTZYSzNORXhsSEpyVkYifX0sInJlY29tbWVuZGF0aW9ucyI6e30sInNhdmVkIjp7fX0sInBsYXliYWNrIjp7ImN1cnJlbnQiOm51bGwsImhhc1NraXBwZWRUaGlzU2Vzc2lvbiI6ZmFsc2UsImlzQnVmZmVyaW5nIjpmYWxzZSwiaGVhcmRBdWRpbyI6ZmFsc2UsImluaXRpYXRlZFBsYXliYWNrIjpmYWxzZX0sInJlcXVlc3QiOnsiaGFzUHJldmlvdXNMaWtlcyI6ZmFsc2UsImlzQmFubmVkIjpmYWxzZSwiZW50aXR5VmlldyI6bnVsbCwiYWxidW1VcmkiOiIifSwic2VhcmNoIjp7ImlzRmV0Y2hpbmciOmZhbHNlLCJyZXN1bHRzIjpudWxsLCJxdWVyeSI6bnVsbCwiZXJyb3IiOm51bGwsInJlY2VudFNlYXJjaGVzIjpbXX0sInRvYXN0Ijp7Im1lc3NhZ2UiOm51bGwsInR5cGUiOiJkZWZhdWx0IiwiYWN0aW9uIjpudWxsfSwidWkiOnsibW9kYWwiOiJub3dfcGxheWluZ19iYXIiLCJub3dQbGF5aW5nVmlldyI6ZmFsc2UsImRpYWxvZyI6bnVsbCwiZXJyb3JWaWV3IjpmYWxzZX0sImhvbWUiOnsiaXNMb2FkaW5nIjpmYWxzZSwiaGFzRXJyb3IiOmZhbHNlLCJkYXRhIjpudWxsfSwib25EZW1hbmRQbGF5bGlzdHMiOnsiZmV0Y2hlZCI6ZmFsc2UsIml0ZW1zIjpbXX0sImNvbnRleHRNZW51Ijp7ImlzVmlzaWJsZSI6ZmFsc2V9LCJjb2xvckV4dHJhY3Rpb24iOnsiY29sb3JzIjp7fX0sImx5cmljcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJyaWNoRW50aXRpZXMiOnsic2VvRXhwZXJpbWVudCI6eyJlcGlzb2RlIjp7fX19LCJicm93c2UiOnsiZ3JpZCI6eyJpc0xvYWRpbmciOmZhbHNlLCJzZWN0aW9ucyI6bnVsbCwiaGFzRmFpbGVkQXR0ZW1wdHMiOmZhbHNlfSwicGFnZXMiOnt9fSwiaW50ZXJuYWxMaW5rUmVjb21tZW5kZXIiOnsidHJhY2tzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInNob3dzIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sImVwaXNvZGVzIjp7ImRhdGEiOlt7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImZjNDcxYzM1YjE2Yjk5MTYwOGExZjA1NDNjN2I4NjJjMWU1MWM0MDEiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZmM0NzFjMzViMTZiOTkxNjA4YTFmMDU0M2M3Yjg2MmMxZTUxYzQwMSJ9LHsiZmlsZUlkIjoiMzE0OGJhNDVhNjBhODY5ODE4YWMwZDQ5NGVhYzljMTI5NjQzZGE4OSIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8zMTQ4YmE0NWE2MGE4Njk4MThhYzBkNDk0ZWFjOWMxMjk2NDNkYTg5In0seyJmaWxlSWQiOiI4ZmY5ZDYxMWM4MWMzMjZlOTdmYzI2Y2RiMGYyMzNhNmNjNjE0NDRlIiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvOGZmOWQ2MTFjODFjMzI2ZTk3ZmMyNmNkYjBmMjMzYTZjYzYxNDQ0ZSJ9LHsiZmlsZUlkIjoiZGEyNTQ2ZWFhNTdmYzFkOTAyNjA3ODM0YzFjMjIzM2E3MTFiYTE5MyIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2RhMjU0NmVhYTU3ZmMxZDkwMjYwNzgzNGMxYzIyMzNhNzExYmExOTMifSx7ImZpbGVJZCI6IjU5OGVkYTkzZmY2YjhjMmM3YWI3NjIzODEwYzc0NWQwNWM2ZjZmMTMiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy81OThlZGE5M2ZmNmI4YzJjN2FiNzYyMzgxMGM3NDVkMDVjNmY2ZjEzIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGM5Y2Q1OTJkMDVkMmI2YmE1Nzc0NmU2OSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmM5Y2Q1OTJkMDVkMmI2YmE1Nzc0NmU2OSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFjOWNkNTkyZDA1ZDJiNmJhNTc3NDZlNjkiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IldlbGNvbWUgYmFjayB0byBUcnV0aCwgTGllcyBhbmQgV29yaywgdGhlIGF3YXJkLXdpbm5pbmcgcHN5Y2hvbG9neSBwb2RjYXN0IGJyb3VnaHQgdG8geW91IGJ5IHRoZSBIdWJTcG90IFBvZGNhc3QgTmV0d29yay5Ub2RheSwgd2UgYXJlIGpvaW5lZCBieSBBZHJpYW4gTG9tYXMsIGEgcHJvZmVzc2lvbmFsIEVPUyBJbXBsZW1lbnRlciBrbm93biBmb3IgaGlzIHdvcmsgd2l0aCB0aGUgVHJhY3Rpb24gc3lzdGVtIGJ5IEdpbm8gV2lja21hbi4gQWRyaWFuIHNoYXJlcyBoaXMgaW5zcGlyaW5nIGpvdXJuZXkgZnJvbSBydW5uaW5nIGEgaGlnaGx5IHN1Y2Nlc3NmdWwgbWFya2V0aW5nIGFnZW5jeSwgQmx1ZSBMZWFmLCB0byBhbG1vc3QgbG9zaW5nIGl0IGFsbCBhbmQgYm91bmNpbmcgYmFjayB1c2luZyB0aGUgRU9TIHN5c3RlbS5LZXkgVGFsa2luZyBQb2ludHM6IFdoYXQgaXMgRU9TPyBBZHJpYW4ncyBKb3VybmV5IHdpdGggQmx1ZSBMZWFmOiBDb3JlIENvbXBvbmVudHMgb2YgRU9TOiBSaWdodCBQZW9wbGUsIFJpZ2h0IFNlYXRzOiBFT1MgaW4gUHJhY3RpY2U6IEFkcmlhbidzIEFkdmljZTogQ29ubmVjdCB3aXRoIEFkcmlhbiBBZHJpYW4gTG9tYXMgV2Vic2l0ZSBMaW5rZWRJbjogaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL2FkcmlhbmxvbWFzLyAgRW5nYWdlIHdpdGggVXM6V2UgdmFsdWUgeW91ciBpbnNpZ2h0cyBhbmQgcXVlc3Rpb25zISBFbWFpbCB1cyBhdCBoaUB0cnV0aGxpZXNhbmR3b3JrLmNvbSBvciBsZWF2ZSBhIGNvbW1lbnQgb24gb3VyIFlvdVR1YmUgY2hhbm5lbCB0byBzaGFyZSB5b3VyIHRob3VnaHRzIGFuZCBxdWVyaWVzLkdlbmVyYWwgU3VwcG9ydCB3aXRoIE1lbnRhbCBIZWFsdGggYW5kIFdlbGwtYmVpbmc6SWYgeW91IGhhdmUgYmVlbiBhZmZlY3RlZCBieSBhbnkgb2YgdGhlIHRoZW1lcyBpbiB0aGlzIGVwaXNvZGUsIG9yIGFyZSBjdXJyZW50bHkgc3RydWdnbGluZyB3aXRoIHlvdXIgbWVudGFsIGhlYWx0aCwgdGhlIGZvbGxvd2luZyByZXNvdXJjZXMgbWF5IGJlIHVzZWZ1bDogTWluZCBXZWJzaXRlIElmIHlvdSBhcmUgZmVlbGluZyBpbiBkaXN0cmVzcyBvciBkZXNwYWlyLCBpbmNsdWRpbmcgZmVlbGluZ3Mgb2Ygc3VpY2lkZSwgcGxlYXNlIGRvIGNvbnNpZGVyIGNhbGxpbmcgdGhlIFNhbWFyaXRhbnMgZm9yIGZyZWUgb24gMTE2IDEyMyAoVUspIG9yIGVtYWlsIGpvQHNhbWFyaXRhbnMub3JnIChSZXN0IG9mIFdvcmxkKS4gQ29ubmVjdCB3aXRoIEFsIGFuZCBMZWFubmU6IEpvaW4gdGhlIENvbnZlcnNhdGlvbiBvbiBMaW5rZWRJbiBDb25uZWN0IHdpdGggQWwgb24gTGlua2VkSW4gQ29ubmVjdCB3aXRoIExlYW5uZSBvbiBMaW5rZWRJbiBFbWFpbDogSGVsbG9AdHJ1dGhsaWVzYW5kd29yay5jb20gQm9vayBhIENhbGwgd2l0aCBBbCAmIExlYW5uZSBOZXh0IFdlZWs6V2UgaGF2ZSB0aGUgQ2F0ZSBMdXppbywgd2hvIGhhcyBkZWRpY2F0ZWQgaGVyIGxpZmUgdG8gaGVscGluZyBwZW9wbGUgaW4gd2hhdCBzaGUgY2FsbHMgdGhlIG1lc3N5IG1pZGRsZS4gU2hlIHNwZW50IDIwIHllYXJzIGF0IHRoZSB2ZXJ5IHRvcCBvZiB0aGUgZmluYW5jZSBpbmR1c3RyeSBiZWZvcmUgZGVjaWRpbmcgc2hlIHdhbnRlZCB0byBzdGFydCBoZXIgb3duIGJ1c2luZXNzLiBTaGUncyBicnV0YWxseSBob25lc3QgYWJvdXQgdGhlIHVwcyBhbmQgZG93bnMgb2Ygc3RhcnRpbmcgYSB3b3JsZHdpZGUgbmV0d29yayBvZiBwcm9mZXNzaW9uYWxzLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoyNTQxMDg3fSwiaWQiOiIzZGxpSlVrMzVXcGlGUmhmZWJqdmdhIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiMTEyLiBXaGF0IG1vc3QgYnVzaW5lc3NlcyBnZXQgV1JPTkcgYWJvdXQgZ3Jvd3RoLCB3aXRoIEFkcmlhbiBMb21hcyIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRjOWNkNTkyZDA1ZDJiNmJhNTc3NDZlNjkiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZjOWNkNTkyZDA1ZDJiNmJhNTc3NDZlNjkiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYzljZDU5MmQwNWQyYjZiYTU3NzQ2ZTY5Iiwid2lkdGgiOjY0MH1dfSwibmFtZSI6IlRydXRoLCBMaWVzIGFuZCBXb3JrIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjJ5Z0dMdHZoN0JhQnNSRGhOSFVBTncifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDctMDRUMTM6NTA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6M2RsaUpVazM1V3BpRlJoZmVianZnYSJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNDQ4NDc4Mzc1MzJlZjc1NjU2NzY4Njc4YTA2ZjFkMmE4NTRjNDYyMyIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80NDg0NzgzNzUzMmVmNzU2NTY3Njg2NzhhMDZmMWQyYTg1NGM0NjIzIn0seyJmaWxlSWQiOiJhYzc5YzA5ODk4YjdiMzRkNDkwMDYwYTNiNTU4ODYxM2JmY2VkNmJkIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYWM3OWMwOTg5OGI3YjM0ZDQ5MDA2MGEzYjU1ODg2MTNiZmNlZDZiZCJ9LHsiZmlsZUlkIjoiNmRmYzdhODBiYWUwYTE2OTVmOTNmZWFmNmRmYWZiNDQ3ZDE4NDRhYSIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzZkZmM3YTgwYmFlMGExNjk1ZjkzZmVhZjZkZmFmYjQ0N2QxODQ0YWEifSx7ImZpbGVJZCI6ImRlNjAwZTk5MjM2MmJkYTIyY2YyZmMzYjA3YTZiOGEwODMzYTk4ZjYiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZGU2MDBlOTkyMzYyYmRhMjJjZjJmYzNiMDdhNmI4YTA4MzNhOThmNiJ9LHsiZmlsZUlkIjoiN2NmNDNmMjg4NmE2NzU1NWMxZTEzN2I0YWVjMWE2NmU2NTdjMjZhMSIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzdjZjQzZjI4ODZhNjc1NTVjMWUxMzdiNGFlYzFhNjZlNjU3YzI2YTEifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZDgzOGIwY2JmYTExZTdiZWRlNmMxYTAwIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZDgzOGIwY2JmYTExZTdiZWRlNmMxYTAwIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWQ4MzhiMGNiZmExMWU3YmVkZTZjMWEwMCIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSnVsaWUgWmh1byBpcyB0aGUgY28tZm91bmRlciBvZiBTdW5kaWFsLCBhIGNvbXBhbnkgdGhhdCBoZWxwcyBidWlsZGVycyBtYWtlIG1lYW5pbmdmdWwgdXNlIG9mIGRhdGEgdG8gZnVsZmlsbCB0aGVpciBtaXNzaW9uLiBXaXRoIG92ZXIgNDAwSyBmb2xsb3dlcnMgYWNyb3NzIHNvY2lhbCBtZWRpYSwgc2hlIGlzIG9uZSBvZiB0aGUgbW9zdCBpbmZsdWVudGlhbCBsZWFkZXJzIGluIHByb2R1Y3QgZGVzaWduLCBhbmQgcHJvZHVjdCB0aGlua2luZyBicm9hZGx5LiBKdWxpZSBzdGFydGVkIGhlciBjYXJlZXIgYXQgRmFjZWJvb2sgYXMgYSBwcm9kdWN0IGRlc2lnbmVyIGFuZCBldmVudHVhbGx5IGxlZCB0ZWFtcyBvZiAxMDArIGRlc2lnbmVycyBhcyB0aGUgVlAgb2YgRGVzaWduLiBIZXIgZXhwZXJpZW5jZSBsZWFkaW5nIGF0IEZhY2Vib29rIG1vdGl2YXRlZCBoZXIgdG8gcHVibGlzaCB0aGUgV2FsbCBTdHJlZXQgSm91cm5hbCBiZXN0IHNlbGxlciBUaGUgTWFraW5nIG9mIGEgTWFuYWdlciBpbiAyMDE5LiBPbiB0aGUgc2lkZSwgSnVsaWUgc2hhcmVkIGhlciB0aG91Z2h0cyBvbiB0ZWNobm9sb2d5LCBkZXNpZ24sIGFuZCBsZWFkZXJzaGlwIGluIFRoZSBMb29raW5nIEdsYXNzLCB0aGUgYmxvZyB0aGF0IGluc3BpcmVkIExlbm554oCZcyBOZXdzbGV0dGVyLiBGaW5kIHRoZSBmdWxsIHRyYW5zY3JpcHQgaGVyZTogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20vcC9lcGlzb2RlLTItanVsaWUtemh1byBfIEluIHRoaXMgZXBpc29kZSwgeW91IHdpbGwgbGVhcm4gYWJvdXQ6IDEpIFRoZSBtYWtpbmcgb2YgYSBWUCAqIEhvdyBkaWQgSnVsaWUgZmluZCBoZXIgd2F5IHRvIHByb2R1Y3QgZGVzaWduP8KgICogSG93IGRpZCBzaGUgbmF2aWdhdGUgdGhyb3VnaCBpbXBvc3RvciBzeW5kcm9tZSBnaXZlbiB0aGUgZ3Jvd2luZyByZXNwb25zaWJpbGl0aWVzIGFzIEZhY2Vib29rIHJhcGlkbHkgc2NhbGVkP8KgICogV2hhdCBhcmUgdGhlIGNoYWxsZW5nZXMgc2hlIGZhY2VzIGFzIHNoZSB0cmFuc2l0aW9ucyBmcm9tIFZQIHRvIGZvdW5kZXI/wqAgMikgVGhlIGltcGFjdCBhbmQgaGFiaXQgb2Ygd3JpdGluZyAqIFdoYXQgZ29hbHMgd2FzIEp1bGllIGFibGUgdG8gYWNoaWV2ZSB0aHJvdWdoIHdyaXRpbmc/ICogV2hhdCBkaWQgc2hlIGRvIHRvIGJ1aWxkIGEgaGFiaXQgb2Ygd3JpdGluZz8gKiBEb2VzIHNoZSB0aGluayB0d2VldGluZyBpcyBiZXR0ZXIgdGhhbiBibG9nZ2luZz8gMykgSG93IHRvIGRldmVsb3AgcHJvZHVjdCBzZW5zZSBhbmQgbWFrZSBiZXR0ZXIgZGVzaWduIGRlY2lzaW9ucyAqIFdoYXQgYXJlIHRoZSB0aHJlZSB0cmllZC1hbmQtdHJ1ZSBzdGVwcyB0byBkZXZlbG9wIHByb2R1Y3Qgc2Vuc2U/ICogV2hlbiBkbyB5b3UgY2hvb3NlIGludHVpdGlvbiBvdmVyIGRhdGE/ICogV2hhdOKAmXMgdGhlIHNlY3JldCB0byBmYWNpbGl0YXRpbmcgZ3JlYXQgcHJvZHVjdC9kZXNpZ24gcmV2aWV3IG1lZXRpbmdzPyAzKSBIb3cgdG8gdGFrZSB5b3VyIGZpcnN0IHN0ZXBzIGludG8gbWFuYWdlbWVudCAqIFdoYXQgY2FuIHlvdSBkbyB0byB1bmJsb2NrIHlvdXIgcGF0aCB0byBiZWNvbWUgYSBtYW5hZ2VyPyAqIFdoYXTigJlzIHRoZSBtdXN0LWtub3cgdHJpY2sgaW4gY29tcGV0aW5nIGZvciBkZXNpZ24gdGFsZW50PyBXaGVyZSB0byBmaW5kIEp1bGllOiAqIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vanVsaWUtemh1by8gKiBUd2l0dGVyOiBodHRwczovL3d3dy50d2l0dGVyLmNvbS9qb3VsZWUgKiBTdW5kaWFsOiBzdW5kaWFsLnNvICogQm9vazogVGhlIE1ha2luZyBvZiBhIE1hbmFnZXIsIGh0dHBzOi8vd3d3LmFtYXpvbi5jb20vZHAvQjA3OVdOUFJMMi9yZWY9ZHBfa2lud19zdHJwXzEgKiBTdWJzdGFjazogaHR0cHM6Ly9sZy5zdWJzdGFjay5jb20vICogTWVkaXVtOiBodHRwczovL21lZGl1bS5jb20vdGhlLXllYXItb2YtdGhlLWxvb2tpbmctZ2xhc3MgT3VyIGFtYXppbmcgc3BvbnNvcnM6ICogQW1wbGl0dWRlOiBodHRwczovL2FtcGxpdHVkZS5jb20vICogUHJvZHVjdGJvYXJkOiBodHRwczovL3d3dy5wcm9kdWN0Ym9hcmQuY29tLyAqIFNwcmlnOiBodHRwczovL3NwcmlnLmNvbS9sZW5ueSBHZXQgZnVsbCBhY2Nlc3MgdG8gTGVubnkncyBOZXdzbGV0dGVyIGF0ICIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0MzAyODg5fSwiaWQiOiI2dm5ocFl5R1k1aENnVnFmelUzQTdCIiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiSnVsaWUgWmh1byBvbiBhY2NlbGVyYXRpbmcgeW91ciBjYXJlZXIsIGltcG9zdG9yIHN5bmRyb21lLCB3cml0aW5nLCBidWlsZGluZyBwcm9kdWN0IHNlbnNlLCB1c2luZyBpbnR1aXRpb24gdnMuIGRhdGEsIGhpcmluZyBkZXNpZ25lcnMsIGFuZCBtb3ZpbmcgaW50byBtYW5hZ2VtZW50IiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiTGVubnkncyBQb2RjYXN0OiBQcm9kdWN0IHwgR3Jvd3RoIHwgQ2FyZWVyIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjJkUjFNVVpFSENPbnoxTFZmTmFjMGoifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjItMDYtMDdUMTQ6MzA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NnZuaHBZeUdZNWhDZ1ZxZnpVM0E3QiJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiNDFhNTllNWNkMjlhOGRjY2Y5NzhiODBiMDQzMTg1MjVlYTE5YzBkMyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQxYTU5ZTVjZDI5YThkY2NmOTc4YjgwYjA0MzE4NTI1ZWExOWMwZDMifSx7ImZpbGVJZCI6IjEyZDg4ZTQ5YzdjYTgyNWYzNDE0ZDJmZDFlYjE4ZTdjOGU0M2E3MGEiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8xMmQ4OGU0OWM3Y2E4MjVmMzQxNGQyZmQxZWIxOGU3YzhlNDNhNzBhIn0seyJmaWxlSWQiOiJkOWE4NDM3N2I2OGEwNDY5OGFhMWZhMWZkMWNjYWVkMmFjNzY1ZjM0IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZDlhODQzNzdiNjhhMDQ2OThhYTFmYTFmZDFjY2FlZDJhYzc2NWYzNCJ9LHsiZmlsZUlkIjoiMjNiOTRjNThlMWMzNTIzYjNhMDdiY2I4MWUzYmMyMzgyODY0NWZhZCIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yM2I5NGM1OGUxYzM1MjNiM2EwN2JjYjgxZTNiYzIzODI4NjQ1ZmFkIn0seyJmaWxlSWQiOiI0MmJkZjJjY2M1OTMzMmFlYTZiNTY2Nzk4ZWRlMjU2MjRlNTllOGQ2IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzQyYmRmMmNjYzU5MzMyYWVhNmI1NjY3OThlZGUyNTYyNGU1OWU4ZDYifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkODU4ZGUyMWRkMDA4MDFkMWI5N2U5MDkxIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmODU4ZGUyMWRkMDA4MDFkMWI5N2U5MDkxIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTg1OGRlMjFkZDAwODAxZDFiOTdlOTA5MSIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiQnJvdWdodCB0byB5b3UgYnkgQW1wbGl0dWRl4oCUQnVpbGQgYmV0dGVyIHByb2R1Y3RzIHwgTWlyb+KAlEEgY29sbGFib3JhdGl2ZSB2aXN1YWwgcGxhdGZvcm0gd2hlcmUgeW91ciBiZXN0IHdvcmsgY29tZXMgdG8gbGlmZSB8IEFocmVmc+KAlEltcHJvdmUgeW91ciB3ZWJzaXRl4oCZcyBTRU8gZm9yIGZyZWUg4oCUIEhpbGEgUXUgaXMgYW4gRXhlY3V0aXZlIGluIFJlc2lkZW5jZSBhdCBSZWZvcmdlIGFzIHdlbGwgYXMgYSByZW5vd25lZCBncm93dGggYWR2aXNvciwgYW5nZWwgaW52ZXN0b3IsIGFuZCBwdWJsaXNoZWQgYXV0aG9yIChoZXLCoGJvb2sgYWJvdXQgZ3Jvd3RoIHdhcyBuYW1lZCBvbmUgb2YgdGhlIHRvcCAxMCBidXNpbmVzcyBib29rcyBvZiAyMDE4IGluIENoaW5hKS4gUHJldmlvdXNseSwgc2hlIHNlcnZlZCBhcyB0aGUgRGlyZWN0b3Igb2YgR3Jvd3RoIGF0IEdpdExhYiwgd2hlcmUgc2hlIGltcGxlbWVudGVkIGFuZCBzY2FsZWQgdGhlaXIgUExHIG1vdGlvbiwgYW5kIFZQIG9mIEdyb3d0aCBhdCBBY29ybnMsIHNjYWxpbmcgdGhlbSBmcm9tIDEgbWlsbGlvbiB0byA1IG1pbGxpb24gdXNlcnMuIEluIHRvZGF54oCZcyBlcGlzb2RlLCB3ZSBkaXNjdXNzOiDigKIgVGhlIGltcG9ydGFuY2Ugb2YgaGF2aW5nIGJvdGggYSBwcm9kdWN0LWxlZCBhbmQgYSBzYWxlcy1sZWQgbW90aW9uIGZvciBjb21wYW5pZXMgb2YgYWxsIHNpemVzIOKAoiBBIHN0ZXAtYnktc3RlcCBwcm9jZXNzIGZvciBpbXBsZW1lbnRpbmcgUExHIOKAoiBDb21tb24gcGl0ZmFsbHMgb2YgbGF5ZXJpbmcgb24gUExHIOKAoiBIb3cgdG8gYXVkaXQgeW91ciBleGlzdGluZyBmdW5uZWwg4oCiIENvbnZlcnNpb24sIGFjdGl2YXRpb24sIGFuZCByZXRlbnRpb24gdGFjdGljcyDigKIgU3RydWN0dXJpbmcgeW91ciBncm93dGggb3JnYW5pemF0aW9uIGZyb20gZGF5IG9uZSwgYW5kIGFzIGl0IHNjYWxlcyDigJQgRmluZCB0aGUgdHJhbnNjcmlwdCBhbmQgcmVmZXJlbmNlcyBhdDogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20vcC90aGUtdWx0aW1hdGUtZ3VpZGUtdG8tYWRkaW5nLWEtcGxnIOKAlCBXaGVyZSB0byBmaW5kIEhpbGEgUXU6IOKAoiBUd2l0dGVyOiBodHRwczovL3R3aXR0ZXIuY29tL0hpbGFRdSDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9oaWxhcXUvIOKAlCBXaGVyZSB0byBmaW5kIExlbm55OiDigKIgTmV3c2xldHRlcjogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20g4oCiIFR3aXR0ZXI6IGh0dHBzOi8vdHdpdHRlci5jb20vbGVubnlzYW4g4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vbGVubnlyYWNoaXRza3kvIOKAlCBJbiB0aGlzIGVwaXNvZGUsIHdlIGNvdmVyOiAoMDA6MDApIEhpbGHigJlzIGJhY2tncm91bmQgKDAzOjI2KSBUaGUgb3V0Y29tZSBvZiB3cml0aW5nIGd1ZXN0IHBvc3RzIGZvciBMZW5ueeKAmXMgTmV3c2xldHRlciAoMDU6MTIpIFdoeSBjb21wYW5pZXMgc2hvdWxkIGhhdmUgUExHIGFuZCBzYWxlcyAoMDc6NTgpIFdoYXQgUExHIGlzIGFuZCB3aHkgaXTigJlzIHNvIHBvcHVsYXIgKDA5OjQxKSBab29tLCBhbiBleGFtcGxlIG9mIGEgUExHIGNvbXBhbnkgKDExOjI0KSBDb21tb24gcGl0ZmFsbHMgaW4gYWRkaW5nIGEgUExHIG1vdGlvbiAoMTY6MDYpIFRoZSBzcGVjdHJ1bSBvZiB3aGVuIFBMRyBtYWtlcyBzZW5zZSAoMjA6MDQpIFdoYXQgeW91IG5lZWQgdG8gYmUgc3VjY2Vzc2Z1bCBpbiBhIHByb2R1Y3QtbGVkIGdyb3d0aCBzdHJhdGVneSAoMjQ6NTIpIFRoZSBmaXJzdCBzdGVwIHRvIGFkZGluZyBhIFBMRyBtb3Rpb24gKDMwOjExKSBXaGF0IEdpdExhYiBkb2VzIGFuZCBob3cgdGhlIHNhbGVzIGZ1bm5lbCBhbmQgUExHIGZ1bm5lbCB3b3JrIHRoZXJlICgzNDowNykgTWFwcGluZyBvdXQgdGhlIGZ1bm5lbCAoMzU6MjkpIEZpbmRpbmcgbGV2ZXJhZ2UgYW5kIG90aGVyIG5leHQgc3RlcHMgKDM4OjI0KSBXaGF0IGFuIGFoYSBtb21lbnQgaXMgYW5kIGNvbmR1Y3RpbmcgYW4gYXVkaXQgKDQ3OjMwKSBBY3RpdmF0aW9uIGFuZCBjb252ZXJzaW9uwqAgKDUyOjE3KSBXaHkgeW91IHNob3VsZCBzdGFydCB3aXRoIGFjdGl2YXRpb24sIGFuZCB3aG8gaXMgZG9pbmcgaXQgd2VsbCAoNTU6MjQpIFJldGVudGlvbiwgdGhlIG1lc3N5IHBhcnQgb2YgdGhlIGZ1bm5lbCAoMTowMDozNCkgSG93IEhpbGEgbWFkZSBhbiBpbXBhY3Qgb24gcmV0ZW50aW9uIGF0IEFjb3JucyAoMTowMzowMykgVGhlIHR3byBidWNrZXRzIG9mIGRhdGHCoCAoMTowNDo1NikgVG9vbHMgZm9yIGltcGxlbWVudGluZyBhIFBMRyBtb3Rpb24gKDE6MDg6NDcpIFRoZSBpbXBvcnRhbmNlIG9mIGRhdGHCoCAoMToxMDoyMCkgVGlwcyB0byBnZXQgc3RhcnRlZCwgYW5kIHdoeSB5b3UgbmVlZCB0byBoYXZlIGdvb2QgZGF0YSBmaXJzdCAoMToxMjoxMCkgSG93IHRvIGRvIGEgZGF0YSBhdWRpdCAoMToxNTowNCkgQnVpbGRpbmcgYSBQTEcgdGVhbSAoMToyMjo0MCkgVGhlIGNvcmUgZ3Jvd3RoIHNxdWFkICgxOjI3OjUxKSBMaWdodG5pbmcgcm91bmQg4oCUIFByb2R1Y3Rpb24gYW5kIG1hcmtldGluZyBieSBodHRwczovL3Blbm5hbWUuY28vLiBGb3IgaW5xdWlyaWVzIGFib3V0IHNwb25zb3JpbmcgdGhlIHBvZGNhc3QsIGVtYWlsIHBvZGNhc3RAbGVubnlyYWNoaXRza3kuY29tLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo1NjAyMTEwfSwiaWQiOiI1R05TMll4YVpQcGtrYld6M083aFJmIiwibWVkaWFUeXBlcyI6WyJBVURJTyIsIlZJREVPIl0sIm5hbWUiOiJUaGUgdWx0aW1hdGUgZ3VpZGUgdG8gYWRkaW5nIGEgUExHIG1vdGlvbiB8IEhpbGEgUXUgKFJlZm9yZ2UsIEdpdExhYikiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJMZW5ueSdzIFBvZGNhc3Q6IFByb2R1Y3QgfCBHcm93dGggfCBDYXJlZXIiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MmRSMU1VWkVIQ09uejFMVmZOYWMwaiJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0wNC0wMlQxMTowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZTo1R05TMll4YVpQcGtrYld6M083aFJmIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiIyYzdlZDQyZGZkNzMwNzVlZGQ1MWNhNjI3Yjk0ZTYxMWVhYzQ4OGY1IiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMmM3ZWQ0MmRmZDczMDc1ZWRkNTFjYTYyN2I5NGU2MTFlYWM0ODhmNSJ9LHsiZmlsZUlkIjoiZWZhODI3MzRlNDJmMDUxYTRiYTI3ZWQ1Y2QzMzM4NDMwNTlmNjA3MCIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2VmYTgyNzM0ZTQyZjA1MWE0YmEyN2VkNWNkMzMzODQzMDU5ZjYwNzAifSx7ImZpbGVJZCI6IjUwZjE5ZmM0YTU2NWQzY2ZiZjc5ZGQwMDQ3ODQzNWJhOTMyZjg3MzIiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvNTBmMTlmYzRhNTY1ZDNjZmJmNzlkZDAwNDc4NDM1YmE5MzJmODczMiJ9LHsiZmlsZUlkIjoiMjljMDUwMjhkZjA2YzNhNjg5YWIwMzNlNTA3ODc1ZjM4N2ZhY2FkMyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yOWMwNTAyOGRmMDZjM2E2ODlhYjAzM2U1MDc4NzVmMzg3ZmFjYWQzIn0seyJmaWxlSWQiOiIyOWUwMzJmMjRkNjRmODVkNDI4OGUxMzUxODg4NWNmNWRhOTA2NTA0IiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjllMDMyZjI0ZDY0Zjg1ZDQyODhlMTM1MTg4ODVjZjVkYTkwNjUwNCJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRkODU2NjMwZWFkOTMzYzUyOWEzZmQzYmIiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZkODU2NjMwZWFkOTMzYzUyOWEzZmQzYmIiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZDg1NjYzMGVhZDkzM2M1MjlhM2ZkM2JiIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJCcm91Z2h0IHRvIHlvdSBieSBCcmF2ZSBTZWFyY2ggQVBJ4oCUQW4gaW5kZXBlbmRlbnQsIGdsb2JhbCBzZWFyY2ggaW5kZXggeW91IGNhbiB1c2UgdG8gcG93ZXIgeW91ciBzZWFyY2ggb3IgQUkgYXBwIHwgTWlyb+KAlEEgY29sbGFib3JhdGl2ZSB2aXN1YWwgcGxhdGZvcm0gd2hlcmUgeW91ciBiZXN0IHdvcmsgY29tZXMgdG8gbGlmZSB8IFN1cGVyaHVtYW7igJRUaGUgZmFzdGVzdCBlbWFpbCBleHBlcmllbmNlIGV2ZXIgbWFkZSAg4oCUIEppYW9uYSBaaGFuZyAoSlopIGlzIGEgcHJvZHVjdCBsZWFkZXIgd2l0aCBhIHN0cm9uZyBiYWNrZ3JvdW5kIGluIGNvbnN1bWVyIHByb2R1Y3RzIGFuZCBleHRlbnNpdmUgaGlyaW5nIGFuZCBtYW5hZ2VtZW50IGV4cGVyaWVuY2UuIFNoZSBpcyBjdXJyZW50bHkgU1ZQIG9mIFByb2R1Y3QgYXQgV2ViZmxvdyBhcyB3ZWxsIGFzIGEgbGVjdHVyZXIgYXQgU3RhbmZvcmQsIHdoZXJlIHNoZSB0ZWFjaGVzIGEgZ3JhZHVhdGUtbGV2ZWwgY291cnNlIG9uIHByb2R1Y3QgbWFuYWdlbWVudC4gQmVmb3JlIFdlYmZsb3csIEpaIHdhcyBIZWFkIG9mIFByb2R1Y3QgZm9yIHRoZSBIb21lcyBQbGF0Zm9ybSBhdCBBaXJibmIgYW5kIGhhcyBhbHNvIGxlZCBwcm9kdWN0IHRlYW1zIGF0IEFpcmJuYiwgV2VXb3JrLCBhbmQgRHJvcGJveC4gSW4gdG9kYXnigJlzIGVwaXNvZGUsIHdlIGRpc2N1c3M6IOKAoiBCdWlsZGluZyBhIOKAnG1pbmltdW0gbG92YWJsZSBwcm9kdWN04oCdIHJhdGhlciB0aGFuIGEgbWluaW11bSB2aWFibGUgcHJvZHVjdCDigKIgSG93IHRvIGNyZWF0ZSBiZXR0ZXIgcm9hZG1hcHMgdGhyb3VnaCBzdG9yeXRlbGxpbmcg4oCiIFRvcCBsZXNzb25zIGZyb20gRHJvcGJveCwgQWlyYm5iLCBXZVdvcmssIGFuZCBXZWJmbG93IOKAoiBUaGUgaW1wb3J0YW5jZSBvZiBzZXR0aW5nIGFtYml0aW91cyBPS1JzIOKAoiBKWuKAmXMgZmlyc3QgOTAgZGF5cyBwbGF5Ym9vazogaG93IHRvIHN1Y2NlZWQgaW4gYSBuZXcgcm9sZSDigKIgQWR2aWNlIGZvciBlYXJseS1jYXJlZXIgUE1zICBGaW5kIHRoZSB0cmFuc2NyaXB0IGF0OiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbS9wL2J1aWxkaW5nLW1pbmltdW0tbG92YWJsZS1wcm9kdWN0cyAgV2hlcmUgdG8gZmluZCBKaWFvbmEgWmhhbmc6IOKAoiBSZWZvcmdlOiBodHRwczovL3d3dy5yZWZvcmdlLmNvbS9tYW5hZ2luZy15b3VyLXBtLWNhcmVlciDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9qaWFvbmEvIOKAoiBXZWJzaXRlOiBodHRwczovL3d3dy5qaWFvbmF6aGFuZy5jb20vICBXaGVyZSB0byBmaW5kIExlbm55OiDigKIgTmV3c2xldHRlcjogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20g4oCiIFR3aXR0ZXI6IGh0dHBzOi8vdHdpdHRlci5jb20vbGVubnlzYW4g4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vbGVubnlyYWNoaXRza3kvICBJbiB0aGlzIGVwaXNvZGUsIHdlIGNvdmVyOiAoMDA6MDApIEpa4oCZcyBiYWNrZ3JvdW5kICgwNDoyMikgQ29tbW9uIG1pc3Rha2VzIG5ldyBQTXMgbWFrZSAoMDY6NDQpIFdoeSBBaXJibmIgUGx1cyBkaWRu4oCZdCB3b3JrIG91dCwgYW5kIHRha2Vhd2F5cyBmcm9tIHRoYXQgZXhwZXJpZW5jZSAoMTA6NTEpIEV4ZWN1dGluZyBiaWcgZHJlYW1zIHN0ZXAtYnktc3RlcCAoMTM6NDUpIFRoZSByaWdodCB3YXkgdG8gcHVzaCBiYWNrIGFnYWluc3QgZm91bmRlcnMgKDE2OjU0KSBNaW5pbXVtIGxvdmFibGUgcHJvZHVjdCB2cy4gbWluaW11bSB2aWFibGUgcHJvZHVjdCAoMjA6NTMpIFdoYXQgbWFrZXMgYSBwcm9kdWN0IGxvdmFibGUgKDIyOjIwKSBBZHZpY2Ugb24gcm9hZG1hcHBpbmcgYW5kIHByaW9yaXRpemF0aW9uICAoMjg6MDQpIFRpcHMgZm9yIG5ldyBQTXMgdG8gYWNjZWxlcmF0ZSB0aGVpciBjYXJlZXIgKDI5OjE2KSBKWuKAmXMgdG9wIHNraWxscyBhbmQgaG93IHRoZXkgaGF2ZSBldm9sdmVkIG92ZXIgaGVyIGNhcmVlciAoMzE6MzcpIERlc2lnbmluZyBjcmlzcCBPS1JzICgzNjowOSkgTGVzc29ucyBmcm9tIFdlV29yayAoNDM6MDEpIFdpbm5pbmcgdGhlIGZpcnN0IDkwIGRheXMgYXQgYSBuZXcgY29tcGFueSAoNDg6MzQpIFdoeSB0cnVzdCBpcyBjcnVjaWFsICg1MTo0OCkgSGlnaC1sZXZlbCBsZXNzb25zIGZyb20gRHJvcGJveCwgQWlyYm5iLCBXZVdvcmssIGFuZCBXZWJmbG93ICg1NjozOCkgVGhlIG9uZSBwaWVjZSBvZiBhZHZpY2UgdGhhdCB0cmFuc2Zvcm1lZCBKWuKAmXMgY2FyZWVyICg1ODozOSkgTGlnaHRuaW5nIHJvdW5kICBSZWZlcmVuY2VkOiDigKIgTWlrZSBMZXdpcyBvbiBMaW5rZWRJbjogaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL21pa2VsZXdpcy8g4oCiIOKAnFdoYXQgd29ya2luZyBhdCBGaWdtYSB0YXVnaHQgbWUgYWJvdXQgY3VzdG9tZXIgb2JzZXNzaW9uLOKAnSBWUCBvZiBQcm9kdWN0IFNobyBLdXdhbW90bzogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20vcC93aGF0LXdvcmtpbmctYXQtZmlnbWEtdGF1Z2h0LW1lLWFib3V0IOKAoiBXZVdvcms6IGh0dHBzOi8vd3d3Lndld29yay5jb20vIOKAoiBXZUNyYXNoZWQgb24gQXBwbGVUVis6IGh0dHBzOi8vdHYuYXBwbGUuY29tL3VzL3Nob3cvd2VjcmFzaGVkL3VtYy5jbWMuNnF3NjA1dXYycndienV0azJwMmZzZ3ZxOSDigKIgU3ByaW50OiBIb3cgdG8gU29sdmUgQmlnIFByb2JsZW1zIGFuZCBUZXN0IE5ldyBJZGVhcyBpbiBKdXN0IEZpdmUgRGF5czogaHR0cHM6Ly93d3cuYW1hem9uLmNvbS9TcHJpbnQtU29sdmUtUHJvYmxlbXMtVGVzdC1JZGVhcy9kcC8xNTAxMTIxNzRYIOKAoiBUaGUgTWFraW5nIG9mIGEgTWFuYWdlcjogV2hhdCB0byBEbyBXaGVuIEV2ZXJ5b25lIExvb2tzIHRvIFlvdTogaHR0cHM6Ly93d3cuYW1hem9uLmNvbS9NYWtpbmctTWFuYWdlci1XaGF0LUV2ZXJ5b25lLUxvb2tzL2RwLzA3MzUyMTk1Njcg4oCiIFRyZXNzIG9mIHRoZSBFbWVyYWxkIFNlYTogQSBDb3NtZXJlIE5vdmVsOiBodHRwczovL3d3dy5hbWF6b24uY29tL1RyZXNzLUVtZXJhbGQtU2VhLUJyYW5kb24tU2FuZGVyc29uL2RwLzEyNTA4OTk2NTYvIOKAoiBBcmNhbmUgb24gTmV0ZmxpeDogaHR0cHM6Ly93d3cubmV0ZmxpeC5jb20vdGl0bGUvODE0MzU2ODQg4oCiIFNub286IGh0dHBzOi8vd3d3LmhhcHBpZXN0YmFieS5jb20vIOKAoiBNaWRqb3VybmV5OiBodHRwczovL3d3dy5taWRqb3VybmV5LmNvbS8gIFByb2R1Y3Rpb24gYW5kIG1hcmtldGluZyBieSBodHRwczovL3Blbm5hbWUuY28vLiBGb3IgaW5xdWlyaWVzIGFib3V0IHNwb25zb3JpbmcgdGhlIHBvZGNhc3QsIGVtYWlsIHBvZGNhc3RAbGVubnlyYWNoaXRza3kuY29tLiAgTGVubnkgbWF5IGJlIGFuIGludmVzdG9yIGluIHRoZSBjb21wYW5pZXMgZGlzY3Vzc2VkLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0MDUxNjAzfSwiaWQiOiIwSUhUdE92T0FKMGRISmg0QWhhcWsxIiwibWVkaWFUeXBlcyI6WyJBVURJTyIsIlZJREVPIl0sIm5hbWUiOiJCdWlsZGluZyBtaW5pbXVtIGxvdmFibGUgcHJvZHVjdHMsIHN0b3JpZXMgZnJvbSBXZVdvcmsgYW5kIEFpcmJuYiwgYW5kIHRocml2aW5nIGFzIGEgUE0gfCBKaWFvbmEgWmhhbmcgKFdlYmZsb3csIFdlV29yaywgQWlyYm5iLCBEcm9wYm94KSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6Ikxlbm55J3MgUG9kY2FzdDogUHJvZHVjdCB8IEdyb3d0aCB8IENhcmVlciIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoyZFIxTVVaRUhDT256MUxWZk5hYzBqIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA3LTAyVDExOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjBJSFR0T3ZPQUowZEhKaDRBaGFxazEifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6IjZjMjZmYWNhYWY1NWJjZWQ4MWNkNjNlNDJmNjRhYmRkNTg0N2ZjZTgiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82YzI2ZmFjYWFmNTViY2VkODFjZDYzZTQyZjY0YWJkZDU4NDdmY2U4In0seyJmaWxlSWQiOiIwOGNlMmMxNjdlMDBjZGUzZTU1NTJlZjcyMDhiMDcwOTA4ZmYyNWM2IiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzA4Y2UyYzE2N2UwMGNkZTNlNTU1MmVmNzIwOGIwNzA5MDhmZjI1YzYifSx7ImZpbGVJZCI6ImU4NmVhNDNmZjdiY2Y5NTY1M2JkMjA2ZmNkZWYxOWIzNDU1YTk5OTIiLCJmb3JtYXQiOiJNUDRfMTI4IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTg2ZWE0M2ZmN2JjZjk1NjUzYmQyMDZmY2RlZjE5YjM0NTVhOTk5MiJ9LHsiZmlsZUlkIjoiMGQxNTkzYTA1MmRmN2U3OTg5MWUzMzIwZTJiY2JlNTgzZDFjZmQyMyIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzBkMTU5M2EwNTJkZjdlNzk4OTFlMzMyMGUyYmNiZTU4M2QxY2ZkMjMifSx7ImZpbGVJZCI6IjJlNzU3NTc5M2U3NDM2YTViZjg2OGJmNTlhMGExNDJmNDUxOTU2NTYiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy8yZTc1NzU3OTNlNzQzNmE1YmY4NjhiZjU5YTBhMTQyZjQ1MTk1NjU2In1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGY0NWI3YjJmYjI0MmJkZWRlM2MwYzc1ZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmY0NWI3YjJmYjI0MmJkZWRlM2MwYzc1ZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmNDViN2IyZmIyNDJiZGVkZTNjMGM3NWQiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IlBldHJhIFdpbGxlIGlzIGFuIGluZGVwZW5kZW50IHByb2R1Y3QgbGVhZGVyc2hpcCBjb2FjaCB3aG/igJlzIGJlZW4gaGVscGluZyBwcm9kdWN0IHRlYW1zIGV4cGFuZCB0aGVpciBza2lsbCBzZXRzIHNpbmNlIDIwMTMuIFNoZeKAmXMgYWxzbyB0aGUgYXV0aG9yIG9mIFN0cm9uZyBQcm9kdWN0IFBlb3BsZSwgd2hpY2ggc2hlIHB1Ymxpc2hlZCBpbiAyMDIxLiBBbG9uZ3NpZGUgaGVyIGZyZWVsYW5jZSB3b3JrLCBQZXRyYSBjdXJhdGVzIGFuZCBjby1vcmdhbml6ZXMgTWluZCBUaGUgUHJvZHVjdCBFbmdhZ2UgSGFtYnVyZy4gU2hlIHN0YXJ0ZWQgaGVyIGNhcmVlciBhcyBhIHNvZnR3YXJlIGRldmVsb3BlciBhbmQgaW4gMjAwOCB3ZW50IHRvIHdvcmsgYXQgWGluZywgYSBHZXJtYW4gc29jaWFsIG1lZGlhIHNpdGUsIHdoZXJlIHNoZSBsZWFybmVkIGZyb20gdHdvIGluY3JlZGlibGUgcHJvZHVjdCBsZWFkZXJzOiBNYXJ0eSBDYWdhbiBhbmQgSmFzb24gR29sZGJlcmcuIEluIHRvZGF54oCZcyBwb2RjYXN0LCB3ZSB0YWxrIGFib3V0IFBldHJh4oCZcyBib29rLCBhbmQgaG93IHRvIGhlbHAgeW91ciB0ZWFtIGdyb3cgYXMgYSBwcm9kdWN0IGxlYWRlci4gUGV0cmEgYWxzbyBzaGFyZXMgaG93IHRvIGltcHJvdmUgeW91ciBzdG9yeXRlbGxpbmcgc2tpbGxzLCBnZXQgYmV0dGVyIGF0IHB1YmxpYyBzcGVha2luZywgYW5kIHdoeSBjb21tdW5pdHkgaXMgc28gaW1wb3J0YW50IGZvciBwcm9kdWN0IG1hbmFnZXJzLiDigJQgRmluZCB0aGUgZnVsbCB0cmFuc2NyaXB0IGhlcmU6IGh0dHBzOi8vd3d3Lmxlbm55c25ld3NsZXR0ZXIuY29tL3AvaG93LXRvLWJlLXRoZS1iZXN0LWNvYWNoLXRvLXByb2R1Y3Qg4oCUIFdoZXJlIHRvIGZpbmQgUGV0cmEgV2lsbGU6IOKAoiBUd2l0dGVyOiBodHRwczovL3R3aXR0ZXIuY29tL2xvb21pc3RhIOKAoiBMaW5rZWRJbjogaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL3BldHJhLXdpbGxlLWI4YjEzMjkvP29yaWdpbmFsU3ViZG9tYWluPWRlIOKAoiBXZWJzaXRlOiBodHRwczovL3d3dy5wZXRyYS13aWxsZS5jb20vIOKAlCBXaGVyZSB0byBmaW5kIExlbm55OiDigKIgTmV3c2xldHRlcjogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20g4oCiIFR3aXR0ZXI6IGh0dHBzOi8vdHdpdHRlci5jb20vbGVubnlzYW4g4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vbGVubnlyYWNoaXRza3kvIOKAlCBUaGFuayB5b3UgdG8gb3VyIHdvbmRlcmZ1bCBzcG9uc29ycyBmb3IgbWFraW5nIHRoaXMgZXBpc29kZSBwb3NzaWJsZTog4oCiIEZsYXRmaWxlOiBodHRwczovL3d3dy5mbGF0ZmlsZS5jb20vbGVubnkg4oCiIE1peHBhbmVsOiBodHRwczovL21peHBhbmVsLmNvbS9zdGFydHVwcyDigKIgQXNzZW1ibHlBSTogaHR0cHM6Ly93d3cuYXNzZW1ibHlhaS5jb20vP3V0bV9zb3VyY2U9bGVubnlzcG9kY2FzdCZ1dG1fbWVkaXVtPXBvZGNhc3QmdXRtX2NhbXBhaWduPW5vdjI3IOKAlCBSZWZlcmVuY2VkOiDigKIgUE13aGVlbCBmcmFtZXdvcms6IGh0dHBzOi8vd3d3LnN0cm9uZ3Byb2R1Y3RwZW9wbGUuY29tL3Btd2hlZWwg4oCiIE1hcnR5IENhZ2Fu4oCZcyBhc3Nlc3NtZW50OiBodHRwczovL3d3dy5zdnBnLmNvbS9jb2FjaGluZy10b29scy10aGUtYXNzZXNzbWVudC8g4oCiIFBNIERhaXN5OiBodHRwczovL3BtZGFpc3kuY29tLyDigKIgVGhlIEVpc2VuaG93ZXIgbWF0cml4IGZvciBwcmlvcml0aXphdGlvbjogaHR0cHM6Ly93d3cucHJvZHVjdHBsYW4uY29tL2dsb3NzYXJ5L2Vpc2VuaG93ZXItbWF0cml4LyDigKIgQ29udGludW91cyBEaXNjb3ZlcnkgSGFiaXRzOiBEaXNjb3ZlciBQcm9kdWN0cyB0aGF0IENyZWF0ZSBDdXN0b21lciBWYWx1ZSBhbmQgQnVzaW5lc3MgVmFsdWU6IGh0dHBzOi8vd3d3LmFtYXpvbi5jb20vQ29udGludW91cy1EaXNjb3ZlcnktSGFiaXRzLURpc2NvdmVyLVByb2R1Y3RzL2RwLzE3MzY2MzMzMDkg4oCiIE1vY2hhcnkgTWV0aG9kIEN1cnJpY3VsdW06IGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2RvY3VtZW50L2QvMThGaUpiWW41M2ZUdFBtcGhmZENLVDJUTVdILThZMkwtTUxxRGstTUZWNHMvZWRpdCDigKIgTWF0dCBNb2NoYXJ5IG9uIExlbm554oCZcyBwb2RjYXN0OiBodHRwczovL3d3dy5sZW5ueXNwb2RjYXN0LmNvbS92aWRlb3MvaG93LXRvLWZpcmUtcGVvcGxlLXdpdGgtZ3JhY2Utd29yay10aHJvdWdoLWZlYXItYW5kLW51cnR1cmUtaW5ub3ZhdGlvbi1tYXR0LW1vY2hhcnkvIOKAoiBIYW5zIFJvc2xpbmfigJlzIFRlZCB0YWxrczogIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQzMzY4MTN9LCJpZCI6IjJ3d3FBZVJHcXBZeXh0MVpMQmhLdU0iLCJtZWRpYVR5cGVzIjpbIkFVRElPIl0sIm5hbWUiOiJIb3cgdG8gYmUgdGhlIGJlc3QgY29hY2ggdG8gcHJvZHVjdCBwZW9wbGUgfCBQZXRyYSBXaWxsZSAoU3Ryb25nIFByb2R1Y3QgUGVvcGxlKSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6Ikxlbm55J3MgUG9kY2FzdDogUHJvZHVjdCB8IEdyb3d0aCB8IENhcmVlciIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoyZFIxTVVaRUhDT256MUxWZk5hYzBqIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIyLTExLTI3VDEzOjAyOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJ3d3FBZVJHcXBZeXh0MVpMQmhLdU0ifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImM1Y2ZlZjc4ZGI4NTg1NTFlNTZmMmU0MjcwMTY2MDYwNzRiYzE1ZGUiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9jNWNmZWY3OGRiODU4NTUxZTU2ZjJlNDI3MDE2NjA2MDc0YmMxNWRlIn0seyJmaWxlSWQiOiI3OTBkOWQzZGE1MDMwZWViOGM2YzRiN2U0MjMwNjMxOGZhYTkwNWVkIiwiZm9ybWF0IjoiTVA0XzEyOCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3Lzc5MGQ5ZDNkYTUwMzBlZWI4YzZjNGI3ZTQyMzA2MzE4ZmFhOTA1ZWQifSx7ImZpbGVJZCI6ImVmYmE4MmQ5ZWJkM2MxNDA2NjQ2YzVmMjcwMzljZTlhYjk0OTk1YzEiLCJmb3JtYXQiOiJPR0dfVk9SQklTXzk2IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZWZiYTgyZDllYmQzYzE0MDY2NDZjNWYyNzAzOWNlOWFiOTQ5OTVjMSJ9LHsiZmlsZUlkIjoiMzlmMzA0NzgxOGJmZDdhZjgzNTdhNTYwMzVkZmFjMWE5MjU5ZDVmNiIsImZvcm1hdCI6Ik1QNF8xMjhfRFVBTCIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzM5ZjMwNDc4MThiZmQ3YWY4MzU3YTU2MDM1ZGZhYzFhOTI1OWQ1ZjYifSx7ImZpbGVJZCI6IjZiOTU4NWM1NGQwZWNlNTNhNzJiNzk3MjE3ZTlmZWVjZjdjMzg4MzIiLCJmb3JtYXQiOiJBQUNfMjQiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy82Yjk1ODVjNTRkMGVjZTUzYTcyYjc5NzIxN2U5ZmVlY2Y3YzM4ODMyIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGE5MjYxNWQ2MzRlMjEwYmI0N2UwMDhmMCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmE5MjYxNWQ2MzRlMjEwYmI0N2UwMDhmMCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFhOTI2MTVkNjM0ZTIxMGJiNDdlMDA4ZjAiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkJyb3VnaHQgdG8geW91IGJ5IFB1YmxpY+KAlEludmVzdCBpbiBzdG9ja3MsIHRyZWFzdXJpZXMsIGNyeXB0bywgYW5kIG1vcmUgfCBFcHBv4oCUUnVuIHJlbGlhYmxlLCBpbXBhY3RmdWwgZXhwZXJpbWVudHMgfCBXcml0ZXLigJRHZW5lcmF0aXZlIEFJIGZvciB0aGUgZW50ZXJwcmlzZSDigJQgTGF1cmEgU2NoYWZmZXIgaXMgdGhlIGJyYW5kLW5ldyBWUCBvZiBHcm93dGggYXQgQW1wbGl0dWRlLiBQcmlvciB0byB0aGlzIHJvbGUsIHNoZSBzcGVudCBvdmVyIDEwIHllYXJzIGxlYWRpbmcgcHJvZHVjdCBtYW5hZ2VtZW50IGFuZCBncm93dGggdGVhbXMgYXQgVHdpbGlvLCBCYW5kd2lkdGgsIGFuZCBSYXBpZC4gSW4gdG9kYXnigJlzIGVwaXNvZGUsIHdlIHRhbGsgYWJvdXQgdGhlIHJvbGUgb2YgZXhwZXJpbWVudGF0aW9uIGFuZCBkYXRhIGluIGdyb3d0aCwgYW5kIExhdXJhIHNoYXJlcyBzdG9yaWVzIG9mIGJpZyB3aW5zIGZyb20gaGVyIHRpbWUgbGVhZGluZyBncm93dGggdGVhbXMuIFNoZSBleHBsYWlucyBob3cgY3VzdG9tZXIgaW5zaWdodHMgaGVscGVkIGhlciB1cGxldmVsIGhlciBjYXJlZXIgYW5kIGhvdyBzaGUgKHN1cnByaXNpbmdseSkgdGhpbmtzIGFib3V0IHF1YWxpdGF0aXZlIHZlcnN1cyBxdWFudGl0YXRpdmUgZGF0YS4gV2Ugd3JhcCB1cCBvdXIgY29udmVyc2F0aW9uIGJ5IGRpc2N1c3Npbmcgd2hlcmUgdGhlIGJlc3QgaWRlYXMgY29tZSBmcm9tIGFuZCB3aGF0IHlvdSBuZWVkIHRvIGtub3cgaWYgeW914oCZcmUgc2VsbGluZyB0byBkZXZlbG9wZXJzLiAgRmluZCB0aGUgdHJhbnNjcmlwdCBhbmQgcmVmZXJlbmNlcyBoZXJlOiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbS9wL2NhcmVlci1mcmFtZXdvcmtzLWFiLXRlc3RpbmctY291bnRlcmludHVpdGl2ZSAgV2hlcmUgdG8gZmluZCBMYXVyYSBTY2hhZmZlcjog4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vbGF1cmFzY2hhZmZlci8gIFdoZXJlIHRvIGZpbmQgTGVubnk6IOKAoiBOZXdzbGV0dGVyOiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbSDigKIgVHdpdHRlcjogaHR0cHM6Ly90d2l0dGVyLmNvbS9sZW5ueXNhbiDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sZW5ueXJhY2hpdHNreS8gIEluIHRoaXMgZXBpc29kZSwgd2UgY292ZXI6ICgwMDowMCkgTGF1cmHigJlzIGJhY2tncm91bmQgKDA0OjE1KSBIb3cgdG8gY2FydmUgeW91ciBvd24gY2FyZWVyIHBhdGgsIGFuZCBhbiBleGFtcGxlIGZyb20gQmFuZHdpZHRoICgwNTo1MCkgTGF1cmHigJlzIGNhcmVlciBncm93dGggZnJhbWV3b3JrICgxMDoxOCkgVGhlIHZhbHVlIG9mIGN1c3RvbWVyIGluc2lnaHRzICgxMjoyNSkgVGhlIOKAnHZvaWNlIG9mIHRoZSBjdXN0b21lcuKAnSByZXBvcnQgKDE2OjE0KSBMZWFuaW5nIGludG8geW91ciBzdHJlbmd0aHMgKDE4OjE2KSBUaGUgZXhwZXJpbWVudCB0aGF0IHNoaWZ0ZWQgdGhlIHdheSBMYXVyYSB0aGlua3MgYWJvdXQgZnJpY3Rpb24gKDIwOjIwKSBRdWVzdGlvbnMgdGhhdCBpbXByb3ZlZCBUd2lsaW/igJlzIG9uYm9hcmRpbmcgYW5kIGNvbnZlcnNpb24gcmF0ZSAoMjg6NTMpIFRoaW5raW5nIGFib3V0IHRoZSBwc3ljaGUgb2YgeW91ciB1c2VycyAoMzE6MjYpIFRoZSBob3QgZG9nIGFuYWxvZ3kgZm9yIGJ1cnlpbmcg4oCcc2Nhcnkgc3R1ZmbigJ0gKDMzOjU4KSBXaHkgaXTigJlzIGJldHRlciB0byBiZSBpdGVyYXRpdmUgYW5kIHdoeSBleHBlcmltZW50cyBmYWlsICgzNjoyMSkgU2F2aW5nIG1vbmV5IGJ5IHZhbGlkYXRpbmcgZmFzdCAoNDE6NTgpIFdoZXJlIHRoZSBiZXN0IGlkZWFzIGNvbWUgZnJvbSAoNDk6NTEpIEV4cGVyaW1lbnRhdGlvbiBsZXNzb25zICg1Mjo1NCkgVGhlIGFtb3VudCBvZiB0aW1lIGEgZ3Jvd3RoIHRlYW0gbmVlZHMgdG8gYmUgc3VjY2Vzc2Z1bCAoNTQ6NDMpIFRoZSBiaWcgY2hhbmdlIGF0IFR3aWxpbyB0aGF0IGxlZCB0byB0ZW5zIG9mIG1pbGxpb25zIG9mIGRvbGxhcnMgKDU4OjQxKSBUaGUgbmVlZCBmb3IgYm90aCBQTEcgYW5kIGVudGVycHJpc2UsIGFuZCBob3cgQW1wbGl0dWRlIHBsYW5zIHRvIHRhcCBpbnRvIFBMRyAoMTowNTo0MikgV2hhdCBpdOKAmXMgbGlrZSB0byBzZXJ2ZSBkZXZlbG9wZXJzICgxOjExOjE2KSBMaWdodG5pbmcgcm91bmQgIFByb2R1Y3Rpb24gYW5kIG1hcmtldGluZyBieSBodHRwczovL3Blbm5hbWUuY28vLiBGb3IgaW5xdWlyaWVzIGFib3V0IHNwb25zb3JpbmcgdGhlIHBvZGNhc3QsIGVtYWlsIHBvZGNhc3RAbGVubnlyYWNoaXRza3kuY29tLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjo0ODcyNzIzfSwiaWQiOiIxcmJzR0dqclM3cFBSUGI3eGdKTFpNIiwibWVkaWFUeXBlcyI6WyJBVURJTyIsIlZJREVPIl0sIm5hbWUiOiJDYXJlZXIgZnJhbWV3b3JrcywgQS9CIHRlc3RpbmcgbWlzdGFrZXMsIGNvdW50ZXJpbnR1aXRpdmUgb25ib2FyZGluZyB0aXBzLCBzZWxsaW5nIHRvIGRldmVsb3BlcnMgfCBMYXVyYSBTY2hhZmZlciAoVlAgb2YgR3Jvd3RoIGF0IEFtcGxpdHVkZSkiLCJwbGF5YWJpbGl0eSI6eyJwbGF5YWJsZSI6dHJ1ZSwicmVhc29uIjoiUExBWUFCTEUifSwicGxheWVkU3RhdGUiOnsicGxheVBvc2l0aW9uTWlsbGlzZWNvbmRzIjowLCJzdGF0ZSI6Ik5PVF9TVEFSVEVEIn0sInBvZGNhc3RWMiI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdFJlc3BvbnNlV3JhcHBlciIsImRhdGEiOnsiX190eXBlbmFtZSI6IlBvZGNhc3QiLCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YWY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjo2NDB9XX0sIm5hbWUiOiJMZW5ueSdzIFBvZGNhc3Q6IFByb2R1Y3QgfCBHcm93dGggfCBDYXJlZXIiLCJzaG93VHlwZXMiOltdLCJ1cmkiOiJzcG90aWZ5OnNob3c6MmRSMU1VWkVIQ09uejFMVmZOYWMwaiJ9fSwicmVsZWFzZURhdGUiOnsiaXNvU3RyaW5nIjoiMjAyMy0wMy0wOVQxMjowMDowMFoifSwicmVzdHJpY3Rpb25zIjp7InBheXdhbGxDb250ZW50IjpmYWxzZX0sInVyaSI6InNwb3RpZnk6ZXBpc29kZToxcmJzR0dqclM3cFBSUGI3eGdKTFpNIn0seyJfX3R5cGVuYW1lIjoiRXBpc29kZSIsImF1ZGlvIjp7Iml0ZW1zIjpbeyJmaWxlSWQiOiI4Mzc2ZmZjYWRjMjI2MGEyMGNjMWM2YjkxYjg5MjUyNWVkZmU3ZWVhIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvODM3NmZmY2FkYzIyNjBhMjBjYzFjNmI5MWI4OTI1MjVlZGZlN2VlYSJ9LHsiZmlsZUlkIjoiYjY1MGVmNWQ3Mjk3NWJiOTk0OWM5NTc4ZDhkYjA4YzI1MGMxNmEyZiIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9iNjUwZWY1ZDcyOTc1YmI5OTQ5Yzk1NzhkOGRiMDhjMjUwYzE2YTJmIn0seyJmaWxlSWQiOiIyNDdmOGZiODYyNWViMGUwNThmOGEzY2Y3ODQwOGI1MGJhMGRhY2FjIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjQ3ZjhmYjg2MjVlYjBlMDU4ZjhhM2NmNzg0MDhiNTBiYTBkYWNhYyJ9LHsiZmlsZUlkIjoiODFmNTRiYmE5ZjJmMWIyZTBiNjQyYjlkODdmOWNkODFhYWI5YjZiMCIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy84MWY1NGJiYTlmMmYxYjJlMGI2NDJiOWQ4N2Y5Y2Q4MWFhYjliNmIwIn0seyJmaWxlSWQiOiJlOTA1Mzk1ZjNmMTNiM2Q0NjU2ZDBlMDgzOTk4ZDY4MmFjNzE0Y2E5IiwiZm9ybWF0IjoiTVA0XzEyOF9DQkNTIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvZTkwNTM5NWYzZjEzYjNkNDY1NmQwZTA4Mzk5OGQ2ODJhYzcxNGNhOSJ9XX0sImNvbnRlbnRSYXRpbmciOnsibGFiZWwiOiJOT05FIn0sImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRiNjcyODk5YTcyZjk4NzJmNzVkMGM5NjEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZiNjcyODk5YTcyZjk4NzJmNzVkMGM5NjEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhYjY3Mjg5OWE3MmY5ODcyZjc1ZDBjOTYxIiwid2lkdGgiOjY0MH1dfSwiZGVzY3JpcHRpb24iOiJCcm91Z2h0IHRvIHlvdSBieSBBc3NlbWJseUFJ4oCUUHJvZHVjdGlvbi1yZWFkeSBBSSBtb2RlbHMgdG8gdHJhbnNjcmliZSBhbmQgdW5kZXJzdGFuZCBzcGVlY2ggfCBNaXhwYW5lbOKAlFByb2R1Y3QgYW5hbHl0aWNzIHRoYXQgZXZlcnlvbmUgY2FuIHRydXN0LCB1c2UsIGFuZCBhZmZvcmQgfCBFcHBv4oCUUnVuIHJlbGlhYmxlLCBpbXBhY3RmdWwgZXhwZXJpbWVudHMg4oCUIE1lbGlzc2EgVGFuIGlzIGFuIGFkdmlzb3IsIGludmVzdG9yLCBhbmQgZ3Jvd3RoIGV4cGVydC4gU2hl4oCZcyB3b3JrZWQgd2l0aCBmYXN0LWdyb3dpbmcgc3RhcnR1cHMgbGlrZSBEcm9wYm94LCBDYW52YSwgR3JhbW1hcmx5LCBhbmQgTWlybywgYW5kIGZvciB0aGUgcGFzdCAyLjUgeWVhcnMgaGFzIGJlZW4gdGhlIEhlYWQgb2YgR3Jvd3RoIGF0IFdlYmZsb3cuIFRoZXJlLCBzaGUgbGVkIHRoZSBjb21wYW55J3Mgc2VsZi1zZXJ2aWNlIGJ1c2luZXNzIGFjcm9zcyBQcm9kdWN0LCBNYXJrZXRpbmcsIGFuZCBHcm93dGgsIGluIGFkZGl0aW9uIHRvIGxlYWRpbmcgdGhlIGNoYXJnZSBvbiBwcmljaW5nIGFuZCBwYWNrYWdpbmcuIFByaW9yIHRvIFdlYmZsb3csIHNoZSB3YXMgSGVhZCBvZiBHcm93dGggZm9yIERyb3Bib3jigJlzIEIyQiBwcm9kdWN0LCB3aGVyZSBzaGUgcGxheWVkIGEgcGl2b3RhbCByb2xlIGluIHByb3BlbGxpbmcgdGhlaXIgZ3Jvd3RoLiBJbiB0b2RheeKAmXMgZXBpc29kZSwgd2UgZGlzY3Vzczog4oCiIEF0dHJpYnV0ZXMgb2YgaGlnaC1wZXJmb3JtaW5nIHRlYW1zIOKAoiBUaXBzIGZvciBkZXZlbG9waW5nIHRhbGVudCBhbmQgc2Vla2luZyBhIG1lbnRvciDigKIgSG93IHRvIGNyZWF0ZSBhIHN0cm9uZyBjdWx0dXJlIG9mIG93bmVyc2hpcCDigKIgRnJhbWV3b3JrcyBmb3IgaGlyaW5nIFBNIGFuZCBncm93dGggdGFsZW50IOKAoiBDb21tb24gcGl0ZmFsbHMgY29tcGFuaWVzIGZhY2Ugd2hlbiBpbXBsZW1lbnRpbmcgZ3Jvd3RoIHN0cmF0ZWdpZXMg4oCiIExlc3NvbnMgZnJvbSBzY2FsaW5nIERyb3Bib3gg4oCiIFRoZSBEQUNJIGZyYW1ld29yayBmb3IgaW5jcmVhc2luZyB0ZWFtIHZlbG9jaXR5IOKAoiBIb3cgdG8gYWN0dWFsbHkgZW1icmFjZSBmaXJzdC1wcmluY2lwbGVzIHRoaW5raW5nIOKAlCBGaW5kIHRoZSB0cmFuc2NyaXB0IGFuZCByZWZlcmVuY2VzIGF0OiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbS9wL2J1aWxkaW5nLWhpZ2gtcGVyZm9ybWluZy10ZWFtcy1tZWxpc3NhIOKAlCBXaGVyZSB0byBmaW5kIE1lbGlzc2EgVGFuOiDigKIgVHdpdHRlcjogaHR0cHM6Ly90d2l0dGVyLmNvbS9tZWxpc3NhbXRhbiDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9tZWxpc3NhbXRhbi8g4oCUIFdoZXJlIHRvIGZpbmQgTGVubnk6IOKAoiBOZXdzbGV0dGVyOiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbSDigKIgVHdpdHRlcjogaHR0cHM6Ly90d2l0dGVyLmNvbS9sZW5ueXNhbiDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sZW5ueXJhY2hpdHNreS8g4oCUIEluIHRoaXMgZXBpc29kZSwgd2UgY292ZXI6ICgwMDowMCkgTWVsaXNzYeKAmXMgYmFja2dyb3VuZCAoMDQ6MTIpIFdoYXTigJlzIG5leHQgZm9yIE1lbGlzc2EgKDA2OjQ1KSBMZXNzb25zIGxlYXJuZWQgZnJvbSBEcm9wYm94ICgxMTo0OSkgV2hlbiB0byBhZGQgc2FsZXMgdG8gcHJvZHVjdC1sZWQgcHJvZHVjdHMgYW5kIHZpY2UgdmVyc2EgKDE0OjI4KSBNYW5hZ2luZyBwZW9wbGUgd2l0aCBhIHBlb3BsZS1mb2N1c2VkIGFuZCByZXN1bHRzLW9yaWVudGVkIGFwcHJvYWNoICgxNzoxNCkgQW4gZXhhbXBsZSBvZiBwZW9wbGUtZm9jdXNlZCBsZWFkZXJzaGlwICAoMjA6MjYpIFRoZSBpbXBvcnRhbmNlIG9mIHRhbGVudCBkZXZlbG9wbWVudCBhbmQgd2h5IE1lbGlzc2EgaW52ZXN0cyBpbiBpdCAoMjI6MjYpIFRpcHMgZm9yIGZpbmRpbmcgYSBtZW50b3IgKDI0OjU4KSBTcGVjaWZpYyBxdWVzdGlvbnMgdG8gYXNrIHdoZW4geW91IGFyZSBpbnRlcnZpZXdpbmcgZm9yIGEgcm9sZSAgKDI3OjQ5KSBDb21wYW5pZXMgTWVsaXNzYSBoYXMgd29ya2VkIHdpdGggKDI4OjMzKSBBdHRyaWJ1dGVzIG9mIGhpZ2gtcGVyZm9ybWluZyB0ZWFtcyAoMzE6MzgpIENyZWF0aW5nIGEgc2Vuc2Ugb2Ygb3duZXJzaGlwIGFtb25nIHRlYW0gbWVtYmVycyAoMzQ6MzYpIEJ1aWxkaW5nIGEgdGVhbS1maXJzdCBjdWx0dXJlICgzNjo1NCkgQXZvaWRpbmcgYnVybm91dCBieSBrbm93aW5nIHlvdXIgbGltaXRzICgzOToyNCkgRGV2ZWxvcGluZyB0YWxlbnQgYW5kIHVubG9ja2luZyBwb3RlbnRpYWwgd2l0aGluIHlvdXIgb3JnYW5pemF0aW9uICg0Mjo0NSkgTWVsaXNzYeKAmXMgaGlyaW5nIHByYWN0aWNlcyBhbmQgd2hhdCBzaGUgbG9va3MgZm9yIGluIGEgcHJvZHVjdCBtYW5hZ2VyICg0NDo0MCkgVGhlIGV4YWN0IGludGVydmlldyBzZXF1ZW5jZSBNZWxpc3NhIHV0aWxpemVzICAoNDk6NTgpIENvbW1vbiBwaXRmYWxscyB3aGVuIGNyZWF0aW5nIGdyb3d0aCB0ZWFtcyAgKDUzOjQzKSDigJxGbHlpbmcgZm9ybWF0aW9u4oCdIGFuZCB0aGUgREFDSSBmcmFtZXdvcmsgKDU2OjQ4KSBXaG8gc2hvdWxkIG93biByZXZlbnVlICg1ODoxOSkgV2hlbiB0byBpbnZlc3QgaW4gZ3Jvd3RoICgxOjAxOjA2KSBXaGF0IHRvIGxvb2sgZm9yIGluIHlvdXIgZmlyc3QgZ3Jvd3RoIGhpcmUgKDE6MDQ6MzUpIFdoZW4gaXTigJlzIGFwcHJvcHJpYXRlIHRvIGhpcmUgYW4gYWR2aXNvciAoMTowNjoxOSkgRmlyc3QtcHJpbmNpcGxlcyB0aGlua2luZyAoMTowOTo1MCkgTGlnaHRuaW5nIHJvdW5kIOKAlCBQcm9kdWN0aW9uIGFuZCBtYXJrZXRpbmcgYnkgaHR0cHM6Ly9wZW5uYW1lLmNvLy4gRm9yIGlucXVpcmllcyBhYm91dCBzcG9uc29yaW5nIHRoZSBwb2RjYXN0LCBlbWFpbCBwb2RjYXN0QGxlbm55cmFjaGl0c2t5LmNvbS4g4oCUIExlbm55IG1heSBiZSBhbiBpbnZlc3RvciBpbiB0aGUgY29tcGFuaWVzIGRpc2N1c3NlZC4iLCJkdXJhdGlvbiI6eyJ0b3RhbE1pbGxpc2Vjb25kcyI6NDQ4MTI1N30sImlkIjoiMk5MRmpRelFrdGQ5UDJsM0wxdnpHbCIsIm1lZGlhVHlwZXMiOlsiQVVESU8iLCJWSURFTyJdLCJuYW1lIjoiQnVpbGRpbmcgaGlnaC1wZXJmb3JtaW5nIHRlYW1zIHwgTWVsaXNzYSBUYW4gKFdlYmZsb3csIERyb3Bib3gsIENhbnZhKSIsInBsYXlhYmlsaXR5Ijp7InBsYXlhYmxlIjp0cnVlLCJyZWFzb24iOiJQTEFZQUJMRSJ9LCJwbGF5ZWRTdGF0ZSI6eyJwbGF5UG9zaXRpb25NaWxsaXNlY29uZHMiOjAsInN0YXRlIjoiTk9UX1NUQVJURUQifSwicG9kY2FzdFYyIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0UmVzcG9uc2VXcmFwcGVyIiwiZGF0YSI6eyJfX3R5cGVuYW1lIjoiUG9kY2FzdCIsImNvdmVyQXJ0Ijp7InNvdXJjZXMiOlt7ImhlaWdodCI6NjQsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGY2OGRmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6NjR9LHsiaGVpZ2h0IjozMDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMDVmMWZmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6MzAwfSx7ImhlaWdodCI6NjQwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBiYThhZjQ1ZjIyZDk0YzhhZWEzMjZlOGJmODYxIiwid2lkdGgiOjY0MH1dfSwibmFtZSI6Ikxlbm55J3MgUG9kY2FzdDogUHJvZHVjdCB8IEdyb3d0aCB8IENhcmVlciIsInNob3dUeXBlcyI6W10sInVyaSI6InNwb3RpZnk6c2hvdzoyZFIxTVVaRUhDT256MUxWZk5hYzBqIn19LCJyZWxlYXNlRGF0ZSI6eyJpc29TdHJpbmciOiIyMDIzLTA2LTE4VDExOjAwOjAwWiJ9LCJyZXN0cmljdGlvbnMiOnsicGF5d2FsbENvbnRlbnQiOmZhbHNlfSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJOTEZqUXpRa3RkOVAybDNMMXZ6R2wifSx7Il9fdHlwZW5hbWUiOiJFcGlzb2RlIiwiYXVkaW8iOnsiaXRlbXMiOlt7ImZpbGVJZCI6ImUwNzAzODRlYTFhODYwYTRkYzM1Y2M0MDAyN2FiNjA4YWZjZTQyZTYiLCJmb3JtYXQiOiJNUDRfMTI4X0RVQUwiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9lMDcwMzg0ZWExYTg2MGE0ZGMzNWNjNDAwMjdhYjYwOGFmY2U0MmU2In0seyJmaWxlSWQiOiJhYzQxOTMzMmU5YjdjMjJhNjZjY2E4OTBiZjM4ZDhiZGIxMWNjN2ZiIiwiZm9ybWF0IjoiT0dHX1ZPUkJJU185NiIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3L2FjNDE5MzMyZTliN2MyMmE2NmNjYTg5MGJmMzhkOGJkYjExY2M3ZmIifSx7ImZpbGVJZCI6ImYzYmQwMWZjYzQxMWVmNjRmODgyZTcyZWU0ZTA4MmZiZGQ3ZmVmZWEiLCJmb3JtYXQiOiJNUDRfMTI4X0NCQ1MiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9mM2JkMDFmY2M0MTFlZjY0Zjg4MmU3MmVlNGUwODJmYmRkN2ZlZmVhIn0seyJmaWxlSWQiOiIyNGUxNDEyZWI5MTVkMGE5N2U1NmQxZmU3M2ExOWJhNDRjNTkzMWZjIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvMjRlMTQxMmViOTE1ZDBhOTdlNTZkMWZlNzNhMTliYTQ0YzU5MzFmYyJ9LHsiZmlsZUlkIjoiNDkyYWQxNjYzMjJiNzQ5ZjgzY2VlZDQ1NjU5OGYzNWNlMzZhYjYwMyIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy80OTJhZDE2NjMyMmI3NDlmODNjZWVkNDU2NTk4ZjM1Y2UzNmFiNjAzIn1dfSwiY29udGVudFJhdGluZyI6eyJsYWJlbCI6Ik5PTkUifSwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDZmODE3ZjI0ODczMGUwYTk4NWRlMjg2ZCIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjZmODE3ZjI0ODczMGUwYTk4NWRlMjg2ZCIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE2ZjgxN2YyNDg3MzBlMGE5ODVkZTI4NmQiLCJ3aWR0aCI6NjQwfV19LCJkZXNjcmlwdGlvbiI6IkJyb3VnaHQgdG8geW91IGJ5IFJvd3PigJRUaGUgc3ByZWFkc2hlZXQgd2hlcmUgZGF0YSBjb21lcyB0byBsaWZlIHwgQnJhaW50cnVzdOKAlEZvciB3aGVuIHlvdSBuZWVkZWQgdGFsZW50LCB5ZXN0ZXJkYXkgfCBDb2Rh4oCUTWVldCB0aGUgZXZvbHV0aW9uIG9mIGRvY3Mg4oCUIENhcmlsdSBEaWV0cmljaCBpcyBhIGZvcm1lciBDTU8sIG1vc3Qgbm90YWJseSB0aGUgSGVhZCBvZiBNYXJrZXRpbmcgd2hvIHRvb2sgQXRsYXNzaWFuIHB1YmxpYy4gVGhlc2UgZGF5cyBzaGXigJlzIGFuIGFkdmlzb3IgdG8gQ0VPcyBhbmQgQ01PcyBvZiBoeXBlcmdyb3d0aCBCMkIgY29tcGFuaWVzIGFuZCBoYXMgd29ya2VkIHdpdGggY29tcGFuaWVzIGxpa2UgTWlybywgU2VnbWVudCwgQmlsbC5jb20sIDFQYXNzd29yZCwgUHJvZHVjdGJvYXJkLCBTcHJvdXQgU29jaWFsLCBXZWlnaHRzICYgQmlhc2VzLCBhbmQgbW9yZS4gSW4gdG9kYXnigJlzIGVwaXNvZGUsIHdlIGRpc2N1c3M6ICAgUGF0dGVybnMgYWNyb3NzIHRoZSBtb3N0IHN1Y2Nlc3NmdWwgaHlwZXJncm93dGggY29tcGFuaWVzICAgSG93IHRvIGFkdmFuY2UgaW4geW91ciBjYXJlZXIsIGFuZCBob3cgdG8gc29tZWRheSBiZWNvbWUgYW4gZXhlY3V0aXZlICAgIEhvdyB0byBkZWNpZGUgd2hpY2ggY29tcGFueSB0byB3b3JrIGF0ICAgIEFkdmljZSBmb3IgbmF2aWdhdGluZyB0aGUgam9iIG1hcmtldCBkdXJpbmcgdG91Z2ggdGltZXMgICAgSG93IHRvIGZpbmQgYW5kIGV4ZWN1dGUgbmV3IGdyb3d0aCBvcHBvcnR1bml0aWVzICAgIFdoeSBtb3N0IENNT3MgYW5kIENQT3MgZ2V0IGZpcmVkLCBhbmQgd2hhdCB3ZSBjYW4gbGVhcm4gZnJvbSB0aGlzICAgIEZpbmQgdGhlIGZ1bGwgdHJhbnNjcmlwdCBhdDogaHR0cHM6Ly93d3cubGVubnlzbmV3c2xldHRlci5jb20vcC9ob3ctdG8tYWNoaWV2ZS1oeXBlcmdyb3d0aC1pbi15b3VyICBXaGVyZSB0byBmaW5kIENhcmlsdSBEaWV0cmljaDog4oCiIExpbmtlZEluOiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vaHlwZXJncm93dGgtYWR2aXNvci8g4oCiIE5ld3NsZXR0ZXI6IHd3dy5jYXJpbHUuY29tIOKAoiBUd2l0dGVyOsKgaHR0cHM6Ly90d2l0dGVyLmNvbS9jbHUwMDcgIFdoZXJlIHRvIGZpbmQgTGVubnk6IOKAoiBOZXdzbGV0dGVyOiBodHRwczovL3d3dy5sZW5ueXNuZXdzbGV0dGVyLmNvbSDigKIgVHdpdHRlcjogaHR0cHM6Ly90d2l0dGVyLmNvbS9sZW5ueXNhbiDigKIgTGlua2VkSW46IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9sZW5ueXJhY2hpdHNreS8gIEluIHRoaXMgZXBpc29kZSwgd2UgY292ZXI6ICgwMDowMCkgQ2FyaWx14oCZcyBiYWNrZ3JvdW5kICgwNDoyOCkgSGFiaXRzIGFuZCBiZWhhdmlvcnMgdGhhdCB3aWxsIGhlbHAgeW91IHJlYWNoIGFuIGV4ZWN1dGl2ZSByb2xlICgwNzoxNSkgV2h5IHRoZXJlIGlzIG5vIHN1YnN0aXR1dGUgZm9yIHdvcmtpbmcgaGFyZCAoMDg6MTUpIDUgdGhpbmdzIHlvdSBuZWVkIHRvIGRvIHRvIGdldCB0byB0aGUgQy1zdWl0ZSAoMTA6MzkpIENob29zaW5nIHRoZSByaWdodCBjb21wYW55IGZvciBhY2NlbGVyYXRlZCBjYXJlZXIgZ3Jvd3RoICgxMjo0MikgQ3JpdGVyaWEgZm9yIGFzc2Vzc2luZyBhIHBoZW5vbWVuYWwgY29tcGFueSAoMTQ6NDEpIEFza2luZyBiZXR0ZXIgcXVlc3Rpb25zIGFuZCBtYWtpbmcgZGVjaXNpb25zIHdpdGggZW5lcmd5ICgxNjowNSkgQWR2aWNlIGZvciBmaW5kaW5nIGEgam9iIGR1cmluZyBhIHJlY2Vzc2lvbsKgICgxOToyNSkgVGhlIGltcG9ydGFuY2Ugb2YgcXVhbGl0eSBwcm9kdWN0cyBhbmQgc3VzdGFpbmVkIGJyYW5kIGFkdmVydGlzaW5nICgyNDowNikgTGVzc29ucyBmcm9tIHN1Y2Nlc3NmdWwgaHlwZXJncm93dGggY29tcGFuaWVzICgyODoxNCkgSXMgd29yZCBvZiBtb3V0aCBhIG5lY2Vzc2FyeSBncm93dGggbGV2ZXI/ICgzMTozMSkgSG93IHRvIGFjY2VsZXJhdGUgd29yZC1vZi1tb3V0aCBtYXJrZXRpbmcgKDM1OjI4KSBBdGxhc3NpYW7igJlzIHByb2R1Y3QtbGVkIGdyb3d0aCBzdHJhdGVneSBhbmQgZGVsYXllZCBzYWxlcyB0ZWFtIGhpcmluZyAoMzk6NTQpIFdoZW4gdG8gaGlyZSB5b3VyIGZpcnN0IHNhbGVzcGVyc29uwqAgKDQzOjA0KSBDb21tb24gZ3Jvd3RoIGxldmVycyBhbmQgcm9hZGJsb2Nrc8KgICg0NzowMSkgSG93IHRvIGJ1aWxkIHRydXN0IGJldHdlZW4gQ0VPcyBhbmQgQ01PcyAoNDk6MDApIENoYWxsZW5nZXMgb2YgQy1zdWl0ZSByb2xlcyBpbiBzdGFydHVwcyAoNTI6NTUpIEJ1bmRsaW5nIHN0cmF0ZWdpZXMgKDU3OjE3KSBMaWdodG5pbmcgcm91bmQgIFJlZmVyZW5jZWQ6IOKAoiBUb21hc3ogVHVuZ3V6OiBodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4vdG9tYXN6dHVuZ3V6LyDigKIgRGVuaXNlIFBlcnNzb246IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9kZW5pc2VwZXJzc29uLyDigKIgT3JhY2xlOiBodHRwczovL3d3dy5vcmFjbGUuY29tLyDigKIgQXRsYXNzaWFuOiBodHRwczovL3d3dy5hdGxhc3NpYW4uY29tLyDigKIgQ2xhc3N5OiBodHRwczovL3d3dy5jbGFzc3kub3JnLyDigKIgU25vd2ZsYWtlOiBodHRwczovL3d3dy5zbm93Zmxha2UuY29tL2VuLyDigKIgU2FsZXNmb3JjZTogaHR0cHM6Ly93d3cuc2FsZXNmb3JjZS5jb20vIOKAoiBPa3Rh4oCZcyDigJxCdXNpbmVzc2VzIGF0IFdvcmvigJ0gMjAyMzogaHR0cHM6Ly93d3cub2t0YS5jb20vYnVzaW5lc3Nlcy1hdC13b3JrLyDigKIgWSBVIE5vIFVzZSBIaXBjaGF0IGJpbGxib2FyZDogaHR0cHM6Ly90ZWNoY3J1bmNoLmNvbS8yMDExLzA0LzIyL3ktdS1uby1oYXZlLWxhbWUtYmlsbGJvYXJkLWhpcGNoYXQvIOKAoiBQcm9kdWN0Ym9hcmQ6IGh0dHBzOi8vd3d3LnByb2R1Y3Rib2FyZC5jb20vIOKAoiBNaXJvOiBodHRwczovL21pcm8uY29tLyDigKIgU2NvdHQgRmFycXVoYXI6IGh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9zY290dGZhcnF1aGFyLyDigKIgRWxlbmEgVmVybmEgb24gTGVubnnigJlzIFBvZGNhc3Q6IGh0dHBzOi8vd3d3Lmxlbm55c3BvZGNhc3QuY29tL3RoZS11bHRpbWF0ZS1ndWlkZS10by1wcm9kdWN0LWxlZC1zYWxlcy1lbGVuYS12ZXJuYS8g4oCiIFRhbyBUZSBDaGluZywgU3RlcGhlbiBNaXRjaGVsbCB0cmFuc2xhdGlvbjogaHR0cHM6Ly93d3cuYW1hem9uLmNvbS9UYW8tVGUtQ2hpbmctTGFvemkvZHAvMDA2MDgxMjQ1MS9yZWY9YXNjX2RmXzAwNjA4MTI0NTEvIOKAoiBIb3cgdG8gV2luIEZyaWVuZHMgYW5kIEluZmx1ZW5jZSBQZW9wbGU6IGh0dHBzOi8vd3d3LmFtYXpvbi5jb20vSG93LVdpbi1GcmllbmRzLUluZmx1ZW5jZS1QZW9wbGUvZHAvODE4MzIyNzg5OS9yZWY9dG1tX3BhcF9zd2F0Y2hfMCDigKIgTmV2ZXIgU3BsaXQgdGhlIERpZmZlcmVuY2U6IGh0dHBzOi8vd3d3LmFtYXpvbi5jb20vTmV2ZXItU3BsaXQtRGlmZmVyZW5jZS1hdWRpb2Jvb2svZHAvQjAxQ09SMUdNMi9yZWY9c3JfMV8xIOKAoiBFdmVyeXRoaW5nIEV2ZXJ5d2hlcmUgQWxsIEF0IE9uY2Ugb24gSHVsdTogaHR0cHM6Ly93d3cuaHVsdS5jb20vbW92aWUvZXZlcnl0aGluZy1ldmVyeXdoZXJlLWFsbC1hdC1vbmNlLWZhMzIwMDAwLThjZjMtNDZmYy04YzQ1LWRmNWVjNjdiNzFmMiDigKIgVGFyYSBCcmFjaCBndWlkZWQgbWVkaXRhdGlvbnM6IGh0dHBzOi8vd3d3LnRhcmFicmFjaC5jb20vZ3VpZGVkLW1lZGl0YXRpb25zLyAgUHJvZHVjdGlvbiBhbmQgbWFya2V0aW5nIGJ5IGh0dHBzOi8vcGVubmFtZS5jby8uIEZvciBpbnF1aXJpZXMgYWJvdXQgc3BvbnNvcmluZyB0aGUgcG9kY2FzdCwgZW1haWwgcG9kY2FzdEBsZW5ueXJhY2hpdHNreS5jb20uICBMZW5ueSBtYXkgYmUgYW4gaW52ZXN0b3IgaW4gdGhlIGNvbXBhbmllcyBkaXNjdXNzZWQuIiwiZHVyYXRpb24iOnsidG90YWxNaWxsaXNlY29uZHMiOjQwMzkzODB9LCJpZCI6IjdyTWRXVTlRa1JxdXROU2dkZWZxeUoiLCJtZWRpYVR5cGVzIjpbIkFVRElPIiwiVklERU8iXSwibmFtZSI6IkhvdyB0byBhY2hpZXZlIGh5cGVyZ3Jvd3RoIGluIHlvdXIgYnVzaW5lc3MgYW5kIGNhcmVlciB8IENhcmlsdSBEaWV0cmljaCAoQXRsYXNzaWFuLCBNaXJvLCAxUGFzc3dvcmQsIFNlZ21lbnQpIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZGY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZmY0NWYyMmQ5NGM4YWVhMzI2ZThiZjg2MSIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGFmNDVmMjJkOTRjOGFlYTMyNmU4YmY4NjEiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiTGVubnkncyBQb2RjYXN0OiBQcm9kdWN0IHwgR3Jvd3RoIHwgQ2FyZWVyIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjJkUjFNVVpFSENPbnoxTFZmTmFjMGoifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjMtMDQtMzBUMTE6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6N3JNZFdVOVFrUnF1dE5TZ2RlZnF5SiJ9LHsiX190eXBlbmFtZSI6IkVwaXNvZGUiLCJhdWRpbyI6eyJpdGVtcyI6W3siZmlsZUlkIjoiYTE3OGRmOTg2N2M3ZDEzYzc1MzE4YzI0MTcxYzcyYzBmZWIzY2Y5YSIsImZvcm1hdCI6Ik1QNF8xMjgiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy9hMTc4ZGY5ODY3YzdkMTNjNzUzMThjMjQxNzFjNzJjMGZlYjNjZjlhIn0seyJmaWxlSWQiOiJhMmM2ZDljMTEzNzdjNTUzNmY3MDhhMzE5NTY3YjBlNjhlMmRjMjFmIiwiZm9ybWF0IjoiQUFDXzI0IiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYTJjNmQ5YzExMzc3YzU1MzZmNzA4YTMxOTU2N2IwZTY4ZTJkYzIxZiJ9LHsiZmlsZUlkIjoiN2ZkZWRiNzNlYzM0MzQ4MDY1MDdlZmY3NTM0ZWU5Y2RkZTYxZjRlMyIsImZvcm1hdCI6Ik9HR19WT1JCSVNfOTYiLCJ1cmwiOiJodHRwczovL3Auc2Nkbi5jby9tcDMtcHJldmlldy83ZmRlZGI3M2VjMzQzNDgwNjUwN2VmZjc1MzRlZTljZGRlNjFmNGUzIn0seyJmaWxlSWQiOiJhZWU3MTUyODA3MGM3Mjk1YzU1Y2EwMDA4ZThiNGMxMDM4NzkyNzIxIiwiZm9ybWF0IjoiTVA0XzEyOF9EVUFMIiwidXJsIjoiaHR0cHM6Ly9wLnNjZG4uY28vbXAzLXByZXZpZXcvYWVlNzE1MjgwNzBjNzI5NWM1NWNhMDAwOGU4YjRjMTAzODc5MjcyMSJ9LHsiZmlsZUlkIjoiMjMzYjEwZWU0NDIzMmEyYWViZDU1MzNlM2VjOWE2MzAxMjMzOWY3MiIsImZvcm1hdCI6Ik1QNF8xMjhfQ0JDUyIsInVybCI6Imh0dHBzOi8vcC5zY2RuLmNvL21wMy1wcmV2aWV3LzIzM2IxMGVlNDQyMzJhMmFlYmQ1NTMzZTNlYzlhNjMwMTIzMzlmNzIifV19LCJjb250ZW50UmF0aW5nIjp7ImxhYmVsIjoiTk9ORSJ9LCJjb3ZlckFydCI6eyJzb3VyY2VzIjpbeyJoZWlnaHQiOjY0LCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDBmNjhkNDg3NjczMDg3NDFjN2ZjOWZhYWJjYTg2Iiwid2lkdGgiOjY0fSx7ImhlaWdodCI6MzAwLCJ1cmwiOiJodHRwczovL2kuc2Nkbi5jby9pbWFnZS9hYjY3NjU2MzAwMDA1ZjFmNDg3NjczMDg3NDFjN2ZjOWZhYWJjYTg2Iiwid2lkdGgiOjMwMH0seyJoZWlnaHQiOjY0MCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwYmE4YTQ4NzY3MzA4NzQxYzdmYzlmYWFiY2E4NiIsIndpZHRoIjo2NDB9XX0sImRlc2NyaXB0aW9uIjoiSW4gdGhpcyB3ZWVrJ3MgZXBpc29kZSwgb09oIW1lZGlhIENFTyBDYXRoeSBPJ0Nvbm5vciBkaXNjdXNzZXMgbGVhcm5pbmcgZnJvbSBmYWlsdXJlLCB3aHkgc2hlIGhpcmVzIHBlb3BsZSBmcm9tIG91dHNpZGUgaGVyIGluZHVzdHJ5IGFuZCB0aGUgYWR2aWNlIHNoZSBnaXZlcyB0byB5b3VuZyBleGVjcy4gVGhpcyBwb2RjYXN0IGlzIHNwb25zb3JlZCBieSBMRFYgR3JvdXAuU2VlIG9tbnlzdHVkaW8uY29tL2xpc3RlbmVyIGZvciBwcml2YWN5IGluZm9ybWF0aW9uLiIsImR1cmF0aW9uIjp7InRvdGFsTWlsbGlzZWNvbmRzIjoxMTMzMDYxfSwiaWQiOiI2eDNnVXdpbWVYeXhSdGlCSlgzaEd1IiwibWVkaWFUeXBlcyI6WyJBVURJTyJdLCJuYW1lIjoiQ2F0aHkgTydDb25ub3I6IEhvdyB0byBzdXJ2aXZlIGEgZHVkIGxhdW5jaDsgdW5zaGFja2xpbmcgZnJvbSBncm91cHRoaW5rICYgdHJhaW5pbmcgdGhlIGJyYWluIiwicGxheWFiaWxpdHkiOnsicGxheWFibGUiOnRydWUsInJlYXNvbiI6IlBMQVlBQkxFIn0sInBsYXllZFN0YXRlIjp7InBsYXlQb3NpdGlvbk1pbGxpc2Vjb25kcyI6MCwic3RhdGUiOiJOT1RfU1RBUlRFRCJ9LCJwb2RjYXN0VjIiOnsiX190eXBlbmFtZSI6IlBvZGNhc3RSZXNwb25zZVdyYXBwZXIiLCJkYXRhIjp7Il9fdHlwZW5hbWUiOiJQb2RjYXN0IiwiY292ZXJBcnQiOnsic291cmNlcyI6W3siaGVpZ2h0Ijo2NCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwZjY4ZDQ4NzY3MzA4NzQxYzdmYzlmYWFiY2E4NiIsIndpZHRoIjo2NH0seyJoZWlnaHQiOjMwMCwidXJsIjoiaHR0cHM6Ly9pLnNjZG4uY28vaW1hZ2UvYWI2NzY1NjMwMDAwNWYxZjQ4NzY3MzA4NzQxYzdmYzlmYWFiY2E4NiIsIndpZHRoIjozMDB9LHsiaGVpZ2h0Ijo2NDAsInVybCI6Imh0dHBzOi8vaS5zY2RuLmNvL2ltYWdlL2FiNjc2NTYzMDAwMGJhOGE0ODc2NzMwODc0MWM3ZmM5ZmFhYmNhODYiLCJ3aWR0aCI6NjQwfV19LCJuYW1lIjoiMTUgTWludXRlcyB3aXRoIHRoZSBCb3NzIiwic2hvd1R5cGVzIjpbXSwidXJpIjoic3BvdGlmeTpzaG93OjR1QWJ4ZkZqS2QydWFLSnpiRFYxUVgifX0sInJlbGVhc2VEYXRlIjp7Imlzb1N0cmluZyI6IjIwMjQtMDYtMDNUMTk6MDA6MDBaIn0sInJlc3RyaWN0aW9ucyI6eyJwYXl3YWxsQ29udGVudCI6ZmFsc2V9LCJ1cmkiOiJzcG90aWZ5OmVwaXNvZGU6NngzZ1V3aW1lWHl4UnRpQkpYM2hHdSJ9XSwidXJpIjoic3BvdGlmeTplcGlzb2RlOjJGelc4UmNUdTZYSzNORXhsSEpyVkYiLCJzdGF0dXMiOiJMT0FERUQifSwic2ltaWxhclBsYXlsaXN0cyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9LCJzaW1pbGFyQWxidW1zIjp7InN0YXR1cyI6IlVOQVZBSUxBQkxFIn0sInBvcHVsYXJFcGlzb2RlcyI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwicGxheWxpc3RSZWNvbW1lbmRlZFRyYWNrcyI6eyJwbGF5bGlzdCI6eyJzdGF0dXMiOiJVTkFWQUlMQUJMRSJ9fSwiY29uY2VydEh1YiI6eyJjb25jZXJ0RmVlZCI6bnVsbCwibG9jYXRpb24iOm51bGx9LCJtYXN0aGVhZCI6eyJpc0NyYXdsZXJCb3QiOmZhbHNlfX0=</script><script id="remote-configuration" type="text/plain">eyIjdiI6IjEiLCJlbmFibGVJTFJQbGF5bGlzdE1XUCI6ImNvbnRyb2wiLCJlbmFibGVJMThuUm91dGVzIjoidmFyaWFudCIsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOnRydWUsIiNjb25maWd1cmF0aW9uQXNzaWdubWVudElkIjoiOWQ3NTFkZWQtMWM1Yy1hZmI5LTA1NjctYzAyODA4YmEwODI2OjAiLCIjZ3JvdXBJZHMiOnsiZW5hYmxlSUxSUGxheWxpc3RNV1AiOjEyMTA5MTgsImVuYWJsZUkxOG5Sb3V0ZXMiOjExMDI2NjEsImRpc2FibGVVbmF1dGhMeXJpY3NDVEEiOjExODY1NDF9LCIjZmV0Y2hUaW1lTWlsbGlzIjoxNzMyNjkzMzM3NzM5LCIjY29udGV4dEhhc2giOiI3ZGRlZmExMTI3MjY1MjkifQ==</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>