.list-unstyled,ul{margin:0;padding:0}.btn-primary,body{font-family:RobotoRegular,sans-serif}.btn-sort::before,.test-headline::after{content:' ';left:0}.test-page .questions-timer__footer .btn-start span i,.test-page .questions-timer__headline b i{font-style:inherit}.inp-group--checkbox label,.inp-group--checkbox-white label{-webkit-user-select:none;-ms-user-select:none;cursor:pointer}body,html{margin:0 auto;-ms-overflow-x:hidden;-ms-overflow-x-overflow-x:hidden;text-decoration:none}.list-unstyled{list-style:none}.tac{text-align:center}object{pointer-events:none}.cf:after{content:' ';visibility:hidden;display:block;height:0;clear:both}button,input,textarea{outline:0}ul li{list-style-type:none}.header-scroll{z-index:100}.visible-sm{display:none!important}@media (max-width:1024px){.visible-sm{display:block!important}.hidden-sm{display:none!important}}.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}.hidden-xs{display:none!important}}.visible-tablet{display:none}@media (max-width:768px){.visible-tablet{display:block}}.solutions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions .col{margin-top:22px}.solutions .item{margin-top:0;height:100%}.btn-primary,.btn-sort{height:50px;transition:all .4s}.btn-primary{border-radius:5px;background:#53BBDD;padding:0 35px;line-height:50px;font-size:20px;color:#fff!important;display:inline-block;text-decoration:none}.nav-pills--registration li a,.test-headline{font-family:RobotoBold,sans-serif}.btn-primary:hover{opacity:.9}.btn-sort{width:30px;border:1px solid #DBDBDB;border-radius:5px;background:0 0;position:relative;cursor:pointer}.nav-pills button,.nav-pills input,.nav-pills textarea,.test button,.test input,.test textarea{border-radius:0;-webkit-appearance:none}.btn-sort::before{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:16px;height:10px;margin-left:auto;margin-right:auto;transition:all .4s}.btn-sort--up::before{background:url(../images/icons/arrow-up-gray.svg) center center no-repeat;background-size:contain}.btn-sort--down::before{background:url(../images/icons/arrow-down-gray.svg) center center no-repeat;background-size:contain}.btn-sort.is-active{background:#fff;border-color:#fff}.btn-sort.is-active.btn-sort--up::before{background:url(../images/icons/arrow-up-black.svg) center center no-repeat;background-size:contain}.btn-sort.is-active.btn-sort--down::before{background:url(../images/icons/arrow-down-black.svg) center center no-repeat;background-size:contain}.tab-content>.tab-pane{display:block;height:0;overflow:hidden}.tab-content>.tab-pane.active{height:auto}.nav-pills--registration{display:-ms-flexbox;display:flex}.nav-pills--registration li{width:50%;transition:all .4s;transform:translate3d(0,20px,0);background:#fff}.nav-pills--registration li a{font-size:22px;transition:all .4s;text-decoration:none;color:#32C0EE;display:block;width:100%;padding:30px 0 50px 84px}@media (max-width:767px){.nav-pills--registration li{transform:translate3d(0,5px,0);text-align:center}.nav-pills--registration li a{font-size:14px;padding:10px 0 15px 10px}}.nav-pills--registration li.active{transform:translate3d(0,0,0);background:#32C0EE}.nav-pills--registration li.active a{color:#fff;transform:translate3d(0,20px,0)}.test h1,.test h2,.test h3,.test h4,.test h5,.test p{margin:0}.test-headline{display:block;margin:55px 0 45px;font-size:28px;padding-bottom:30px;position:relative;color:#111}.test-headline::after{position:absolute;bottom:0;width:45px;height:2px;background:#6F6F6F;border-radius:2px}@media (max-width:767px){.nav-pills--registration li.active a{transform:translate3d(0,5px,0)}.test-headline{margin:20px 0 30px;padding-bottom:30px;font-size:22px}}.test-desc{margin:0 0 60px}@media (max-width:767px){.test-desc{margin:0 0 20px}}.test-desc__title{font-family:RobotoRegular,sans-serif;font-size:24px;color:#111;display:block;margin:0 0 28px;line-height:140%}@media (max-width:767px){.test-desc__title{font-size:18px;margin:0 0 17px}.test-desc__content p{font-size:15px}}.test-desc__content p{font-family:RobotoLight,sans-serif;color:#111;line-height:140%;margin:0}.test-item{padding:30px 0;border-bottom:1px solid #A3A3A3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.test-item{padding:20px 0}}.test-item__date,.test-item__duration,.test-item__results{padding:0 0 0 24px;font-size:13px}.test-item__l{width:calc(100% - 200px)}@media (max-width:1024px){.test-item__l{width:calc(100% - 200px)}.test-item{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.test-item__r{margin-top:0}}@media (max-width:767px){.test-item__l{width:100%}.test-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.test-item__r{width:100%;margin-top:20px}}.test-item__date:before,.test-item__duration:before,.test-item__results:before{content:' ';top:2px;width:14px;height:14px;left:0}.test-item:first-child{border-top:1px solid #A3A3A3}.test-item__headline{font-family:RobotoBold,sans-serif;font-size:20px;color:#111;display:block;margin:0 0 10px}.test-item__details{display:-ms-flexbox;display:flex}@media (max-width:767px){.test-item__headline{font-size:18px;margin:0 0 10px}.test-item__details{-ms-flex-direction:column;flex-direction:column}}.test-item__date{position:relative;color:#111;margin:0 30px 0 0}.test-item__date:before{position:absolute;background:url(../images/icons/calendar.svg) center center no-repeat;background-size:contain}.test-item__duration{position:relative;color:#111}.test-item__duration:before{position:absolute;background:url(../images/icons/timer.svg) center center no-repeat;background-size:contain}.test-item__results{position:relative;text-decoration:none;transition:all .4s}.test-item__results span{display:inline-block;font-size:13px;color:#53BBDD;text-decoration:none;border-bottom:1px solid #53BBDD;line-height:1}.test-item .btn-link span.txt-big,.test-item .btn-link span.txt-medium{font-family:RobotoBold,sans-serif;color:#fff}.test-item__results:before{position:absolute;background:url(../images/icons/check.svg) center center no-repeat;background-size:contain}.test-item__results:hover{opacity:.7}.test-item .btn-link{display:-ms-flexbox;display:flex;width:170px;height:50px;-ms-flex-align:center;align-items:center;background:#53BBDD;border-radius:5px;padding:0 22px;box-sizing:border-box;text-decoration:none;transition:all .4s}.test-item .btn-link span{display:block;width:100%;position:relative}.test-item .btn-link--green span:after,.test-item .btn-link--red span:after{display:none}.test-item .btn-link span.txt-big{font-size:17px}@media (max-width:767px){.test-item__date{margin:0}.test-item__duration,.test-item__results{margin-top:10px}.test-item .btn-link{width:100%;height:40px}.test-item .btn-link span.txt-big{font-size:15px}.test-item .btn-link span.txt-medium br,.test-item .btn-link span.txt-mini br{display:none}}.test-item .btn-link span.txt-medium{font-size:13px;line-height:120%}.test-item .btn-link--green span,.test-item .btn-link--red span{font-family:RobotoRegular,sans-serif;font-size:13px}.test-item .btn-link span::after{width:16px;height:10px;position:absolute;right:0;content:' ';background:url(../images/icons/arrow-right.svg) center center no-repeat;background-size:contain;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.test-item .btn-link--green span:before,.test-item .btn-link--red span:before{position:absolute;top:50%;width:24px;right:0;content:' '}.test-item .btn-link:hover{opacity:.8}.test-item .btn-link--green{border:1px solid #51D48D;background:0 0}.test-item .btn-link--green span{color:#51D48D}.test-item .btn-link--green span:before{-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:18px;background:url(../images/icons/certificate.svg) center center no-repeat;background-size:contain}.test-item .btn-link--red{border:1px solid #E85656;background:0 0}.test-item .btn-link--red span{color:#E85656}.test-item .btn-link--red span:before{-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:20px;background:url(../images/icons/danger.svg) center center no-repeat;background-size:contain}.test-page{padding:55px 0}.test-page h1,.test-page h2,.test-page h3,.test-page h4,.test-page h5,.test-page p{margin:0}.test-page button,.test-page input,.test-page textarea{border-radius:0;-webkit-appearance:none}.test-page__headline{padding:0 0 36px;position:relative;margin:0 0 45px}.test-page__headline::after{position:absolute;content:' ';left:0;bottom:0;width:45px;height:2px;background:#6F6F6F;border-radius:2px}.test-page__title{font-size:28px;font-family:RobotoBold,sans-serif;color:#111;text-transform:uppercase}@media (max-width:767px){.test-page__headline{margin:0 0 36px}.test-page__title{font-size:22px}}.test-page__desc{font-family:RobotoRegular,sans-serif;font-size:48px;line-height:140%}@media (max-width:1024px){.test-page__desc{font-size:42px}}@media (max-width:767px){.test-page__desc{font-size:28px}}.test-page .questions{padding:0 400px 0 0;position:relative}.test-page .questions__headline{font-size:20px;text-transform:uppercase;font-family:RobotoBold,sans-serif;display:block;margin:0 0 40px}.test-page .questions-timer,.test-page .questions-timer__headline{font-family:RobotoLight,sans-serif;color:#fff}@media (max-width:767px){.test-page .questions__headline{font-size:18px;margin:0 0 20px}}.test-page .questions .pin-wrapper{position:absolute;right:0;width:285px}.test-page .questions-timer{width:100%;position:absolute;top:0;font-size:82px}@media (max-width:1024px){.test-page .questions{padding:0;overflow:hidden}.test-page .questions-timer{position:fixed;bottom:0;right:0;left:0;top:initial;z-index:1001}.test-page .questions-timer--result .questions-timer__top{-ms-flex-direction:row;flex-direction:row}}@media (max-width:568px){.test-page .questions-timer--result .questions-timer__top{-ms-flex-align:start;align-items:flex-start}}.test-page .questions-timer__in{width:100%;background:#53BBDD;border-radius:12px;box-shadow:0 2px 2px rgba(0,0,0,.05);padding:26px 24px 38px;position:relative;z-index:2}@media (max-width:1024px){.test-page .questions-timer__in{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;border-radius:12px 12px 0 0;padding:20px;-ms-flex-align:end;align-items:flex-end}}.test-page .questions-timer__headline{display:block;font-size:14px;margin:0 0 27px}.test-page .questions-timer__headline b{font-size:20px;font-family:RobotoBold,sans-serif}@media (max-width:1024px){.test-page .questions-timer__headline{margin:0}.test-page .questions-timer__headline b{font-size:16px}}@media (max-width:767px){.test-page .questions-timer__in{padding:10px 20px}.test-page .questions-timer__headline{height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.test-page .questions-timer__headline b{font-size:11px}.test-page .questions-timer__headline span{font-family:RobotoBold,sans-serif}}@media (max-width:1024px){.test-page .questions-timer__headline span{display:-ms-flexbox;display:flex;font-size:16px;-ms-flex-align:baseline;align-items:baseline}.test-page .questions-timer__headline span b{font-size:48px;position:relative;bottom:-1px}}@media (max-width:1024px) and (max-width:767px){.test-page .questions-timer__headline span b{font-size:18px;bottom:0}}@media (max-width:767px){.test-page .questions-timer__headline span{font-size:14px}}.test-page .questions-timer__title{display:block;font-family:RobotoLight,sans-serif;font-size:15px;color:#fff}.test-page .questions-timer__timer{margin:0 0 10px}@media (max-width:1024px){.test-page .questions-timer__timer{font-size:48px;font-family:RobotoBold,sans-serif;margin:0}}@media (max-width:767px){.test-page .questions-timer__timer{font-size:18px}}@media (max-width:1024px){.test-page .questions-timer__wrapper .questions-timer__title{font-size:16px;font-family:RobotoBold,sans-serif}}@media (max-width:767px){.test-page .questions-timer__wrapper .questions-timer__title{font-size:11px}}.test-page .questions-timer.is-ending{color:#E85656}.test-page .questions-timer.is-ending .questions-timer__warning{transform:translate3d(0,100%,0);opacity:1;pointer-events:all}@media (max-width:1024px){.test-page .questions-timer.is-ending .questions-timer__warning{transform:translate3d(0,-100%,0)}}.test-page .questions-timer.is-ending .questions-timer__warning.is-hidden,.test-page .questions-timer__warning{transform:translate3d(0,0,0);pointer-events:none;opacity:0}.test-page .questions-timer.is-green .questions-timer__in{background:#51D48D}.test-page .questions-timer.is-gray .questions-timer__in{background:#A3A3A3}.test-page .questions-timer__warning{background:#E85656;padding:29px 24px 14px;position:absolute;bottom:15px;right:0;left:0;transition:all .4s;border-radius:12px}@media (max-width:1024px){.test-page .questions-timer__warning{bottom:initial;top:15px;padding:14px 20px 29px;text-align:center}}.test-page .questions-timer__warning p{font-family:RobotoBold,sans-serif;font-size:13px;color:#fff;border-radius:12px;margin:0}.test-page .questions-timer__warning .btn-close{border:none;outline:0;width:32px;height:32px;background:url(../images/icons/close-white.svg) center center no-repeat;background-size:8px;padding:0;position:absolute;right:0;top:0;display:none}@media (max-width:1024px){.test-page .questions-timer__warning .btn-close{display:block}.test-page .questions-timer__wrapper{margin-right:40px}}@media (max-width:767px){.test-page .questions-timer__warning p{font-size:10px}.test-page .questions-timer__wrapper{margin-right:20px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}.test-page .questions-timer__divider,.test-page .questions-timer__minutes,.test-page .questions-timer__seconds{font-size:82px;color:#fff;font-family:RobotoLight,sans-serif}.test-page .question__headline,.test-page .questions-timer__footer .btn-start span,.test-page .questions__counter{font-family:RobotoBold,sans-serif}.test-page .questions-timer__divider{position:relative;top:-5px}@media (max-width:1024px){.test-page .questions-timer__top{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.test-page .questions-timer__footer{width:180px;padding:0 0 10px}}@media (max-width:767px){.test-page .questions-timer__top{-ms-flex-align:end;align-items:flex-end}.test-page .questions-timer__footer{width:80px;padding:0}}.test-page .questions-timer__footer .questions-timer__title{margin:0 0 5px}.test-page .questions-timer__footer .btn-start{display:block;height:50px;background:#fff;border-radius:5px;width:100%;border:none;box-shadow:none;outline:0;text-align:left;cursor:pointer;box-sizing:border-box}@media (max-width:1024px){.test-page .questions-timer__footer .btn-start{height:60px;padding:0;width:100%}}.test-page .questions-timer__footer .btn-start span{display:block;width:100%;box-sizing:border-box;font-size:17px;color:#111;padding:0 34px 0 22px;position:relative}@media (max-width:1024px){.test-page .questions-timer__footer .btn-start span{padding-left:28px;padding-right:28px}}@media (max-width:767px){.test-page .questions-timer__footer .btn-start{height:40px}.test-page .questions-timer__footer .btn-start span{font-size:11px;padding:0;text-align:center}.test-page .questions-timer__footer .btn-start span::after{display:none}}.test-page .questions-timer__footer .btn-start span::after{position:absolute;content:' ';top:50%;right:34px;-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);width:12px;height:7.5px;background:url(../images/icons/arrow-right-black.svg) center center no-repeat;background-size:contain}.test-page .questions__counter{display:-ms-flexbox;display:flex;font-size:24px;margin:0 0 20px;color:#fff}.test-page .questions__answered{margin:0 5px 0 0}.test-page .questions__total{margin:0 5px}.test-page .question{margin:0 0 120px}@media (max-width:1024px){.test-page .question{margin:0 0 60px}}.test-page .question+.question{border-top:1px solid #A3A3A3;padding-top:70px}.test-page .question label{cursor:pointer}@media (max-width:767px){.test-page .question{margin:0 0 40px}.test-page .question+.question{padding-top:60px}.test-page .question .inp-group--checkbox label,.test-page .question .inp-group--radio label{font-size:11px}.test-page .question .inp-group--checkbox-rounded label{position:relative;z-index:2;text-align:center;font-size:11px;padding:10px}.test-page .question .inp-group--checkbox-rounded label:after,.test-page .question .inp-group--checkbox-rounded label:before{display:none}.test-page .question .inp-group--checkbox-rounded input:not(:checked)+label{background:#F6F6F6}}.test-page .question__headline{display:block;font-size:17px;color:#111;line-height:140%;margin:0 0 60px}@media (max-width:1024px){.test-page .question__headline{margin:0 0 40px}}@media (max-width:767px){.test-page .question__headline{font-size:15px;margin:0 0 16px}}.test-page .question .inp-group,.test-page .question__title{display:block;margin:0 0 20px}.test-page .question__title{font-family:RobotoRegular,sans-serif;font-style:italic;font-size:15px;color:#A3A3A3}.test-page .question .leader-line{display:inline-block;width:20%;position:static;background:#fff}.test-page .question .leader-line--1{left:0;top:0}.test-page .question .leader-line--2{bottom:0;right:0;margin-left:200px}.test-page .question .leader-line__wrapper{position:relative;height:200px}.test-page .question--lines .question__in{display:-ms-flexbox;display:flex;margin:0 -65px;max-width:1000px}.test-page .question--lines .question__l{width:50%;box-sizing:border-box;padding:0 65px}.test-page .question--lines .question__l.is-disabled:not(.is-blocked){pointer-events:none;border-color:transparent;color:#A3A3A3}.test-page .question--lines .question__l.is-disabled:not(.is-blocked):after,.test-page .question--lines .question__l.is-disabled:not(.is-blocked):before{opacity:0}.test-page .question--lines .question__l.is-disabled-blocked{background:#EDEDED;border-color:#EDEDED;color:#A3A3A3}.test-page .question--lines .question__l.is-disabled-blocked:after,.test-page .question--lines .question__l.is-disabled-blocked:before{background:#A3A3A3}.test-page .question--lines .question__l.is-disabled-blocked:before{border-color:#A3A3A3}.test-page .question--lines .question__l.is-disabled .inp-group label{pointer-events:none;color:#A3A3A3;border-color:transparent}.test-page .question--lines .question__l.is-disabled .inp-group label::after,.test-page .question--lines .question__l.is-disabled .inp-group label::before{opacity:0}.test-page .question--lines .question__l.is-disabled .inp-group input:checked+label{pointer-events:all;color:#fff;border-color:#53BBDD;background-color:#53BBDD}.test-page .question--lines .question__l.is-disabled .inp-group input:checked+label::after,.test-page .question--lines .question__l.is-disabled .inp-group input:checked+label::before{opacity:1}.test-page .question--lines .question__l.is-disabled .inp-group .is-blocked,.test-page .question--lines .question__l.is-disabled .inp-group input:checked+.is-blocked{background:#EDEDED;border-color:#EDEDED;color:#A3A3A3}.test-page .question--lines .question__l.is-disabled .inp-group .is-blocked:after,.test-page .question--lines .question__l.is-disabled .inp-group .is-blocked:before{background:#A3A3A3}.test-page .question--lines .question__l.is-disabled .inp-group .is-blocked:before{border-color:#A3A3A3}.test-page .question--lines .question__l.is-disabled .inp-group .is-green{background:#51D48D;border-color:#51D48D;color:green}.test-page .question--lines .question__l.is-disabled .inp-group .is-green:after,.test-page .question--lines .question__l.is-disabled .inp-group .is-green:before{background:#51D48D}.test-page .question--lines .question__l.is-disabled .inp-group .is-green:before{border-color:#51D48D}.test-page .question--lines .question__l.is-disabled .inp-group .is-red{background:#E85656;border-color:#E85656;color:#E85656}.test-page .question--lines .question__l.is-disabled .inp-group .is-red:after,.test-page .question--lines .question__l.is-disabled .inp-group .is-red:before{background:red}.test-page .question--lines .question__l.is-disabled .inp-group .is-red:before{border-color:red}.test-page .question--lines .question__l.is-disabled .inp-group.is-checked{pointer-events:all;background:green}.test-page .question--lines .question__l.is-disabled .inp-group.is-checking{pointer-events:all;background:0 0}.test-page .question--lines .question__l.is-disabled .inp-group.is-checked--passed label::after,.test-page .question--lines .question__l.is-disabled .inp-group.is-checked--passed label::before{opacity:1}.test-page .question--lines .question__l .inp-group input:checked+.is-green{background:#228b22;border-color:#228b22;color:#fff}.test-page .question--lines .question__l .inp-group input:checked+.is-red{background:#E85656;border-color:#E85656;color:#fff}.test-page .question--lines .question__l .inp-group .is-green{pointer-events:none;background:#51D48D;border-color:#51D48D;color:#fff}.test-page .question--lines .question__l .inp-group .is-green:after{background:#fff;opacity:1}.test-page .question--lines .question__l .inp-group .is-green:before{background:0 0;border-color:#fff}.test-page .question--lines .question__l .inp-group .is-red{pointer-events:none;background:#E85656;border-color:#E85656;color:#fff}.test-page .question--lines .question__l .inp-group .is-red:before{background:0 0;border-color:#fff}.test-page .question--lines .question__l .inp-group .is-red::after{background:#fff;opacity:1}.test-page .question--lines .question__r.is-disabled .inp-group label::after,.test-page .question--lines .question__r.is-disabled .inp-group label::before,.test-page .question--lines .question__r.is-disabled:not(.is-blocked):after,.test-page .question--lines .question__r.is-disabled:not(.is-blocked):before{opacity:0}@media (max-width:767px){.test-page .question__title{font-size:13px}.test-page .question--lines .question__in{margin:0 -25px}.test-page .question--lines .question__l{padding:0 25px}}.test-page .question--lines .question__r{width:50%;box-sizing:border-box;padding:0 65px}.test-page .question--lines .question__r.is-disabled:not(.is-blocked){pointer-events:none;border-color:transparent;color:#A3A3A3}.test-page .question--lines .question__r.is-disabled-blocked{background:#EDEDED;border-color:#EDEDED;color:#A3A3A3}.test-page .question--lines .question__r.is-disabled-blocked:after,.test-page .question--lines .question__r.is-disabled-blocked:before{background:#A3A3A3}.test-page .question--lines .question__r.is-disabled-blocked:before{border-color:#A3A3A3}.test-page .question--lines .question__r.is-disabled .inp-group label{pointer-events:none;color:#A3A3A3;border-color:transparent}.test-page .question--lines .question__r.is-disabled .inp-group input:checked+label{pointer-events:all;color:#fff;border-color:#53BBDD;background-color:#53BBDD}.test-page .question--lines .question__r.is-disabled .inp-group input:checked+label::after,.test-page .question--lines .question__r.is-disabled .inp-group input:checked+label::before{opacity:1}.test-page .question--lines .question__r.is-disabled .inp-group .is-blocked,.test-page .question--lines .question__r.is-disabled .inp-group input:checked+.is-blocked{background:#EDEDED;border-color:#EDEDED;color:#A3A3A3}.test-page .question--lines .question__r.is-disabled .inp-group .is-blocked:after,.test-page .question--lines .question__r.is-disabled .inp-group .is-blocked:before{background:#A3A3A3}.test-page .question--lines .question__r.is-disabled .inp-group .is-blocked:before{border-color:#A3A3A3}.test-page .question--lines .question__r.is-disabled .inp-group .is-green{background:#228b22;border-color:#228b22;color:green}.test-page .question--lines .question__r.is-disabled .inp-group .is-green:after,.test-page .question--lines .question__r.is-disabled .inp-group .is-green:before{background:#006400}.test-page .question--lines .question__r.is-disabled .inp-group .is-green:before{border-color:#006400}.test-page .question--lines .question__r.is-disabled .inp-group .is-red{background:tomato;border-color:tomato;color:tomato}.test-page .question--lines .question__r.is-disabled .inp-group .is-red:after,.test-page .question--lines .question__r.is-disabled .inp-group .is-red:before{background:red}.test-page .question--lines .question__r.is-disabled .inp-group .is-red:before{border-color:red}.test-page .question--lines .question__r.is-disabled .inp-group.is-checked{pointer-events:all;background:green}.test-page .question--lines .question__r.is-disabled .inp-group.is-checking{pointer-events:all;background:0 0}.test-page .question--lines .question__r.is-disabled .inp-group.is-checked--passed label::after,.test-page .question--lines .question__r.is-disabled .inp-group.is-checked--passed label::before{opacity:1}.test-page .question--lines .question__r .inp-group input:checked+.is-green{background:#51D48D;border-color:#228b22;color:#fff}.test-page .question--lines .question__r .inp-group input:checked+.is-red{background:tomato;border-color:tomato;color:#fff}.test-page .question--lines .question__r .inp-group .is-green{pointer-events:none;background:#51D48D;border-color:#51D48D;color:#fff}.test-page .question--lines .question__r .inp-group .is-green:after{opacity:1;background:#fff}.test-page .question--lines .question__r .inp-group .is-green:before{background:0 0;border-color:#fff}.test-page .question--lines .question__r .inp-group .is-red{pointer-events:none;background:#E85656;border-color:#E85656;color:#fff}.test-page .question--lines .question__r .inp-group .is-red:after{background:#fff;opacity:1}.test-page .question--lines .question__r .inp-group .is-red:before{background:0 0;border-color:#fff}.test-page .question-mini .question__in{display:-ms-flexbox;display:flex;margin:0 -65px;max-width:1000px}@media (max-width:767px){.test-page .question--lines .question__r{padding:0 25px}.test-page .question-mini .question__in{margin:0 -25px}}.test-page .question-mini .question__l{width:50%;box-sizing:border-box;padding:0 65px}@media (max-width:767px){.test-page .question-mini .question__l{padding:0 25px}}.test-page .question-mini .question__r{width:50%;box-sizing:border-box;padding:0 65px}@media (max-width:767px){.test-page .question-mini .question__r{padding:0 25px}}.test-results__head{position:relative;margin:0 0 25px;padding-bottom:15px}@media (max-width:1024px){.test-results__head{margin-right:50px;padding-bottom:0;margin-bottom:0;white-space:nowrap}.test-results__head::after{display:none}}@media (max-width:568px){.test-results__head{margin-right:20px}}.test-results__head::after{position:absolute;content:' ';width:45px;height:2px;background:#fff;bottom:0;left:0}.test-results__headline{font-family:RobotoBold,sans-serif;font-size:16px;color:#fff;display:block;margin:0}@media (max-width:1024px){.test-results__headline{margin:0 0 4px}}@media (max-width:568px){.test-results__headline{font-size:9px;text-transform:capitalize}}.test-results__title{font-family:RobotoRegular,sans-serif;font-size:64px;color:#fff;display:block;margin-top:0}.test-results__percent,.test-results__result{font-family:RobotoBold,sans-serif}.test-results__statistic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}@media (max-width:1024px){.test-results__title{font-size:48px}.test-results__statistic{margin-right:50px;margin-bottom:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;white-space:nowrap}}@media (max-width:568px){.test-results__title{font-size:18px}.test-results__statistic{margin-right:20px}}.test-results__percent{font-size:42px;color:#fff;display:block;margin:0 0 5px}@media (max-width:1024px){.test-results__percent{font-size:48px;margin:0}}@media (max-width:568px){.test-results__percent{font-size:18px}}.test-results__result{font-size:24px}@media (max-width:1024px){.test-results__result{font-size:16px;margin-bottom:4px}}.test-results__certificate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;margin:0 0 25px}@media (max-width:1024px){.test-results__certificate{margin-bottom:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:3px 0 0}}.test-results__icon{display:block;margin:0 16px 0 0;width:auto;height:18px}@media (max-width:1024px){.test-results__icon{display:block;height:18px;margin:0 0 9px}}@media (max-width:568px){.test-results__result{font-size:9px}.test-results__icon{display:none}}.test-results__desc{font-size:17px;color:#fff;text-decoration:none;text-decoration:underline}@media (max-width:1024px){.test-results__desc{font-size:18px;text-decoration:underline;border-bottom:none}}@media (max-width:568px){.test-results__desc{font-size:9px;line-height:16px;margin-top:-5px}}.leader-line{z-index:1}.leader-line--current g use{stroke:#53BBDD!important}.inp-groups .inp-group .is-disabled:not(.is-blocked){pointer-events:none;border-color:transparent;color:#A3A3A3}.inp-groups .inp-group .is-disabled:not(.is-blocked):after,.inp-groups .inp-group .is-disabled:not(.is-blocked):before{opacity:0}.inp-groups .inp-group .is-blocked{background:#EDEDED;border-color:#EDEDED;color:#A3A3A3}.inp-groups .inp-group .is-blocked:after,.inp-groups .inp-group .is-blocked:before{background:#A3A3A3}.inp-groups .inp-group .is-blocked:before{border-color:#A3A3A3}.sign-in{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding:0 16px 0 0;margin:0 28px 0 0}@media (max-width:1024px){.sign-in{margin:0 15px 0 0}.sign-in--opened .modal-bg{opacity:1}}.sign-in button,.sign-in input,.sign-in textarea{border-radius:0;-webkit-appearance:none}.sign-in::after{width:16px;height:16px;position:absolute;content:' ';top:21px;right:0;background:url(../images/arrow-down.svg) center center no-repeat;background-size:16px 8px;transition:all .4s}@media (max-width:768px){.sign-in{margin-right:0}.sign-in::after{display:none}}.sign-in.is-active::after,.sign-in:hover::after{transform:translate3d(0,0,0) rotate(180deg)}.sign-in__txt{text-transform:uppercase;margin:0 8px 0 0;position:relative;padding:17px 32px 20px 28px;height:60px}.sign-in__form,.sign-in__txt::after{position:absolute;transition:all .4s}.sign-in__txt::after{width:24px;height:24px;content:' ';top:17px;right:0;background:url(../images/profile.svg) center center no-repeat;background-size:contain}@media (max-width:1024px){.sign-in__txt{text-indent:-9999px}}@media (max-width:768px){.sign-in__txt{padding-right:0;margin-right:0;padding-left:32px!important;text-indent:0;padding-top:0;padding-bottom:0;height:auto}.sign-in__txt::after{left:0;right:initial;top:-2px}}.sign-in__form{top:100%;right:0;background:#32C0EE;width:450px;margin:0 auto;transform:translate3d(0,-10px,0);opacity:0;pointer-events:none;filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .15));border:1px solid rgba(255,255,255,.2)}@media (max-width:768px){.sign-in__form{position:fixed;top:0;left:0;right:0;margin-top:100px;z-index:10001}}.sign-in__form--mobile.is-active{transform:translate3d(0,0,0);pointer-events:all;opacity:1}@media (max-width:700px) and (orientation:landscape){.sign-in__form--mobile{margin-top:25px}}.sign-in__profile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sign-in__profile.sub{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.sign-in__profile.sub ul{width:450px;transform:translate3d(0,10px,0);top:100%;right:0;display:block;opacity:0;pointer-events:none;transition:all .4s}.sign-in.is-active .sign-in__form,.sign-in.is-active.sign-in--profile .profile__menu,.sign-in.is-active.sign-in--profile.sub ul,.sign-in:hover .sign-in__form,.sign-in:hover.sign-in--profile .profile__menu,.sign-in:hover.sign-in--profile.sub ul{opacity:1;pointer-events:all;transform:translate3d(0,0,0)}.sign-in.is-active .sign-in__txt,.sign-in:hover .sign-in__txt{color:#32C0EE}.sign-in.is-active .sign-in__txt::after,.sign-in:hover .sign-in__txt::after{background:url(../images/profile--active.svg) center center no-repeat;background-size:contain}.sign-in.is-active.sign-in--profile .avatar,.sign-in:hover.sign-in--profile .avatar{border-color:#32C0EE}.sign-in.is-active:after,.sign-in:hover:after{background:url(../images/arrow-down--active.svg) center center no-repeat;background-size:16px 8px}.sign-in--profile{height:60px}@media (max-width:768px){.sign-in--profile{height:auto;padding-right:0}}.sign-in--profile .sign-in__form,.sign-in--profile .sign-in__txt{display:none}.sign-in--profile>ul{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.btn-block{display:block;width:100%}.btn-dark{border:none;outline:0;box-shadow:none;height:62px;line-height:62px;background:#305A77;border-radius:5px;font-size:20px;color:#fff;cursor:pointer}@media (max-width:767px){.sign-in__form--mobile{max-width:90%;margin-left:auto;margin-right:auto}.sign-in__form--mobile .inp-group--checkbox label{padding-left:26px}.btn-dark{height:40px;line-height:40px;font-size:18px}}.btn-dark--mini{font-size:17px;height:50px;line-height:50px}.btn-reset{display:inline-block;color:#FFF!important;font-size:16px;border-bottom:1px solid #fff;text-decoration:none}.btn-reset:hover{color:#fff!important}a.btn-registration.btn{display:block;width:100%;padding:0;height:70px;line-height:70px;background:#32C0EE;border-top:1px solid rgba(255,255,255,.2);color:#fff;text-align:center}a.btn-registration.btn span{display:inline-block;color:#fff;border-bottom:1px solid #fff;text-transform:uppercase;line-height:1}.search-icon{margin-top:49px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1280px){.search-icon{margin-top:37px}}@media (max-width:1024px){.search-icon{margin-top:35px}.inp-group--checkbox label{white-space:normal}}.header-scroll .search-icon{margin-top:0}@media (max-width:768px){.search-icon{display:none}}.modal-bg{opacity:0;transition:all .4s;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);z-index:101}.profile__desc{margin-right:10px}.profile__menu.profile__menu--mobile{position:fixed;top:0;left:0;right:0;margin-top:100px;z-index:10001;margin-left:auto;margin-right:auto}@media (max-width:767px){.btn-reset{font-size:14px}a.btn-registration.btn{height:50px;line-height:50px;font-size:14px}.profile__menu.profile__menu--mobile{max-width:90%}}@media (max-width:700px) and (orientation:landscape){.profile__menu.profile__menu--mobile{margin-top:25px}}.profile__menu.profile__menu--mobile.is-active{transform:translate3d(0,0,0);pointer-events:all;opacity:1}.form-login__top{padding:32px 30px 28px}.form-login__helpers{display:-ms-flexbox;display:flex;padding:0;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}.form-login__helpers a{padding:0}.form-login .inp-group{margin:30px 0 0}.form-login .inp-group:first-child{margin:0}.form-login button,.form-login input,.form-login textarea,.inp-group button,.inp-group input,.inp-group textarea{border-radius:0;-webkit-appearance:none}.inp-group input:not([type=checkbox]){width:100%;display:block;height:50px;line-height:50px;background:#fff;border:none;outline:0;font-size:17px;padding:0 19px;transition:all .4s}.inp-group input:not([type=checkbox]).placeholder{color:#A2A2A2;font-size:17px;font-family:RobotoLight,sans-serif}@media (max-width:767px){.inp-group input:not([type=checkbox]){height:40px;line-height:40px}.inp-group input:not([type=checkbox]).placeholder{font-size:14px}}.inp-group input:not([type=checkbox]):-moz-placeholder{color:#A2A2A2;font-size:17px;font-family:RobotoLight,sans-serif}@media (max-width:767px){.inp-group input:not([type=checkbox]):-moz-placeholder{font-size:14px}}.inp-group input:not([type=checkbox])::-webkit-input-placeholder{color:#A2A2A2;font-size:17px;font-family:RobotoLight,sans-serif}@media (max-width:767px){.inp-group input:not([type=checkbox])::-webkit-input-placeholder{font-size:14px}.inp-group input:not([type=checkbox]){font-size:14px}}.inp-group__desc{display:block;margin:20px 0 0;font-size:15px;font-family:RobotoRegular,sans-serif;color:#fff}.inp-group--checkbox{display:inline-block}.inp-group--checkbox input:checked+label{color:#fff}.inp-group--checkbox input:checked+label::before{background:#fff;border-color:#fff}.inp-group--checkbox input:checked+label:after{opacity:1}.inp-group--checkbox label{position:relative;color:#fff;font-size:17px;padding:0 0 0 36px;user-select:none;display:block;font-family:RobotoLight,sans-serif;transition:all .4s}.inp-group--required::after,.inp-groups__title,.profile__title{font-family:RobotoBold,sans-serif}.inp-group--checkbox label:after{transition:all .4s;position:absolute;content:' ';left:2px;top:7px;width:14px;height:10px;background:url(../images/checkbox-blue.svg) center center no-repeat;background-size:14px 10px;opacity:0}@media (max-width:767px){.inp-group--checkbox label{font-size:14px;line-height:160%}.inp-group--checkbox label:after{top:6px}}.inp-group--checkbox label:before{position:absolute;content:' ';left:0;top:3px;width:18px;height:18px;background:#fff;border-radius:2px;box-sizing:border-box}@media (max-width:767px){.inp-group--checkbox label:before{top:2px}}.inp-group--checkbox label a{text-decoration:none;color:#fff;transition:all .4s;border-bottom:1px solid #fff}.inp-group--checkbox label a:hover{opacity:.7}.inp-group--checkbox input{position:absolute;visibility:hidden}.inp-group--checkbox-white label{position:relative;color:#fff;font-size:16px;padding:0 0 0 29px;user-select:none}.inp-group--checkbox-white label:after{transition:all .4s;position:absolute;content:' ';left:0;top:6px;width:14px;height:10px;background:url(../images/checkbox.svg) center center no-repeat;background-size:14px 10px;opacity:0}.inp-group--checkbox-blue input:checked+label:after,.inp-group--checkbox-green input:checked+label:after,.inp-group--checkbox-red input:checked+label:after{opacity:1}.inp-group--checkbox-blue{display:-ms-flexbox!important;display:flex!important}.inp-group--checkbox-blue label{color:#111}.inp-group--checkbox-blue label:before{border:1px solid #A3A3A3}.inp-group--checkbox-blue label:after{left:2px;top:7px;background:url(../images/checkbox.svg) center center no-repeat;background-size:14px 10px}.inp-group--checkbox-blue input:checked+label{color:#53BBDD}.inp-group--checkbox-blue input:checked+label::before{background:#53BBDD;border-color:#53BBDD}.inp-group--checkbox-green{display:-ms-flexbox!important;display:flex!important}.inp-group--checkbox-green label{color:#111}.inp-group--checkbox-green label:before{border:1px solid #A3A3A3}.inp-group--checkbox-green label:after{left:2px;top:7px;background:url(../images/checkbox.svg) center center no-repeat;background-size:14px 10px}.inp-group--checkbox-green input:checked+label{color:#51D48D}.inp-group--checkbox-green input:checked+label::before{background:#51D48D;border-color:#51D48D}.inp-group--checkbox-red{display:-ms-flexbox!important;display:flex!important}.inp-group--checkbox-red label{color:#111}.inp-group--checkbox-red label:before{border:1px solid #A3A3A3}.inp-group--checkbox-red label:after{left:2px;top:7px;background:url(../images/icons/cross.svg) center center no-repeat;background-size:contain}.inp-group--checkbox-red input:checked+label{color:#E85656}.inp-group--checkbox-red input:checked+label::before{background:#E85656;border-color:#E85656}.inp-group--checkbox-rounded label{color:#111;padding:11px 20px 11px 38px;border:1px solid #53BBDD;border-radius:20px;transition:all .4s;font-size:15px;white-space:normal}.inp-group--checkbox-rounded label::before{left:11px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;border:1px solid #53BBDD;background:0 0;transition:all .4s}.inp-group--checkbox-rounded label::after{left:15px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:10px;height:10px;border-radius:50%;background:#53BBDD;transition:all .4s}.inp-group--checkbox-rounded.inp-group--checkbox-reverse{transition:all .4s}.inp-group--checkbox-rounded.inp-group--checkbox-reverse label{color:#111;padding:11px 38px 11px 20px;border:1px solid #53BBDD;border-radius:20px;transition:all .4s}.inp-group--checkbox-rounded.inp-group--checkbox-reverse label::before{left:initial;right:11px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;border:1px solid #53BBDD;background:0 0;transition:all .4s}.inp-group--checkbox-rounded.inp-group--checkbox-reverse label::after{left:initial;right:15px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:10px;height:10px;border-radius:50%;background:#53BBDD;transition:all .4s}.inp-group--checkbox-rounded.is-checked--passed{pointer-events:none}.inp-group--checkbox-rounded.is-checked--passed input:checked+label{border-color:#EDEDED;background:#EDEDED;color:#A3A3A3}.inp-group--checkbox-rounded.is-checked--passed input:checked+label:before{background:#A3A3A3;border-color:#A3A3A3}.inp-group--checkbox-rounded.is-checked--passed input:checked+label:after{background:#A3A3A3}.inp-group--checkbox-rounded input{position:absolute;opacity:0;visibility:hidden}.inp-group--checkbox-rounded input:checked+label{color:#fff;background:#53BBDD}.inp-group--checkbox-rounded input:checked+label::before{border-color:#fff}.inp-group--checkbox-rounded input:checked+label:after{background:#fff;opacity:1}.inp-group--required{position:relative}.inp-group--required::after{position:absolute;content:'*';font-size:28px;color:#fff;right:-11px;top:14px;-ms-transform:translate(100%,0);transform:translate(100%,0);line-height:1}.certificates-headline::after,.certificates__dates::before,.dropzone .dz-message .dz-button::before,.inp-group--radio label::after,.inp-group--radio label::before,.profile:after,.profile__headline::after,.registration .tab-in::before{content:' '}@media (max-width:767px){.inp-group--required::after{font-size:14px;right:-5px}}.inp-group--radio label{position:relative;padding:0 0 0 35px;display:block;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .4s;font-size:17px}.inp-group--radio label::before{position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #53BBDD;border-radius:50%;box-sizing:border-box;transition:all .4s}.inp-group--radio label::after{position:absolute;width:10px;height:10px;left:4px;top:7px;background:#53BBDD;box-sizing:border-box;border-radius:50%;transition:all .4s;opacity:0}.inp-group--radio input{display:none;position:absolute;opacity:0;visibility:hidden}.inp-group--radio input:checked+label{color:#53BBDD}.inp-group--radio input:checked+label::after{opacity:1}.inp--error input{box-shadow:0 0 0 2px red}.inp--error label{color:red}.inp--error label a{border-bottom-color:red}.inp-groups__title{font-size:17px;display:block;margin:0 0 25px;color:#111}.profile{position:relative;overflow:hidden;background:#F9F9F9}.profile:after,.profile__menu{position:absolute;pointer-events:none}.profile button,.profile input,.profile textarea{border-radius:0;-webkit-appearance:none}.profile h1,.profile h2,.profile h3,.profile h4,.profile h5,.profile p{margin:0}@media (max-width:1024px){.profile .container{padding-left:20px;padding-right:20px}}.profile:after{right:-65px;bottom:-120px;width:510px;height:449px;background:url(../images/content-bg-original.png) center center no-repeat;background-size:cover}@media (max-width:767px){.inp-groups__title{font-size:13px}.profile .container{padding-left:15px;padding-right:15px}.profile:after{opacity:.3}}.profile__title{display:block;font-size:20px;margin:0 0 30px}@media (max-width:767px){.profile__title{font-size:16px}}.profile__menu{top:100%;right:0;background:#32C0EE;width:450px;transition:all .4s;transform:translate3d(0,-10px,0);opacity:0}.profile__menu ul li{border-top:1px solid rgba(255,255,255,.2)}.profile__menu ul li:first-child{border:none}.profile__menu ul li a{font-size:15px;display:block;width:100%;box-sizing:border-box;padding:17px 30px 20px 28px;text-transform:uppercase;text-align:center;color:#fff;text-decoration:none}.profile__avatar{margin:0 8px 0 0}.profile__avatar .avatar{width:27px;height:27px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:50%;position:relative;top:-1.5px;transition:all .4s}.profile__avatar .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50%;overflow:hidden}.profile__headline{margin:0 0 45px;padding:0 0 40px;position:relative}.profile__headline::after{position:absolute;left:0;bottom:0;width:45px;height:2px;background:#6F6F6F}@media (max-width:767px){.profile__headline::after{display:none}.profile__headline{padding-bottom:0;margin-bottom:20px}}.profile__edit{margin:80px 0 0}.profile__edit .btn{padding:0;border:1px solid #305A77;border-radius:5px;height:50px;line-height:48px;min-width:200px;text-align:center;box-sizing:border-box;font-size:17px;font-family:RobotoRegular,sans-serif;color:#305A77;transition:all .4s;background:0 0;cursor:pointer}.profile__edit .btn:hover{background:#305A77;color:#fff}@media (max-width:767px){.profile__edit{margin-top:40px}.profile__edit .btn{width:100%}}.profile__in{display:-ms-flexbox;display:flex;padding:55px 0 115px}.profile__l{width:800px}@media (max-width:1024px){.profile__edit{margin-top:40px}.profile__in{-ms-flex-direction:column;flex-direction:column;padding-top:25px}.profile__l{width:100%}}.profile__r{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1024px){.profile__r{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-top:30px}.profile__r .dropzone__desc{text-align:left}}.profile__r .inp-group input{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile.is-editable .fields--static{display:none}.profile.is-editable .fields--edit{display:block}.profile.is-editable .dropzone--static{display:none}.profile.is-editable .dropzone--edit{display:block}.fields .field{display:-ms-flexbox;display:flex;border-bottom:1px solid #E5E5E5;padding:20px 0;transition:all .4s;-ms-flex-align:center;align-items:center}.fields .field__name{font-size:17px;color:#111;font-family:RobotoMedium,sans-serif}.fields .field .inp-group input.placeholder,.fields .field .inp-group--empty input,.fields .field__value--blank{color:#C4C4C4}.dropzone .dz-message .dz-button,.dropzone__headline,.fields .field .inp-group input.placeholder{font-family:RobotoRegular,sans-serif}.fields .field__l{width:175px}@media (max-width:767px){.profile__r{margin-bottom:20px}.fields .field{-ms-flex-direction:column;flex-direction:column}.fields .field__name{font-size:14px}.fields .field__l{width:100%;margin-bottom:10px}.fields .field__r{width:100%}}.fields .field__r{-ms-flex-positive:1;flex-grow:1}.fields .field__value{display:block;min-height:30px;line-height:30px;padding:0 0 0 10px;font-size:17px}@media (max-width:1024px){.fields .field__value{padding-left:0;font-size:14px}}.fields .field .inp-group{display:block;width:100%}.fields .field .inp-group input{display:block;width:100%;height:30px;line-height:28px;padding:0 10px;border:1px solid #000}.dropzone--edit,.fields--edit{display:none}.fields .field .inp-group input:-moz-placeholder{font-family:RobotoRegular,sans-serif;color:#C4C4C4}.fields .field .inp-group input::-webkit-input-placeholder{font-family:RobotoRegular,sans-serif;color:#C4C4C4}.fields .field--error .inp-group input{border-color:red}.dropzone-blank{width:220px;height:220px;border:1px dashed #000}.dz button,.dz input,.dz textarea,.registration button,.registration input,.registration textarea{border-radius:0;-webkit-appearance:none}@media (max-width:767px){.dropzone-blank{width:100%;padding-bottom:100%}}.registration{background:url(../images/maininfo_bg.jpg) center center no-repeat;background-size:cover;padding:65px 0 105px}.registration .container{padding-left:15px;padding-right:15px;box-sizing:border-box}@media (max-width:1024px){.registration{padding-top:25px}.registration .container{padding-left:20px;padding-right:20px}}@media (max-width:767px){.registration .container{padding-left:15px;padding-right:15px}}.registration__headline{color:#fff;margin:0 0 45px}.registration .tab-in{background:#32C0EE;padding:52px 84px 69px;position:relative;display:-ms-flexbox;display:flex}@media (max-width:1024px){.registration__headline{margin:0 0 20px}.registration .tab-in{-ms-flex-direction:row;flex-direction:row;padding:42px 15px}}.registration .tab-in::before{position:absolute;top:25px;width:45px;height:2px;background:#fff}@media (max-width:767px){.registration .tab-in{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:20px 15px}.registration .tab-in::before{display:none}}.registration__title{display:block;margin:0 0 50px;font-size:13px;color:#fff}@media (max-width:767px){.registration__title{margin-bottom:20px}}.registration__fields{margin:0 0 60px}.registration__fields:last-of-type{margin:0}@media (max-width:767px){.registration__fields{margin-bottom:40px}}.registration__l{max-width:450px}.registration__l .inp-group{margin:0 0 30px}.registration__r{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1024px){.registration__l{max-width:400px}.registration__r{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:50px;text-align:center}}@media (max-width:767px){.registration__l{max-width:100%}.registration__l .inp-group--checkbox{margin-top:30px}.registration__r{-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}.registration .inp-group--checkbox input:checked+label{color:#fff}.registration .inp-group--checkbox input:checked+label::before{background:#fff;border-color:#fff}.registration .inp-group--checkbox input:checked+label:after{opacity:1}.dz-error-mark,.dz-filename,.dz-size,.dz-success-mark{display:none!important}.dz-message{margin:0!important;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0}.dropzone{padding:0;background:0 0;border:1px dashed #fff;width:220px;height:220px;position:relative}.dropzone button,.dropzone input,.dropzone textarea{border-radius:0;-webkit-appearance:none}@media (max-width:568px){.registration__r{text-align:left}.dropzone{width:100%;padding-bottom:100%;height:auto}}@media (max-width:767px){.dropzone{width:100%;height:100%}.dropzone.dz-max-files-reached{padding-bottom:0}.dropzone .dz-preview{width:100%;height:100%}}.dropzone .dz-preview:hover .dz-image img{filter:none;-ms-transform:none;transform:none}.dropzone .dz-preview:hover .dz-error-message{display:none}.dropzone .dz-preview{margin:0;padding-bottom:25px}.dropzone .dz-preview .dz-image{width:220px;height:220px;border-radius:0!important}.dropzone .dz-preview .dz-image img{width:100%;height:100%}@media (max-width:767px){.dropzone .dz-preview .dz-image{width:100%;height:100%}}.dropzone .dz-preview .dz-remove{position:absolute;right:0;bottom:0;text-indent:-9999px;width:20px;height:20px;background:url(../images/close.svg) center center no-repeat;background-size:contain}.dropzone .dz-preview .dz-edit{position:absolute;left:0;bottom:0;width:20px;height:20px;background:url(../images/edit.svg) center center no-repeat;background-size:contain;cursor:pointer}.dropzone .dz-preview .dz-preview{border-radius:0!important}.dropzone .dz-message .dz-button{font-size:15px;color:#fff;position:relative;padding:0 0 0 30px}.dropzone .dz-message .dz-button::before{width:20px;height:20px;position:absolute;top:1px;left:0;background:url(../images/pin.svg) center center no-repeat;background-size:contain}.dropzone__headline{font-size:20px;color:#fff;display:block;margin:0 0 18px}@media (max-width:767px){.dropzone__headline{font-size:18px}}.dropzone__desc{display:block;text-align:center;font-size:13px;color:#fff;margin:17px 0 0;transition:all .4s}.dropzone-wrapper{max-width:220px}@media (max-width:568px){.dropzone__desc{text-align:left}.dropzone__desc br{display:none}.dropzone-wrapper{max-width:100%;width:100%}}.dropzone-wrapper--gray .dropzone{border-color:#000}.dropzone-wrapper--gray .dropzone__headline{color:#000;font-family:RobotoBold,sans-serif}.dropzone-wrapper--gray .dropzone .dz-message .dz-button,.dropzone-wrapper--gray .dropzone__desc{color:#000}.dropzone-wrapper--gray .dropzone .dz-message .dz-button::before{width:20px;height:20px;background:url(../images/pin-black.svg) center center no-repeat;background-size:contain}.dropzone-wrapper.is-success .dropzone{border-color:transparent}.dropzone-wrapper.is-success .dropzone__desc{opacity:0;pointer-events:none}.dropzone .dz-preview.dz-image-preview{background:0 0}.certificates{background:#F9F9F9}.certificates button,.certificates input,.certificates textarea{border-radius:0;-webkit-appearance:none}@media (min-width:769px) and (max-width:1024px){.certificates{padding-left:20px;padding-right:20px}}.certificates .content-header{margin:0 0 55px}@media (max-width:992px){.certificates .content-header{display:none}.certificates__in{padding:20px 0}}.certificates-headline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 45px;padding:0 0 40px;position:relative}.certificates-headline::after{position:absolute;left:0;bottom:0;width:45px;height:2px;background:#6F6F6F}@media (max-width:992px){.certificates-headline{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px;margin-bottom:20px}.certificates-headline::after{display:none}.certificates-headline__l .btn{padding:0;font-size:14px;height:40px;line-height:40px;max-width:400px}}.certificates-headline__l .btn{display:block;width:100%;text-align:center}@media (max-width:992px){.certificates-headline__r{margin-bottom:20px}.certificates__table{border-bottom:1px solid #000}}.certificates__headline{display:block;margin:0 0 10px}.certificates__title{display:block;margin:0 0 16px}.certificates__logo{width:82px;height:82px;border-radius:50%;object-fit:contain}.certificates-sort{font-size:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 50px}@media (max-width:992px){.certificates-sort{-ms-flex-direction:column;flex-direction:column;padding:0 20px}}.certificates-sort__l{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:992px){.certificates-sort__l{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.certificates-sort__r{margin-bottom:20px}}.certificates-sort__r .btn-sort{margin:0 0 0 10px}.certificates-sort__title{color:#111;font-family:RobotoBold,sans-serif;font-size:20px}@media (max-width:992px){.certificates-sort__r .btn-sort{margin:0 10px 0 0;height:40px;line-height:40px}.certificates-sort__title{font-size:18px;margin-bottom:10px}}.certificates-sort__tab{display:inline-block;height:50px;line-height:48px;border-radius:5px;border:1px solid #E5E5E5;color:#305A77;padding:0 20px;font-family:RobotoRegular,sans-serif;background:0 0;cursor:pointer;margin-left:20px;transition:all .4s}.certificates-sort__tab.is-active,.certificates-sort__tab:hover{background:#fff;color:#111;font-family:RobotoBold,sans-serif;border-color:#fff}.certificates__items{padding:0 0 113px}@media (max-width:992px){.certificates-sort__tab{margin-left:0;margin-right:10px;margin-bottom:10px;height:40px;line-height:40px}.certificates__items{padding:0 0 50px}}.certificates__item{margin:0 0 54px}@media (max-width:992px){.certificates__item{margin:0 0 25px}}.certificates__item:last-of-type{margin:0}.certificates__item-headline{font-family:RobotoBold,sans-serif;display:block;margin:0 0 20px;font-size:24px;color:#111}@media (max-width:992px){.certificates__item-headline{font-size:20px;padding-left:20px;padding-right:20px;margin-bottom:15px}}.certificates__data{width:20%;padding:20px;box-sizing:border-box;font-size:17px;font-family:RobotoRegular,sans-serif;color:#A3A3A3}@media (max-width:992px){.certificates__data{width:100%;padding-bottom:0;margin-bottom:10px}.certificates__data:last-child{margin-bottom:20px}}@media (max-width:992px) and (min-width:768px){.certificates__data:nth-child(2),.certificates__data:nth-child(3){width:50%!important}}@media (max-width:992px) and (orientation:landscape){.certificates__data:nth-child(2),.certificates__data:nth-child(3){width:50%!important}}.certificates__data a{transition:all .4s}.certificates__data a:hover{opacity:.7}.certificates__data:nth-child(1){width:40%}@media (max-width:992px){.certificates__data:nth-child(1){width:100%}}.certificates__data:nth-child(3){width:15%}@media (max-width:992px){.certificates__data:nth-child(3){width:100%}}.certificates__data:nth-child(4){width:25%}.certificates__data .title{font-family:RobotoBold,sans-serif;font-size:17px;color:#000;display:block;margin:0 0 10px}.certificates__data .title.is-disabled{color:#A3A3A3}.certificates__data .title-mobile{display:none;margin-bottom:10px;color:#000}@media (max-width:992px){.certificates__data:nth-child(4){width:100%}.certificates__data .title{font-family:RobotoRegular,sans-serif;font-size:16px}.certificates__data .title-mobile{font-family:RobotoBold,sans-serif;margin-bottom:15px;font-size:16px;display:block}}.certificates__data .link{font-family:RobotoRegular,sans-serif;font-size:17px;color:#305A77;text-decoration:none;border-bottom:1px solid #305A77}@media (max-width:992px){.certificates__data .link{font-size:16px}}.certificates__data .desc{font-size:17px;color:#6F6F6F}.certificates__data b{font-family:RobotoBold,sans-serif}.certificates__date,.certificates__status span{font-family:RobotoRegular,sans-serif}.certificates__row{display:-ms-flexbox;display:flex;border-bottom:1px solid #E5E5E5}@media (max-width:992px){.certificates__data .desc{font-size:16px}.certificates__row{-ms-flex-direction:column;flex-direction:column;background:#EDEDED;border-top:1px solid #000;border-bottom:none}.certificates__row--headline{display:none}}@media (max-width:992px) and (min-width:768px){.certificates__row{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:992px) and (orientation:landscape){.certificates__row{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.certificates__row--headline{background:#EDEDED}.certificates__status{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.certificates__status span{font-size:17px;color:#000}@media (max-width:992px){.certificates__status span{font-size:16px}}.certificates__status span.text-red{color:#E85656}.certificates__status span.text-red a{font-size:17px;color:#E85656;text-decoration:none;border-bottom:1px solid #E85656}.certificates__icon{width:30px;height:36px;margin:0 35px 0 0}.certificates__dates{padding:0 0 0 19px;position:relative}.certificates__dates::before{position:absolute;left:0;top:28px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:12px;height:40px;background:url(../images/icons/arrow.svg) center center no-repeat;background-size:contain}@media (max-width:992px){.certificates__status span.text-red a{font-size:16px}.certificates__icon{margin:0 15px 0 0}.certificates__dates::before{top:27px}}.certificates__date{font-size:17px;color:#000;display:block}@media (max-width:992px){.certificates__date{font-size:16px}}.certificates__date+.certificates__date{margin-top:10px}.certificates__date.text-red{color:#E85656}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9kZWZhdWx0LnNhc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNhc3MiLCJjb21wb25lbnRzL190ZXN0LnNhc3MiLCJjb21wb25lbnRzL19mb3JtLnNhc3MiLCJjb21wb25lbnRzL19jZXJ0aWZpY2F0ZXMuc2FzcyIsImFwcC5jc3MiLCJfbWl4aW5zLnNhc3MiLCJjb21wb25lbnRzL19zaWduLWluLnNhc3MiLCJjb21wb25lbnRzL190YWJzLnNhc3MiLCJjb21wb25lbnRzL19wcm9maWxlLnNhc3MiLCJjb21wb25lbnRzL19kcm9wem9uZS5zYXNzIiwiY29tcG9uZW50cy9fcmVnaXN0cmF0aW9uLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0JBLGVBOEJBLEdBQ0ksT0FBQSxFQUNBLFFBQUEsRUMvQ0EsYURVSixLQ0FRLFlBQUEsY0FBQSxXQU1ILGtCQ0pBLHNCQVlPLFFBQUEsSUFDQSxLQUFBLEVBc1JQLHNEQUFBLDBDQTRXK0IsV0FBQSxRQzNsQjNCLDJCQTRFSSxpQ0F2REcsb0JBQUEsS0FBQSxnQkFBQSxLQ2dESixPQUFBLFFDcklaLEtMRUEsS0FFSSxPQUFBLEVBQUEsS0FFQSxlQUFBLE9BQ0ksMEJBQUEsT0FDSixnQkFBQSxLQU9KLGVBSUksV0FBQSxLQUVKLEtBQ0ksV0FBQSxPQUVKLE9BQ0ksZUFBQSxLTWxCSCxVQUNDLFFBQUEsSUFFQSxXQUFBLE9BQ0EsUUFBQSxNQUNBLE9BQUEsRUFFQSxNQUFBLEtOaUJGLE9BQUEsTUFBQSxTQUNJLFFBQUEsRUFhSixNQUtRLGdCQUFBLEtBV1IsZUFDSSxRQUFBLElBR0EsWUFDSSxRQUFBLGVNekJQLDBCTndCRyxZQUlRLFFBQUEsZ0JBR1IsV0FFUSxRQUFBLGdCQUdSLFlBQ0ksUUFBQSxlTWpEUCx5Qk5nREcsWUFJUSxRQUFBLGdCQUdSLFdBRVEsUUFBQSxnQkFHUixnQkFDSSxRQUFBLEtBRUEseUJBSEosZ0JBSVEsUUFBQSxPQUVaLFdBQ0ksUUFBQSxZQUFBLFFBQUEsS0FDQSxjQUFBLEtB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QUEsS0FDQSxjQUFBLElBQUEsTUFBQSxRRXBQUCx5QkZtSkksMEJBMEZXLFVBQUEsS0FLWixtQkFLUSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxXQUFBLFFBQ0EsV0FBQSxJQUFBLE1BQUEsS0FDQSxjQUFBLEtBVUosNkJBSVEsUUFBQSxNQVpSLCtDQVZKLG1CQVdRLG1CQUFBLElBQUEsZUFBQSxJQUNBLGNBQUEsS0FBQSxVQUFBLE1BRUoscURBZEosbUJBZVEsbUJBQUEsSUFBQSxlQUFBLElBQ0EsY0FBQSxLQUFBLFVBQUEsTUFFSiw2QkFDSSxXQUFBLFFBVVIsc0JBQ0ksUUFBQSxZQUFBLFFBQUEsS0FDQSxlQUFBLE1BQUEsWUFBQSxXQUZILDJCQU1PLFVBQUEsS0FDQSxNQUFBLEtFdFJYLHlCRitRSSwyQkFVVyxVQUFBLE1BVlgsb0NBY2UsTUFBQSxRQWRmLHNDQWlCbUIsVUFBQSxLQUNBLE1BQUEsUUFDQSxnQkFBQSxLQUNBLGNBQUEsSUFBQSxNQUFBLFFBS3BCLG9CQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFQUtKLHFCQUNJLFFBQUEsRUFBQSxFQUFBLEVBQUEsS0FDQSxTQUFBLFNBRkgsNkJBS08sU0FBQSxTQUNBLEtBQUEsRUFDQSxJQUFBLEtBQ0EsY0FBQSxrQkFBQSxVQUFBLGtCQUVBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsV0FBQSwrQkFBQSxPQUFBLE9BQUEsVUFDQSxnQkFBQSxRRTdUWCx5QkYrUUksc0NBdUJ1QixVQUFBLEtBRXhCLG9CQU1RLE9BQUEsRUFBQSxLQUFBLEVBQUEsRUFFUCw2QkFnQlcsSUFBQSxNQU1aLG9CQUVJLFVBQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxNRTFVUCx5QkZzVUcsb0JBT1EsVUFBQSxNQVBQLHdDQVVPLFdBQUEsS0FWUCw2QkFjVyxNQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuXG5odG1sLFxuYm9keSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLy8gcGFkZGluZzogMFxuICAgIC1tcy1vdmVyZmxvdy14OiBoaWRkZW4ge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuIH0gICAgLy8gYmFja2dyb3VuZDogcmVkIWltcG9ydGFudFxuXG4vLyBEZWZhdWx0XG4ubGlzdC11bnN0eWxlZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi50YWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5vYmplY3Qge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jZiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuLy8gQnV0dG9uc1xuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogMFxuIH0gICAgLy8gLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5wIHtcbiAgICAvLyBtYXJnaW46IDBcbiB9ICAgIC8vIGZvbnQtd2VpZ2h0OiBub3JtYWxcblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH0gfVxuXG4vLyBoclxuLy8gICAgIGZvbnQtc2l6ZTogMFxuLy8gICAgIG1hcmdpbjogMFxuLy8gICAgIGRpc3BsYXk6IGJsb2NrXG4vLyAgICAgaGVpZ2h0OiAxcHhcbi8vICAgICBiYWNrZ3JvdW5kOiAjZGRkZGRkXG4vLyAgICAgYm9yZGVyOiBub25lXG4vLyAgICAgbWFyZ2luOiAwIDAgMjBweCAwXG5cbi5oZWFkZXItc2Nyb2xsIHtcbiAgICB6LWluZGV4OiAxMDA7IH1cblxuLnZpc2libGUge1xuICAgICYtc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfSB9XG5cbi5oaWRkZW4ge1xuICAgICYtc20ge1xuICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9IH1cblxuLnZpc2libGUge1xuICAgICYteHMge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7IH0gfSB9XG5cbi5oaWRkZW4ge1xuICAgICYteHMge1xuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDsgfSB9IH1cblxuLnZpc2libGUge1xuICAgICYtdGFibGV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfSB9XG5cbi5zb2x1dGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7IH1cblxuICAgIC5pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuIiwiLmJ0biB7XG4gICAgJi1wcmltYXJ5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjk7IH0gfVxuXG4gICAgJi1zb3J0IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RCREJEQjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbiAgICAgICAgJi0tdXAge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcnJvdy11cC1ncmF5LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cbiAgICAgICAgJi0tZG93biB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Fycm93LWRvd24tZ3JheS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfVxuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgICAgICAmLXNvcnQge1xuICAgICAgICAgICAgICAgICAgICAmLS11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Fycm93LXVwLWJsYWNrLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH1cblxuICAgICAgICAgICAgICAgICYtc29ydCB7XG4gICAgICAgICAgICAgICAgICAgICYtLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcnJvdy1kb3duLWJsYWNrLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfSB9IH0gfVxuIiwiLnRlc3Qge1xuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgIGlucHV0LCBidXR0b24sIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbiAgICAmLWhlYWRsaW5lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogNTVweCAwIDQ1cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcblxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogIzExMTExMTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2RjZGNkY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG5cbiAgICAmLWRlc2Mge1xuICAgICAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI4cHggMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHggMDsgfSB9XG5cbiAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtbGlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfSB9IH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBM0EzQTM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwOyB9XG5cbiAgICAgICAgJl9fbCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbiAgICAgICAgJl9fciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0EzQTNBMzsgfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH0gfVxuXG4gICAgICAgICZfX2RldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4gICAgICAgICZfX2RhdGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jYWxlbmRhci5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweCAwOyB9IH1cblxuICAgICAgICAmX19kdXJhdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL3RpbWVyLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbiAgICAgICAgJl9fcmVzdWx0cyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1M0JCREQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTNCQkREO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2NoZWNrLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTNCQkREO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIycHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAmLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWJpZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLW1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtbWVkaXVtLFxuICAgICAgICAgICAgICAgICAgICAgICAgJi1taW5pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvYXJyb3ctcmlnaHQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB9IH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7IH1cblxuICAgICAgICAgICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzUxRDQ4RDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUxRDQ4RDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvY2VydGlmaWNhdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U4NTY1NjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0U4NTY1NjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvZGFuZ2VyLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfSB9IH1cblxuICAgICYtcGFnZSB7XG4gICAgICAgIHBhZGRpbmc6IDU1cHggMDtcblxuICAgICAgICBoMSxcbiAgICAgICAgaDIsXG4gICAgICAgIGgzLFxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4gICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzNnB4IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0NXB4IDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2RjZGNkY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7IH0gfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuICAgICAgICAmX19kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuICAgICAgICAucXVlc3Rpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDAwcHggMCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4gICAgICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfSB9XG5cbiAgICAgICAgICAgIC5waW4ge1xuICAgICAgICAgICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODVweDsgfSB9XG5cbiAgICAgICAgICAgICYtdGltZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDoge31cbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTAwMTsgfVxuXG4gICAgICAgICAgICAgICAgJi0tcmVzdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5xdWVzdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtdGltZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzLWxhbmRzY2FwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLXRpbWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICZfX2luIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDI0cHggMzhweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7IH0gfVxuXG4gICAgICAgICAgICAgICAgJl9faGVhZGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyN3B4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9IH1cblxuICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4gICAgICAgICAgICAgICAgJl9fdGltZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMzJweFxuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZlxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuICAgICAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAucXVlc3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtdGltZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgICYuaXMtZW5kaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFODU2NTY7XG5cbiAgICAgICAgICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpbWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX193YXJuaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlzLWhpZGRlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTsgfSB9IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAmLmlzLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpbWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjsgfSB9IH0gfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1ncmF5IHtcbiAgICAgICAgICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpbWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19pbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5OyB9IH0gfSB9XG5cblxuICAgICAgICAgICAgICAgICZfX3dhcm5pbmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTg1NjU2O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDI0cHggMTRweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweCAyOXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jbG9zZS13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cblxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtbGlnaHQ7XG5cbiAgICAgICAgICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfSB9XG5cblxuICAgICAgICAgICAgICAgICZfX21pbnV0ZXMsXG4gICAgICAgICAgICAgICAgJl9fc2Vjb25kcyxcbiAgICAgICAgICAgICAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWxpZ2h0OyB9XG5cbiAgICAgICAgICAgICAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01cHg7IH1cblxuICAgICAgICAgICAgICAgICZfX2Zvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnF1ZXN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLXRpbWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwOyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1zdGFydCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNHB4IDAgMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Fycm93LXJpZ2h0LWJsYWNrLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH0gfSB9IH0gfVxuXG4gICAgICAgICAgICAmX19jb3VudGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuICAgICAgICAgICAgJl9fYW5zd2VyZWQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwOyB9XG5cbiAgICAgICAgICAgICZfX3RvdGFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4OyB9IH1cblxuXG4gICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMjBweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDYwcHggMDsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAwOyB9XG5cbiAgICAgICAgICAgICYgKyAucXVlc3Rpb24ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH0gfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiAgICAgICAgICAgIC5pbnAge1xuICAgICAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAmLS1yYWRpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi1yb3VuZGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2OyB9IH0gfSB9IH0gfSB9IH1cblxuXG4gICAgICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDYwcHggMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDsgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDsgfSB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0EzQTNBMztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbiAgICAgICAgICAgIC5pbnAtZ3JvdXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuXG4gICAgICAgICAgICAubGVhZGVyIHtcbiAgICAgICAgICAgICAgICAmLWxpbmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMDBweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsgfSB9IH1cblxuICAgICAgICAgICAgJi0tbGluZXMge1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHBpbmtcblxuICAgICAgICAgICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICZfX2luIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMjVweDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWdyb3VwcyB7fSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAuaXMtZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8uaW5wLWdyb3VwXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAvL2JhY2tncm91bmQ6IHJlZFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAmOm5vdCguaXMtY2hlY2tpbmcpXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgbGFiZWxcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgY29sb3I6ICRncmF5XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAmLmlzLWNoZWNrZWRcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgYmFja2dyb3VuZDogZ3JlZW5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAmLmlzLWNoZWNraW5nXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAgICAgICAgICAgICAvL1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgJi5pcy1jaGVja2VkLS1wYXNzZWRcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICBsYWJlbFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgJjo6YmVmb3JlXG4gfSAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgICAgICAgICAgICAgICAmX19sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA2NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguaXMtYmxvY2tlZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1ibG9ja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbnAtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHJlZFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM1M0JCREQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzUzQkJERDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAuaXMtYmxvY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFREVERUQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaXMtYmxvY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlzLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTFENDhEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTFENDhEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGdyZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1MUQ0OEQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzUxRDQ4RDsgfSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pcy1yZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0U4NTY1NjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkOyB9IH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pcy1jaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBncmVlbjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaXMtY2hlY2tpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pcy1jaGVja2VkLS1wYXNzZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9IH0gfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbnAtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgLmlzLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGZvcmVzdGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBmb3Jlc3RncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAuaXMtcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaXMtZ3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzUxRDQ4RDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTFENDhEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlzLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTg1NjU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICZfX3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDY1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5pcy1ibG9ja2VkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWJsb2NrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFREVERUQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXk7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlucC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogcmVkXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0OmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzUzQkJERDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTNCQkREO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiArIC5pcy1ibG9ja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pcy1ibG9ja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5OyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaXMtZ3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGZvcmVzdGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBmb3Jlc3RncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZ3JlZW47IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2dyZWVuOyB9IH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlzLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdG9tYXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0b21hdG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdG9tYXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlZDsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7IH0gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlzLWNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGdyZWVuOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pcy1jaGVja2luZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlzLWNoZWNrZWQtLXBhc3NlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH0gfSB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucC1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyAuaXMtZ3JlZW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzUxRDQ4RDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogZm9yZXN0Z3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICsgLmlzLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0b21hdG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRvbWF0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pcy1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTFENDhEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM1MUQ0OEQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlzLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTg1NjU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfSB9IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9IH0gfVxuXG4gICAgICAgICAgICAmLW1pbmkge1xuICAgICAgICAgICAgICAgIC5xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICZfX2luIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMjVweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9IH0gfSB9IH1cblxuICAgICYtcmVzdWx0cyB7XG4gICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cy1sYW5kc2NhcGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICAgICAmX19oZWFkbGluZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNHB4IDA7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfSB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzLWxhbmRzY2FwZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuICAgICAgICAmX19wZXJjZW50YWdlcyB7fVxuXG4gICAgICAgICZfX3N0YXRpc3RpYyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzLWxhbmRzY2FwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuICAgICAgICAmX19wZXJjZW50IHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4gICAgICAgICZfX3Jlc3VsdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzLWxhbmRzY2FwZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7IH0gfVxuXG4gICAgICAgICZfX2NlcnRpZmljYXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAwIDA7IH0gfVxuXG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOXB4IDA7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgICAgICAmX19kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4OyB9IH0gfSB9XG5cbi5sZWFkZXIge1xuICAgICYtbGluZSB7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgZyB7XG4gICAgICAgICAgICB1c2Uge30gfVxuXG5cbiAgICAgICAgJi0tY3VycmVudCB7XG4gICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRibHVlIWltcG9ydGFudDsgfSB9IH0gfSB9XG5cblxuLmlucCB7XG4gICAgJi1ncm91cHMge1xuICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgIC5pcyB7XG4gICAgICAgICAgICAgICAgICAgICYtZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLmlzLWJsb2NrZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwOyB9IH0gfVxuXG4gICAgICAgICAgICAgICAgICAgICYtYmxvY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0VERURFRDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTsgfSB9IH0gfSB9IH0gfVxuXG4uaXMtYmxvY2tlZCB7XG4gICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmVcbiB9ICAgIC8vIGJhY2tncm91bmQ6IHBpbmtcblxuXG4iLCIuZm9ybSB7XG4gICAgJi1sb2dpbiB7XG4gICAgICAgICZfX3RvcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDMwcHggMjhweCAzMHB4OyB9XG5cbiAgICAgICAgJl9faGVscGVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7IH0gfSB9XG5cbiAgICAgICAgaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfSB9IH1cblxuLmlucCB7XG4gICAgJi1ncm91cCB7XG4gICAgICAgIGlucHV0LCBidXR0b24sIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuICAgICAgICBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE5cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjQTJBMkEyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtbGlnaHQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4gICAgICAgICZfX2Rlc2Mge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuXG4gICAgICAgICYtLWNoZWNrYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDM2cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1saWdodDtcbiAgICAgICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlOyB9XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGVja2JveC1ibHVlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDsgfSB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4OyB9IH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH0gfSB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbiAgICAgICAgICAgICYtd2hpdGUge1xuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoZWNrYm94LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwOyB9IH0gfVxuXG4gICAgICAgICAgICAmLWJsdWUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzExMTExMTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jaGVja2JveC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxMHB4OyB9IH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9IH1cblxuICAgICAgICAgICAgJi1ncmVlbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2NoZWNrYm94LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDEwcHg7IH0gfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9IH0gfVxuXG4gICAgICAgICAgICAmLXJlZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5OyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Nyb3NzLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWQ7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9IH1cblxuICAgICAgICAgICAgJi1yb3VuZGVkIHtcbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHggMTFweCAzOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfSB9XG5cbiAgICAgICAgICAgICAgICAmLmlucC1ncm91cC0tY2hlY2tib3gtcmV2ZXJzZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMzhweCAxMXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfSB9IH1cblxuICAgICAgICAgICAgICAgICYuaXMtY2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICYtLXBhc3NlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFREVERUQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheTsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheTsgfSB9IH0gfSB9IH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9IH0gfVxuXG5cblxuXG4gICAgICAgICYtLXJlcXVpcmVkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnKic7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTFweDtcbiAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7IH0gfSB9XG5cbiAgICAgICAgJi0tcmFkaW8ge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzUzQkJERDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzUzQkJERDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1M0JCREQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfSB9IH0gfVxuXG4gICAgJi0tZXJyb3Ige1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmVkOyB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6IHJlZDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmVkOyB9IH0gfVxuXG4gICAgJi1ncm91cHMge1xuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH0gfSB9IH1cbiIsIi5jZXJ0aWZpY2F0ZXMge1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG5cbiAgICBpbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDU1cHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICZfX2luIHtcbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuXG4gICAgJi1oZWFkbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDVweCAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2RjZGNkY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4gICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiAgICAgICAgJl9fbCB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH0gfVxuXG4gICAgICAgICZfX3Ige1xuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9IH1cblxuICAgICZfX3RhYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgfSB9XG5cbiAgICAmX19oZWFkbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDsgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIHdpZHRoOiA4MnB4O1xuICAgICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4gICAgJi1zb3J0IHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG5cbiAgICAgICAgJl9fbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cbiAgICAgICAgJl9fciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICYtc29ydCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9IH0gfSB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4gICAgICAgICZfX3RhYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgICAgICAgICBjb2xvcjogIzMwNUE3NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9IH1cblxuICAgICZfX2l0ZW1zIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDExM3B4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgNTBweCAwOyB9IH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgMCA1NHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7IH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7IH1cblxuICAgICAgICAmLWhlYWRsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzExMTExMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfSB9XG5cbiAgICAmX19kYXRhIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgIGNvbG9yOiAjQTNBM0EzO1xuXG4gICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCUhaW1wb3J0YW50OyB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlIWltcG9ydGFudDsgfSB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzsgfSB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4gICAgICAgICAgICAmLmlzIHtcbiAgICAgICAgICAgICAgICAmLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBM0EzQTM7IH0gfVxuXG4gICAgICAgICAgICAmLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzA1QTc3O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMDVBNzc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgY29sb3I6ICM2RjZGNkY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiAgICAgICAgYiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDsgfSB9XG5cbiAgICAmX19yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblxuICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuICAgICAgICAmLS1oZWFkbGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRURFREVEO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgIC5jZXJ0aWZpY2F0ZXMge1xuICAgICAgICAgICAgICAgICZfX2RhdGEge30gfSB9IH1cblxuXG5cbiAgICAmX19zdGF0dXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cblxuICAgICAgICAgICAgJi50ZXh0IHtcbiAgICAgICAgICAgICAgICAmLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRTg1NjU2O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNFODU2NTY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U4NTY1NjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH0gfSB9IH0gfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIG1hcmdpbjogMCAzNXB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgfSB9XG5cbiAgICAmX19kYXRlcyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE5cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjhweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9hcnJvdy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICAgICAgdG9wOiAyN3B4OyB9IH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgJi1tb2JpbGUge1xuIH0gfSB9ICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAtMTlweFxuXG4gICAgJl9fZGF0ZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgcyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cblxuICAgICAgICArIC5jZXJ0aWZpY2F0ZXNfX2RhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4gICAgICAgICYudGV4dCB7XG4gICAgICAgICAgICAmLXJlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNFODU2NTY7IH0gfSB9IH1cblxuIixudWxsLCJAaW1wb3J0IFwidmFyc1wiO1xuQG1peGluIGJyKCRyYWRpdXMpIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG5cdC1tcy1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHRib3JkZXItcmFkaXVzOiAkcmFkaXVzOyB9XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDA7XG5cblx0XHRjbGVhcjogYm90aDsgfSB9XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1hbGwge1xuICAgICYucGxhY2Vob2xkZXIge1xuICAgIFx0QGNvbnRlbnQ7IH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIFx0QGNvbnRlbnQ7IH1cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBcdEBjb250ZW50OyB9IH1cblxuQG1peGluIHh4cyB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiB4cyB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdEBjb250ZW50OyB9IH1cblxuQG1peGluIHhzLWxhbmRzY2FwZSB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4cy1sYW5kc2NhcGUpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBzIHtcblx0QG1lZGlhKG1heC13aWR0aDogJHMpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBtIHtcblx0QG1lZGlhKG1heC13aWR0aDogJG0pIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBsIHtcblx0QG1lZGlhKG1heC13aWR0aDogJGwpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiB4bCB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4bCkge1xuXHRcdEBjb250ZW50OyB9IH1cblxuQG1peGluIHRhYmxldCB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRAY29udGVudDsgfSB9XG5cbiIsIi5zaWduIHtcbiAgICAmLWluIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAwO1xuICAgICAgICBtYXJnaW46IDAgMjhweCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7IH1cblxuICAgICAgICBpbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4gICAgICAgICYtLW9wZW5lZCB7XG4gICAgICAgICAgICAubW9kYWwtYmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG0ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9IH0gfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICB0b3A6IDIxcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWRvd24uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiAgICAgICAgLy8gJi5pcy1hY3RpdmVcbiAgICAgICAgLy8gICAgICY6OmFmdGVyXG4gICAgICAgIC8vICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgcm90YXRlKDE4MGRlZylcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCkgcm90YXRlKDE4MGRlZyk7IH0gfVxuXG5cbiAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMzJweCAyMHB4IDI4cHg7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDU3cHhcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHghaW1wb3J0YW50OyB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcHJvZmlsZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4OyB9IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7IH1cblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4gICAgICAgICZfX2Zvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzJDMEVFO1xuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDE7IH1cblxuICAgICAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbiAgICAgICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7IH0gfSB9IH0gfSB9IH1cblxuICAgICAgICAmX19wcm9maWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmLnN1YiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9IH0gfVxuXG4gICAgICAgIC8vICYuaXMtYWN0aXZlXG4gICAgICAgIC8vICAgICAuc2lnbi1pblxuICAgICAgICAvLyAgICAgICAgICZfX2Zvcm1cbiAgICAgICAgLy8gICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAvLyAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsXG4gICAgICAgIC8vICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMClcblxuICAgICAgICAvLyAgICAgICAgICZfX3R4dFxuICAgICAgICAvLyAgICAgICAgICAgICBjb2xvcjogIzMyQzBFRVxuXG4gICAgICAgIC8vICAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wcm9maWxlLS1hY3RpdmUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXRcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuXG4gICAgICAgIC8vICAgICAmLnNpZ24taW4tLXByb2ZpbGVcblxuICAgICAgICAvLyAgICAgICAgICYuc3ViXG4gICAgICAgIC8vICAgICAgICAgICAgIHVsXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMClcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgLy8gICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGxcblxuICAgICAgICAvLyAgICAgICAgIC5hdmF0YXJcbiAgICAgICAgLy8gICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzJDMEVFXG5cbiAgICAgICAgLy8gICAgICAgICAucHJvZmlsZVxuICAgICAgICAvLyAgICAgICAgICAgICAmX19tZW51XG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsXG4gICAgICAgIC8vICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMClcblxuICAgICAgICAvLyAgICAgJjphZnRlclxuICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi0tYWN0aXZlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXRcbiAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggOHB4XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgLnNpZ24taW4ge1xuICAgICAgICAgICAgICAgICZfX2Zvcm0ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbiAgICAgICAgICAgICAgICAmX190eHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMyQzBFRTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9wcm9maWxlLS1hY3RpdmUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9XG5cbiAgICAgICAgICAgICYuc2lnbi1pbi0tcHJvZmlsZSB7XG5cbiAgICAgICAgICAgICAgICAmLnN1YiB7XG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9IH1cblxuICAgICAgICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzMkMwRUU7IH1cblxuICAgICAgICAgICAgICAgIC5wcm9maWxlIHtcbiAgICAgICAgICAgICAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTsgfSB9IH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLS1hY3RpdmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggOHB4OyB9IH1cblxuICAgICAgICAmLS1wcm9maWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4gICAgICAgICAgICAuc2lnbiB7XG4gICAgICAgICAgICAgICAgJi1pbiB7XG4gICAgICAgICAgICAgICAgICAgICZfX3R4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgICAgICAgICAgJl9fZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfVxuXG4gICAgICAgICAgICAmID4gdWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfSB9IH1cblxuLmJ0biB7XG4gICAgJi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4gICAgJi1kYXJrIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzA1QTc3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4gICAgICAgICYtLW1pbmkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7IH0gfVxuXG4gICAgJi1yZXNldCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICNGRkZGRkYhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7IH1cblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfSB9XG5cbmEuYnRuLXJlZ2lzdHJhdGlvbi5idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQ6ICMzMkMwRUU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi8vIHJlc3R5bGVcbi5zZWFyY2gtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogNDlweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzdweDsgfVxuXG4gICAgQGluY2x1ZGUgbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7IH0gfVxuXG4uaGVhZGVyLXNjcm9sbCB7XG4gICAgLnNlYXJjaC1pY29uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbi5zZWFyY2gtaWNvbiB7XG4gICAgQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5tb2RhbCB7XG4gICAgJi1iZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgei1pbmRleDogMTAxOyB9IH1cblxuLnByb2ZpbGUge1xuICAgICZfX2Rlc2Mge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuICAgICZfX21lbnUge1xuICAgICAgICAmLnByb2ZpbGVfX21lbnUge1xuICAgICAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAwMDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9IH0gfSB9XG5cbiIsIi50YWItY29udGVudCB7XG4gICAgJiA+IC50YWItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH0gfVxuXG4ubmF2IHtcbiAgICAmLXBpbGxzIHtcbiAgICAgICAgaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4gICAgICAgICYtLXJlZ2lzdHJhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMkMwRUU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDUwcHggODRweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTVweCAxMHB4OyB9IH1cblxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMkMwRUU7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfSB9IH0gfSB9IH0gfVxuXG4iLCIucHJvZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcblxuICAgIGlucHV0LCBidXR0b24sIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHJpZ2h0OiAtNjVweDtcbiAgICAgICAgYm90dG9tOiAtMTIwcHg7XG4gICAgICAgIHdpZHRoOiA1MTBweDtcbiAgICAgICAgaGVpZ2h0OiA0NDlweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY29udGVudC1iZy1vcmlnaW5hbC5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zOyB9IH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWJvbGQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4gICAgJl9fbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzMyQzBFRTtcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTsgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDMwcHggMjBweCAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfSB9IH1cblxuICAgICZfX2F2YXRhciB7XG4gICAgICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC0xLjVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH0gfVxuXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBtYXJnaW46IDAgMCA0NXB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2RjZGNkY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4gICAgJl9fZWRpdCB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMwNUE3NztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgICAgICAgICBjb2xvcjogIzMwNUE3NztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDVBNzc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH0gfVxuXG4gICAgJl9faW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiA1NXB4IDAgMTE1cHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDsgfSB9XG5cblxuICAgICZfX2wge1xuICAgICAgICB3aWR0aDogODAwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiAgICAmX19yIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIEBpbmNsdWRlIG0ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4gICAgICAgIC5kcm9wem9uZSB7XG4gICAgICAgICAgICAmLXdyYXBwZXIge31cblxuICAgICAgICAgICAgJl9fZGVzYyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfSB9XG5cbiAgICAgICAgLmlucCB7XG4gICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfSB9IH0gfVxuXG4gICAgJi5pcy1lZGl0YWJsZSB7XG4gICAgICAgIC5maWVsZHMge1xuICAgICAgICAgICAgJi0tc3RhdGljIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgICYtLWVkaXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuICAgICAgICAuZHJvcHpvbmUge1xuICAgICAgICAgICAgJi0tc3RhdGljIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAgICAgICAgICYtLWVkaXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH0gfSB9XG5cblxuLmZpZWxkcyB7XG4gICAgLmZpZWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4gICAgICAgICZfX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgY29sb3I6ICMxMTExMTE7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtbWVkaXVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuICAgICAgICAmX19sIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuXG4gICAgICAgICZfX3Ige1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgICAgICZfX3ZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4gICAgICAgICAgICAmLS1ibGFuayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNDNEM0QzQ7IH0gfVxuXG4gICAgICAgIC5pbnAtZ3JvdXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDNEM0QzQ7IH0gfVxuXG4gICAgICAgICAgICAmLS1lbXB0eSB7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0M0QzRDNDsgfSB9IH1cblxuICAgICAgICAmLS1lcnJvciB7XG4gICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7IH0gfSB9IH0gfVxuXG4gICAgJi0tZWRpdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZHJvcHpvbmUge1xuICAgICYtYmxhbmsge1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMDAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7IH0gfVxuXG4gICAgJi0tZWRpdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiLmR6IHtcbiAgICAmLWZpbGVuYW1lLFxuICAgICYtc2l6ZSxcbiAgICAmLWVycm9yLW1hcmssXG4gICAgJi1zdWNjZXNzLW1hcmsge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDsgfVxuXG4gICAgJi1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG5cbiAgICBpbnB1dCwgYnV0dG9uLCB0ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfSB9XG5cbi5kcm9wem9uZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2ZmZjtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAyMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuNHNcblxuICAgIGlucHV0LCBidXR0b24sIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbiAgICBAaW5jbHVkZSB4cy1sYW5kc2NhcGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuXG4gICAgQGluY2x1ZGUgeHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuIH0gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAwXG5cbiAgICAmLmR6LW1heC1maWxlcy1yZWFjaGVkIHtcbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4gICAgLmR6LXByZXZpZXc6aG92ZXIge1xuICAgICAgICAuZHotaW1hZ2Uge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuICAgICAgICAuZHotZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuICAgIC5keiB7XG4gICAgICAgICYtcHJldmlldyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4gICAgICAgICAgICAuZHoge1xuICAgICAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cblxuICAgICAgICAgICAgICAgICYtcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvY2xvc2Uuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4gICAgICAgICAgICAgICAgJi1lZGl0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2VkaXQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiAgICAgICAgICAgICAgICAmLXByZXZpZXcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDsgfSB9IH1cblxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgLmR6IHtcbiAgICAgICAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Bpbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfSB9XG5cbiAgICAmX19oZWFkbGluZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDE4cHggMDtcblxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4gICAgJl9fZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG1hcmdpbjogMTdweCAwIDAgMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMtbGFuZHNjYXBlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgJi0tZ3JheSB7XG4gICAgICAgICAgICAuZHJvcHpvbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1ib2xkOyB9XG5cbiAgICAgICAgICAgICAgICAmX19kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7IH1cblxuICAgICAgICAgICAgICAgIC5kei1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgLmR6LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9waW4tYmxhY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9IH0gfVxuXG4gICAgICAgICYuaXMtc3VjY2VzcyB7XG4gICAgICAgICAgICAuZHJvcHpvbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAmX19kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfSB9IH0gfVxuXG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuIiwiLnJlZ2lzdHJhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbWFpbmluZm9fYmcuanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiA2NXB4IDAgMTA1cHggMDtcblxuICAgIGlucHV0LCBidXR0b24sIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbiAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7IH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbiAgICAmX19oZWFkbGluZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBtYXJnaW46IDAgMCA0NXB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG4gICAgLnRhYiB7XG4gICAgICAgICYtaW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMyQzBFRTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUycHggODRweCA2OXB4IDg0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQycHggMTVweCA0MnB4IDE1cHg7IH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7IH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH0gfSB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbiAgICAmX19maWVsZHMge1xuICAgICAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwOyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG5cbiAgICAmX19sIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcblxuICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDsgfSB9XG5cbiAgICAgICAgQGluY2x1ZGUgbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG5cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaW5wIHtcbiAgICAgICAgICAgICAgICAmLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgJi0tY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9IH0gfSB9XG5cbiAgICAmX19yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIEBpbmNsdWRlIG0ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgICAgICBAaW5jbHVkZSB4cy1sYW5kc2NhcGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbiAgICAuaW5wIHtcbiAgICAgICAgJi1ncm91cCB7XG4gICAgICAgICAgICAmLS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfSB9IH0gfSB9IH0gfVxuIl19 */
