*,body,html{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{color-scheme:light only !important}body{position:relative;font-size:16px;background-color:#F0F0F0}body:lang(en){font-family:"Poppins",sans-serif}body:lang(ar){font-family:"Almarai",sans-serif}body:lang(ru){font-family:"Poppins",sans-serif}a{text-decoration:none}a:focus,a:hover{text-decoration:none}.blur-up{filter:blur(5px);transition:filter 400ms}.blur-up.lazyloaded{filter:blur(0)}.fixed-bottom-telegram{position:fixed;z-index:3;bottom:130px;width:100%;left:70px}.fixed-bottom-telegram .telegram{position:absolute;background-color:#0088cc;color:#fff;display:flex;justify-content:center;align-items:center;width:53px;height:53px;border-radius:50%}.fixed-bottom-telegram .telegram .fa-telegram-plane:before{font-size:30px}@media (min-width: 992px){.fixed-bottom-telegram .telegram{left:-21px;bottom:20px}}@media (max-width: 991px){.fixed-bottom-telegram .telegram{padding:5px 16px;left:-50px;bottom:-10px}}.fixed-bottom{position:fixed;z-index:10;bottom:40px;width:100%}.fixed-bottom a{font-size:35px}.fixed-bottom .whatsapp{position:absolute;background-color:#25d366;color:#fff;display:flex;justify-content:center;align-items:center;width:53px;height:53px;border-radius:50%}@media (min-width: 992px){.fixed-bottom .whatsapp{left:50px;bottom:50px}}@media (max-width: 992px){.fixed-bottom .whatsapp{padding:5px 16px;left:20px;bottom:20px}}.hide-contact-form{opacity:0;visibility:hidden;left:-600px !important}.hide-contact-form:lang(ar){left:initial !important;right:-600px !important}.open-side-contact-form{position:absolute;display:flex;background-color:#ffffff;padding:8px;left:0px;bottom:0;border:none;border-radius:0px 4px 4px 0px;gap:12px;font-family:"Poppins",sans-serif;color:#F56B1D}.open-side-contact-form:lang(ar){font-family:"Almarai",sans-serif;left:initial;right:0}.open-side-contact-form:lang(ru){font-family:"Poppins",sans-serif}.open-side-contact-form .form-title{font-weight:500}.open-side-contact-form span{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:16px}.open-side-contact-form span:lang(ar){font-weight:700}.open-side-contact-form span:lang(ru){font-weight:600}.open-side-contact-form:focus{outline:none}.open-side-contact-form:hover{background-color:#fafafa}.side-contact-form-wrapper{position:fixed;z-index:10;top:50%}.side-contact-form-wrapper:lang(ar){right:0 !important}.side-contact-form-wrapper .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:23px !important}.side-contact-form-wrapper .intl-tel-input.separate-dial-code .selected-dial-code:lang(ar){text-align:left !important}.side-contact-form-wrapper .side-contact-form{transition:all ease-in-out .2s;position:absolute;display:flex;justify-content:center;align-items:center;left:0px;bottom:-180px;background-color:white;padding:32px;border-radius:4px}.side-contact-form-wrapper .side-contact-form:lang(ar){left:initial;right:0}.side-contact-form-wrapper .side-contact-form .close-icon{position:absolute;top:20px;right:20px;transition:all ease-in-out .1s}.side-contact-form-wrapper .side-contact-form .close-icon:hover{transform:scale(1.1);cursor:pointer}.side-contact-form-wrapper .side-contact-form .form-title{color:#F56B1D;font-size:20px;font-family:"Krona One",sans-serif}.side-contact-form-wrapper .side-contact-form .form-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.side-contact-form-wrapper .side-contact-form .form-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.side-contact-form-wrapper .side-contact-form .form-description{color:#2E2E2E;margin-top:12px;margin-bottom:20px;font-family:"Poppins",sans-serif}.side-contact-form-wrapper .side-contact-form .form-description:lang(ar){font-family:"Almarai",sans-serif}.side-contact-form-wrapper .side-contact-form .form-description:lang(ru){font-family:"Poppins",sans-serif}.side-contact-form-wrapper .side-contact-form .custom-input,.side-contact-form-wrapper .side-contact-form textarea{width:400px;height:48px;border:1px solid #C4C4C4;border-radius:4px;margin-bottom:12px;padding:0 15px;font-family:"Poppins",sans-serif}.side-contact-form-wrapper .side-contact-form .custom-input:focus,.side-contact-form-wrapper .side-contact-form textarea:focus{outline:1px solid #b7b7b7}.side-contact-form-wrapper .side-contact-form .custom-input:lang(ar),.side-contact-form-wrapper .side-contact-form textarea:lang(ar){font-family:"Almarai",sans-serif;text-align:right}.side-contact-form-wrapper .side-contact-form .custom-input:lang(ru),.side-contact-form-wrapper .side-contact-form textarea:lang(ru){font-family:"Poppins",sans-serif}.side-contact-form-wrapper .side-contact-form textarea{margin-top:12px;resize:none;height:100px}.side-contact-form-wrapper .side-contact-form .submit-form{display:block;font-weight:600;font-size:16px;color:#fff;background-color:#F56B1D;padding:12px 0;border-radius:6px;border:none;outline:none;margin:auto}.side-contact-form-wrapper .side-contact-form .submit-form:hover{background-color:#ee5d0b}.side-contact-form-wrapper .side-contact-form .submit-form:focus{outline:none}.hero{width:100%;position:relative;background-image:url("../../../../landing-assets/toskana-project/images/hero-image.png");background-repeat:no-repeat;animation:animatedBackground 5s linear infinite alternate;background-size:contain}.hero .logo img{padding:12px;width:184px;height:84px;background:#fff;border-radius:0 0 10px 10px;z-index:10;position:absolute;left:50%;transform:translate(-50%, 0);top:0}.hero .bg-hero{width:100%;object-fit:cover}.hero .head-wrapper{position:absolute;left:50%;top:20%;transform:translate(-50%, 0);width:max-content;text-align:center}.hero .head-wrapper .head{font-size:3vw;text-transform:uppercase;color:#507F13;font-family:"Krona One",sans-serif}.hero .head-wrapper .head:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.hero .head-wrapper .head:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.hero .head-wrapper .sub-head{font-size:24px;text-transform:uppercase;color:#F56B1D;font-family:"Krona One",sans-serif}.hero .head-wrapper .sub-head:lang(ar){font-family:"Almarai",sans-serif}.hero .head-wrapper .sub-head:lang(ru){font-family:"Poppins",sans-serif}.hero .player-wrapper{position:absolute;left:50%;top:40%;transform:translate(-50%, 0)}.hero .lets-call-you{font-weight:600;font-size:16px;color:#fff;background-color:#F56B1D;padding:16px 60px;border-radius:6px;border:none;position:absolute;bottom:5%;left:50%;outline:none;transform:translate(-50%, 0)}.hero .lets-call-you:hover{background-color:#ee5d0b}.title-wrapper{text-align:center;font-family:"Krona One",sans-serif}.title-wrapper:lang(ar){font-family:"Almarai",sans-serif}.title-wrapper:lang(ru){font-family:"Poppins",sans-serif}.title-wrapper .benefit-svg{width:360px;height:400px}.title-wrapper .title{color:#F56B1D;font-size:28px;margin-top:60px}.title-wrapper .title:lang(ar){font-weight:700}.title-wrapper .title:lang(ru){font-weight:700}.title-wrapper .sub-title{color:#507F13;font-size:24px;letter-spacing:3px;margin-bottom:20px}.title-wrapper .sub-title:lang(en){font-family:"Poppins",sans-serif;letter-spacing:5px}.title-wrapper .sub-title:lang(ar){letter-spacing:0px}.projects-wrapper{max-width:950px;margin:180px auto 60px auto}.projects-wrapper .projects-title{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif}.projects-wrapper .projects-title:lang(ar){font-family:"Almarai",sans-serif}.projects-wrapper .projects-title:lang(ru){font-family:"Poppins",sans-serif}.projects-wrapper .project-description{color:#262620;font-size:16px}.projects-wrapper .project1{display:flex;align-items:center;justify-content:space-between}.projects-wrapper .project1:lang(ar){flex-direction:row-reverse}.projects-wrapper .project1 .info1{max-width:390px}.projects-wrapper .project1 .info1-header{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;text-transform:uppercase;margin-bottom:16px}.projects-wrapper .project1 .info1-header:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.projects-wrapper .project1 .info1-header:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.projects-wrapper .project2{margin-top:96px;display:flex;align-items:center;justify-content:space-between}.projects-wrapper .project2:lang(ar){flex-direction:row-reverse}.projects-wrapper .project2 .info2{max-width:422px}.projects-wrapper .project2 .info2-header{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;text-transform:uppercase;margin-bottom:16px}.projects-wrapper .project2 .info2-header:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.projects-wrapper .project2 .info2-header:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.projects-wrapper .project3{margin-top:96px;display:flex;align-items:center;justify-content:space-between}.projects-wrapper .project3:lang(ar){flex-direction:row-reverse}.projects-wrapper .project3 .info3{max-width:420px}.projects-wrapper .project3 .info3-header{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;text-transform:uppercase;margin-bottom:16px}.projects-wrapper .project3 .info3-header:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.projects-wrapper .project3 .info3-header:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.contact-btn{display:block;font-weight:600;font-size:16px;color:#fff;background-color:#F56B1D;padding:16px 60px;border-radius:6px;border:none;outline:none;margin:60px auto 104px auto}.contact-btn:hover{background-color:#ee5d0b}.contact-btn:focus{outline:none}.benefits-image{display:flex;align-items:center;justify-content:center}.project-photos .projects-title{text-align:center;font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;margin-bottom:32px}.project-photos .projects-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.project-photos .projects-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.project-photos .carousel-img{border-radius:4px}.owl-item>div{cursor:pointer;margin:6% 8%;transition:margin 0.4s ease}.owl-item.center>div{cursor:auto;margin:0}.owl-item:not(.center)>div:hover{opacity:.75}.owl-item.center img{box-shadow:rgba(0,0,0,0.24) 0 3px 8px}.custom-navigation{display:flex;justify-content:center;gap:200px}.custom-navigation .custom-left,.custom-navigation .custom-right{transition:transform .2s}.custom-navigation .custom-left:hover,.custom-navigation .custom-right:hover{cursor:pointer;transform:scale(1.2)}.project-video{display:block;max-width:632px;position:relative;text-align:center;margin:140px auto 144px auto}.project-video .project-title{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;margin-bottom:32px}.project-video .project-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.project-video .project-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.project-video .project-image{max-width:100%;padding:10px;border:#F56B1D 2px solid;border-radius:4px}.project-video .video-link img{position:absolute;left:0;right:0;top:10%;bottom:0;margin:auto}.why-header{font-size:28px;color:#F56B1D;text-align:center;font-family:"Krona One",sans-serif;margin-bottom:30px !important;margin:auto auto 14px auto;max-width:816px}.why-header:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.why-header:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.why-reasons{display:flex;justify-content:center;flex-flow:row wrap}.why-reasons .reason{display:flex;flex-direction:column;justify-content:center;align-items:center;width:650px;margin-bottom:40px}.why-reasons .reason-text{margin-top:20px;font-size:16px;color:#262620}.services{text-align:center}.services .services-list{height:23vw}.services .services-title{font-size:28px;color:#F56B1D;font-family:"Krona One",sans-serif;text-transform:uppercase;margin-bottom:32px;margin-top:40px}.services .services-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.services .services-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.services .reason-text{margin-top:24px;color:#2E2E2E;font-size:16px}.imtilak-services{padding:32px 0;background-color:#2D3131;text-align:center}.imtilak-services .imtilak-header{font-size:28px;color:white;font-family:"Krona One",sans-serif;text-transform:uppercase;margin-bottom:50px}.imtilak-services .imtilak-header:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.imtilak-services .imtilak-header:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.imtilak-services .services-wrapper{display:flex;flex-flow:row wrap;margin:auto;align-items:center;justify-content:center;max-width:1200px}.imtilak-services .services-wrapper .service{width:26%;display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:20px}.imtilak-services .services-wrapper .service img{height:160px}.imtilak-services .services-wrapper .service-name{font-size:16px;color:#FFFFFF}.contact-form-wrapper{border:1px solid #3A5C3F;border-radius:4px;padding:32px;max-width:470px;margin:144px auto}.contact-form-wrapper .intl-tel-input.separate-dial-code .selected-dial-code{padding-left:23px !important}.contact-form-wrapper .intl-tel-input.separate-dial-code .selected-dial-code:lang(ar){text-align:left !important}.contact-form-wrapper .form-title{color:#F56B1D;font-family:"Krona One",sans-serif;text-transform:uppercase;font-size:20px;margin-bottom:12px}.contact-form-wrapper .form-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.contact-form-wrapper .form-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.contact-form-wrapper .form-description{color:#2E2E2E;font-size:16px;margin-bottom:20px}.contact-form-wrapper .contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-form-wrapper .inputs{gap:12px}.contact-form-wrapper .inputs .custom-input,.contact-form-wrapper .inputs textarea{border:1px solid #C4C4C4;border-radius:4px;padding:12px;resize:vertical;width:404px}.contact-form-wrapper .inputs .custom-input:lang(ar),.contact-form-wrapper .inputs textarea:lang(ar){text-align:right !important}.contact-form-wrapper .inputs .custom-input:focus,.contact-form-wrapper .inputs textarea:focus{outline:1px solid #b7b7b7}.contact-form-wrapper .submit-form{background:#507F13;border-radius:4px;padding:12px 8px;color:#ffffff;border:none}.contact-form-wrapper .submit-form:hover{background-color:#426910}.contact-form-wrapper .submit-form:focus{border:none;outline:none}.offices-map{width:960px;margin:auto;height:700px}.offices{text-align:center}.offices-title{font-size:28px;color:#F56B1D;margin-bottom:8px;font-family:"Krona One",sans-serif}.offices-title:lang(ar){font-family:"Almarai",sans-serif;font-weight:700}.offices-title:lang(ru){font-family:"Poppins",sans-serif;font-weight:700}.offices-description{color:#262620;font-size:16px;margin-bottom:69px}.tooltip.show{opacity:1}.tooltip-inner{background-color:#F56B1D !important;color:white}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#F56B1D !important}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#F56B1D !important}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#F56B1D !important}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#F56B1D !important}.footer{background-color:#2D3131;text-align:center;position:absolute;bottom:0;width:100%}.footer-text{max-width:400px;font-size:14px;color:#ffffff;padding:32px;margin:auto}#map_access{display:none !important}@media (max-width: 992px){html{display:flex;flex-direction:column;align-items:center}body{width:100%}.hero{display:none}.mobile-hero{max-width:360px;margin:auto;position:relative;display:flex;flex-direction:column;align-items:center}.mobile-hero .mb-logo img{padding:10px;width:120px;height:60px;background:#fff;border-radius:0 0 10px 10px;z-index:10;position:absolute;left:50%;transform:translate(-50%, 0);top:0}.mobile-hero .mb-bg-hero{position:relative;background-image:url("../../../../landing-assets/toskana-project/images/hero-image-mb.png");background-repeat:no-repeat;animation:animatedBackgroundMB 10s linear infinite alternate;background-size:unset;background-position:25% 25%}.mobile-hero .mb-head-wrapper{max-width:360px;position:absolute;left:50%;top:9%;transform:translate(-50%, 0);width:max-content;text-align:center}.mobile-hero .mb-head-wrapper .head{font-size:25px;text-transform:uppercase;color:#507F13;font-family:"Krona One",sans-serif}.mobile-hero .mb-head-wrapper .head:lang(ar){font-family:"Almarai",sans-serif}.mobile-hero .mb-head-wrapper .head:lang(ru){font-family:"Poppins",sans-serif}.mobile-hero .mb-head-wrapper .sub-head{font-size:16px;text-transform:uppercase;color:#F56B1D;font-family:"Krona One",sans-serif}.mobile-hero .mb-head-wrapper .sub-head:lang(ar){font-family:"Almarai",sans-serif}.mobile-hero .mb-head-wrapper .sub-head:lang(ru){font-family:"Poppins",sans-serif}.mobile-hero .player-wrapper-mb{position:absolute;left:50%;bottom:13%;transform:translate(-50%, 0)}.mobile-hero .player-wrapper-mb img{width:100px;height:100%}.mobile-hero .watch-video-title{position:absolute;left:50%;bottom:7%;transform:translate(-50%, 0);color:#ffffff}.mobile-hero .lets-call-you-mb{position:absolute;left:50%;bottom:-3%;transform:translate(-50%, 0);font-weight:600;font-size:16px;color:#fff;background-color:#F56B1D;padding:16px 0;width:230px;border-radius:6px;border:none;outline:none}.mobile-hero .lets-call-you-mb:hover{background-color:#ee5d0b}.mobile-hero .lets-call-you-mb:focus{outline:none}.title-wrapper .title{font-size:20px;max-width:300px;margin:60px auto 10px auto}.title-wrapper .sub-title{font-size:16px;margin-bottom:0 !important}.projects-wrapper{max-width:360px;margin:67px auto 32px auto}.projects-wrapper .info-description{text-align:center;padding:0 20px;margin-top:5px}.projects-wrapper .project1{flex-direction:column !important;justify-content:center}.projects-wrapper .project1 .info1{max-width:100%;padding:0 16px;text-align:center}.projects-wrapper .project1 .info1-header{font-size:20px;margin-bottom:12px}.projects-wrapper .project1 .info1_image img{width:320px}.projects-wrapper .project2{margin-top:32px;flex-direction:column-reverse !important;justify-content:center}.projects-wrapper .project2 .info2{max-width:100%;padding:0 16px;text-align:center}.projects-wrapper .project2 .info2-header{font-size:20px;margin-bottom:12px}.projects-wrapper .project2 .info2_image img{width:320px}.projects-wrapper .project3{margin-top:32px;flex-direction:column !important;justify-content:center}.projects-wrapper .project3 .info3{max-width:100%;padding:0 16px;text-align:center}.projects-wrapper .project3 .info3-header{font-size:20px;margin-bottom:12px}.projects-wrapper .project3 .info3_image img{width:320px}.contact-btn{margin:25px auto 32px auto}.project-photos{max-width:360px;margin:auto}.project-photos .projects-title{font-size:20px}.owl-item.active.center{padding:0 10px}.custom-navigation{max-width:360px;margin:auto;gap:100px;z-index:10}.project-video{max-width:344px;margin:32px auto 16px auto}.project-video .project-title{font-size:20px;margin-bottom:8px}.project-video .project-image{border:#F56B1D 1px solid;border-radius:4px}.project-video .video-link img{top:40px;width:60px;height:60px}.why{max-width:360px;margin:auto}.why-header{font-size:20px;margin-top:32px;margin-bottom:16px !important}.why-reasons{flex-direction:column;align-items:center;word-wrap:break-word}.why-reasons .reason{align-items:center;flex-direction:row;justify-content:flex-start;margin-bottom:0;width:100%;gap:20px;padding-inline-start:30px;padding-inline-end:10px}.why-reasons .reason .reason-img{width:44px;height:44px}.services{max-width:360px;margin:auto}.services .services-list{height:300px}.services .services-title{margin-bottom:16px}.lets-call-you{font-weight:600;font-size:16px;color:#fff;background-color:#F56B1D;padding:16px 60px;border-radius:6px;border:none;outline:none}.lets-call-you:hover{background-color:#ee5d0b}.lets-call-you:focus{outline:none}.imtilak-services{max-width:100%;margin:auto}.imtilak-services .imtilak-header{margin-bottom:5px}.imtilak-services .services-wrapper{max-width:360px;align-items:flex-start;justify-content:space-around}.imtilak-services .services-wrapper .service{width:38%;gap:13px}.imtilak-services .services-wrapper .service img{width:100%;height:auto}.contact-form-wrapper{padding:16px;max-width:328px;margin:32px auto}.contact-form-wrapper .inputs .custom-input,.contact-form-wrapper .inputs textarea{margin-bottom:12px;width:296px}.offices-map{width:320px;margin:auto;height:300px}.offices-title{margin-bottom:6px}}.selected-dial-code{color:#8E8E8E}@keyframes animatedBackground{from{background-position:112% 0}to{background-position:-14% 0}}@keyframes animatedBackgroundMB{from{background-position:114% 65%}to{background-position:-11% 65%}}body.arabic{text-align:right}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQ0FBQyxDQUNELElBQUksQ0FDSixJQUFJLEFBQUMsQ0FDRCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLFVBQVUsQ0FDdEIsZUFBZSxDQUFFLE1BQU0sQ0FFMUIsQUFDRCxJQUFJLENBQ0EsWUFBWSxDQUFFLHFCQUFxQixDQUN0QyxBQUlELElBQUksQUFBQyxDQUNELFFBQVEsQ0FBRSxRQUFRLENBQ2xCLFNBQVMsQ0FBRSxJQUFJLENBY2YsZ0JBQWdCLENBQUUsT0FBTyxDQWhCN0IsQUFJSSxBQWFILElBakJHLEFBSUMsS0FBTSxDQUFBLEVBQUUsQ0FBRSxDQUNQLFdBQVcsQ0NqQlQsU0FBUyxDQUFFLFVBQVUsQ0RZL0IsQUFNSyxBQUVELElBUkEsQUFRQyxLQUFNLENBQUEsRUFBRSxDQUFFLENBQ1AsV0FBVyxDQ25CVCxTQUFTLENBQUUsVUFBVSxDRFUvQixBQVVLLEFBRUQsSUFaQSxBQVlDLEtBQU0sQ0FBQSxFQUFFLENBQUUsQ0FDUCxXQUFXLENDekJULFNBQVMsQ0FBRSxVQUFVLENEMEIxQixBQUtMLENBQUMsQUFBQyxDQUNFLGVBQWUsQ0FBRSxJQUFJLENBRHpCLEFBR0ksQUFJSCxDQVBBLEFBR0ksTUFBTSxDQUhYLENBQUMsQUFJSSxNQUFNLEFBQUMsQ0FDSixlQUFlLENBQUUsSUFBSSxDQUN4QixBQUdMLFFBQVEsQUFBQyxDQUNMLE1BQU0sQ0FBRSxTQUFTLENBQ2pCLFVBQVUsQ0FBRSxZQUFZLENBQzNCLEFBRUQsUUFBUSxXQUFXLEFBQUMsQ0FDaEIsTUFBTSxDQUFFLE9BQU8sQ0FDbEIsQUFHRCxzQkFBc0IsQUFBQyxDQUNuQixRQUFRLENBQUUsS0FBSyxDQUNmLE9BQU8sQ0FBRSxDQUFDLENBQ1YsTUFBTSxDQUFFLEtBQUssQ0FDYixLQUFLLENBQUUsSUFBSSxDQUNYLElBQUksQ0FBRSxJQUFJ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QUFBQyxDQUNSLFVBQVUsQ0FBRSxLQUFLLENBQ3BCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcblxyXG4qLFxyXG5ib2R5LFxyXG5odG1sIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcblxyXG59XHJcbmh0bWx7XHJcbiAgICBjb2xvci1zY2hlbWU6IGxpZ2h0IG9ubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcblxyXG5ib2R5IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAmOmxhbmcoZW4pIHtcclxuICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgIH1cclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYwO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmx1ci11cCB7XHJcbiAgICBmaWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciA0MDBtcztcclxufVxyXG5cclxuLmJsdXItdXAubGF6eWxvYWRlZCB7XHJcbiAgICBmaWx0ZXI6IGJsdXIoMCk7XHJcbn1cclxuXHJcbi8vVGVsZWdyYW0gbW9kYWxcclxuLmZpeGVkLWJvdHRvbS10ZWxlZ3JhbSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgYm90dG9tOiAxMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogNzBweDtcclxuXHJcbiAgICAudGVsZWdyYW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OGNjO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogNTNweDtcclxuICAgICAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAuZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yMXB4O1xyXG4gICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTZweDtcclxuICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gIHdoYXRzYXBwIG1vZGFsXHJcbi5maXhlZC1ib3R0b20ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndoYXRzYXBwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1ZDM2NjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDUzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTZweDtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhpZGUtY29udGFjdC1mb3JtIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBsZWZ0OiAtNjAwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcmlnaHQ6IC02MDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyAuc2hvdy1zaWRlLWNvbnRhY3QtZnJvbSB7fVxyXG5cclxuLm9wZW4tc2lkZS1jb250YWN0LWZvcm0ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCAwcHg7XHJcbiAgICBnYXA6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xyXG5cclxuXHJcbiAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFuZyhydSkge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmZmZmZmLCAyKTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zaWRlLWNvbnRhY3QtZm9ybS13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdG9wOiA1MCU7XHJcblxyXG4gICAgJjpsYW5nKGFyKSB7XHJcblxyXG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmludGwtdGVsLWlucHV0LnNlcGFyYXRlLWRpYWwtY29kZSAuc2VsZWN0ZWQtZGlhbC1jb2RlIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuc2lkZS1jb250YWN0LWZvcm0ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuMnM7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMTgwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2UtaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4xcztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAka3JvbmE7XHJcblxyXG5cclxuICAgICAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFuZyhydSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgY29sb3I6ICMyRTJFMkU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucztcclxuXHJcbiAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VzdG9tLWlucHV0LFxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNEM0QzQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCBkYXJrZW4oI0M0QzRDNCwgNSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Ym1pdC1mb3JtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLXdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtYWluLW9yYW5nZSwgNSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uaGVybyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vLi4vbGFuZGluZy1hc3NldHMvdG9za2FuYS1wcm9qZWN0L2ltYWdlcy9oZXJvLWltYWdlLnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGFuaW1hdGlvbjogYW5pbWF0ZWRCYWNrZ3JvdW5kIDVzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxODRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi13aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmctaGVybyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWQtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuaGVhZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3Z3O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW4tZ3JlZW47XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAka3JvbmE7XHJcblxyXG4gICAgICAgICAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWItaGVhZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRrcm9uYTtcclxuXHJcbiAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGxheWVyLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmxldHMtY2FsbC15b3Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCA2MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNSU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJG1haW4tb3JhbmdlLCA1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4udGl0bGUtd3JhcHBlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG5cclxuICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgIH1cclxuXHJcbiAgICAuYmVuZWZpdC1zdmcge1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLWdyZWVuO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICY6bGFuZyhlbikge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnM7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5wcm9qZWN0cy13cmFwcGVyIHtcclxuICAgIC5wcm9qZWN0cy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRrcm9uYTtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgIG1hcmdpbjogMTgwcHggYXV0byA2MHB4IGF1dG87XHJcblxyXG4gICAgLnByb2plY3QtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QxIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvMSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcblxyXG4gICAgICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRrcm9uYTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8yIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MjJweDtcclxuXHJcbiAgICAgICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAucHJvamVjdDMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDk2cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbzMge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG5cclxuICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAka3JvbmE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFuZyhydSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdC1idG4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICRtYWluLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgcGFkZGluZzogMTZweCA2MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG1hcmdpbjogNjBweCBhdXRvIDEwNHB4IGF1dG87XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtYWluLW9yYW5nZSwgNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJlbmVmaXRzLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wcm9qZWN0LXBob3RvcyB7XHJcbiAgICAucHJvamVjdHMtdGl0bGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vd2wtaXRlbT5kaXYge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luOiA2JSA4JTtcclxuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi5vd2wtaXRlbS5jZW50ZXI+ZGl2IHtcclxuICAgIGN1cnNvcjogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm93bC1pdGVtOm5vdCguY2VudGVyKT5kaXY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogLjc1O1xyXG59XHJcblxyXG4ub3dsLWl0ZW0uY2VudGVyIHtcclxuICAgIGltZyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDNweCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jdXN0b20tbmF2aWdhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDIwMHB4O1xyXG5cclxuICAgIC5jdXN0b20tbGVmdCxcclxuICAgIC5jdXN0b20tcmlnaHQge1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnM7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3QtdmlkZW8ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDYzMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxNDBweCBhdXRvIDE0NHB4IGF1dG87XHJcblxyXG4gICAgLnByb2plY3QtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAka3JvbmE7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QtaW1hZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogJG1haW4tb3JhbmdlIDJweCBzb2xpZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvLWxpbmsge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMTAlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aHkge1xyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAxNHB4IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MTZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXJlYXNvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgICAgLnJlYXNvbiB7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZXMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5zZXJ2aWNlcy1saXN0IHtcclxuICAgICAgICBoZWlnaHQ6IDIzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2VzLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWFzb24tdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICBjb2xvcjogIzJFMkUyRTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uaW10aWxhay1zZXJ2aWNlcyB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctYmxhY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cclxuICAgIC5pbXRpbGFrLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFsbWFyYWkgO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucyA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2VzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuXHJcbiAgICAgICAgLnNlcnZpY2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMjYlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlLW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhY3QtZm9ybS13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQTVDM0Y7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgbWF4LXdpZHRoOiA0NzBweDtcclxuICAgIG1hcmdpbjogMTQ0cHggYXV0bztcclxuXHJcblxyXG5cclxuICAgIC5pbnRsLXRlbC1pbnB1dC5zZXBhcmF0ZS1kaWFsLWNvZGUgLnNlbGVjdGVkLWRpYWwtY29kZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG5cclxuICAgICAgICAmOmxhbmcoYXIpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFuZyhydSkge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjMkUyRTJFO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1mb3JtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmlucHV0cyB7XHJcbiAgICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuXHJcblxyXG4gICAgICAgIC5jdXN0b20taW5wdXQsXHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzRDNEM0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MDRweDtcclxuXHJcbiAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgZGFya2VuKCNDNEM0QzQsIDUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJtaXQtZm9ybSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JlZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbWFpbi1ncmVlbiwgNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi5vZmZpY2VzLW1hcCB7XHJcbiAgICB3aWR0aDogOTYwcHg7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBoZWlnaHQ6IDcwMHB4XHJcbn1cclxuXHJcbi5vZmZpY2VzIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgY29sb3I6ICRtYWluLW9yYW5nZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRrcm9uYTtcclxuXHJcbiAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY5cHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLnRvb2x0aXAuc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udG9vbHRpcC1pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2UgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLFxyXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkbWFpbi1vcmFuZ2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsXHJcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkbWFpbi1vcmFuZ2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSxcclxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJG1haW4tb3JhbmdlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLFxyXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRtYWluLW9yYW5nZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy1ibGFjaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICYtdGV4dCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYXBfYWNjZXNzIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vTW9iaWxlIHN0eWxlXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGVybyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLWhlcm8ge1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLm1iLWxvZ28ge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1iLWJnLWhlcm8ge1xyXG5cclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uLy4uL2xhbmRpbmctYXNzZXRzL3Rvc2thbmEtcHJvamVjdC9pbWFnZXMvaGVyby1pbWFnZS1tYi5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlZEJhY2tncm91bmRNQiAxMHMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiB1bnNldDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjUlIDI1JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYi1oZWFkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA5JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmhlYWQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ncmVlbjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAka3JvbmE7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYW5nKGFyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhbG1hcmFpIDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhbmcocnUpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMgO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3ViLWhlYWQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGtyb25hO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFuZyhhcikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWxtYXJhaSA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYW5nKHJ1KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zIDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wbGF5ZXItd3JhcHBlci1tYiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBib3R0b206IDEzJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2F0Y2gtdmlkZW8tdGl0bGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgYm90dG9tOiA3JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxldHMtY2FsbC15b3UtbWIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMyU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tb3JhbmdlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbWFpbi1vcmFuZ2UsIDUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlLXdyYXBwZXIge1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMTBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3RzLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA2N3B4IGF1dG8gMzJweCBhdXRvO1xyXG5cclxuICAgICAgICAuaW5mby1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvamVjdDEge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmluZm8xIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbmZvMV9pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9qZWN0MiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5pbmZvMiB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5mbzJfaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvamVjdDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmluZm8zIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAmLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5pbmZvM19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1idG4ge1xyXG4gICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDMycHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAucHJvamVjdC1waG90b3Mge1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAucHJvamVjdHMtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jdXN0b20tbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZ2FwOiAxMDBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICAucHJvamVjdC12aWRlbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNDRweDtcclxuICAgICAgICBtYXJnaW46IDMycHggYXV0byAxNnB4IGF1dG87XHJcblxyXG4gICAgICAgIC5wcm9qZWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2plY3QtaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXI6ICRtYWluLW9yYW5nZSAxcHggc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlkZW8tbGluayB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2h5IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcmVhc29ucyB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHJcbiAgICAgICAgICAgIC5yZWFzb24ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAucmVhc29uLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZXJ2aWNlcyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlcy1saXN0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZXJ2aWNlcy10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAucmVhc29uLXRleHQge31cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmxldHMtY2FsbC15b3Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkbWFpbi13aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbi1vcmFuZ2U7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCA2MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbWFpbi1vcmFuZ2UsIDUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbXRpbGFrLXNlcnZpY2VzIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG5cclxuICAgICAgICAuaW10aWxhay1oZWFkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VydmljZXMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHJcbiAgICAgICAgICAgIC5zZXJ2aWNlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyAuc2VydmljZS1uYW1lIHt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWZvcm0td3JhcHBlciB7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjhweDtcclxuICAgICAgICBtYXJnaW46IDMycHggYXV0bztcclxuXHJcbiAgICAgICAgLy8gLmZvcm0tdGl0bGUge31cclxuXHJcbiAgICAgICAgLy8gLmZvcm0tZGVzY3JpcHRpb24ge31cclxuXHJcbiAgICAgICAgLy8gLmNvbnRhY3QtZm9ybSB7fVxyXG5cclxuXHJcbiAgICAgICAgLmlucHV0cyB7XHJcblxyXG5cclxuICAgICAgICAgICAgLmN1c3RvbS1pbnB1dCxcclxuICAgICAgICAgICAgdGV4dGFyZWEge1xyXG5cclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjk2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gJjpmb2N1cyB7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyAuc3VibWl0LWZvcm0ge1xyXG5cclxuXHJcbiAgICAgICAgLy8gICAgICY6aG92ZXIge31cclxuXHJcbiAgICAgICAgLy8gICAgICY6Zm9jdXMge31cclxuXHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIC5vZmZpY2VzLW1hcCB7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vZmZpY2VzIHtcclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi5zZWxlY3RlZC1kaWFsLWNvZGUge1xyXG4gICAgY29sb3I6ICM4RThFOEU7XHJcbn1cclxuXHJcbi8vS2V5ZnJhbWVzXHJcbkBrZXlmcmFtZXMgYW5pbWF0ZWRCYWNrZ3JvdW5kIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDExMiUgMDtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0JSAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRlZEJhY2tncm91bmRNQiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMTQlIDY1JTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExJSA2NSU7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5ib2R5LmFyYWJpYyB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4iLCIkbWFpbi1ncmVlbjogIzUwN0YxMztcclxuJG1haW4tb3JhbmdlOiAjRjU2QjFEO1xyXG4kbWFpbi1ibGFjazogIzI2MjYyMDtcclxuJG1haW4td2hpdGU6ICNGRkZGRkY7XHJcbiRiZy1ibGFjazogIzJEMzEzMTtcclxuJHBvcHBpbnM6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xyXG4ka3JvbmE6IFwiS3JvbmEgT25lXCIsIHNhbnMtc2VyaWY7XHJcbiRhbG1hcmFpOiBcIkFsbWFyYWlcIiwgc2Fucy1zZXJpZjtcclxuJGJlYmFzTmV1ZTogJ0JlYmFzIE5ldWUnLCBzYW5zLXNlcmlmO1xyXG4iXX0= */
