html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}button{border:none;outline:none;box-shadow:none}*{font-family:"Inter";color:#000}a{transition:.3s;text-decoration:none}p{font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px}h2,.h2{color:#000;text-align:center;font-size:40px;font-weight:600;line-height:100%;letter-spacing:-1.2px;text-transform:uppercase}.title-wrapper{width:100%;margin-bottom:30px}.title-wrapper h2{margin-bottom:15px}.title-description{width:100%}.title-description p{color:#000;text-align:center;font-size:24px;font-weight:500;line-height:120%;letter-spacing:-0.72px;margin:0 auto}.title-description p strong{color:#397afd;font-weight:inherit}.title{font-size:40px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-1.2px;margin-bottom:40px;width:100%}.title-big{text-align:center;font-size:60px;font-weight:600;line-height:110%;letter-spacing:-1.8px;width:100%;margin-bottom:40px}.title-big strong{color:#397afd}.subtitle{font-size:24px;font-weight:700;line-height:100%;letter-spacing:-0.72px;margin-bottom:16px}@media(max-width: 1600px){.title{font-size:32px}}@media(max-width: 1440px){.title{font-size:26px}.title-big{font-size:40px}}@media(max-width: 1024px){.title{font-size:22px}.title-big{font-size:30px}.subtitle{font-size:20px}}@media(max-width: 600px){.title-big{font-size:45px;letter-spacing:-1.35px;word-wrap:break-word}.title{font-size:40px;letter-spacing:-1.2px}.subtitle{margin-bottom:12px}h2,.h2{font-size:30px;line-height:120%;letter-spacing:-0.9px;font-weight:500}.title-description p{font-size:18px;line-height:120%;letter-spacing:-0.54px}}button{cursor:pointer}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#f8f8f8}body::-webkit-scrollbar-thumb{background-color:#397afd;border-radius:20px;border:3px solid #397afd}body:has(#wpadminbar) header{top:20px}main{padding-top:116px}section{margin:120px 0}section:first-child{margin-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.button-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.card-wrapper{background-color:#f8f8f8;padding:24px;border-radius:4px;display:flex;flex-direction:column;height:312px}.card-wrapper .title{margin-bottom:40px}.card-wrapper .text-item{font-size:16px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.48px;margin-bottom:16px}.card-wrapper .text-item span{color:inherit}.card-wrapper .text-item:last-of-type{margin-bottom:0}.card-wrapper .btn{margin-top:auto;max-width:128px}.card-wrapper.current{background-color:#397afd}.card-wrapper.current .title{color:#fff}.card-wrapper.current .text-item{color:#fff}.card-wrapper.current .btn-black{background-color:#fff;color:#000}.card-wrapper.current .btn-black:hover{background-color:#000;color:#fff}.search-wrapper{max-width:586px;width:100%;margin:0 auto}.search-wrapper form{width:100%;position:relative;display:flex;align-items:center}.search-wrapper .search-btn{display:block;position:absolute;right:24px;background-repeat:no-repeat;background-position:center;background-size:contain;width:28px;height:28px;background-image:url(../img/icons/search-ico.svg);background-color:rgba(0,0,0,0)}.search-wrapper input[type=search]{height:76px;padding:0 64px 0 24px;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px;background-color:#f8f8f8}.search-wrapper input[type=search]::-moz-placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px;color:gray}.search-wrapper input[type=search]::placeholder{font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px;color:gray}@media(max-width: 1024px){main{padding-top:88px}section{margin:80px 0}}@media(max-width: 600px){main{padding-top:106px}.search-wrapper .search-btn{width:20px;height:20px}.search-wrapper input[type=search]{font-size:16px}.search-wrapper input[type=search]::-moz-placeholder{font-size:16px}.search-wrapper input[type=search]::placeholder{font-size:16px}.card-wrapper .title{font-size:35px}}.container{margin:0 auto;display:flex;flex-wrap:wrap;max-width:1920px;width:100%;padding:0 60px}.container-fluid{max-width:100%;width:100%}.d-flex{display:flex;flex-wrap:wrap}.justify-between{justify-content:space-between}.flex-column{flex-direction:column}.row{display:flex;margin:0 -10px;width:calc(100% + 20px);flex-wrap:wrap}[class*=col-]{padding:0 10px}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}@media(max-width: 1024px){.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.container{padding:0 24px}}@media(max-width: 600px){.col-m-1{width:8.33333333%}.col-m-2{width:16.66666667%}.col-m-3{width:25%}.col-m-4{width:33.33333333%}.col-m-5{width:41.66666667%}.col-m-6{width:50%}.col-m-7{width:58.33333333%}.col-m-8{width:66.66666667%}.col-m-9{width:75%}.col-m-10{width:83.33333333%}.col-m-11{width:91.66666667%}.col-m-12{width:100%}.container{padding:0 20px}}body{opacity:0;transition:opacity .3s ease,visibility .3s;background-color:#fff}body.visible{visibility:visible;opacity:1;background-color:rgba(0,0,0,0)}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:center;z-index:999999;opacity:1;transition:opacity .5s ease}.preloader--hidden{opacity:0;pointer-events:none}.preloader__spinner{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn{display:flex;align-items:center;justify-content:center;max-width:585px;width:100%;height:52px;transition:.3s;border-radius:4px;font-weight:700;font-size:16px;line-height:100%;letter-spacing:-0.48px}.btn-black{color:#fff;background-color:#000}.btn-black:hover{background-color:#397afd}.btn-bordered{color:#000;border:1px solid #000}.btn-blue{background-color:#397afd;color:#fff;max-width:254px}.btn-blue:hover{background-color:#000}@media(max-width: 600px){.btn{max-width:100%;width:100%}}input{border:1px solid #fff;height:69px;padding:0 26px;background-color:rgba(0,0,0,0);max-width:100%;width:100%;font-size:16px;font-weight:500;line-height:19px;color:#000;border-radius:5px;outline:none}input::-moz-placeholder{font-size:16px;font-weight:500;line-height:19px;color:#000}input::placeholder{font-size:16px;font-weight:500;line-height:19px;color:#000}textarea{border:1px solid #fff;height:120px;resize:none;padding:25px 26px 0;background-color:rgba(0,0,0,0);max-width:100%;width:100%;font-size:16px;font-weight:500;line-height:19px;color:#000;border-radius:5px;outline:none}textarea::-moz-placeholder{font-size:16px;font-weight:500;line-height:19px;color:#000}textarea::placeholder{font-size:16px;font-weight:500;line-height:19px;color:#000}input[type=submit]{display:flex;align-items:center;justify-content:center;height:54px;border-radius:5px;max-width:300px;width:100%;outline:none;box-shadow:none;border:none;font-size:16px;font-weight:400;line-height:19px;background-color:#fff;color:#000;cursor:pointer;transition:.3s}input[type=submit]:hover{background-color:#000;color:#fff}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-moz-search-cancel-button{display:none}.wpcf7-form .wpcf7-spinner{display:none}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;left:0;top:-40px}.wpcf7-form .wpcf7-response-output{color:#fff;border:none !important;padding:0 !important}.wpcf7-form input:not(input[type=submit]){height:64px;background-color:#fff;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray;text-align:center}.wpcf7-form input:not(input[type=submit])::-moz-placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray}.wpcf7-form input:not(input[type=submit])::placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray}.wpcf7-form input[type=submit]{max-width:585px;margin:0 auto;background-color:#000;color:#fff}.wpcf7-form input[type=submit]:hover{background-color:#fff;color:#397afd}.wpcf7-form textarea{height:120px;resize:none;background-color:#fff;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray;text-align:center}.wpcf7-form textarea::-moz-placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray}.wpcf7-form textarea::placeholder{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:gray}.form-wrapper .title-header{margin-bottom:30px}.form-wrapper .wpcf7-form p{margin-bottom:20px}.modal-dialog{position:fixed;right:0;top:0;z-index:99999;opacity:0;width:100%;min-height:100%;background:rgba(54,52,52,.8980392157);justify-content:center;align-items:center;visibility:hidden;transition:opacity .5s ease-in-out;overflow-y:auto;display:flex}.modal-dialog .modal-body{width:100%}.modal-dialog.modal-closing{opacity:0;transition:.5s}.modal-dialog.modal-opening{opacity:1;display:block;animation:fadeIn .5s ease;visibility:visible;pointer-events:initial}.modal-dialog .modal-content{margin-left:auto;width:50%;align-items:flex-start;display:flex;justify-content:flex-start;min-height:100%;height:initial;background-color:#fff;padding:24px;top:0;right:0;position:absolute;overflow:hidden}.modal-dialog .modal-open{overflow:hidden;pointer-events:none}.modal-dialog .modal-close{position:absolute;right:24px;top:12px;border:none;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:30px;background-color:rgba(0,0,0,0);width:30px;height:30px;color:#fff;font-size:40px}.modal-form .modal-close{right:20px;top:20px;line-height:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;color:#000;background-color:#fff;border-radius:4px}.modal-form .modal-content{width:100%;background-color:rgba(0,0,0,0)}.modal-form .modal-content .modal-body{max-width:1120px;margin:auto;background-color:#397afd;position:relative}.modal-form .form-wrapper{max-width:640px;margin:0 auto;padding:60px 0 90px}.modal-form .form-wrapper h2{color:#fff;margin-bottom:14px}.modal-form .form-wrapper .title-description p{color:#fff}@keyframes fadeIn{0%{opacity:0}0.1%{opacity:0}100%{opacity:1}}@media(max-width: 1024px){.modal-dialog .modal-content{width:100%}.modal-close{right:0;top:0}.modal-form .modal-content .modal-body{padding:0 40px}}@media(max-width: 600px){.modal-form .modal-content .modal-body{padding:0 24px}.modal-form .modal-close{width:30px;height:30px;font-size:30px}}.main-menu{margin:0;list-style:none;display:flex;align-items:center;justify-content:center;width:100%;padding:0 30px}.main-menu li{display:flex;align-items:center}.main-menu li a{display:flex}.main-menu li a:hover{color:#397afd}.main-menu li+li{margin-left:30px}@media(max-width: 1024px){.main-menu{display:none}}.main-banner{margin-top:0}@keyframes slideBackColor{from{width:0}to{width:100%}}.main-banner .sliders-wrapper{height:initial;position:relative;width:100%}.main-banner .banner-slider{height:inherit}.main-banner .banner-slider ul{padding:0;margin:0;list-style:none;display:block;height:inherit}.main-banner .banner-slider ul li{background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:flex-end;justify-content:center;height:inherit}.main-banner .banner-slider ul li a{display:flex;width:100%;height:inherit;align-items:flex-end;max-width:100%}.main-banner .banner-slider ul li .slide-title{color:#fff;text-align:center;font-size:95px;font-weight:600;line-height:100%;letter-spacing:-2.85px;text-transform:uppercase;margin-bottom:16px;padding:0 40px}.main-banner .banner-slider ul li .slide-title strong{color:#397afd}.main-banner .banner-slider ul li .title-secondary{font-weight:600;font-size:95px;line-height:100%;letter-spacing:-3%;text-align:center;text-transform:uppercase;color:#fff}.main-banner .banner-slider ul li .title-secondary strong{color:#397afd}.main-banner .banner-slider ul li .description p{color:#fff;max-width:572px;margin:0 auto;text-align:center;font-weight:500;font-size:24px;line-height:120%;letter-spacing:-3%}.main-banner .banner-slider ul li .slide-content{padding-bottom:150px;max-width:100%}.main-banner .banner-slider ul li:nth-child(3){align-items:flex-start;background-position:top}.main-banner .banner-slider ul li:nth-child(3) .title-secondary{padding:0 20px}.main-banner .banner-slider ul li:nth-child(3) .slide-content{padding:10px 130px 150px;height:inherit;display:flex;flex-direction:column}.main-banner .banner-slider ul li:nth-child(3) .slide-content .btn{margin:40px auto 0}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{display:flex;align-items:center;width:100%;margin:auto auto 0}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column{padding:0 5px;height:100%}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column .benefit-item{padding:10px 15px;background-color:#fff;font-weight:600;font-size:18px;line-height:120%;min-width:232px;height:100%}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column:nth-child(3){min-width:343px}.main-banner .banner-slider ul li:nth-child(4){background-position:top;display:flex;flex-direction:column}.main-banner .banner-slider ul li:nth-child(4) .slide-content{height:inherit;display:flex;flex-direction:column;padding-top:10px}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items{display:flex;align-items:center;counter-reset:delivery-counter;margin:auto -5px 0;width:calc(100% + 10px)}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column{padding:0 5px;height:100%;width:25%}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item{padding:24px;background-color:#397afd;font-weight:500;font-size:24px;line-height:120%;color:#fff;height:100%;counter-increment:delivery-counter}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item:before{content:counter(delivery-counter);font-weight:500;font-size:24px;line-height:120%;color:#fff;display:block;width:100%;margin-bottom:30px}.main-banner .banner-slider ul li:nth-child(5){background-size:50% 80%;background-position:100% 0}.main-banner .banner-slider ul li:nth-child(5) .slide-content{width:100%;padding:24px 0 24px 24px;height:inherit}.main-banner .banner-slider ul li:nth-child(5) .slide-content .slide-title{text-align:start;color:#000;padding:0;max-width:700px;margin-right:auto}.main-banner .banner-slider ul li:nth-child(5) .slide-content .slide-title strong{color:#397afd}.main-banner .banner-slider ul li:nth-child(5) .slide-content .description{margin-top:60px}.main-banner .banner-slider ul li:nth-child(5) .slide-content .description p{color:#000;text-align:start;margin-left:0}.main-banner .banner-slider ul li:nth-child(5) .slide-content .btn{max-width:585px;margin-top:200px}.main-banner .bx-wrapper{margin:0;box-shadow:none;border:none}.main-banner .bx-wrapper .bx-controls-direction{display:none}.main-banner .bx-viewport{height:100vh !important}.main-banner .slider-nav{position:absolute;bottom:24px;width:100%;left:24px;height:100px;transition:.3s}.main-banner .slider-nav ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;height:inherit}.main-banner .slider-nav ul li{display:block;width:186px;height:inherit;border-radius:4px;cursor:pointer;position:relative}.main-banner .slider-nav ul li a{height:inherit;display:flex;width:100%}.main-banner .slider-nav ul li img{width:100%;height:inherit;-o-object-fit:cover;object-fit:cover}.main-banner .slider-nav ul li:after{content:"";display:block;height:100%;background-color:rgba(0,0,0,.5019607843);position:absolute;left:0;top:0}.main-banner .slider-nav ul li.active:after{animation:slideBackColor forwards;animation-duration:3.6s;animation-delay:0s}.main-banner .slider-nav ul li+li{margin-left:16px}@media(max-width: 1700px){.main-banner .banner-slider ul li:nth-child(3) .slide-content{padding:10px 40px 150px}}@media(max-width: 1600px){.main-banner .banner-slider ul li:nth-child(3) .slide-content{padding:10px 30px 150px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{margin:auto auto 0}}@media(max-width: 1500px){.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{flex-wrap:wrap}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column{width:50%;height:initial;padding-bottom:10px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column .benefit-item{width:100%;height:64px}.main-banner .banner-slider ul li:nth-child(5) .slide-content .slide-title{font-size:85px}.main-banner .banner-slider ul li:nth-child(5) .slide-content .btn{margin-top:100px}}@media(min-height: 600px)and (max-height: 800px){.main-banner .banner-slider ul li .slide-title{font-size:65px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{margin:0 auto}.main-banner .banner-slider ul li:nth-child(3) .slide-content .btn{margin:10px auto 0}}@media(max-width: 1024px){.main-banner .banner-slider ul li .slide-title{font-size:70px}.main-banner .slider-nav{max-width:calc(100% - 48px);height:10px}.main-banner .slider-nav ul{max-width:100%}.main-banner .slider-nav ul li{width:25%;height:10px;border-radius:4px;background-color:gray}.main-banner .slider-nav ul li:after{background-color:#fff;border-radius:4px}.main-banner .slider-nav ul li img{display:none}.main-banner .banner-slider ul li .title-secondary{font-size:50px;padding-top:10px}.main-banner .banner-slider ul li:nth-child(3) .slide-content{padding:10px 30px 80px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{margin:20px auto 0}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column{width:100%}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column .benefit-item{font-size:16px;height:initial}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items{flex-wrap:wrap}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column{width:100%;height:initial}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item{height:initial;padding:10px 12px;font-size:18px;margin-bottom:10px}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item:before{margin-bottom:10px}.main-banner .banner-slider ul li:nth-child(4) .slide-content{padding:0 10px 150px}.main-banner .banner-slider ul li:nth-child(5){background-size:cover}.main-banner .banner-slider ul li:nth-child(5) .slide-content .slide-title{color:#fff;max-width:100%}.main-banner .banner-slider ul li:nth-child(5) .slide-content .description p{color:#fff}}@media(max-width: 600px){.main-banner .sliders-wrapper{height:calc(100vh - 156px);min-height:500px}.main-banner .bx-viewport{height:calc(100vh - 156px) !important}.main-banner .banner-slider ul li .slide-title{font-size:30px;padding:0}.main-banner .banner-slider ul li .slide-content{padding:0 10px 60px}.main-banner .banner-slider ul li .description p{font-size:16px}.main-banner .banner-slider ul li .title-secondary{font-size:30px;text-align:start;margin-bottom:50px}.main-banner .banner-slider ul li:nth-child(3) .slide-content{padding:10px 10px 45px}.main-banner .banner-slider ul li:nth-child(4) .slide-content{padding:0 10px 60px}.main-banner .banner-slider ul li:nth-child(3) .title-secondary{padding:0}.main-banner .banner-slider ul li:nth-child(2){background-position:80% 0}.main-banner .banner-slider ul li:nth-child(3) .slide-content .btn{margin:30px auto 0;background-color:#397afd}.main-banner .banner-slider ul li:nth-child(3) .slide-content .btn:hover{background-color:#000}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column{padding:0 0 10px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column .benefit-item{min-width:initial}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list .benefit-column:nth-child(3){min-width:initial;font-size:14px}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item:before{font-size:16px}.main-banner .banner-slider ul li:nth-child(3) .slide-content .benefits-list{margin-top:0}.main-banner .banner-slider ul li:nth-child(5) .slide-content .slide-title{font-size:30px;margin-bottom:0;color:#000}.main-banner .banner-slider ul li:nth-child(5) .row{width:100%;margin:0}.main-banner .banner-slider ul li:nth-child(5) [class*=col-]{padding:0}.main-banner .banner-slider ul li:nth-child(5) .slide-content{padding:10px}.main-banner .banner-slider ul li:nth-child(5) .slide-content .description{margin-top:25px}.main-banner .banner-slider ul li:nth-child(5) .slide-content .btn{margin-top:20px}.main-banner .banner-slider ul li:nth-child(5){background-size:100% 50%;background-position:0 100%}.main-banner .banner-slider ul li:nth-child(5) .slide-content .description p{color:#000}.main-banner .banner-slider ul li:nth-child(4) .slide-content .slide-delivery-items .delivery-column .delivery-item{font-size:16px}}@media(max-width: 380px){.main-banner .banner-slider ul li .title-secondary{font-size:35px}}.current-order{margin:0}@media(max-width: 600px){.current-order .order-inner{margin-top:40px}.current-order .order-inner .title-big{display:none}}.main-menu-profile{list-style:none;margin:0;padding:0;display:flex;align-items:center}.main-menu-profile li{display:flex;align-items:center;justify-content:center;width:16.6666666667%}.main-menu-profile li a{display:flex;align-items:center;height:56px;width:100%;justify-content:center;border-radius:4px;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px}.main-menu-profile li a:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:6px;min-width:24px;width:24px;height:24px}.main-menu-profile li.current-menu-item a{background-color:#397afd;color:#fff}.main-menu-profile li.home a:before{min-width:18px;width:18px;height:18px;background-image:url(../img/icons/ico-home.svg)}.main-menu-profile li.orders a:before{background-image:url(../img/icons/ico-orders.svg)}.main-menu-profile li.tracking a:before{background-image:url(../img/icons/ico-tracking.svg)}.main-menu-profile li.payment a:before{background-image:url(../img/icons/ico-payment.svg)}.main-menu-profile li.profile a:before{background-image:url(../img/icons/ico-profile.svg)}.main-menu-profile li.support a:before{background-image:url(../img/icons/ico-support.svg)}.main-menu-profile li.home.current-menu-item a:before{background-image:url(../img/icons/ico-home-white.svg)}.main-menu-profile li.orders.current-menu-item a:before{background-image:url(../img/icons/ico-orders-white.svg)}.main-menu-profile li.tracking.current-menu-item a:before{background-image:url(../img/icons/ico-tracking-white.svg)}.main-menu-profile li.payment.current-menu-item a:before{background-image:url(../img/icons/ico-payment-white.svg)}.main-menu-profile li.profile.current-menu-item a:before{background-image:url(../img/icons/ico-profile-white.svg)}.main-menu-profile li.support.current-menu-item a:before{background-image:url(../img/icons/ico-support-white.svg)}@media(max-width: 1400px){.main-menu-profile li a{font-size:16px}}@media(max-width: 1230px){.main-menu-profile li a:before{width:16px;height:16px;min-width:16px}.main-menu-profile li.home a:before{width:14px;height:14px;min-width:14px}}@media(max-width: 1024px){.main-menu-profile{padding:60px 0;flex-wrap:wrap}.main-menu-profile li{width:100%;max-width:50%}.main-menu-profile li a{justify-content:flex-start;padding:0 24px}}@media(max-width: 600px){.main-menu-profile li{max-width:100%;margin-bottom:20px}.main-menu-profile li a{padding:0 14px}.main-menu-profile li a:before{width:20px;height:20px;min-width:20px}.main-menu-profile li.home a:before{width:18px;height:18px;min-width:18px}}.order-details-wrapper{width:100%}.order-details-wrapper .btn{max-width:128px}.order-details-wrapper .details-item{width:100%;margin-bottom:20px}.order-details-wrapper .details-item:last-of-type{margin-bottom:0}.order-details-wrapper .details-item .details-table{width:100%}.order-details-wrapper .details-item .details-table .detail{display:flex;align-items:center;width:100%;padding:14px 0;border-bottom:1px solid #d8d8d8}.order-details-wrapper .details-item .details-table .detail:first-of-type{border-top:1px solid #d8d8d8}.order-details-wrapper .details-item .details-table .detail .detail-name{color:gray;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px;width:32%}.order-details-wrapper .details-item .details-table .detail .detail-status{font-size:20px;font-weight:600;line-height:110%;letter-spacing:-0.6px;width:68%}.order-details-wrapper .order-repeat p{font-size:16px;color:gray;font-weight:500;line-height:100%;letter-spacing:-0.48px;margin-top:12px;width:100%;display:block}.order-inner{width:100%;margin-top:40px}.order-inner .order-details-wrapper{width:66.66%}.order-inner .order-tracking{background-color:#f8f8f8;border-radius:4px;padding:24px;display:flex;margin-bottom:20px}.order-inner .order-tracking .title{width:33%;height:100%;margin-bottom:0}.order-inner .order-tracking .track-statuses{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;width:66.66%}.order-inner .order-tracking .track-statuses .track-status{padding:10px;background-color:#fff;border-left:3px solid rgba(0,0,0,0);min-height:94px;max-width:287px}.order-inner .order-tracking .track-statuses .track-status .track-top{margin-bottom:12px;display:flex;width:100%;align-items:center;justify-content:space-between}.order-inner .order-tracking .track-statuses .track-status .track-top .track-name{color:gray;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px}.order-inner .order-tracking .track-statuses .track-status .track-top .track-date{color:gray;font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px}.order-inner .order-tracking .track-statuses .track-status .track-description{font-size:20px;font-weight:600;line-height:110%;letter-spacing:-0.6px}.order-inner .order-tracking .track-statuses .track-status.sending{border-color:#56df00}.order-inner .order-tracking .track-statuses .track-status.delay{border-color:#ffa72d}.order-inner .order-details{display:flex;background-color:#f8f8f8;padding:24px;border-radius:4px}.order-inner .order-details .title{width:33%;padding-right:24px}@media(max-width: 1024px){.order-details-wrapper .details-item .details-table .detail .detail-name{font-size:16px;width:50%;padding-right:24px}.order-details-wrapper .details-item .details-table .detail .detail-status{font-size:18px;width:50%}.order-inner .order-tracking .track-statuses{grid-template-columns:1fr 1fr}.order-inner .order-tracking .track-statuses .track-status .track-top .track-name{font-size:16px}.order-inner .order-tracking .track-statuses .track-status .track-top .track-date{font-size:16px;margin-left:12px}.order-inner .order-tracking .track-statuses .track-status .track-description{font-size:18px}}@media(max-width: 600px){.order-inner{margin-top:60px}.order-inner .order-details{flex-wrap:wrap;padding:16px}.order-inner .order-details .title{width:100%;font-size:35px;letter-spacing:-1.05px;padding-right:0}.order-inner .order-details .order-details-wrapper{width:100%}.order-inner .order-tracking{flex-wrap:wrap;padding:16px}.order-inner .order-tracking .title{width:100%;margin-bottom:40px}.order-inner .order-tracking .track-statuses{grid-template-columns:1fr;width:100%}.order-inner .order-tracking .track-statuses .track-status .track-top .track-name{font-size:18px}.order-inner .order-tracking .track-statuses .track-status .track-top .track-date{font-size:18px}.order-inner .order-tracking .track-statuses .track-status .track-description{font-size:16px;letter-spacing:-0.48px}}.search-orders .mobile-order-details{display:none}.search-orders .title-big{margin-bottom:24px}.search-orders .description{width:100%;margin-bottom:40px}.search-orders .description p{text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.6px;max-width:438px;margin:0 auto;width:100%}.search-orders .search-wrapper{margin-bottom:50px}.search-orders .order-tabs{width:100%}.search-orders .order-tabs .order-tabs-nav{display:flex;width:100%;justify-content:center;align-items:center;padding:12px 0;background-color:#f8f8f8;margin-bottom:40px;border-radius:4px}.search-orders .order-tabs .order-tabs-nav .order-tab-button{font-size:18px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.54px;cursor:pointer;height:54px;display:flex;align-items:center;justify-content:center;width:16.6666666667%;border-left:1px solid gray;transition:.3s}.search-orders .order-tabs .order-tabs-nav .order-tab-button:last-of-type{border-right:1px solid gray}.search-orders .order-tabs .order-tabs-nav .order-tab-button.active{background-color:#397afd;color:#fff;border-color:#397afd;border-radius:4px}.search-orders .order-tabs .order-tabs-nav .order-tab-button.active+.order-tab-button{border-color:rgba(0,0,0,0)}.search-orders .order-tabs .order-tab-panels{position:relative;transition:.3s}.search-orders .order-tabs .order-tab-panels .btn-mobile{display:none}.search-orders .order-tabs .order-tab-panels .order-tab-panel{display:none;opacity:0;transition:opacity .3s ease-in-out}.search-orders .order-tabs .order-tab-panels .order-tab-panel.active{display:block;opacity:1}.search-orders .card-wrapper{margin-bottom:20px}@media(max-width: 1024px){.search-orders .order-tabs .order-tabs-nav{padding:12px}.search-orders .order-tabs .order-tabs-nav .order-tab-button{width:25%}}@media(max-width: 600px){.search-orders{margin-top:20px}.search-orders .search-wrapper{margin-bottom:40px}.search-orders .mobile-order-details{background-color:#f8f8f8;padding:16px;border-radius:4px;margin-bottom:20px;display:block;opacity:0;visibility:hidden;overflow:hidden;transition:.3s;height:0}.search-orders .mobile-order-details .order-details-wrapper{margin-bottom:40px}.search-orders .mobile-order-details .btn-black{margin-bottom:26px}.search-orders .mobile-order-details .btn-bordered{margin-bottom:40px}.search-orders .mobile-order-details .mobile-description p{color:gray;font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px}.search-orders .mobile-order-details.show{opacity:1;visibility:visible;overflow:visible;height:initial}.search-orders .order-tabs .order-tabs-nav{flex-wrap:wrap;padding:16px}.search-orders .order-tabs .order-tabs-nav .order-tab-button{height:56px;width:100%;border-left:none;border-top:1px solid gray}.search-orders .order-tabs .order-tabs-nav .order-tab-button:last-of-type{border-right:none;border-bottom:1px solid gray}.search-orders .order-tabs .order-tabs-nav .order-tab-button.active+.order-tab-button{border-color:gray}.search-orders .order-tabs .order-tab-panels{transition:.3s}.search-orders .order-tabs .order-tab-panels .open-modal-dialog{display:none}.search-orders .order-tabs .order-tab-panels .btn-mobile{display:flex}.search-orders .order-tabs .order-tab-panels.hidden{opacity:0;visibility:hidden;overflow:hidden;height:0}.search-orders .order-tabs .order-details{transition:.3s;opacity:0;visibility:hidden;overflow:hidden;height:0}.search-orders .order-tabs .order-details.show{opacity:1;visibility:visible;overflow:visible;height:initial}}.payment-section{padding-top:40px}.payment-section .btn{max-width:234px}.profile-section{padding-top:40px;margin:0;padding-bottom:20px}.profile-section .form-block{padding:16px 0;border-bottom:1px solid #d8d8d8}.profile-section .form-block .error-message{color:red;font-size:12px;position:absolute;width:130%;top:-15px;left:0}.profile-section .form-block .buttons-wrapper{display:none;align-items:center;margin-top:6px}.profile-section .form-block .buttons-wrapper .btn{cursor:pointer;max-width:124px}.profile-section .form-block .buttons-wrapper .btn-grey{margin-left:16px;background-color:#d8d8d8}.profile-section .form-block .buttons-wrapper .btn-grey:hover{background-color:#000;color:#fff}.profile-section .form-block:first-of-type{border-top:1px solid #d8d8d8}.profile-section .form-block form{width:100%}.profile-section .form-block .form-subtitle{font-weight:700;font-size:24px;line-height:100%;margin-bottom:16px}.profile-section .form-block .input-js{position:relative;justify-content:space-between;width:100%;max-width:100%;background-color:#f8f8f8;height:60px;display:flex;align-items:center;padding-left:16px;border-radius:10px}.profile-section .form-block .input-js input{padding-right:45px}.profile-section .form-block .input-js .edit-button{width:18px;height:18px;position:absolute;right:20px;display:block;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/edit-input-btn.svg);z-index:1}.profile-section .form-block .input-js .input-text{font-weight:500;font-size:18px;line-height:100%;color:#000;height:60px;display:flex;align-items:center;border-radius:10px;padding-right:45px;word-break:break-all}.profile-section .form-block .input-js .edit-form{display:none;position:absolute;left:0;top:0;border-radius:10px;border:1px solid #397afd;width:100%}.profile-section .form-block .password-js{position:relative;width:100%;max-width:100%;background-color:#f8f8f8;height:60px;display:flex;align-items:center;border-radius:10px}.profile-section .form-block .password-js input{padding-right:45px}.profile-section .form-block .password-js input:focus{border:1px solid #397afd}.profile-section .form-block .password-js input:focus:hover{border:1px solid #397afd}.profile-section .form-block .password-js .show-pass-button{width:18px;height:18px;position:absolute;right:20px;display:block;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1;background-image:url(../img/icons/password-ico.svg)}.profile-section .form-block input{height:60px;font-weight:500;font-size:18px;line-height:100%;color:#494949;background-color:#f8f8f8;padding:0 16px;border-radius:10px}.profile-section .form-block input::-moz-placeholder{font-weight:500;font-size:18px;line-height:100%;color:#494949}.profile-section .form-block input::placeholder{font-weight:500;font-size:18px;line-height:100%;color:#494949}.profile-section .form-block .input-item-password .input-js .edit-button{background-image:url(../img/icons/password-ico.svg)}.profile-section .form-block .inputs-wrapper{margin:0 -5px;width:calc(100% + 10px);display:flex;flex-wrap:wrap}.profile-section .form-block .inputs-wrapper .input-item{width:33.33%;padding:0 6px;margin-bottom:10px}.profile-section .form-block .inputs-wrapper .checkbox-wrapper{width:100%;height:100%}.profile-section .form-block .inputs-wrapper .input-item-checkbox{display:flex;align-items:center;border-radius:10px;position:relative}.profile-section .form-block .inputs-wrapper .input-item-checkbox label{height:60px;background-color:#f8f8f8;font-weight:500;font-size:18px;line-height:100%;color:#000;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px;cursor:pointer;border-radius:10px}.profile-section .form-block .inputs-wrapper .input-item-checkbox label:after{content:"";display:inline-flex;align-items:center;background-repeat:no-repeat;width:18px;height:18px;background-position:50% 50%;background-size:100% 100%;margin-right:10px;border:1px solid #000;transition:.3s}.profile-section .form-block .inputs-wrapper .input-item-checkbox input:checked+label:after{background-image:url("../img/icons/checkbox-checked.svg")}.profile-section .form-block .inputs-wrapper .input-item-checkbox input[type=checkbox]{display:none}.profile-section .form-block:has(.edit-form.show) .buttons-wrapper{display:flex}.profile-section .form-block-contacts .buttons-wrapper{margin-bottom:16px}.profile-section .form-block-password .input-js:has(.edit-form.show) .edit-button{background-image:url(../img/icons/password-ico.svg)}.profile-section .form-block-password .inputs-wrapper{flex-direction:column;flex-wrap:nowrap}.profile-section .form-block-password .buttons-wrapper{margin-bottom:16px;display:flex}.profile-section .form-block-notifications .inputs-wrapper{flex-wrap:nowrap;flex-direction:column}@media(min-width: 1025px)and (max-width: 1440px){.profile-section .col-lg-4{width:100%}.profile-section .col-lg-8{width:100%}.profile-section .form-block .form-subtitle{font-size:20px}}@media(max-width: 1024px){.profile-section .form-block .inputs-wrapper .input-item{width:50%}}@media(max-width: 600px){.profile-section{padding-top:0}.profile-section .form-block .buttons-wrapper{justify-content:center}.profile-section .form-block .buttons-wrapper .btn{max-width:100%}.profile-section .form-block .inputs-wrapper .input-item{width:100%}}.slider-section{max-width:100%;overflow:hidden}.slider-wrapper{max-width:100%;width:100%;position:relative}.slider-wrapper .swiper-slide{transition:.3s;display:flex}.slider-wrapper .swiper-slide-prev{opacity:0}.tariffs .title-description p{max-width:890px}.tariffs .tariff-card{padding:24px;background-color:#f8f8f8;border-radius:0 0 4px 4px;margin-bottom:20px;height:calc(100% - 20px)}.tariffs .tariff-card .tariff-image{margin-bottom:16px}.tariffs .tariff-card .tariff-image img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.tariffs .tariff-title{font-size:28px;font-weight:500;line-height:110%;letter-spacing:-0.84px;text-transform:uppercase;border-bottom:2px solid gray;padding-bottom:16px;margin-bottom:16px;width:100%;text-align:center}.tariffs .tariff-items .tariff-item{font-size:20px;font-weight:700;line-height:100%;letter-spacing:-0.6px;width:100%;text-align:center;margin-bottom:12px}.tariffs .tariff-items .tariff-item:last-of-type{margin-bottom:0}@media(max-width: 600px){.tariffs .button-wrapper{margin-top:0}.tariffs .tariff-card{margin-bottom:30px;height:initial}.tariffs .tariff-card .tariff-image img{height:302px}.tariffs .tariff-title{font-size:24px;line-height:100%}.tariffs .tariff-items .tariff-item{font-size:18px;line-height:100%;letter-spacing:-0.54px}}.why{margin:120px 0 0}.why .stat-cards{display:flex;width:100%;padding-bottom:60px;border-top:1px solid #d8d8d8}.why .stat-cards .stat-card{padding:25px 60px;width:25%;border-left:1px solid #d8d8d8}.why .stat-cards .stat-card:nth-child(4n+1){border-left:none}.why .stat-cards .stat-card .card-number{margin-bottom:40px;font-size:55px;font-weight:500;line-height:100%;letter-spacing:-2.75px;text-transform:uppercase}.why .stat-cards .stat-card .card-title{font-size:18px;font-weight:600;line-height:120%;letter-spacing:-0.54px}@media(max-width: 1024px){.why .stat-cards{flex-wrap:wrap}.why .stat-cards .stat-card{width:50%;border-left:0;border-bottom:1px solid #d8d8d8}}@media(max-width: 600px){.why{margin:80px 0 40px}.why .stat-cards .stat-card{width:100%;padding:24px}.why .stat-cards .stat-card .card-title{font-size:16px;font-weight:500;letter-spacing:-0.48px}}.delivery{margin:0 0 60px}.delivery .delivery-wrapper{width:100%;padding:60px 25px;background-color:#f8f8f8}.delivery .title-description p{max-width:800px}.delivery .delivery-inner .delivery-steps{display:flex;width:100%}.delivery .delivery-inner .delivery-steps .delivery-step{width:20%}.delivery .delivery-inner .delivery-steps .delivery-step:first-of-type:before{background-image:url(../img/delivery-line-left.png)}.delivery .delivery-inner .delivery-steps .delivery-step:last-of-type:before{background-image:url(../img/delivery-line-right.png)}.delivery .delivery-inner .delivery-steps .delivery-step:before{content:"";display:block;width:100%;height:80px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../img/delivery-line-img.png)}.delivery .delivery-inner .delivery-steps .delivery-step .step-content{padding:0 10px}.delivery .delivery-inner .delivery-steps .delivery-step .step-title{font-size:24px;font-weight:600;line-height:110%;letter-spacing:-0.72px;margin-bottom:16px;text-align:center}.delivery .delivery-inner .delivery-steps .delivery-step .step-description p{font-size:18px;font-weight:500;line-height:120%;letter-spacing:-0.54px;text-align:center;padding:0 30px}@media(max-width: 1024px){.delivery .delivery-inner .delivery-steps{flex-wrap:wrap}.delivery .delivery-inner .delivery-steps .delivery-step{width:50%;margin-bottom:40px}.delivery .delivery-inner .delivery-steps .delivery-step:before{display:none}}@media(max-width: 600px){.delivery .delivery-wrapper{padding:40px 12px}.delivery .delivery-inner .delivery-steps .delivery-step{width:100%;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #d8d8d8}.delivery .delivery-inner .delivery-steps .delivery-step:last-of-type{margin-bottom:0}.delivery .delivery-inner .delivery-steps .delivery-step .step-title{font-size:22px;letter-spacing:-0.66px}.delivery .delivery-inner .delivery-steps .delivery-step .step-content{padding:0}.delivery .delivery-inner .delivery-steps .delivery-step .step-description p{padding:0;font-size:16px;letter-spacing:-0.48px}}.products{margin:60px 0}.products .button-wrapper{margin-top:10px}.products .title-description p{max-width:685px}.products .product-card{height:240px;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;transition:.3s}.products .product-card .card-content{padding:14px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:.3s}.products .product-card .card-content .card-title{color:#fff;font-size:20px;font-weight:500;line-height:110%;letter-spacing:-0.84px;text-transform:uppercase;height:42px;margin-bottom:10px}.products .product-card .card-content .card-price{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-0.6px;color:#fff}.products .product-card .card-content .card-price span{color:inherit}.products .product-card:hover .card-content{background-color:#397afd}@media(max-width: 600px){.products{margin:40px 0}.products .product-card{height:350px}.products .product-card .card-content .card-title{font-size:24px;letter-spacing:-0.72px;height:48px}.products .product-card .card-content .card-price{font-size:18px;letter-spacing:-0.54px}}.our-mission{margin:60px 0}.our-mission .mission-wrapper{background-color:#397afd;width:100%}.our-mission .title-wrapper-top{padding:145px 0 125px;border-bottom:20px solid #216bff;margin-bottom:0}.our-mission .title-wrapper-top:after{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../img/our-mission-decor.png);position:absolute;bottom:0;left:0;width:246px;height:80%}.our-mission .title-wrapper-top:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../img/our-mission-decor.png);position:absolute;bottom:0;right:0;width:246px;height:80%}.our-mission .title-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.our-mission .title-wrapper h2{color:#fff}.our-mission .title-wrapper .title-description p{color:#fff;max-width:880px}.our-mission .title-wrapper .btn{margin:30px auto 0}.our-mission .title-wrapper .btn:hover{background-color:#fff;color:#397afd}.our-mission .our-team{padding:60px 10% 120px;position:relative}.our-mission .our-team:after{content:"";display:block;width:100%;height:58px;position:absolute;bottom:0;left:0;background-repeat:repeat;background-position:left;background-size:6.25% 58px;background-image:url(../img/our-team-decor-ico.svg)}.our-mission .our-team .title-wrapper .title-description p{max-width:720px}.our-mission .our-team .staff-card{border-radius:4px;height:100%}.our-mission .our-team .staff-card .staff-image img{height:320px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0}.our-mission .our-team .staff-card .staff-content{background-color:#fff;padding:24px;height:calc(100% - 320px)}.our-mission .our-team .staff-card .staff-content .staff-name{font-size:24px;font-weight:600;line-height:110%;letter-spacing:-0.72px;margin-bottom:12px}.our-mission .our-team .staff-card .staff-content .staff-position{font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px}@media(max-width: 1024px){.our-mission .title-wrapper{border-bottom:0;padding:60px 60px 0}.our-mission .title-wrapper-top:before,.our-mission .title-wrapper-top:after{display:none}.our-mission .our-team{padding:60px 60px 60px}.our-mission .our-team .staff-card{max-width:60%;margin:0 auto 30px;height:calc(100% - 30px)}}@media(max-width: 1024px){.our-mission{margin:40px 0}.our-mission .title-wrapper{padding:40px 12px;border-bottom:10px solid #216bff}.our-mission .title-wrapper .btn{margin:40px auto 0}.our-mission .our-team{padding:20px 12px 120px}.our-mission .our-team:after{background-size:30% 58px;background-position:-15% 0}.our-mission .our-team .title-wrapper{padding:0;border-bottom:0}.our-mission .our-team .staff-card{max-width:100%;margin-bottom:10px;height:initial}.our-mission .our-team .staff-card .staff-image img{height:326px}.our-mission .our-team .staff-card .staff-content{height:calc(100% - 326px);padding:12px}.our-mission .our-team .staff-card .staff-content .staff-name{font-size:22px;letter-spacing:-0.66px}.our-mission .our-team .staff-card .staff-content .staff-position{font-size:16px;letter-spacing:-0.48px}}.documents{margin-bottom:60px}.documents .title-description p{max-width:734px}.documents .document-card{padding:24px 24px 25px 24px;border-radius:4px;background-color:#f8f8f8;margin-bottom:20px;height:calc(100% - 20px)}.documents .document-card .document-ico{margin-bottom:24px;width:100%}.documents .document-card .document-ico img{width:34px;height:38px;-o-object-fit:contain;object-fit:contain}.documents .document-card .document-title{font-size:28px;font-weight:500;line-height:110%;letter-spacing:-0.84px;text-transform:uppercase;margin-bottom:12px}.documents .document-card .document-description{margin-bottom:18px}.documents .document-card .document-description p{font-size:18px;font-weight:400;line-height:130%;letter-spacing:-0.54px;max-width:640px}.documents .document-card .document-link{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-0.48px;color:gray;width:-moz-fit-content;width:fit-content;position:relative}.documents .document-card .document-link:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:-4px;background-color:gray;transition:.3s}.documents .document-card .document-link:hover{color:#397afd}.documents .document-card .document-link:hover:after{background-color:#397afd}@media(max-width: 1024px){.documents{margin:80px 0 40px}.documents .document-card{margin-bottom:10px;height:initial;padding:24px}.documents .document-card .document-ico{margin-bottom:18px}.documents .document-card .document-title{font-size:24px;line-height:100%;letter-spacing:-0.72px}.documents .document-card .document-description p{font-size:16px;letter-spacing:-0.48px}}.testimonials .testimonials-grid{display:flex;flex-wrap:wrap;margin:0 -10px;width:calc(100% + 20px);justify-content:center}.testimonials .testimonials-grid .testimonial-col{padding:0 10px;width:25%}.testimonials .testimonials-grid .testimonial-col .testimonial-card{width:100%;background-color:#f8f8f8;border-radius:4px;padding-top:24px;margin-bottom:20px;height:calc(100% - 20px)}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content{padding:24px;display:flex;align-items:center}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-avatar{margin-right:12px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-avatar img{width:68px;height:68px;min-width:68px;-o-object-fit:contain;object-fit:contain;border-radius:2px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-author .testimonial-name{font-size:24px;font-weight:600;line-height:110%;letter-spacing:-0.72px;margin-bottom:8px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-author .testimonial-city{font-size:16px;font-weight:500;line-height:100%;letter-spacing:-0.48px;color:#7d7b7b}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-text{border-bottom:1px solid #d8d8d8;width:100%}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-text:before{content:"";display:block;width:50px;height:38px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/quote.svg);margin-left:24px;margin-bottom:25px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-text p{font-size:18px;font-weight:400;line-height:130%;letter-spacing:-0.54px;padding:0 24px 24px}@media(max-width: 1024px){.testimonials .testimonials-grid .testimonial-col{width:50%}}@media(max-width: 600px){.testimonials .testimonials-grid .testimonial-col{width:100%}.testimonials .testimonials-grid .testimonial-col .testimonial-card{margin-bottom:10px;height:initial}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-text p{font-size:16px;letter-spacing:-0.48px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-author .testimonial-name{font-size:22px;letter-spacing:-0.66px}.testimonials .testimonials-grid .testimonial-col .testimonial-card .testimonial-content .testimonial-author .testimonial-city{font-size:16px;letter-spacing:-0.48px}}.faq{margin-bottom:140px}.faq .title-description p{max-width:486px}.faq .faq-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0}.faq .faq-wrapper .faq-item{padding:24px;border-bottom:1px solid #d8d8d8}.faq .faq-wrapper .faq-item:nth-of-type(1),.faq .faq-wrapper .faq-item:nth-of-type(2){border-top:1px solid #d8d8d8}.faq .faq-wrapper .faq-item:nth-of-type(odd){border-right:1px solid #d8d8d8}.faq .faq-wrapper .faq-item .faq-item-title{font-size:24px;font-weight:600;line-height:110%;letter-spacing:-0.72px;margin-bottom:16px}.faq .faq-wrapper .faq-item .faq-item-description p{font-size:18px;font-weight:400;line-height:130%;letter-spacing:-0.54px}@media(max-width: 1024px){.faq{margin-bottom:80px}}@media(max-width: 600px){.faq{margin:80px 0 40px}.faq .faq-wrapper{grid-template-columns:1fr}.faq .faq-wrapper .faq-item:nth-of-type(2){border-top:0}.faq .faq-wrapper .faq-item:nth-of-type(odd){border-right:0}.faq .faq-wrapper .faq-item .faq-item-title{font-size:22px;letter-spacing:-0.66px}.faq .faq-wrapper .faq-item .faq-item-description p{font-size:16px;letter-spacing:-0.48px}}.callback{min-height:665px}.callback .container{height:inherit}.callback .title-header h2{color:#fff;margin-bottom:14px}.callback .title-header .title-description p{color:#fff}.callback .callback-wrapper{width:100%;padding:60px 0;height:inherit;background-color:#397afd;position:relative}.callback .callback-wrapper:after{content:"";display:block;width:100%;height:100%;background-repeat:repeat-y;background-position:right;background-size:90px 20%;background-image:url(../img/callback-decor.svg);position:absolute;top:0;left:0}.callback .callback-wrapper:before{content:"";display:block;width:100%;height:100%;background-repeat:repeat-y;background-position:left;background-size:90px 20%;background-image:url(../img/callback-decor.svg);position:absolute;top:0;left:0}.callback .callback-wrapper .form-wrapper{max-width:664px;margin:0 auto;z-index:1;position:relative}@media(max-width: 1024px){.callback{min-height:662px}.callback .callback-wrapper .form-wrapper{padding:0 80px}}@media(max-width: 600px){.callback{margin:40px 0}.callback .callback-wrapper{padding:40px 0}.callback .callback-wrapper:after,.callback .callback-wrapper:before{display:none}.callback .callback-wrapper .form-wrapper{padding:0 12px}}.how-work{margin:60px 0 120px;position:relative;overflow:hidden}.how-work .title-wrapper .title-description p{max-width:820px}.how-work .slick-list{-webkit-overflow-scrolling:touch}.how-work .slick-slide{height:auto}.how-work .work-slider{max-width:100%;width:100%;padding-bottom:80px;position:relative}.how-work .work-slider .slick-track{transition:all .3s ease;display:flex;left:-15%}.how-work .work-slider .slick-slide{min-width:209px;transition:.3s;margin:0 10px;flex-shrink:0}.how-work .work-slider .slick-slide .work-slide{height:490px;position:relative}.how-work .work-slider .slick-slide .work-slide:after{content:"";display:block;width:100%;height:100%;background:rgba(255,255,255,.6980392157);position:absolute;top:0;left:0;transition:.3s}.how-work .work-slider .slick-slide .work-slide img{width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;border-radius:4px}.how-work .work-slider .slick-current{z-index:1;transform:none !important;transition:0s !important;min-width:890px}.how-work .work-slider .slick-current .work-slide:after{opacity:0}.how-work .work-slider .slick-arrow{font-size:0;width:50px;height:50px;border-radius:4px;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:20px;background-image:url(../img/icons/slick-arrow.svg);position:absolute;bottom:0}.how-work .work-slider .slick-next{transform:scale(-1);left:calc(50% + 10px)}.how-work .work-slider .slick-prev{right:calc(50% + 10px)}@media(max-width: 1800px){.how-work .work-slider .slick-track{left:-17%}}@media(max-width: 1700px){.how-work .work-slider .slick-track{left:-19%}}@media(max-width: 1600px){.how-work .work-slider .slick-track{left:-22%}}@media(max-width: 1400px){.how-work .work-slider .slick-track{left:-25%}}@media(max-width: 1200px){.how-work .work-slider .slick-track{left:-24%}.how-work .work-slider .slick-current{min-width:720px}}@media(max-width: 1024px){.how-work .work-slider .slick-slide .work-slide{height:350px}.how-work .work-slider{height:430px}.how-work .work-slider .slick-track{left:0}.how-work .work-slider .slick-current{min-width:initial}.how-work .work-slider .slick-slide{min-width:initial;height:430px}.how-work .work-slider .slick-slide .work-slide img{height:350px}}@media(max-width: 600px){.how-work{margin:40px 0 80px}.how-work .work-slider .slick-slide .work-slide:after{display:none}}.main-banner-v2{margin-top:0}@keyframes slideBackColor{from{width:0}to{width:100%}}.main-banner-v2 .sliders-wrapper{position:relative;width:100%}.main-banner-v2 .banner-slider-v2{max-width:100%;width:100%}.main-banner-v2 .banner-slider-v2 .slick-slide{height:calc(100vh - 156px)}.main-banner-v2 .banner-slider-v2 .slick-slide>div{height:inherit}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-title{color:#fff;text-align:center;font-size:95px;font-weight:600;line-height:100%;letter-spacing:-2.85px;text-transform:uppercase;margin-bottom:16px;padding:0 40px}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-title strong{color:#397afd}.main-banner-v2 .banner-slider-v2 .slick-slide .title-secondary{font-weight:600;font-size:95px;line-height:100%;letter-spacing:-3%;text-align:center;text-transform:uppercase;color:#fff}.main-banner-v2 .banner-slider-v2 .slick-slide .title-secondary strong{color:#397afd}.main-banner-v2 .banner-slider-v2 .slick-slide .description p{color:#fff;max-width:572px;margin:0 auto;text-align:center;font-weight:500;font-size:24px;line-height:120%;letter-spacing:-3%}.main-banner-v2 .banner-slider-v2 .slick-slide .btn{margin:20px auto 0}.main-banner-v2 .banner-slider-v2 .slick-slide .benefits-list{display:flex;align-items:center;width:100%;margin:auto auto 0}.main-banner-v2 .banner-slider-v2 .slick-slide .benefits-list .benefit-column{padding:0 5px;height:100%}.main-banner-v2 .banner-slider-v2 .slick-slide .benefits-list .benefit-column .benefit-item{padding:10px 15px;background-color:#fff;font-weight:600;font-size:18px;line-height:120%;min-width:232px;height:100%}.main-banner-v2 .banner-slider-v2 .slick-slide .benefits-list .benefit-column:nth-child(3){min-width:343px}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-delivery-items{display:flex;align-items:center;counter-reset:delivery-counter;margin:auto -5px 0;width:calc(100% + 10px)}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-delivery-items .delivery-column{padding:0 5px;height:100%;width:25%}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-delivery-items .delivery-column .delivery-item{padding:24px;background-color:#397afd;font-weight:500;font-size:24px;line-height:120%;color:#fff;height:100%;counter-increment:delivery-counter}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-delivery-items .delivery-column .delivery-item:before{content:counter(delivery-counter);font-weight:500;font-size:24px;line-height:120%;color:#fff;display:block;width:100%;margin-bottom:30px}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-content{padding-bottom:150px;max-width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;height:inherit;display:flex !important;flex-direction:column;justify-content:flex-end}.main-banner-v2 .slider-nav-v2{position:absolute;bottom:24px;left:24px;transition:.3s;width:100%}.main-banner-v2 .slider-nav-v2 .slick-slide+.slick-slide{margin-left:16px}.main-banner-v2 .slider-nav-v2 .nav-slide{display:block;width:186px;border-radius:4px;cursor:pointer;position:relative;height:100px}.main-banner-v2 .slider-nav-v2 .nav-slide>div{width:186px;height:100px}.main-banner-v2 .slider-nav-v2 .nav-slide:after{content:"";display:block;height:100%;background-color:rgba(0,0,0,.5019607843);position:absolute;left:0;top:0}.main-banner-v2 .slider-nav-v2 .nav-slide img{width:186px;height:100px;-o-object-fit:cover;object-fit:cover}.main-banner-v2 .slider-nav-v2 .slick-current .nav-slide:after{animation:slideBackColor forwards;animation-duration:3.5s;animation-delay:0s}@media(min-height: 600px)and (max-height: 800px){.main-banner-v2 .banner-slider-v2 .slide-title{font-size:65px}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list{margin:0 auto}.main-banner-v2 .banner-slider-v2 .slide-content .btn{margin:10px auto 0}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list .benefit-column .benefit-item{font-size:14px}}@media(max-width: 1024px){.main-banner-v2 .banner-slider-v2 .slick-slide .slide-title{font-size:70px}.main-banner-v2 .slider-nav-v2{max-width:calc(100% - 48px);height:10px}.main-banner-v2 .slider-nav-v2 .slick-track{padding-bottom:10px;display:flex}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-content{padding-bottom:60px}.main-banner-v2 .slider-nav-v2 .slick-slide>div{height:10px}.main-banner-v2 .slider-nav-v2 .nav-slide{height:10px;border-radius:4px;background-color:gray}.main-banner-v2 .slider-nav-v2 .nav-slide:after{background-color:#fff;border-radius:4px}.main-banner-v2 .slider-nav-v2 .nav-slide img{display:none}.main-banner-v2 .banner-slider-v2 .slick-slide .title-secondary{font-size:50px;padding-top:10px}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list{margin:20px auto 0;flex-wrap:wrap}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list .benefit-column{width:100%;height:initial;padding-bottom:10px}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list .benefit-column .benefit-item{font-size:16px;height:initial}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items{flex-wrap:wrap}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items .delivery-column{width:100%;height:initial}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items .delivery-column .delivery-item{height:initial;padding:10px 12px;font-size:18px;margin-bottom:10px}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items .delivery-column .delivery-item:before{margin-bottom:10px}}@media(min-height: 600px)and (max-height: 800px){.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list .benefit-column .benefit-item{font-size:14px}}@media(max-width: 600px){.main-banner-v2 .sliders-wrapper{height:calc(100vh - 156px)}.main-banner-v2 .banner-slider-v2{height:inherit}.main-banner-v2 .banner-slider-v2 .slick-list{height:inherit}.main-banner-v2 .banner-slider-v2 .slick-track{height:inherit}.main-banner-v2 .banner-slider-v2 .slick-slide{height:inherit}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-content{padding:10px 10px 60px}.main-banner-v2 .banner-slider-v2 .slick-slide .slide-title{font-size:30px;padding:0}.main-banner-v2 .banner-slider-v2 .slide-content{padding:0 10px 60px}.main-banner-v2 .banner-slider-v2 .slick-slide .description p{font-size:16px}.main-banner-v2 .banner-slider-v2 .title-secondary{font-size:30px;text-align:start;margin-bottom:50px}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items .delivery-column .delivery-item{font-size:16px}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items .delivery-column .delivery-item:before{font-size:16px}.main-banner-v2 .banner-slider-v2 .slide-content .slide-delivery-items{margin-top:0}.main-banner-v2 .banner-slider-v2 .slide-content .benefits-list{margin-top:0}.main-banner-v2 .slider-nav-v2 .slick-list{overflow:initial}.main-banner-v2 .banner-slider-v2 .slick-slide .benefits-list .benefit-column:nth-child(3){min-width:initial}}@media(max-width: 380px){.main-banner-v2 .banner-slider-v2 .title-secondary{font-size:35px}}.footer .footer-wrapper{padding:40px 25px;background-color:#f8f8f8;width:100%}.footer .footer-card{padding:24px;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.footer .footer-card .footer-card-title{font-size:24px;font-weight:600;line-height:100%;letter-spacing:-0.72px;text-transform:uppercase;margin-bottom:24px}.footer .logo{margin-bottom:12px}.footer .logo img{max-width:199px;height:79px}.footer .policy{width:100%;text-align:center}.footer .policy a{font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px;color:gray}.footer .policy a:hover{color:#397afd}.footer .footer-contacts .contact-item{display:flex;justify-content:center}.footer .footer-contacts .contact-item:not(:last-of-type){margin-bottom:12px}.footer .footer-contacts .contact-item p{font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px;color:gray;text-align:center}.footer .footer-contacts .contact-item a,.footer .footer-contacts .contact-item span{font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px;display:flex;width:-moz-fit-content;width:fit-content;margin-left:5px;text-align:center}.footer .footer-contacts .contact-item a:hover:hover{color:#397afd}.footer .footer-socials{padding:0;margin:0;list-style:none}.footer .footer-socials li{display:flex;justify-content:center;text-align:center}.footer .footer-socials li:not(:last-of-type){margin-bottom:12px}.footer .footer-socials li a{font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.54px;display:flex;width:-moz-fit-content;width:fit-content;text-align:center}.footer .footer-socials li a:hover{color:#397afd}@media(max-width: 1024px){.footer .footer-card{margin-bottom:30px;height:calc(100% - 30px)}}@media(max-width: 600px){.footer .row .col-m-12:nth-of-type(1){order:4}.footer .footer-wrapper{padding:40px 12px}.footer .footer-card{margin-bottom:10px;height:initial;min-height:200px}.footer .footer-contacts .contact-item span{text-align:start}}.header{position:fixed;top:0;left:0;width:100%;transition:.3s;padding-top:20px;z-index:999}.header .btn-small-screens{display:none}.header .btn-blue{border:1px solid rgba(0,0,0,0)}.header .btn-blue:hover{background-color:rgba(0,0,0,0);color:#397afd;border:1px solid #397afd}.header .header-row{width:100%;display:flex;align-items:center}.header .header-row .header-column{display:flex;flex-wrap:wrap;align-items:center}.header .header-row .header-column:nth-of-type(1){width:25%;justify-content:center}.header .header-row .header-column:nth-of-type(2){width:50%}.header .header-row .header-column:nth-of-type(3){width:25%;justify-content:flex-end}.header .header-nav{width:100%}.header .header-wrapper{padding:10px;background-color:#f8f8f8;width:100%}.header .header-wrapper .logo{display:block}.header .header-wrapper .row{align-items:center}.header .header-wrapper .row .col-lg-3:nth-of-type(3){display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.header .header-wrapper .link-personal-details{background-repeat:no-repeat;background-position:center;background-size:contain;width:38px;height:38px;min-width:38px;display:flex;background-image:url(../img/icons/header-link-ico.svg);margin-left:20px}.header .header-wrapper .popup-menu-btn{display:none;align-items:center;justify-content:center;flex-direction:column;width:38px;height:38px;cursor:pointer;margin-left:20px}.header .header-wrapper .popup-menu-btn .line{height:3px;width:100%;background-color:#000;transition:.3s;border-radius:10px}.header .header-wrapper .popup-menu-btn .line:nth-of-type(2){margin:10px 0}.header .header-wrapper .popup-menu-btn.active .line:nth-of-type(1){transform:translateY(14px) rotate(45deg)}.header .header-wrapper .popup-menu-btn.active .line:nth-of-type(2){opacity:0}.header .header-wrapper .popup-menu-btn.active .line:nth-of-type(3){transform:translateY(-11px) rotate(-45deg)}.header .main-menu-profile{display:none}.header.scrolled{background-color:#f8f8f8;padding-top:0}@media(max-width: 1400px){.header .btn-blue{max-width:200px}}@media(max-width: 1024px){.header .main-menu-profile{display:flex}.header .main-menu-profile li a:before{display:none}.header .btn-blue{display:none}.header .btn-small-screens{display:flex;max-width:50%;margin:0 auto}.header .header-wrapper .popup-menu-btn{display:flex}.header .header-row .header-column:nth-of-type(1){justify-content:flex-start}.header .header-nav{opacity:0;visibility:hidden;overflow:hidden;position:fixed;pointer-events:none;top:78px;left:0;transition:.3s;height:100%;width:100%;background-color:#f8f8f8;padding:0 24px}.header .header-nav.show{opacity:1;visibility:visible;overflow:visible;pointer-events:initial}.header:has(.header-nav.show){background-color:#f8f8f8}.header.scrolled .header-nav{top:58px;padding:0 24px}}@media(max-width: 600px){.header .main-menu-profile{padding:60px 24px 40px}.header .main-menu-profile li a{justify-content:center}.header .header-wrapper{padding:24px 10px}.header .header-wrapper .link-personal-details{width:28px;height:28px;margin-left:0}.header .header-wrapper .popup-menu-btn{width:24px;height:24px;margin-left:10px}.header .header-wrapper .popup-menu-btn .line:nth-of-type(2){margin:5px 0}.header .header-wrapper .popup-menu-btn.active .line:nth-of-type(1){transform:translateY(8px) rotate(45deg)}.header .header-wrapper .popup-menu-btn.active .line:nth-of-type(3){transform:translateY(-8px) rotate(-45deg)}.header .btn-small-screens{max-width:100%}.header .header-row .header-column:nth-of-type(1){width:50%;justify-content:flex-start}.header .header-row .header-column:nth-of-type(2){width:0}.header .header-row .header-column:nth-of-type(3){width:50%}}.account-wrapper{margin-bottom:60px}.account-wrapper .card-wrapper{margin-bottom:24px}.account-wrapper .card-wrapper-current-order{min-height:312px;height:initial}.account-wrapper .card-wrapper-current-order .text-item{margin-bottom:20px}.account-wrapper .btn{max-width:128px}.search-orders{margin:0}@media(max-width: 600px){.account-wrapper{margin-bottom:0}.account-wrapper .card-wrapper{margin-bottom:20px}}.tracking-section{margin-bottom:20px}.tracking-section .title-wrapper{width:100%;margin-bottom:24px}.tracking-section .title-wrapper .title-big{max-width:817px;margin:0 auto;width:100%}.tracking-section .description{margin-bottom:40px;width:100%}.tracking-section .description p{font-size:20px;font-weight:500;line-height:120%;letter-spacing:-0.6px;width:100%;max-width:526px;margin:0 auto;text-align:center}@media(max-width: 600px){.tracking-section .description p{font-size:16px}}.header-profile{position:fixed;top:0;left:0;width:100%;transition:.3s;padding-top:20px;z-index:999}.header-profile .small-screens-button{display:none}.header-profile .header-nav{width:85.7142857143%}.header-profile .logo{width:14.2857142857%;display:flex;align-items:center;justify-content:center}.header-profile .header-wrapper{padding:10px;background-color:#f8f8f8;width:100%;display:flex;align-items:center}.header-profile .header-wrapper .popup-menu-btn{display:flex;align-items:center;justify-content:center;flex-direction:column;width:38px;height:38px;cursor:pointer;margin-left:20px}.header-profile .header-wrapper .popup-menu-btn .line{height:3px;width:100%;background-color:#000;transition:.3s;border-radius:10px}.header-profile .header-wrapper .popup-menu-btn .line:nth-of-type(2){margin:10px 0}.header-profile .header-wrapper .popup-menu-btn.active .line:nth-of-type(1){transform:translateY(14px) rotate(45deg)}.header-profile .header-wrapper .popup-menu-btn.active .line:nth-of-type(2){opacity:0}.header-profile .header-wrapper .popup-menu-btn.active .line:nth-of-type(3){transform:translateY(-11px) rotate(-45deg)}.header-profile.scrolled{background-color:#f8f8f8;padding-top:0}@media(max-width: 1024px){.header-profile .logo{width:50%;justify-content:flex-start}.header-profile .header-nav{position:fixed;top:78px;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none;transition:.3s;background-color:#f8f8f8;padding:20px 24px 20px}.header-profile .header-nav.show{opacity:1;visibility:visible;overflow:visible;pointer-events:initial}.header-profile .small-screens-button{display:flex;width:50%;justify-content:flex-end}.header-profile:has(.header-nav.show){background-color:#f8f8f8}.header-profile.scrolled .header-nav{top:58px}}@media(max-width: 600px){.header-profile .header-nav{top:68px}.header-profile .header-wrapper .popup-menu-btn{width:24px;height:24px;margin-left:10px}.header-profile .header-wrapper .popup-menu-btn .line:nth-of-type(2){margin:5px 0}.header-profile .header-wrapper .popup-menu-btn.active .line:nth-of-type(1){transform:translateY(8px) rotate(45deg)}.header-profile .header-wrapper .popup-menu-btn.active .line:nth-of-type(3){transform:translateY(-8px) rotate(-45deg)}.header-profile.scrolled .header-nav{top:48px}}.page-template-auth-templates .header-auth .container{justify-content:center}.page-template-auth-templates main{padding-top:255px}.page-template-auth-templates h2{font-weight:600;font-size:40px;line-height:47px;letter-spacing:0;margin-bottom:32px}.page-template-auth-templates form{max-width:630px;margin:0 auto;border:none;background:rgba(0,0,0,0)}.page-template-auth-templates form label{display:none}.page-template-auth-templates form div{display:flex;align-items:center;margin-top:20px}.page-template-auth-templates form div a{margin-left:auto;display:block;width:-moz-fit-content;width:fit-content}.page-template-auth-templates form div a:hover{color:#397afd}.page-template-auth-templates form .error-message{margin:0}.page-template-auth-templates form #recaptcha-login,.page-template-auth-templates form #recaptcha-register{margin:0}.page-template-auth-templates input{max-width:100%;width:100%;border:1px solid #000;color:#000;font-weight:500;font-size:16px;line-height:19px;letter-spacing:0;margin-bottom:20px;height:60px;padding:0 25px;border-radius:0}.page-template-auth-templates input::-moz-placeholder{color:#000;font-weight:500;font-size:16px;line-height:19px;letter-spacing:0}.page-template-auth-templates input::placeholder{color:#000;font-weight:500;font-size:16px;line-height:19px;letter-spacing:0}.page-template-auth-templates button[type=submit]{height:60px;display:flex;justify-content:center;align-items:center;padding:0 15px;max-width:100%;width:100%;background-color:#397afd;font-weight:400;font-size:17px;line-height:20px;letter-spacing:0;color:#fff;transition:.3s}.page-template-auth-templates button[type=submit]:hover{background-color:#000}.page-template-auth-templates input[type=checkbox]{width:20px;height:20px;margin:0 15px 0 0;cursor:pointer}@media(max-width: 600px){.page-template-auth-templates form div{flex-wrap:wrap}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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V0FDQSxZQUNBLGlCQUlFLHFFQUNFLGFBUUYsNEVBQ0Usd0NBRUYsNEVBQ0UsMENBUVIscUNBQ0UsVUMvSkYsc0RBQ0UsdUJBSUosbUNBQ0Usa0JBR0YsaUNBQ0UsZ0JBQ0EsZUFDQSxpQkFDQSxpQkFDQSxtQkFFRixtQ0FDRSxnQkFDQSxjQUNBLFlBQ0EseUJBRUEseUNBQ0UsYUFHRix1Q0FDRSxhQUNBLG1CQUNBLGdCQUVBLHlDQUNFLGlCQUNBLGNBQ0EseUNBRUEsK0NBQ0UsYWpDL0JLLENpQ29DWCxrREFDRSxTQUdGLDJHQUNFLFNBSUosb0NBQ0UsZUFDQSxXQUNBLHNCQUNBLFVqQ25EYyxDaUNvRGQsZ0JBQ0EsZUFDQSxpQkFDQSxpQkFDQSxtQkFDQSxZQUNBLGVBQ0EsZ0JBRUEsc0RBQ0UsVWpDOURZLENpQytEWixnQkFDQSxlQUNBLGlCQUNBLGlCQUxGLGlEQUNFLFVqQzlEWSxDaUMrRFosZ0JBQ0EsZUFDQSxpQkFDQSxpQkFHSixrREFDRSxZQUNBLGFBQ0EsdUJBQ0EsbUJBQ0EsZUFDQSxlQUNBLFdBQ0Esd0JqQzNFVyxDaUM0RVgsZ0JBQ0EsZUFDQSxpQkFDQSxpQkFDQSxVakNqRlksQ2lDa0ZaLGVBRUEsd0RBQ0UscUJqQ3RGWSxDaUN5RmhCLG1EQUNFLFdBQ0EsWUFDQSxrQkFDQSxlQUtKLHlCQUNFLHVDQUNFLGdCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYmFzZS9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9iYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYWJzdHJhY3QvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9iYXNlL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvYmFzZS9fcHJlbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3dwLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19wb3B1cC5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX21haW4tbWVudS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX21haW4tYmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9wcm9maWxlLXNjc3MvX2N1cnJlbnQtb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL3Byb2ZpbGUtc2Nzcy9fbWFpbi1tZW51LXByb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL3Byb2ZpbGUtc2Nzcy9fb3JkZXItZGV0YWlscy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvcHJvZmlsZS1zY3NzL190YWJzLW9yZGVycy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvcHJvZmlsZS1zY3NzL19wYXltZW50cy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvcHJvZmlsZS1zY3NzL19wcm9maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fc2xpZGVycy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3RhcmlmZnMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL193aHkuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19kZWxpdmVyeS5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX3Byb2R1Y3RzLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fb3VyLW1pc3Npb24uc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19kb2N1bWVudHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL190ZXN0aW1vbmlhbHMuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19mYXEuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9jb21wb25lbnRzL19jYWxsYmFjay5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2NvbXBvbmVudHMvX2hvdy13b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvY29tcG9uZW50cy9fbWFpbi1iYW5uZXItdjIuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L19hY2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vd2VicGFjay1wcm9qZWN0Ly4vc291cmNlL3Njc3MvbGF5b3V0L190cmFja2luZy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stcHJvamVjdC8uL3NvdXJjZS9zY3NzL2xheW91dC9faGVhZGVyLXByb2ZpbGUuc2NzcyIsIndlYnBhY2s6Ly93ZWJwYWNrLXByb2plY3QvLi9zb3VyY2Uvc2Nzcy9sYXlvdXQvX2F1dGguc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCb3ggc2l6aW5nIHJ1bGVzICovXG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi8qIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiAqL1xuYm9keSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG5kbCxcbmRkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBSZW1vdmUgbGlzdCBzdHlsZXMgb24gdWwsIG9sIGVsZW1lbnRzIHdpdGggYSBsaXN0IHJvbGUsIHdoaWNoIHN1Z2dlc3RzIGRlZmF1bHQgc3R5bGluZyB3aWxsIGJlIHJlbW92ZWQgKi9cbnVsW3JvbGU9XCJsaXN0XCJdLFxub2xbcm9sZT1cImxpc3RcIl0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBTZXQgY29yZSByb290IGRlZmF1bHRzICovXG5odG1sOmZvY3VzLXdpdGhpbiB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBBIGVsZW1lbnRzIHRoYXQgZG9uJ3QgaGF2ZSBhIGNsYXNzIGdldCBkZWZhdWx0IHN0eWxlcyAqL1xuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG59XG5cbi8qIE1ha2UgaW1hZ2VzIGVhc2llciB0byB3b3JrIHdpdGggKi9cbmltZyxcbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vKiBSZW1vdmUgYWxsIGFuaW1hdGlvbnMgYW5kIHRyYW5zaXRpb25zIGZvciBwZW9wbGUgdGhhdCBwcmVmZXIgbm90IHRvIHNlZSB0aGVtICovXG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIGh0bWw6Zm9jdXMtd2l0aGluIHtcbiAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuICBcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wMW1zICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufSIsIioge1xyXG4gIGZvbnQtZmFtaWx5OiAkLS1mb250LWRlZmF1bHQ7XHJcbiAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5wIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbn1cclxuXHJcbmgyLCAuaDIge1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMTAwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50aXRsZS13cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwIHtcclxuICAgIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMTEwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50aXRsZS1iaWcge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDYwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMTEwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTEuOHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gIHN0cm9uZyB7XHJcbiAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi5zdWJ0aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICB9XHJcbiAgLnRpdGxlLWJpZyB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbiAgLnRpdGxlLWJpZyB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgfVxyXG4gIC5zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAudGl0bGUtYmlnIHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMS4zNXB4O1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIH1cclxuICAudGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjJweDtcclxuICB9XHJcbiAgLnN1YnRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgfVxyXG4gIGgyLCAuaDIge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgLnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy9cbi8vIFByb2plY3QgVmFyaWFibGVzXG4vL1xuXG4vKiBmb250cyAqL1xuJC0tZm9udC1kZWZhdWx0OiBcIkludGVyXCI7XG5cbi8qIGNvbG9ycyAqL1xuJC0tY29sb3ItZGVmYXVsdDogIzAwMDAwMDtcbiQtLWNvbG9yLXdoaXRlOiAjZmZmO1xuJC0tY29sb3ItYmx1ZTogIzM5N0FGRDtcbiQtLWNvbG9yLWdyZXk6ICNGOEY4Rjg7XG4kLS1jb2xvci1ncmV5LWRhcms6ICM4MDgwODA7XG4kLS1jb2xvci0tZ3JleS0yOiAjRDhEOEQ4O1xuJC0tY29sb3ItZ3JlZW46ICM1NkRGMDA7XG4kLS1jb2xvci1vcmFuZ2U6ICNGRkE3MkQ7XG4iLCJidXR0b24ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gIHdpZHRoOiA2cHhcclxufVxyXG5cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gIGJhY2tncm91bmQ6ICQtLWNvbG9yLWdyZXk7XHJcbn1cclxuXHJcbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgJC0tY29sb3ItYmx1ZTtcclxufVxyXG5cclxuYm9keTpoYXMoI3dwYWRtaW5iYXIpIHtcclxuICBoZWFkZXIge1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxubWFpbiB7XHJcbiAgcGFkZGluZy10b3A6IDExNnB4O1xyXG59XHJcblxyXG5cclxuc2VjdGlvbiB7XHJcbiAgbWFyZ2luOiAxMjBweCAwO1xyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IC0xcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5cclxuLmJ1dHRvbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4uY2FyZC13cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBoZWlnaHQ6IDMxMnB4O1xyXG5cclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICB9XHJcblxyXG4gIC50ZXh0LWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEyOHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5jYXJkLXdyYXBwZXIuY3VycmVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuXHJcbiAgLnRpdGxlIHtcclxuICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIH1cclxuXHJcbiAgLnRleHQtaXRlbSB7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWFyY2gtd3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiA1ODZweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1idG4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvc2VhcmNoLWljby5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIGhlaWdodDogNzZweDtcclxuICAgIHBhZGRpbmc6IDAgNjRweCAwIDI0cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcblxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICBtYWluIHtcclxuICAgIHBhZGRpbmctdG9wOiA4OHB4O1xyXG4gIH1cclxuXHJcbiAgc2VjdGlvbiB7XHJcbiAgICBtYXJnaW46IDgwcHggMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIG1haW4ge1xyXG4gICAgcGFkZGluZy10b3A6IDEwNnB4O1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC13cmFwcGVyIHtcclxuXHJcbiAgICAuc2VhcmNoLWJ0biB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC13cmFwcGVyIHtcclxuXHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcclxuLmNvbnRhaW5lciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMCA2MHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uanVzdGlmeS1iZXR3ZWVuIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mbGV4LWNvbHVtbiB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLmNvbC1sZy0xIHtcclxuICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbn1cclxuLmNvbC1sZy0yIHtcclxuICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG59XHJcbi5jb2wtbGctMyB7XHJcbiAgd2lkdGg6IDI1JTtcclxufVxyXG4uY29sLWxnLTQge1xyXG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbn1cclxuLmNvbC1sZy01IHtcclxuICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG59XHJcbi5jb2wtbGctNiB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4uY29sLWxnLTcge1xyXG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbn1cclxuLmNvbC1sZy04IHtcclxuICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG59XHJcbi5jb2wtbGctOSB7XHJcbiAgd2lkdGg6IDc1JTtcclxufVxyXG4uY29sLWxnLTEwIHtcclxuICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG59XHJcbi5jb2wtbGctMTEge1xyXG4gIHdpZHRoOiA5MS42NjY2NjY2NyVcclxufVxyXG4uY29sLWxnLTEyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuY29sLW1kLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclXHJcbiAgfVxyXG4gIC5jb2wtbWQtMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMCAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmNvbC1tLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW0tMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW0tMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuY29sLW0tNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW0tNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW0tNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuY29sLW0tNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW0tOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW0tOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuICAuY29sLW0tMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyVcclxuICB9XHJcbiAgLmNvbC1tLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbn1cclxuXHJcbiIsImJvZHkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxufVxyXG5cclxuYm9keS52aXNpYmxlIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wcmVsb2FkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjsgLyog0JzQvtC20L3QviDQt9Cw0LzQtdC90LjRgtGMINC90LAg0YbQstC10YIg0YTQvtC90LAg0LLQsNGI0LXQs9C+INGB0LDQudGC0LAgKi9cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgei1pbmRleDogOTk5OTk5O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbi5wcmVsb2FkZXItLWhpZGRlbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyog0KfRgtC+0LHRiyDQutC70LjQutC4INC/0YDQvtGF0L7QtNC40LvQuCDRgdC60LLQvtC30Ywg0LjRgdGH0LXQt9Cw0Y7RidC40Lkg0L/RgNC10LvQvtCw0LTQtdGAICovXHJcbn1cclxuXHJcbi5wcmVsb2FkZXJfX3NwaW5uZXIge1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBib3JkZXI6IDVweCBzb2xpZCAjZjNmM2YzO1xyXG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjMzQ5OGRiOyAvKiDQnNC+0LbQvdC+INC/0L7QvNC10L3Rj9GC0Ywg0YbQstC10YIgKi9cclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XHJcbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cclxufSIsIi5idG4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IDU4NXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTJweDtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMTAwJTtcclxuICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxufVxyXG5cclxuLmJ0bi1ibGFjayB7XHJcbiAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYm9yZGVyZWQge1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWRlZmF1bHQ7XHJcbn1cclxuXHJcbi5idG4tYmx1ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgbWF4LXdpZHRoOiAyNTRweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmJ0biB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn0iLCJpbnB1dCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3Itd2hpdGU7XHJcbiAgaGVpZ2h0OiA2OXB4O1xyXG4gIHBhZGRpbmc6IDAgMjZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIH1cclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLXdoaXRlO1xyXG4gIGhlaWdodDogMTIwcHg7XHJcbiAgcmVzaXplOiBub25lO1xyXG4gIHBhZGRpbmc6IDI1cHggMjZweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBjb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogNTRweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgbWF4LXdpZHRoOiAzMDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotbW96LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblxyXG59IiwiLndwY2Y3LWZvcm0ge1xyXG5cclxuICAud3BjZjctc3Bpbm5lciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTQwcHg7XHJcbiAgfVxyXG5cclxuICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGlucHV0Om5vdChpbnB1dFt0eXBlPSdzdWJtaXQnXSkge1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgIGNvbG9yOiAkLS1jb2xvci1ncmV5LWRhcms7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcclxuICAgIG1heC13aWR0aDogNTg1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRleHRhcmVhIHtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgICBjb2xvcjogJC0tY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5mb3JtLXdyYXBwZXIge1xyXG5cclxuICAudGl0bGUtaGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxuICAud3BjZjctZm9ybSB7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1vZGFsLWRpYWxvZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogIzM2MzQzNEU1O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4tb3V0O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLm1vZGFsLWJvZHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmLm1vZGFsLWNsb3Npbmcge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgfVxyXG5cclxuICAmLm1vZGFsLW9wZW5pbmcge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYW5pbWF0aW9uOiBmYWRlSW4gLjVzIGVhc2U7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLW9wZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgdG9wOiAxMnB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG4ubW9kYWwtZm9ybSB7XHJcblxyXG4gIC5tb2RhbC1jbG9zZSB7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICBtYXgtd2lkdGg6IDExMjBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS13cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDYwcHggMCA5MHB4O1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDAuMSUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAubW9kYWwtZGlhbG9nIHtcclxuXHJcbiAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWZvcm0gLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xyXG4gICAgcGFkZGluZzogMCA0MHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5tb2RhbC1mb3JtIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb3JtIC5tb2RhbC1jbG9zZSB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICB9XHJcblxyXG59IiwiLm1haW4tbWVudSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGkgKyBsaSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAubWFpbi1tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwiLm1haW4tYmFubmVyIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICBAa2V5ZnJhbWVzIHNsaWRlQmFja0NvbG9yIHtcclxuICAgIGZyb20ge1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgIH1cclxuICAgIHRvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVycy13cmFwcGVyIHtcclxuICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmJhbm5lci1zbGlkZXIge1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZS10aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDk1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTIuODVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xyXG5cclxuICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiA5NXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTMlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NzJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZS1jb250ZW50IHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cclxuICAgICAgICAgIC50aXRsZS1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEzMHB4IDE1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmVuZWZpdHMtbGlzdCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDA7XHJcblxyXG4gICAgICAgICAgICAgIC5iZW5lZml0LWNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYmVuZWZpdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzJweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgIC5zbGlkZS1jb250ZW50IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIC5zbGlkZS1kZWxpdmVyeS1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IGRlbGl2ZXJ5LWNvdW50ZXI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvIC01cHggMDtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XHJcblxyXG4gICAgICAgICAgICAgIC5kZWxpdmVyeS1jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kZWxpdmVyeS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBkZWxpdmVyeS1jb3VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoZGVsaXZlcnktY291bnRlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDgwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcclxuXHJcbiAgICAgICAgICAuc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMjRweCAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAuc2xpZGUtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODVweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmJ4LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAuYngtY29udHJvbHMtZGlyZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ieC12aWV3cG9ydCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zbGlkZXItbmF2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMjRweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE4NnB4O1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDgwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpLmFjdGl2ZSB7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUJhY2tDb2xvciBmb3J3YXJkcztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMy42cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBsaSArIGxpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTUwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoMykgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDMpIC5zbGlkZS1jb250ZW50IC5iZW5lZml0cy1saXN0IHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCAuYmVuZWZpdC1jb2x1bW4ge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDMpIC5zbGlkZS1jb250ZW50IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWNvbHVtbiAuYmVuZWZpdC1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDUpIC5zbGlkZS1jb250ZW50IC5zbGlkZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDg1cHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNSkgLnNsaWRlLWNvbnRlbnQgLmJ0biB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGkgLnNsaWRlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogNjVweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYnRuIHtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpIC5zbGlkZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuc2xpZGVyLW5hdiB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ4cHgpO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLnNsaWRlci1uYXYgdWwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLnNsaWRlci1uYXYgdWwgbGkge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGkgLnRpdGxlLXNlY29uZGFyeSB7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggODBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDMpIC5zbGlkZS1jb250ZW50IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWNvbHVtbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCAuYmVuZWZpdC1jb2x1bW4gLmJlbmVmaXQtaXRlbSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNCkgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCg0KSAuc2xpZGUtY29udGVudCAuc2xpZGUtZGVsaXZlcnktaXRlbXMgLmRlbGl2ZXJ5LWNvbHVtbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogaW5pdGlhbDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCg0KSAuc2xpZGUtY29udGVudCAuc2xpZGUtZGVsaXZlcnktaXRlbXMgLmRlbGl2ZXJ5LWNvbHVtbiAuZGVsaXZlcnktaXRlbSB7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDQpIC5zbGlkZS1jb250ZW50IC5zbGlkZS1kZWxpdmVyeS1pdGVtcyAuZGVsaXZlcnktY29sdW1uIC5kZWxpdmVyeS1pdGVtOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDQpIC5zbGlkZS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAxNTBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCg1KSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDUpIC5zbGlkZS1jb250ZW50IC5zbGlkZS10aXRsZSB7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNSkgLnNsaWRlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHAge1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5zbGlkZXJzLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTU2cHgpO1xyXG4gICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYngtdmlld3BvcnQge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTU2cHgpIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpIC5zbGlkZS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGkgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCAxMHB4IDYwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaSAuZGVzY3JpcHRpb24gcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaSAudGl0bGUtc2Vjb25kYXJ5IHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNDVweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCg0KSAuc2xpZGUtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggNjBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAudGl0bGUtc2Vjb25kYXJ5IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoMikge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDA7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoMykgLnNsaWRlLWNvbnRlbnQgLmJ0biB7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCgzKSAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCAuYmVuZWZpdC1jb2x1bW4ge1xyXG4gICAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoMykgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3QgLmJlbmVmaXQtY29sdW1uIC5iZW5lZml0LWl0ZW0ge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDMpIC5zbGlkZS1jb250ZW50IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWNvbHVtbjpudGgtY2hpbGQoMykge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDQpIC5zbGlkZS1jb250ZW50IC5zbGlkZS1kZWxpdmVyeS1pdGVtcyAuZGVsaXZlcnktY29sdW1uIC5kZWxpdmVyeS1pdGVtOmJlZm9yZSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoMykgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpOm50aC1jaGlsZCg1KSAuc2xpZGUtY29udGVudCAuc2xpZGUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDUpIHtcclxuXHJcbiAgICAucm93IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIFtjbGFzcyo9Y29sLV0ge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDUpIC5zbGlkZS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNSkgLnNsaWRlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNSkgLnNsaWRlLWNvbnRlbnQgLmJ0biB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXIgLmJhbm5lci1zbGlkZXIgdWwgbGk6bnRoLWNoaWxkKDUpIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwMCU7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNSkgLnNsaWRlLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHAge1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lciAuYmFubmVyLXNsaWRlciB1bCBsaTpudGgtY2hpbGQoNCkgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIC5kZWxpdmVyeS1jb2x1bW4gLmRlbGl2ZXJ5LWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5iYW5uZXItc2xpZGVyIHVsIGxpIC50aXRsZS1zZWNvbmRhcnkge1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxufSIsIi5jdXJyZW50LW9yZGVyIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmN1cnJlbnQtb3JkZXIge1xyXG5cclxuICAgIC5vcmRlci1pbm5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAudGl0bGUtYmlnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm1haW4tbWVudS1wcm9maWxlIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBsaS5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJsdWU7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgbGkuaG9tZSB7XHJcblxyXG4gICAgYSB7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1ob21lLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkub3JkZXJzIHtcclxuICAgIGEge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaWNvLW9yZGVycy5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxpLnRyYWNraW5nIHtcclxuICAgIGEge1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaWNvLXRyYWNraW5nLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkucGF5bWVudCB7XHJcbiAgICBhIHtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1wYXltZW50LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkucHJvZmlsZSB7XHJcbiAgICBhIHtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1wcm9maWxlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkuc3VwcG9ydCB7XHJcbiAgICBhIHtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1zdXBwb3J0LnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkuaG9tZS5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1ob21lLXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkub3JkZXJzLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHJcbiAgICBhIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaWNvLW9yZGVycy13aGl0ZS5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGxpLnRyYWNraW5nLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHJcbiAgICBhIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvaWNvLXRyYWNraW5nLXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkucGF5bWVudC5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1wYXltZW50LXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkucHJvZmlsZS5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1wcm9maWxlLXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgbGkuc3VwcG9ydC5jdXJyZW50LW1lbnUtaXRlbSB7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ljby1zdXBwb3J0LXdoaXRlLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAubWFpbi1tZW51LXByb2ZpbGUge1xyXG5cclxuICAgIGxpIHtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xyXG4gIC5tYWluLW1lbnUtcHJvZmlsZSB7XHJcblxyXG4gICAgbGkge1xyXG5cclxuICAgICAgYSB7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxpLmhvbWUge1xyXG4gICAgICBhIHtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAubWFpbi1tZW51LXByb2ZpbGUge1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLm1haW4tbWVudS1wcm9maWxlIHtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsaS5ob21lIHtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5vcmRlci1kZXRhaWxzLXdyYXBwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAuYnRuIHtcclxuICAgIG1heC13aWR0aDogMTI4cHg7XHJcbiAgfVxyXG5cclxuICAuZGV0YWlscy1pdGVtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRldGFpbHMtdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5kZXRhaWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJC0tY29sb3ItLWdyZXktMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXRhaWwtbmFtZSB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRldGFpbC1zdGF0dXMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcclxuICAgICAgICAgIHdpZHRoOiA2OCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcmRlci1yZXBlYXQge1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAkLS1jb2xvci1ncmV5LWRhcms7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyLWlubmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAub3JkZXItZGV0YWlscy13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA2Ni42NiU7XHJcbiAgfVxyXG5cclxuICAub3JkZXItdHJhY2tpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyYWNrLXN0YXR1c2VzIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICB3aWR0aDogNjYuNjYlO1xyXG5cclxuICAgICAgLnRyYWNrLXN0YXR1cyB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDk0cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyODdweDtcclxuICAgICAgICAudHJhY2stdG9wIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgIC50cmFjay1uYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHJhY2stZGF0ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1ncmV5LWRhcms7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRyYWNrLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRyYWNrLXN0YXR1cy5zZW5kaW5nIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICQtLWNvbG9yLWdyZWVuO1xyXG4gICAgICB9XHJcbiAgICAgIC50cmFjay1zdGF0dXMuZGVsYXkge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJC0tY29sb3Itb3JhbmdlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5vcmRlci1kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuICAub3JkZXItZGV0YWlscy13cmFwcGVyIHtcclxuXHJcbiAgICAuZGV0YWlscy1pdGVtIHtcclxuXHJcbiAgICAgIC5kZXRhaWxzLXRhYmxlIHtcclxuXHJcbiAgICAgICAgLmRldGFpbCB7XHJcblxyXG4gICAgICAgICAgLmRldGFpbC1uYW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmRldGFpbC1zdGF0dXMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3JkZXItaW5uZXIge1xyXG5cclxuICAgIC5vcmRlci10cmFja2luZyB7XHJcblxyXG4gICAgICAudHJhY2stc3RhdHVzZXMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHJcbiAgICAgICAgLnRyYWNrLXN0YXR1cyB7XHJcblxyXG4gICAgICAgICAgLnRyYWNrLXRvcCB7XHJcblxyXG4gICAgICAgICAgICAudHJhY2stbmFtZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50cmFjay1kYXRlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHJhY2stZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAub3JkZXItaW5uZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAub3JkZXItZGV0YWlscyB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4wNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLm9yZGVyLWRldGFpbHMtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItdHJhY2tpbmcge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50cmFjay1zdGF0dXNlcyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC50cmFjay1zdGF0dXMge1xyXG5cclxuICAgICAgICAgIC50cmFjay10b3Age1xyXG5cclxuICAgICAgICAgICAgLnRyYWNrLW5hbWUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHJhY2stZGF0ZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRyYWNrLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNlYXJjaC1vcmRlcnMge1xyXG5cclxuICAubW9iaWxlLW9yZGVyLWRldGFpbHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC50aXRsZS1iaWcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQzOHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VhcmNoLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcblxyXG4gIC5vcmRlci10YWJzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5vcmRlci10YWJzLW5hdiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAub3JkZXItdGFiLWJ1dHRvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkLS1jb2xvci1ncmV5LWRhcms7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vcmRlci10YWItYnV0dG9uLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgfVxyXG4gICAgICAub3JkZXItdGFiLWJ1dHRvbi5hY3RpdmUgKyAub3JkZXItdGFiLWJ1dHRvbiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci10YWItcGFuZWxzIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICAgLmJ0bi1tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcmRlci10YWItcGFuZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgLm9yZGVyLXRhYi1wYW5lbC5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5zZWFyY2gtb3JkZXJzIHtcclxuXHJcbiAgICAub3JkZXItdGFicyB7XHJcblxyXG4gICAgICAub3JkZXItdGFicy1uYXYge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgICAgIC5vcmRlci10YWItYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuc2VhcmNoLW9yZGVycyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIC5zZWFyY2gtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vYmlsZS1vcmRlci1kZXRhaWxzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgICAub3JkZXItZGV0YWlscy13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuLWJsYWNrIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuLWJvcmRlcmVkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9iaWxlLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5tb2JpbGUtb3JkZXItZGV0YWlscy5zaG93IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItdGFicyB7XHJcblxyXG4gICAgICAub3JkZXItdGFicy1uYXYge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgIC5vcmRlci10YWItYnV0dG9uIHtcclxuICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJC0tY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkLS1jb2xvci1ncmV5LWRhcms7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vcmRlci10YWItYnV0dG9uLmFjdGl2ZSArIC5vcmRlci10YWItYnV0dG9uIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJC0tY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3JkZXItdGFiLXBhbmVscyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAub3Blbi1tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi1tb2JpbGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm9yZGVyLXRhYi1wYW5lbHMuaGlkZGVuIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgICAub3JkZXItZGV0YWlscyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgICAub3JkZXItZGV0YWlscy5oaWRkZW4ge1xyXG5cclxuICAgICAgfVxyXG4gICAgICAub3JkZXItZGV0YWlscy5zaG93IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBheW1lbnQtc2VjdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWF4LXdpZHRoOiAyMzRweDtcclxuICB9XHJcbn0iLCIucHJvZmlsZS1zZWN0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogNDBweDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gIC5mb3JtLWJsb2NrIHtcclxuICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkLS1jb2xvci0tZ3JleS0yO1xyXG5cclxuICAgIC5lcnJvci1tZXNzYWdlIHtcclxuICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMzAlO1xyXG4gICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b25zLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjRweDtcclxuICAgICAgfVxyXG4gICAgICAuYnRuLWdyZXkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLS1ncmV5LTI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJC0tY29sb3ItLWdyZXktMjtcclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tc3VidGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1qcyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZWRpdC1idXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvZWRpdC1pbnB1dC1idG4uc3ZnKTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5wdXQtdGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZWRpdC1mb3JtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFzc3dvcmQtanMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWJsdWU7XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2hvdy1wYXNzLWJ1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL3Bhc3N3b3JkLWljby5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBjb2xvcjogIzQ5NDk0OTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAjNDk0OTQ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWl0ZW0tcGFzc3dvcmQge1xyXG5cclxuICAgICAgLmlucHV0LWpzIHtcclxuXHJcbiAgICAgICAgLmVkaXQtYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvcGFzc3dvcmQtaWNvLnN2Zyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5pbnB1dHMtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbjogMCAtNXB4O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC5pbnB1dC1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jaGVja2JveC13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbnB1dC1pdGVtLWNoZWNrYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuXHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dDpjaGVja2VkK2xhYmVsOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9jaGVja2JveC1jaGVja2VkLnN2Z1wiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAmOmhhcyguZWRpdC1mb3JtLnNob3cpIHtcclxuICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5mb3JtLWJsb2NrLWNvbnRhY3RzIHtcclxuXHJcbiAgICAuYnV0dG9ucy13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWJsb2NrLXBhc3N3b3JkIHtcclxuICAgIC5pbnB1dC1qczpoYXMoLmVkaXQtZm9ybS5zaG93KSB7XHJcbiAgICAgIC5lZGl0LWJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9wYXNzd29yZC1pY28uc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlucHV0cy13cmFwcGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgICAuYnV0dG9ucy13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLWJsb2NrLW5vdGlmaWNhdGlvbnMge1xyXG4gICAgLmlucHV0cy13cmFwcGVyIHtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5wcm9maWxlLXNlY3Rpb24ge1xyXG4gICAgLmNvbC1sZy00IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuY29sLWxnLTgge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5mb3JtLWJsb2NrIC5mb3JtLXN1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5wcm9maWxlLXNlY3Rpb24ge1xyXG5cclxuICAgIC5mb3JtLWJsb2NrIHtcclxuXHJcbiAgICAgIC5pbnB1dHMtd3JhcHBlciB7XHJcbiAgICAgICAgLmlucHV0LWl0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5wcm9maWxlLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgLmZvcm0tYmxvY2sge1xyXG5cclxuICAgICAgLmJ1dHRvbnMtd3JhcHBlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmlucHV0cy13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgLmlucHV0LWl0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNsaWRlci1zZWN0aW9uIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuc3dpcGVyLXNsaWRlIHtcclxuICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1zbGlkZS1wcmV2IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxufVxyXG4iLCIudGFyaWZmcyB7XHJcblxyXG5cclxuICAudGl0bGUtZGVzY3JpcHRpb24ge1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDg5MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhcmlmZi1jYXJkIHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHJcbiAgICAudGFyaWZmLWltYWdlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YXJpZmYtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnRhcmlmZi1pdGVtcyB7XHJcblxyXG4gICAgLnRhcmlmZi1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnRhcmlmZnMge1xyXG5cclxuICAgIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhcmlmZi1jYXJkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG5cclxuICAgICAgLnRhcmlmZi1pbWFnZSB7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhcmlmZi10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAudGFyaWZmLWl0ZW1zIHtcclxuICAgICAgLnRhcmlmZi1pdGVtIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIud2h5IHtcclxuICBtYXJnaW46IDEyMHB4IDAgMDtcclxuXHJcbiAgLnN0YXQtY2FyZHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJC0tY29sb3ItLWdyZXktMjtcclxuXHJcbiAgICAuc3RhdC1jYXJkIHtcclxuICAgICAgcGFkZGluZzogMjVweCA2MHB4O1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCg0biArIDEpIHtcclxuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtbnVtYmVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMi43NXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAud2h5IHtcclxuXHJcbiAgICAuc3RhdC1jYXJkcyB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgIC5zdGF0LWNhcmQge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC53aHkge1xyXG4gICAgbWFyZ2luOiA4MHB4IDAgNDBweDtcclxuXHJcbiAgICAuc3RhdC1jYXJkcyB7XHJcblxyXG4gICAgICAuc3RhdC1jYXJkIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG5cclxuICAgICAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRlbGl2ZXJ5IHtcclxuICBtYXJnaW46IDAgMCA2MHB4O1xyXG5cclxuICAuZGVsaXZlcnktd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDYwcHggMjVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgfVxyXG5cclxuICAudGl0bGUtZGVzY3JpcHRpb24ge1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlbGl2ZXJ5LWlubmVyIHtcclxuXHJcbiAgICAuZGVsaXZlcnktc3RlcHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIC5kZWxpdmVyeS1zdGVwIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG5cclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kZWxpdmVyeS1saW5lLWxlZnQucG5nKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9kZWxpdmVyeS1saW5lLXJpZ2h0LnBuZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZGVsaXZlcnktbGluZS1pbWcucG5nKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdGVwLWNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0ZXAtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0ZXAtZGVzY3JpcHRpb24ge1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmRlbGl2ZXJ5IHtcclxuXHJcbiAgICAuZGVsaXZlcnktaW5uZXIge1xyXG5cclxuICAgICAgLmRlbGl2ZXJ5LXN0ZXBzIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5kZWxpdmVyeS1zdGVwIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5kZWxpdmVyeSB7XHJcblxyXG4gICAgLmRlbGl2ZXJ5LXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlbGl2ZXJ5LWlubmVyIHtcclxuXHJcbiAgICAgIC5kZWxpdmVyeS1zdGVwcyB7XHJcblxyXG4gICAgICAgIC5kZWxpdmVyeS1zdGVwIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGVwLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RlcC1jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3RlcC1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIucHJvZHVjdHMge1xyXG4gIG1hcmdpbjogNjBweCAwO1xyXG5cclxuICAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcblxyXG4gIC50aXRsZS1kZXNjcmlwdGlvbiB7XHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiA2ODVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LWNhcmQge1xyXG4gICAgaGVpZ2h0OiAyNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuXHJcbiAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMTRweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUwKTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1wcmljZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnByb2R1Y3RzIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgLnByb2R1Y3QtY2FyZCB7XHJcbiAgICAgIGhlaWdodDogMzUwcHg7XHJcblxyXG4gICAgICAuY2FyZC1jb250ZW50IHtcclxuXHJcbiAgICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1wcmljZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5vdXItbWlzc2lvbiB7XHJcbiAgbWFyZ2luOiA2MHB4IDA7XHJcblxyXG4gIC5taXNzaW9uLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLXdyYXBwZXItdG9wIHtcclxuICAgIHBhZGRpbmc6IDE0NXB4IDAgMTI1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkICMyMTZCRkY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL291ci1taXNzaW9uLWRlY29yLnBuZyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMjQ2cHg7XHJcbiAgICAgIGhlaWdodDogODAlO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9vdXItbWlzc2lvbi1kZWNvci5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHdpZHRoOiAyNDZweDtcclxuICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGl0bGUtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub3VyLXRlYW0ge1xyXG4gICAgcGFkZGluZzogNjBweCAxMCUgMTIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA2LjI1JSA1OHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL291ci10ZWFtLWRlY29yLWljby5zdmcpO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZS13cmFwcGVyIHtcclxuXHJcbiAgICAgIC50aXRsZS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RhZmYtY2FyZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgLnN0YWZmLWltYWdlIHtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMzIwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhZmYtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMyMHB4KTtcclxuXHJcbiAgICAgICAgLnN0YWZmLW5hbWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN0YWZmLXBvc2l0aW9uIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm91ci1taXNzaW9uIHtcclxuXHJcbiAgICAudGl0bGUtd3JhcHBlciB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggNjBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZS13cmFwcGVyLXRvcCB7XHJcblxyXG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdXItdGVhbSB7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggNjBweCA2MHB4O1xyXG5cclxuICAgICAgLnN0YWZmLWNhcmQge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAub3VyLW1pc3Npb24ge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDEycHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgIzIxNkJGRjtcclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3VyLXRlYW0ge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEycHggMTIwcHg7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwJSA1OHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNSUgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YWZmLWNhcmQge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuXHJcbiAgICAgICAgLnN0YWZmLWltYWdlIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzI2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3RhZmYtY29udGVudCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMyNnB4KTtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcblxyXG4gICAgICAgICAgLnN0YWZmLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGFmZi1wb3NpdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5kb2N1bWVudHMge1xyXG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblxyXG4gIC50aXRsZS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1heC13aWR0aDogNzM0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG9jdW1lbnQtY2FyZCB7XHJcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMjVweCAyNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cclxuICAgIC5kb2N1bWVudC1pY28ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kb2N1bWVudC10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kb2N1bWVudC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvY3VtZW50LWxpbmsge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC00cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5kb2N1bWVudHMge1xyXG4gICAgbWFyZ2luOiA4MHB4IDAgNDBweDtcclxuXHJcbiAgICAuZG9jdW1lbnQtY2FyZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgICAgcGFkZGluZzogMjRweDtcclxuXHJcbiAgICAgIC5kb2N1bWVudC1pY28ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRvY3VtZW50LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRvY3VtZW50LWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudGVzdGltb25pYWxzIHtcclxuXHJcbiAgLnRlc3RpbW9uaWFscy1ncmlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAudGVzdGltb25pYWwtY29sIHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG5cclxuICAgICAgLnRlc3RpbW9uaWFsLWNhcmQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHJcbiAgICAgICAgLnRlc3RpbW9uaWFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIC50ZXN0aW1vbmlhbC1hdmF0YXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNjhweDtcclxuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXN0aW1vbmlhbC1hdXRob3Ige1xyXG5cclxuICAgICAgICAgICAgLnRlc3RpbW9uaWFsLW5hbWUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRlc3RpbW9uaWFsLWNpdHkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjN2Q3YjdiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlc3RpbW9uaWFsLXRleHQge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9xdW90ZS5zdmcpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnRlc3RpbW9uaWFscyB7XHJcblxyXG4gICAgLnRlc3RpbW9uaWFscy1ncmlkIHtcclxuXHJcbiAgICAgIC50ZXN0aW1vbmlhbC1jb2wge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50ZXN0aW1vbmlhbHMge1xyXG5cclxuICAgIC50ZXN0aW1vbmlhbHMtZ3JpZCB7XHJcblxyXG4gICAgICAudGVzdGltb25pYWwtY29sIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnRlc3RpbW9uaWFsLWNhcmQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcclxuXHJcbiAgICAgICAgICAudGVzdGltb25pYWwtdGV4dCB7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGVzdGltb25pYWwtY29udGVudCB7XHJcblxyXG4gICAgICAgICAgICAudGVzdGltb25pYWwtYXV0aG9yIHtcclxuXHJcbiAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC50ZXN0aW1vbmlhbC1jaXR5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40OHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuZmFxIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcclxuXHJcbiAgLnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiA0ODZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYXEtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiAwO1xyXG5cclxuICAgIC5mYXEtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkLS1jb2xvci0tZ3JleS0yO1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSwgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICQtLWNvbG9yLS1ncmV5LTI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJC0tY29sb3ItLWdyZXktMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZhcS1pdGVtLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmFxLWl0ZW0tZGVzY3JpcHRpb24ge1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZhcSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLmZhcSB7XHJcbiAgICBtYXJnaW46IDgwcHggMCA0MHB4O1xyXG5cclxuICAgIC5mYXEtd3JhcHBlciB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cclxuICAgICAgLmZhcS1pdGVtIHtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXEtaXRlbS10aXRsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mYXEtaXRlbS1kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jYWxsYmFjayB7XHJcbiAgbWluLWhlaWdodDogNjY1cHg7XHJcblxyXG4gIC5jb250YWluZXIge1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlLWhlYWRlciB7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcbiAgICAudGl0bGUtZGVzY3JpcHRpb24ge1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FsbGJhY2std3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWJsdWU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHggMjAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NhbGxiYWNrLWRlY29yLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHggMjAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NhbGxiYWNrLWRlY29yLnN2Zyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXdyYXBwZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDY2NHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAuY2FsbGJhY2sge1xyXG4gICAgbWluLWhlaWdodDogNjYycHg7XHJcblxyXG4gICAgLmNhbGxiYWNrLXdyYXBwZXIge1xyXG5cclxuICAgICAgLmZvcm0td3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCA4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuY2FsbGJhY2sge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcblxyXG4gICAgLmNhbGxiYWNrLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcbiAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybS13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmhvdy13b3JrIHtcclxuICBtYXJnaW46IDYwcHggMCAxMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAudGl0bGUtd3JhcHBlciB7XHJcblxyXG4gICAgLnRpdGxlLWRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1saXN0IHtcclxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICB9XHJcbiAgLnNsaWNrLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG5cclxuICAud29yay1zbGlkZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBsZWZ0OiAtMTUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgIG1pbi13aWR0aDogMjA5cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgLndvcmstc2xpZGUge1xyXG4gICAgICAgIGhlaWdodDogNDkwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRkIyO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stY3VycmVudCB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IDBzIWltcG9ydGFudDtcclxuICAgICAgbWluLXdpZHRoOiA4OTBweDtcclxuXHJcbiAgICAgIC53b3JrLXNsaWRlIHtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9zbGljay1hcnJvdy5zdmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbmV4dCB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSArIDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgMTBweCk7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTgwMHB4KSB7XHJcbiAgLmhvdy13b3JrIC53b3JrLXNsaWRlciAuc2xpY2stdHJhY2sge1xyXG4gICAgbGVmdDogLTE3JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay10cmFjayB7XHJcbiAgICBsZWZ0OiAtMTklO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gIC5ob3ctd29yayAud29yay1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcclxuICAgIGxlZnQ6IC0yMiU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmhvdy13b3JrIC53b3JrLXNsaWRlciAuc2xpY2stdHJhY2sge1xyXG4gICAgbGVmdDogLTI1JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay10cmFjayB7XHJcbiAgICBsZWZ0OiAtMjQlO1xyXG4gIH1cclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay1jdXJyZW50IHtcclxuICAgIG1pbi13aWR0aDogNzIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmhvdy13b3JrIC53b3JrLXNsaWRlciAuc2xpY2stc2xpZGUgLndvcmstc2xpZGUge1xyXG4gICAgaGVpZ2h0OiAzNTBweDtcclxuICB9XHJcbiAgLmhvdy13b3JrIHtcclxuICAgIC53b3JrLXNsaWRlciB7XHJcbiAgICAgIGhlaWdodDogNDMwcHg7XHJcblxyXG4gICAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ob3ctd29yayAud29yay1zbGlkZXIgLnNsaWNrLWN1cnJlbnQge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gIH1cclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay1zbGlkZSB7XHJcbiAgICBtaW4td2lkdGg6IGluaXRpYWw7XHJcbiAgICBoZWlnaHQ6IDQzMHB4O1xyXG4gIH1cclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay1zbGlkZSAud29yay1zbGlkZSBpbWcge1xyXG4gICAgaGVpZ2h0OiAzNTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5ob3ctd29yayB7XHJcbiAgICBtYXJnaW46IDQwcHggMCA4MHB4O1xyXG4gIH1cclxuICAuaG93LXdvcmsgLndvcmstc2xpZGVyIC5zbGljay1zbGlkZSAud29yay1zbGlkZTphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSIsIi5tYWluLWJhbm5lci12MiB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgQGtleWZyYW1lcyBzbGlkZUJhY2tDb2xvciB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlcnMtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItc2xpZGVyLXYyIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1NnB4KTtcclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAuc2xpZGUtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiA5NXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0yLjg1cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDk1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1NzJweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iZW5lZml0cy1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gMDtcclxuXHJcbiAgICAgICAgLmJlbmVmaXQtY29sdW1uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgIC5iZW5lZml0LWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM0M3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY291bnRlci1yZXNldDogZGVsaXZlcnktY291bnRlcjtcclxuICAgICAgICBtYXJnaW46IGF1dG8gLTVweCAwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuXHJcbiAgICAgICAgLmRlbGl2ZXJ5LWNvbHVtbiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAyNSU7XHJcblxyXG4gICAgICAgICAgLmRlbGl2ZXJ5LWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGRlbGl2ZXJ5LWNvdW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihkZWxpdmVyeS1jb3VudGVyKTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5zbGlkZXItbmF2LXYyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjRweDtcclxuICAgIGxlZnQ6IDI0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnNsaWNrLXNsaWRlICsgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAubmF2LXNsaWRlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxODZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuXHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogMTg2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA4MDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE4NnB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stY3VycmVudCB7XHJcbiAgICAgIC5uYXYtc2xpZGUge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzbGlkZUJhY2tDb2xvciBmb3J3YXJkcztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMy41cztcclxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4taGVpZ2h0OiA2MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4MDBweCkge1xyXG4gIC5tYWluLWJhbm5lci12MiAuYmFubmVyLXNsaWRlci12MiAuc2xpZGUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA2NXB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lci12MiAuYmFubmVyLXNsaWRlci12MiAuc2xpZGUtY29udGVudCAuYnRuIHtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lci12MiAuYmFubmVyLXNsaWRlci12MiAuc2xpZGUtY29udGVudCAuYmVuZWZpdHMtbGlzdCAuYmVuZWZpdC1jb2x1bW4gLmJlbmVmaXQtaXRlbSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGljay1zbGlkZSAuc2xpZGUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLnNsaWRlci1uYXYtdjIge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgIGhlaWdodDogMTBweDtcclxuXHJcbiAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWJhbm5lci12MiAuYmFubmVyLXNsaWRlci12MiAuc2xpY2stc2xpZGUgLnNsaWRlLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi1iYW5uZXItdjIgLnNsaWRlci1uYXYtdjIgLnNsaWNrLXNsaWRlIHtcclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWJhbm5lci12MiAuc2xpZGVyLW5hdi12MiAubmF2LXNsaWRlIHtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWNrLXNsaWRlIC50aXRsZS1zZWNvbmRhcnkge1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGlkZS1jb250ZW50IC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWNvbHVtbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogaW5pdGlhbDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3QgLmJlbmVmaXQtY29sdW1uIC5iZW5lZml0LWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGlkZS1jb250ZW50IC5zbGlkZS1kZWxpdmVyeS1pdGVtcyAuZGVsaXZlcnktY29sdW1uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIC5kZWxpdmVyeS1jb2x1bW4gLmRlbGl2ZXJ5LWl0ZW0ge1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGlkZS1jb250ZW50IC5zbGlkZS1kZWxpdmVyeS1pdGVtcyAuZGVsaXZlcnktY29sdW1uIC5kZWxpdmVyeS1pdGVtOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3QgLmJlbmVmaXQtY29sdW1uIC5iZW5lZml0LWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLm1haW4tYmFubmVyLXYyIC5zbGlkZXJzLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTU2cHgpO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIge1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWNrLXNsaWRlIC5zbGlkZS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCA2MHB4O1xyXG5cclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGljay1zbGlkZSAuc2xpZGUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGlkZS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDAgMTBweCA2MHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWNrLXNsaWRlIC5kZXNjcmlwdGlvbiBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC50aXRsZS1zZWNvbmRhcnkge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIC5kZWxpdmVyeS1jb2x1bW4gLmRlbGl2ZXJ5LWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLnNsaWRlLWRlbGl2ZXJ5LWl0ZW1zIC5kZWxpdmVyeS1jb2x1bW4gLmRlbGl2ZXJ5LWl0ZW06YmVmb3JlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC5zbGlkZS1jb250ZW50IC5zbGlkZS1kZWxpdmVyeS1pdGVtcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWRlLWNvbnRlbnQgLmJlbmVmaXRzLWxpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgLm1haW4tYmFubmVyLXYyIC5zbGlkZXItbmF2LXYyIHtcclxuXHJcbiAgfVxyXG4gIC5tYWluLWJhbm5lci12MiAuc2xpZGVyLW5hdi12MiB7XHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICAubWFpbi1iYW5uZXItdjIgLmJhbm5lci1zbGlkZXItdjIgLnNsaWNrLXNsaWRlIC5iZW5lZml0cy1saXN0IC5iZW5lZml0LWNvbHVtbjpudGgtY2hpbGQoMykge1xyXG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XHJcbiAgLm1haW4tYmFubmVyLXYyIC5iYW5uZXItc2xpZGVyLXYyIC50aXRsZS1zZWNvbmRhcnkge1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxufSIsIi5mb290ZXIge1xyXG5cclxuICAuZm9vdGVyLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogNDBweCAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1jYXJkIHtcclxuICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci13aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIC5mb290ZXItY2FyZC10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDE5OXB4O1xyXG4gICAgICBoZWlnaHQ6IDc5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9saWN5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWNvbnRhY3RzIHtcclxuXHJcbiAgICAuY29udGFjdC1pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjU0cHg7XHJcbiAgICAgICAgY29sb3I6ICQtLWNvbG9yLWdyZXktZGFyaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEsIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41NHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhOmhvdmVyIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItc29jaWFscyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNTRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZvb3RlciB7XHJcblxyXG4gICAgLmZvb3Rlci1jYXJkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5mb290ZXIge1xyXG5cclxuICAgIC5yb3cge1xyXG5cclxuICAgICAgLmNvbC1tLTEyOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBvcmRlcjogNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWNhcmQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGFjdHMge1xyXG5cclxuICAgICAgLmNvbnRhY3QtaXRlbSB7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufSIsIi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHotaW5kZXg6IDk5OTtcclxuXHJcbiAgLmJ0bi1zbWFsbC1zY3JlZW5zIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsdWUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJC0tY29sb3ItYmx1ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItcm93IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmhlYWRlci1jb2x1bW4ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLW5hdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuY29sLWxnLTMge1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGluay1wZXJzb25hbC1kZXRhaWxzIHtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMzhweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9oZWFkZXItbGluay1pY28uc3ZnKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwLW1lbnUtYnRuIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAubGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZGVmYXVsdDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucG9wdXAtbWVudS1idG4uYWN0aXZlIHtcclxuICAgICAgLmxpbmUge1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE0cHgpIHJvdGF0ZSg0NWRlZylcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExcHgpIHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLm1haW4tbWVudS1wcm9maWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmhlYWRlci5zY3JvbGxlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gIC5oZWFkZXIgLmJ0bi1ibHVlIHtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcblxyXG5cclxuICAgIC5tYWluLW1lbnUtcHJvZmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICBsaSB7XHJcblxyXG4gICAgICAgIGEge1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWJsdWUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tc21hbGwtc2NyZWVucyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXdyYXBwZXIge1xyXG5cclxuICAgICAgLnBvcHVwLW1lbnUtYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1yb3cge1xyXG5cclxuICAgICAgLmhlYWRlci1jb2x1bW4ge1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItbmF2IHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB0b3A6IDc4cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLW5hdi5zaG93IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLmhlYWRlcjpoYXMoLmhlYWRlci1uYXYuc2hvdykge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXIuc2Nyb2xsZWQge1xyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICB0b3A6IDU4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuaGVhZGVyIHtcclxuXHJcbiAgICAubWFpbi1tZW51LXByb2ZpbGUge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDI0cHggNDBweDtcclxuXHJcbiAgICAgIGxpIHtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDEwcHg7XHJcblxyXG4gICAgICAubGluay1wZXJzb25hbC1kZXRhaWxzIHtcclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3B1cC1tZW51LWJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cclxuICAgICAgICAubGluZSB7XHJcblxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9wdXAtbWVudS1idG4uYWN0aXZlIHtcclxuXHJcbiAgICAgICAgLmxpbmUge1xyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXNtYWxsLXNjcmVlbnMge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1yb3cge1xyXG5cclxuICAgICAgLmhlYWRlci1jb2x1bW4ge1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmFjY291bnQtd3JhcHBlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcbiAgLmNhcmQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcmQtd3JhcHBlci1jdXJyZW50LW9yZGVyIHtcclxuICAgIG1pbi1oZWlnaHQ6IDMxMnB4O1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG5cclxuICAgIC50ZXh0LWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBtYXgtd2lkdGg6IDEyOHB4O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5zZWFyY2gtb3JkZXJzIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5hY2NvdW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudHJhY2tpbmctc2VjdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgIC50aXRsZS1iaWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDgxN3B4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MjZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAudHJhY2tpbmctc2VjdGlvbiB7XHJcblxyXG4gICAgLmRlc2NyaXB0aW9uIHtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5oZWFkZXItcHJvZmlsZSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgei1pbmRleDogOTk5O1xyXG5cclxuICAuc21hbGwtc2NyZWVucy1idXR0b24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItbmF2IHtcclxuICAgIHdpZHRoOiA4NS43MTQyODU3MTQzJTtcclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWdyZXk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5wb3B1cC1tZW51LWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB3aWR0aDogMzhweDtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgLmxpbmUge1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBvcHVwLW1lbnUtYnRuLmFjdGl2ZSB7XHJcbiAgICAgIC5saW5lIHtcclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNHB4KSByb3RhdGUoNDVkZWcpXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMXB4KSByb3RhdGUoLTQ1ZGVnKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItcHJvZmlsZS5zY3JvbGxlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gIC5oZWFkZXItcHJvZmlsZSB7XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogNzhweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJC0tY29sb3ItZ3JleTtcclxuICAgICAgcGFkZGluZzogMjBweCAyNHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1uYXYuc2hvdyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcclxuICAgIH1cclxuXHJcbiAgICAuc21hbGwtc2NyZWVucy1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1wcm9maWxlOmhhcyguaGVhZGVyLW5hdi5zaG93KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ncmV5O1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1wcm9maWxlLnNjcm9sbGVkIHtcclxuICAgIC5oZWFkZXItbmF2IHtcclxuICAgICAgdG9wOiA1OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5oZWFkZXItcHJvZmlsZSB7XHJcblxyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICB0b3A6IDY4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci13cmFwcGVyIHtcclxuICAgICAgLnBvcHVwLW1lbnUtYnRuIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgIC5saW5lIHtcclxuXHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wb3B1cC1tZW51LWJ0bi5hY3RpdmUge1xyXG5cclxuICAgICAgICAubGluZSB7XHJcbiAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLXByb2ZpbGUuc2Nyb2xsZWQge1xyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICB0b3A6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5wYWdlLXRlbXBsYXRlLWF1dGgtdGVtcGxhdGVzIHtcclxuXHJcbiAgLmhlYWRlci1hdXRoIHtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBtYWluIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNTVweDtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICB9XHJcbiAgZm9ybSB7XHJcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZGl2IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJC0tY29sb3ItYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXJyb3ItbWVzc2FnZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAjcmVjYXB0Y2hhLWxvZ2luLCAjcmVjYXB0Y2hhLXJlZ2lzdGVyIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkLS1jb2xvci1kZWZhdWx0O1xyXG4gICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICQtLWNvbG9yLWRlZmF1bHQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1ibHVlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICBjb2xvcjogJC0tY29sb3Itd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLS1jb2xvci1kZWZhdWx0O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnBhZ2UtdGVtcGxhdGUtYXV0aC10ZW1wbGF0ZXMgZm9ybSBkaXYge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/