.header__faixa-atlz-unificada--bg{height:45px;color:#E0180C;background-color:#ffffff}@media screen and (min-width: 768px) and (max-width: 770px){.header__faixa-atlz-unificada--bg{height:65px}}@media screen and (min-width: 322px) and (max-width: 582px){.header__faixa-atlz-unificada--bg{height:35px;margin:0 10px 0 30px}}@media screen and (min-width: 580px) and (max-width: 830px){.header__faixa-atlz-unificada--bg{height:35px;margin:0 10px 0 30px}}@media screen and (min-width: 250px) and (max-width: 321px){.header__faixa-atlz-unificada--bg{height:35px;margin:0 20px 0 15px}}.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;padding:0 0 0 0 !important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link{color:#4B4B4B;cursor:pointer;margin:8px 0 0 0}.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada:visited,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada:hover,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada:focus,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada:active,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link:visited,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link:hover,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link:focus,.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link:active{outline:none}.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada{font-weight:normal}@media screen and (min-width: 250px) and (max-width: 498px){.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .saiba-mais-atlz-unificada{text-align:center;font-size:11px}}.header__faixa-atlz-unificada--bg .faixa-text-atlz-unificada .link{font-weight:bold}.modal-faixa-covid-atlz-unificada{padding:0 0 0 0 !important}.modal-faixa-covid-atlz-unificada .modal-covid-atlz-unificada{display:none;position:fixed;z-index:3;padding-top:14%;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada{margin:-40px auto 0 auto;width:80%}@media only screen and (min-width: 1500px){.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada{margin:0 auto;width:41%}}@media screen and (min-width: 250px) and (max-width: 896px){.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada{height:auto;margin:15% auto 0 auto}}.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada h1{font-weight:500;text-align:center;color:#4b4b4b;font-size:17px;margin:-30px 0 15px 0}@media screen and (min-width: 768px){.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada h1{font-size:35px;text-align:center;margin:-10px 0 28px 0}}.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada .close-modal-covid-atlz-unificada{color:transparent;position:absolute;margin:2% 0 0 60%;font-size:35px;width:18%}@media screen and (min-width: 768px){.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada .close-modal-covid-atlz-unificada{width:85%;margin:1% 0 0 0%}}.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada .close-modal-covid-atlz-unificada:hover,.modal-faixa-covid-atlz-unificada .modal-content-covid-atlz-unificada .close-modal-covid-atlz-unificada:focus{text-decoration:none;cursor:pointer}#responsive-menu-unificada{visibility:hidden;position:absolute;background:black;width:auto;max-width:280px;padding:20px;left:-25px;top:50px;text-align:left;opacity:0;-webkit-transform:translate(-20px, 0px);-ms-transform:translate(-20px, 0px);transform:translate(-20px, 0px);box-shadow:0 2px 1px 0 rgba(0,0,0,0.4);z-index:999}#responsive-menu-unificada.active{visibility:visible;opacity:1;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:.3s ease}#responsive-menu-unificada li{display:block;padding:0px;margin:0px;border-top:2px solid}#responsive-menu-unificada li:last-of-type{border-bottom:2px solid}#responsive-menu-unificada li a{display:block;float:none;padding:10px;margin:0px;border:none;min-width:140px}#responsive-menu-unificada li a:hover{background:white;color:black}#responsive-icon-unificada{display:block;float:left;width:40px;height:30px;padding:20px 0 0 10px;box-sizing:border-box;cursor:pointer}#responsive-icon-unificada::before,#responsive-icon-unificada::after{content:'';display:block;height:4px;transition:.3s}#responsive-icon-unificada::before{background:white;margin-bottom:8px}#responsive-icon-unificada::after{box-shadow:0 4px 0 0 white, 0 -4px 0 0 white}#responsive-icon-unificada.active::before,#responsive-icon-unificada.active::after{width:80%;background:white;box-shadow:none}#responsive-icon-unificada.active::before{-webkit-transform:rotate(45deg) translate(7px, 4px);-ms-transform:rotate(45deg) translate(7px, 4px);transform:rotate(45deg) translate(7px, 4px)}#responsive-icon-unificada.active::after{-webkit-transform:rotate(-225deg) translate(-4px, 1px);-ms-transform:rotate(-225deg) translate(-4px, 1px);transform:rotate(-225deg) translate(-4px, 1px)}.nav-unificada{top:0;width:100%;opacity:1;height:60px;z-index:100;position:fixed;background:#ffffff;box-shadow:0 0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1024px){.nav-unificada{-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}}.nav-unificada ul li{padding-top:12px;display:inline-block}.nav-unificada a{padding:0 15px;text-decoration:none;color:#4B4B4B}.nav-unificada a:hover,.nav-unificada a:focus,.nav-unificada a:active{color:#e0180b}.nav-unificada #cliente-unificada{padding:0 0 0 11%}@media screen and (min-width: 801px) and (max-width: 1164px){.nav-unificada #cliente-unificada{padding:0 0 0 1%;margin:-94px}}@media screen and (min-width: 322px) and (max-width: 800px){.nav-unificada #cliente-unificada{padding:0 0 0 2%}}@media screen and (min-width: 301px) and (max-width: 321px){.nav-unificada #cliente-unificada{padding:0 0 0 2%;margin:-32px}}@media screen and (min-width: 250px) and (max-width: 300px){.nav-unificada #cliente-unificada{padding:0 0 0 2%;margin:-68px}}.nav-unificada #cliente-unificada a{color:#fff !important}.nav-unificada #cliente-unificada a:hover,.nav-unificada #cliente-unificada a:focus,.nav-unificada #cliente-unificada a:active{color:#fff !important}.nav-unificada #cliente-unificada .faixa-text-cliente{color:#ffffff;border-radius:25px;background:#E30609;padding:12px 30px 12px 30px}@media only screen and (max-width: 600px){.nav-unificada #cliente-unificada .faixa-text-cliente{font-size:11px;padding:12px 15px 12px 15px}}@media only screen and (max-width: 1091px){.nav-unificada .nav-unificada #cliente-unificada a{font-size:15px}}@media only screen and (max-width: 325px){.nav-unificada .nav-unificada #cliente-unificada a{padding:5px 10px;font-size:15px}}.nav-unificada .nav-logo-unificada img{width:65px;margin:0 -10px 0 30px}@media screen and (min-width: 200px) and (max-width: 900px){.nav-unificada .nav-logo-unificada img{display:none}}.nav-unificada .lista-unificada,.nav-unificada .nav-logo-unificada,.nav-unificada #cliente-unificada,.nav-unificada #covid-modal-unificada{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.chat-fixed{position:fixed;display:block;width:70px;height:70px;right:-70px;bottom:20px;z-index:1;transition:all 0.3s ease-in;border:0;outline:none;border-radius:50%;background:white;box-shadow:0 8px 20px rgba(0,0,0,0.12),0 2px 6px rgba(0,0,0,0.06);-webkit-filter:drop-shadow(0 1px 0 rgba(0,0,0,0.12));filter:drop-shadow(0 1px 0 rgba(0,0,0,0.12))}.chat-fixed svg{width:24px;height:24px;color:#25D366;display:block;margin:23px auto}@media screen and (min-width: 768px){.chat-fixed{right:-20px;bottom:90px;width:0px;height:0px}}.chat-fixed .tooltiptext{visibility:hidden;opacity:0;width:250px;background-color:white;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:12px;right:115%;font-size:14px;box-shadow:-4px 4px 5px 1px rgba(0,0,0,0.1);transition:all 0.3s ease-out}.chat-fixed .tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent white}.chat-fixed:hover .tooltiptext{visibility:hidden;opacity:0;transition:all 0.3s ease-out}@media screen and (min-width: 768px){.chat-fixed:hover .tooltiptext{visibility:visible;opacity:1}}.chat-fixed::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;box-shadow:0 0 0 0 rgba(37,211,102,0.35);-webkit-animation:chat-fixed-pulse 2s ease-out infinite;animation:chat-fixed-pulse 2s ease-out infinite;pointer-events:none}.menu-buttons-call .chat-fixed{width:56px;height:56px;right:-56px;bottom:90px}.menu-buttons-call .chat-fixed svg{margin:16px auto}.menu-buttons-call .chat-fixed::after{display:none}.menu-buttons-call .chat-show{width:56px;height:56px;bottom:90px}.chat-fixed:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);background:#f8f9fa;box-shadow:0 10px 24px rgba(0,0,0,0.18),0 0 0 8px rgba(37,211,102,0.15)}@-webkit-keyframes chat-fixed-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,0.35)}70%{box-shadow:0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}@keyframes chat-fixed-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,0.35)}70%{box-shadow:0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}.chat-show{width:70px;height:70px;bottom:20px;right:5px;z-index:10;transition:all 0.3s ease-out}@media screen and (min-width: 768px){.chat-show{bottom:50px;right:5px;transition:all 0.3s ease-out 3s}}.open-text{visibility:visible !important;-webkit-animation-name:entrarTexto;-webkit-animation-duration:4s;animation-name:entrarTexto;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-delay:3.3s;animation-delay:3.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes entrarTexto{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes entrarTexto{0%{opacity:0}100%{opacity:1}}.tab{overflow:hidden;border:none;background-color:transparent}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;width:50%;font-family:"Roboto";font-size:24px;letter-spacing:0;text-align:center;font-weight:bold}.tab button:hover{background-color:transparent;color:#F18284;border-bottom:4px solid #F18284}.tab button.active{background-color:transparent;color:#F18284;border-bottom:4px solid #F18284}.tabcontent{display:none;border-top:none;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@media screen and (min-width: 40em){.tabcontent .equipamentos .slick-track{width:2100px !important}}.planos{padding:6px 12px}.planos__ver-todos{font-size:16px;color:#E30609;letter-spacing:0;text-decoration:underline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:40px}@media screen and (min-width: 40em){.planos__ver-todos{float:right;display:block;margin:0}}.planos__ver-todos:hover{color:#E30609}.planos__ttl{font-size:24px;font-weight:300;text-align:center;line-height:33px;margin-bottom:30px}@media screen and (min-width: 40em){.planos__ttl{font-size:40px;text-align:center}}.planos__ttl strong{font-weight:500}.planos__subttl{font-size:16px;font-weight:300;text-align:left}@media screen and (min-width: 40em){.planos__subttl{text-align:center}}.planos__slider{margin:0;list-style:none}.planos__slider.slick-slider{margin-bottom:0}.planos__slider .slick-list{padding:30px 0 !important}.planos__slider .slick-slide{position:relative;margin:40px 12px 0 12px;width:272px !important;height:auto;border-radius:10px;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}@media screen and (min-width: 40em){.planos__slider .slick-slide{margin:40px 10px 0 10px}}.planos__slider .slick-slide:hover{-webkit-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.planos__slider .slick-slide:nth-child(1) .planos__slider-item-ttl{background:#FB6F16}.planos__slider .slick-slide:nth-child(2) .planos__slider-item-ttl{background:#E30609}.planos__slider .slick-slide:nth-child(3) .planos__slider-item-ttl{background:#312231}.planos__slider .slick-slide:nth-child(4) .planos__slider-item-ttl{background:#088B8B}.planos__slider .slick-slide:nth-child(5) .planos__slider-item-ttl{background:#55ad58}.planos__slider .slick-dots{position:relative;margin:0 auto 0 auto;bottom:inherit}.planos__slider .slick-dots li{margin:0 4px;width:auto;height:auto}.planos__slider .slick-dots li button{width:4px;height:4px;padding:0;background:#c2c2c2;border-radius:8px;transition:.2s all}@media screen and (min-width: 40em){.planos__slider .slick-dots li button{width:8px;height:8px;border-radius:8px}}.planos__slider .slick-dots li button:before{display:none}.planos__slider .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.planos__slider-item{box-shadow:0 2px 15px 0 rgba(0,0,0,0.25);outline:none}.planos__slider-item-destaque{margin:22px 10px 0 10px !important;border:3px solid #E30609;box-shadow:0 2px 25px 0 rgba(227,6,9,0.35)}.planos__slider-item-destaque .planos__slider-item-ttl{padding:48px 0 12px 0;border-radius:8px 10px 0 0}.planos__slider-item-destaque .planos__slider-item-conteudo{padding:30px 14px 30px 14px}.planos__slider-item-destaque .planos__slider-item-retangulo{left:-3px}.planos__slider-item-retangulo{width:272px;height:53px;background:#262626;border-radius:10px 10px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-30px;text-align:center;color:#ffffff;font-size:18px;line-height:18px;padding:5px 10px}.planos__slider-item-ttl{background:#322332;padding:38px 0 12px 0;border-radius:10px 10px 0 0}.planos__slider-item-ttl .planos-subtitulo-card{color:#fff;font-size:24px;font-weight:500;font-style:italic;text-align:center;margin-bottom:0}.planos__slider-item-ttl .planos-subtitulo-card span{font-size:18px;font-weight:300;display:block}.planos__slider-item-conteudo{padding:20px}.planos__slider-item-conteudo p{font-size:30px;font-weight:300;text-align:center;margin-top:15px;margin-bottom:0}.planos__slider-item-conteudo .cards__item__channels{margin:0;border-bottom:1px solid #eee;min-height:80px}.planos__slider-item-conteudo .cards__item__channels li{font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:100%}.planos__slider-item-conteudo .cards__item__channels li img{margin:0 auto 5px;height:26px}.planos__slider-item-conteudo ul{margin:20px 0 10px;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.planos__slider-item-conteudo ul li{margin:0;-webkit-flex:1;-ms-flex:1;flex:1}.planos__slider-item-conteudo ul li img{margin:0 auto}.planos__slider-item-conteudo .ver-canais{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;font-size:13px;margin-top:8px;font-weight:500;color:#e0180b;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.planos__slider-item-conteudo .conteudo-planos{font-size:16px;font-weight:300;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0 20px 0}.planos__slider-item-conteudo .conteudo-planos .valor-planos{font-size:56px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.planos__slider-item-conteudo .conteudo-planos .valor-planos .rs-topo{font-size:16px;padding-top:16px;padding-right:3px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-weight:normal}.planos__slider-item-conteudo .conteudo-planos .valor-planos sup{top:18px;font-size:50%}.planos__slider-item-conteudo .conteudo-planos .taxa-adesao{margin-bottom:15px}.planos__slider-item-conteudo .conteudo-planos .mensalidade-inicial{text-align:center}.planos__slider-item-conteudo .conteudo-planos .meses-depois{text-align:center;font-size:12px}.planos__slider-item-conteudo .conteudo-planos .borda-separar{border-bottom:1px solid #9f9f9f}.planos__slider-item-conteudo .conteudo-planos .infoDestaque{color:#e0180b;font-size:14px;margin-bottom:8px;padding-bottom:8px}.planos__slider-item-conteudo .btn{border-radius:24px;font-size:16px;text-transform:uppercase;margin-bottom:15px;width:80%;margin:0 auto}.equipamentos__slider{margin:0;list-style:none}.equipamentos__slider.slick-slider{margin-bottom:0}.equipamentos__slider .slick-list{padding:30px 0 !important}.equipamentos__slider .slick-slide{position:relative;margin:40px 12px 0 12px;width:290px !important;border-radius:10px;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}@media screen and (min-width: 40em){.equipamentos__slider .slick-slide{margin:40px 4px 0 6px}}.equipamentos__slider .slick-slide:hover{-webkit-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.equipamentos__slider .slick-slide .equipamentos__slider-item-ttl{background:#E30609}.equipamentos__slider .slick-dots{position:relative;margin:0 auto 0 auto;bottom:inherit}.equipamentos__slider .slick-dots li{margin:0 4px;width:auto;height:auto}.equipamentos__slider .slick-dots li button{width:4px;height:4px;padding:0;background:#c2c2c2;border-radius:8px;transition:.2s all}@media screen and (min-width: 40em){.equipamentos__slider .slick-dots li button{width:8px;height:8px;border-radius:8px}}.equipamentos__slider .slick-dots li button:before{display:none}.equipamentos__slider .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.equipamentos__slider .balao-destaque{background:#262626;color:#FFFFFF}.equipamentos__slider-item{box-shadow:0 2px 4px 0px rgba(0,0,0,0.25);outline:none}.equipamentos__slider-item-destaque{margin:22px 10px 0 10px !important;border:3px solid #E30609;box-shadow:0 2px 25px 0 rgba(227,6,9,0.35)}.equipamentos__slider-item-destaque .equipamentos__slider-item-ttl{padding:48px 0 12px 0;border-radius:8px 10px 0 0}.equipamentos__slider-item-destaque .equipamentos__slider-item-conteudo{padding:30px 14px 30px 14px}.equipamentos__slider-item-destaque .equipamentos__slider-item-retangulo{left:-3px}.equipamentos__slider-item-retangulo{width:290px;height:40px;background:#E30E15;border-radius:10px 10px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-30px;text-align:center;color:#ffffff;font-size:18px;line-height:18px;padding:5px 10px}.equipamentos__slider-item-ttl{background:#322332;padding:38px 0 12px 0;border-radius:10px 10px 0 0}.equipamentos__slider-item-ttl .planos-subtitulo-card{color:#fff;font-size:24px;font-weight:500;font-style:italic;text-align:center;margin-bottom:0}.equipamentos__slider-item-ttl .planos-subtitulo-card span{font-size:18px;font-weight:300;display:block}.equipamentos__slider-item-conteudo{padding:20px}.equipamentos__slider-item-conteudo p{font-size:30px;font-weight:300;text-align:center;margin-top:15px;margin-bottom:0}.equipamentos__slider-item-conteudo .cards__item__equipamentos{margin:0;border-bottom:2px solid #eee;min-height:70px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li{font-size:16px;font-weight:300;text-align:center;line-height:20px;height:204px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li img{margin:0 auto 5px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li span{display:block;margin:10px}.equipamentos__slider-item-conteudo .top-span-small{margin-top:23px !important}.equipamentos__slider-item-conteudo ul{margin:20px 0 10px;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.equipamentos__slider-item-conteudo ul li{margin:0;-webkit-flex:1;-ms-flex:1;flex:1}.equipamentos__slider-item-conteudo ul li img{margin:0 auto}.equipamentos__slider-item-conteudo .conteudo-planos{font-size:28px;font-weight:500;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0 20px 0}.equipamentos__slider-item-conteudo .conteudo-planos .valor-equipamentos{font-size:56px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.equipamentos__slider-item-conteudo .conteudo-planos .valor-equipamentos span{font-size:16px}.equipamentos__slider-item-conteudo .conteudo-planos span{font-size:16px;font-weight:300}.equipamentos__slider-item-conteudo .conteudo-planos span:nth-child(1){padding-top:16px;padding-right:3px}.equipamentos__slider-item-conteudo .conteudo-planos span:nth-child(2){-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:5px;padding-left:5px}.equipamentos__slider-item-conteudo .btn{border-radius:24px;font-size:16px;text-transform:uppercase;margin-bottom:15px;width:80%;margin:0 auto}.equipamentos .hide{display:none}.equipamentos .show{display:block}@media screen and (min-width: 600px){.popup{background-color:#fff;position:fixed;bottom:0;left:0;z-index:2000}.btn-ver-mais{font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline}.btn-accept{background-color:#E30609;color:#fff !important;padding:9px 32px 9px 32px;border-radius:25px !important;font-size:18px !important}.btn-position-accept{margin-top:9px}.btn-position{margin-left:156px;margin-top:20px}}@media screen and (min-width: 1900px) and (max-width: 2499px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;bottom:0;left:0}.logo-cookie{margin-left:-350px;padding-top:6px}.text-cookie{color:#fff;font-size:16px;width:155%;margin-left:-550px}.btn-position{margin-left:650px;margin-top:20px;width:100px}}@media screen and (min-width: 1000px) and (max-width: 1200px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;bottom:0;left:0}.logo-cookie{padding-left:25px;padding-top:6px}.text-cookie{color:#fff;font-size:15px;margin-top:3px;width:175%;margin-left:-130px}.btn-position{margin-left:180px;margin-top:20px;width:35%}}@media screen and (min-width: 1201px) and (max-width: 1900px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;bottom:0;left:0}.logo-cookie{margin-left:-35px;padding-top:6px}.text-cookie{color:#fff;font-size:14px;width:390px;margin-left:-225px;margin-top:5px}.btn-position{margin-left:180px;margin-top:20px;width:35%}.btn-position-accept{margin-top:9px;margin-right:100px}}@media screen and (min-width: 1440px) and (max-width: 1900px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;bottom:0;left:0}.logo-cookie{margin-left:-100px;padding-top:10px}.text-cookie{color:#fff;font-size:15px;width:155%;margin-left:-290px}.btn-position{margin-left:270px;margin-top:20px;width:35%}.btn-position-accept{margin-top:9px;margin-right:100px}}@media screen and (min-width: 2500px) and (max-width: 3500px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;left:0;bottom:0}.logo-cookie{margin-left:-660px;padding-top:10px}.text-cookie{color:#fff;font-size:15px;margin-top:4px;width:150%;margin-left:-865px}.btn-position{margin-left:850px;margin-top:20px;width:35%}.btn-position-accept{margin-top:9px;margin-right:100px}}@media screen and (min-width: 640px) and (max-width: 999px){.popup{background-image:none;background-color:#717171;width:100vw;height:72px;position:fixed;bottom:0;left:0}.logo-cookie{padding-left:8px;padding-top:10px}.text-cookie{color:#fff;font-size:14px;margin-top:5px;width:222%;margin-left:-100px}.btn-position{margin-left:80px}.btn-ver-mais{font-size:18px;color:#fff;letter-spacing:0}}@media screen and (max-width: 639px){.popup-mobile{position:fixed;bottom:auto;background-color:rgba(113,113,113,0.9);height:auto;width:90vw;z-index:100;border-radius:10px;padding:0 15px 15px 15px}.popup-mobile .row{margin-top:20px}}@media screen and (min-width: 320px) and (max-width: 359px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#E30609;color:#fff !important;padding:12px 25px;border-radius:25px !important;font-size:15px !important}.btn-position-accept-mobile{margin-top:0;margin-right:0;position:relative;top:auto;text-align:center}.btn-position-accept-mobile .close-button{position:relative;top:auto;font-weight:600}.btn-position-mobile{margin-top:5px;margin-left:0;font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline;position:relative;text-align:center}.logo-cookie-mobile{padding-top:17px;margin-left:5px;width:30px}.text-cookie-mobile{font-size:14px;color:#FFFFFF;letter-spacing:0;margin-top:0;margin-left:0;width:auto}}@media screen and (min-width: 360px) and (max-width: 400px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#E30609;color:#fff !important;padding:12px 25px;border-radius:25px !important;font-size:15px !important}.btn-position-accept-mobile{margin-top:0;margin-right:0;position:relative;top:auto;text-align:center}.btn-position-accept-mobile .close-button{position:relative;top:auto;font-weight:600}.btn-position-mobile{margin-top:5px;margin-left:0;font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline;position:relative;text-align:center}.logo-cookie-mobile{padding-top:13px;margin-left:5px;width:35px}.text-cookie-mobile{font-size:14px;color:#FFFFFF;letter-spacing:0;margin-top:0;margin-left:0;width:auto}}@media screen and (width: 375px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#E30609;color:#fff !important;padding:12px 25px;border-radius:25px !important;font-size:15px !important}.btn-position-accept-mobile{margin-top:0;margin-right:0;position:relative;top:auto;text-align:center}.btn-position-accept-mobile .close-button{position:relative;top:auto;font-weight:600}.btn-position-mobile{margin-top:5px;margin-left:0;font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline;position:relative;text-align:center}.logo-cookie-mobile{padding-top:13px;margin-left:5px;width:35px}.text-cookie-mobile{font-size:14px;color:#FFFFFF;letter-spacing:0;margin-top:0;margin-left:0;width:auto}}@media screen and (min-width: 1100px) and (max-width: 1200px){.text-cookie{margin-left:-165px;width:160%}.btn-position{margin-left:250px;margin-top:20px;width:35%}}@media screen and (width: 1600px){.logo-cookie{margin-left:-175px}.text-cookie{margin-left:-375px}}@media screen and (min-width: 1300px) and (max-width: 1439px){.text-cookie{margin-left:-165px}.btn-position{margin-left:250px;margin-top:20px;width:35%}.logo-cookie{margin-left:-70px;padding-top:6px}.text-cookie{margin-left:-275px}}@media screen and (min-width: 401px) and (max-width: 500px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#E30609;color:#fff !important;padding:12px 25px;border-radius:25px !important;font-size:15px !important}.btn-position-accept-mobile{margin-top:0;margin-right:0;position:relative;top:auto;text-align:center}.btn-position-accept-mobile .close-button{position:relative;top:auto;font-weight:600}.btn-position-mobile{margin-top:5px;margin-left:0;font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline;position:relative;text-align:center}.logo-cookie-mobile{padding-top:13px;margin-left:5px;width:35px}.text-cookie-mobile{font-size:14px;color:#FFFFFF;letter-spacing:0;margin-top:0;margin-left:0;width:auto}}@media screen and (min-width: 501px) and (max-width: 639px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#E30609;color:#fff !important;padding:12px 25px;border-radius:25px !important;font-size:15px !important}.btn-position-accept-mobile{margin-top:0;margin-right:0;position:relative;top:auto;text-align:center}.btn-position-accept-mobile .close-button{position:relative;top:auto;font-weight:600}.btn-position-mobile{margin-top:5px;margin-left:0;font-size:18px;color:#fff;letter-spacing:0;text-decoration:underline;position:relative;text-align:center}.logo-cookie-mobile{padding-top:13px;margin-left:5px;width:35px}.text-cookie-mobile{font-size:14px;color:#FFFFFF;letter-spacing:0;margin-top:0;margin-left:0;width:auto}}@media screen and (width: 280px){.btn-ver-mais-mobile{font-size:18px;color:#fff;letter-spacing:0}.btn-accept-mobile{background-color:#fff;color:#E30609 !important;padding:7px 10px 7px 10px;border-radius:25px !important;font-size:7px !important}.btn-position-accept-mobile{margin-top:27px;margin-right:-15px}.btn-position-mobile{margin-top:-35px;margin-left:245px;font-size:8px;color:#fff;letter-spacing:0;text-decoration:underline;position:absolute}.logo-cookie-mobile{padding-top:17px;margin-left:5px;width:30px}.text-cookie-mobile{font-size:8px;color:#FFFFFF;letter-spacing:0;margin-top:17px;margin-left:-112px;width:196px}}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media screen and (max-width: 639px){.grid-margin-x{margin-left:0;margin-right:0}}.grid-x{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.barra-cookies-fixa{padding:0;z-index:2;opacity:0.9}@media screen and (max-width: 639px){.barra-cookies-fixa{padding:0;width:100%;height:200px;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:70px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 768px){.main__why-us-slider{padding:15px 0 40px 0}}.main__why-us-slider.bg-red{background-color:#e0180c}.main__why-us-slider.bg-roxo{background-color:#332433}.main__why-us-slider.bg-degrade{background:#ff3019;background:linear-gradient(135deg, #d32a29 39%, #e02d2c 43%, #8e1818 63%)}.main__why-us-slider__titulo{color:#fff;font-size:30px;font-weight:500;text-align:center}@media screen and (min-width: 768px){.main__why-us-slider__titulo{font-size:40px;text-align:center}}.main__why-us-slider__titulo strong{font-weight:500;display:block}@media screen and (min-width: 768px){.main__why-us-slider__titulo strong{display:inline-block}}.main__why-us-slider ul{margin:0;list-style:none}.main__why-us-slider ul.slick-slider{margin-bottom:0}.main__why-us-slider ul.slick-slider .slick-prev:before,.main__why-us-slider ul.slick-slider .slick-next:before{content:none}.main__why-us-slider ul .slick-list{padding:30px 0 0 15px !important}.main__why-us-slider ul .slick-slide{position:relative;margin:0 12px;width:272px !important}@media screen and (min-width: 768px){.main__why-us-slider ul .slick-slide{margin:0 18px}}.main__why-us-slider ul .slick-dots{position:relative;margin:20px auto 6px auto;bottom:inherit}.main__why-us-slider ul .slick-dots li{margin:0 4px;width:auto;height:auto}.main__why-us-slider ul .slick-dots li button{width:4px;height:4px;padding:0;background:#fff;border-radius:8px !important;transition:.2s all}@media screen and (min-width: 768px){.main__why-us-slider ul .slick-dots li button{width:8px;height:8px;border-radius:8px !important}}.main__why-us-slider ul .slick-dots li button:before{display:none}.main__why-us-slider ul .slick-dots li.slick-active button{width:24px;background:#ffffff;border:0}.main__why-us-slider ul .slick-arrow{width:40px;height:40px;top:50%}.main__why-us-slider ul .slick-arrow.slick-prev{left:-25px;background:url(../img/general/recomendacao/seta-left-circle.png) center center no-repeat}@media screen and (min-width: 1000px) and (max-width: 1030px){.main__why-us-slider ul .slick-arrow.slick-prev{left:-8px}}@media screen and (min-width: 600px) and (max-width: 999px){.main__why-us-slider ul .slick-arrow.slick-prev{left:-2px}}@media screen and (min-width: 401px) and (max-width: 500px){.main__why-us-slider ul .slick-arrow.slick-prev{left:40px}}@media screen and (min-width: 360px) and (max-width: 400px){.main__why-us-slider ul .slick-arrow.slick-prev{left:15px}}@media screen and (min-width: 320px) and (max-width: 359px){.main__why-us-slider ul .slick-arrow.slick-prev{left:15px}}@media screen and (width: 280px){.main__why-us-slider ul .slick-arrow.slick-prev{left:-7px}}.main__why-us-slider ul .slick-arrow.slick-next{right:-25px;background:url(../img/general/recomendacao/seta-right-circle.png) 100% center no-repeat}@media screen and (min-width: 1000px) and (max-width: 1030px){.main__why-us-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (min-width: 600px) and (max-width: 999px){.main__why-us-slider ul .slick-arrow.slick-next{right:-3px}}@media screen and (min-width: 401px) and (max-width: 500px){.main__why-us-slider ul .slick-arrow.slick-next{right:15px}}@media screen and (min-width: 360px) and (max-width: 400px){.main__why-us-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (min-width: 320px) and (max-width: 359px){.main__why-us-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (width: 280px){.main__why-us-slider ul .slick-arrow.slick-next{right:-20px}}.main__why-us-slider ul .main__why-us-slider__items-item{background:#fff;font-weight:300;text-align:center;padding:40px 10px;border-radius:25px}@media screen and (min-width: 768px){.main__why-us-slider ul .main__why-us-slider__items-item{font-size:16px;width:12% !important;height:13em}}.main__why-us-slider ul .main__why-us-slider__items-item p{margin-bottom:0;font-size:16px}.main__why-us-slider ul .main__why-us-slider__items-item strong{font-weight:500}.main__why-us-slider ul .main__why-us-slider__items-item img{display:inline-block;margin-bottom:8px}.perguntas{margin-bottom:0;top:-25px;padding:0px}.perguntas__ttl{font-size:24px;font-weight:300;text-align:center;line-height:30px;margin:25px 0 25px 0}@media screen and (min-width: 768px){.perguntas__ttl{font-size:39px;text-align:left;padding-left:15px}}.perguntas__frase{font-size:24px;font-weight:700;text-align:center;line-height:30px;margin-bottom:60px;margin-top:70px}@media screen and (min-width: 768px){.perguntas__frase{font-size:36px;text-align:center;line-height:40px}}.perguntas .icon-information{color:#e30f08;font-size:70%}.perguntas .accordions{width:100%;margin:0 auto}.perguntas .collapse{background:#ffffff}.perguntas .accordion-item input{display:none}.perguntas .accordion-item .faq-questions{display:block;font-size:18px;font-weight:500;padding:0.9rem 0.7rem 0 0.5rem;color:#4b4b4b;position:relative;border-bottom:1px solid #ECECEC}.perguntas .accordion-item .faq-questions .wrapper-tittle{font-size:18px;font-weight:500}.perguntas .accordion-content-pp{height:0px;text-align:justify;overflow:hidden;transition:0.3s linear 0s;font-size:14px}.perguntas label:after{content:"";border:solid #e30f08;border-width:0 3px 3px 0;display:inline-block;padding:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:25px;right:0px}@media screen and (min-width: 250px) and (max-width: 639px){.perguntas label:after{top:25px;right:0px}}.perguntas input:checked+label:after{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.perguntas [id^=accordion]:checked ~ .accordion-content-pp{padding:1.0rem}.perguntas [id^=accordion]:checked ~ .accordion-content-pp{height:auto}.main__recomendacao-clientes-slider{margin:-40px 0 30px 0}@media screen and (max-width: 768px){.main__recomendacao-clientes-slider{padding:0 0 0 0}}.main__recomendacao-clientes-slider.bg-degradeimg{background:#eee url("../img/general/recomendacao/bg-mobile.png") center top no-repeat}@media screen and (min-width: 768px){.main__recomendacao-clientes-slider.bg-degradeimg{background:#eee url("../img/general/recomendacao/bg-desk.png") center top no-repeat}}.main__recomendacao-clientes-slider__titulo{color:#E30609;font-size:30px;font-weight:bold;padding:18px 0 0;text-align:center}@media screen and (min-width: 768px){.main__recomendacao-clientes-slider__titulo{font-size:40px}}.main__recomendacao-clientes-slider__titulo strong{font-weight:500;display:block}@media screen and (min-width: 768px){.main__recomendacao-clientes-slider__titulo strong{display:inline-block}}.main__recomendacao-clientes-slider ul{margin:0;list-style:none}.main__recomendacao-clientes-slider ul.slick-slider{margin-bottom:0}.main__recomendacao-clientes-slider ul.slick-slider .slick-prev:before,.main__recomendacao-clientes-slider ul.slick-slider .slick-next:before{content:none}.main__recomendacao-clientes-slider ul .slick-list{padding:10px 0 0 20px !important}.main__recomendacao-clientes-slider ul .slick-dots{position:relative;margin:-9px auto 6px auto;bottom:inherit}.main__recomendacao-clientes-slider ul .slick-dots li{margin:0 4px;width:auto;height:auto}.main__recomendacao-clientes-slider ul .slick-dots li button{width:4px;height:4px;padding:0;background:#fff;border-radius:8px !important;transition:.2s all}@media screen and (min-width: 768px){.main__recomendacao-clientes-slider ul .slick-dots li button{width:8px;height:8px;border-radius:8px !important}}.main__recomendacao-clientes-slider ul .slick-dots li button:before{display:none}.main__recomendacao-clientes-slider ul .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.main__recomendacao-clientes-slider ul .slick-arrow{width:40px;height:40px;top:50%}.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:-25px;background:url(../img/general/recomendacao/seta-left-circle.png) center center no-repeat}@media screen and (min-width: 1000px) and (max-width: 1030px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:-8px}}@media screen and (min-width: 600px) and (max-width: 999px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:-2px}}@media screen and (min-width: 401px) and (max-width: 500px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:40px}}@media screen and (min-width: 360px) and (max-width: 400px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:15px}}@media screen and (min-width: 320px) and (max-width: 359px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:15px}}@media screen and (width: 280px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-prev{left:-7px}}.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-25px;background:url(../img/general/recomendacao/seta-right-circle.png) 100% center no-repeat}@media screen and (min-width: 1000px) and (max-width: 1030px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (min-width: 600px) and (max-width: 999px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-3px}}@media screen and (min-width: 401px) and (max-width: 500px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:15px}}@media screen and (min-width: 360px) and (max-width: 400px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (min-width: 320px) and (max-width: 359px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-7px}}@media screen and (width: 280px){.main__recomendacao-clientes-slider ul .slick-arrow.slick-next{right:-20px}}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item{background:#fff;font-weight:300;border-radius:25px;min-height:228px !important;margin:20px 26px 30px 0 !important}@media screen and (min-width: 250px) and (max-width: 350px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item{width:275px !important}}@media screen and (min-width: 351px) and (max-width: 500px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item{width:305px !important}}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item p{color:#707070;font-size:15px;position:relative;padding:24px 25px 0 40px;min-height:120px !important}@media screen and (min-width: 320px) and (max-width: 800px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item p{font-size:13px}}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item p::after{bottom:-2px;content:"";height:1px;position:absolute;width:100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item strong{font-weight:500}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-abre{margin:-30px 0 0 30px}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-fecha{margin:9px 280px;position:absolute}@media screen and (min-width: 766px) and (max-width: 800px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-fecha{visibility:hidden}}@media screen and (width: 280px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-fecha{visibility:hidden}}@media screen and (min-width: 360px) and (max-width: 765px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-fecha{margin-left:230px}}@media screen and (min-width: 320px) and (max-width: 359px){.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .aspas-fecha{margin-left:190px}}.main__recomendacao-clientes-slider .main__recomendacao-clientes-slider__items-item .clientName{color:#707070;font-size:15px;font-style:italic;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-popup{position:relative;z-index:99999999}.btn-popup .close{color:transparent;font-size:68px;font-weight:bold;position:absolute;left:41rem;margin-top:1px}@media screen and (min-width: 625px) and (max-width: 639px){.btn-popup .close{left:17rem;margin-top:-27px}}@media screen and (min-width: 540px) and (max-width: 624px){.btn-popup .close{left:32.5rem;margin-top:-13px}}@media screen and (min-width: 411px) and (max-width: 539px){.btn-popup .close{left:24.5rem;margin-top:-21px}}@media screen and (min-width: 366px) and (max-width: 410px){.btn-popup .close{left:21.2rem;margin-top:-27px}}@media screen and (min-width: 326px) and (max-width: 365px){.btn-popup .close{left:19.2rem;margin-top:-27px}}@media screen and (min-width: 301px) and (max-width: 325px){.btn-popup .close{left:18.2rem;margin-top:-27px}}@media screen and (max-width: 300px){.btn-popup .close{left:18rem;margin-top:-27px}}.btn-popup .close:hover,.btn-popup .close:focus{cursor:pointer}#popup-timer{display:none}.popup-timer__wrapper{background:rgba(0,0,0,0.75);position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999}.popup-timer__container{background:transparent;margin:95px auto;max-width:100%;height:25em;width:45em}@media screen and (max-width: 48em){.popup-timer__container{height:25em}}@media screen and (max-width: 768px){.popup-timer__container{height:21em;margin:150px auto}}@media screen and (max-width: 25.688em){.popup-timer__container{height:20em;margin:140px auto}}div.img-modal{position:relative}div.img-modal>.link-redirect{position:absolute;left:5%;top:65%;background-color:transparent;width:90%;height:22%;color:#FFF}.modal-channels{display:none;position:fixed;z-index:200;padding-top:100px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;margin:-87px auto 0 auto;padding:20px;border:1px solid #888;width:80%;height:auto;border-radius:7px}@media screen and (min-width: 250px) and (max-width: 896px){.modal-content{height:auto;margin:-20px auto 0 auto}}.modal-content .modal-title{font-size:21px;text-align:left;line-height:1.5;margin:-10px 0 0 0}@media screen and (min-width: 768px){.modal-content .modal-title{font-size:35px;font-weight:lighter;color:#4B4B4B;letter-spacing:0;line-height:60px;margin:-24px 0 20px 0}}.modal-content .modal-title #nome_produto{color:#E0180C;font-weight:normal}.modal-content .nomePacote{color:#E0180C;font-size:30px}@media screen and (max-width: 600px){.modal-content .nomePacote{font-size:22px}}.modal-content #qtd_canais{font-weight:400;line-height:1.5;margin:-15px 0 10px 4px}@media screen and (max-width: 780px){.modal-content #qtd_canais{font-size:14px;line-height:1.5;margin:-25px 0 -24px 0}}.modal-content #lista_canais{list-style:none;text-align:center;margin-left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:21.5em}@media screen and (min-width: 250px) and (max-width: 896px){.modal-content #lista_canais{height:13.5em}}.modal-content #lista_canais li{width:150px;height:90px;line-height:65px;margin:10px 0}@media screen and (min-width: 250px) and (max-width: 350px){.modal-content #lista_canais li{width:95px}}@media screen and (min-width: 351px) and (max-width: 399px){.modal-content #lista_canais li{width:112px}}@media screen and (min-width: 400px) and (max-width: 499px){.modal-content #lista_canais li{width:132px}}@media screen and (min-width: 630px) and (max-width: 896px){.modal-content #lista_canais li{width:105px}}.modal-content #lista_canais li p{font-size:12px}@media screen and (max-width: 780px){.modal-content .planos__slider-item-cta{margin:35px 0 15px !important;padding:7px !important;font-size:16px !important}}.modal-content #filtro_canais{box-shadow:inset 0px 0px 0px 1px rgba(10,10,10,0.1);padding:8px 0 5px 10px;border-top-right-radius:8px;border-bottom-right-radius:8px}.modal-content .input-group{margin:40px 0 20px 0}.modal-content .input-group .input-group-label{border-bottom-left-radius:8px;border-top-left-radius:8px}.modal-content .close-channels{color:#aaaaaa;float:right;font-size:28px;font-weight:bold;margin:-15px 0 0 0}.modal-content .close-channels:hover{color:#000;text-decoration:none;cursor:pointer}.modal-content .close-channels:focus{color:#000;text-decoration:none;cursor:pointer}.modal-content .modal-texto-legal{margin:-10px;font-size:11px}@media screen and (min-width: 250px) and (max-width: 896px){.modal-content .modal-texto-legal{font-size:9px}}.modal-content .dropdown a{text-decoration:none;color:#000000}.modal-content .dropdown a:hover{color:#222222}.modal-content .dropdown .dropdown{display:inline-block;position:relative}.modal-content .dropdown .dd-button{display:inline-block;border:1px solid gray;border-radius:4px;padding:10px 30px 10px 20px;background-color:#ffffff;cursor:pointer;white-space:nowrap}.modal-content .dropdown .dd-button:after{content:'';position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.modal-content .dropdown .dd-button:hover{background-color:#eeeeee}.modal-content .dropdown .dd-input{display:none}.modal-content .dropdown .dd-input+.dd-menu{display:none}.modal-content .dropdown .dd-input:checked+.dd-menu{display:block}.modal-content .dropdown .dd-menu{position:absolute;top:100%;border:1px solid #ccc;border-radius:4px;padding:0;margin:2px 0 0 0;box-shadow:0 0 6px 0 rgba(0,0,0,0.1);background-color:#ffffff;list-style-type:none}.modal-content .dropdown .dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.modal-content .dropdown .dd-menu li:hover{background-color:#f6f6f6}.modal-content .dropdown .dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.modal-content .dropdown .dd-menu li.divider{padding:0;border-bottom:1px solid #cccccc}.infografico{background:#ECEDF1;color:#242424;margin:6% auto;width:95%}@media screen and (max-width: 780px){.infografico{width:100%}}.infografico__figure{padding:0 5%}@media screen and (min-width: 768px){.infografico__text{padding-left:40px}.infografico__img{padding:60px 0;margin:0 -70px 0 0}.infografico__figure{margin:40px 0}}.infografico__subttl,.infografico__ttl-pos{font-weight:lighter;text-align:left}@media screen and (max-width: 780px){.infografico__subttl,.infografico__ttl-pos{font-size:23px;line-height:33px;padding:0px 1px 0 1px}}.infografico__subttl strong,.infografico__ttl-pos strong{font-weight:500;display:block}@media screen and (min-width: 768px){.infografico__subttl strong,.infografico__ttl-pos strong{display:inline-block}}.infografico__ttl-pos{margin:45px auto 10px -13px;font-size:32px;color:#FD302B}@media screen and (max-width: 780px){.infografico__ttl-pos{margin:5px auto 10px}}.infografico__subttl{color:#4B4B4B;font-size:16px;line-height:24px}@media screen and (max-width: 780px){.infografico__subttl{font-size:15px}}.infografico ul{margin:36px 0 0 0;list-style:none}@media screen and (max-width: 780px){.infografico ul{margin:20px 0 0 5px;padding:0px 1px 0 5px}}.infografico ul li{font-size:14px;font-weight:300;margin-bottom:14px}@media screen and (min-width: 768px){.infografico ul li{font-size:16px;color:#4B4B4B;letter-spacing:0;line-height:24px;max-width:86%}}.infografico ul li span{display:inline-block;max-width:93%;vertical-align:top}@media screen and (max-width: 768px){.infografico ul li span{max-width:90%}}.infografico ul li strong{font-weight:500}.infografico ul li img{margin-right:8px}.infografico-conteudo{margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 500px){.infografico-conteudo{margin:25px}}.infografico-item{-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}@media screen and (min-width: 500px){.infografico-item hr{display:none}}@media screen and (min-width: 500px){.infografico-item{position:relative;margin-top:-45px}}@media screen and (min-width: 501px) and (max-width: 1050px){.infografico-item{margin-top:0}}@media screen and (min-width: 500px){.infografico-item .step-descricao{padding:15px 0 0px 50px}}.infografico-item .step-descricao .step-ttl,.infografico-item .step-descricao .step-ttl-last{color:#FD302B;font-weight:bold}@media screen and (min-width: 500px){.infografico-item .step-descricao .step-ttl::after{content:"";width:40px;height:40px;background:url(../img/lp-ecom-assine-online-prepago-tinfo/ico-arrow-right.png) no-repeat;top:60px;right:-23px;position:absolute;display:inline-block}}@media screen and (min-width: 501px) and (max-width: 1050px){.infografico-item .step-descricao .step-ttl::after{display:none}}@media screen and (min-width: 500px){.infografico-item .step-img{padding:0 65px}}.infografico-item p{font-size:16px;color:#242424;letter-spacing:0;line-height:24px;font-weight:200}.descricao__ttl{font-size:40px;text-align:center;color:#4B4B4B;padding:30px 0}@media screen and (max-width: 600px){.descricao__ttl{font-size:24px;padding:25px 0 0 0}}@media screen and (max-width: 500px){.beneficios .layoutDesk{display:none}}@media screen and (min-width: 500px){.beneficios .layoutMobile{display:none}}.table_comparative-antena{margin:0 0 3% 0}@media screen and (max-width: 780px){.table_comparative-antena{padding:0 10px 20px}}.table_comparative-antena .comparar-antena{font-size:39px;font-weight:lighter;color:#4B4B4B;letter-spacing:0;text-align:center;line-height:60px;margin:-10px 132px 0px}@media screen and (max-width: 780px){.table_comparative-antena .comparar-antena{font-size:24px;line-height:33px;margin:2px 10px 30px}}.table_comparative-antena p{font-size:19px}@media screen and (max-width: 780px){.table_comparative-antena p{font-size:16px;padding:4px 3px 0 3px}}.table__container-antena{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-3px}@media screen and (max-width: 780px){.table__container-antena{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}}.table__container-antena thead{background-color:#fff;box-shadow:0px 5px 10px 0px #999;z-index:1;border:none}.table__container-antena thead tr{width:195px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 780px){.table__container-antena thead tr{width:160px}}.table__container-antena thead tr th{width:100%;display:inline-block;color:#4B4B4B;font-size:16px;font-weight:normal;line-height:24px;text-align:center;letter-spacing:0;padding:8px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 780px){.table__container-antena thead tr th{font-size:13px}}.table__container-antena thead tr th.aEquipament{padding:1px 0 0 0;background-color:#e6e4e4;color:#242424 !important}.table__container-antena thead tr th.tChannels{background:#ffffff;padding:32px;color:#4B4B4B;font-weight:bold}.table__container-antena thead tr th.bg-red{color:#FFF;font-weight:bold;background-color:#E2041B}.table__container-antena thead tr th+th{border-top:1px solid #EEE}.table__container-antena tbody{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;box-shadow:0px 5px 10px 0px #999;white-space:nowrap;overflow-x:auto}@media screen and (max-width: 780px){.table__container-antena tbody{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.table__container-antena tbody tr{width:218px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff !important}@media screen and (max-width: 780px){.table__container-antena tbody tr{min-width:150px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}}.table__container-antena tbody tr td{width:100%;min-height:41px;color:#4B4B4B;font-size:16px;font-weight:normal;line-height:24px;text-align:center;letter-spacing:0;padding:8px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 780px){.table__container-antena tbody tr td{font-size:13px}}.table__container-antena tbody tr td .table-item-cta{width:95%;font-weight:normal}@media screen and (max-width: 780px){.table__container-antena tbody tr td .table-item-cta{padding:8px;font-size:15px}}.table__container-antena tbody tr td.bg-orange,.table__container-antena tbody tr td.bg-orange-equipment,.table__container-antena tbody tr td.bg-red,.table__container-antena tbody tr td.bg-red-equipment,.table__container-antena tbody tr td.bg-black,.table__container-antena tbody tr td.bg-black-equipment,.table__container-antena tbody tr td.bg-emeral,.table__container-antena tbody tr td.bg-emeral-equipment{color:#FFF;font-weight:bold}.table__container-antena tbody tr td.bg-gray,.table__container-antena tbody tr td.bg-gray-equipment{color:#000;font-weight:bold}@media screen and (max-width: 780px){.table__container-antena tbody tr td.bg-emeral-equipment{width:130% !important}}.table__container-antena tbody tr td.bg-orange,.table__container-antena tbody tr td.bg-orange-equipment{background-color:#FA6D28}.table__container-antena tbody tr td.bg-red,.table__container-antena tbody tr td.bg-red-equipment{background-color:#E2041B}.table__container-antena tbody tr td.bg-black,.table__container-antena tbody tr td.bg-black-equipment{background-color:#332433}.table__container-antena tbody tr td.bg-emeral,.table__container-antena tbody tr td.bg-emeral-equipment{background-color:#118B8B}.table__container-antena tbody tr td.bg-gray,.table__container-antena tbody tr td.bg-gray-equipment{background-color:#e6e4e4}.table__container-antena tbody tr td .parabolica{font-size:12px}.table__container-antena tbody tr td+td{border-top:1px solid #EEE}.table__container-antena tbody tr+tr{border-left:1px solid #EEE}.table__container-antena__column{display:inline-block}.mobile-message{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;color:#4b4b4b;margin:0 0 12px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1920px){.mobile-message{visibility:hidden}}@media screen and (max-width: 906px){.mobile-message{visibility:visible}}header{position:relative;box-shadow:none;height:1080px}@media screen and (min-width: 768px){header{height:451px}}.header__slider-whisbi-abas{margin:0;list-style-type:none}.header__slider-whisbi-abas-item{position:relative}.header__slider-whisbi-abas-item .columns{padding:0}.header__slider-whisbi-abas-item-desk{height:451px;background:no-repeat}.header__slider-whisbi-abas-item-desk .eu-quero-fibra{color:#fd302b;background-color:white;height:auto;text-transform:uppercase;border-radius:50px;text-align:center;font-size:15px;font-weight:500;letter-spacing:2px;position:relative;padding:15px 55px;margin-top:5rem;top:310px;left:139px}.header__slider-whisbi-abas-item-mobile{height:259px;background:no-repeat top center;background-size:cover}.header__slider-whisbi-abas-item-mobile .eu-quero-fibra{color:#fd302b;background-color:white;height:auto;text-transform:uppercase;border-radius:50px;text-align:center;font-size:12px;font-weight:500;letter-spacing:0.7px;position:relative;padding:9px 33px;margin-top:5rem;top:222px;left:24px}.header__slider-whisbi-abas-item .wrapper{position:absolute;top:95px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-left:15px}.header__slider-whisbi-abas-item-title,.header__slider-whisbi-abas-item-subtitle,.header__slider-whisbi-abas-item-subprice,.header__slider-whisbi-abas-item-price,.header__slider-whisbi-abas-item-preprice{color:#fff}.header__slider-whisbi-abas-item-title{font-size:56px;font-weight:300;line-height:58px;margin-bottom:0}.header__slider-whisbi-abas-item-title strong{font-weight:500}.header__slider-whisbi-abas-item-subtitle{display:block;font-size:45px}.header__slider-whisbi-abas-item-subprice{font-size:14px;font-weight:300;margin-left:5px}.header__slider-whisbi-abas-item-price{font-size:56px;font-weight:300;line-height:58px;margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__slider-whisbi-abas-item-price strong{font-weight:500}.header__slider-whisbi-abas-item-preprice{font-size:14px;font-weight:300;line-height:34px;margin-left:5px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.header__slider-whisbi-abas-form{position:absolute !important;top:610px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.header__slider-whisbi-abas-form{top:0;margin-left:auto !important}}.header__slider-whisbi-abas-form .columns{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.header__slider-whisbi-abas-form .columns{padding-left:inherit;padding-right:inherit}}.header__slider-whisbi-abas-form .frame{border-radius:0;padding:2px !important;background-color:transparent !important;box-shadow:none !important}.header__slider-whisbi-abas-form .frame .linkForm{text-decoration:underline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#e0180b;margin-top:20px}.header__slider-whisbi-abas-form .form-whisbi{margin:0;padding:0;zoom:1}.header__slider-whisbi-abas-form .form-whisbi__text-input{border:1px solid #707070;border-radius:4px;box-shadow:none;font-size:14px;padding:10px 15px;height:35px;line-height:0;background-color:#fff}.header__slider-whisbi-abas-form .form-whisbi__text-input--wrong{border-color:#E0180C}.header__slider-whisbi-abas-form .form-whisbi__text-input:focus{background:#fefefe;border-width:1px}.header__slider-whisbi-abas-form .form-whisbi__submit{margin:18px 0;display:block;width:100%;padding:6px 0;background:#E30609;border-radius:18px;border:1px solid #E30609;font-size:16px;line-height:23px;font-weight:500;letter-spacing:0;color:#FFFFFF;cursor:pointer}.header__slider-whisbi-abas-form .form-whisbi__redirect{text-align:center;padding:15px 10px}.header__slider-whisbi-abas-form .form-whisbi .btn_agenda{padding:11px;background:#E30609 !important;border-radius:18px !important;color:#fefefe;width:100%;text-transform:none;text-align:center;cursor:pointer;border:0}.header__slider-whisbi-abas-form .form-whisbi .btn_agenda[disabled]{cursor:no-drop;opacity:0.5}.header__slider-whisbi-abas-form .form-whisbi .central-ttl{padding:10px 0 25px !important}.header__slider-whisbi-abas-form .form-whisbi .whisbi__label--wrong{display:block;font-size:11px;color:#E0180C}.header__slider-whisbi-abas-form .form-whisbi .central .central-ttl{font-weight:300;font-size:18px;padding:10px 0 1px}.header__slider-whisbi-abas-form .form-whisbi .central .central-linha{margin:-10px 0 10px 0}.header__slider-whisbi-abas-form .form-whisbi .central p:hover,.header__slider-whisbi-abas-form .form-whisbi .central p:active,.header__slider-whisbi-abas-form .form-whisbi .central p:focus{color:#e30f08}.header__slider-whisbi-abas-form .form-whisbi .central p::before{content:'\25BA';color:#e30f08;padding:3px;margin:0 5px 0 0}.header__slider-whisbi-abas-form .form-whisbi .form-me-ligue{margin:-10px !important}.header__slider-whisbi-abas-form .form-whisbi .tabbed>input{display:none}.header__slider-whisbi-abas-form .form-whisbi .tabbed>input:not(:checked)+section>div{display:none}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>.texto-form-inicial{float:left}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>div{float:right;width:100%;margin:2.5em 0 0 -100%}.header__slider-whisbi-abas-form .form-whisbi .tabbed{float:left;width:100%}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>.texto-form-inicial>label{cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>div{box-sizing:border-box;padding:0.5em 0.75em;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 0.5em rgba(0,0,0,0.0625);background:#fff}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>.texto-form-inicial{max-width:33.3%;width:100%;text-align:center;box-sizing:border-box;margin:0;padding:0.5em 0 0;overflow:hidden;font-size:1em;font-weight:normal}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>.texto-form-inicial>label{display:block;font-style:italic;background:#fff;padding:0.25em 2em;border:1px solid #ddd;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 0.5em rgba(0,0,0,0.0625)}@media only screen and (max-width: 600px){.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>.texto-form-inicial>label{padding:0.25em 1.2em}}.header__slider-whisbi-abas-form .form-whisbi .tabbed>input:first-child+section>.texto-form-inicial{padding-left:0}.header__slider-whisbi-abas-form .form-whisbi .tabbed>section>div{position:relative;z-index:1;padding:20px 34px 20px;border-radius:0 0 12px 12px}.header__slider-whisbi-abas-form .form-whisbi .tabbed>input:checked+section>.texto-form-inicial{position:relative}.header__slider-whisbi-abas-form .form-whisbi .active-label{font-weight:bold;border-bottom:2px inset #E30609 !important;height:32px}.header__slider-whisbi-abas-form .section-title{font-size:18px;line-height:24px;font-weight:400;text-align:left;margin-top:0;margin-bottom:1rem;padding-bottom:30px !important}.header__slider-whisbi-abas-form .section-title strong{font-weight:500}.form-whisbi{position:relative;display:block;padding:10px;margin:10px}.form-whisbi__text-input{border:none;color:#868686}.form-whisbi__text-input:focus{outline:none;box-shadow:0 0 0 !important}main .form-whisbi__text-input{border:#8B8B8C solid thin}main .form-whisbi__text-input:focus{border:#8B8B8C solid thin}.form-whisbi__text-input--wrong{border-color:#E0180C !important}.form-whisbi__submit{width:100%;padding:10px;text-align:center;color:#E0180C;text-transform:uppercase;text-align:center;background:#23B318;border:none;border-radius:50px !important;font-weight:500;word-spacing:2.4px;cursor:pointer;transition:all .3s ease-in-out}.form-whisbi__submit:focus{outline:none;box-shadow:0 0 0 !important}.form-whisbi__submit:hover{background:#9b1f19}main .form-whisbi__submit{color:white;background:#E0180C}.form-whisbi .whisbi__label--wrong{color:#E0180C;font-size:12px}.form-whisbi .sucesso{font-size:24px;text-align:center;position:relative;zoom:1}.form-whisbi .sucesso img{display:inline-block;margin-bottom:30px}.btn--white{background:#fff}.whisbi-bottom{padding-bottom:0;background:#000 url("../img/lp-sky-pos-awareness/bg-form.jpg") left top no-repeat}.whisbi-bottom .form-whisbi{padding:0;margin:0}.whisbi-bottom .row{padding:7% 0}.whisbi-bottom .columns{background:#fff;padding:40px}.whisbi-bottom .whisbi__ttl{font-size:24px;font-weight:300}.whisbi-bottom .whisbi__ttl strong{font-weight:500}.whisbi-bottom form .form-whisbi{padding:0;margin:0}.whisbi-bottom form input[type="text"],.whisbi-bottom form input[type="tel"]{border:1px solid #6e6e6e;border-radius:4px;margin:10px 0;height:auto;padding:10px 15px;display:inline-block;margin-bottom:0}@media screen and (min-width: 768px){.whisbi-bottom form input[type="text"],.whisbi-bottom form input[type="tel"]{margin:0}}.whisbi-bottom form input[type="submit"]{border-radius:0 !important;font-size:16px;padding:15px 0;margin-top:10px}@media screen and (min-width: 768px){.whisbi-bottom form input[type="submit"]{margin-top:0}}.whisbi-bottom form .campo{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 768px){.whisbi-bottom form .campo{width:40%}}.whisbi-bottom form .campo:nth-child(3){margin-left:0;margin-right:0}@media screen and (min-width: 768px){.whisbi-bottom form .campo:nth-child(3){margin-left:5px;margin-right:5px}}.whisbi-bottom form .botao{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width: 768px){.whisbi-bottom form .botao{width:18%}}.section-title{font-size:26px;line-height:34px;margin:16px auto 6px  !important;text-align:start !important;font-weight:normal}.sucesso{background-color:#fff;padding:22px}[class*="_hj"] label{color:#fff !important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Roboto" !important}.comparativo-planos,.comparativo-equipamentos{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#242424;font-weight:400;outline:none;margin:15px 0 -10px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.comparativo-planos:visited,.comparativo-planos:hover,.comparativo-planos:active,.comparativo-equipamentos:visited,.comparativo-equipamentos:hover,.comparativo-equipamentos:active{color:#242424}.nopadding{padding-left:0;padding-right:0}.zx_mediaslot{height:0 !important}body{font-family:"Roboto" !important;color:#242424}.header__faixa-cliente--bg{background:#eeeeee;height:3.5em;width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header__faixa-cliente--bg .faixa-text-cliente{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;box-sizing:border-box}.header__faixa-cliente--bg .faixa-text-cliente img{width:50px;height:auto;display:block}.header__faixa-cliente--bg .faixa-text-cliente p{margin:0;font-size:14px;text-align:right;line-height:1.2}.header__faixa-cliente--bg .faixa-text-cliente p a{color:#e0180b;font-weight:bold;text-decoration:underline}.header-logo{position:absolute;top:0;left:50%;z-index:2;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:90px}@media screen and (min-width: 768px) and (max-width: 770px){.header-logo{margin-top:100px}}@media screen and (min-width: 580px) and (max-width: 830px){.header-logo{margin-top:97px}}@media screen and (min-width: 322px) and (max-width: 582px){.header-logo{margin-top:95px}}@media screen and (min-width: 250px) and (max-width: 321px){.header-logo{margin-top:110px}}.sky__icon--white{display:none}.sky__icon--white:before{font-family:'icomoon';content:"\e900";color:#ffffff;font-size:40px}@media screen and (max-width: 600px){.sky__icon--white:before{font-size:30px !important}}header{background-color:#322332;height:257px}@media screen and (min-width: 768px){header{height:440px}}header .wrapper{position:absolute;top:0;left:50%;z-index:2;padding-top:0;padding-bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 250px) and (max-width: 630px){header .wrapper{top:inherit}}header ul{margin:0}header ul li{position:relative}header .slick-slide{width:100%;height:380px;background:top center no-repeat}@media screen and (min-width: 768px){header .slick-slide{height:440px}}header h3{text-shadow:0px 0px 4px rgba(0,0,0,0.5)}header .btn{color:#dd1d16;font-weight:bold;background-color:#feef03;border-radius:40px !important;text-transform:capitalize !important}header .btn:hover{color:#dd1d16}header .btn:visited{color:#dd1d16}header .antena,header .pos-pacote{float:right}header .antena{margin:200px 65px 0 0}@media screen and (min-width: 499px) and (max-width: 770px){header .antena{margin:240px 25px 0 0}}@media screen and (min-width: 366px) and (max-width: 498px){header .antena{margin:85px 52px 0 0}}@media screen and (min-width: 326px) and (max-width: 365px){header .antena{margin:85px 45px 0 0}}@media screen and (min-width: 250px) and (max-width: 325px){header .antena{margin:85px 35px 0 0}}header .agendamento{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:250px 0 0 25px}@media screen and (min-width: 250px) and (max-width: 498px){header .agendamento{margin:80px 0 0 40px}}@media screen and (min-width: 499px) and (max-width: 770px){header .agendamento{margin:280px 25px 0 0}}header .pos-pacote{margin:230px 165px 0 0}@media screen and (min-width: 499px) and (max-width: 770px){header .pos-pacote{margin:255px 65px 0 0}}@media screen and (min-width: 366px) and (max-width: 498px){header .pos-pacote{margin:68px 25px 0 0}}@media screen and (min-width: 326px) and (max-width: 365px){header .pos-pacote{margin:67px 15px 0 0}}@media screen and (min-width: 250px) and (max-width: 325px){header .pos-pacote{margin:75px 7px 0 0}}.header__slider-item .linkBanner{width:100%;height:100%;position:absolute;top:0;cursor:pointer}.header__slider-item .btn{padding:16px 70px}@media screen and (min-width: 250px) and (max-width: 498px){.header__slider-item .btn{font-size:14px;padding:10px 30px}}.tabs_planos{padding-top:100px}@media screen and (max-width: 780px){.tabs_planos{padding:50px 0}}@media screen and (max-width: 768px){.tabs_planos .columns{padding-left:0;padding-right:0}}.tab{overflow:hidden;border:none;background-color:transparent}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;width:50%;font-family:"Roboto";font-size:24px;letter-spacing:0;text-align:center;font-weight:bold}.tab button:hover{background-color:transparent;color:#F18284;border-bottom:4px solid #F18284}.tab button.active{background-color:transparent;color:#F18284;border-bottom:4px solid #F18284}.tabcontent{display:none;border-top:none;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@media screen and (min-width: 768px){.tabcontent .equipamentos .slick-track{width:2100px !important}}@media screen and (min-width: 768px){.infografico-item p{text-align:center;padding:0 30px;display:block}}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.planos{padding:6px 12px}.planos__ver-todos{font-size:16px;color:#E30609;letter-spacing:0;text-decoration:underline;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:40px}@media screen and (min-width: 768px){.planos__ver-todos{float:right;display:block;margin:0}}.planos__ver-todos:hover{color:#E30609}.planos__ttl{font-size:24px;font-weight:300;text-align:center;line-height:33px;margin-bottom:30px}@media screen and (min-width: 768px){.planos__ttl{font-size:40px;text-align:center}}.planos__ttl strong{font-weight:500}.planos__subttl{font-size:16px;font-weight:300;text-align:left}@media screen and (min-width: 768px){.planos__subttl{text-align:center}}.planos__slider{margin:0;list-style:none}.planos__slider.slick-slider{margin-bottom:0}.planos__slider .slick-list{padding:30px 0 !important}.planos__slider .slick-slide{position:relative;margin:40px 12px 0 12px;width:272px !important;height:auto;border-radius:10px;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}@media screen and (min-width: 768px){.planos__slider .slick-slide{margin:40px 10px 0 10px}}.planos__slider .slick-slide:hover{-webkit-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.planos__slider .slick-slide:nth-child(1) .planos__slider-item-ttl{background:#FB6F16}.planos__slider .slick-slide:nth-child(2) .planos__slider-item-ttl{background:#E30609}.planos__slider .slick-slide:nth-child(3) .planos__slider-item-ttl{background:#312231}.planos__slider .slick-slide:nth-child(4) .planos__slider-item-ttl{background:#088B8B}.planos__slider .slick-slide:nth-child(5) .planos__slider-item-ttl{background:#55ad58}.planos__slider .slick-dots{position:relative;margin:0 auto 0 auto;bottom:inherit}.planos__slider .slick-dots li{margin:0 4px;width:auto;height:auto}.planos__slider .slick-dots li button{width:4px;height:4px;padding:0;background:#c2c2c2;border-radius:8px;transition:.2s all}@media screen and (min-width: 768px){.planos__slider .slick-dots li button{width:8px;height:8px;border-radius:8px}}.planos__slider .slick-dots li button:before{display:none}.planos__slider .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.planos__slider-item{box-shadow:0 2px 15px 0 rgba(0,0,0,0.25);outline:none}.planos__slider-item-destaque{margin:22px 10px 0 10px !important;border:3px solid #E30609;box-shadow:0 2px 25px 0 rgba(227,6,9,0.35)}.planos__slider-item-destaque .planos__slider-item-ttl{padding:48px 0 12px 0;border-radius:8px 10px 0 0}.planos__slider-item-destaque .planos__slider-item-conteudo{padding:30px 14px 30px 14px}.planos__slider-item-destaque .planos__slider-item-retangulo{left:-3px}.planos__slider-item-retangulo{width:272px;height:53px;background:#262626;border-radius:10px 10px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-30px;text-align:center;color:#ffffff;font-size:18px;line-height:18px;padding:5px 10px}.planos__slider-item-ttl{background:#322332;padding:38px 0 12px 0;border-radius:10px 10px 0 0}.planos__slider-item-ttl h3{color:#fff;font-size:24px;font-weight:500;font-style:italic;text-align:center;margin-bottom:0}.planos__slider-item-ttl h3 span{font-size:18px;font-weight:300;display:block}.planos__slider-item-conteudo{padding:20px}.planos__slider-item-conteudo p{font-size:30px;font-weight:300;text-align:center;margin-top:15px;margin-bottom:0}.planos__slider-item-conteudo .cards__item__channels{margin:0;border-bottom:1px solid #eee;min-height:80px}.planos__slider-item-conteudo .cards__item__channels li{font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:100%}.planos__slider-item-conteudo .cards__item__channels li img{margin:0 auto 5px;height:26px}.planos__slider-item-conteudo ul{margin:20px 0 10px;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.planos__slider-item-conteudo ul li{margin:0;-webkit-flex:1;-ms-flex:1;flex:1}.planos__slider-item-conteudo ul li img{margin:0 auto}.planos__slider-item-conteudo .ver-canais{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;font-size:13px;margin-top:8px;font-weight:500;color:#e0180b;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.planos__slider-item-conteudo h4{font-size:28px;font-weight:500;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0 20px 0}.planos__slider-item-conteudo h4 .valor-planos{font-size:56px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.planos__slider-item-conteudo h4 .valor-planos span{font-size:16px}.planos__slider-item-conteudo h4 .valor-planos sup{top:18px;font-size:50%}.planos__slider-item-conteudo h4 span{text-align:center;font-size:16px;font-weight:300}.planos__slider-item-conteudo h4 span:nth-child(1){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:16px;padding-right:3px}.planos__slider-item-conteudo h4 span:nth-child(2){-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:5px;padding-left:5px}.planos__slider-item-conteudo h4 span:nth-child(3){text-align:center}.planos__slider-item-conteudo h4 span:nth-child(4){text-align:center}.planos__slider-item-conteudo h4 .infoDestaque{color:#e0180b;font-size:14px;border-bottom:1px solid #9f9f9f;margin-bottom:8px;padding-bottom:8px}.planos__slider-item-conteudo .btn{border-radius:24px;font-size:13px;text-transform:uppercase;margin-bottom:15px;width:80%;margin:0 auto;font-weight:bold}.equipamentos__slider{margin:0;list-style:none}.equipamentos__slider.slick-slider{margin-bottom:0}.equipamentos__slider .slick-list{padding:30px 0 !important}.equipamentos__slider .slick-slide{position:relative;margin:40px 12px 0 12px;width:290px !important;border-radius:10px;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}@media screen and (min-width: 768px){.equipamentos__slider .slick-slide{margin:40px 4px 0 6px}}.equipamentos__slider .slick-slide:hover{-webkit-transform:scale(1.02, 1.02);-ms-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}.equipamentos__slider .slick-slide .equipamentos__slider-item-ttl{background:#E30609}.equipamentos__slider .slick-dots{position:relative;margin:0 auto 0 auto;bottom:inherit}.equipamentos__slider .slick-dots li{margin:0 4px;width:auto;height:auto}.equipamentos__slider .slick-dots li button{width:4px;height:4px;padding:0;background:#c2c2c2;border-radius:8px;transition:.2s all}@media screen and (min-width: 768px){.equipamentos__slider .slick-dots li button{width:8px;height:8px;border-radius:8px}}.equipamentos__slider .slick-dots li button:before{display:none}.equipamentos__slider .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.equipamentos__slider .balao-destaque{background:#262626;color:#FFFFFF}.equipamentos__slider-item{box-shadow:0 2px 4px 0px rgba(0,0,0,0.25);outline:none}.equipamentos__slider-item-destaque{margin:22px 10px 0 10px !important;border:3px solid #E30609;box-shadow:0 2px 25px 0 rgba(227,6,9,0.35)}.equipamentos__slider-item-destaque .equipamentos__slider-item-ttl{padding:48px 0 12px 0;border-radius:8px 10px 0 0}.equipamentos__slider-item-destaque .equipamentos__slider-item-conteudo{padding:30px 14px 30px 14px}.equipamentos__slider-item-destaque .equipamentos__slider-item-retangulo{left:-3px}.equipamentos__slider-item-retangulo{width:290px;height:40px;background:#E30E15;border-radius:10px 10px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-30px;text-align:center;color:#ffffff;font-size:18px;line-height:18px;padding:5px 10px}.equipamentos__slider-item-ttl{background:#322332;padding:38px 0 12px 0;border-radius:10px 10px 0 0}.equipamentos__slider-item-ttl h3{color:#fff;font-size:24px;font-weight:500;font-style:italic;text-align:center;margin-bottom:0}.equipamentos__slider-item-ttl h3 span{font-size:18px;font-weight:300;display:block}.equipamentos__slider-item-conteudo{padding:20px}.equipamentos__slider-item-conteudo p{font-size:30px;font-weight:300;text-align:center;margin-top:15px;margin-bottom:0}.equipamentos__slider-item-conteudo .cards__item__equipamentos{margin:0;border-bottom:2px solid #eee;min-height:70px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li{font-size:16px;font-weight:300;text-align:center;line-height:20px;height:204px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li img{margin:0 auto 5px}.equipamentos__slider-item-conteudo .cards__item__equipamentos li span{display:block;margin:10px}.equipamentos__slider-item-conteudo .top-span-small{margin-top:23px !important}.equipamentos__slider-item-conteudo ul{margin:20px 0 10px;list-style-type:none;display:-webkit-flex;display:-ms-flexbox;display:flex}.equipamentos__slider-item-conteudo ul li{margin:0;-webkit-flex:1;-ms-flex:1;flex:1}.equipamentos__slider-item-conteudo ul li img{margin:0 auto}.equipamentos__slider-item-conteudo h4{font-size:28px;font-weight:500;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0 20px 0}.equipamentos__slider-item-conteudo h4 .valor-equipamentos{font-size:56px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.equipamentos__slider-item-conteudo h4 .valor-equipamentos span{font-size:16px}.equipamentos__slider-item-conteudo h4 span{font-size:16px;font-weight:300}.equipamentos__slider-item-conteudo h4 span:nth-child(1){padding-top:16px;padding-right:3px}.equipamentos__slider-item-conteudo h4 span:nth-child(2){-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:5px;padding-left:5px}.equipamentos__slider-item-conteudo .btn{border-radius:24px;font-size:16px;text-transform:uppercase;margin-bottom:15px;width:80%;margin:0 auto}.vantagens{padding:0 0;background:#fff}@media screen and (min-width: 768px){.vantagens{padding-top:50px}.vantagens .slick-track{width:1200px !important}}.vantagens__ttl{font-size:24px;font-weight:300;text-align:center;margin:0;line-height:30px}@media screen and (min-width: 768px){.vantagens__ttl{font-size:40px;text-align:center}}.vantagens__ttl strong{font-weight:500;display:block}@media screen and (min-width: 768px){.vantagens__ttl strong{display:inline-block}}.vantagens ul{margin:0;list-style:none}.vantagens ul.slick-slider{margin-bottom:0}.vantagens ul .slick-list{padding:20px 0 0 0 !important}.vantagens ul .slick-slide{position:relative;margin:0 12px;width:272px !important}@media screen and (min-width: 768px){.vantagens ul .slick-slide{width:22% !important;min-width:150px}}.vantagens ul .slick-dots{position:relative;margin:10px auto 0 auto;bottom:inherit}.vantagens ul .slick-dots li{background:transparent;margin:0 4px;width:auto;height:auto;padding:0;min-height:inherit}.vantagens ul .slick-dots li button{width:4px;height:4px;padding:0;background:#fff;border-radius:8px;background:#c2c2c2;transition:.2s all}@media screen and (min-width: 768px){.vantagens ul .slick-dots li button{width:8px;height:8px;border-radius:8px}}.vantagens ul .slick-dots li button:before{display:none}.vantagens ul .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.vantagens ul li{background:#fff;font-size:14px;font-weight:300;margin-bottom:14px;text-align:center}@media screen and (min-width: 768px){.vantagens ul li{font-size:16px;padding:35px 10px;min-height:280px}}.vantagens ul li figure{min-height:130px}.vantagens ul li p{margin-bottom:0}.vantagens ul li strong{font-weight:500}.vantagens ul li img{display:inline-block;margin-bottom:8px}footer{background-color:#eee;color:#242424;margin-top:0}@media screen and (min-width: 768px){footer{padding-bottom:0}}footer a:hover{color:#222222}footer .logo{background:none !important;margin:0 0 20px 0 !important}footer .logo:before{font-family:'icomoon';content:"\e900";color:#e0180b;font-size:2rem;padding:14px}footer p{font-size:10px;font-weight:300;color:#222222}footer p a{font-size:10px;text-decoration:none}.table_comparative{padding:10px 0 30px}@media screen and (max-width: 780px){.table_comparative{padding:23px 10px 20px}}.table_comparative h2{font-size:39px;font-weight:lighter;color:#4B4B4B;letter-spacing:0;text-align:center;line-height:60px;margin:20px 132px -15px}@media screen and (max-width: 780px){.table_comparative h2{font-size:24px;line-height:33px;margin:20px 10px 30px}}.table_comparative p{font-size:19px}@media screen and (max-width: 780px){.table_comparative p{font-size:16px;padding:4px 3px 0 3px}}.table__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-3px}@media screen and (max-width: 780px){.table__container{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;padding:0 15px}}.table__container thead{background-color:#fff;box-shadow:0px 5px 10px 0px #999;z-index:1;border:none}.table__container thead tr{width:195px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 780px){.table__container thead tr{width:160px}}.table__container thead tr th{width:100%;display:inline-block;color:#4B4B4B;font-size:16px;font-weight:normal;line-height:24px;text-align:center;letter-spacing:0;padding:8px 10px}@media screen and (max-width: 780px){.table__container thead tr th{font-size:13px}}.table__container thead tr th.aChannels,.table__container thead tr th.aEquipament{background-color:#e6e4e4;color:#242424 !important}.table__container thead tr th.tChannels,.table__container thead tr th.aChannels,.table__container thead tr th.aEquipament{color:#FFF;font-weight:bold}.table__container thead tr th.aChannels{padding:13px 0 13px 0}.table__container thead tr th.aEquipament{padding:1px 0 0 0}.table__container thead tr th.tChannels{background:#4B4B4B}.table__container thead tr th.name-comparator{padding-top:20px}.table__container thead tr th.bg-red{color:#FFF;font-weight:bold;background-color:#E2041B}.table__container thead tr th+th{border-top:1px solid #EEE}.table__container tbody{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none;box-shadow:0px 5px 10px 0px #999;white-space:nowrap;overflow-x:auto}@media screen and (max-width: 780px){.table__container tbody{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.table__container tbody tr{width:218px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff !important}@media screen and (max-width: 780px){.table__container tbody tr{min-width:150px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}}@media screen and (max-width: 780px){.table__container tbody tr .value-item-emeral{width:130% !important}}.table__container tbody tr td{width:100%;min-height:41px;color:#4B4B4B;font-size:16px;font-weight:normal;line-height:24px;text-align:center;letter-spacing:0;padding:8px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 780px){.table__container tbody tr td{font-size:13px}}.table__container tbody tr td img{height:16px}.table__container tbody tr td .table-item-cta{width:95%;font-weight:600;padding:10px 25px;font-size:13px;line-height:0.8rem}@media screen and (max-width: 780px){.table__container tbody tr td .table-item-cta{padding:8px;font-size:12px;line-height:0.8rem}}.table__container tbody tr td.bg-orange,.table__container tbody tr td.bg-orange-equipment,.table__container tbody tr td.bg-red,.table__container tbody tr td.bg-red-equipment,.table__container tbody tr td.bg-black,.table__container tbody tr td.bg-black-equipment,.table__container tbody tr td.bg-emeral,.table__container tbody tr td.bg-emeral-equipment,.table__container tbody tr td.bg-brown,.table__container tbody tr td.bg-brown-equipment,.table__container tbody tr td.bg-green,.table__container tbody tr td.bg-green-equipment{color:#FFF;font-weight:bold}.table__container tbody tr td.bg-gray,.table__container tbody tr td.bg-gray-equipment{color:#000;font-weight:bold}@media screen and (max-width: 780px){.table__container tbody tr td.bg-emeral-equipment{width:130% !important}}.table__container tbody tr td.bg-orange,.table__container tbody tr td.bg-orange-equipment{background-color:#FA6D28}.table__container tbody tr td.bg-red,.table__container tbody tr td.bg-red-equipment{background-color:#E2041B}.table__container tbody tr td.bg-black,.table__container tbody tr td.bg-black-equipment{background-color:#332433}.table__container tbody tr td.bg-brown,.table__container tbody tr td.bg-brown-equipment{background-color:#810002}.table__container tbody tr td.bg-emeral,.table__container tbody tr td.bg-emeral-equipment{background-color:#118B8B}.table__container tbody tr td.bg-gray,.table__container tbody tr td.bg-gray-equipment{background-color:#e6e4e4}.table__container tbody tr td.bg-green,.table__container tbody tr td.bg-green-equipment{background-color:#55ad58}.table__container tbody tr td+td{border-top:1px solid #EEE}.table__container tbody tr+tr{border-left:1px solid #EEE}.table__container__column{display:inline-block}.mobile-message{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;color:#4b4b4b;margin:0 0 12px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1920px){.mobile-message{visibility:hidden}}@media screen and (max-width: 906px){.mobile-message{visibility:visible}}.sem-mensalidade{background:#eee;color:#242424 !important}.sem-mensalidade__text{padding:0;margin:0 0 0 30px}.sem-mensalidade__video{height:241px}.sem-mensalidade__img img{display:block;margin:0 auto}@media screen and (min-width: 768px){.sem-mensalidade__text{padding:0 60px;margin:20px 0 0 0}.sem-mensalidade__img{padding:70px 0 30px}.sem-mensalidade__video{height:377px;margin:40px 0}}.sem-mensalidade__ttl{font-size:50px;font-weight:300;text-align:left;color:#E0180C}@media screen and (min-width: 768px){.sem-mensalidade__ttl{font-size:60px;margin-top:30px}}.sem-mensalidade__ttl strong{font-weight:500;display:block}@media screen and (min-width: 768px){.sem-mensalidade__ttl strong{display:inline-block}}.sem-mensalidade__subttl{font-size:24px;font-weight:300;text-align:center}.sem-mensalidade__subttl strong{font-weight:500}.sem-mensalidade__down{text-align:center;font-weight:300}.sem-mensalidade__texto{font-size:14px;font-weight:300}@media screen and (min-width: 768px){.sem-mensalidade__texto{font-size:16px}}.sem-mensalidade ul{padding:10px 20px 0 20px;list-style:none}.sem-mensalidade ul li{font-size:14px;font-weight:300;margin-bottom:14px}@media screen and (min-width: 768px){.sem-mensalidade ul li{font-size:16px;max-width:100%}}.sem-mensalidade ul li strong{font-weight:500}.sem-mensalidade ul li img{margin-right:8px}.faixa-vantagem-bg{background:#eeeeee;height:14.4em;padding:15px 15px 0}@media screen and (min-width: 250px) and (max-width: 325px){.faixa-vantagem-bg{padding:0px 15px 0;height:13.4em}}@media screen and (min-width: 326px) and (max-width: 600px){.faixa-vantagem-bg{padding:7px 15px 0;height:12.4em}}@media screen and (min-width: 630px) and (max-width: 896px){.faixa-vantagem-bg{height:17em}}.faixa-vantagem-bg .title_red{color:#E0180C}.faixa-vantagem-bg .title_black{color:#242424}.faixa-vantagem-bg .vantagens__slider-item-right,.faixa-vantagem-bg .vantagens__slider-item-text,.faixa-vantagem-bg .vantagens__slider-item-left{text-align:center}.faixa-vantagem-bg .vantagens__slider-item-right{float:right}@media screen and (min-width: 250px) and (max-width: 325px){.faixa-vantagem-bg .vantagens__slider-item-right{margin-top:40px}}@media screen and (min-width: 326px) and (max-width: 600px){.faixa-vantagem-bg .vantagens__slider-item-right{margin-top:20px}}@media screen and (min-width: 250px) and (max-width: 325px){.faixa-vantagem-bg .vantagens__slider-item-left{margin-top:40px}}@media screen and (min-width: 325px) and (max-width: 600px){.faixa-vantagem-bg .vantagens__slider-item-left{margin-top:20px}}.faixa-vantagem-bg .vantagens__slider-item-text{width:522px;margin-right:65px !important;margin-left:100px !important;margin-top:45px}.faixa-vantagem-bg .vantagens__slider-item-text .vantagem-text{font-size:20px;margin-top:10px}@media screen and (min-width: 671px) and (max-width: 780px){.faixa-vantagem-bg .vantagens__slider-item-text .vantagem-text{font-size:16px;margin-left:-25px !important;margin-right:-15px !important;margin-top:-4px !important}}@media screen and (min-width: 250px) and (max-width: 600px){.faixa-vantagem-bg .vantagens__slider-item-text{margin-top:25px}}.faixa-vantagem-bg .icones-faixa-vantagens{width:18%;margin:1px auto 5px auto}@media screen and (min-width: 250px) and (max-width: 600px){.faixa-vantagem-bg .icones-faixa-vantagens{width:20%;margin:2px auto 5px auto}}.faixa-vantagem-bg ul{margin:0 auto;list-style:none}.faixa-vantagem-bg ul.slick-slider{margin-bottom:0}.faixa-vantagem-bg ul .slick-list{padding:0 0 !important}.faixa-vantagem-bg ul .slick-list .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.faixa-vantagem-bg ul .slick-slide{position:relative;margin-left:0 !important;width:280px !important}@media screen and (min-width: 781px) and (max-width: 1025px){.faixa-vantagem-bg ul .slick-slide{margin-left:0 !important}}@media screen and (min-width: 768px){.faixa-vantagem-bg ul .slick-slide{margin:0 10px}}.faixa-vantagem-bg ul .slick-dots{position:relative;margin:-20px auto 0 auto;bottom:inherit}.faixa-vantagem-bg ul .slick-dots li{background:transparent;margin:0 4px;width:auto;height:auto;padding:0;min-height:inherit}.faixa-vantagem-bg ul .slick-dots li button{width:4px;height:4px;padding:0;background:#fff;border-radius:8px;background:#c2c2c2;transition:.2s all}@media screen and (min-width: 768px){.faixa-vantagem-bg ul .slick-dots li button{width:8px;height:8px;border-radius:8px}}.faixa-vantagem-bg ul .slick-dots li button:before{display:none}.faixa-vantagem-bg ul .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.perguntas{margin-bottom:-15px;top:-6px;padding:0px}.perguntas__ttl{font-size:24px;font-weight:300;text-align:center;line-height:30px;margin-bottom:25px;margin-top:45px}@media screen and (min-width: 768px){.perguntas__ttl{font-size:39px;text-align:left;padding-left:15px}}.perguntas__frase{font-size:24px;font-weight:700;text-align:center;line-height:30px;margin-bottom:60px;margin-top:70px}@media screen and (min-width: 768px){.perguntas__frase{font-size:36px;text-align:center;line-height:40px}}.perguntas .icon-information{color:#e30f08;font-size:70%}.perguntas .accordions{width:100%;margin:0 auto}.perguntas .collapse{background:#ffffff}.perguntas .accordion-item input{display:none}.perguntas .accordion-item label{display:block;font-size:18px;font-weight:500;padding:0.9rem 0.7rem 0 0.5rem;color:#4b4b4b;position:relative;border-bottom:1px solid #ECECEC}.perguntas .accordion-content-p{height:0px;text-align:justify;overflow:hidden;transition:0.3s linear 0s;font-size:14px}.perguntas label:after{content:"";border:solid #e30f08;border-width:0 3px 3px 0;display:inline-block;padding:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:25px;right:0px}@media screen and (min-width: 250px) and (max-width: 639px){.perguntas label:after{top:25px;right:0px}}.perguntas input:checked+label:after{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.perguntas [id^=accordion]:checked ~ .accordion-content-p{padding:1.0rem}.perguntas [id^=accordion]:checked ~ .accordion-content-p{height:auto}@media screen and (min-width: 250px) and (max-width: 498px){.perguntas [id^=accordion]:checked ~ .accordion-content-p{height:auto}}.vantagens-pre{padding:0 0;background:#fff}@media screen and (min-width: 768px){.vantagens-pre{padding-top:50px}.vantagens-pre .slick-track{width:1200px !important}}.vantagens-pre .wrapper{padding:6px 12px 20px}.vantagens-pre__ttl{font-size:24px;font-weight:300;text-align:center;margin:0;line-height:30px}@media screen and (min-width: 768px){.vantagens-pre__ttl{font-size:40px;text-align:center}}.vantagens-pre__ttl strong{font-weight:500;display:block}@media screen and (min-width: 768px){.vantagens-pre__ttl strong{display:inline-block}}.vantagens-pre ul{margin:0;list-style:none}.vantagens-pre ul.slick-slider{margin-bottom:0}.vantagens-pre ul .slick-list{padding:20px 0 0 0 !important}@media screen and (min-width: 768px){.vantagens-pre ul .slick-list{padding:30px 0 !important}}.vantagens-pre ul .slick-slide{position:relative;margin:0 12px;width:272px !important}@media screen and (min-width: 768px){.vantagens-pre ul .slick-slide{width:22% !important;min-width:275px}}.vantagens-pre ul .slick-dots{position:relative;margin:10px auto 0 auto;bottom:inherit}.vantagens-pre ul .slick-dots li{background:transparent;margin:0 4px;width:auto;height:auto;padding:0;min-height:inherit}.vantagens-pre ul .slick-dots li button{width:4px;height:4px;padding:0;background:#fff;border-radius:8px;background:#c2c2c2;transition:.2s all}@media screen and (min-width: 768px){.vantagens-pre ul .slick-dots li button{width:8px;height:8px;border-radius:8px}}.vantagens-pre ul .slick-dots li button:before{display:none}.vantagens-pre ul .slick-dots li.slick-active button{width:24px;background:#E0180C;border:0}.vantagens-pre ul li{background:#fff;font-size:14px;font-weight:300;margin-bottom:14px;text-align:center}@media screen and (min-width: 768px){.vantagens-pre ul li{font-size:16px;padding:35px 10px;min-height:280px}}.vantagens-pre ul li figure{min-height:130px}.vantagens-pre ul li p{margin-bottom:0}.vantagens-pre ul li strong{font-weight:500}.vantagens-pre ul li img{display:inline-block;margin-bottom:8px}#modalWhisbi{border:0;outline:none;top:auto !important;bottom:120px !important;right:25px;width:310px !important;height:199px !important;border-radius:10px !important;position:absolute;background-color:#f5f2ef;min-height:auto;left:auto}#modalWhisbi .responsive-embed{width:100%;height:70px;background-color:#1F8B82;color:#f5f2ef;padding:13px 44px 0 20px;margin-bottom:0}#modalWhisbi .responsive-embed p{font-size:16px;line-height:21px;margin:0}#modalWhisbi .reveal-content{padding:20px 20px 0 20px}#modalWhisbi .reveal-content .form-whats__text-input{border:1px solid #E5E5E5;border-radius:5px;margin-bottom:20px}#modalWhisbi .reveal-content .button-whatsapp{width:100%;height:35px;border-radius:20px;background-color:#47D67E;display:block;color:#f5f2ef;text-align:center;line-height:35px;font-weight:500}#modalWhisbi .reveal-content .button-whatsapp:hover{background-color:#1DAF55}#modalWhisbi .reveal-content .whats__label--wrong{color:#E0180C;font-size:12px;display:block;margin-top:-20px;position:absolute}.is-reveal-open .close-button,.reveal-overlay .close-button{color:#fff}.descricao{margin:-3% !important}@media screen and (max-width: 780px){.descricao .infografico__ttl-pos,.descricao .infografico__subttl{text-align:center !important}}footer{background-color:#eee;color:#242424;margin-top:0}@media screen and (min-width: 768px){footer{padding-bottom:0}}footer .logo{background:url("../img/icons/sky.svg") no-repeat}@media only screen and (min-width: 601px){footer .logo{margin:0px 50px 20px !important}}.container{width:100%}.container .header{cursor:pointer}.container .header .btn-footer-informacao{width:220px;margin:0 5px;display:block;background:#e20e08;color:#fff;border-radius:20px;font-size:16px;padding:8px;text-align:center;font-weight:bold}@media only screen and (min-width: 601px){.container .header .btn-footer-informacao{margin:7px 0 0 -120px}}.content{display:none;padding:5px;background-color:#eee}.content p{font-size:10px;font-weight:300;color:#222222}.flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-child{-webkit-flex:1;-ms-flex:1;flex:1}.modulo-seguranca{padding:50px 0;position:relative;display:block;box-sizing:border-box;margin:0}.modulo-seguranca .p0{padding:0}.modulo-seguranca__ttl{font-size:24px;color:#242424;letter-spacing:0;line-height:32px}.modulo-seguranca__list{list-style:none;padding:0;margin:0}.modulo-seguranca__list li{width:100%;height:210px;background:#e30609;margin:20px 0;border-radius:8px;padding:1px 1px 1px 8px}.modulo-seguranca__list-item{width:100%;height:100%;background:#fff;border-radius:8px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modulo-seguranca__list-item figure{width:100%;text-align:center}.modulo-seguranca__list-item p{font-size:16px;color:#242424;letter-spacing:0;text-align:center;line-height:24px;font-weight:200;max-width:91%;margin:0 auto}@media screen and (min-width: 768px){.modulo-seguranca__img-destaque{height:631px}.modulo-seguranca__list li{height:167px;padding:1px 0 0 8px}.modulo-seguranca__list-item{display:-ms-inline-grid;display:inline-grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}.modulo-seguranca__list-item figure{position:relative;top:39%}.modulo-seguranca__list-item-img-border{border-right:1px solid #eee;height:100%}}.btns-ctas{margin-top:5px;margin-left:0;margin-right:0}.btns-ctas .columns{padding-left:5px;padding-right:5px}.btns-ctas .columns .btn-card{width:100%;height:50px;font-size:15px;line-height:50px;font-weight:bold;text-align:center;display:block;border-radius:30px;letter-spacing:0.3px}.btns-ctas .columns .btn-eu-quero{color:#E30609;border:solid 2px #E30609;background-color:#fff}.btns-ctas .columns .btn-assine{color:#E30609;border:solid 2px #E30609;background-color:#fff}.btns-ctas .columns .btn-assine-online{margin-top:10px}.mb-1,.my-1{margin-bottom:0.25rem !important}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9fZmFpeGFfX2NvdmlkLW1vZGFsLW1lbGhvcmlhLXVuaWZpY2FkYS5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL19tYWluX19tZW51LXVuaWZpY2FkYS5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2NoYXQtZml4ZWQuc2NzcyIsIi4uL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9fY2FyZHMtcG9zLWUtcHJlLWFzc2luZS5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2JhcnJhLWNvb2tpZXMtZGVmYXVsdC5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL19tYWluX193aHktdXMtc2xpZGVyLnNjc3MiLCIuLi9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvX21haW5fX2ZhcS1wcmUuc2NzcyIsIi4uL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9fbWFpbl9fcmVjb21lbmRhY2FvLWNsaWVudGVzLnNjc3MiLCIuLi9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvX21vZGFsLXRpbWVyLXJldGVuY2FvLnNjc3MiLCIuLi9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvX21vZGFsX3BhY290ZXMuc2NzcyIsIi4uL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9fbWFpbl9faW5mb2dyYWZpY28tcHJlcGFnby5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2NvbXBhcmVfYW50ZW5hLnNjc3MiLCIuLi9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvX2hlYWRlcl9fc2xpZGVyLXdoaXNiaS1hZ2VuZGEtc2FjLXBvcy10ZWwtZmx1eG8uc2NzcyIsIi4uL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9fd2hpc2JpLnNjc3MiLCIuLi9zY3NzL3V0aWwvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL193aGlzYmkt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QSxtQkFBb0IsQ0FDckIsNkJBRUMsd0JBQUEsQUFDQSxvQkFBQSx5QkFBQSxBQUNBLDhCQUFBLDJCQUFBLEFBQ0Esc0JBREEsQUFDQSxtQkFBQSxRQUFTLENBSlYsb0NBTUcsa0JBQ0EsT0FBUSxDQUNULHdDQUdELDRCQUNBLFdBQVksQ0FDYixDQUtMLFdBQ0UsZUFDQSxjQUNBLGNBQWUsQ0FIakIsb0JBTUksaUJBQ0EsaUJBQWtCLENBUHRCLDhCQVVNLFdBQ0EsWUFDQSxlQUNBLGlCQUNBLGlCQUNBLGtCQUNBLGNBQ0EsbUJBQ0Esb0JBQXFCLENBbEIzQixrQ0FzQk0sY0FDQSx5QkFDQSxxQkFBc0IsQ0F4QjVCLGdDQTRCTSxjQUNBLHlCQUNBLHFCQUFzQixDQTlCNUIsdUNBa0NNLGVBQWdCLENBQ2pCLFlBTUgsZ0NBQWlDLENBQ2xDIiwiZmlsZSI6ImxwLXNreS10di1wb3ItYXNzaW5hdHVyYS13cHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlcl9fZmFpeGEtYXRsei11bmlmaWNhZGEtLWJnIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogJHNreS1yZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjJweCkgYW5kIChtYXgtd2lkdGg6NTgycHgpIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1ODBweCkgYW5kIChtYXgtd2lkdGg6ODMwcHgpIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6MzIxcHgpIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAxNXB4O1xuICB9XG5cbiAgLmZhaXhhLXRleHQtYXRsei11bmlmaWNhZGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwIDAgMCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLnNhaWJhLW1haXMtYXRsei11bmlmaWNhZGEsXG4gICAgLmxpbmsge1xuICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW46IDhweCAwIDAgMDtcblxuICAgICAgJjp2aXNpdGVkLFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhaWJhLW1haXMtYXRsei11bmlmaWNhZGEge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6NDk4cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1vZGFsXG4ubW9kYWwtZmFpeGEtY292aWQtYXRsei11bmlmaWNhZGEge1xuICBwYWRkaW5nOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG5cbiAgLm1vZGFsLWNvdmlkLWF0bHotdW5pZmljYWRhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAzO1xuICAgIHBhZGRpbmctdG9wOiAxNCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50LWNvdmlkLWF0bHotdW5pZmljYWRhIHtcbiAgICBtYXJnaW46IC00MHB4IGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiA4MCU7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNTAwcHgpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDQxJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDo4OTZweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAxNSUgYXV0byAwIGF1dG87XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbWFyZ2luOiAtMzBweCAwIDE1cHggMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAtMTBweCAwIDI4cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtbW9kYWwtY292aWQtYXRsei11bmlmaWNhZGEge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luOiAyJSAwIDAgNjAlO1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgd2lkdGg6IDE4JTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICBtYXJnaW46IDElIDAgMCAwJTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvX2ZhaXhhX19jb3ZpZC1tb2RhbC1tZWxob3JpYS11bmlmaWNhZGEuc2Nzc1wiO1xuXG4jcmVzcG9uc2l2ZS1tZW51LXVuaWZpY2FkYSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGxlZnQ6IC0yNXB4O1xuICB0b3A6IDUwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAwcHgpO1xuICBib3gtc2hhZG93OiAwIDJweCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDk5OTtcblxuICAmLmFjdGl2ZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1pbi13aWR0aDogMTQwcHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBIYW1idXJnZXIgKi9cbiNyZXNwb25zaXZlLWljb24tdW5pZmljYWRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMCAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMCAwIHdoaXRlLCAwIC00cHggMCAwIHdoaXRlO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoN3B4LCA0cHgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpIHRyYW5zbGF0ZSgtNHB4LCAxcHgpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBGaW5hbCBIYW1idXJnZXIgKi9cblxuLm5hdi11bmlmaWNhZGEge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgfVxuXG4gIHVsIGxpIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBhIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjNEI0QjRCO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZTAxODBiO1xuICAgIH1cbiAgfVxuXG4gICNjbGllbnRlLXVuaWZpY2FkYSB7XG4gICAgcGFkZGluZzogMCAwIDAgMTElO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo4MDFweCkgYW5kIChtYXgtd2lkdGg6MTE2NHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxJTtcbiAgICAgIG1hcmdpbjogLTk0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjJweCkgYW5kIChtYXgtd2lkdGg6ODAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDIlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzAxcHgpIGFuZCAobWF4LXdpZHRoOjMyMXB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyJTtcbiAgICAgIG1hcmdpbjogLTMycHg7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDozMDBweCkge1xuICAgICAgcGFkZGluZzogMCAwIDAgMiU7XG4gICAgICBtYXJnaW46IC02OHB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZhaXhhLXRleHQtY2xpZW50ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTMwNjA5O1xuICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMzBweDtcblxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAxMnB4IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDkxcHgpIHtcbiAgICAubmF2LXVuaWZpY2FkYSAjY2xpZW50ZS11bmlmaWNhZGEgYSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjVweCkge1xuICAgIC5uYXYtdW5pZmljYWRhICNjbGllbnRlLXVuaWZpY2FkYSBhIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbG9nby11bmlmaWNhZGEgaW1nIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBtYXJnaW46IDAgLTEwcHggMCAzMHB4O1xuICB9XG5cbiAgLm5hdi1sb2dvLXVuaWZpY2FkYSBpbWcge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjAwcHgpIGFuZCAobWF4LXdpZHRoOjkwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5saXN0YS11bmlmaWNhZGEsXG4gIC5uYXYtbG9nby11bmlmaWNhZGEsXG4gICNjbGllbnRlLXVuaWZpY2FkYSxcbiAgI2NvdmlkLW1vZGFsLXVuaWZpY2FkYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufSIsIi5jaGF0LWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgcmlnaHQ6IC03MHB4O1xuICBib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMikpO1xuICBcbiAgLy8gRXN0aWxvcyBwYXJhIG8gw61jb25lIFNWRyBkbyBXaGF0c0FwcFxuICBzdmcge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzI1RDM2NjsgLy8gVmVyZGUgZG8gV2hhdHNBcHBcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIzcHggYXV0bzsgLy8gQ2VudHJhbGl6YSBvIMOtY29uZSAoNzBweCAtIDI0cHgpIC8gMiA9IDIzcHhcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICByaWdodDogLTIwcHg7XG4gICAgYm90dG9tOiA5MHB4O1xuICAgIHdpZHRoOiAwcHg7XG4gICAgaGVpZ2h0OiAwcHg7XG4gIH1cblxuXG4gIC50b29sdGlwdGV4dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAxMTUlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IC00cHggNHB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IC00cHggNHB4IDVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgICBib3gtc2hhZG93OiAtNHB4IDRweCA1cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG5cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIC50b29sdGlwdGV4dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgfVxuXG59XG5cbi8qIEVmZWl0byBkZSBwdWxzbyBwYWRyw6NvIGRvIFdoYXRzQXBwICovXG4uY2hhdC1maXhlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzcsIDIxMSwgMTAyLCAwLjM1KTtcbiAgYW5pbWF0aW9uOiBjaGF0LWZpeGVkLXB1bHNlIDJzIGVhc2Utb3V0IGluZmluaXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogQWp1c3RlcyBlc3BlY8OtZmljb3MgcGFyYSBvIG1lbnUtYnV0dG9ucy1jYWxsICovXG4ubWVudS1idXR0b25zLWNhbGwgLmNoYXQtZml4ZWQge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICByaWdodDogLTU2cHg7XG4gIGJvdHRvbTogOTBweDtcbiAgXG4gIHN2ZyB7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG87IC8vIENlbnRyYWxpemEgbyDDrWNvbmUgKDU2cHggLSAyNHB4KSAvIDIgPSAxNnB4XG4gIH1cbn1cblxuLm1lbnUtYnV0dG9ucy1jYWxsIC5jaGF0LWZpeGVkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIERlc2FiaWxpdGEgbyBwdWxzZSBwYXJhIGV2aXRhciBzb2JyZXBvc2nDp8Ojb1xufVxuXG4ubWVudS1idXR0b25zLWNhbGwgLmNoYXQtc2hvdyB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvdHRvbTogOTBweDtcbn1cblxuLmNoYXQtZml4ZWQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhOyAvLyBGdW5kbyBsaWdlaXJhbWVudGUgbWFpcyBjbGFybyBubyBob3ZlclxuICBib3gtc2hhZG93OiAwIDEwcHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDAgMCA4cHggcmdiYSgzNywgMjExLCAxMDIsIDAuMTUpO1xufVxuXG5Aa2V5ZnJhbWVzIGNoYXQtZml4ZWQtcHVsc2Uge1xuICAwJSB7IGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNywgMjExLCAxMDIsIDAuMzUpOyB9XG4gIDcwJSB7IGJveC1zaGFkb3c6IDAgMCAwIDE0cHggcmdiYSgzNywgMjExLCAxMDIsIDApOyB9XG4gIDEwMCUgeyBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzcsIDIxMSwgMTAyLCAwKTsgfVxufVxuXG5cbi5jaGF0LXNob3cge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICBib3R0b206IDUwcHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dCAzcztcbiAgfVxufVxuXG4ub3Blbi10ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBlbnRyYXJUZXh0bztcbiAgLyogU2FmYXJpIDQuMCAtIDguMCAqL1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNHM7XG4gIC8qIFNhZmFyaSA0LjAgLSA4LjAgKi9cbiAgYW5pbWF0aW9uLW5hbWU6IGVudHJhclRleHRvO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gIGFuaW1hdGlvbi1kZWxheTogMy4zcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgZW50cmFyVGV4dG8ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGVudHJhclRleHRvIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59IiwiLyogVGFicyovXG4udGFiIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAvKiBCdXR0b24gKi9cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB3aWR0aDogNTAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICNGMTgyODQ7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0YxODI4NDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjRjE4Mjg0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGMTgyODQ7XG4gICAgfVxuICB9XG59XG5cbi50YWJjb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYW5pbWF0aW9uOiBmYWRlRWZmZWN0IDFzO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSkge1xuICAgIC5lcXVpcGFtZW50b3MgLnNsaWNrLXRyYWNrIHtcbiAgICAgIHdpZHRoOiAyMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGxhbm9zIC5zbGljay10cmFjayB7XG4gICAgICAvLyB3aWR0aDogMTE3NnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5wbGFub3Mge1xuICBwYWRkaW5nOiA2cHggMTJweDtcblxuICAmX192ZXItdG9kb3Mge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI0UzMDYwOTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI0UzMDYwOTtcbiAgICB9XG4gIH1cblxuICAmX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogNDBweCAxMnB4IDAgMTJweDtcbiAgICAgIHdpZHRoOiAyNzJweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0MGVtKSB7XG4gICAgICAgIG1hcmdpbjogNDBweCAxMHB4IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMiwgMS4wMik7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkI2RjE2O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTMwNjA5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzEyMjMxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDg4QjhCO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTVhZDU4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGFsbDtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza3ktcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIC5zbGljay1hcnJvdyB7XG4gICAgLy8gICB3aWR0aDogMzZweDtcbiAgICAvLyAgIGhlaWdodDogNDBweDtcbiAgICAvLyAgIHRvcDogNDIlO1xuICAgIC8vICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvLyAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IC02cHggcmdiYSgwLDAsMCwwLjY1KTtcbiAgICAvLyAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IC02cHggcmdiYSgwLDAsMCwwLjY1KTtcbiAgICAvLyAgIGJveC1zaGFkb3c6IDBweCAwcHggMzBweCAtNnB4IHJnYmEoMCwwLDAsMC42NSk7XG4gICAgLy8gICAmLnNsaWNrLXByZXZ7XG4gICAgLy8gICAgIGxlZnQ6IC0xNXB4O1xuICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xwLWVjb20tYXNzaW5lLW9ubGluZS13aGF0c2FwcC9zZXRhLWxlZnQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAvLyAgIH1cbiAgICAvLyAgICYuc2xpY2stbmV4dHtcbiAgICAvLyAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIC8vICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xwLWVjb20tYXNzaW5lLW9ubGluZS13aGF0c2FwcC9zZXRhLXJpZ2h0LnBuZykgMTAwJSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIC8vICAgfVxuICAgIC8vIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICYtZGVzdGFxdWUge1xuICAgICAgICBtYXJnaW46IDIycHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI0UzMDYwOTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjVweCAwIHJnYmEoMjI3LCA2LCA5LCAwLjM1KTtcblxuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMCAxMnB4IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDEwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tY29udGV1ZG8ge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTRweCAzMHB4IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS1yZXRhbmd1bG8ge1xuICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1yZXRhbmd1bG8ge1xuICAgICAgICB3aWR0aDogMjcycHg7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYtdHRsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJveG87XG4gICAgICAgIHBhZGRpbmc6IDM4cHggMCAxMnB4IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG5cbiAgICAgICAgLnBsYW5vcy1zdWJ0aXR1bG8tY2FyZCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWNvbnRldWRvIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRzX19pdGVtX19jaGFubmVscyB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZlci1jYW5haXMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogI2UwMTgwYjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRldWRvLXBsYW5vcyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuXG4gICAgICAgICAgLnZhbG9yLXBsYW5vcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgLnJzLXRvcG8ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN1cCB7XG4gICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRheGEtYWRlc2FvIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1lbnNhbGlkYWRlLWluaWNpYWwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZXNlcy1kZXBvaXMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ib3JkYS1zZXBhcmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMTU5LCAxNTksIDE1OSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmluZm9EZXN0YXF1ZSB7XG4gICAgICAgICAgICBjb2xvcjogI2UwMTgwYjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZXF1aXBhbWVudG9zIHtcbiAgJl9fc2xpZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogNDBweCAxMnB4IDAgMTJweDtcbiAgICAgIHdpZHRoOiAyOTBweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgICAvLyBtaW4taGVpZ2h0OiA1NDhweCAhaW1wb3J0YW50O1xuXG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSkge1xuICAgICAgICBtYXJnaW46IDQwcHggNHB4IDAgNnB4O1xuICAgICAgICAvLyB3aWR0aDogMzcwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMiwgMS4wMik7XG4gICAgICB9XG5cbiAgICAgIC5lcXVpcGFtZW50b3NfX3NsaWRlci1pdGVtLXR0bCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzA2MDk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGFsbDtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDBlbSkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza3ktcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iYWxhby1kZXN0YXF1ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICYtZGVzdGFxdWUge1xuICAgICAgICBtYXJnaW46IDIycHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI0UzMDYwOTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjVweCAwIHJnYmEoMjI3LCA2LCA5LCAwLjM1KTtcblxuICAgICAgICAuZXF1aXBhbWVudG9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMCAxMnB4IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDEwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVxdWlwYW1lbnRvc19fc2xpZGVyLWl0ZW0tY29udGV1ZG8ge1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTRweCAzMHB4IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZXF1aXBhbWVudG9zX19zbGlkZXItaXRlbS1yZXRhbmd1bG8ge1xuICAgICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1yZXRhbmd1bG8ge1xuICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0UzMEUxNTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYtdHRsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJveG87XG4gICAgICAgIHBhZGRpbmc6IDM4cHggMCAxMnB4IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG5cbiAgICAgICAgLnBsYW5vcy1zdWJ0aXR1bG8tY2FyZCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWNvbnRldWRvIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmRzX19pdGVtX19lcXVpcGFtZW50b3Mge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgbWluLWhlaWdodDogNzBweDtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjA0cHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1zcGFuLXNtYWxsIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZXVkby1wbGFub3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMDtcblxuICAgICAgICAgIC52YWxvci1lcXVpcGFtZW50b3Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnBvcHVwIHtcbiAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2dlbmVyYWwvYmFycmEtY29va2llcy9CRy1jb29raWUucG5nJyk7XG4gICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDIwMDA7XG4gIH1cbiAgXG4gIC5idG4tdmVyLW1haXMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIFxuICAuYnRuLWFjY2VwdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI0UzMDYwOTtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiA5cHggMzJweCA5cHggMzJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdCB7XG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1NnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAyNDk5cHgpIHtcbiAgLnBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmxvZ28tY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzUwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG4gIC50ZXh0LWNvb2tpZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiAxNTUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01NTBweDtcbiAgfVxuICAuYnRuLXBvc2l0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2NTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1cCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgLy8gYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICB9XG4gIC5sb2dvLWNvb2tpZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG4gIC50ZXh0LWNvb2tpZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIHdpZHRoOiAxNzUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMzBweDtcbiAgfVxuICAuYnRuLXBvc2l0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB3aWR0aDogMzUlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCkgYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAucG9wdXAge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgfVxuICAubG9nby1jb29raWUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxuICAudGV4dC1jb29raWUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogMzkwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIyNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5idG4tcG9zaXRpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgLmJ0bi1wb3NpdGlvbi1hY2NlcHQge1xuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgLnBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmxvZ28tY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAudGV4dC1jb29raWUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB3aWR0aDogMTU1JTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjkwcHg7XG4gIH1cbiAgLmJ0bi1wb3NpdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMjcwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgd2lkdGg6IDM1JTtcbiAgfVxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdCB7XG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDI1MDBweCkgYW5kIChtYXgtd2lkdGg6IDM1MDBweCkge1xuICAucG9wdXAge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgfVxuICAubG9nby1jb29raWUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC02NjBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC50ZXh0LWNvb2tpZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC04NjVweDtcbiAgfVxuICAuYnRuLXBvc2l0aW9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4NTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5idG4tcG9zaXRpb24tYWNjZXB0IHtcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAucG9wdXAge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgfVxuICAubG9nby1jb29raWUge1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAudGV4dC1jb29raWUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB3aWR0aDogMjIyJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gIH1cbiAgLmJ0bi1wb3NpdGlvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuICAuYnRuLXZlci1tYWlzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgLnBvcHVwLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMywgMTEzLCAxMTMsIDAuOSk7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogOTB2dztcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xuICAgICAgXG4gICAgICAucm93e1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiAzNTlweCl7XG4gIC5idG4tdmVyLW1haXMtbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgXG4gIC5idG4tYWNjZXB0LW1vYmlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwNjA5O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdC1tb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgLmNsb3NlLWJ1dHRvbntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sb2dvLWNvb2tpZS1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLnRleHQtY29va2llLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0MDBweCl7XG4gIC5idG4tdmVyLW1haXMtbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgXG4gIC5idG4tYWNjZXB0LW1vYmlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwNjA5O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdC1tb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgLmNsb3NlLWJ1dHRvbntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sb2dvLWNvb2tpZS1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLnRleHQtY29va2llLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAzNzVweCkge1xuICAuYnRuLXZlci1tYWlzLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG4gIFxuICAuYnRuLWFjY2VwdC1tb2JpbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UzMDYwOTtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMnB4IDI1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLmJ0bi1wb3NpdGlvbi1hY2NlcHQtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIC5jbG9zZS1idXR0b257XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubG9nby1jb29raWUtbW9iaWxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICB9XG4gIC50ZXh0LWNvb2tpZS1tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGV4dC1jb29raWUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNjVweDtcbiAgICAgIHdpZHRoOiAxNjAlO1xuICB9XG4gIC5idG4tcG9zaXRpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAxNjAwcHgpIHtcbiAgLmxvZ28tY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTc1cHg7XG4gIH1cbiAgLnRleHQtY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50ZXh0LWNvb2tpZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTE2NXB4O1xuICB9XG4gIC5idG4tcG9zaXRpb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgLmxvZ28tY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbiAgLnRleHQtY29va2llIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjc1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAxcHgpIGFuZCAobWF4LXdpZHRoOiA1MDBweCl7XG4gIC5idG4tdmVyLW1haXMtbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgXG4gIC5idG4tYWNjZXB0LW1vYmlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwNjA5O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdC1tb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgLmNsb3NlLWJ1dHRvbntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sb2dvLWNvb2tpZS1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLnRleHQtY29va2llLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAxcHgpIGFuZCAobWF4LXdpZHRoOiA2MzlweCl7XG4gIC5idG4tdmVyLW1haXMtbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbiAgXG4gIC5idG4tYWNjZXB0LW1vYmlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwNjA5O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIFxuICAuYnRuLXBvc2l0aW9uLWFjY2VwdC1tb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgLmNsb3NlLWJ1dHRvbntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24tbW9iaWxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5sb2dvLWNvb2tpZS1tb2JpbGUge1xuICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG4gIH1cbiAgLnRleHQtY29va2llLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHdpZHRoOiAyODBweCkge1xuICAuYnRuLXZlci1tYWlzLW1vYmlsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG4gIFxuICAuYnRuLWFjY2VwdC1tb2JpbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjRTMwNjA5ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiA3cHggMTBweCA3cHggMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC5idG4tcG9zaXRpb24tYWNjZXB0LW1vYmlsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuICBcbiAgLmJ0bi1wb3NpdGlvbi1tb2JpbGUge1xuICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMjQ1cHg7XG4gICAgICBmb250LXNpemU6IDhweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubG9nby1jb29raWUtbW9iaWxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC50ZXh0LWNvb2tpZS1tb2JpbGUge1xuICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTEycHg7XG4gICAgICB3aWR0aDogMTk2cHg7XG4gIH1cbn1cblxuLmdyaWQtbWFyZ2luLXgge1xuICBtYXJnaW4tbGVmdDogLS42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogLS42MjVyZW07XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MzlweCl7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uZ3JpZC14IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi8vYmFycmEtY29va2llcyBmaXhvXG4uYmFycmEtY29va2llcy1maXhhe1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwLjk7XG4gIFxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYzOXB4KSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufSIsIi5tYWluX193aHktdXMtc2xpZGVyIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIHBhZGRpbmc6IDE1cHggMCA0MHB4IDA7XG4gIH1cblxuICAmLmJnIHtcbiAgICAmLXJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAxODBjO1xuICAgIH1cblxuICAgICYtcm94byB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyNDMzO1xuICAgIH1cblxuICAgICYtZGVncmFkZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmYzMDE5O1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZDMyYTI5IDM5JSwgI2UwMmQyYyA0MyUsICM4ZTE4MTggNjMlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KC00NWRlZywgI2QzMmEyOSAzOSUsICNlMDJkMmMgNDMlLCAjOGUxODE4IDYzJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZDMyYTI5IDM5JSwgI2UwMmQyYyA0MyUsICM4ZTE4MTggNjMlKTtcbiAgICB9XG4gIH1cblxuICAmX190aXR1bG8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmLnNsaWNrLXNsaWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAuc2xpY2stcHJldjpiZWZvcmUsXG4gICAgICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICB3aWR0aDogMjcycHggIWltcG9ydGFudDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byA2cHggYXV0bztcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0b3A6IDUwJTtcblxuICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZ2VuZXJhbC9yZWNvbWVuZGFjYW8vc2V0YS1sZWZ0LWNpcmNsZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMjgwcHgpIHtcbiAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nZW5lcmFsL3JlY29tZW5kYWNhby9zZXRhLXJpZ2h0LWNpcmNsZS5wbmcpIDEwMCUgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMjgwcHgpIHtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbl9fd2h5LXVzLXNsaWRlcl9faXRlbXMtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTNlbTtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIC8vIHdpZHRoOiAzNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBlcmd1bnRhcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRvcDogLTI1cHg7XG4gIHBhZGRpbmc6IDBweDtcblxuICAmX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDI1cHggMCAyNXB4IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZyYXNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgLmljb24taW5mb3JtYXRpb24ge1xuICAgIGNvbG9yOiAjZTMwZjA4O1xuICAgIGZvbnQtc2l6ZTogNzAlO1xuICB9XG5cbiAgLmFjY29yZGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmNvbGxhcHNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIC5mYXEtcXVlc3Rpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMC43cmVtIDAgMC41cmVtO1xuICAgIGNvbG9yOiAjNGI0YjRiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VDRUNFQztcblxuICAgIC53cmFwcGVyLXRpdHRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24tY29udGVudC1wcCB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjNzIGxpbmVhciAwcztcbiAgICAtby10cmFuc2l0aW9uOiAwLjNzIGxpbmVhciAwcztcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgMHM7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgMHM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiBzb2xpZCAjZTMwZjA4O1xuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgcmlnaHQ6IDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjYzOXB4KSB7XG4gICAgICB0b3A6IDI1cHg7XG4gICAgICByaWdodDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0OmNoZWNrZWQrbGFiZWw6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gIFtpZF49YWNjb3JkaW9uXTpjaGVja2Vkfi5hY2NvcmRpb24tY29udGVudC1wcCB7XG4gICAgcGFkZGluZzogMS4wcmVtO1xuICB9XG5cbiAgW2lkXj1hY2NvcmRpb25dOmNoZWNrZWR+LmFjY29yZGlvbi1jb250ZW50LXBwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn0iLCIubWFpbl9fcmVjb21lbmRhY2FvLWNsaWVudGVzLXNsaWRlciB7XG4gIG1hcmdpbjogLTQwcHggMCAzMHB4IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gIH1cblxuICAmLmJnIHtcbiAgICAmLWRlZ3JhZGVpbWcge1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyYXkgdXJsKCcuLi9pbWcvZ2VuZXJhbC9yZWNvbWVuZGFjYW8vYmctbW9iaWxlLnBuZycpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JheSB1cmwoJy4uL2ltZy9nZW5lcmFsL3JlY29tZW5kYWNhby9iZy1kZXNrLnBuZycpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdHVsbyB7XG4gICAgY29sb3I6ICNFMzA2MDk7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDE4cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmLnNsaWNrLXNsaWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAuc2xpY2stcHJldjpiZWZvcmUsXG4gICAgICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDIwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IC05cHggYXV0byA2cHggYXV0bztcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0UwMTgwQztcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0b3A6IDUwJTtcblxuICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZ2VuZXJhbC9yZWNvbWVuZGFjYW8vc2V0YS1sZWZ0LWNpcmNsZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMjgwcHgpIHtcbiAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9nZW5lcmFsL3JlY29tZW5kYWNhby9zZXRhLXJpZ2h0LWNpcmNsZS5wbmcpIDEwMCUgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDMwcHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMXB4KSBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICh3aWR0aDogMjgwcHgpIHtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbl9fcmVjb21lbmRhY2FvLWNsaWVudGVzLXNsaWRlcl9faXRlbXMtaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgbWluLWhlaWdodDogMjI4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDIwcHggMjZweCAzMHB4IDAgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjM1MHB4KSB7XG4gICAgICB3aWR0aDogMjc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjM1MXB4KSBhbmQgKG1heC13aWR0aDo1MDBweCkge1xuICAgICAgd2lkdGg6IDMwNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDI0cHggMjVweCAwIDQwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwOjphZnRlciB7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFzcGFzLWFicmUge1xuICAgICAgbWFyZ2luOiAtMzBweCAwIDAgMzBweDtcbiAgICB9XG5cbiAgICAuYXNwYXMtZmVjaGEge1xuICAgICAgbWFyZ2luOiA5cHggMjgwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2NnB4KSBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAod2lkdGg6IDI4MHB4KSB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjVweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE5MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbGllbnROYW1lIHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxufSIsIi8qIHBvcHVwIGNvbSBpbWFnZW0gY2xpY8OhdmVsIGUgdGltZXIgKi9cbi5idG4tcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTk5OTk5O1xuXG4gIC5jbG9zZSB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDFyZW07XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2MjVweCkgYW5kIChtYXgtd2lkdGg6NjM5cHgpIHtcbiAgICAgIGxlZnQ6IDE3cmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgfVxuICBcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjU0MHB4KSBhbmQgKG1heC13aWR0aDo2MjRweCkge1xuICAgICAgbGVmdDogMzIuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0xM3B4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDExcHgpIGFuZCAobWF4LXdpZHRoOjUzOXB4KSB7XG4gICAgICBsZWZ0OiAyNC41cmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTIxcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozNjZweCkgYW5kIChtYXgtd2lkdGg6NDEwcHgpIHsgXG4gICAgICBsZWZ0OiAyMS4ycmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjZweCkgYW5kIChtYXgtd2lkdGg6MzY1cHgpIHsgXG4gICAgICBsZWZ0OiAxOS4ycmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMDFweCkgYW5kIChtYXgtd2lkdGg6MzI1cHgpIHsgXG4gICAgICBsZWZ0OiAxOC4ycmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzAwcHgpIHtcbiAgICAgIGxlZnQ6IDE4cmVtO1xuICAgICAgbWFyZ2luLXRvcDogLTI3cHg7XG4gICAgfVxuICB9XG5cbiAgLmNsb3NlOmhvdmVyLFxuICAuY2xvc2U6Zm9jdXMge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4jcG9wdXAtdGltZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXAtdGltZXJfX3dyYXBwZXIge1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43NSk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ucG9wdXAtdGltZXJfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDk1cHggYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1ZW07XG4gIHdpZHRoOiA0NWVtO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDhlbSkge1xuICAgIGhlaWdodDogMjVlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICBoZWlnaHQ6IDIxZW07XG4gICAgbWFyZ2luOiAxNTBweCBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoyNS42ODhlbSkge1xuICAgIGhlaWdodDogMjBlbTtcbiAgICBtYXJnaW46IDE0MHB4IGF1dG87XG4gIH1cbn1cblxuLy8gZWZlaXRvIGRhIGltYWdlbSBjb20gc29icmVwb3Npw6fDo28gZGUgbGlua3MgcGFyYSByZWRpY2lvbmFtZW50b1xuZGl2LmltZy1tb2RhbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuZGl2LmltZy1tb2RhbCA+IC5saW5rLXJlZGlyZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1JTtcbiAgdG9wOiA2NSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDIyJTtcbiAgY29sb3I6ICNGRkY7XG59XG4vKiBwb3B1cCBjb20gaW1hZ2VtIGUgdGltZXIgKi8iLCIubW9kYWwtY2hhbm5lbHMge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDIwMDtcblx0cGFkZGluZy10b3A6IDEwMHB4O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC8vb3ZlcmZsb3c6IGF1dG87XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigwLDAsMCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC40KTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuXHRtYXJnaW46IC04N3B4IGF1dG8gMCBhdXRvO1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuXHR3aWR0aDogODAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDdweDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDo4OTZweCkgeyBcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAtMjBweCBhdXRvIDAgYXV0bztcblx0fVxuXG5cdC5tb2RhbC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRtYXJnaW46IC0xMHB4IDAgMCAwO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG5cdFx0XHRjb2xvcjogIzRCNEI0Qjtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRtYXJnaW46IC0yNHB4IDAgMjBweCAwO1xuXHRcdH1cblxuXHRcdCNub21lX3Byb2R1dG8ge1xuXHRcdFx0Y29sb3I6ICNFMDE4MEM7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0fVxuXG5cdC5ub21lUGFjb3RlIHtcblx0XHRjb2xvcjogI0UwMTgwQztcblx0XHRmb250LXNpemU6IDMwcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblx0fVxuXG5cdCNxdGRfY2FuYWlzIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0bWFyZ2luOiAtMTVweCAwIDEwcHggNHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdG1hcmdpbjogLTI1cHggMCAtMjRweCAwO1xuXHRcdH1cblx0fVxuXG5cdCNsaXN0YV9jYW5haXMge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRoZWlnaHQ6IDIxLjVlbTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjg5NnB4KSB7IFxuXHRcdFx0aGVpZ2h0OiAxMy41ZW07XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0d2lkdGg6IDE1MHB4O1xuXHRcdFx0aGVpZ2h0OiA5MHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XG5cdFx0XHRtYXJnaW46IDEwcHggMDtcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6MzUwcHgpIHsgXG5cdFx0XHRcdHdpZHRoOiA5NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjM1MXB4KSBhbmQgKG1heC13aWR0aDozOTlweCkgeyBcblx0XHRcdFx0d2lkdGg6IDExMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQwMHB4KSBhbmQgKG1heC13aWR0aDo0OTlweCkgeyBcblx0XHRcdFx0d2lkdGg6IDEzMnB4O1xuXHRcdFx0fVxuXHRcdFxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2MzBweCkgYW5kIChtYXgtd2lkdGg6ODk2cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wbGFub3NfX3NsaWRlci1pdGVtLWN0YSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkgeyBcblx0XHRcdG1hcmdpbjogMzVweCAwIDE1cHghaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRcblx0I2ZpbHRyb19jYW5haXMge1xuXHRcdC8vIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAxcHggMHB4IHJnYmEoMTAsIDEwLCAxMCwgMC4xKTtcblx0XHQvLyBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAxMHB4O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCByZ2JhKDEwLCAxMCwgMTAsIDAuMSk7XG5cdFx0cGFkZGluZzogOHB4IDAgNXB4IDEwcHg7XG5cdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXHR9XG5cblx0LmlucHV0LWdyb3VwIHtcblx0XHRtYXJnaW46IDQwcHggMCAyMHB4IDA7XG5cdFx0LmlucHV0LWdyb3VwLWxhYmVsIHtcblx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcblx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblx0XHR9XG5cdH1cblxuXHQuY2xvc2UtY2hhbm5lbHMge1xuXHRcdGNvbG9yOiAjYWFhYWFhO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luOiAtMTVweCAwIDAgMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXG5cdC5tb2RhbC10ZXh0by1sZWdhbCB7XG5cdFx0bWFyZ2luOiAtMTBweDtcblx0XHRmb250LXNpemU6IDExcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDo4OTZweCkgeyBcblx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdH1cblx0fVxuXG5cdC8qIERyb3Bkb3duIC0gZmlsdGVyICovXG5cdC5kcm9wZG93biB7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRyb3Bkb3duIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdFx0LmRkLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0cGFkZGluZzogMTBweCAzMHB4IDEwcHggMjBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kZC1pbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0KyB7XG5cdFx0XHRcdC5kZC1tZW51IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHQrIHtcblx0XHRcdFx0XHQuZGQtbWVudSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmRkLW1lbnUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDJweCAwIDAgMDtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDAsMCwwLDAuMSk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IC0xMHB4IC0yMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bGkuZGl2aWRlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIFBhc3NvIGEgUGFzc28gZSBpbmZvZ3LDoWZpY29cbi5pbmZvZ3JhZmljbyB7XG4gIGJhY2tncm91bmQ6ICNFQ0VERjE7XG4gIGNvbG9yOiAjMjQyNDI0O1xuICBtYXJnaW46IDYlIGF1dG87XG4gIHdpZHRoOiA5NSU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fZmlndXJlIHtcbiAgICBwYWRkaW5nOiAwIDUlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICZfX3RleHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICBtYXJnaW46IDAgLTcwcHggMCAwO1xuICAgIH1cblxuICAgICZfX2ZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDQwcHggMDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0dGwsXG4gICZfX3R0bC1wb3Mge1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgIHBhZGRpbmc6IDBweCAxcHggMCAxcHg7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdHRsLXBvcyB7XG4gICAgbWFyZ2luOiA0NXB4IGF1dG8gMTBweCAtMTNweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNGRDMwMkI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICBtYXJnaW46IDVweCBhdXRvIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VidHRsIHtcbiAgICBjb2xvcjogIzRCNEI0QjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMzZweCAwIDAgMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCA1cHg7XG4gICAgICBwYWRkaW5nOiAwcHggMXB4IDAgNXB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4NiU7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogOTMlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmluZm9ncmFmaWNvLWNvbnRldWRvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxufVxuXG4uaW5mb2dyYWZpY28taXRlbSB7XG4gIGZsZXg6IDEgMSAzMDBweDtcblxuICBociB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MDBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjUwMHB4KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MDFweCkgYW5kIChtYXgtd2lkdGg6MTA1MHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zdGVwLWRlc2NyaWNhbyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MDBweCkge1xuICAgICAgcGFkZGluZzogMTVweCAwIDBweCA1MHB4O1xuICAgIH1cblxuICAgIC5zdGVwLXR0bCxcbiAgICAuc3RlcC10dGwtbGFzdCB7XG4gICAgICBjb2xvcjogI0ZEMzAyQjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIC5zdGVwLXR0bCB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjUwMHB4KSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xwLWVjb20tYXNzaW5lLW9ubGluZS1wcmVwYWdvLXRpbmZvL2ljby1hcnJvdy1yaWdodC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgICAgcmlnaHQ6IC0yM3B4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MDFweCkgYW5kIChtYXgtd2lkdGg6MTA1MHB4KSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN0ZXAtaW1nIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjUwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDY1cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cbn1cblxuLmRlc2NyaWNhbyB7XG4gICZfX3R0bCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzRCNEI0QjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgcGFkZGluZzogMjVweCAwIDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLmJlbmVmaWNpb3Mge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5sYXlvdXREZXNrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MDBweCkge1xuICAgIC5sYXlvdXRNb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUGFzc28gYSBQYXNzbyBlIGluZm9ncsOhZmljbyIsIi8vIENvbXBhcmF0aXZvIGRlIGFudGVuYSBwYXJhYsOzbGljYSBlIFNLWVxuLnRhYmxlIHtcbiAgICAmX2NvbXBhcmF0aXZlLWFudGVuYSB7XG4gICAgICBtYXJnaW46IDAgMCAzJSAwO1xuICBcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgICB9XG4gIFxuICAgICAgLmNvbXBhcmFyLWFudGVuYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luOiAtMTBweCAxMzJweCAwcHg7XG4gIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgIG1hcmdpbjogMnB4IDEwcHggMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAzcHggMCAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICZfX2NvbnRhaW5lci1hbnRlbmEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG4gIFxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB9XG4gIFxuICAgICAgdGhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgxNTMsMTUzLDE1MywxKTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMTUzLDE1MywxNTMsMSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgxNTMsMTUzLDE1MywxKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICBcbiAgICAgICAgdHIge1xuICAgICAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIFxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAmLmFFcXVpcGFtZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMCAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNGU0O1xuICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICYudENoYW5uZWxzIHsgXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAmLmJnIHtcbiAgICAgICAgICAgICAgJi1yZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMjA0MUI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIHRoICsgdGgge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgICAgdGJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE1MywxNTMsMTUzLDEpO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgxNTMsMTUzLDE1MywxKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE1MywxNTMsMTUzLDEpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICBcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAgIC8vbWF4LXdpZHRoOiAxOTVweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgICAgICB9XG4gIFxuICAgICAgICB0ciB7XG4gICAgICAgICAgd2lkdGg6IDIxOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIFxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMikgMHB4IDhweCAyNHB4O1xuICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAudGFibGUtaXRlbS1jdGEge1xuICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICBcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAmLmJnIHtcbiAgICAgICAgICAgICAgJi1vcmFuZ2UsICYtb3JhbmdlLWVxdWlwbWVudCwgJi1yZWQsICYtcmVkLWVxdWlwbWVudCwgXG4gICAgICAgICAgICAgICYtYmxhY2ssICYtYmxhY2stZXF1aXBtZW50LCAmLWVtZXJhbCwgJi1lbWVyYWwtZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICAgJi1ncmF5LCAmLWdyYXktZXF1aXBtZW50IHsgXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICYtZW1lcmFsLWVxdWlwbWVudCB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICYtb3JhbmdlLCAmLW9yYW5nZS1lcXVpcG1lbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQTZEMjg7XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICYtcmVkLCAmLXJlZC1lcXVpcG1lbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMjA0MUI7XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICYtYmxhY2ssICYtYmxhY2stZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMyNDMzO1xuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICAmLWVtZXJhbCwgJi1lbWVyYWwtZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE4QjhCO1xuICAgICAgICAgICAgICB9XG4gIFxuICAgICAgICAgICAgICAmLWdyYXksICYtZ3JheS1lcXVpcG1lbnQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU0ZTQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAucGFyYWJvbGljYSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIHRkICsgdGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gIFxuICAgICAgICB0ciArIHRyIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFRUU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgICAmX19jb2x1bW4ge1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC8vIEV4aWJlIG1lbnNhZ2VtIGFiYWl4byBkZSB0YWJlbGEgY29tcGFyYXRpdmFcbi5tb2JpbGUtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGZsZXg7IFxuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNGI0YjRiO1xuICBtYXJnaW46IDAgMCAxMnB4IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTkyMHB4KXtcbiAgLm1vYmlsZS1tZXNzYWdlIHtcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogOTA2cHgpe1xuICAubW9iaWxlLW1lc3NhZ2Uge1xuICAgIHZpc2liaWxpdHk6dmlzaWJsZTtcbiAgfVxufSIsImhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAxMDgwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIGhlaWdodDogNDUxcHg7XG4gIH1cbn1cblxuLmhlYWRlcl9fc2xpZGVyLXdoaXNiaS1hYmFzIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAvLyAgIGhlaWdodDogNDQwcHg7XG4gIC8vIH1cblxuICAmLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jb2x1bW5zIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJi1kZXNrIHtcbiAgICAgIGhlaWdodDogNDUxcHg7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbiAgICAgIC5ldS1xdWVyby1maWJyYSB7XG4gICAgICAgIGNvbG9yOiAjZmQzMDJiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDU1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgICAgIHRvcDogMzEwcHg7XG4gICAgICAgIGxlZnQ6IDEzOXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbW9iaWxlIHtcbiAgICAgIGhlaWdodDogMjU5cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgIC5ldS1xdWVyby1maWJyYSB7XG4gICAgICAgIGNvbG9yOiAjZmQzMDJiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDlweCAzM3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgICB0b3A6IDIyMnB4O1xuICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC53cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOTVweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAmLXRpdGxlLFxuICAgICYtc3VidGl0bGUsXG4gICAgJi1zdWJwcmljZSxcbiAgICAmLXByaWNlLFxuICAgICYtcHJlcHJpY2Uge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc3VidGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgfVxuXG4gICAgJi1zdWJwcmljZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAmLXByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wcmVwcmljZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICYtZm9ybSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA2MTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29sdW1ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZnJhbWUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgLmxpbmtGb3JtIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZTAxODBiO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLXdoaXNiaSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgem9vbTogMTtcblxuICAgICAgJl9fdGV4dC1pbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJi0td3Jvbmcge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI0UwMTgwQztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fc3VibWl0IHtcbiAgICAgICAgbWFyZ2luOiAxOHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzA2MDk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMzA2MDk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAmX19yZWRpcmVjdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuX2FnZW5kYSB7XG4gICAgICAgIHBhZGRpbmc6IDExcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzA2MDkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAvLyBtYXJnaW46IDE4cHggMDtcbiAgICAgICAgY29sb3I6ICNmZWZlZmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgY3Vyc29yOiBuby1kcm9wO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2VudHJhbC10dGwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAud2hpc2JpX19sYWJlbC0td3Jvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBjb2xvcjogI0UwMTgwQztcbiAgICAgIH1cblxuICAgICAgLmNlbnRyYWwge1xuICAgICAgICAuY2VudHJhbC10dGwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2VudHJhbC1saW5oYSB7XG4gICAgICAgICAgbWFyZ2luOiAtMTBweCAwIDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZTMwZjA4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFwyNUJBJztcbiAgICAgICAgICAgIGNvbG9yOiAjZTMwZjA4O1xuICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEFiYXMgcGFyYSBlc2NvbGhhXG4gICAgICAuZm9ybS1tZS1saWd1ZSB7XG4gICAgICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZD5pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC50YWJiZWQ+aW5wdXQ6bm90KDpjaGVja2VkKStzZWN0aW9uPmRpdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC50YWJiZWQ+c2VjdGlvbj4udGV4dG8tZm9ybS1pbmljaWFsIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIC50YWJiZWQ+c2VjdGlvbj5kaXYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDIuNWVtIDAgMCAtMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZD5zZWN0aW9uPi50ZXh0by1mb3JtLWluaWNpYWw+bGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZD5zZWN0aW9uPmRpdiB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMC41ZW0gcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAudGFiYmVkPnNlY3Rpb24+LnRleHRvLWZvcm0taW5pY2lhbCB7XG4gICAgICAgIG1heC13aWR0aDogMzMuMyU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMC41ZW0gMCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZD5zZWN0aW9uPi50ZXh0by1mb3JtLWluaWNpYWw+bGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMC4yNWVtIDEuMmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJiZWQ+aW5wdXQ6Zmlyc3QtY2hpbGQrc2VjdGlvbj4udGV4dG8tZm9ybS1pbmljaWFsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAudGFiYmVkPnNlY3Rpb24+ZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDM0cHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgICAgIH1cblxuICAgICAgLnRhYmJlZD5pbnB1dDpjaGVja2VkK3NlY3Rpb24+LnRleHRvLWZvcm0taW5pY2lhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLmFjdGl2ZS1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggaW5zZXQgI0UzMDYwOSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIC8vLS0tLS0tIEFiYXMgcGFyYSBlc2NvbGhhXG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLXdoaXNiaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMTBweDtcblxuICAmX190ZXh0LWlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtYWluICYge1xuICAgICAgYm9yZGVyOiAjOEI4QjhDIHNvbGlkIHRoaW47XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6ICM4QjhCOEMgc29saWQgdGhpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13cm9uZyB7XG4gICAgICBib3JkZXItY29sb3I6ICRza3ktcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMjNCMzE4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3b3JkLXNwYWNpbmc6IDIuNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1yZWQtaG92ZXI7XG4gICAgfVxuXG4gICAgbWFpbiAmIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XG4gICAgfVxuICB9XG5cbiAgLndoaXNiaV9fbGFiZWwtLXdyb25nIHtcbiAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAuc3VjZXNzbyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgem9vbTogMTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59IiwiLy8gQ29sb3JzXG4kd2hpdGU6ICNmZmZmZmY7XG4kbGlnaHQtZ3JheTogI2VlZWVlZTtcbiRncmF5OiAjYzJjMmMyO1xuJHNlbWktYmxhY2s6ICMyNDI0MjQ7XG4kc2t5LXJlZDogI0UwMTgwQztcbiRyb3hvOiAjMzIyMzMyO1xuJGRhcmstZ3JheTogIzhhOGE4YTtcbiRjb2xvci1kYXJrLWdyYXk6ICM0QjRCNEI7XG4kY29sb3ItZ3JheTogIzg2ODY4NjtcbiRjb2xvci1saWdodC1ncmF5OiAjRjFGMUYxO1xuJGNvbG9yLWJhY2tncm91bmQtZ3JheTogI0M3QzdDNztcbiRjb2xvci1yZWQ6ICNFMDE4MEM7XG4kY29sb3ItcmVkLWhvdmVyOiByZ2IoMTU1LCAzMSwgMjUpO1xuJGNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuJGNvbG9yLWxpbmUtZ3JheTogI0Q0RDRENDtcbiRjb2xvci15ZWxsb3c6ICNGREQxMzg7XG5cbi8vIEZvbnRzXG4kZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBBcmlhbCwgc2Fucy1zZXJpZjsiLCIud2hpc2JpLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogIzAwMCB1cmwoJy4uL2ltZy9scC1za3ktcG9zLWF3YXJlbmVzcy9iZy1mb3JtLmpwZycpIGxlZnQgdG9wIG5vLXJlcGVhdDtcbiAgXG4gICAgLmZvcm0td2hpc2JpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICBcbiAgICAucm93IHtcbiAgICAgIHBhZGRpbmc6IDclIDA7XG4gICAgfVxuICBcbiAgICAuY29sdW1ucyB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cbiAgXG4gICAgLndoaXNiaV9fdHRsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIGZvcm0ge1xuICAgICAgLmZvcm0td2hpc2JpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICBcbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZTZlNmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIFxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgICAgLmNhbXBvIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICB9XG4gIFxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICBcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgICAgLmJvdGFvIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7IFxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDZweCAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zdWNlc3NvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIycHg7XG59IiwiQGltcG9ydCBcInNyYy9hc3NldHMvc2Nzcy91dGlsL3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbWFpbl9fbWVudS11bmlmaWNhZGEuc2Nzc1wiO1xuQGltcG9ydCBcInNyYy9hc3NldHMvc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2NoYXQtZml4ZWQuc2Nzc1wiO1xuQGltcG9ydCBcInNyYy9hc3NldHMvc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2NhcmRzLXBvcy1lLXByZS1hc3NpbmUuc2Nzc1wiO1xuQGltcG9ydCBcInNyYy9hc3NldHMvc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL2JhcnJhLWNvb2tpZXMtZGVmYXVsdC5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbWFpbl9fd2h5LXVzLXNsaWRlci5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbWFpbl9fZmFxLXByZS5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbWFpbl9fcmVjb21lbmRhY2FvLWNsaWVudGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJzcmMvYXNzZXRzL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy9tb2RhbC10aW1lci1yZXRlbmNhby5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbW9kYWxfcGFjb3Rlcy5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvbWFpbl9faW5mb2dyYWZpY28tcHJlcGFnby5zY3NzXCI7XG5AaW1wb3J0IFwic3JjL2Fzc2V0cy9zY3NzL3BhcnRpYWxzL2NvbXBvbmVudHMvY29tcGFyZV9hbnRlbmEuc2Nzc1wiO1xuQGltcG9ydCBcInNyYy9hc3NldHMvc2Nzcy9wYXJ0aWFscy9jb21wb25lbnRzL19oZWFkZXJfX3NsaWRlci13aGlzYmktYWdlbmRhLXNhYy1wb3MtdGVsLWZsdXhvLnNjc3NcIjtcbkBpbXBvcnQgXCJzcmMvYXNzZXRzL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy93aGlzYmlcIjtcbkBpbXBvcnQgXCJzcmMvYXNzZXRzL3Njc3MvcGFydGlhbHMvY29tcG9uZW50cy93aGlzYmktcGdsXCI7XG5cbiR3aGl0ZTogI2ZmZmZmZjtcbiRsaWdodC1ncmF5OiAjZWVlZWVlO1xuJGdyYXk6ICNjMmMyYzI7XG4kc2VtaS1ibGFjazogIzI0MjQyNDtcbiRza3ktcmVkOiAjRTAxODBDO1xuJHJveG86ICMzMjIzMzI7XG5cblxuLy8gQ29ycmXDp8OjbyBUZW1wb3JhcmlhIEhvdGphclxuW2NsYXNzKj1cIl9oalwiXSBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cblxuaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJyFpbXBvcnRhbnQ7XG59XG5cbi5jb21wYXJhdGl2by1wbGFub3MsIC5jb21wYXJhdGl2by1lcXVpcGFtZW50b3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzI0MjQyNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDAgLTEwcHggMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJjp2aXNpdGVkLCAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gIH1cbn1cblxuLm5vcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnp4X21lZGlhc2xvdCB7XG4gIGhlaWdodDogMCFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJ1JvYm90bychaW1wb3J0YW50O1xuICBjb2xvcjogJHNlbWktYmxhY2s7XG59XG4uaGVhZGVyX19mYWl4YS1jbGllbnRlLS1iZyB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGhlaWdodDogMy41ZW07XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZhaXhhLXRleHQtY2xpZW50ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgIFxuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogI2UwMTgwYjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gIC8vIE1hcmdpbiBhZGljaW9uYWRhIGxvZ28gcGFyYSBzZSBhZGVxdWFyIGEgZmFpeGEgZGUgY292aWRcbiAgbWFyZ2luLXRvcDogOTBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDogNzcwcHgpIHsgXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjU4MHB4KSBhbmQgKG1heC13aWR0aDo4MzBweCkgeyBcbiAgICBtYXJnaW4tdG9wOiA5N3B4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjJweCkgYW5kIChtYXgtd2lkdGg6NTgycHgpIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6MzIxcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgfVxufVxuXG4uc2t5X19pY29uLS13aGl0ZXtcbiAgZGlzcGxheTogbm9uZTtcbiAgJjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDQwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkgeyBcbiAgICAgIGZvbnQtc2l6ZTogMzBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyb3hvO1xuICBoZWlnaHQ6IDI1N3B4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICBoZWlnaHQ6IDQ0MHB4O1xuICB9XG5cbiAgLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6NjMwcHgpIHtcbiAgICAgIHRvcDogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAuc2xpY2stc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzgwcHg7XG4gICAgYmFja2dyb3VuZDogdG9wIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG5cbiAgLmJ0biB7XG4gICAgY29sb3I6ICNkZDFkMTY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWYwMztcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNkZDFkMTY7XG4gICAgfVxuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAjZGQxZDE2O1xuICAgIH1cbiAgfVxuXG4gIC5hbnRlbmEsIFxuICAucG9zLXBhY290ZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmFudGVuYSB7XG4gICAgbWFyZ2luOiAyMDBweCA2NXB4IDAgMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDk5cHgpIGFuZCAobWF4LXdpZHRoOjc3MHB4KSB7XG4gICAgICBtYXJnaW46IDI0MHB4IDI1cHggMCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzY2cHgpIGFuZCAobWF4LXdpZHRoOjQ5OHB4KSB7XG4gICAgICBtYXJnaW46IDg1cHggNTJweCAwIDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjZweCkgYW5kIChtYXgtd2lkdGg6MzY1cHgpIHtcbiAgICAgIG1hcmdpbjogODVweCA0NXB4IDAgMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDozMjVweCkge1xuICAgICAgbWFyZ2luOiA4NXB4IDM1cHggMCAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIGJhbm5lciBhZ2VuZGFtZW50b1xuICAuYWdlbmRhbWVudG8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDI1MHB4IDAgMCAyNXB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6NDk4cHgpIHtcbiAgICAgIG1hcmdpbjogODBweCAwIDAgNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ5OXB4KSBhbmQgKG1heC13aWR0aDo3NzBweCkge1xuICAgICAgbWFyZ2luOiAyODBweCAyNXB4IDAgMDtcbiAgICB9XG4gIH1cblxuICAvLyBiYW5uZXIgcGFjb3Rlc1xuICAucG9zLXBhY290ZSB7XG4gICAgbWFyZ2luOiAyMzBweCAxNjVweCAwIDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ5OXB4KSBhbmQgKG1heC13aWR0aDo3NzBweCkge1xuICAgICAgbWFyZ2luOiAyNTVweCA2NXB4IDAgMDtcbiAgICB9XG5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzY2cHgpIGFuZCAobWF4LXdpZHRoOjQ5OHB4KSB7XG4gICAgICBtYXJnaW46IDY4cHggMjVweCAwIDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjZweCkgYW5kIChtYXgtd2lkdGg6MzY1cHgpIHtcbiAgICAgIG1hcmdpbjogNjdweCAxNXB4IDAgMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDozMjVweCkge1xuICAgICAgbWFyZ2luOiA3NXB4IDdweCAwIDA7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXJfX3NsaWRlci1pdGVtIC5saW5rQmFubmVye1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaGVhZGVyX19zbGlkZXItaXRlbSAuYnRuIHtcbiAgcGFkZGluZzogMTZweCA3MHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjQ5OHB4KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgfVxufVxuXG4udGFic19wbGFub3Mge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuXG4gIC5jb2x1bW5ze1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qIFRhYnMqL1xuLnRhYiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgLyogQnV0dG9uICovXG4gIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTRweCAxNnB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjRjE4Mjg0O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRjE4Mjg0O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjRjE4Mjg0O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRjE4Mjg0O1xuICB9XG4gIH1cbn1cblxuLnRhYmNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xuICBhbmltYXRpb246IGZhZGVFZmZlY3QgMXM7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5lcXVpcGFtZW50b3MgLnNsaWNrLXRyYWNre1xuICAgICAgd2lkdGg6IDIxMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBcbiAgICAucGxhbm9zIC5zbGljay10cmFja3tcbiAgICAgIC8vIHdpZHRoOiAxMTc2cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gI3ByZXBhZ297XG4vLyAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NTVlbSkge1xuLy8gICAvLyAgIC5zbGljay10cmFja3tcbi8vICAgLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbi8vICAgLy8gICB9XG4vLyAgIC8vIH1cbi8vIH1cblxuLmluZm9ncmFmaWNvLWl0ZW0gcHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlRWZmZWN0IHtcbiAgZnJvbSB7b3BhY2l0eTogMDt9XG4gIHRvIHtvcGFjaXR5OiAxO31cbn1cblxuLnBsYW5vcyB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuXG4gICZfX3Zlci10b2Rvc3tcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNFMzA2MDk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICNFMzA2MDk7XG4gICAgfVxuICB9XG5cbiAgJl9fdHRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMzBweCAwIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiA0MHB4IDEycHggMCAxMnB4O1xuICAgICAgd2lkdGg6IDI3MnB4IWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDEwcHggMCAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVye1xuICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4wMiwxLjAyKTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGQjZGMTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tdHRsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTMwNjA5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC5wbGFub3NfX3NsaWRlci1pdGVtLXR0bCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzMxMjIzMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwODhCOEI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1NWFkNTg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gICAgICBib3R0b206IGluaGVyaXQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza3ktcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvLyAuc2xpY2stYXJyb3cge1xuICAgIC8vICAgd2lkdGg6IDM2cHg7XG4gICAgLy8gICBoZWlnaHQ6IDQwcHg7XG4gICAgLy8gICB0b3A6IDQyJTtcbiAgICAvLyAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgLy8gICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMzBweCAtNnB4IHJnYmEoMCwwLDAsMC42NSk7XG4gICAgLy8gICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMzBweCAtNnB4IHJnYmEoMCwwLDAsMC42NSk7XG4gICAgLy8gICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggLTZweCByZ2JhKDAsMCwwLDAuNjUpO1xuICAgIC8vICAgJi5zbGljay1wcmV2e1xuICAgIC8vICAgICBsZWZ0OiAtMTVweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9scC1lY29tLWFzc2luZS1vbmxpbmUtd2hhdHNhcHAvc2V0YS1sZWZ0LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgLy8gICB9XG4gICAgLy8gICAmLnNsaWNrLW5leHR7XG4gICAgLy8gICAgIHJpZ2h0OiAtMTVweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9scC1lY29tLWFzc2luZS1vbmxpbmUtd2hhdHNhcHAvc2V0YS1yaWdodC5wbmcpIDEwMCUgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMTVweCAwIHJnYmEoMCwwLDAsMC4yNSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmLWRlc3RhcXVle1xuICAgICAgICBtYXJnaW46IDIycHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI0UzMDYwOTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjVweCAwIHJnYmEoMjI3LDYsOSwwLjM1KTtcblxuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS10dGx7XG4gICAgICAgICAgcGFkZGluZzogNDhweCAwIDEycHggMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLnBsYW5vc19fc2xpZGVyLWl0ZW0tY29udGV1ZG97XG4gICAgICAgICAgcGFkZGluZzogMzBweCAxNHB4IDMwcHggMTRweDtcbiAgICAgICAgfVxuICAgICAgICAucGxhbm9zX19zbGlkZXItaXRlbS1yZXRhbmd1bG97XG4gICAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLXJldGFuZ3VsbyB7XG4gICAgICAgIHdpZHRoOiAyNzJweDtcbiAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIH1cblxuICAgICAgJi10dGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcm94bztcbiAgICAgICAgcGFkZGluZzogMzhweCAwIDEycHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtY29udGV1ZG8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHNfX2l0ZW1fX2NoYW5uZWxzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52ZXItY2FuYWlzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICNlMDE4MGI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDA7XG5cbiAgICAgICAgICAudmFsb3ItcGxhbm9ze1xuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Vwe1xuICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgLmluZm9EZXN0YXF1ZXtcbiAgICAgICAgICAgIGNvbG9yOiAjZTAxODBiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigxNTksIDE1OSwgMTU5KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lcXVpcGFtZW50b3Mge1xuICAmX19zbGlkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgJi5zbGljay1zbGlkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDQwcHggMTJweCAwIDEycHg7XG4gICAgICB3aWR0aDogMjkwcHghaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG4gICAgICAvLyBtaW4taGVpZ2h0OiA1NDhweCAhaW1wb3J0YW50O1xuICAgICAgXG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDRweCAwIDZweDtcbiAgICAgICAgLy8gd2lkdGg6IDM3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZSgxLjAyLDEuMDIpO1xuICAgICAgfVxuXG4gICAgICAuZXF1aXBhbWVudG9zX19zbGlkZXItaXRlbS10dGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTMwNjA5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBhbGw7XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNreS1yZWQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhbGFvLWRlc3RhcXVle1xuICAgICAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAmLWRlc3RhcXVle1xuICAgICAgICBtYXJnaW46IDIycHggMTBweCAwIDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI0UzMDYwOTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMjVweCAwIHJnYmEoMjI3LDYsOSwwLjM1KTtcblxuICAgICAgICAuZXF1aXBhbWVudG9zX19zbGlkZXItaXRlbS10dGx7XG4gICAgICAgICAgcGFkZGluZzogNDhweCAwIDEycHggMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMTBweCAwIDA7XG4gICAgICAgIH1cbiAgICAgICAgLmVxdWlwYW1lbnRvc19fc2xpZGVyLWl0ZW0tY29udGV1ZG97XG4gICAgICAgICAgcGFkZGluZzogMzBweCAxNHB4IDMwcHggMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lcXVpcGFtZW50b3NfX3NsaWRlci1pdGVtLXJldGFuZ3Vsb3tcbiAgICAgICAgICBsZWZ0OiAtM3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtcmV0YW5ndWxvIHtcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMzBFMTU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLXR0bCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyb3hvO1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDAgMTJweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1jb250ZXVkbyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkc19faXRlbV9fZXF1aXBhbWVudG9zIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjA0cHg7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLXNwYW4tc21hbGwge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuXG4gICAgICAgICAgLnZhbG9yLWVxdWlwYW1lbnRvc3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmFudGFnZW5zIHtcbiAgcGFkZGluZzogMCAwO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIFxuICAgIC5zbGljay10cmFja3tcbiAgICAgIHdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgJi5zbGljay1zbGlkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgd2lkdGg6IDI3MnB4IWltcG9ydGFudDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWRvdHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG5cbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza3ktcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgXG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuICBjb2xvcjogJHNlbWktYmxhY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIGF7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwICFpbXBvcnRhbnQ7XG5cbiAgICAmOmJlZm9yZXtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgY29sb3I6ICNlMDE4MGI7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuXG4gICAgYXtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlIHtcbiAgJl9jb21wYXJhdGl2ZSB7XG4gICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAyM3B4IDEwcHggMjBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbjogMjBweCAxMzJweCAtMTVweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICBtYXJnaW46IDIwcHggMTBweCAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDNweCAwIDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAtM3B4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgxNTMsMTUzLDE1MywxKTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE1MywxNTMsMTUzLDEpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE1MywxNTMsMTUzLDEpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgdHIge1xuICAgICAgICB3aWR0aDogMTk1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB0aCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjNEI0QjRCO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFDaGFubmVscywgJi5hRXF1aXBhbWVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNGU0O1xuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgJi50Q2hhbm5lbHMsICYuYUNoYW5uZWxzLCAmLmFFcXVpcGFtZW50IHsgXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYUNoYW5uZWxzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDA7IFxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYUVxdWlwYW1lbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudENoYW5uZWxzIHsgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNEI0QjRCO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubmFtZS1jb21wYXJhdG9yIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmcge1xuICAgICAgICAgICAgJi1yZWQge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMjA0MUI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGggKyB0aCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFRUU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDE1MywxNTMsMTUzLDEpO1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMTUzLDE1MywxNTMsMSk7XG4gICAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMTUzLDE1MywxNTMsMSk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAvL21heC13aWR0aDogMTk1cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgICB9XG5cbiAgICAgIHRyIHtcbiAgICAgICAgd2lkdGg6IDIxOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgLy9taW4td2lkdGg6IDE1OHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4yKSAwcHggOHB4IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUtaXRlbS1lbWVyYWwge1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgY29sb3I6ICM0QjRCNEI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50YWJsZS1pdGVtLWN0YSB7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjhyZW07XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc4MHB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmcge1xuICAgICAgICAgICAgJi1vcmFuZ2UsICYtb3JhbmdlLWVxdWlwbWVudCwgJi1yZWQsICYtcmVkLWVxdWlwbWVudCwgXG4gICAgICAgICAgICAmLWJsYWNrLCAmLWJsYWNrLWVxdWlwbWVudCwgJi1lbWVyYWwsICYtZW1lcmFsLWVxdWlwbWVudCwgXG4gICAgICAgICAgICAmLWJyb3duLCAmLWJyb3duLWVxdWlwbWVudCwgJi1ncmVlbiwgJi1ncmVlbi1lcXVpcG1lbnR7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ncmF5LCAmLWdyYXktZXF1aXBtZW50IHsgXG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1lbWVyYWwtZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3ODBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1vcmFuZ2UsICYtb3JhbmdlLWVxdWlwbWVudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQTZEMjg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcmVkLCAmLXJlZC1lcXVpcG1lbnQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIwNDFCO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJsYWNrLCAmLWJsYWNrLWVxdWlwbWVudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzI0MzM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYtYnJvd24sICYtYnJvd24tZXF1aXBtZW50e1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODEwMDAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWVtZXJhbCwgJi1lbWVyYWwtZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExOEI4QjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ncmF5LCAmLWdyYXktZXF1aXBtZW50IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTRlNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ncmVlbiwgJi1ncmVlbi1lcXVpcG1lbnQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhZDU4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRkICsgdGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRUVFO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRyICsgdHIge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFRUU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29sdW1uIHtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vLyBFeGliZSBtZW5zYWdlbSBhYmFpeG8gZGUgdGFiZWxhIGNvbXBhcmF0aXZhXG4ubW9iaWxlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4OyBcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRiNGI0YjtcbiAgbWFyZ2luOiAwIDAgMTJweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDE5MjBweCl7XG4gIC5tb2JpbGUtbWVzc2FnZSB7XG4gICAgdmlzaWJpbGl0eTpoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDkwNnB4KXtcbiAgLm1vYmlsZS1tZXNzYWdlIHtcbiAgICB2aXNpYmlsaXR5OnZpc2libGU7XG4gIH1cbn1cblxuLnNlbS1tZW5zYWxpZGFkZSB7XG4gIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICBjb2xvcjogIzI0MjQyNCAhaW1wb3J0YW50O1xuXG4gICZfX3RleHQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgfVxuICBcbiAgJl9fdmlkZW97XG4gICAgaGVpZ2h0OiAyNDFweDtcbiAgfVxuICBcbiAgJl9faW1nIHtcbiAgICBpbWd7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIC8vIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcuLi9pbWcvbHAtc2t5LXBvcy1wcmVmZXJlbmNpYS1mbHV4by1zYWMtYWdlbmRhbWVudG8vYmctbGlzdHJhLmpwZycpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuXG4gICAgICAmX190ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgICB9XG5cbiAgICAgICZfX2ltZyB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMCAzMHB4O1xuICAgICAgICAvLyBtYXJnaW46IDAgLTUwcHggMCAwO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmX192aWRlb3tcbiAgICAgICAgaGVpZ2h0OiAzNzdweDtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgICB9XG5cbiAgfVxuXG4mX190dGwge1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAkc2t5LXJlZDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgZm9udC1zaXplOiA2MHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbiZfX3N1YnR0bCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvL2xpbmUtaGVpZ2h0OiA0MnB4O1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAvLyBkaXNwbGF5OiBibG9jaztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuJl9fZG93biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuJl9fdGV4dG8ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxudWwge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMCAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cbn1cbn1cblxuLy8gRmFpeGEgdmFudGFnZW5zXG4uZmFpeGEtdmFudGFnZW0tYmcge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBoZWlnaHQ6IDE0LjRlbTtcbiAgcGFkZGluZzogMTVweCAxNXB4IDA7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6MzI1cHgpIHsgXG4gICAgcGFkZGluZzogMHB4IDE1cHggMDtcbiAgICBoZWlnaHQ6IDEzLjRlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzI2cHgpIGFuZCAobWF4LXdpZHRoOjYwMHB4KSB7IFxuICAgIHBhZGRpbmc6IDdweCAxNXB4IDA7XG4gICAgaGVpZ2h0OiAxMi40ZW07XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjYzMHB4KSBhbmQgKG1heC13aWR0aDo4OTZweCkge1xuICAgIGhlaWdodDogMTdlbTtcbiAgfVxuXG4gIC50aXRsZV9yZWQge1xuICAgIGNvbG9yOiAkc2t5LXJlZDtcbiAgfVxuICBcbiAgLnRpdGxlX2JsYWNrIHtcbiAgICBjb2xvcjogJHNlbWktYmxhY2s7XG4gIH1cblxuICAudmFudGFnZW5zX19zbGlkZXItaXRlbS1yaWdodCxcbiAgLnZhbnRhZ2Vuc19fc2xpZGVyLWl0ZW0tdGV4dCxcbiAgLnZhbnRhZ2Vuc19fc2xpZGVyLWl0ZW0tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnZhbnRhZ2Vuc19fc2xpZGVyLWl0ZW0tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjMyNXB4KSB7IFxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjMyNnB4KSBhbmQgKG1heC13aWR0aDo2MDBweCkgeyBcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnZhbnRhZ2Vuc19fc2xpZGVyLWl0ZW0tbGVmdCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6MzI1cHgpIHsgXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzI1cHgpIGFuZCAobWF4LXdpZHRoOjYwMHB4KSB7IFxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICAudmFudGFnZW5zX19zbGlkZXItaXRlbS10ZXh0IHsgXG4gICAgd2lkdGg6IDUyMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyBcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgXG4gICAgbWFyZ2luLXRvcDogNDVweDtcblxuICAgICAgLnZhbnRhZ2VtLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NzFweCkgYW5kIChtYXgtd2lkdGg6NzgwcHgpIHsgXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjI1MHB4KSBhbmQgKG1heC13aWR0aDo2MDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgfVxuICB9XG5cbiAgLmljb25lcy1mYWl4YS12YW50YWdlbnMge1xuICAgIHdpZHRoOiAxOCU7XG4gICAgbWFyZ2luOiAxcHggYXV0byA1cHggYXV0bztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjYwMHB4KSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luOiAycHggYXV0byA1cHggYXV0bztcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3Qge1xuICAgICAgcGFkZGluZzogMCAwIWltcG9ydGFudDtcbiAgICAgIFxuICAgICAgLnNsaWNrLXRyYWNre1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAyODBweCFpbXBvcnRhbnQ7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzgxcHgpIGFuZCAobWF4LXdpZHRoOjEwMjVweCkgeyBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IC0yMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG5cbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsO1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza3ktcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBQZXJndW50YXNcbi5wZXJndW50YXMge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgdG9wOiAtNnB4O1xuICBwYWRkaW5nOiAwcHg7XG5cbiAgICAmX190dGwge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX2ZyYXNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmljb24taW5mb3JtYXRpb24ge1xuICAgICAgY29sb3I6ICNlMzBmMDg7XG4gICAgICBmb250LXNpemU6IDcwJTtcbiAgICB9XG5cbiAgLmFjY29yZGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjowIGF1dG87XG4gIH1cblxuICAuY29sbGFwc2Uge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIH1cblxuICAuYWNjb3JkaW9uLWl0ZW0gaW5wdXQge1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMC45cmVtIDAuN3JlbSAwIDAuNXJlbTtcbiAgICBjb2xvcjogIzRiNGI0YjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VDRUM7XG4gIH1cblxuICAuYWNjb3JkaW9uLWNvbnRlbnQtcCB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogIDAuM3MgbGluZWFyIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogIDAuM3MgbGluZWFyIDBzO1xuICAgIC1vLXRyYW5zaXRpb246ICAwLjNzIGxpbmVhciAwcztcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgMHM7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXIgMHM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiBzb2xpZCAjZTMwZjA4O1xuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgcmlnaHQ6IDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MjUwcHgpIGFuZCAobWF4LXdpZHRoOjYzOXB4KSB7XG4gICAgICB0b3A6IDI1cHg7XG4gICAgICByaWdodDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgW2lkXj1hY2NvcmRpb25dOmNoZWNrZWQgfiAuYWNjb3JkaW9uLWNvbnRlbnQtcCB7XG4gICAgcGFkZGluZzogMS4wcmVtO1xuICB9XG5cbiAgW2lkXj1hY2NvcmRpb25dOmNoZWNrZWQgfiAuYWNjb3JkaW9uLWNvbnRlbnQtcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyNTBweCkgYW5kIChtYXgtd2lkdGg6NDk4cHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnZhbnRhZ2Vucy1wcmUge1xuICBwYWRkaW5nOiAwIDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgXG4gICAgLnNsaWNrLXRyYWNre1xuICAgICAgd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC53cmFwcGVye1xuICAgIHBhZGRpbmc6IDZweCAxMnB4IDIwcHg7XG4gIH1cblxuICAmX190dGwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgJi5zbGljay1zbGlkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICB3aWR0aDogMjcycHghaW1wb3J0YW50O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAyNzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwIGF1dG87XG4gICAgICBib3R0b206IGluaGVyaXQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTtcblxuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBhbGw7XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNreS1yZWQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgICB9XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgbWluLWhlaWdodDogMTMwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy93aGF0c1xuI21vZGFsV2hpc2JpIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lIDogbm9uZTtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAzMTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDE5OXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHghaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYyZWY7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICB9XG5cbiAgLnJlc3BvbnNpdmUtZW1iZWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY4QjgyO1xuICAgIGNvbG9yOiAjZjVmMmVmO1xuICAgIHBhZGRpbmc6IDEzcHggNDRweCAwIDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgLy8gaGVpZ2h0OiAxMDB2aCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICBcbiAgLnJldmVhbC1jb250ZW50e1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG5cbiAgICAuZm9ybS13aGF0c19fdGV4dC1pbnB1dHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5idXR0b24td2hhdHNhcHB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDdENjdFO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogI2Y1ZjJlZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFEQUY1NTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2hhdHNfX2xhYmVsLS13cm9uZyB7XG4gICAgICBjb2xvcjogI0UwMTgwQztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG5cbi5pcy1yZXZlYWwtb3BlbiwgLnJldmVhbC1vdmVybGF5IHtcbiAgLmNsb3NlLWJ1dHRvbntcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vLyBJbmZvZ3LDoWZpY28gUHLDqVxuLmRlc2NyaWNhbyB7XG4gIG1hcmdpbjogLTMlICFpbXBvcnRhbnQ7XG5cbiAgLmluZm9ncmFmaWNvX190dGwtcG9zLCAuaW5mb2dyYWZpY29fX3N1YnR0bCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLy8gSW5mb2dyw6FmaWNvIFByw6lcblxuLy8gQlROIGZvb3RlclxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gIGNvbG9yOiAkc2VtaS1ibGFjaztcbiAgbWFyZ2luLXRvcDogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubG9nbyB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc2t5LnN2ZycpIG5vLXJlcGVhdDtcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgICAgIG1hcmdpbjogMHB4IDUwcHggMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhlYWRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmJ0bi1mb290ZXItaW5mb3JtYWNhbyB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTIwZTA4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gICAgICAgIG1hcmdpbjogN3B4IDAgMCAtMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblxuICBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgfVxufVxuXG4uZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jaGlsZCB7XG4gIGZsZXg6IDE7XG59XG4vLyAtLS0tLS0gQlROIGZvb3RlclxuXG4vLyBtw7NkdWxvIHNlZ3VyYW5jYVxuLm1vZHVsby1zZWd1cmFuY2Ege1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgLnAwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICZfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2UzMDYwOTtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgcGFkZGluZzogMXB4IDFweCAxcHggOHB4O1xuICAgIH1cbiAgICAmLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgICAgbWF4LXdpZHRoOiA5MSU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICZfX2ltZy1kZXN0YXF1ZSB7XG4gICAgICBoZWlnaHQ6IDYzMXB4O1xuICAgIH1cbiAgICAmX19saXN0IGxpIHtcbiAgICAgIGhlaWdodDogMTY3cHg7XG4gICAgICBwYWRkaW5nOiAxcHggMCAwIDhweDtcbiAgICB9XG4gICAgJl9fbGlzdC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgM2ZyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzOSU7IFxuICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0LWl0ZW0taW1nLWJvcmRlciB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBcbiAgfVxufVxuXG4uYnRucy1jdGFzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBcbiAgLmNvbHVtbnN7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIFxuICAgIC5idG4tY2FyZHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICB9XG4gICAgXG4gICAgLmJ0bi1ldS1xdWVyb3tcbiAgICAgIGNvbG9yOiAjRTMwNjA5O1xuICAgICAgYm9yZGVyOiBzb2xpZCAycHggI0UzMDYwOTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIFxuICAgIC5idG4tYXNzaW5le1xuICAgICAgY29sb3I6ICNFMzA2MDk7XG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjRTMwNjA5O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuYnRuLWFzc2luZS1vbmxpbmUge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cbiJdfQ== */
