@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");*{margin:0;padding:0;box-sizing:border-box}html{scroll-timeline:--page-scroll block;scroll-behavior:smooth}body{background-color:#fafafa;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{margin:0}body a{color:#111}body a:hover{opacity:.8}body ul{list-style-type:none}body h1::selection,body h2::selection,body h3::selection,body h4::selection,body h5::selection,body p::selection,body strong::selection,body span::selection,body b::selection,body em::selection,body i::selection,body a::selection,body small::selection,body acronym::selection{background:rgba(151,215,0,0.25098)}@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=1") format("woff"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.ttf?v=1") format("ttf"),url("https://s2.elespanol.com/upload/bc/recursos/fonts/IconosElEspanol.svg?v=1") 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}.header{width:100%;height:48px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;background-color:#fff;box-shadow:0px 0px 20px #00000020;position:sticky;top:0;z-index:1000}.header__logo-ee img{width:auto;height:30px}.header__btn{width:auto;max-width:200px;height:auto;font-family:"Open Sans",sans-serif;font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none;font-size:13px;padding:6px 10px;margin:8px 10px;background-color:transparent;border:solid 1.6px #fff;border-radius:6px;color:#fff;cursor:pointer;position:absolute;top:0;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width: 400px){.header__btn{margin:10px 7px;padding:6px 8px;font-size:12px}}@media all and (max-width: 350px){.header__btn{display:none}}.footer{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:0 0 5vh;padding-top:20px;padding-bottom:20px;margin-bottom:0;background-color:#FE001A}@media all and (max-width: 600px){.footer{margin:0 0 10vh}}.footer__title{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:20px;color:#fff;margin:0 0 10px;max-width:350px}.footer__text{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:15px;color:#fff}.footer__text a,.footer__text span{color:#fff;text-transform:uppercase;font-weight:700}.footer__container{width:90%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}@media all and (max-width: 450px){.footer__container{width:100%}}.footer__partner{width:100%;height:auto;padding:0;margin:20px 0 0;background-color:#FE001A;z-index:10;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:center}.footer__partner .footer__text{font-size:12px;text-align:center}.footer__partner .footer__logo-partner img{width:110px;height:auto;margin:20px}.footer__credits{width:100%;height:auto;margin:30px 10px 50px;z-index:11;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;align-content:center}.footer__credits .footer__text{margin:0 0 5px}@media all and (max-width: 450px){.footer__credits{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:20px 10px}}.footer__column{width:50%;height:auto}@media all and (max-width: 450px){.footer__column{width:100%}}.footer__column.first{text-align:right;padding:0 20px 0 0;display:flex;flex-flow:column;align-items:flex-end}@media all and (max-width: 450px){.footer__column.first{text-align:center;padding:10px;align-items:center}}.footer__column.second{text-align:left;padding:0 0 0 20px;border-left:solid #A3A3A3 1px;display:flex;flex-flow:column;align-items:flex-start}@media all and (max-width: 450px){.footer__column.second{text-align:center;padding:10px;border:none;align-items:center}}.footer__logo-ee img{width:200px;height:auto;margin:15px 10px}.footer__rrss{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.footer__rrss .rrss__list{padding:15px 10px;display:block}.footer__rrss .rrss__icon{font-size:24px;font-family:"IconosElEspanol";color:#fff;text-decoration:none}.footer__rrss .rrss__icon.twitter::before{content:"\e901"}.footer__rrss .rrss__icon.facebook::before{content:"\f015";font-size:30px}.footer__rrss .rrss__icon.youtube::before{content:"\f018";font-size:30px}.footer__rrss .rrss__icon.instagram::before{content:"\f019";font-size:35px}.footer__rrss .rrss__icon.tiktok::before{content:"\e900"}.footer__copyright{width:100%;height:auto;color:#fff;margin:15px 10px;text-align:center}.footer__copyright acronym{margin:0 0 0 5px}.parallax-item.footer{display:flex;align-items:center;justify-content:center;width:100%;min-height:25vh;background-color:#000;background:url("https://s2.elespanol.com/upload/bc/prezero/parallax-footer.jpg");background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}@media all and (max-width: 500px){.parallax-item.footer{min-height:30vh}}.logo-align{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.compartir{width:40px;height:auto;padding:0;margin:0;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;align-content:center;position:fixed;bottom:45vh;right:20px;z-index:110}@media all and (max-width: 900px){.compartir{right:10px}}@media all and (max-width: 600px){.compartir{display:flex;flex-flow:row-reverse nowrap;justify-content:center;align-items:center;align-content:center;width:100%;bottom:0;right:0;background-color:#FE001A}}.compartir__rrss{width:40px;height:auto;margin:0;padding:10px 10px 50px;border-radius:8px;background-color:#FE001A;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;opacity:0;transform:translateY(100px);transition:all 1s ease}@media all and (max-width: 600px){.compartir__rrss{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;transition:none;transform:none;opacity:1;width:auto;padding:2px 10px}}.compartir:hover .compartir__rrss{opacity:1;transform:translateY(0)}@media all and (max-width: 600px){.compartir:hover .compartir__rrss{transform:none;opacity:1}}.compartir__list{padding:0}.compartir__icon{font-size:18px;font-family:"IconosElEspanol";color:#fff;text-decoration:none;padding:10px;display:block;cursor:pointer}.compartir__icon.twitter::before{content:"\e901"}@media all and (max-width: 600px){.compartir__icon.twitter::before{font-size:22px}}.compartir__icon.facebook{padding-bottom:5px}@media all and (max-width: 600px){.compartir__icon.facebook{padding-bottom:10px}}.compartir__icon.facebook::before{content:"\f015";font-size:30px}@media all and (max-width: 600px){.compartir__icon.facebook::before{font-size:32px}}.compartir__icon.linkedin::before{content:"\f01b";font-size:25px}@media all and (max-width: 600px){.compartir__icon.linkedin::before{font-size:28px}}.compartir__icon.whatsapp::before{content:"\f01d";font-size:25px}@media all and (max-width: 600px){.compartir__icon.whatsapp::before{font-size:31px}}.compartir__text{width:130px;height:40px;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;color:#fff;margin:0;padding:10px;text-align:center;text-transform:uppercase;display:block;background-color:#FE001A;border-radius:6px;cursor:pointer;transform:rotate(-90deg)}@media all and (max-width: 600px){.compartir__text{transform:rotate(0);width:110px;font-size:14px;padding:10px 0 10px 10px}}@keyframes grow-progress{from{transform:scaleX(0);background:#FE001A}to{transform:scaleX(1);background:#FE001A}}.progress{position:fixed;left:0;bottom:0;top:auto;width:100%;height:7px;background:transparent;transform-origin:0 50%;animation:grow-progress auto linear;animation-timeline:--page-scroll;z-index:1000}@media all and (max-width: 600px){.progress{height:5px;bottom:auto;top:48px}}@keyframes dash{to{stroke-dashoffset:0}}.animation.visible .line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 10s ease-in-out forwards}@keyframes appear-left{0%{opacity:0;transform:translateX(-80px)}100%{opacity:1;transform:translateX(0)}}.main__apertura.animation .main__apertura-title,.main__apertura.animation .main__apertura-subtitle,.main__apertura.animation .main__apertura-partner{opacity:0}.main__apertura.animation.visible .main__apertura-title{animation:appear-left 1s ease-in-out forwards}.main__apertura.animation.visible .main__apertura-subtitle{animation:appear-left 1s ease-in-out forwards .5s}.main__apertura.animation.visible .main__apertura-partner{animation:appear-left 1s ease-in-out forwards 1s}.main__apertura.tiktok.animation.visible .main__apertura-title,.main__apertura.tiktok.animation.visible .main__apertura-subtitle,.main__apertura.tiktok.animation.visible .main__apertura-partner{animation:appear-left 1s ease-in-out forwards}@keyframes appear-right{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}.animation .section__text,.animation .main__text{opacity:0}.animation.visible .section__text,.animation.visible .main__text{animation:appear-right 0.9s ease-out forwards}@keyframes fade-in{0%{opacity:0;transform:translateY(80px)}100%{opacity:1;transform:translateY(0)}}.video-intro.animation,.minijuego-steps.animation,.main__section__title.animation,.infography-01.animation{opacity:0}.video-intro.animation.visible,.minijuego-steps.animation.visible,.main__section__title.animation.visible,.infography-01.animation.visible{animation:fade-in .9s ease-out forwards}@keyframes img{0%{transform:scale(0.8);opacity:0}100%{transform:scale(1);opacity:1}}.animation .section__img{opacity:0}.animation.visible .section__img{animation:img .5s ease-in-out forwards}.parallax-item{display:flex;align-items:center;justify-content:center;width:100%;min-height:30vh;background-color:#000;background-repeat:no-repeat}.parallax-item.footer{width:100%;min-height:50vh;background:url("https://s2.elespanol.com/upload/bc/coca-cola-vidrio-retornable/bg-end.jpg");background-size:900px;background-position:center bottom;background-repeat:no-repeat;background-color:#77D2A7}@media (max-width: 768px){.parallax-item.footer{background-size:400px;min-height:30vh;margin-bottom:0}}.infography{margin:20px 10px;font-family:"Open Sans",sans-serif;margin-top:-40px;margin-bottom:-30px}@media (min-width: 751px){.infography{max-width:860px;margin:0 auto;margin-top:-40px;margin-bottom:-30px}}.infography__row{display:flex;flex-direction:column;position:relative;padding:0 20px}@media (min-width: 751px){.infography__row{flex-direction:row}}.infography__row::before{content:'';position:absolute;top:0;left:20px;right:20px;height:1px;background-color:#d5d5d5}.infography__row:last-child::after{content:'';position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#d5d5d5}.infography__row--data{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;padding:22px 20px}@media (min-width: 481px){.infography__row--data{flex-wrap:nowrap;justify-content:center;gap:15px;padding:18px 20px}}@media (min-width: 751px){.infography__row--data{gap:25px;padding:22px 20px}}.infography__row--four{display:grid;grid-template-columns:1fr 1fr;padding:0 20px}@media (min-width: 601px){.infography__row--four{grid-template-columns:repeat(4, 1fr)}}.infography__block{flex:1;padding:20px 16px;display:flex;gap:14px;align-items:flex-start;text-align:left;position:relative}.infography__block:not(:last-child)::after{content:'';position:absolute;right:0;top:16px;bottom:16px;width:1px;background-color:#d5d5d5;display:none}@media (min-width: 751px){.infography__block:not(:last-child)::after{display:block}}.infography__block--split{align-items:center;justify-content:center;gap:12px;padding:20px 16px}.infography__block--span2{grid-column:span 2}.infography__block-content{flex:1}.infography__block-left{flex:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.infography__block-right{flex:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.infography__icon{width:80px;height:auto;flex-shrink:0}.infography__icon--sm{width:40px;flex-shrink:0}@media (min-width: 751px){.infography__icon--sm{width:50px}}.infography__icon--md{width:44px;flex-shrink:0}@media (min-width: 481px){.infography__icon--md{width:56px}}.infography__icon--lg{width:70px;flex-shrink:0}@media (min-width: 751px){.infography__icon--lg{width:90px}}.infography__title{font-weight:700;font-size:13px;text-transform:uppercase;color:#111;letter-spacing:0.5px;margin-bottom:8px}.infography__bar{background-color:#e5e5e5;height:40px;margin:10px 0;width:100%}.infography__bar.is-visible .infography__bar-fill{width:84%}.infography__bar.no-transition .infography__bar-fill{transition:none}.infography__bar-fill{background-color:#ACDAB8;width:0;height:100%;display:flex;align-items:center;padding-left:12px;font-family:"Petrona",serif;font-weight:700;font-size:26px;color:#111;transition:width 1.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden;white-space:nowrap}.infography__number{font-family:"Petrona",serif;font-weight:700;font-size:22px;line-height:1;color:#111;margin:0 0 4px}@media (min-width: 481px){.infography__number{font-size:28px}}.infography__number--big{font-size:48px;flex-shrink:0;line-height:1}@media (min-width: 751px){.infography__number--big{font-size:64px}}.infography__label{font-weight:700;font-size:12px;text-transform:uppercase;color:#111;margin-bottom:2px;line-height:1.4}.infography__text{font-size:12px;line-height:1.5;color:#111}.infography__text--rellena{font-weight:700;font-size:12px;text-transform:uppercase;color:#111;display:block;margin:4px 0}.infography__text--strong{font-weight:700;font-size:15px;display:block;margin-bottom:3px}@media (min-width: 751px){.infography__text--strong{font-size:17px}}.infography__text-group{text-align:left}.icon-ring{position:relative;width:62px;height:62px;flex-shrink:0}@media (min-width: 481px){.icon-ring{width:70px;height:70px}}.icon-ring__svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.icon-ring__track{fill:none;stroke:#d5d5d5;stroke-width:8}.icon-ring__fill{fill:none;stroke:#ACDAB8;stroke-width:8;stroke-linecap:round;stroke-dasharray:163.36;stroke-dashoffset:163.36;transition:stroke-dashoffset 1.8s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.icon-ring.is-visible .icon-ring__fill{stroke-dashoffset:var(--dash-offset, 0)}.icon-ring.no-transition .icon-ring__fill{transition:none}.icon-ring__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:46%;height:46%;display:flex;align-items:center;justify-content:center}.icon-ring__icon svg{width:100%;height:100%}.infography-01{max-width:900px;margin-left:auto;margin-right:auto}.infography-01 img{max-width:100%}.infography-02{max-width:900px;margin-left:auto;margin-right:auto}.infography-02 img{max-width:100%}.infography-02 .button-link{background-color:#FE001A;color:#fff;padding:20px 30px;border-radius:100px;text-decoration:none;margin-top:50px;margin-left:auto;margin-right:auto;max-width:320px;display:block;text-align:center;font-size:19px;font-family:"Open Sans",sans-serif;text-transform:uppercase}.infography-02 .button-link span{font-weight:bold}.minijuego-steps{margin:20px 10px;font-family:"Open Sans",sans-serif;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:10px}@media (min-width: 751px){.minijuego-steps{max-width:900px;margin:30px auto;column-gap:24px;row-gap:16px}}.minijuego-steps__col{display:contents}.minijuego-steps__label{grid-row:1;display:flex;align-items:flex-start;gap:6px;opacity:0.3;filter:grayscale(1);transition:opacity 0.6s ease, filter 0.6s ease}@media (min-width: 751px){.minijuego-steps__label{gap:12px;align-items:center}}.minijuego-steps__img{grid-row:2;width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:6px;display:block;opacity:0.3;filter:grayscale(1);transition:opacity 0.6s ease, filter 0.6s ease}.minijuego-steps__col.is-active .minijuego-steps__label,.minijuego-steps__col.is-active .minijuego-steps__img{opacity:1;filter:none}.minijuego-steps__badge{width:24px;height:24px;border-radius:50%;background-color:#bbb;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color 0.6s ease}@media (min-width: 751px){.minijuego-steps__badge{width:38px;height:38px;font-size:17px}}.minijuego-steps__col.is-active .minijuego-steps__badge{background-color:#FE001A}.minijuego-steps__title{font-weight:700;font-size:8px;text-transform:uppercase;color:#111;letter-spacing:0.3px;display:block}@media (min-width: 751px){.minijuego-steps__title{font-size:16px}}.minijuego-steps__subtitle{font-size:7px;color:#A3A3A3;display:block;margin-top:2px}@media (min-width: 751px){.minijuego-steps__subtitle{font-size:16px}}.main{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-video{background-color:#000}.main__apertura-video.full{width:100%;height:100vh;margin:0}@media all and (max-width: 750px){.main__apertura-video.full{height:auto;min-height:400px}}@media all and (max-width: 500px){.main__apertura-video.full{min-height:280px}}.main__apertura-video.col80{width:100%;max-width:1000px;height:auto;min-height:600px;margin:8vh 0 -30vh;border:20px #fafafa solid}@media all and (max-width: 750px){.main__apertura-video.col80{width:95%;height:auto;min-height:400px}}@media all and (max-width: 500px){.main__apertura-video.col80{min-height:280px;border:10px #fafafa solid;margin:8vh 0 -20vh}}.main__apertura{width:100%;height:auto;padding:0;margin:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-box{width:80%;max-width:1400px;height:auto;padding:10px;margin:8vh auto;z-index:1;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-box .decoration-01{background-image:url(https://s2.elespanol.com/upload/bc/coca-cola-vidrio-retornable/decoration-01.png);width:350px;height:455px;background-size:600px;position:absolute;left:0;background-repeat:no-repeat;background-position:-320px -260px;pointer-events:none}@media (max-width: 750px){.main__apertura-box .decoration-01{width:160px;height:320px;background-size:320px;background-position:-130px -100px;top:auto;bottom:50px}}.main__apertura-box .decoration-02{background-image:url(https://s2.elespanol.com/upload/bc/coca-cola-vidrio-retornable/decoration-02.png);width:320px;height:400px;background-size:320px;position:absolute;right:0;background-repeat:no-repeat;background-position:10px 57px;pointer-events:none}@media (max-width: 750px){.main__apertura-box .decoration-02{width:170px;height:220px;background-size:180px;background-position:5px 20px;top:auto;bottom:95px}}@media all and (max-width: 750px){.main__apertura-box{width:100%;padding-bottom:200px}}@media all and (max-width: 500px){.main__apertura-box{margin:5vh 0}}.main__apertura-title{font-family:"Petrona",serif;font-weight:600;font-size:50px;color:#111;margin:0 10px 30px;text-align:center;max-width:980px;line-height:1.3}.main__apertura-title span{background-color:#FE001A;color:#fff}@media all and (max-width: 750px){.main__apertura-title{font-size:38px}}@media all and (max-width: 400px){.main__apertura-title{font-size:30px}}.main__apertura-subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:24px;color:#111;margin:0 10px 30px;text-align:center;max-width:800px}@media all and (max-width: 750px){.main__apertura-subtitle{font-size:23px}}@media all and (max-width: 400px){.main__apertura-subtitle{font-size:18px}}.main__apertura-subtext{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:12px;color:#111}.main__apertura-subtext a,.main__apertura-subtext span{color:#111;text-transform:uppercase;font-weight:700}.main__apertura-partner{margin:15px 10px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center}.main__apertura-logo-partner img{width:120px;height:auto;margin:25px 25px 15px}.main__apertura.img{position:relative}.main__apertura.img .main__apertura-title,.main__apertura.img .main__apertura-subtitle,.main__apertura.img .main__apertura-subtext{color:#050505}@media all and (max-width: 600px){.main__apertura.img{height:auto;margin:0 0 5vh}}.main__text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#111;margin:0 0 20px;padding:0 10px;text-align:left}@media (min-width: 751px){.main__text{padding:0}}@media (max-width: 768px){.main__text{font-size:16px}}.main__section{padding:10px;margin:8vh 0}@media all and (max-width: 750px){.main__section{margin:10vh 0}}.main__section.columns{display:grid;grid-template-columns:1fr;gap:2rem;max-width:700px;margin-left:auto;margin-right:auto;margin-top:-40px}@media (min-width: 751px){.main__section.columns{grid-template-columns:1fr 1fr;max-width:840px}}.main__section.text{max-width:700px;margin-left:auto;margin-right:auto}.main__section__title{margin-top:60px;font-size:42px;margin-bottom:-30px;text-align:center}@media (max-width: 768px){.main__section__title{font-size:30px}}.main__section__title span{background-color:#ACDAB8}.main__section .section__text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:28px;color:#111;margin:0 0 20px;text-align:left}.main__section .section__text .color{background-color:rgba(151,215,0,0.25098)}.main__section.stiky{width:90%;max-width:900px;height:auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;align-content:center;margin-left:auto;margin-right:auto}@media all and (max-width: 750px){.main__section.stiky{width:100%;display:flex;flex-flow:column-reverse nowrap;justify-content:center;align-items:center;align-content:center}}.main__section.stiky .section__box{padding:10px}.main__section.stiky .section__box.img{width:45%}@media all and (max-width: 750px){.main__section.stiky .section__box.img{width:100%}}.main__section.stiky .section__box.text{width:53%}@media all and (max-width: 750px){.main__section.stiky .section__box.text{width:100%}}.main__section.stiky .section__img{width:100%;height:auto;margin-bottom:0;position:sticky;top:80px}.main__section.stiky .section__img img{width:100%;height:auto;display:block;margin-bottom:0}.video-intro{max-width:900px;margin-left:auto;margin-right:auto}.partner-link{color:#FE001A;text-decoration:none;font-weight:bold}.partner-link:hover{text-decoration:none}.container-bottle{padding:0;margin:0;width:100%;overflow-x:clip}.bottle-scope-spacer{height:0}.bottle-sticky-img{display:none;float:right;position:sticky;top:calc(50vh - 264px);width:160px;height:527px;margin-right:-100px;background-image:url(https://s2.elespanol.com/upload/bc/coca-cola-vidrio-retornable/botella-coca-cola.png);background-size:contain;background-repeat:no-repeat;background-position:center top;pointer-events:none}@media (min-width: 751px){.bottle-sticky-img{display:block}}@supports (-webkit-touch-callout: none){.parallax-item,.parallax-item.footer{background-attachment:scroll}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJfY29tcG9uZW50cy9fZnVlbnRlcy5zY3NzIiwiX2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiX2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiX2NvbXBvbmVudHMvX2NvbXBhcnRpci5zY3NzIiwiX2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzIiwiX2NvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsIl9jb21wb25lbnRzL19wYXJhbGxheC5zY3NzIiwiX2NvbXBvbmVudHMvX2luZm9ncmFwaHkuc2NzcyIsIl9jb21wb25lbnRzL19taW5panVlZ28tc3RlcHMuc2NzcyIsIl9zZWN0aW9ucy9fYmFzZS5zY3NzIiwiX3NlY3Rpb25zL19hcGVydHVyYS5zY3NzIiwiX3NlY3Rpb25zL19zZWN0aW9ucy5zY3NzIiwiX3NlY3Rpb25zL19wbHVzLnNjc3MiLCJfc2VjdGlvbnMvX2lwaG9uZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJfdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiX21peGluc1wiO1xuXG4qIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgICAvLyBzY3JvbGwtdGltZWxpbmUgcGFyYSBhbmltYWNpw7NuIF9wcm9ncmVzcy1iYXIuc2NzcyB5IF9oZWFkZXIuc2Nzc1xuICAgIHNjcm9sbC10aW1lbGluZTogLS1wYWdlLXNjcm9sbCBibG9jaztcblxuICAgIC8vc3Vhdml6YWRvIHNjcm9sbFxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JCYWNrZ3JvdW5kTWFpbjtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVse1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBwLCBzdHJvbmcsIHNwYW4sIGIsIGVtLCBpLCBhLCBzbWFsbCwgYWNyb255bXtcbiAgICAgICAgJjo6c2VsZWN0aW9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBpbXBvcnQgXCJfY29tcG9uZW50cy9iYXNlXCI7XG5AaW1wb3J0IFwiX3NlY3Rpb25zL2Jhc2VcIjtcblxuXG4iLCIvLyBDb2xvcmVzIGLDoXNpY29zXG4kX2NvbG9yVGV4dDogIzExMTExMSAhZGVmYXVsdDtcbiRfY29sb3JHcmV5OiAjQTNBM0EzICFkZWZhdWx0O1xuJF9jb2xvcldoaXRlOiAjZmZmZmZmICFkZWZhdWx0O1xuJF9jb2xvckJhY2tncm91bmRIZWFkZXI6ICNmZmZmZmYgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEhlYWRlclRyYW5zcGFyZW50OiAjZmZmZmZmNTAgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZE1haW46ICNmYWZhZmEgIWRlZmF1bHQ7XG4kX2NvbG9yQmFja2dyb3VuZEZvb3RlcjogI2ZhZmFmYSAhZGVmYXVsdDtcbiRfY29sb3JCYWNrZ3JvdW5kR3JleTogI0YyRjJGMiAhZGVmYXVsdDtcblxuLy8gQ29sb3IgcGFydG5lclxuJF9jb2xvclBhcnRuZXI6ICNGRTAwMUEgIWRlZmF1bHQ7XG4kX2NvbG9yUGFydG5lclNlY29uZDogI0FDREFCOCAhZGVmYXVsdDtcbiRfY29sb3JQYXJ0bmVyU2Vjb25kU2hhcmU6ICNmZmYgIWRlZmF1bHQ7XG5cbi8vIENvbG9yIHBhcnRuZXIgdHJhbnNwYXJlbnQgcGFyYSByZXNhbHRhZG9zXG4kX2NvbG9yUGFydG5lclRyYW5zcGFyZW50OiAjOTdENzAwNDAgIWRlZmF1bHQ7XG5cbi8vIENvbG9yIHRyYW5zcGFyZW50IHBhcmEgcGllIGRlIGltYWdlblxuJF9jb2xvckJsYWNrVHJhbnNwYXJlbnQ6IHJnYmEoMTcsIDE3LCAxNywgLjggKSAhZGVmYXVsdDtcblxuLy8gQ29sb3IgYmFycmEgZGVzcGxhemFtaWVudG9cbiRfY29sb3JQcm9ncmVzczogI0ZFMDAxQSAhZGVmYXVsdDtcblxuLy8gRnVlbnRlc1xuJF9mb250VGl0bGU6IFwiUGV0cm9uYVwiLCBzZXJpZjtcbiRfZm9udFRleHQ6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4kX2ZvbnRJY29uOiBcIkljb25vc0VsRXNwYW5vbFwiOyIsIkBtaXhpbiBmbGV4KCRhLCAkYiwgJGMsICRkLCAkZSApe1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWZsb3c6ICRhICRiO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6ICRjO1xuXHRhbGlnbi1pdGVtczogJGQ7XG5cdGFsaWduLWNvbnRlbnQ6ICRlO1xufSIsIkBpbXBvcnQgXCJfZnVlbnRlc1wiO1xuXG5AaW1wb3J0IFwiX2hlYWRlclwiO1xuQGltcG9ydCBcIl9mb290ZXJcIjtcbkBpbXBvcnQgXCJfY29tcGFydGlyXCI7XG5AaW1wb3J0IFwiX3Byb2dyZXNzLWJhclwiO1xuXG5AaW1wb3J0IFwiX2FuaW1hdGlvbnNcIjtcbkBpbXBvcnQgXCJfcGFyYWxsYXhcIjtcbkBpbXBvcnQgXCJfaW5mb2dyYXBoeVwiO1xuQGltcG9ydCBcIl9taW5panVlZ28tc3RlcHNcIjtcblxuIiwiQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6XCJJY29ub3NFbEVzcGFub2xcIjtcblx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OjQwMDtcblx0c3JjOmxvY2FsKFwiSWNvbm9zRWxFc3Bhbm9sXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLndvZmY/dj0xJykgZm9ybWF0KFwid29mZlwiKSxcblx0dXJsKCdodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3JlY3Vyc29zL2ZvbnRzL0ljb25vc0VsRXNwYW5vbC50dGY/dj0xJykgZm9ybWF0KFwidHRmXCIpLFxuXHR1cmwoJ2h0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvcmVjdXJzb3MvZm9udHMvSWNvbm9zRWxFc3Bhbm9sLnN2Zz92PTEnKSBmb3JtYXQoXCJzdmdcIilcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlBldHJvbmFcIiwgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBldHJvbmE6aXRhbCx3Z2h0QDAsMTAwLi45MDA7MSwxMDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwLi44MDA7MSwzMDAuLjgwMCZkaXNwbGF5PXN3YXAnKTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiAnSWNvbm9zRWxFc3Bhbm9sJztcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59IiwiLmhlYWRlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG5cbiAgICBAaW5jbHVkZSBmbGV4KCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yQmFja2dyb3VuZEhlYWRlcjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggIzAwMDAwMDIwO1xuXG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgICZfX2xvZ28tZWUgaW1ne1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogc29saWQgMS42cHggJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDdweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICBtYXJnaW46IDAgMCA1dmg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBtYXJnaW46IDAgMCAxMHZoO1xuICAgIH1cbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG5cbiAgICAvKiBmb290ZXIgdGV4dCAqL1xuICAgICZfX3RpdGxle1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cblxuICAgICZfX3RleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgYSwgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjb250YWluZXIgKi9cblxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIHNlY2Npb25lcyAqL1xuXG4gICAgJl9fcGFydG5lcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBmbGV4LXN0YXJ0LCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgLmZvb3Rlcl9fdGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXJfX2xvZ28tcGFydG5lciBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jcmVkaXRze1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW46IDMwcHggMTBweCA1MHB4O1xuICAgICAgICB6LWluZGV4OiAxMTtcblxuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LCBub3dyYXAsIGZsZXgtc3RhcnQsIGNlbnRlciwgY2VudGVyKTtcblxuICAgICAgICAuZm9vdGVyX190ZXh0e1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbHVtbntcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmlyc3R7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2Vjb25ke1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgJF9jb2xvckdyZXkgMXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sb2dvLWVlIGltZ3tcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICAgIH1cblxuICAgICZfX3Jyc3N7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgLnJyc3N7XG4gICAgICAgICAgICAmX19saXN0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udEljb247XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICYudHdpdHRlcjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmZhY2Vib29rOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi55b3V0dWJlOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5pbnN0YWdyYW06OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTlcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRpa3Rvazo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29weXJpZ2h0e1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGFjcm9ueW17XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogcGFyYWxsYXggZm9vdGVyICovXG4ucGFyYWxsYXgtaXRlbS5mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyNXZoO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL3ByZXplcm8vcGFyYWxsYXgtZm9vdGVyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzB2aDtcbiAgICB9XG59XG4ubG9nby1hbGlnbiB7XG4gICAgQGluY2x1ZGUgZmxleChyb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG59XG4iLCIuY29tcGFydGlye1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIGZsZXggKCBjb2x1bW4sIG5vd3JhcCwgc3BhY2UtYmV0d2VlbiwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogNDV2aDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAxMTA7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4ICggcm93LXJldmVyc2UsIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIH1cblxuICAgICZfX3Jyc3N7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgZmxleCAoIGNvbHVtbiwgbm93cmFwLCBjZW50ZXIsIGNlbnRlciwgY2VudGVyKTtcbiAgICBcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXggKCByb3csIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpob3ZlcntcbiAgICAgICAgLmNvbXBhcnRpcl9fcnJzc3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICZfX2ljb257XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udEljb247XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yUGFydG5lclNlY29uZFNoYXJlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIFxuICAgICAgICAmLnR3aXR0ZXI6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZmFjZWJvb2t7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZhY2Vib29rOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxNVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGlua2VkaW46OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aGF0c2FwcDo6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMWRcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0e1xuICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICBjb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmRTaGFyZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy9CYXJyYSBkZSBwcm9ncmVzbyBsZWN0dXJhXG5cbkBrZXlmcmFtZXMgZ3Jvdy1wcm9ncmVzcyB7XG5cdGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclByb2dyZXNzO1xuICAgIH1cblx0dG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgYmFja2dyb3VuZDogJF9jb2xvclByb2dyZXNzO1xuICAgIH1cbn1cblxuLnByb2dyZXNzIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG5cblx0d2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3cHg7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuXHRhbmltYXRpb246IGdyb3ctcHJvZ3Jlc3MgYXV0byBsaW5lYXI7XG5cdGFuaW1hdGlvbi10aW1lbGluZTogLS1wYWdlLXNjcm9sbDtcbiAgICBcbiAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cbn0iLCJAa2V5ZnJhbWVzIGRhc2gge1xuICAgIHRvIHsgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7IH1cbn1cblxuLmFuaW1hdGlvbi52aXNpYmxlIC5saW5lIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xuICAgIGFuaW1hdGlvbjogZGFzaCAxMHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgYXBwZWFyLWxlZnQge1xuICAgIDAlICAgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTgwcHgpOyB9XG4gICAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxufVxuXG4ubWFpbl9fYXBlcnR1cmEuYW5pbWF0aW9uIHtcbiAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGUsXG4gICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRpdGxlLFxuICAgIC5tYWluX19hcGVydHVyYS1wYXJ0bmVyIHsgb3BhY2l0eTogMDsgfVxufVxuXG4ubWFpbl9fYXBlcnR1cmEuYW5pbWF0aW9uLnZpc2libGUge1xuICAgIC5tYWluX19hcGVydHVyYS10aXRsZSB7XG4gICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gICAgfVxuICAgIC5tYWluX19hcGVydHVyYS1zdWJ0aXRsZSB7XG4gICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgLjVzO1xuICAgIH1cbiAgICAubWFpbl9fYXBlcnR1cmEtcGFydG5lciB7XG4gICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLWxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHMgMXM7XG4gICAgfVxufVxuXG4ubWFpbl9fYXBlcnR1cmEudGlrdG9rLmFuaW1hdGlvbi52aXNpYmxlIHtcbiAgICAubWFpbl9fYXBlcnR1cmEtdGl0bGUsXG4gICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRpdGxlLFxuICAgIC5tYWluX19hcGVydHVyYS1wYXJ0bmVyIHtcbiAgICAgICAgYW5pbWF0aW9uOiBhcHBlYXItbGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYXBwZWFyLXJpZ2h0IHtcbiAgICAwJSAgIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpOyB9XG4gICAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxufVxuXG4uYW5pbWF0aW9uIHtcbiAgICAuc2VjdGlvbl9fdGV4dCxcbiAgICAubWFpbl9fdGV4dCB7IG9wYWNpdHk6IDA7IH1cbn1cblxuLmFuaW1hdGlvbi52aXNpYmxlIHtcbiAgICAuc2VjdGlvbl9fdGV4dCxcbiAgICAubWFpbl9fdGV4dCB7XG4gICAgICAgIGFuaW1hdGlvbjogYXBwZWFyLXJpZ2h0IDAuOXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAgIDAlICAgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODBweCk7IH1cbiAgICAxMDAlIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG59XG5cbi52aWRlby1pbnRyby5hbmltYXRpb24sXG4ubWluaWp1ZWdvLXN0ZXBzLmFuaW1hdGlvbixcbi5tYWluX19zZWN0aW9uX190aXRsZS5hbmltYXRpb24sXG4uaW5mb2dyYXBoeS0wMS5hbmltYXRpb24geyBvcGFjaXR5OiAwOyB9XG5cbi52aWRlby1pbnRyby5hbmltYXRpb24udmlzaWJsZSxcbi5taW5panVlZ28tc3RlcHMuYW5pbWF0aW9uLnZpc2libGUsXG4ubWFpbl9fc2VjdGlvbl9fdGl0bGUuYW5pbWF0aW9uLnZpc2libGUsXG4uaW5mb2dyYXBoeS0wMS5hbmltYXRpb24udmlzaWJsZSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlLWluIC45cyBlYXNlLW91dCBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBpbWcge1xuICAgIDAlICAgeyB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7IG9wYWNpdHk6IDA7IH1cbiAgICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgICBvcGFjaXR5OiAxOyB9XG59XG5cbi5hbmltYXRpb24gLnNlY3Rpb25fX2ltZyB7IG9wYWNpdHk6IDA7IH1cblxuLmFuaW1hdGlvbi52aXNpYmxlIC5zZWN0aW9uX19pbWcge1xuICAgIGFuaW1hdGlvbjogaW1nIC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbiIsIi5wYXJhbGxheC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5wYXJhbGxheC1pdGVtLmZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTB2aDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL2NvY2EtY29sYS12aWRyaW8tcmV0b3JuYWJsZS9iZy1lbmQuanBnXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3N0QyQTc7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMzB2aDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCIuaW5mb2dyYXBoeSB7XG4gICAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7ICBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWRhdGEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1mb3VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ibG9jayB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxNHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIGJvdHRvbTogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zcGxpdCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1zcGFuMiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmxvY2stY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fYmxvY2stbGVmdCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9fYmxvY2stcmlnaHQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgJi0tc20ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1tZCB7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWxnIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJl9fYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi5pcy12aXNpYmxlICYtZmlsbCB7XG4gICAgICAgICAgICB3aWR0aDogODQlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uby10cmFuc2l0aW9uICYtZmlsbCB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFyLWZpbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lclNlY29uZDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAxLjhzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmX19udW1iZXIge1xuICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNHB4O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tYmlnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG5cbiAgICAgICAgJi0tcmVsbGVuYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQtZ3JvdXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLy8gQ2lyY3VtZmVyZW5jZSBmb3Igcj0yNjogMs+Aw5cyNiA9IDE2My4zNlxuLmljb24tcmluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MnB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgICZfX3N2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgfVxuXG4gICAgJl9fdHJhY2sge1xuICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICBzdHJva2U6ICNkNWQ1ZDU7XG4gICAgICAgIHN0cm9rZS13aWR0aDogODtcbiAgICB9XG5cbiAgICAmX19maWxsIHtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgc3Ryb2tlOiAkX2NvbG9yUGFydG5lclNlY29uZDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiA4O1xuICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE2My4zNjtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2My4zNjtcbiAgICAgICAgdHJhbnNpdGlvbjogc3Ryb2tlLWRhc2hvZmZzZXQgMS44cyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gICAgfVxuXG4gICAgJi5pcy12aXNpYmxlICZfX2ZpbGwge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogdmFyKC0tZGFzaC1vZmZzZXQsIDApO1xuICAgIH1cblxuICAgICYubm8tdHJhbnNpdGlvbiAmX19maWxsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgaGVpZ2h0OiA0NiU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmluZm9ncmFwaHktMDEge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmluZm9ncmFwaHktMDIge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5idXR0b24tbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkX2ZvbnRUZXh0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWluaWp1ZWdvLXN0ZXBzIHtcbiAgICBtYXJnaW46IDIwcHggMTBweDtcbiAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICByb3ctZ2FwOiAxMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4O1xuICAgICAgICByb3ctZ2FwOiAxNnB4O1xuICAgIH1cblxuICAgIC8vIGRpc3BsYXk6IGNvbnRlbnRzIG1ha2VzIGNoaWxkcmVuIHBhcnRpY2lwYXRlIGRpcmVjdGx5IGluIHRoZSBwYXJlbnQgZ3JpZFxuICAgIC8vIHNvIGFsbCBsYWJlbHMgc2hhcmUgcm93IDEgaGVpZ2h0IGFuZCBhbGwgaW1hZ2VzIHNoYXJlIHJvdyAyIGhlaWdodFxuICAgICZfX2NvbCB7XG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIGZpbHRlciAwLjZzIGVhc2U7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDkgLyAxNjtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLCBmaWx0ZXIgMC42cyBlYXNlO1xuICAgIH1cblxuICAgICZfX2NvbC5pcy1hY3RpdmUgJl9fbGFiZWwsXG4gICAgJl9fY29sLmlzLWFjdGl2ZSAmX19pbWcge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fYmFkZ2Uge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yV2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNnMgZWFzZTtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sLmlzLWFjdGl2ZSAmX19iYWRnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA3cHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yR3JleTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJfYXBlcnR1cmFcIjtcbkBpbXBvcnQgXCJfc2VjdGlvbnNcIjtcblxuLyoqIGFqdXN0ZXMgZXh0cmEgZGVsIEJDIGVuIHBhcnRpY3VsYXIgKiovXG5AaW1wb3J0IFwiX3BsdXNcIjtcblxuLyoqIGFqdXN0ZXMgcGFyYSBpcGhvbmUgKiovXG5AaW1wb3J0IFwiX2lwaG9uZVwiO1xuXG4iLCIubWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGZsZXgoY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgJl9fYXBlcnR1cmEtdmlkZW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY29sODAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiA4dmggMCAtMzB2aDtcbiAgICAgICAgICAgIGJvcmRlcjogMjBweCAkX2NvbG9yQmFja2dyb3VuZE1haW4gc29saWQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxMHB4ICRfY29sb3JCYWNrZ3JvdW5kTWFpbiBzb2xpZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDh2aCAwIC0yMHZoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYXBlcnR1cmEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICYtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDh2aCBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoY29sdW1uLCBub3dyYXAsIGNlbnRlciwgY2VudGVyLCBjZW50ZXIpO1xuXG4gICAgICAgICAgICAuZGVjb3JhdGlvbi0wMSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vczIuZWxlc3Bhbm9sLmNvbS91cGxvYWQvYmMvY29jYS1jb2xhLXZpZHJpby1yZXRvcm5hYmxlL2RlY29yYXRpb24tMDEucG5nKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMHB4IC0yNjBweDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzBweCAtMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlY29yYXRpb24tMDIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL2NvY2EtY29sYS12aWRyaW8tcmV0b3JuYWJsZS9kZWNvcmF0aW9uLTAyLnBuZyk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDU3cHg7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDk1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDV2aCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGl0bGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTgwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkX2NvbG9yUGFydG5lcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnRleHQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICRfY29sb3JUZXh0O1xuXG4gICAgICAgICAgICBhLCBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wYXJ0bmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleChjb2x1bW4sIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxvZ28tcGFydG5lciBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDI1cHggMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLm1haW5fX2FwZXJ0dXJhLXRpdGxlLFxuICAgICAgICAgICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRpdGxlLFxuICAgICAgICAgICAgLm1haW5fX2FwZXJ0dXJhLXN1YnRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDUwNTA1O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1dmg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWFpbiB7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRfZm9udFRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGNvbG9yOiAkX2NvbG9yVGV4dDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogOHZoIDA7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTB2aCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2x1bW5zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJTZWNvbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbiB7XG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJF9mb250VGV4dDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJF9jb2xvclRleHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgLmNvbG9yIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJF9jb2xvclBhcnRuZXJUcmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0aWt5IHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleChyb3csIG5vd3JhcCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCwgY2VudGVyKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoY29sdW1uLXJldmVyc2UsIG5vd3JhcCwgY2VudGVyLCBjZW50ZXIsIGNlbnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUzJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19pbWcgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlkZW8taW50cm8ge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuIiwiLnBhcnRuZXItbGluayB7XG4gICAgY29sb3I6ICRfY29sb3JQYXJ0bmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uY29udGFpbmVyLWJvdHRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogY2xpcDtcbn1cblxuLmJvdHRsZS1zY29wZS1zcGFjZXIge1xuICAgIGhlaWdodDogMDtcbn1cblxuLmJvdHRsZS1zdGlja3ktaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogY2FsYyg1MHZoIC0gMjY0cHgpO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDUyN3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL3MyLmVsZXNwYW5vbC5jb20vdXBsb2FkL2JjL2NvY2EtY29sYS12aWRyaW8tcmV0b3JuYWJsZS9ib3RlbGxhLWNvY2EtY29sYS5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIvLyBGaXggYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZCBvbiBpT1MgKG5vdCBzdXBwb3J0ZWQpXG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xuICAgIC5wYXJhbGxheC1pdGVtLFxuICAgIC5wYXJhbGxheC1pdGVtLmZvb3RlciB7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUlhQyxPQUFPLENBQUMsb0dBQUksQ0FNWixPQUFPLENBQUMsc0dBQUksQ0poQmIsQUFBQSxDQUFDLEFBQUMsQ0FDRSxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLFVBQVUsQ0FDekIsQUFFRCxBQUFBLElBQUksQUFBQyxDQUVELGVBQWUsQ0FBRSxtQkFBbUIsQ0FHcEMsZUFBZSxDQUFFLE1BQU0sQ0FDMUIsQUFFRCxBQUFBLElBQUksQUFBQSxDQUNBLGdCQUFnQixDQ1pHLE9BQU8sQ0RhMUIsZUFBZSxDQUFFLE1BQU0sQ0F3QnZCLHNCQUFzQixDQUFFLFdBQVcsQ0FDbkMsdUJBQXVCLENBQUUsU0FBUyxDQUNyQyxBQTVCRCxBQUlJLElBSkEsQ0FJQSxDQUFDLEFBQUMsQ0FDRSxNQUFNLENBQUUsQ0FBQyxDQUNaLEFBTkwsQUFRSSxJQVJBLENBUUEsQ0FBQyxBQUFBLENBQ0csS0FBSyxDQ3pCQSxJQUFPLENEOEJmLEFBZEwsQUFXUSxJQVhKLENBUUEsQ0FBQyxBQUdJLE1BQU0sQUFBQSxDQUNILE9BQU8sQ0FBRSxFQUFFLENBQ2QsQUFiVCxBQWdCSSxJQWhCQSxDQWdCQSxFQUFFLEFBQUEsQ0FDRSxlQUFlLENBQUUsSUFBSSxDQUN4QixBQWxCTCxBQXFCUSxJQXJCSixDQW9CQSxFQUFFLEFBQ0csV0FBVyxDQXJCcEIsSUFBSSxDQW9CSSxFQUFFLEFBQ0QsV0FBVyxDQXJCcEIsSUFBSSxDQW9CUSxFQUFFLEFBQ0wsV0FBVyxDQXJCcEIsSUFBSSxDQW9CWSxFQUFFLEFBQ1QsV0FBVyxDQXJCcEIsSUFBSSxDQW9CZ0IsRUFB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 */
