@import url("https://fonts.googleapis.com/css2?family=Petrona:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden;height:100%;overflow-y:hidden}body{background:#111;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .story{font-family:fontPetrona;margin:0;padding:0px;background:#111;display:flex;justify-content:center;align-items:center;flex-flow:column nowrap;min-height:100vh;position:relative;height:100%;height:var(--app-height);overflow:hidden}@font-face{font-family:"IconosElEspanol";font-style:normal;font-weight:400;src:local("IconosElEspanol"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.woff?v=3") format("woff"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.ttf?v=3") format("ttf"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.svg?v=3") format("svg")}@font-face{font-family:"Petrona", serif;font-weight:normal}@font-face{font-family:"Open Sans", sans-serif;font-weight:normal}[class^="icon-"],[class*=" icon-"]{font-family:'IconosElEspanol';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#progress-bar-container{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(255,255,255,0.2);z-index:25}#progress-bar-container #progress-bar{height:100%;width:0%;background-color:#007bff;transition:none}.header-controls{position:absolute;top:0px;left:0;right:0;z-index:20;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;height:50px;box-sizing:border-box;background:linear-gradient(180deg, #111 0%, rgba(17,17,17,0) 100%);transition:opacity 0.3s ease-out}.header-controls .logo-placeholder{background-repeat:no-repeat;background-size:100%;width:136px;height:26px;display:flex;align-items:center;justify-content:center}.header-controls .logo-placeholder img{width:100%;height:100%;object-fit:contain}.header-controls .icon-group-right{display:flex;position:relative}.header-controls .icon-group-right .icon-toggle{cursor:pointer;width:24px;height:24px;display:flex;justify-content:center;align-items:center;transition:background-color 0.2s, opacity 0.3s, visibility 0.3s;text-decoration:none;margin-right:20px}.header-controls .icon-group-right .icon-toggle[data-status="off"]{opacity:0;visibility:hidden;pointer-events:none}.header-controls .icon-group-right .icon-toggle[data-status="on"]{opacity:1;visibility:visible;pointer-events:auto}.header-controls .icon-group-right .icon-toggle:last-child{margin-right:unset}.header-controls .icon-group-right .icon-toggle .icon{display:none;font-size:24px;font-family:"IconosElEspanol";color:#fff;text-decoration:none}.header-controls .icon-group-right .icon-toggle .icon.pause-line::before{content:"\e906"}.header-controls .icon-group-right .icon-toggle .icon.play-line::before{content:"\f02c"}.header-controls .icon-group-right .icon-toggle .icon.sound-off::before{content:"\e908"}.header-controls .icon-group-right .icon-toggle .icon.sound-on::before{content:"\e909"}.header-controls .icon-group-right .icon-toggle .icon.share::before{content:"\e907"}#share-button[data-status="on"] .icon.share{display:block}#sound-button[aria-checked="true"] #sound-on-icon{display:block}#sound-button[aria-checked="false"] #sound-off-icon{display:block}#play-pause-button:not([aria-label*="Iniciar"]) #pause-icon{display:block}#play-pause-button[aria-label*="Iniciar"] #play-icon{display:block}.nav-btn{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #D9D9D9;border-radius:100%;cursor:pointer;z-index:10;width:48px;height:48px;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:24px;font-family:"IconosElEspanol";background-color:#000;color:#fff;transition:opacity 0.3s, visibility 0.3s}.nav-btn.arrow-left::before{content:"\f021"}.nav-btn.arrow-right::before{content:"\f022"}.nav-btn[data-status="off"]{opacity:0;visibility:hidden;pointer-events:none}.nav-btn[data-status="on"]{opacity:1;visibility:visible;pointer-events:auto}.nav-btn#prev-btn[data-status="off"]{opacity:0.2;visibility:visible;pointer-events:none}.nav-btn.link-portada{font-family:"Open Sans",sans-serif;font-size:16px;line-height:38px;text-transform:uppercase;width:auto;border:unset;border-radius:unset;background-color:#111}#prev-btn{left:calc(50% - 350px)}#next-btn{right:calc(50% - 350px)}#go-to-portada-link-desktop{right:calc(50% - 450px)}.internal-nav-btn{font-family:"Open Sans",sans-serif;font-size:16px;line-height:38px;text-transform:uppercase;width:auto;border:unset;border-radius:unset;color:#FFFFFF;text-decoration:none;position:relative;left:30%;display:inline-flex;opacity:1}@media (min-width: 700px){.internal-nav-btn{opacity:0;transition:opacity 0.5s ease-in;display:none}}@keyframes swipeLtoR{0%{transform:translateX(0) scale(1)}100%{transform:translateX(10%) scale(1.05)}}@keyframes zoomContinuous{0%{transform:translateX(0) scale(1)}100%{transform:translateX(0) scale(1.2)}}@keyframes swipeRtoL{0%{transform:translateX(10%) scale(1.05)}100%{transform:translateX(0) scale(1)}}@keyframes swipeTtoB{0%{transform:translateY(-5%) scale(1.05)}100%{transform:translateY(5%) scale(1)}}@keyframes slideInFromTop{from{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{from{opacity:0;transform:translateX(130px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInFromBottom{from{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.diapositiva{min-width:100%;min-height:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;text-align:left;color:#fff;position:relative;width:100%;opacity:1;transition:none}.diapositiva-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;background-color:transparent;transition:opacity 0.4s ease-out}.diapositiva-bg>*{position:absolute;top:0;left:0;width:120%;height:120%;top:-10%;left:-10%;object-fit:cover;border:none;pointer-events:none;transform:translate(0, 0) scale(1);transition:transform 0.4s ease-out, opacity 0.4s ease-out;animation:none}.diapositiva-bg img,.diapositiva-bg video{aspect-ratio:9/16}.diapositiva-content{position:absolute;top:0;left:0;width:calc(100% + 1px);height:100%;padding:0px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.diapositiva-content::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;z-index:-1;pointer-events:none;background:linear-gradient(0deg, #111 0%, rgba(17,17,17,0) 100%);opacity:0.9}.diapositiva-content>*{opacity:0;transform:translateX(30px);transition:none}.diapositiva.active .diapositiva-content>*{animation:slideInFromRight 0.5s ease-out forwards}.diapositiva.active .diapositiva-content>*>h1{animation:slideInFromTop 0.8s ease-out forwards}.diapositiva.active .diapositiva-content>*>p{animation:slideInFromRight 0.8s ease-out forwards}.diapositiva.active .diapositiva-content>*>span{animation:fadeInFromBottom 0.8s ease-out forwards}.diapositivas-text{width:auto;padding:0 20px;padding:0 58px 40px 20px}@media (max-width: 700px){.diapositivas-text{padding:0 58px 0 20px}}.diapositivas-text .kicker{font-family:"Open Sans",sans-serif;font-size:37px;line-height:51px;font-weight:400;color:rgba(255,255,255,0.85)}@media (max-width: 700px){.diapositivas-text .kicker{font-size:38px;line-height:56px}}.diapositivas-text .kicker+h1{font-family:"Petrona",serif;font-size:37px;line-height:37px;padding-bottom:20px}@media (max-width: 700px){.diapositivas-text .kicker+h1{font-size:38px;line-height:39px}}.diapositivas-text .kicker+h1+address{border-top:1px solid #fff;font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:38px;display:inline-flex;width:100%}@media (max-width: 700px){.diapositivas-text .kicker+h1+address{font-size:16px;line-height:53px}}.diapositivas-text p{font-family:"Georgia",serif;font-size:19px;line-height:24px}@media (max-width: 700px){.diapositivas-text p{font-size:19px;line-height:26px}}.diapositivas-text p strong{font-weight:700}@media (max-width: 700px){.diapositivas-text{padding:0 20px 20px}}.adv{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}.adv>div{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 700px){.adv>div{align-items:flex-start}}.adv>div iframe{width:300px;height:600px}.carrusel-wrapper.ad-active .header-controls,.carrusel-wrapper.ad-active #progress-bar-container,.carrusel-wrapper.ad-active #go-to-portada-link-desktop{opacity:0;pointer-events:none}.ad-active-bar+.carrusel-content .nav-btn#prev-btn[data-status="off"],.ad-active-bar+.carrusel-content .nav-btn#next-btn[data-status="off"]{visibility:hidden;opacity:0;pointer-events:none}.title-story.ad-active-bar{justify-content:space-between;padding:0;max-width:530px}@media (max-height: 860px){.title-story.ad-active-bar{max-width:500px}}@media (max-height: 800px){.title-story.ad-active-bar{max-width:440px}}.title-story.ad-active-bar #title-text{display:none}.title-story.ad-active-bar #ad-close-btn,.title-story.ad-active-bar #ad-timer{position:relative;background-color:transparent;color:#fff;width:auto;height:50px;border-radius:0;display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;pointer-events:auto}.title-story.ad-active-bar #ad-timer{order:0;line-height:50px;padding:0 10px 0 15px}.title-story.ad-active-bar #ad-close-btn{order:1;position:relative;right:40px}.title-story.ad-active-bar #ad-close-btn.icon-close{font-size:20px;font-family:"IconosElEspanol"}.title-story.ad-active-bar #ad-close-btn.icon-close:before{content:"\f00e"}#ad-timer{position:absolute;top:0px;left:38%;background-color:rgba(0,0,0,0.6);color:#fff;padding:5px 10px;border-radius:15px;font-size:1em;z-index:60;pointer-events:none;opacity:0;font-family:"Petrona",serif;font-size:18px;line-height:54px}@media (max-width: 700px){#ad-timer{left:35%}}#ad-close-btn{position:absolute;top:0px;right:15px;width:30px;height:30px;background-color:#fff;color:#111;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.2em;cursor:pointer;z-index:60;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}#ad-close-btn.visible{opacity:1;visibility:visible;pointer-events:auto}@media (max-width: 700px){.diapositiva-ad-overlay #ad-timer,.diapositiva-ad-overlay #ad-close-btn{display:none}}.dots-container{flex-grow:1;text-align:center}.dots-container .dot{height:8px;width:8px;margin:0 3px;background-color:#707070;border-radius:50%;display:inline-block;transition:background-color 0.4s ease;cursor:pointer}.dots-container .dot.active{background-color:#fff}.title-story{width:100%;height:50px;display:inline-flex;justify-content:center;align-items:center;font-weight:400;font-size:18px;line-height:54px;color:#FFFFFF;background:#111;position:relative}.title-story span#title-text{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 20px;text-align:center}.carrusel-content{height:calc(100vh - 50px);display:flex;align-items:center;justify-content:center;width:100%}.carrusel-content .carrusel-wrapper{height:100%;max-width:568px;aspect-ratio:9/16;overflow:hidden;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,0.5);background-color:#111;position:relative;cursor:pointer;touch-action:pan-y}.carrusel-content .carrusel-wrapper .carrusel-inner{position:relative;height:100%;width:100%;display:flex;transition:transform 0.2s ease-in-out}.share-menu-dropdown{position:fixed;top:100px;right:calc(50% - 270px);background-color:#333333;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.4);z-index:9999;display:none;flex-direction:column;padding:5px;min-width:120px;transition:opacity 0.2s ease;text-align:center}.share-menu-dropdown.visible{display:flex}.share-menu-dropdown button{background:none;border:none;color:#ffffff;padding:10px 15px;text-align:left;cursor:pointer;font-size:0.9em;border-radius:5px;transition:background-color 0.2s;text-align:center}.share-menu-dropdown button:hover{background-color:#555555}@media (max-width: 700px){.title-story:not(.ad-active-bar){display:none !important}.title-story.ad-active-bar{justify-content:space-between;padding:0;max-width:420px}.title-story.ad-active-bar #ad-timer{left:35%}.title-story.ad-active-bar+.carrusel-content{height:calc(100vh - 50px)}.carrusel-content{height:100vh}.carrusel-wrapper{width:100%}.nav-btn{border:nonet}#prev-btn,#next-btn,#go-to-portada-link-desktop{display:none}.share-menu-dropdown{top:60px;right:15px}.diapositivas-text{padding-bottom:60px;padding-bottom:max(60px, env(safe-area-inset-bottom));margin-bottom:0}.diapositivas-text:has(>p){padding-bottom:75px;padding-bottom:max(75px, env(safe-area-inset-bottom))}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2){.diapositivas-text{padding-bottom:120px;padding-bottom:max(120px, env(safe-area-inset-bottom))}.diapositivas-text:has(>p){padding-bottom:125px;padding-bottom:max(125px, env(safe-area-inset-bottom))}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwiX2NvbXBvbmVudHMvX2NvbnRyb2xzLnNjc3MiLCJfY29tcG9uZW50cy9fYnRuLW5hdi5zY3NzIiwiX2NvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsIl9jb21wb25lbnRzL19kaWFwb3NpdGl2YS5zY3NzIiwiX2NvbXBvbmVudHMvX3B1YmxpY2lkYWQuc2NzcyIsIl9jb21wb25lbnRzL19kb3RzLnNjc3MiLCJfc2VjdGlvbnMvX2Jhc2Uuc2NzcyIsIl9zZWN0aW9ucy9fY2FycnVzZWwuc2NzcyIsIl9zZWN0aW9ucy9fc2VjdGlvbnMuc2NzcyIsIl9zZWN0aW9ucy9faXBob25lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIl92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJfbWl4aW5zXCI7XG5cbi8vIEVTVElMT1MgQkFTRSBZIEdFTkVSQUxFU1xuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIC8qIMKhQ0xBVkUhIEVzdG8gZnVlcnphIGEgcXVlIGVsIHBhZGRpbmcgeSBlbCBib3JkZXIgc2UgaW5jbHV5YW4gREVOVFJPIGRlbCB3aWR0aDogMTAwJSAqL1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IFxufVxuXG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLyogUmVnbGFzIGHDsWFkaWRhcyBwYXJhIGNvcnJlZ2lyIGVsIGNvcnRlIGVuIG3Ds3ZpbDogKi9cbiAgICBoZWlnaHQ6IDEwMCU7IC8qIFBlcm1pdGUgcXVlIC5zdG9yeSB0b21lIGVsIDEwMCUgKi9cbiAgICAvKiBFdml0YSBlbCBzY3JvbGwgdmVydGljYWwgbm8gZGVzZWFkbyBlbiBsYSBww6FnaW5hIHByaW5jaXBhbCAqL1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRGb25kbztcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgLnN0b3J5IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IGZvbnRQZXRyb25hO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRGb25kbztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvKiBTT0xVQ0nDk04gQ0xBVkU6IFJlZW1wbGF6YSBtaW4taGVpZ2h0OiAxMDB2aDsgKi9cbiAgICAgICAgaGVpZ2h0OiAxMDAlOyAvKiBGYWxsYmFjayAqL1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWFwcC1oZWlnaHQpOyAvKiBVc2EgbGEgYWx0dXJhIHByZWNpc2EgZGUgSlMgKi9cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgLyogQXNlZ3VyYSBxdWUgbm8gaGF5YSBzY3JvbGwgZGVudHJvIGRlbCBjYXJydXNlbCAqL1xuICAgIH1cbn1cblxuQGltcG9ydCBcIl9jb21wb25lbnRzL2Jhc2VcIjtcbkBpbXBvcnQgXCJfc2VjdGlvbnMvYmFzZVwiO1xuIiwiLy8gQ29sb3IgZm9uZG8gc3RvcnktY2FycnVzZWxcbiRiYWNrZ3JvdW5kRm9uZG86ICMxMTExMTE7XG5cbi8vIENvbG9yIGZvbmRvIGJvdG9uZXNcbiRiYWNrZ3JvdW5kQnRuQ2FycnVzZWw6ICMwMDA7XG4kYmFja2dyb3VuZEJ0bkNhcnJ1c2VsOiAjMDAwO1xuXG4vLyBDb2xvciBmb25kbyBEb3RzXG4kYmFja2dyb3VuZERvdDogIzcwNzA3MDtcbiRiYWNrZ3JvdW5kRG90QWN0aXZvOiAjRkZGO1xuXG4vLyBDb2xvciBmb25kbyBiYXJyYSBkZSBwcm9ncmVzb1xuJGNvbG9yUHJvZ3Jlc3M6ICMwMDdiZmY7XG5cbi8vIENvbG9yIGJvdG9uZXMgT3ZlcmxheVxuJGNvbG9yQnRuUHVibGljaWRhZDogI0ZGRjtcblxuLy8gRnVlbnRlc1xuJF9mb250UGV0cm9uYTogXCJQZXRyb25hXCIsIHNlcmlmO1xuJF9mb250T3BlblNhbnM6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4kX2ZvbnRHZW9yZ2lhOiBcIkdlb3JnaWFcIiwgc2VyaWY7XG4kX2ZvbnRJY29uOiBcIkljb25vc0VsRXNwYW5vbFwiOyIsIi8vIC0tLSBNaXhpbiBwYXJhIGxvcyBlc3RpbG9zIGRlIHZpc2liaWxpZGFkIGRlIGVsZW1lbnRvcyAob3BhY2lkYWQgeSBwdW50ZXJvcylcbkBtaXhpbiB0b2dnbGUtc3RhdHVzKCRzdGF0dXMpIHtcbiAgICBAaWYgJHN0YXR1cyA9PSBcIm9mZlwiIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxufSIsIkBpbXBvcnQgXCJfZnVlbnRlc1wiO1xuXG5AaW1wb3J0IFwiX3Byb2dyZXNzLWJhclwiO1xuQGltcG9ydCBcIl9jb250cm9sc1wiO1xuQGltcG9ydCBcIl9idG4tbmF2XCI7XG5AaW1wb3J0IFwiX2FuaW1hdGlvbnNcIjtcbkBpbXBvcnQgXCJfZGlhcG9zaXRpdmFcIjtcbkBpbXBvcnQgXCJfcHVibGljaWRhZFwiO1xuQGltcG9ydCBcIl9kb3RzXCI7XG5cblxuXG5cblxuIiwiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6XCJJY29ub3NFbEVzcGFub2xcIjtcblx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OjQwMDtcblx0c3JjOmxvY2FsKFwiSWNvbm9zRWxFc3Bhbm9sXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmY/dj0zJykgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKCdodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL0ljb25vc0VsRXNwYW5vbC50dGY/dj0zJykgZm9ybWF0KFwidHRmXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLnN2Zz92PTMnKSBmb3JtYXQoXCJzdmdcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlBldHJvbmFcIiwgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBldHJvbmE6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiAnSWNvbm9zRWxFc3Bhbm9sJztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59IiwiLy8gQkFSUkEgREUgUFJPR1JFU09cblxuI3Byb2dyZXNzLWJhci1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgei1pbmRleDogMjU7XG5cbiAgICAjcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclByb2dyZXNzOyBcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbiIsIi8vIENPTlRST0xFUyBERSBFTkNBQkVaQURPXG5cbi5oZWFkZXItY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzExMTExMSAwJSwgcmdiYSgxNywgMTcsIDE3LCAwKSAxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG5cbiAgICAubG9nby1wbGFjZWhvbGRlciB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEzNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1ncm91cC1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaWNvbi10b2dnbGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMC4zcztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgLy8gUkVHTEFTIERFIFZJU0lCSUxJREFEIERFIEJPVE9ORVNcbiAgICAgICAgICAgICZbZGF0YS1zdGF0dXM9XCJvZmZcIl0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRvZ2dsZS1zdGF0dXMoXCJvZmZcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS1zdGF0dXM9XCJvblwiXSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdG9nZ2xlLXN0YXR1cyhcIm9uXCIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBSRUdMQVMgREUgVklTSUJJTElEQUQgREUgSUNPTk9TIElOVEVSTk9TXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5wYXVzZS1saW5lOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnBsYXktbGluZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmNcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5zb3VuZC1vZmY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc291bmQtb246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2hhcmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBMw7NnaWNhIGRlIHZpc3VhbGl6YWNpw7NuIGRlIGljb25vc1xuI3NoYXJlLWJ1dHRvbltkYXRhLXN0YXR1cz1cIm9uXCJdIC5pY29uLnNoYXJlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiNzb3VuZC1idXR0b25bYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSAjc291bmQtb24taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jc291bmQtYnV0dG9uW2FyaWEtY2hlY2tlZD1cImZhbHNlXCJdICNzb3VuZC1vZmYtaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jcGxheS1wYXVzZS1idXR0b246bm90KFthcmlhLWxhYmVsKj1cIkluaWNpYXJcIl0pICNwYXVzZS1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbiNwbGF5LXBhdXNlLWJ1dHRvblthcmlhLWxhYmVsKj1cIkluaWNpYXJcIl0gI3BsYXktaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59IiwiLy8gQk9UT05FUyBERSBOQVZFR0FDScOTTiAoTEFURVJBTEVTKVxuXG4ubmF2LWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRCdG5DYXJydXNlbDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMC4zcztcblxuICAgICYuYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMjFcIjtcbiAgICB9XG5cbiAgICAmLmFycm93LXJpZ2h0OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAyMlwiO1xuICAgIH1cblxuICAgIC8vIFJFR0xBUyBERSBWSVNJQklMSURBRFxuICAgICZbZGF0YS1zdGF0dXM9XCJvZmZcIl0ge1xuICAgICAgICBAaW5jbHVkZSB0b2dnbGUtc3RhdHVzKFwib2ZmXCIpO1xuICAgIH1cblxuICAgICZbZGF0YS1zdGF0dXM9XCJvblwiXSB7XG4gICAgICAgIEBpbmNsdWRlIHRvZ2dsZS1zdGF0dXMoXCJvblwiKTtcbiAgICB9XG5cbiAgICAmI3ByZXYtYnRuW2RhdGEtc3RhdHVzPVwib2ZmXCJdIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLmxpbmstcG9ydGFkYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRPcGVuU2FucztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZEZvbmRvO1xuICAgIH1cbn1cblxuI3ByZXYtYnRuIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDM1MHB4KTtcbn1cblxuI25leHQtYnRuIHtcbiAgICByaWdodDogY2FsYyg1MCUgLSAzNTBweCk7XG59XG5cbiNnby10by1wb3J0YWRhLWxpbmstZGVza3RvcCB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNDUwcHgpO1xufVxuXG4vKiBFU1RJTE8gUEFSQSBFTCBCT1TDk04gXCJJUiBBIFBPUlRBREFcIiBERU5UUk8gREUgTEEgw5pMVElNQSBESUFQT1NJVElWQSAoVkVSU0nDk04gTcOTVklML0lOVEVSTkEpICovXG4uaW50ZXJuYWwtbmF2LWJ0biB7XG4gICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAzMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgb3BhY2l0eTogMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAgICAgICAvKiBDb3JyZWNjacOzbiBkZSB2aXNpYmlsaWRhZCBwYXJhIGxhIGFuaW1hY2nDs24gKi9cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC8qIE9jdWx0byBwb3IgZGVmZWN0byAqL1xuICAgIH1cbn0iLCIvLyBBTklNQUNJT05FU1xuXG5Aa2V5ZnJhbWVzIHN3aXBlTHRvUiB7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMSk7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgc2NhbGUoMS4wNSk7IH1cbn1cblxuQGtleWZyYW1lcyB6b29tQ29udGludW91cyB7XG4gICAgMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgc2NhbGUoMSk7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDEuMik7IH1cbn1cblxuQGtleWZyYW1lcyBzd2lwZVJ0b0wge1xuICAgIDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSkgc2NhbGUoMS4wNSk7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHNjYWxlKDEpOyB9XG59XG5cbkBrZXlmcmFtZXMgc3dpcGVUdG9CIHtcbiAgICAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpIHNjYWxlKDEuMDUpOyB9XG4gICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSkgc2NhbGUoMSk7IH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbVRvcCB7XG4gICAgZnJvbSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODBweCk7IH1cbiAgICB0byB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Gcm9tUmlnaHQge1xuICAgIGZyb20geyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTMwcHgpOyB9XG4gICAgdG8geyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Gcm9tQm90dG9tIHtcbiAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpOyB9XG4gICAgdG8geyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuXG5cbiIsIi8vIERJQVBPU0lUSVZBUyBZIENPTlRFTklET1xuXG4uZGlhcG9zaXRpdmEge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzJjM2U1MDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAvLyBGb25kb1xuICAgICYtYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLW91dDtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgdG9wOiAtMTAlO1xuICAgICAgICAgICAgbGVmdDogLTEwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0LCBvcGFjaXR5IDAuNHMgZWFzZS1vdXQ7XG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcsXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOS8xNjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIENvbnRlbmlkb1xuICAgICYtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMXB4KTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMTExMTExIDAlLCByZ2JhKDE3LCAxNywgMTcsIDApIDEwMCUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gQW5pbWFjaW9uZXMgZGVsIENvbnRlbmlkbyBBY3Rpdm9cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5kaWFwb3NpdGl2YS1jb250ZW50IHtcbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG5cbiAgICAgICAgICAgICAgICA+IGgxIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVRvcCAwLjhzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gcCB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGVJbkZyb21SaWdodCAwLjhzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZUluRnJvbUJvdHRvbSAwLjhzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRpYXBvc2l0aXZhcy10ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCA1OHB4IDAgMjBweDtcbiAgICB9XG5cbiAgICAua2lja2VyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJiArIGgxIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRQZXRyb25hO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmICsgYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udE9wZW5TYW5zO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRHZW9yZ2lhO1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHBhZGRpbmc6IDAgNThweCA0MHB4IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxufVxuXG4iLCIvLyBFU1RJTE9TIERFIFBVQkxJQ0lEQUQgKEFEKVxuXG4uYWR2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcnJ1c2VsLXdyYXBwZXIge1xuICAgICYuYWQtYWN0aXZlIHtcbiAgICAgICAgLy8gT2N1bHRhIGNvbXBsZXRhbWVudGUgbG9zIGNvbnRyb2xlcyBzdXBlcmlvcmVzIHkgZWwgcHJvZ3Jlc286XG4gICAgICAgIC5oZWFkZXItY29udHJvbHMsXG4gICAgICAgICNwcm9ncmVzcy1iYXItY29udGFpbmVyLFxuICAgICAgICAjZ28tdG8tcG9ydGFkYS1saW5rLWRlc2t0b3Age1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWQtYWN0aXZlLWJhciArIC5jYXJydXNlbC1jb250ZW50IHtcbiAgICAvLyBFU1RPIEFTRUdVUkEgUVVFIExBIEZMRUNIQSBERSBOQVZFR0FDScOTTiBJWlFVSUVSREEgWSBERVJFQ0hBIFNFIE9DVUxURU46XG4gICAgLm5hdi1idG4jcHJldi1idG5bZGF0YS1zdGF0dXM9XCJvZmZcIl0sIC5uYXYtYnRuI25leHQtYnRuW2RhdGEtc3RhdHVzPVwib2ZmXCJdIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi50aXRsZS1zdG9yeSB7XG4gICAgJi5hZC1hY3RpdmUtYmFyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDUzMHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LWhlaWdodDogODYwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgI3RpdGxlLXRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICNhZC1jbG9zZS1idG4sXG4gICAgICAgICNhZC10aW1lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JCdG5QdWJsaWNpZGFkO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAjYWQtdGltZXIge1xuICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAjYWQtY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICYuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiSWNvbm9zRWxFc3Bhbm9sXCI7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jYWQtdGltZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAzOCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgei1pbmRleDogNjA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmb250LWZhbWlseTogJF9mb250UGV0cm9uYTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgbGVmdDogMzUlO1xuICAgIH1cbn1cblxuI2FkLWNsb3NlLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCdG5QdWJsaWNpZGFkO1xuICAgIGNvbG9yOiAjMTExO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzO1xuXG4gICAgJi52aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgICAuZGlhcG9zaXRpdmEtYWQtb3ZlcmxheSAjYWQtdGltZXIsXG4gICAgLmRpYXBvc2l0aXZhLWFkLW92ZXJsYXkgI2FkLWNsb3NlLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi8vIFBVTlRPUyBERSBOQVZFR0FDScOTTiAoRE9UUylcblxuLmRvdHMtY29udGFpbmVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmRvdCB7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZERvdDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmREb3RBY3Rpdm87XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4iLCJAaW1wb3J0IFwiX2NhcnJ1c2VsXCI7XG5AaW1wb3J0IFwiX3NlY3Rpb25zXCI7XG5cbkBpbXBvcnQgXCJfaXBob25lXCI7XG5cbiIsIi8vIExBWU9VVCBZIENBUlJVU0VMXG5cbi50aXRsZS1zdG9yeSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRGb25kbztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBzcGFuI3RpdGxlLXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmNhcnJ1c2VsLWNvbnRlbnQge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jYXJydXNlbC13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyB3aWR0aDogMTAwJTsgcGFyYSBxdWUgdG9tZSBlbCBhc3BlY3QtcmF0aW8gOS8xNlxuICAgICAgICBtYXgtd2lkdGg6IDU2OHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDkvMTY7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmRGb25kbztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG5cbiAgICAgICAgLmNhcnJ1c2VsLWlubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIE1FTsOaIENPTVBBUlRJUlxuXG4uc2hhcmUtbWVudS1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTAwcHg7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMjcwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIvLyBNRURJQSBRVUVSSUVTIChNw5NWSUwpXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIC50aXRsZS1zdG9yeTpub3QoLmFkLWFjdGl2ZS1iYXIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50aXRsZS1zdG9yeS5hZC1hY3RpdmUtYmFyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuXG4gICAgICAgICNhZC10aW1lciB7XG4gICAgICAgICAgICBsZWZ0OiAzNSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUtc3RvcnkuYWQtYWN0aXZlLWJhciArIC5jYXJydXNlbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTBweCk7XG4gICAgfVxuXG4gICAgLmNhcnJ1c2VsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cblxuICAgIC5jYXJydXNlbC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5hdi1idG4ge1xuICAgICAgICBib3JkZXI6IG5vbmV0O1xuICAgIH1cblxuICAgICNwcmV2LWJ0bixcbiAgICAjbmV4dC1idG4sXG4gICAgI2dvLXRvLXBvcnRhZGEtbGluay1kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2hhcmUtbWVudS1kcm9wZG93biB7XG4gICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmRpYXBvc2l0aXZhcy10ZXh0IHtcbiAgICAgICAgLyogWk9OQSBERSBTRUdVUklEQUQgTcOBUyBST0JVU1RBICovXG4gICAgICAgIC8qIDEuIFVzYXIgdW4gcGFkZGluZyBkZSBmYWxsYmFjayAocGFyYSBuYXZlZ2Fkb3JlcyB2aWVqb3MgbyBBbmRyb2lkKSAqL1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgXG4gICAgICAgIFxuICAgICAgICAvKiAyLiBTb2JyZXNjcmliaXIgY29uIGxhIHVuaWRhZCBlc3BlY8OtZmljYSBkZSBpT1MgcGFyYSBsYSBzYWZlIGFyZWEgKi9cbiAgICAgICAgLyogQ2FsY3VsYSBlbCB2YWxvciBtw6F4aW1vIGVudHJlIDYwcHggKHR1IG3DrW5pbW8gZGVzZWFkbykgeSBsYSBhbHR1cmEgZGUgbGEgYmFycmEgaW5mZXJpb3IgKi9cbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVucXVvdGUoXCJtYXgoNjBweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKVwiKTtcbiAgICAgICAgXG4gICAgICAgIC8qIEVsaW1pbmFyIGVsIG1hcmdlbiBpbmZlcmlvciAqL1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICY6aGFzKD5wKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDsgIFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHVucXVvdGUoXCJtYXgoNzVweCwgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKVwiKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tIGlQaG9uZSAtLS0tLS0tLS0tLSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIFxuICAgIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIFxuICAgIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpXG4gICAgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgICAuZGlhcG9zaXRpdmFzLXRleHQge1xuICAgICAgICAvKiBaT05BIERFIFNFR1VSSURBRCBNw4FTIFJPQlVTVEEgUGFyYSBJcGhvbmUgbW9kZXJub3MgKi9cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4OyBcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVucXVvdGUoXCJtYXgoMTIwcHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSlcIik7XG5cbiAgICAgICAgJjpoYXMoPnApIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDsgIFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHVucXVvdGUoXCJtYXgoMTI1cHgsIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSlcIik7XG4gICAgICAgIH1cbiAgICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBSWFDLE9BQU8sQ0FBQyxvR0FBSSxDQU1aLE9BQU8sQ0FBQyxzR0FBSSxDSmRiLEFBQUEsQ0FBQyxDQUNELENBQUMsQUFBQSxRQUFRLENBQ1QsQ0FBQyxBQUFBLE9BQU8sQUFBQyxDQUVMLFVBQVUsQ0FBRSxVQUFVLENBQ3pCLEFBRUQsQUFBQSxDQUFDLEFBQUMsQ0FDRSxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLFVBQVUsQ0FDekIsQUFFRCxBQUFBLElBQUksQ0FDSixJQUFJLEFBQUMsQ0FDRCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLE1BQU0sQ0FHbEIsTUFBTSxDQUFFLElBQUksQ0FFWixVQUFVLENBQUUsTUFBTSxDQUNyQixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0QsVUFBVSxDQzlCSSxJQUFPLENEK0JyQixlQUFlLENBQUUsTUFBTSxDQUN2QixzQkFBc0IsQ0FBRSxXQUFXLENBQ25DLHVCQUF1QixDQUFFLFNBQVMsQ0FtQnJDLEFBdkJELEFBTUksSUFOQSxDQU1BLE1BQU0sQUFBQyxDQUNILFdBQVcsQ0FBRSxXQUFXLENBQ3hCLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLEdBQUcsQ0FDWixVQUFVLENDdkNBLElBQU8sQ0R3Q2pCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsZUFBZSxDQUFFLE1BQU0sQ0FDdkIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsU0FBUyxDQUFFLGFBQWEsQ0FDeEIsVUFBVSxDQUFFLEtBQUssQ0FDakIsUUFBUSxDQUFFLFFB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 */
