::-webkit-input-placeholder{font-size:14px;line-height:1;color:#868c98}::-moz-placeholder{font-size:14px;line-height:1;color:#868c98}:-moz-placeholder{font-size:14px;line-height:1;color:#868c98}:-ms-input-placeholder{font-size:14px;line-height:1;color:#868c98}::-webkit-input-placeholder{font-size:14px;line-height:1;color:#868c98}::-moz-placeholder{font-size:14px;line-height:1;color:#868c98}::-ms-input-placeholder{font-size:14px;line-height:1;color:#868c98}::placeholder{font-size:14px;line-height:1;color:#868c98}input::-webkit-input-placeholder{font-size:14px;line-height:1;color:#868c98}input::-moz-placeholder{font-size:14px;line-height:1;color:#868c98}input:-ms-input-placeholder{font-size:14px;line-height:1;color:#868c98}input::-ms-input-placeholder{font-size:14px;line-height:1;color:#868c98}input::placeholder{font-size:14px;line-height:1;color:#868c98}.profile-wrap{background-color:#fafafa}.profile-wrap h2{font-size:20px;margin-bottom:15px}.profile-wrap h2,.profile-wrap h3{font-style:normal}.profile-wrap h3{font-size:20px;font-weight:600}.profile-wrap h4{font-size:18px;font-weight:500;margin-bottom:5px}.profile-wrap p{font-size:18px;color:#575d68}.profile-wrap .branches-tabs .nav-tabs .nav-link{color:#575d68;border-color:#2acbf6;text-transform:uppercase;font-weight:500}.profile-wrap .branches-tabs .nav-tabs .nav-link.active,.profile-wrap .branches-tabs .nav-tabs .nav-link:hover{background-color:#2acbf6;border-color:#2acbf6;color:#fff}.profile-wrap .courses-content-item-wrap{width:33.333%}.profile-name{font-weight:600;font-size:20px;line-height:1.4}.profile-columns{padding-block:48px;display:grid;grid-template-columns:auto 1fr;gap:24px}.profile-sidebar{min-width:294px;-ms-flex-item-align:start;align-self:start;width:auto;-webkit-box-shadow:0 4px 4px 0 rgba(217,227,235,.25);box-shadow:0 4px 4px 0 rgba(217,227,235,.25);background:#fff;border-radius:16px}.profile-sidebar__header{padding:24px 24px 16px;border-bottom:1px solid #d7dbe3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.profile-sidebar__btn{border:none;background:0 0;padding:0;margin:0}.profile-sidebar__btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#494b51}.profile-sidebar__btn-open svg{opacity:.4}.profile-sidebar.hidden-sidebar{min-width:auto}.profile-sidebar.hidden-sidebar .profile-menu-link__desc,.profile-sidebar.hidden-sidebar .profile-menu-section__title,.profile-sidebar.hidden-sidebar .profile-sidebar__btn-close{display:none}.profile-sidebar.hidden-sidebar .profile-menu-section{padding-bottom:0}.profile-sidebar.hidden-sidebar .profile-sidebar__btn-open svg{opacity:1}.profile-header{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-alert-block{background-color:#ff4b55;border-radius:15px;margin:30px;padding:20px 30px 10px 30px}.profile-alert-block__content p{color:#fff}.profile-content{-webkit-box-shadow:0 4px 4px 0 rgba(217,227,235,.25);box-shadow:0 4px 4px 0 rgba(217,227,235,.25);background:#fff;line-height:1.2;padding:16px;border-radius:16px}.profile-content--padding-32{padding:32px}@media (max-width:991px){.profile-content--padding-32{padding-inline:16px}}.profile-content__top{-webkit-box-shadow:0 4px 4px 0 rgba(217,227,235,.25);box-shadow:0 4px 4px 0 rgba(217,227,235,.25);background:#fff;border-radius:8px;border:1px solid #d7dbe3}.profile-content__top-title{padding:16px 24px 0;font-weight:600;font-size:28px;color:#000}.profile-header{padding:24px 16px;border-bottom:1px solid #d7dbe3;gap:24px}.profile-header--edit{padding:0;border:none;padding-bottom:72px;border-bottom:1px solid #d7dbe3}.profile-header p{font-size:18px;line-height:1.2;color:#000}.profile-header .button-mark-wrap{margin-top:-5px;margin-bottom:10px}.profile-header .button-remove{position:absolute;right:-9px;top:-12px}.profile-header .profile-note{margin-top:-5px}.profile-header-percent{margin-left:40px}.profile-header-percent-chart{overflow:hidden;border:1px solid #d7dbe3;border-radius:999px;height:8px;width:80%}.profile-header-percent-chart__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}.profile-header-percent-chart .chart--state{background-color:#3a7cff;height:100%;width:0%}.profile-photo{overflow:hidden}.profile-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-photo,.profile-photo-wrap{width:104px;height:104px;border-radius:8px}.profile-photo-wrap{position:relative}.profile-photo-wrap .title-icon{font-size:12px;top:auto;left:auto;right:-4px;bottom:-4px;width:26px;height:26px;background:#3a7cff;-webkit-box-shadow:none;box-shadow:none}.profile-menu{padding:0;margin:0}.profile-menu-section{padding-bottom:20px}.profile-menu-section:not(:last-child){border-bottom:1px solid #d7dbe3}.profile-menu-section__title{padding:16px 24px 20px;font-size:12px;text-transform:uppercase;color:#9c9ea4}.profile-menu a{line-height:1.2}.profile-menu a:hover{color:#494b51}.profile-menu-icon{display:block;width:20px;height:20px;position:absolute;background-size:20px;background-position:center;background-repeat:no-repeat;left:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;color:#494b51;padding:13px 24px}.profile-menu-link:hover{background-color:#fafafa}.profile-menu-link .arrow-down{color:#c4d5f2;font-size:12px;margin-left:15px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.profile-menu li,.profile-menu-dropdown-wrap,.profile-menu-link{position:relative}.profile-menu-dropdown::before{content:'';display:block;width:4px;position:absolute;top:0;right:0;bottom:0;background-color:#2acbf6}.profile-menu li{list-style:none}.profile-menu li.active .profile-menu-link{background-color:#fafafa}.profile-menu-dropdown{display:none;padding-left:60px;padding-bottom:14px}.profile-menu-dropdown-wrap.active{background-color:#f4f7fe}.profile-menu-dropdown-wrap.active .arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile-menu-dropdown li{margin-bottom:3px}.profile-menu-dropdown a{font-size:14px;color:#868c98}.profile-menu-dropdown a.active,.profile-menu-dropdown a:hover{color:#2acbf6}.profile-banner{padding:0 15px;margin:35px 0}.profile-tabs .nav-tabs{border-bottom:0;margin:0 -12px 12px}.profile-tabs .nav-item{margin:0 12px 12px;position:relative}.profile-tabs .nav-item span{position:absolute;display:none;width:10px;height:10px;background-color:red;top:-2px;right:-7px;border-radius:50%}.profile-tabs .nav-link{text-transform:uppercase;color:#575d68;font-weight:500;padding:0;border-width:0 0 2px 0}.profile-tabs .nav-link.active,.profile-tabs .nav-link:hover{color:#2acbf6;border-bottom-color:#2acbf6}.profile-tabs .tab-content{padding-top:8px}.profile-info:not(:last-child){margin-bottom:24px}.profile-info-wrap{padding-bottom:32px}.profile-info-header{margin-bottom:16px}.profile-info-header,.profile-info-header-title{position:relative}.profile-info-header-title{font-weight:400;font-size:17px;line-height:1.4;color:#000}.profile-info-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.profile-info-title{color:#9c9ea4;padding-right:5px;-ms-flex-negative:0;flex-shrink:0;word-break:break-word}.profile-info-content{width:70%}.profile-info a{color:#2acbf6}.profile-info a:hover{text-decoration:underline}.profile-info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;gap:16px}.profile-info-buttons .button-fill{margin-left:5px;margin-right:5px;margin-bottom:10px}.profile-info-buttons .button-upload-wrap .button-fill{margin:0}.profile-info-buttons-item--center-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-info-buttons-item .button-profile-new-more{color:#3a7cff;font-style:normal;font-weight:400;font-size:14px;margin:0;border:none}.profile-info-buttons-item .button-profile-new{display:block;color:#fff;font-weight:600;font-size:13px;line-height:1;text-align:center;padding:12px 16px;background-color:#3a7cff;border-radius:10px}.profile-services{border-bottom:1px solid #c4d5f2;margin-bottom:16px}.profile-services:last-child{border-bottom-color:transparent}.profile-services-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-services-title-inner{margin-right:5px}.profile-services-title .price-box{margin-bottom:auto}.profile-services-list{margin-bottom:16px}.profile-services-item{padding-top:16px;padding-bottom:16px;position:relative}.profile-services-item .form-default-row{position:relative}.profile-services-item:nth-child(2n){border-top:1px solid #c4d5f2;border-bottom:1px solid #c4d5f2}.profile-services-item:nth-child(2n) .profile-services-inner{background:#f3f7ff}.profile-services-item.services-branch-item{padding-bottom:4px}.profile-services-inner{position:absolute;top:0;bottom:0}.profile-services-close,.profile-services-count{position:absolute}.profile-services-count{font-size:26px;line-height:1;font-weight:500;color:#c4d5f2;left:-15px;top:18px}.profile-services-close{width:18px;height:18px;background:url(/assets/images/icons/profile/close-sprite.svg);background-size:cover;right:-15px;top:22px;cursor:pointer}.profile-services-close:hover{background-position-y:-18px}.profile-schools .info-item{width:33.333%}.profile-branches-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-branches-header .button-fill{line-height:1.2}.profile-branches-item{font-size:18px;border-bottom:1px solid #c4d5f2;padding-bottom:15px;margin-bottom:15px}.profile-branches-item:last-child{border-bottom-color:transparent}.profile-branches-schedule{color:#575d68}.profile-note{font-size:14px;color:#575d68;margin-bottom:20px}.profile-search-field{width:210px;position:relative}.profile-search-field .icon{left:0}.profile-search-field .form-control{font-size:18px;line-height:1;padding:0 0 0 30px;border:0;background:0 0;-webkit-text-fill-color:#868c98}.profile-search-field .form-control:focus{-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#000}.courses-content-footer{color:#575d68;font-size:14px;margin:15px -19px -14px;position:relative}.courses-content-footer,.courses-content-footer::before{background-color:#e7f0ff;border-radius:0 0 14px 14px;z-index:1}.courses-content-footer::before{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px}.courses-content-subscribe{position:relative;z-index:2;padding:6px 10px 6px 46px}.courses-content-subscribe::before{content:'';display:block;position:absolute;left:20px;top:7px;width:17px;height:17px;background:url(/assets/images/icons/profile/info-gray-blue.svg)}.courses-content-item-wrap:hover .courses-content-footer::before{left:0;right:0;bottom:0}.content-edit-title{display:none}.content-edit-row{display:-webkit-box;display:-ms-flexbox;display:flex}.content-edit-wrap .form-default-button{margin-top:30px}.content-edit-left .form-default-item:last-child{margin-bottom:0}.content-edit-img{overflow:hidden;width:270px;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(196,213,242,.47);box-shadow:0 4px 20px rgba(196,213,242,.47);margin-bottom:10px}.content-edit-img img{display:block}.edit-title{color:#868c98;padding-left:20px;margin-bottom:12px}.edit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.edit-item{margin:0 8px 12px}.edit-item input[type=checkbox]+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff;background-color:#2acbf6;padding:3px 34px 3px 8px;border-radius:2px;margin:0}.edit-item input[type=checkbox]+label::before{width:10px;height:10px;border:0;left:auto;right:10px;background:url(/assets/images/icons/profile/close-sprite.svg) no-repeat 0 -30px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-size:cover;border-radius:0;-webkit-transition:none;transition:none}.edit-item input[type=checkbox]+label::after{background:#fff;width:1px;top:4px;bottom:4px;left:auto;right:27px;height:auto;opacity:.7}.edit-item input[type=checkbox]:checked+label{color:#575d68;background-color:#e7f0ff}.edit-item input[type=checkbox]:checked+label::before{-webkit-transform:rotate(0);transform:rotate(0);background-position-y:-20px}.edit-item input[type=checkbox]:checked+label::after{background:#868c98}.edit-item input[type=checkbox]:checked+label:hover::before{background-position-y:-10px;background-color:transparent}.photo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.photo-item{width:20%;padding:0 5px;margin-bottom:20px}.photo-item a,.photo-item img{display:block}.photo-item a{overflow:hidden;position:relative;padding-top:56.25%;border-radius:8px}.photo-item img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.photo-item-inner{position:relative}.photo-item-inner:hover .photo-remove{display:block}.photo-remove{display:none;border-radius:50%;border:1px solid #c4d5f2;background:#fff;width:24px;height:24px;right:6px;top:6px;cursor:pointer}.photo-remove,.photo-remove::before{position:absolute}.photo-remove::before{content:'';display:block;width:10px;height:10px;background:url(/assets/images/icons/profile/close-sprite.svg);background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-remove:hover::before{background-position-y:-10px}.photo-caption,.photo-date{display:none}.price-box{display:inline-block;font-weight:400;font-size:14px;color:#fff;line-height:1;background:-webkit-gradient(linear,left top,right top,from(#08d7f1),to(#69b5ff));background:linear-gradient(to right,#08d7f1,#69b5ff);border-radius:3px;padding:5px 6px;white-space:nowrap}.title-blue,.title-blue a{color:#2acbf6}.info-list{padding:16px 15px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.info-item{background:#fafafa;border-radius:8px;position:relative;padding:16px 18px;text-align:center;color:#494b51;font-size:14px}.info-count{font-size:24px}.info-small-text{font-size:20px}.modal-cropper-image .form-default-title{font-size:28px}.cropper-image-box{margin-bottom:24px}.button-remove{width:32px;height:32px;border-radius:50%;background:url(/assets/images/icons/profile/remove-new.svg);cursor:pointer}.round-select-wrap{opacity:0}.round-select-small .tail-select.round-select .select-label .label-inner{color:#2acbf6;padding-right:40px}.round-select-small .tail-select.round-select .select-label::before{background:url(/assets/images/icons/profile/select-arrow-lightblue.svg) no-repeat}.tail-select.round-select::after,.tail-select.round-select::before{display:none}.tail-select.round-select .select-label{-ms-flex-wrap:wrap;flex-wrap:wrap;border-color:#c4d5f2;border-radius:100px}.tail-select.round-select .select-label .label-inner,.tail-select.round-select .select-label .label-note{padding-left:20px}.tail-select.round-select .select-label .label-inner{font-size:18px;font-weight:400;line-height:1.3;padding-top:0;padding-bottom:12px;color:#000}.tail-select.round-select .select-label .label-note{font-size:12px;line-height:1;color:#868c98;width:100%;padding-top:13px}.tail-select.round-select .select-label::before{border:0;width:14px;height:8px;background:url(/assets/images/icons/profile/select-arrow.svg);right:20px}.tail-select.round-select .select-dropdown{margin-top:4px;border-radius:24px;border-color:#c4d5f2}.tail-select.round-select .select-dropdown ul li{color:#000}.tail-select.round-select .select-dropdown ul li.dropdown-option{font-size:18px;line-height:1;font-weight:400;padding-left:50px}.tail-select.round-select .select-dropdown ul li.dropdown-option::before{width:18px;height:18px;border-width:2px;border-color:#bec1c7;left:20px}.tail-select.round-select .select-dropdown ul li.dropdown-option.selected{color:#000}.tail-select.round-select .select-dropdown ul li.dropdown-option.selected:hover{color:#6bb4ff}.tail-select.round-select .select-dropdown ul li.dropdown-option.selected::before{background-image:url(/assets/images/icons/check-mark-white.svg);background-size:14px;background-color:#2acbf6;border-color:#2acbf6}.tail-select.round-select .select-dropdown ul li.dropdown-option:hover{background-color:#e7f0ff}.tail-select.round-select .select-dropdown ul li:last-of-type{margin-bottom:10px}.hidden{display:none}.quick-edit .fancybox-caption{text-align:left;padding:0;background:#fff;border-radius:8px}.quick-edit .fancybox-caption p{margin-bottom:0}.quick-edit .fancybox-caption .form-default-col{padding-left:0;padding-right:0}.quick-edit .fancybox-caption .form-default .user-input{padding-top:0;height:100%}.quick-edit .fancybox-caption,.quick-edit .fancybox-stage{margin-left:auto;margin-right:auto}.quick-edit .fancybox-slide--image{padding:0}.quick-edit .fancybox-button--close{width:34px;height:34px;background:#fff;color:#c4d5f2;padding:5px;border:1px solid #c4d5f2;border-radius:50%}.quick-edit .fancybox-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:12px;right:12px}.quick-edit .fancybox-photo{background-size:100%}.quick-edit .fancybox-navigation .fancybox-button{background:0 0;opacity:1}.quick-edit .fancybox-navigation .fancybox-button div{padding:5px}.quick-edit.fancybox-show-nav .fancybox-navigation .fancybox-button{color:#fff;opacity:1;outline:0}.quick-edit.fancybox-show-nav .fancybox-navigation .fancybox-button:disabled{opacity:.5}.quick-form{padding:20px 24px 15px}.quick-form-date{font-size:14px;line-height:1.2;color:#575d68;font-weight:500;margin-bottom:10px}.quick-remove{color:#fff;font-size:18px;margin-right:12px;padding-right:12px;position:relative}.quick-remove>span{cursor:pointer}.quick-remove>span:hover{text-decoration:underline}.quick-remove::before{content:'';display:block;width:2px;height:34px;background:#c4d5f2;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button-upload-wrap{position:relative}.button-upload-wrap .custom-file-input:focus~.custom-file-label.button-fill{-webkit-box-shadow:0 5px 5px rgba(9,214,214,.5);box-shadow:0 5px 5px rgba(9,214,214,.5)}.upload-file-name{font-size:12px;word-break:break-all;margin-top:-3px}.chat,.chat-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-title{margin-bottom:20px;min-height:40px}.chat-item{padding-bottom:10px;margin-bottom:12px;cursor:default}.chat-item,.chat-item-inner{position:relative}.chat-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-item h4{margin-bottom:10px}.chat-item p{font-size:14px;padding-right:25px;margin-bottom:0}.chat-item .remove{right:-20px;top:12px}.chat-photo{border-radius:50%;overflow:hidden}.chat-photo,.chat-photo-wrap{width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0}.chat-photo-wrap{margin-right:30px;position:relative}.chat-photo-wrap .title-icon{width:32px;height:32px;font-size:12px;left:auto;top:auto;right:-16px;bottom:0}.chat-message{width:100%;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c4d5f2}.chat-message-title .chat-message-new{position:absolute;right:0;top:40px}.chat-message-services{color:#868c98}.chat-message-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;width:22px;height:22px;font-size:10px;font-weight:500;line-height:1.1;background:#3a7bff;border-radius:50%;margin-left:10px}.chat-message-date{font-size:14px;color:#575d68;font-weight:300;-ms-flex-negative:0;flex-shrink:0}.chat-message-time{font-size:14px;color:#9195aa;position:absolute;left:55px;bottom:5px}.chat-message-item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding-bottom:30px;position:relative}.chat-message-item .chat-photo{width:50px;height:50px;margin-top:5px;margin-right:5px}.chat-message-item.client{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-message-item.client .chat-message-inner{background-color:#fff;border-color:#c4d5f2}.chat-message-item.client .chat-message-time{left:auto;right:55px}.chat-message-item.client .chat-photo{margin-left:5px;margin-right:0}.chat-message-inner{max-width:60%;padding:18px 20px;border-radius:30px;background-color:#e7f0ff;border:1px solid #e7f0ff}.chat-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#e7f0ff;padding:10px 15px;border-bottom:1px solid #c4d5f2}.chat-header .action-menu-link{top:0;bottom:0;right:10px;background:0 0;width:18px;margin:auto 0}.chat-header h2{font-size:20px;font-weight:500;padding-right:30px;margin-bottom:0;overflow:hidden}.chat-header h2>span{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-header .chat-photo{padding:2px;background-color:#fff;border:2px solid #c4d5f2}.chat-contact,.chat-header{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-contact .chat-photo,.chat-contact .chat-photo-wrap,.chat-header .chat-photo,.chat-header .chat-photo-wrap{width:60px;height:60px}.chat-contact .chat-photo-wrap,.chat-header .chat-photo-wrap{margin-right:15px}.chat-back{width:36px;height:22px;background:url(/assets/images/icons/arrow-left-blue.svg);background-size:36px;position:absolute;left:15px;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.chat-room{height:630px;padding-bottom:115px;position:relative}.chat-room-message{overflow-y:auto;padding-left:22px;padding-right:22px}.chat-room-wrap{border:1px solid #c4d5f2;margin-bottom:auto}.chat-footer-inner,.chat-room{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-contact{padding:10px;margin-bottom:10px;position:relative;cursor:pointer}.chat-contact.active,.chat-contact:hover{background-color:#f4f7fe}.chat-contact-wrap{width:290px;background-color:#fff;margin-right:20px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #c4d5f2;border-radius:15px 15px 0 0;overflow:hidden}.chat-contact-list{margin-top:10px;overflow-y:auto;height:630px}.chat-contact-header{background:#e7f0ff;padding:15px}.chat-contact-header .profile-search-field{margin:0;width:100%}.chat-contact-header .profile-search-field .form-control{padding:10px 10px 10px 50px;background-color:#fff}.chat-contact-header .profile-search-field .icon{left:20px}.chat-contact::after{content:'';display:block;height:1px;background:#868c98;position:absolute;left:75px;right:10px;bottom:0;opacity:.3}.chat-contact:last-child::after{display:none}.chat-contact-about{overflow:hidden;padding-right:50px;margin-top:8px;position:relative}.chat-contact-message,.chat-contact-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-contact-name{font-size:14px;line-height:1;font-weight:500;margin:0 0 8px}.chat-contact-message{font-size:12px;line-height:1}.chat-contact-date,.chat-contact-message{color:#575d68}.chat-contact-date{font-size:11px;line-height:1;font-weight:300;position:absolute;top:1px;right:0}.chat-contact .chat-photo,.chat-contact .chat-photo-wrap{width:50px;height:50px}.chat-contact .chat-photo-wrap .title-icon{width:26px;height:26px;font-size:11px;right:-10px;bottom:-6px}.chat-contact .chat-message-new{width:18px;height:18px;position:absolute;right:0;bottom:5px}.chat-footer{padding:15px 22px;position:absolute;bottom:0;left:0;right:0;height:115px}.chat-footer-inner{width:100%;border-radius:24px;padding:18px;border:1px solid #c4d5f2}.chat-footer textarea{display:block;width:100%;height:100%;resize:none;border:0}.chat-footer textarea:focus{outline:0}.chat-send{width:48px;height:48px;border-radius:50%;border:1px solid #c4d5f2;background:#fff url(/assets/images/icons/arrow-top.svg) no-repeat center;-webkit-transition:all .3s linear;transition:all .3s linear}.chat-send:hover{background-color:#f4f7fe}.chat-send-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}.chat-arrow{width:16px;height:26px;overflow:hidden;position:absolute;right:-31px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.chat-arrow::after,.chat-arrow::before{content:'';display:block;width:0;height:0;border-width:13px 16px 13px 0;border-style:solid;position:absolute}.chat-arrow::before{border-color:transparent #c4d5f2;left:0;top:0}.chat-arrow::after{border-color:transparent #fff;left:2px}.chat-date{display:inline-block;font-size:14px;line-height:1;color:#575d68;text-transform:uppercase;background:#fff;padding:4px 8px;-webkit-box-shadow:0 4px 20px rgba(196,213,242,.47);box-shadow:0 4px 20px rgba(196,213,242,.47);border-radius:8px}.chat-date-wrap{text-align:center;margin:25px 0}.remove{width:10px;height:10px;background:url(/assets/images/icons/profile/close-sprite.svg);background-size:10px;cursor:pointer;position:absolute;z-index:10}.remove:hover{background-position-y:30px}.history-item{margin-bottom:20px}.history-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid #c4d5f2}.history-item-content h4{width:70%}.history-item-content .courses-content-number{width:100%}.history-item-content .courses-content-number:last-child{margin-bottom:0}.history-item-content .button-fill{font-weight:400}.history-item:last-child .history-item-content{border-bottom:0}.history-item.active .history-period{background:#e7f0ff;-webkit-box-shadow:none;box-shadow:none}.history-button-wrap{width:100%}.history-period{display:inline-block;white-space:nowrap;font-size:14px;line-height:1;color:#575d68;padding:5px 8px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(196,213,242,.47);box-shadow:0 4px 20px rgba(196,213,242,.47);border-radius:8px}.history-period-wrap{-ms-flex-negative:0;flex-shrink:0;text-align:right;margin-left:auto}.profile-footer{margin:0;padding:32px 24px 0}.profile-footer h3{font-weight:600;font-size:28px;color:#000}.profile-footer .general-content-count{font-weight:400;color:#494b51}.profile-footer .arrow-link,.profile-footer .title-blue a{color:#3a7cff}.profile-footer .price-box{background:#3a7cff}.profile-footer .nav-tabs{gap:32px;margin:0;border-bottom:1px solid #d7dbe3;margin-bottom:24px}.profile-footer .nav-item{margin:0}.profile-footer .nav-link{padding-bottom:24px;font-weight:600;font-size:16px;text-transform:unset;color:#000}.profile-footer .nav-link:hover{border:none;color:inherit}.profile-footer .nav-link.active{color:inherit;border-color:#3a7cff}.profile-info-buttons-edit{font-weight:600;font-size:13px;line-height:1;text-align:center;color:#fff;padding:12px 16px;background:#3a7cff;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;margin:0;border:2px solid #3a7cff}.profile-info-buttons-edit--no-fill{color:#3a7cff;background:0 0}.profile-info-buttons-edit--danger{color:#eb726b;background:0 0;border-color:#eb726b}.profile-info-buttons-edit--small{font-size:12px;padding:8px 14px}.profile-info-buttons-edit:hover{background:#3a7cff}.profile-info-buttons-edit--danger:hover{color:#fff;background:#eb726b;border-color:#eb726b}.profile-info-buttons-edit .button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.profile-info-buttons-edit .icon{position:static;-webkit-transform:unset;transform:unset;margin-bottom:2px}.profile-info-buttons-miniature{font-weight:400;font-size:14px;color:#3a7cff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;border:none;padding:0}.profile-su-title{font-weight:600;font-size:20px;line-height:1.4;margin-block:24px;padding-left:8px}.profile-diploma__current{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.profile-diploma__link{color:#3a7cff;text-decoration:none}.profile-diploma__link:hover{text-decoration:underline}.profile-diploma__status{font-size:14px;padding:4px 10px;border-radius:6px}.profile-diploma__status--verified{color:#1a7f37;background:#e6f4ea}.profile-diploma__status--pending{color:#9a6700;background:#fff8e1}.profile-diploma__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.new-input .form-group-inner.input-box{height:50px;border:2px solid #d7dbe3;border-radius:8px;padding:14px 20px}.new-input .form-group-inner.input-box:has(.user-input.error){border-color:#eb726b}.new-input .form-group-inner.input-box:has(.user-input.error) .label-text--required,.new-input .form-group-inner.input-box:has(.user-input.error) .label-text--required:after{color:#eb726b}.new-input .form-default .form-group{border-radius:8px;background:0 0;padding:0;overflow:visible}.new-input .form-default .formgroup.form-textarea-wrap .form-group-inner{border-radius:8px}.new-input .form-default .label-text{padding-inline:4px;font-weight:400;font-size:14px;color:#9c9ea4;background:#fff;top:-8px;left:24px;z-index:1}@media (max-width:1199px){.new-input .form-default .label-text{left:5px}}.new-input .form-default .label-text--required{padding-right:12px}.new-input .form-default .label-text--required:after{content:"*";font-size:16px;color:#3a7cff;position:absolute;right:0;top:-2px;display:inline-block;background:#fff;padding-right:2px}.new-input .form-default .user-input{padding:0}.new-input .form-default .input-box.textarea-box .label-text{bottom:unset}.new-input .form-default .input-box.textarea-box.textarea-box{height:90px}.new-input .form-default-col{padding:0 8px}.new-input .form-default-col--two-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:1199px){.new-input .form-default-col--two-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.new-input .form-default-row{margin:0}.new-input .form-default-row--interact{position:relative;padding:0 40px}@media (max-width:991px){.new-input .form-default-row--interact{padding-inline:20px}}.new-input .form-default-row--interact .profile-services-count{font-weight:600;font-size:16px;line-height:1;color:#000;left:8px}@media (max-width:991px){.new-input .form-default-row--interact .profile-services-count{top:18px}}.new-input .form-default-row--interact .profile-services-close{background:url(/assets/images/icons/profile/remove-new.svg);right:8px;top:8px;width:32px;height:32px}@media (max-width:991px){.new-input .form-default-row--interact .profile-services-close{right:-6px}}.new-input .form-default-item.mt-40{margin-top:40px}.new-input .form-default-item.mb-40{margin-bottom:40px}.new-input .form-default-item .col-md-6{padding:0 8px}.new-input .form-default-item .row{margin:0}.new-input .form-default-button{margin-top:20px}.new-input .profile-services-inner{background:0 0!important}.new-input .profile-services-item{border:none;padding-top:16px}.new-input .profile-services-subtitle{padding-left:8px}.new-input .edit-format-desc{font-size:14px;line-height:1.4;margin-top:8px;color:#494b51}.new-input .edit-format-desc span{color:#eb726b}.new-input .edit-item{margin:0 3px 6px}.new-input .edit-item input[type=checkbox]+label{background-color:#fafafa;font-size:14px;line-height:1.4;color:#494b51;padding:8px 32px 8px 12px;border-radius:8px}.new-input .edit-item input[type=checkbox]+label:after{display:none}.new-input .edit-item input[type=checkbox]+label:before{width:16px;height:16px;background:url(/assets/images/icons/profile/profile-plus.svg) no-repeat 0 0;-webkit-transform:unset;transform:unset}.new-input .edit-item input[type=checkbox]:checked+label{background-color:rgba(58,124,255,.12);color:#3a7cff}.new-input .edit-item input[type=checkbox]:checked+label:before{background:url(/assets/images/icons/profile/profile-check.svg) no-repeat 0 0}.new-input .edit-item input[type=checkbox]:checked+label:hover{background-color:rgba(58,124,255,.12);-webkit-box-shadow:none;box-shadow:none}.new-input .edit-item input[type=checkbox]:checked+label:hover:before{background-position-y:unset}.new-input .edit-title{font-weight:600;font-size:20px;line-height:1.4;margin-bottom:24px;padding:0;color:#000}.new-input .profile-select+.tail-select{position:absolute;inset:0}.new-input .profile-select+.tail-select::after,.new-input .profile-select+.tail-select::before{display:none}.new-input .profile-select+.tail-select .select-label{border:none;border-radius:8px;height:100%}.new-input .profile-select+.tail-select .select-label .label-inner{font-weight:400;font-size:16px;color:#000;padding-left:20px}.new-input .profile-select+.tail-select.active .select-label::before{border-top-color:#494b51}.new-input .profile-select+.tail-select .select-dropdown{border:2px solid #3a7cff;border-radius:8px;-webkit-box-shadow:0 8px 8px 0 rgba(217,227,235,.25);box-shadow:0 8px 8px 0 rgba(217,227,235,.25)}.new-input .profile-select+.tail-select .select-dropdown ul li.dropdown-option{font-weight:400;font-size:16px;color:#494b51;padding:7px 24px}.new-input .profile-select+.tail-select .select-dropdown ul li.dropdown-option:hover{background:#fafafa}.new-input .profile-select+.tail-select .select-dropdown ul li.dropdown-option:before{display:none}.new-input .profile-select+.tail-select .select-dropdown ul li.dropdown-option.selected{color:#3a7cff;background:#fafafa}.new-input .profile-select+.tail-select .select-dropdown .dropdown-search{padding:12px 24px;border:none}.new-input .profile-select+.tail-select .select-dropdown .dropdown-search input[type=text].search-input{padding-right:20px;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none;border-bottom:2px solid #dbe0ea;background-image:url(/assets/images/icons/profile/search-icon.svg);background-repeat:no-repeat;background-position:calc(100% - 5px) center}.new-input .profile-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-bottom:20px}.new-input .profile-col__exp,.new-input .profile-col__label{margin:0}.new-input .profile-col__label{font-weight:400;font-size:16px;color:#000}.new-input .profile-col__exp{max-width:75px}.new-input .profile-col__exp .input-box{padding-inline:5px}.new-input .profile-col__exp .user-input{text-align:center}.new-rep-filters__row--primary .new-rep-field .form-group-inner.input-box{height:72px;min-height:72px}.profile-sex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:8px}.profile-sex__label{margin:0;cursor:pointer;padding:8px 12px!important;font-weight:400;font-size:14px;color:#494b51;background-color:#fafafa}.profile-sex__label:after,.profile-sex__label:before{display:none!important}.profile-sex__input{display:none}.profile-sex__input:checked+label{color:#3a7cff;background-color:rgba(58,124,255,.12)}@media (min-width:576px){.profile-branches-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-branches-location{width:80%;max-width:470px;padding-right:15px}.profile-branches-schedule{width:200px;-ms-flex-negative:0;flex-shrink:0}.profile-branches-mobile-btn{display:none}.chat-message-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-message-date{margin-left:10px}}@media (min-width:768px){.profile-header-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-header-right--repetitor_edit{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.profile-search-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-search-title h2,.profile-search-title h3{margin-bottom:0}.profile-search-title.chat-title{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.profile-search-title.chat-title h2{margin-right:auto}.profile-search-field{margin-left:15px}.profile-search-field-wrap{-ms-flex-item-align:end;align-self:flex-end}.content-edit-title.desktop{display:block}.content-edit-left{width:calc(100% - 300px)}.content-edit-right{width:300px;padding-left:30px;-ms-flex-negative:0;flex-shrink:0}.content-edit-img{margin-top:8px}.photo-download-wrap{text-align:right}.chat-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-title .round-select-small{margin-right:10px}.chat-title .profile-search-field-wrap{-ms-flex-item-align:center;align-self:center}.chat-header .action-menu-container.show .action-menu-link::before{background-position-y:24px}.chat-header .action-menu-link::before{width:6px;height:24px}.chat-header .action-menu-link:hover::before{background-position-y:24px}.chat-room-wrap{overflow:hidden;border-radius:15px 15px 0 0}.chat-room,.chat-room-message{width:100%}.round-select-small .tail-select.round-select .select-label{width:210px}.round-select-small .tail-select.round-select .select-label .label-inner{font-size:14px;padding-top:10px;padding-bottom:10px}.round-select-small .tail-select.round-select .select-label::before{background-size:10px;width:10px;height:6px}.round-select-small .tail-select.round-select .select-dropdown{width:auto;max-width:300px}.round-select-small .tail-select.round-select .select-dropdown ul li.dropdown-option{font-size:14px;padding-left:42px}.round-select-small .tail-select.round-select .select-dropdown ul li.dropdown-option::before{width:14px;height:14px;top:4px}.round-select-small .tail-select.round-select .select-dropdown ul li.dropdown-option.selected::before{background-size:10px}.quick-edit .fancybox-inner{width:760px;height:615px;margin:65px auto 30px}.quick-edit .fancybox-stage{bottom:170px;background:#000}.quick.fancybox-is-open .fancybox-bg{opacity:.4}}@media (min-width:768px) and (max-width:991px){.quick-edit .fancybox-inner{width:100%;max-width:700px;max-height:580px;margin-top:30px;margin-bottom:15px}}@media (min-width:992px) and (max-width:1199px){.chat-item:hover:before{left:-10px;right:0}}@media (min-width:992px){.profile-columns{min-height:calc(100vh - 253px - 94px)}.profile-services-inner{left:-50px;right:-50px}.edit-item input[type=checkbox]:checked+label:hover{background-color:#f4f8ff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.quick-edit .fancybox-navigation .fancybox-button--arrow_left{left:-80px}.quick-edit .fancybox-navigation .fancybox-button--arrow_right{right:-80px}}@media (min-width:1200px){.photo-list.preview .photo-item{margin-bottom:0}.chat-item .remove,.chat-item::before{display:none}.chat-item::before{content:'';border-radius:10px;background:#f4f7fe;top:-10px;bottom:0;left:-20px;right:-40px;position:absolute}.chat-item:hover .remove,.chat-item:hover::before{display:block}.chat-item:hover .chat-message{border-bottom-color:transparent}.chat-back{display:none}}@media (min-width:1300px){.profile-services-inner{left:-50px;right:-50px}}@media (max-width:1199px){.profile-wrap .courses-content-list{max-width:none;margin-left:-5px;margin-right:-5px}.profile-wrap .courses-content-item-wrap{width:50%}.profile-info-content{width:60%}.photo-item{width:25%}.chat-item{padding-right:30px}.chat-item .remove{width:15px;height:15px;background-size:15px;display:block;right:0;top:10px}.chat-item .remove:hover{background-position-y:45px}.chat-message-inner{max-width:68%}.chat-contact-wrap{display:none}.chat-header{padding-left:60px;border-bottom:0}.chat-room{border:1px solid #c4d5f2}.chat-room-wrap{border:0}}@media (max-width:991px){.profile-wrap{overflow:hidden}.profile-sidebar{min-width:190px}.profile-services-item{padding-top:60px}.profile-services-count{left:25px;top:-40px}.profile-services-close{top:-35px;right:25px}.profile-services-inner{left:-100%;right:-100%}}@media (max-width:767px){.profile-header p,.profile-wrap p{font-size:16px}.profile-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-header-left{margin-bottom:30px}.profile-header .button-mark-wrap{text-align:center}.profile-header .button-remove{right:0;top:15px}.profile-header .profile-note{text-align:center}.profile-header-percent-chart{margin-right:10px;width:200px}.profile-header-percent-chart__wrapper{margin-top:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.profile-schools .info-item{width:50%}.profile-schools .info-item:last-child{width:100%}.profile-photo-wrap{margin-left:auto;margin-right:auto}.profile-photo-wrap .title-icon{right:0;bottom:0}.profile-photo>img{width:100%}.profile-name{text-align:center}.profile-info-header-title{font-weight:500}.profile-info-header-title,.profile-info-line{font-size:14px}.profile-info-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.profile-info-buttons .button-fill,.profile-info-buttons .button-fill.arrow-link,.profile-info-buttons .button-transparent,.profile-info-buttons .button-transparent.arrow-link{min-width:170px}.profile-info-buttons-active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.profile-services-list{margin-bottom:30px}.profile-services-item{padding-bottom:0}.profile-menu-section__title,.profile-sidebar__header{display:none}.profile-sidebar{min-width:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:center}.profile-columns{grid-template-columns:1fr}.profile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-menu-link{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.profile-menu-section{padding-bottom:0;border-bottom:none!important}.content-edit-title.mobile{display:block}.content-edit-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-edit-img{margin-bottom:25px}.content-edit-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:30px}.photo-item{width:33.333%}.round-select-small{margin-bottom:10px}.round-select-small .tail-select.round-select .select-label .label-inner{padding-top:12px}.chat-person-layout .header-inner{top:0}.chat-wrap{background:#fff;padding-top:15px;top:74px;z-index:100;padding-left:15px;padding-right:15px}.chat-footer,.chat-wrap{position:fixed;background:#fff;left:0;right:0;bottom:0;z-index:105}.chat,.chat-footer-inner{max-width:526px;margin-left:auto;margin-right:auto}.chat-footer{border-top:1px solid #c4d5f2;height:100px;padding-left:15px;padding-right:15px}.chat-footer-inner{border:0;padding:0}.chat-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-title .profile-search-field-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.chat-title .round-select-small{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.chat-message-services{display:block;color:#2acbf6}.chat-message-services{font-size:14px}.chat-message-time{font-size:12px}.chat-photo-wrap{margin-top:10px}.chat-item p{font-size:14px}.chat-header{padding-left:50px;border-radius:15px 15px 0 0}.chat-header h2{font-size:16px}.chat-header .chat-photo-wrap{margin-top:0}.chat-room{border:0;height:auto;padding-bottom:0}.chat-room-wrap{width:100%}.chat-room-message{max-width:526px;margin-left:auto;margin-right:auto;position:fixed;top:170px;bottom:0;left:15px;right:15px;padding-left:15px;padding-right:15px;padding-bottom:110px}.chat-back{width:26px;height:16px;background-size:26px}.chat-send-wrap{padding-right:15px}.quick-edit .fancybox-caption,.quick-edit .fancybox-stage{margin:10px}.quick-edit .form-default .input-box.textarea-box{height:60px}.quick-edit .form-default .user-input{font-size:16px}.quick-edit .form-default .form-group{margin-bottom:10px}.quick-form{padding:15px}.history-period-wrap{text-align:left;margin:15px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.history-item-content h4{width:100%}}@media (max-width:575px){.profile-wrap .courses-content-item-wrap{margin-left:0;margin-right:0}.profile-content__top-title,.profile-footer h3{font-size:18px}.profile-footer{padding-inline:0}.profile-footer .nav-tabs{gap:16px}.profile-footer .nav-link{padding-bottom:10px}.profile-branches-header-btn{display:none}.profile-branches-location{font-size:16px;margin-bottom:10px}.profile-branches-schedule{font-size:14px}.profile-services-list{margin-bottom:30px}.profile-services-count{left:15px}.profile-services-close{right:20px}.profile-services-inner{left:-15px;right:-15px}.info-list{grid-template-columns:1fr 1fr}.tail-select.round-select .select-dropdown ul li.dropdown-option{font-size:16px;padding-right:10px;padding-left:40px}.tail-select.round-select .select-dropdown ul li.dropdown-option::before{left:12px;top:4px}.edit-title{padding-left:0}.chat-item{padding-right:0}.chat-item h4{margin-bottom:5px;padding-right:20px}.chat-message-date{margin-bottom:5px}.chat-message-title .chat-message-new{right:-3px}.chat-photo-wrap{margin-right:15px}.chat-header .chat-photo,.chat-header .chat-photo-wrap{width:50px;height:50px}.chat-room-message{top:158px}}@media (max-width:500px){.profile-header p,.profile-wrap p{font-size:14px}.profile-wrap .courses-content-item-wrap{width:100%;max-width:none}.profile-header h2{font-size:22px}.profile-info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-item input[type=checkbox]+label{font-size:14px}.photo-item{width:50%}.photo-download-wrap{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:12px 15px;background:#fff;text-align:center}.chat-message-item{padding-bottom:40px}.chat-message-item .chat-photo{width:40px;height:40px}.chat-message-inner{padding-left:15px;padding-right:15px}.chat-message-time{bottom:18px}}@media (max-width:400px){.profile-wrap h4{font-size:16px}.profile-info-title{width:130px}.content-edit-img,.content-edit-img img{width:100%}.chat-photo,.chat-photo-wrap{width:50px;height:50px}.chat-photo-wrap .title-icon{width:24px;height:24px;bottom:-5px}.chat-header{padding-top:20px;padding-bottom:20px}.chat-header .chat-photo-wrap{display:none}.chat-room-message{top:148px}.chat-footer textarea{font-size:14px}.quick-remove::before{height:24px}.profile-photo-wrap .title-icon{min-height:unset}}@media (max-width:320px){.info-note{font-size:12px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2ZpbGUubGVzcyIsInByb2ZpbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU9BLDRCQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUdKLG1CQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUdKLGtCQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUdKLHVCQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUdKLDRCQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUhKLG1CQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUhKLHdCQUNJLFVBQUEsS0FDQSxZQUFBLEVBQ0EsTUFBQSxRQUhKLGNBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBR0osaUNBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBSEosd0JBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBSEosNEJBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBSEosNkJBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBSEosbUJBQ0ksVUFBQSxLQUNBLFlBQUEsRUFDQSxNQUFBLFFBSUEsY0FDSSxpQkFBQSxRQURKLGlCQUlRLFVBQUEsS0FDQSxjQUFBLEtBTFIsaUJDK0JKLGlCRHRCWSxXQUFBLE9BVFIsaUJBYVEsVUFBQSxLQUNBLFlBQUEsSUFkUixpQkFrQlEsVUFBQSxLQUNBLFlBQUEsSUFDQSxjQUFBLElBcEJSLGdCQXdCUSxVQUFBLEtBQ0EsTUFBQSxRQU1RLGlEQUVRLE1BQUEsUUFDQSxhQUFBLFFBQ0EsZUFBQSxVQUNBLFlBQUEsSUFFQSx3RENnQjVCLHVERGRnQyxpQkFBQSxRQUNBLGFBQUEsUUFDQSxNQUFBLEtBV1oseUNBQ0ksTUFBQSxRQU9wQixjQUNJLFlBQUEsSUFDQSxVQUFBLEtBQ0EsWUFBQSxJQUdKLGlCQUNJLGNBQUEsS0FDQSxRQUFBLEtBQ0Esc0JBQUEsS0FBQSxJQUNBLElBQUEsS0FH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LFdBQUEsT0FPSixtQkFDSSxlQUFBLEtBREosK0JBSVEsTUFBQSxLQUNBLE9BQUEsS0FJUixvQkFDSSxhQUFBLEtBQ0EsY0FBQSxLQUdKLG1CQUNJLE9BQUEsTUFNaEIseUJBRVEsaUJBRVEsVUFBQSxLQUtKLG9CQUNJLE1BQUEsTUFRQSxrQkN4dkJkLHNCRHl2QmtCLE1BQUEsS0FRUixZQzd2QlYsaUJEOHZCYyxNQUFBLEtBQ0EsT0FBQSxLQUdKLDZCQUVRLE1BQUEsS0FDQSxPQUFBLEtBQ0EsT0FBQSxLQUtaLGFBQ0ksWUFBQSxLQUNBLGVBQUEsS0FGSiw4QkFLUSxRQUFBLEtBS0osbUJBQ0ksSUFBQSxNQUlSLHNCQUVRLFVBQUEsS0FPSixzQkFDSSxPQUFBLEtBS1osZ0NBQ0ksV0FBQSxPQUlSLHlCQUVRLFdBQ0ksVUFBQSIsImZpbGUiOiJwcm9maWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3ZhcmlhYmxlcy5sZXNzJztcblxuLmJlZm9yZS1hZnRlci1taXhpbiAoKSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiBAZ3JheWJsdWU7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiBAZ3JheWJsdWU7XG59IC8qIEZpcmVmb3ggMTkrICovXG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IEBncmF5Ymx1ZTtcbn0gLyogRmlyZWZveCAxOC0gKi9cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiBAZ3JheWJsdWU7XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogQGdyYXlibHVlO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogQGdyYXlibHVlO1xufVxuXG4ucHJvZmlsZSB7XG4gICAgJi13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIsIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBjb2xvcjogQG1pZGRsZS1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyYW5jaGVzIHtcbiAgICAgICAgICAgICYtdGFicyB7XG4gICAgICAgICAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAgICAgICAgICYtdGFicyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbWlkZGxlLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3Vyc2VzIHtcbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgICYtY29sdW1ucyB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDQ4cHg7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICB9XG5cbiAgICAmLXNpZGViYXIge1xuICAgICAgICBtaW4td2lkdGg6IDI5NHB4O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMjE3LCAyMjcsIDIzNSwgMC4yNSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgJl9faGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NEI1MTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1vcGVuIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oaWRkZW4tc2lkZWJhciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIC5wcm9maWxlLW1lbnUtbGlua19fZGVzYyxcbiAgICAgICAgICAgIC5wcm9maWxlLXNpZGViYXJfX2J0bi1jbG9zZSxcbiAgICAgICAgICAgIC5wcm9maWxlLW1lbnUtc2VjdGlvbl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9maWxlLW1lbnUtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9maWxlLXNpZGViYXJfX2J0bi1vcGVuIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmLWFsZXJ0LWJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHBpbmstZGFyaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMTBweCAzMHB4O1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgyMTcsIDIyNywgMjM1LCAwLjI1KTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAmLS1wYWRkaW5nLTMyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdG9wIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMjE3LCAyMjcsIDIzNSwgMC4yNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG4gICAgICAgIGdhcDogMjRweDtcblxuICAgICAgICAmLS1lZGl0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDdEQkUzO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICYtbWFyayB7XG4gICAgICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC05cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLW5vdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGVyY2VudCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcblxuICAgICAgICAgICAgJi1jaGFydCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQkUzO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jaGFydC0tc3RhdGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3Q0ZGO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXBob3RvIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYsICYtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzQTdDRkY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmLXNlY3Rpb24ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlDOUVBNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0OTRCNTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNDk0QjUxO1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCAyNHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwdXJwbGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGluayxcbiAgICAgICAgbGksXG4gICAgICAgICYtZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLmJlZm9yZS1hZnRlci1taXhpbiAoKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLnByb2ZpbGUtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcblxuICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzb2Z0LXB1cnBsZTtcblxuICAgICAgICAgICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4NjhDOTg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1iYW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIG1hcmdpbjogMzVweCAwO1xuICAgIH1cblxuICAgICYtdGFicyB7XG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICAgJi10YWJzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTJweCAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDEycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbWlkZGxlLWdyYXk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwIDJweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbmZvIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICAmLCAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWxpbmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICM5QzlFQTQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBsaWdodGJsdWU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1idXR0b25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgJi1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi11cGxvYWQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJi0tY2VudGVyLWlubGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24tcHJvZmlsZS1uZXctbW9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzQTdDRkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLXByb2ZpbGUtbmV3IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBN0NGRjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwdXJwbGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaWNlLWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5mb3JtLWRlZmF1bHQtcm93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBwdXJwbGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwdXJwbGU7XG5cbiAgICAgICAgICAgICAgICAucHJvZmlsZS1zZXJ2aWNlcy1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0Y3RkY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlcnZpY2VzLWJyYW5jaC1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNsb3NlLFxuICAgICAgICAmLWNvdW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY291bnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6IEBwdXJwbGU7XG4gICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9jbG9zZS1zcHJpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgICAgICB0b3A6IDIycHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNjaG9vbHMge1xuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1icmFuY2hlcyB7XG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5idXR0b24tZmlsbCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHB1cnBsZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc2NoZWR1bGUge1xuICAgICAgICAgICAgY29sb3I6IEBtaWRkbGUtZ3JheTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbm90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IEBtaWRkbGUtZ3JheTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmLXNlYXJjaCB7XG4gICAgICAgICYtZmllbGQge1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiBAZ3JheWJsdWU7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1MHB4ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvdXJzZXMge1xuICAgICYtY29udGVudCB7XG4gICAgICAgICYtZm9vdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBAbWlkZGxlLWdyYXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggLTE5cHggLTE0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICYsICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0LXB1cnBsZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTRweCAxNHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLmJlZm9yZS1hZnRlci1taXhpbigpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXN1YnNjcmliZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNnB4IDQ2cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLmJlZm9yZS1hZnRlci1taXhpbigpO1xuXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL2luZm8tZ3JheS1ibHVlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvdXJzZXMtY29udGVudC1mb290ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRlbnQge1xuICAgICYtZWRpdCB7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgLmZvcm0tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICAuZm9ybS1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMTk2LCAyMTMsIDI0MiwgMC40Nyk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZWRpdCB7XG4gICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiBAZ3JheWJsdWU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogMCAtOHB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMCA4cHggMTJweDtcbiAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodGJsdWU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDM0cHggM3B4IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvY2xvc2Utc3ByaXRlLnN2Zykgbm8tcmVwZWF0IDAgLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBtaWRkbGUtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0LXB1cnBsZTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdyYXlibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5waG90byB7XG4gICAgJi1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDAgLTVweDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBhLCBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnBob3RvLXJlbW92ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcmVtb3ZlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHVycGxlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICByaWdodDogNnB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYsICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLmJlZm9yZS1hZnRlci1taXhpbiAoKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvY2xvc2Utc3ByaXRlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNhcHRpb24sXG4gICAgJi1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5wcmljZS1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiBAZ3JhZGllbnQtYmx1ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogNXB4IDZweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGl0bGUtYmx1ZSB7XG4gICAgJiwgYSB7XG4gICAgICAgIGNvbG9yOiBAbGlnaHRibHVlO1xuICAgIH1cbn1cblxuLmluZm8ge1xuICAgICYtbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTVweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICM0OTRCNTE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAmLWNvdW50IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgICYtc21hbGwtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG59XG5cbi5tb2RhbC1jcm9wcGVyLWltYWdlIHtcbiAgICAuZm9ybS1kZWZhdWx0IHtcbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jcm9wcGVyLWltYWdlIHtcbiAgICAmLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxufVxuXG4uYnV0dG9uIHtcbiAgICAmLXJlbW92ZSB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvcmVtb3ZlLW5ldy5zdmcpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4ucm91bmQtc2VsZWN0IHtcbiAgICAmLXdyYXAge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYtc21hbGwge1xuICAgICAgICAudGFpbC1zZWxlY3Qge1xuICAgICAgICAgICAgJi5yb3VuZC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgIC5zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9zZWxlY3QtYXJyb3ctbGlnaHRibHVlLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFpbC1zZWxlY3Qge1xuICAgICYucm91bmQtc2VsZWN0IHtcbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHVycGxlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgJi1pbm5lcixcbiAgICAgICAgICAgICAgICAgICAgJi1ub3RlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLW5vdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGdyYXlibHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9zZWxlY3QtYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBwdXJwbGU7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2JlYzFjNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZCQjRGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvY2hlY2stbWFyay13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGxpZ2h0Ymx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHQtcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xdWljayB7XG4gICAgJi1lZGl0IHtcbiAgICAgICAgLmZhbmN5Ym94IHtcbiAgICAgICAgICAgICYtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgICAgICYtY29sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1zdGFnZSxcbiAgICAgICAgICAgICYtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNsaWRlLS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1idXR0b24ge1xuICAgICAgICAgICAgICAgICYtLWNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10b29sYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXBob3RvIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICAgICAgLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmZhbmN5Ym94IHtcbiAgICAgICAgICAgICYtc2hvdy1uYXYge1xuICAgICAgICAgICAgICAgIC5mYW5jeWJveC1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgLmZhbmN5Ym94LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjRweCAxNXB4O1xuXG4gICAgICAgICYtZGF0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgY29sb3I6IEBtaWRkbGUtZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1yZW1vdmUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAuYmVmb3JlLWFmdGVyLW1peGluKCk7XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQHB1cnBsZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0b24ge1xuICAgICYtdXBsb2FkIHtcbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAmLmJ1dHRvbi1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoOSwgMjE0LCAyMTQsIDAuNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udXBsb2FkLWZpbGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4uY2hhdCB7XG4gICAgJiwgJi1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgJiwgJi1pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1vdmUge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1waG90byB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLCAmLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW1lc3NhZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHB1cnBsZTtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIC5jaGF0LW1lc3NhZ2UtbmV3IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1zZXJ2aWNlcyB7XG4gICAgICAgICAgICBjb2xvcjogQGdyYXlibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uZXcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYTdiZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGF0ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogQG1pZGRsZS1ncmF5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOTE5NUFBO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmNoYXQtcGhvdG8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2xpZW50IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLmNoYXQge1xuICAgICAgICAgICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtcGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0LXB1cnBsZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBsaWdodC1wdXJwbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogQGxpZ2h0LXB1cnBsZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHB1cnBsZTtcblxuICAgICAgICAuYWN0aW9uLW1lbnUtbGluayB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNoYXQtcGhvdG8ge1xuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBwdXJwbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWRlcixcbiAgICAmLWNvbnRhY3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5jaGF0LXBob3RvIHtcbiAgICAgICAgICAgICYsICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYmFjayB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9hcnJvdy1sZWZ0LWJsdWUuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLXJvb20ge1xuICAgICAgICBoZWlnaHQ6IDYzMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHB1cnBsZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJvb20sICYtZm9vdGVyLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAmLWNvbnRhY3Qge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGN0ZFO1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwdXJwbGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogNjMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAbGlnaHQtcHVycGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgLnByb2ZpbGUtc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHhcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgIC5iZWZvcmUtYWZ0ZXItbWl4aW4oKTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGdyYXlibHVlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWFib3V0IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uYW1lLFxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmLW1lc3NhZ2UsXG4gICAgICAgICYtZGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogQG1pZGRsZS1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hhdCB7XG4gICAgICAgICAgICAmLXBob3RvIHtcbiAgICAgICAgICAgICAgICAmLCAmLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICYtbmV3IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMTVweDtcblxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHVycGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2VuZCB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHB1cnBsZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYXJyb3ctdG9wLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogQHRyYW5zaXRpb24tYWxsO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnQtcHVycGxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFycm93IHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTMxcHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLmJlZm9yZS1hZnRlci1taXhpbigpO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDEzcHggMTZweCAxM3B4IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgQHB1cnBsZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRhdGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiBAbWlkZGxlLWdyYXk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgxOTYsIDIxMywgMjQyLCAwLjQ3KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlbW92ZSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL2Nsb3NlLXNwcml0ZS5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMzBweDtcbiAgICB9XG59XG5cbi5oaXN0b3J5IHtcbiAgICAmLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHB1cnBsZTtcblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3Vyc2VzLWNvbnRlbnQtbnVtYmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWZpbGwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLmhpc3RvcnktaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLmhpc3RvcnktcGVyaW9kIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAbGlnaHQtcHVycGxlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ1dHRvbiB7XG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcGVyaW9kIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogQG1pZGRsZS1ncmF5O1xuICAgICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMTk2LCAyMTMsIDI0MiwgMC40Nyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZmlsZS1mb290ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAzMnB4IDI0cHggMDtcblxuICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB9XG5cbiAgICAuZ2VuZXJhbC1jb250ZW50LWNvdW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM0OTRCNTE7XG4gICAgfVxuXG4gICAgLnRpdGxlLWJsdWUgYSxcbiAgICAuYXJyb3ctbGluayB7XG4gICAgICAgIGNvbG9yOiAjM0E3Q0ZGO1xuICAgIH1cblxuICAgIC5wcmljZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjM0E3Q0ZGO1xuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3REJFMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzQTdDRkY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9maWxlLWluZm8tYnV0dG9ucy1lZGl0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJhY2tncm91bmQ6ICMzQTdDRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjM0E3Q0ZGO1xuXG4gICAgJi0tbm8tZmlsbCB7XG4gICAgICAgIGNvbG9yOiAjM0E3Q0ZGO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgICYtLWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiBAY29yYWw7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IEBjb3JhbDtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzQTdDRkY7XG4gICAgfVxuXG4gICAgJi0tZGFuZ2VyOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogQGNvcmFsO1xuICAgICAgICBib3JkZXItY29sb3I6IEBjb3JhbDtcbiAgICB9XG5cbiAgICAuYnV0dG9uLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cbn1cblxuLnByb2ZpbGUtaW5mby1idXR0b25zLW1pbmlhdHVyZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMzQTdDRkY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnByb2ZpbGUtc3UtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLWJsb2NrOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4ucHJvZmlsZS1kaXBsb21hIHtcbiAgICAmX19jdXJyZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIGNvbG9yOiAjM0E3Q0ZGO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0YXR1cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICAmLS12ZXJpZmllZCB7XG4gICAgICAgICAgICBjb2xvcjogIzFhN2YzNztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNmY0ZWE7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1wZW5kaW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOWE2NzAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjhlMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG59XG5cbi5uZXctaW5wdXQge1xuXG4gICAgLmZvcm0ge1xuICAgICAgICAmLWdyb3VwLWlubmVyLmlucHV0LWJveCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRDdEQkUzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuXG4gICAgICAgICAgICAmOmhhcygudXNlci1pbnB1dC5lcnJvcikge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0VCNzI2QjtcblxuICAgICAgICAgICAgICAgIC5sYWJlbC10ZXh0LS1yZXF1aXJlZCxcbiAgICAgICAgICAgICAgICAubGFiZWwtdGV4dC0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0VCNzI2QjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlZmF1bHQge1xuICAgICAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgICAgICYtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZncm91cC5mb3JtLXRleHRhcmVhLXdyYXAgLmZvcm0tZ3JvdXAtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFiZWwtdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlDOUVBNDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1yZXF1aXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM0E3Q0ZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LWJveCB7XG4gICAgICAgICAgICAgICAgJi50ZXh0YXJlYS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAubGFiZWwtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50ZXh0YXJlYS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG5cbiAgICAgICAgICAgICAgICAmLS10d28tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmLS1pbnRlcmFjdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucHJvZmlsZS1zZXJ2aWNlcy1jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnByb2ZpbGUtc2VydmljZXMtY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvcmVtb3ZlLW5ldy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICYubXQtNDAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWItNDAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb2wtbWQtNiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQge1xuICAgICAgICAmLWZvcm1hdCB7XG4gICAgICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NEI1MTtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0VCNzI2QjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNweCA2cHg7XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICArbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk0QjUxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzJweCA4cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvcHJvZmlsZS1wbHVzLnN2Zykgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICArbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgMTI0LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzQTdDRkY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9wcm9maWxlLWNoZWNrLnN2Zykgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgMTI0LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIH1cblxuICAgIC5wcm9maWxlLXNlbGVjdCArIC50YWlsLXNlbGVjdCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1sYWJlbCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5sYWJlbC1pbm5lciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLnNlbGVjdC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjNDk0QjUxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjM0E3Q0ZGO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggOHB4IDAgcmdiYSgyMTcsIDIyNywgMjM1LCAwLjI1KTtcblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJi5kcm9wZG93bi1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk0QjUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNBN0NGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XS5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RiZTBlYTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9zZWFyY2gtaWNvbi5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDVweCkgY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLWNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmX19leHAsXG4gICAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2V4cCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1cHg7XG5cbiAgICAgICAgICAgIC5pbnB1dC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51c2VyLWlucHV0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qINCa0LDRgtCw0LvQvtCzIG5ldy1yZXBldGl0b3I6INC/0LXRgNCy0YvQuSDRgNGP0LQg0YHQtdC70LXQutGC0L7QsiAo0L/RgNC10LTQvNC10YIsINGG0LXQu9GMLCDQsNGD0LTQuNGC0L7RgNC40Y8sINGG0LXQvdCwKSDigJQg0LLRi9GI0LUg0YHRgtCw0L3QtNCw0YDRgtC90YvRhSB+NTBweC4gKi9cbi5uZXctcmVwLWZpbHRlcnNfX3Jvdy0tcHJpbWFyeSB7XG4gICAgLm5ldy1yZXAtZmllbGQgLmZvcm0tZ3JvdXAtaW5uZXIuaW5wdXQtYm94IHtcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA3MnB4O1xuICAgIH1cbn1cblxuLnByb2ZpbGUtc2V4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjNDk0QjUxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzQTdDRkY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OCwgMTI0LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAucHJvZmlsZSB7XG4gICAgICAgICYtYnJhbmNoZXMge1xuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc2NoZWR1bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1tb2JpbGUtYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQge1xuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGF0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wcm9maWxlLWhlYWRlci1yaWdodCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgJi0tcmVwZXRpdG9yX2VkaXQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5wcm9maWxlIHtcblxuICAgICAgICAmLXNlYXJjaCB7XG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIGgzLCBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jaGF0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZmllbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICAmLWVkaXQge1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgJi5kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICAmLWRvd25sb2FkIHtcbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdCB7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnJvdW5kLXNlbGVjdC1zbWFsbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZmlsZS1zZWFyY2gtZmllbGQtd3JhcCB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgLmFjdGlvbi1tZW51IHtcbiAgICAgICAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYWN0aW9uLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtcm9vbSB7XG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICYtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm91bmQtc2VsZWN0IHtcbiAgICAgICAgJi1zbWFsbCB7XG4gICAgICAgICAgICAudGFpbC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICYucm91bmQtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZHJvcGRvd24tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2sge1xuICAgICAgICAmLWVkaXQge1xuICAgICAgICAgICAgLmZhbmN5Ym94IHtcbiAgICAgICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDY1cHggYXV0byAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtc3RhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZmFuY3lib3gge1xuICAgICAgICAgICAgJi1pcy1vcGVuIHtcbiAgICAgICAgICAgICAgICAuZmFuY3lib3gtYmcge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnF1aWNrIHtcbiAgICAgICAgJi1lZGl0IHtcbiAgICAgICAgICAgIC5mYW5jeWJveCB7XG4gICAgICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1ODBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5jaGF0IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLWNvbHVtbnMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDI1M3B4IC0gOTRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGOEZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2sge1xuICAgICAgICAmLWVkaXQge1xuICAgICAgICAgICAgLmZhbmN5Ym94IHtcbiAgICAgICAgICAgICAgICAmLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICAuZmFuY3lib3gtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX2xlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX3JpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5waG90byB7XG4gICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAmLnByZXZpZXcge1xuICAgICAgICAgICAgICAgIC5waG90by1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdCB7XG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAucmVtb3ZlLFxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHNvZnQtcHVycGxlO1xuICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAucmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNoYXQge1xuICAgICAgICAgICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgIC5wcm9maWxlIHtcbiAgICAgICAgJi1zZXJ2aWNlcyB7XG4gICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAucHJvZmlsZSB7XG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAuY291cnNlcyB7XG4gICAgICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGF0IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgIC5yZW1vdmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2OCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRhY3Qge1xuICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcm9vbSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBAcHVycGxlO1xuXG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc2lkZWJhciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zZXJ2aWNlcyB7XG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvdW50IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgICAgICAgIHRvcDogLTM1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLXdyYXAsXG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmLWxlZnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICYtbWFyay13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTVweFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2ZpbGUtbm90ZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXBlcmNlbnQge1xuICAgICAgICAgICAgICAgICYtY2hhcnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1zY2hvb2xzIHtcbiAgICAgICAgICAgIC5pbmZvLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBob3RvIHtcbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxpbmUsXG4gICAgICAgICAgICAmLWhlYWRlci10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAmLWZpbGwsXG4gICAgICAgICAgICAgICAgICAgICYtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiwgJi5hcnJvdy1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogLTFcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbWVudS1zZWN0aW9uX190aXRsZSxcbiAgICAgICAgJi1zaWRlYmFyX19oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc2lkZWJhciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY29sdW1ucyB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICAmLWVkaXQge1xuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcm93IHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMyU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm91bmQtc2VsZWN0IHtcbiAgICAgICAgJi1zbWFsbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAudGFpbC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgICYucm91bmQtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQge1xuICAgICAgICAmLXBlcnNvbiB7XG4gICAgICAgICAgICAmLWxheW91dCB7XG4gICAgICAgICAgICAgICAgLmhlYWRlci1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgdG9wOiA3NHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtd3JhcCxcbiAgICAgICAgJi1mb290ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYsXG4gICAgICAgICYtZm9vdGVyLWlubmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAcHVycGxlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnByb2ZpbGUtc2VhcmNoLWZpZWxkLXdyYXAge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3VuZC1zZWxlY3Qtc21hbGwge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgICAgICYtc2VydmljZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAbGlnaHRibHVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1waG90by13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoYXQtcGhvdG8ge1xuICAgICAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1yb29tIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTI2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDE3MHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYmFjayB7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc2VuZCB7XG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2sge1xuICAgICAgICAmLWVkaXQge1xuICAgICAgICAgICAgLmZhbmN5Ym94IHtcbiAgICAgICAgICAgICAgICAmLXN0YWdlLFxuICAgICAgICAgICAgICAgICYtY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgIC5pbnB1dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAmLnRleHRhcmVhLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudXNlci1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1mb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGlzdG9yeSB7XG4gICAgICAgICYtcGVyaW9kIHtcbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC5wcm9maWxlIHtcbiAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgIC5jb3Vyc2VzIHtcbiAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWZvb3RlciBoMyxcbiAgICAgICAgJi1jb250ZW50X190b3AtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XG5cbiAgICAgICAgICAgIC5uYXYtdGFicyB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1icmFuY2hlcyB7XG4gICAgICAgICAgICAmLWhlYWRlci1idG4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNjaGVkdWxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlcnZpY2VzIHtcbiAgICAgICAgICAgICYtbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb3VudCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLWxpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgfVxuXG4gICAgLnRhaWwtc2VsZWN0IHtcbiAgICAgICAgJi5yb3VuZC1zZWxlY3Qge1xuICAgICAgICAgICAgLnNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRyb3Bkb3duLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQge1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGF0IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbWVzc2FnZSB7XG4gICAgICAgICAgICAmLWRhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgLmNoYXQtbWVzc2FnZS1uZXcge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBob3RvIHtcbiAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgLmNoYXQtcGhvdG8ge1xuICAgICAgICAgICAgICAgICYsICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1yb29tIHtcbiAgICAgICAgICAgICYtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxNThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLXdyYXAsXG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAuY291cnNlcyB7XG4gICAgICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAmLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0IHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGhvdG8ge1xuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZG93bmxvYWQge1xuICAgICAgICAgICAgJi13cmFwIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQge1xuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgICAgIC5jaGF0LXBob3RvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaW5uZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgLnByb2ZpbGUge1xuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgICYtZWRpdCB7XG4gICAgICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICAgICAgJiwgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQge1xuICAgICAgICAmLXBob3RvIHtcbiAgICAgICAgICAgICYsICYtd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIC5jaGF0LXBob3RvLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXJvb20ge1xuICAgICAgICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0OHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1mb290ZXIge1xuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnF1aWNrIHtcbiAgICAgICAgJi1yZW1vdmUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1waG90by13cmFwIC50aXRsZS1pY29uIHtcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAuaW5mbyB7XG4gICAgICAgICYtbm90ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM4NjhjOTg7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg2OGM5ODtcbn1cbi8qIEZpcmVmb3ggMTkrICovXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjODY4Yzk4O1xufVxuLyogRmlyZWZveCAxOC0gKi9cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg2OGM5ODtcbn1cbjo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg2OGM5ODtcbn1cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjODY4Yzk4O1xufVxuLnByb2ZpbGUtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG59XG4ucHJvZmlsZS13cmFwIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByb2ZpbGUtd3JhcCBoMixcbi5wcm9maWxlLXdyYXAgaDMge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucHJvZmlsZS13cmFwIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByb2ZpbGUtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnByb2ZpbGUtd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzU3NUQ2ODtcbn1cbi5wcm9maWxlLXdyYXAgLmJyYW5jaGVzLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNTc1RDY4O1xuICBib3JkZXItY29sb3I6ICMyYWNiZjY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucHJvZmlsZS13cmFwIC5icmFuY2hlcy10YWJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLnByb2ZpbGUtd3JhcCAuYnJhbmNoZXMtdGFicyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhY2JmNjtcbiAgYm9yZGVyLWNvbG9yOiAjMmFjYmY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9maWxlLXdyYXAgLmNvdXJzZXMtY29udGVudC1pdGVtLXdyYXAge1xuICB3aWR0aDogMzMuMzMzJTtcbn1cbi5wcm9maWxlLW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucHJvZmlsZS1jb2x1bW5zIHtcbiAgcGFkZGluZy1ibG9jazogNDhweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuLnByb2ZpbGUtc2lkZWJhciB7XG4gIG1pbi13aWR0aDogMjk0cHg7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IDAgcmdiYSgyMTcsIDIyNywgMjM1LCAwLjI1KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5wcm9maWxlLXNpZGViYXJfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3REJFMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDE2cHg7XG59XG4ucHJvZmlsZS1zaWRlYmFyX19idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9maWxlLXNpZGViYXJfX2J0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDk0QjUxO1xufVxuLnByb2ZpbGUtc2lkZWJhcl9fYnRuLW9wZW4gc3ZnIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnByb2ZpbGUtc2lkZWJhci5oaWRkZW4tc2lkZWJhciB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5wcm9maWxlLXNpZGViYXIuaGlkZGVuLXNpZGViYXIgLnByb2ZpbGUtbWVudS1saW5rX19kZXNjLFxuLnByb2ZpbGUtc2lkZWJhci5oaWRkZW4tc2lkZWJhciAucHJvZmlsZS1zaWRlYmFyX19idG4tY2xvc2UsXG4ucHJvZmlsZS1zaWRlYmFyLmhpZGRlbi1zaWRlYmFyIC5wcm9maWxlLW1lbnUtc2VjdGlvbl9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtc2lkZWJhci5oaWRkZW4tc2lkZWJhciAucHJvZmlsZS1tZW51LXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wcm9maWxlLXNpZGViYXIuaGlkZGVuLXNpZGViYXIgLnByb2ZpbGUtc2lkZWJhcl9fYnRuLW9wZW4gc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9maWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZmlsZS1hbGVydC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjRCNTU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG1hcmdpbjogMzBweDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDEwcHggMzBweDtcbn1cbi5wcm9maWxlLWFsZXJ0LWJsb2NrX19jb250ZW50IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wcm9maWxlLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKDIxNywgMjI3LCAyMzUsIDAuMjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnByb2ZpbGUtY29udGVudC0tcGFkZGluZy0zMiB7XG4gIHBhZGRpbmc6IDMycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudC0tcGFkZGluZy0zMiB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDE2cHg7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnRfX3RvcCB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoMjE3LCAyMjcsIDIzNSwgMC4yNSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3REJFMztcbn1cbi5wcm9maWxlLWNvbnRlbnRfX3RvcC10aXRsZSB7XG4gIHBhZGRpbmc6IDE2cHggMjRweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnByb2ZpbGUtaGVhZGVyIHtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3REJFMztcbiAgZ2FwOiAyNHB4O1xufVxuLnByb2ZpbGUtaGVhZGVyLS1lZGl0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEN0RCRTM7XG59XG4ucHJvZmlsZS1oZWFkZXIgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMwMDA7XG59XG4ucHJvZmlsZS1oZWFkZXIgLmJ1dHRvbi1tYXJrLXdyYXAge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2ZpbGUtaGVhZGVyIC5idXR0b24tcmVtb3ZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTlweDtcbiAgdG9wOiAtMTJweDtcbn1cbi5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1ub3RlIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5wcm9maWxlLWhlYWRlci1wZXJjZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ucHJvZmlsZS1oZWFkZXItcGVyY2VudC1jaGFydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEN0RCRTM7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDgwJTtcbn1cbi5wcm9maWxlLWhlYWRlci1wZXJjZW50LWNoYXJ0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnByb2ZpbGUtaGVhZGVyLXBlcmNlbnQtY2hhcnQgLmNoYXJ0LS1zdGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTdDRkY7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDAlO1xufVxuLnByb2ZpbGUtcGhvdG8ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2ZpbGUtcGhvdG8gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJvZmlsZS1waG90byxcbi5wcm9maWxlLXBob3RvLXdyYXAge1xuICB3aWR0aDogMTA0cHg7XG4gIGhlaWdodDogMTA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wcm9maWxlLXBob3RvLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS1waG90by13cmFwIC50aXRsZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtNHB4O1xuICBib3R0b206IC00cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICMzQTdDRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucHJvZmlsZS1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2ZpbGUtbWVudS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucHJvZmlsZS1tZW51LXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDdEQkUzO1xufVxuLnByb2ZpbGUtbWVudS1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmc6IDE2cHggMjRweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjOUM5RUE0O1xufVxuLnByb2ZpbGUtbWVudSBhIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5wcm9maWxlLW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNDk0QjUxO1xufVxuLnByb2ZpbGUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGxlZnQ6IDI1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucHJvZmlsZS1tZW51LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ5NEI1MTtcbiAgcGFkZGluZzogMTNweCAyNHB4O1xufVxuLnByb2ZpbGUtbWVudS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cbi5wcm9maWxlLW1lbnUtbGluayAuYXJyb3ctZG93biB7XG4gIGNvbG9yOiAjQzRENUYyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBsaW5lYXI7XG59XG4ucHJvZmlsZS1tZW51LWxpbmssXG4ucHJvZmlsZS1tZW51IGxpLFxuLnByb2ZpbGUtbWVudS1kcm9wZG93bi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2ZpbGUtbWVudS1kcm9wZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhY2JmNjtcbn1cbi5wcm9maWxlLW1lbnUgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnByb2ZpbGUtbWVudSBsaS5hY3RpdmUgLnByb2ZpbGUtbWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cbi5wcm9maWxlLW1lbnUtZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuLnByb2ZpbGUtbWVudS1kcm9wZG93bi13cmFwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY3RkU7XG59XG4ucHJvZmlsZS1tZW51LWRyb3Bkb3duLXdyYXAuYWN0aXZlIC5hcnJvdy1kb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5wcm9maWxlLW1lbnUtZHJvcGRvd24gbGkge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4ucHJvZmlsZS1tZW51LWRyb3Bkb3duIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Qzk4O1xufVxuLnByb2ZpbGUtbWVudS1kcm9wZG93biBhOmhvdmVyLFxuLnByb2ZpbGUtbWVudS1kcm9wZG93biBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMmFjYmY2O1xufVxuLnByb2ZpbGUtYmFubmVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDM1cHggMDtcbn1cbi5wcm9maWxlLXRhYnMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luOiAwIC0xMnB4IDEycHg7XG59XG4ucHJvZmlsZS10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbjogMCAxMnB4IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9maWxlLXRhYnMgLm5hdi1pdGVtIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2ZpbGUtdGFicyAubmF2LWxpbmsge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzU3NUQ2ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDA7XG59XG4ucHJvZmlsZS10YWJzIC5uYXYtbGluazpob3Zlcixcbi5wcm9maWxlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMmFjYmY2O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmFjYmY2O1xufVxuLnByb2ZpbGUtdGFicyAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnByb2ZpbGUtaW5mbzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wcm9maWxlLWluZm8td3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuLnByb2ZpbGUtaW5mby1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnByb2ZpbGUtaW5mby1oZWFkZXIsXG4ucHJvZmlsZS1pbmZvLWhlYWRlci10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9maWxlLWluZm8taGVhZGVyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wcm9maWxlLWluZm8tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5wcm9maWxlLWluZm8tdGl0bGUge1xuICBjb2xvcjogIzlDOUVBNDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBmbGV4LXNocmluazogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5wcm9maWxlLWluZm8tY29udGVudCB7XG4gIHdpZHRoOiA3MCU7XG59XG4ucHJvZmlsZS1pbmZvIGEge1xuICBjb2xvcjogIzJhY2JmNjtcbn1cbi5wcm9maWxlLWluZm8gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBnYXA6IDE2cHg7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMgLmJ1dHRvbi1maWxsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMgLmJ1dHRvbi11cGxvYWQtd3JhcCAuYnV0dG9uLWZpbGwge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMtaXRlbS0tY2VudGVyLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zLWl0ZW0gLmJ1dHRvbi1wcm9maWxlLW5ldy1tb3JlIHtcbiAgY29sb3I6ICMzQTdDRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wcm9maWxlLWluZm8tYnV0dG9ucy1pdGVtIC5idXR0b24tcHJvZmlsZS1uZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E3Q0ZGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnByb2ZpbGUtc2VydmljZXMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M0RDVGMjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wcm9maWxlLXNlcnZpY2VzOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9maWxlLXNlcnZpY2VzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnByb2ZpbGUtc2VydmljZXMtdGl0bGUtaW5uZXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9maWxlLXNlcnZpY2VzLXRpdGxlIC5wcmljZS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLnByb2ZpbGUtc2VydmljZXMtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucHJvZmlsZS1zZXJ2aWNlcy1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS1zZXJ2aWNlcy1pdGVtIC5mb3JtLWRlZmF1bHQtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2ZpbGUtc2VydmljZXMtaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDNEQ1RjI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzRENUYyO1xufVxuLnByb2ZpbGUtc2VydmljZXMtaXRlbTpudGgtY2hpbGQoMm4pIC5wcm9maWxlLXNlcnZpY2VzLWlubmVyIHtcbiAgYmFja2dyb3VuZDogI0YzRjdGRjtcbn1cbi5wcm9maWxlLXNlcnZpY2VzLWl0ZW0uc2VydmljZXMtYnJhbmNoLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnByb2ZpbGUtc2VydmljZXMtaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnByb2ZpbGUtc2VydmljZXMtY2xvc2UsXG4ucHJvZmlsZS1zZXJ2aWNlcy1jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wcm9maWxlLXNlcnZpY2VzLWNvdW50IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNDNEQ1RjI7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDE4cHg7XG59XG4ucHJvZmlsZS1zZXJ2aWNlcy1jbG9zZSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL2Nsb3NlLXNwcml0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2ZpbGUtc2VydmljZXMtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xOHB4O1xufVxuLnByb2ZpbGUtc2Nob29scyAuaW5mby1pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMyU7XG59XG4ucHJvZmlsZS1icmFuY2hlcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZmlsZS1icmFuY2hlcy1oZWFkZXIgLmJ1dHRvbi1maWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5wcm9maWxlLWJyYW5jaGVzLWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzRENUYyO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm9maWxlLWJyYW5jaGVzLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnByb2ZpbGUtYnJhbmNoZXMtc2NoZWR1bGUge1xuICBjb2xvcjogIzU3NUQ2ODtcbn1cbi5wcm9maWxlLW5vdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNTc1RDY4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb2ZpbGUtc2VhcmNoLWZpZWxkIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZmlsZS1zZWFyY2gtZmllbGQgLmljb24ge1xuICBsZWZ0OiAwO1xufVxuLnByb2ZpbGUtc2VhcmNoLWZpZWxkIC5mb3JtLWNvbnRyb2wge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzg2OGM5ODtcbn1cbi5wcm9maWxlLXNlYXJjaC1maWVsZCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1MHB4ICNmZmY7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xufVxuLmNvdXJzZXMtY29udGVudC1mb290ZXIge1xuICBjb2xvcjogIzU3NUQ2ODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDE1cHggLTE5cHggLTE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQtZm9vdGVyLFxuLmNvdXJzZXMtY29udGVudC1mb290ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0YwRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNHB4IDE0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uY291cnNlcy1jb250ZW50LWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQtc3Vic2NyaWJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHggNDZweDtcbn1cbi5jb3Vyc2VzLWNvbnRlbnQtc3Vic2NyaWJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL2luZm8tZ3JheS1ibHVlLnN2Zyk7XG59XG4uY291cnNlcy1jb250ZW50LWl0ZW0td3JhcDpob3ZlciAuY291cnNlcy1jb250ZW50LWZvb3Rlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5jb250ZW50LWVkaXQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbnRlbnQtZWRpdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRlbnQtZWRpdC13cmFwIC5mb3JtLWRlZmF1bHQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jb250ZW50LWVkaXQtbGVmdCAuZm9ybS1kZWZhdWx0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY29udGVudC1lZGl0LWltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyNzBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMTk2LCAyMTMsIDI0MiwgMC40Nyk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGVudC1lZGl0LWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lZGl0LXRpdGxlIHtcbiAgY29sb3I6ICM4NjhjOTg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5lZGl0LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtOHB4O1xufVxuLmVkaXQtaXRlbSB7XG4gIG1hcmdpbjogMCA4cHggMTJweDtcbn1cbi5lZGl0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhY2JmNjtcbiAgcGFkZGluZzogM3B4IDM0cHggM3B4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW46IDA7XG59XG4uZWRpdC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9jbG9zZS1zcHJpdGUuc3ZnKSBuby1yZXBlYXQgMCAtMzBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmVkaXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMXB4O1xuICB0b3A6IDRweDtcbiAgYm90dG9tOiA0cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAyN3B4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5lZGl0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNTc1RDY4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTdGMEZGO1xufVxuLmVkaXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMjBweDtcbn1cbi5lZGl0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjODY4Yzk4O1xufVxuLmVkaXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5waG90by1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTVweDtcbn1cbi5waG90by1pdGVtIHtcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGhvdG8taXRlbSBhLFxuLnBob3RvLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGhvdG8taXRlbSBhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucGhvdG8taXRlbSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucGhvdG8taXRlbS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5waG90by1pdGVtLWlubmVyOmhvdmVyIC5waG90by1yZW1vdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5waG90by1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDNEQ1RjI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGhvdG8tcmVtb3ZlLFxuLnBob3RvLXJlbW92ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnBob3RvLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9jbG9zZS1zcHJpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ucGhvdG8tcmVtb3ZlOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMHB4O1xufVxuLnBob3RvLWNhcHRpb24sXG4ucGhvdG8tZGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJpY2UtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDhkN2YxLCAjNjliNWZmKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA1cHggNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRpdGxlLWJsdWUsXG4udGl0bGUtYmx1ZSBhIHtcbiAgY29sb3I6ICMyYWNiZjY7XG59XG4uaW5mby1saXN0IHtcbiAgcGFkZGluZzogMTZweCAxNXB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDE2cHg7XG59XG4uaW5mby1pdGVtIHtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzQ5NEI1MTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmluZm8tY291bnQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uaW5mby1zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLWNyb3BwZXItaW1hZ2UgLmZvcm0tZGVmYXVsdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5jcm9wcGVyLWltYWdlLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uYnV0dG9uLXJlbW92ZSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvcmVtb3ZlLW5ldy5zdmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucm91bmQtc2VsZWN0LXdyYXAge1xuICBvcGFjaXR5OiAwO1xufVxuLnJvdW5kLXNlbGVjdC1zbWFsbCAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtbGFiZWwgLmxhYmVsLWlubmVyIHtcbiAgY29sb3I6ICMyYWNiZjY7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4ucm91bmQtc2VsZWN0LXNtYWxsIC50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvc2VsZWN0LWFycm93LWxpZ2h0Ymx1ZS5zdmcpIG5vLXJlcGVhdDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3Q6OmFmdGVyLFxuLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLWNvbG9yOiAjQzRENUYyO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbCAubGFiZWwtaW5uZXIsXG4udGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtbGFiZWwgLmxhYmVsLW5vdGUge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4udGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtbGFiZWwgLmxhYmVsLWlubmVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWxhYmVsIC5sYWJlbC1ub3RlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM4NjhjOTg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTNweDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL3NlbGVjdC1hcnJvdy5zdmcpO1xuICByaWdodDogMjBweDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyLWNvbG9yOiAjQzRENUYyO1xufVxuLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjo6YmVmb3JlIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogI2JlYzFjNztcbiAgbGVmdDogMjBweDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQge1xuICBjb2xvcjogIzAwMDtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzZCQjRGRjtcbn1cbi50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9jaGVjay1tYXJrLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhY2JmNjtcbiAgYm9yZGVyLWNvbG9yOiAjMmFjYmY2O1xufVxuLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0YwRkY7XG59XG4udGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucXVpY2stZWRpdCAuZmFuY3lib3gtY2FwdGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5xdWljay1lZGl0IC5mYW5jeWJveC1jYXB0aW9uIC5mb3JtLWRlZmF1bHQtY29sIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LWNhcHRpb24gLmZvcm0tZGVmYXVsdCAudXNlci1pbnB1dCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpY2stZWRpdCAuZmFuY3lib3gtc3RhZ2UsXG4ucXVpY2stZWRpdCAuZmFuY3lib3gtY2FwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucXVpY2stZWRpdCAuZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5xdWljay1lZGl0IC5mYW5jeWJveC1idXR0b24tLWNsb3NlIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNDNEQ1RjI7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M0RDVGMjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LXBob3RvIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aWNrLWVkaXQgLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXYge1xuICBwYWRkaW5nOiA1cHg7XG59XG4ucXVpY2stZWRpdC5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIG91dGxpbmU6IDA7XG59XG4ucXVpY2stZWRpdC5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnF1aWNrLWZvcm0ge1xuICBwYWRkaW5nOiAyMHB4IDI0cHggMTVweDtcbn1cbi5xdWljay1mb3JtLWRhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNTc1RDY4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnF1aWNrLXJlbW92ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1aWNrLXJlbW92ZSA+IHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucXVpY2stcmVtb3ZlID4gc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnF1aWNrLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNDNEQ1RjI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnV0dG9uLXVwbG9hZC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1dHRvbi11cGxvYWQtd3JhcCAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwuYnV0dG9uLWZpbGwge1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSg5LCAyMTQsIDIxNCwgMC41KTtcbn1cbi51cGxvYWQtZmlsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uY2hhdCxcbi5jaGF0LWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2hhdC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uY2hhdC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jaGF0LWl0ZW0sXG4uY2hhdC1pdGVtLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoYXQtaXRlbS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2hhdC1pdGVtIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jaGF0LWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jaGF0LWl0ZW0gLnJlbW92ZSB7XG4gIHJpZ2h0OiAtMjBweDtcbiAgdG9wOiAxMnB4O1xufVxuLmNoYXQtcGhvdG8ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hhdC1waG90byxcbi5jaGF0LXBob3RvLXdyYXAge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jaGF0LXBob3RvLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaGF0LXBob3RvLXdyYXAgLnRpdGxlLWljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IC0xNnB4O1xuICBib3R0b206IDA7XG59XG4uY2hhdC1tZXNzYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNEQ1RjI7XG59XG4uY2hhdC1tZXNzYWdlLXRpdGxlIC5jaGF0LW1lc3NhZ2UtbmV3IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0MHB4O1xufVxuLmNoYXQtbWVzc2FnZS1zZXJ2aWNlcyB7XG4gIGNvbG9yOiAjODY4Yzk4O1xufVxuLmNoYXQtbWVzc2FnZS1uZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgYmFja2dyb3VuZDogIzNhN2JmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5jaGF0LW1lc3NhZ2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1NzVENjg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmNoYXQtbWVzc2FnZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzkxOTVBQTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1NXB4O1xuICBib3R0b206IDVweDtcbn1cbi5jaGF0LW1lc3NhZ2UtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaGF0LW1lc3NhZ2UtaXRlbSAuY2hhdC1waG90byB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uY2hhdC1tZXNzYWdlLWl0ZW0uY2xpZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5jaGF0LW1lc3NhZ2UtaXRlbS5jbGllbnQgLmNoYXQtbWVzc2FnZS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI0M0RDVGMjtcbn1cbi5jaGF0LW1lc3NhZ2UtaXRlbS5jbGllbnQgLmNoYXQtbWVzc2FnZS10aW1lIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDU1cHg7XG59XG4uY2hhdC1tZXNzYWdlLWl0ZW0uY2xpZW50IC5jaGF0LXBob3RvIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNoYXQtbWVzc2FnZS1pbm5lciB7XG4gIG1heC13aWR0aDogNjAlO1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0YwRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFN0YwRkY7XG59XG4uY2hhdC1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNFN0YwRkY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNEQ1RjI7XG59XG4uY2hhdC1oZWFkZXIgLmFjdGlvbi1tZW51LWxpbmsge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMThweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4uY2hhdC1oZWFkZXIgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hhdC1oZWFkZXIgaDIgPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGF0LWhlYWRlciAuY2hhdC1waG90byB7XG4gIHBhZGRpbmc6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI0M0RDVGMjtcbn1cbi5jaGF0LWhlYWRlcixcbi5jaGF0LWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoYXQtaGVhZGVyIC5jaGF0LXBob3RvLFxuLmNoYXQtY29udGFjdCAuY2hhdC1waG90byxcbi5jaGF0LWhlYWRlciAuY2hhdC1waG90by13cmFwLFxuLmNoYXQtY29udGFjdCAuY2hhdC1waG90by13cmFwIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5jaGF0LWhlYWRlciAuY2hhdC1waG90by13cmFwLFxuLmNoYXQtY29udGFjdCAuY2hhdC1waG90by13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNoYXQtYmFjayB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9hcnJvdy1sZWZ0LWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGF0LXJvb20ge1xuICBoZWlnaHQ6IDYzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaGF0LXJvb20tbWVzc2FnZSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgcGFkZGluZy1yaWdodDogMjJweDtcbn1cbi5jaGF0LXJvb20td3JhcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDNEQ1RjI7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG4uY2hhdC1yb29tLFxuLmNoYXQtZm9vdGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jaGF0LWNvbnRhY3Qge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGF0LWNvbnRhY3Q6aG92ZXIsXG4uY2hhdC1jb250YWN0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY3RkU7XG59XG4uY2hhdC1jb250YWN0LXdyYXAge1xuICB3aWR0aDogMjkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDNEQ1RjI7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2hhdC1jb250YWN0LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDYzMHB4O1xufVxuLmNoYXQtY29udGFjdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjRTdGMEZGO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmNoYXQtY29udGFjdC1oZWFkZXIgLnByb2ZpbGUtc2VhcmNoLWZpZWxkIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jaGF0LWNvbnRhY3QtaGVhZGVyIC5wcm9maWxlLXNlYXJjaC1maWVsZCAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jaGF0LWNvbnRhY3QtaGVhZGVyIC5wcm9maWxlLXNlYXJjaC1maWVsZCAuaWNvbiB7XG4gIGxlZnQ6IDIwcHg7XG59XG4uY2hhdC1jb250YWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4NjhjOTg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNzVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmNoYXQtY29udGFjdDpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hhdC1jb250YWN0LWFib3V0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hhdC1jb250YWN0LW5hbWUsXG4uY2hhdC1jb250YWN0LW1lc3NhZ2Uge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGF0LWNvbnRhY3QtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cbi5jaGF0LWNvbnRhY3QtbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY2hhdC1jb250YWN0LW1lc3NhZ2UsXG4uY2hhdC1jb250YWN0LWRhdGUge1xuICBjb2xvcjogIzU3NUQ2ODtcbn1cbi5jaGF0LWNvbnRhY3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAwO1xufVxuLmNoYXQtY29udGFjdCAuY2hhdC1waG90byxcbi5jaGF0LWNvbnRhY3QgLmNoYXQtcGhvdG8td3JhcCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uY2hhdC1jb250YWN0IC5jaGF0LXBob3RvLXdyYXAgLnRpdGxlLWljb24ge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAtNnB4O1xufVxuLmNoYXQtY29udGFjdCAuY2hhdC1tZXNzYWdlLW5ldyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogNXB4O1xufVxuLmNoYXQtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweCAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTE1cHg7XG59XG4uY2hhdC1mb290ZXItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M0RDVGMjtcbn1cbi5jaGF0LWZvb3RlciB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cbi5jaGF0LWZvb3RlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2hhdC1zZW5kIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzRENUYyO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9hcnJvdy10b3Auc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uY2hhdC1zZW5kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjdGRTtcbn1cbi5jaGF0LXNlbmQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uY2hhdC1hcnJvdyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zMXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5jaGF0LWFycm93OjpiZWZvcmUsXG4uY2hhdC1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMTNweCAxNnB4IDEzcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNoYXQtYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0M0RDVGMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmNoYXQtYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmO1xuICBsZWZ0OiAycHg7XG59XG4uY2hhdC1kYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU3NUQ2ODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDE5NiwgMjEzLCAyNDIsIDAuNDcpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uY2hhdC1kYXRlLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjVweCAwO1xufVxuLnJlbW92ZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9pY29ucy9wcm9maWxlL2Nsb3NlLXNwcml0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDMwcHg7XG59XG4uaGlzdG9yeS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5oaXN0b3J5LWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzRENUYyO1xufVxuLmhpc3RvcnktaXRlbS1jb250ZW50IGg0IHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5oaXN0b3J5LWl0ZW0tY29udGVudCAuY291cnNlcy1jb250ZW50LW51bWJlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhpc3RvcnktaXRlbS1jb250ZW50IC5jb3Vyc2VzLWNvbnRlbnQtbnVtYmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmhpc3RvcnktaXRlbS1jb250ZW50IC5idXR0b24tZmlsbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaGlzdG9yeS1pdGVtOmxhc3QtY2hpbGQgLmhpc3RvcnktaXRlbS1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5oaXN0b3J5LWl0ZW0uYWN0aXZlIC5oaXN0b3J5LXBlcmlvZCB7XG4gIGJhY2tncm91bmQ6ICNFN0YwRkY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGlzdG9yeS1idXR0b24td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhpc3RvcnktcGVyaW9kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU3NUQ2ODtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDE5NiwgMjEzLCAyNDIsIDAuNDcpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uaGlzdG9yeS1wZXJpb2Qtd3JhcCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucHJvZmlsZS1mb290ZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDMycHggMjRweCAwO1xufVxuLnByb2ZpbGUtZm9vdGVyIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wcm9maWxlLWZvb3RlciAuZ2VuZXJhbC1jb250ZW50LWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0OTRCNTE7XG59XG4ucHJvZmlsZS1mb290ZXIgLnRpdGxlLWJsdWUgYSxcbi5wcm9maWxlLWZvb3RlciAuYXJyb3ctbGluayB7XG4gIGNvbG9yOiAjM0E3Q0ZGO1xufVxuLnByb2ZpbGUtZm9vdGVyIC5wcmljZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjM0E3Q0ZGO1xufVxuLnByb2ZpbGUtZm9vdGVyIC5uYXYtdGFicyB7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q3REJFMztcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wcm9maWxlLWZvb3RlciAubmF2LWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZmlsZS1mb290ZXIgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5wcm9maWxlLWZvb3RlciAubmF2LWxpbms6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnByb2ZpbGUtZm9vdGVyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiAjM0E3Q0ZGO1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zLWVkaXQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICMzQTdDRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzNBN0NGRjtcbn1cbi5wcm9maWxlLWluZm8tYnV0dG9ucy1lZGl0LS1uby1maWxsIHtcbiAgY29sb3I6ICMzQTdDRkY7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMtZWRpdC0tZGFuZ2VyIHtcbiAgY29sb3I6ICNFQjcyNkI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNFQjcyNkI7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMtZWRpdC0tc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zLWVkaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM0E3Q0ZGO1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zLWVkaXQtLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjRUI3MjZCO1xuICBib3JkZXItY29sb3I6ICNFQjcyNkI7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMtZWRpdCAuYnV0dG9uLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnByb2ZpbGUtaW5mby1idXR0b25zLWVkaXQgLmljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ucHJvZmlsZS1pbmZvLWJ1dHRvbnMtbWluaWF0dXJlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzNBN0NGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnByb2ZpbGUtc3UtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ibG9jazogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucHJvZmlsZS1kaXBsb21hX19jdXJyZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucHJvZmlsZS1kaXBsb21hX19saW5rIHtcbiAgY29sb3I6ICMzQTdDRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9maWxlLWRpcGxvbWFfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9maWxlLWRpcGxvbWFfX3N0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5wcm9maWxlLWRpcGxvbWFfX3N0YXR1cy0tdmVyaWZpZWQge1xuICBjb2xvcjogIzFhN2YzNztcbiAgYmFja2dyb3VuZDogI2U2ZjRlYTtcbn1cbi5wcm9maWxlLWRpcGxvbWFfX3N0YXR1cy0tcGVuZGluZyB7XG4gIGNvbG9yOiAjOWE2NzAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmOGUxO1xufVxuLnByb2ZpbGUtZGlwbG9tYV9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuLm5ldy1pbnB1dCAuZm9ybS1ncm91cC1pbm5lci5pbnB1dC1ib3gge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNEN0RCRTM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xufVxuLm5ldy1pbnB1dCAuZm9ybS1ncm91cC1pbm5lci5pbnB1dC1ib3g6aGFzKC51c2VyLWlucHV0LmVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogI0VCNzI2Qjtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZ3JvdXAtaW5uZXIuaW5wdXQtYm94OmhhcygudXNlci1pbnB1dC5lcnJvcikgLmxhYmVsLXRleHQtLXJlcXVpcmVkLFxuLm5ldy1pbnB1dCAuZm9ybS1ncm91cC1pbm5lci5pbnB1dC1ib3g6aGFzKC51c2VyLWlucHV0LmVycm9yKSAubGFiZWwtdGV4dC0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBjb2xvcjogI0VCNzI2Qjtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdCAuZm9ybS1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQgLmZvcm1ncm91cC5mb3JtLXRleHRhcmVhLXdyYXAgLmZvcm0tZ3JvdXAtaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQgLmxhYmVsLXRleHQge1xuICBwYWRkaW5nLWlubGluZTogNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjOUM5RUE0O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IDI0cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdCAubGFiZWwtdGV4dCB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQgLmxhYmVsLXRleHQtLXJlcXVpcmVkIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdCAubGFiZWwtdGV4dC0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzNBN0NGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdCAudXNlci1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQgLmlucHV0LWJveC50ZXh0YXJlYS1ib3ggLmxhYmVsLXRleHQge1xuICBib3R0b206IHVuc2V0O1xufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0IC5pbnB1dC1ib3gudGV4dGFyZWEtYm94LnRleHRhcmVhLWJveCB7XG4gIGhlaWdodDogOTBweDtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdC1jb2wge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdC1jb2wtLXR3by1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdC1jb2wtLXR3by1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LXJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdC1yb3ctLWludGVyYWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LXJvdy0taW50ZXJhY3Qge1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICB9XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQtcm93LS1pbnRlcmFjdCAucHJvZmlsZS1zZXJ2aWNlcy1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsZWZ0OiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LXJvdy0taW50ZXJhY3QgLnByb2ZpbGUtc2VydmljZXMtY291bnQge1xuICAgIHRvcDogMThweDtcbiAgfVxufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LXJvdy0taW50ZXJhY3QgLnByb2ZpbGUtc2VydmljZXMtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9yZW1vdmUtbmV3LnN2Zyk7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogOHB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXctaW5wdXQgLmZvcm0tZGVmYXVsdC1yb3ctLWludGVyYWN0IC5wcm9maWxlLXNlcnZpY2VzLWNsb3NlIHtcbiAgICByaWdodDogLTZweDtcbiAgfVxufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LWl0ZW0ubXQtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LWl0ZW0ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LWl0ZW0gLmNvbC1tZC02IHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4ubmV3LWlucHV0IC5mb3JtLWRlZmF1bHQtaXRlbSAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLm5ldy1pbnB1dCAuZm9ybS1kZWZhdWx0LWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubmV3LWlucHV0IC5wcm9maWxlLXNlcnZpY2VzLWlubmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1zZXJ2aWNlcy1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VydmljZXMtc3VidGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5uZXctaW5wdXQgLmVkaXQtZm9ybWF0LWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICM0OTRCNTE7XG59XG4ubmV3LWlucHV0IC5lZGl0LWZvcm1hdC1kZXNjIHNwYW4ge1xuICBjb2xvcjogI0VCNzI2Qjtcbn1cbi5uZXctaW5wdXQgLmVkaXQtaXRlbSB7XG4gIG1hcmdpbjogMCAzcHggNnB4O1xufVxuLm5ldy1pbnB1dCAuZWRpdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjNDk0QjUxO1xuICBwYWRkaW5nOiA4cHggMzJweCA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLm5ldy1pbnB1dCAuZWRpdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ldy1pbnB1dCAuZWRpdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvcHJvZmlsZS1wbHVzLnN2Zykgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiB1bnNldDtcbn1cbi5uZXctaW5wdXQgLmVkaXQtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCAxMjQsIDI1NSwgMC4xMik7XG4gIGNvbG9yOiAjM0E3Q0ZGO1xufVxuLm5ldy1pbnB1dCAuZWRpdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcHJvZmlsZS9wcm9maWxlLWNoZWNrLnN2Zykgbm8tcmVwZWF0IDAgMDtcbn1cbi5uZXctaW5wdXQgLmVkaXQtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCAxMjQsIDI1NSwgMC4xMik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubmV3LWlucHV0IC5lZGl0LWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogdW5zZXQ7XG59XG4ubmV3LWlucHV0IC5lZGl0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VsZWN0ICsgLnRhaWwtc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VsZWN0ICsgLnRhaWwtc2VsZWN0OjpiZWZvcmUsXG4ubmV3LWlucHV0IC5wcm9maWxlLXNlbGVjdCArIC50YWlsLXNlbGVjdDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1zZWxlY3QgKyAudGFpbC1zZWxlY3QgLnNlbGVjdC1sYWJlbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmV3LWlucHV0IC5wcm9maWxlLXNlbGVjdCArIC50YWlsLXNlbGVjdCAuc2VsZWN0LWxhYmVsIC5sYWJlbC1pbm5lciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VsZWN0ICsgLnRhaWwtc2VsZWN0LmFjdGl2ZSAuc2VsZWN0LWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDk0QjUxO1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1zZWxlY3QgKyAudGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzQTdDRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA4cHggOHB4IDAgcmdiYSgyMTcsIDIyNywgMjM1LCAwLjI1KTtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VsZWN0ICsgLnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzQ5NEI1MTtcbiAgcGFkZGluZzogN3B4IDI0cHg7XG59XG4ubmV3LWlucHV0IC5wcm9maWxlLXNlbGVjdCArIC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGQUZBRkE7XG59XG4ubmV3LWlucHV0IC5wcm9maWxlLXNlbGVjdCArIC50YWlsLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1zZWxlY3QgKyAudGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biB1bCBsaS5kcm9wZG93bi1vcHRpb24uc2VsZWN0ZWQge1xuICBjb2xvcjogIzNBN0NGRjtcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtc2VsZWN0ICsgLnRhaWwtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gLmRyb3Bkb3duLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1zZWxlY3QgKyAudGFpbC1zZWxlY3QgLnNlbGVjdC1kcm9wZG93biAuZHJvcGRvd24tc2VhcmNoIGlucHV0W3R5cGU9dGV4dF0uc2VhcmNoLWlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkYmUwZWE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3Byb2ZpbGUvc2VhcmNoLWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSA1cHgpIGNlbnRlcjtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1jb2xfX2V4cCxcbi5uZXctaW5wdXQgLnByb2ZpbGUtY29sX19sYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtY29sX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ubmV3LWlucHV0IC5wcm9maWxlLWNvbF9fZXhwIHtcbiAgbWF4LXdpZHRoOiA3NXB4O1xufVxuLm5ldy1pbnB1dCAucHJvZmlsZS1jb2xfX2V4cCAuaW5wdXQtYm94IHtcbiAgcGFkZGluZy1pbmxpbmU6IDVweDtcbn1cbi5uZXctaW5wdXQgLnByb2ZpbGUtY29sX19leHAgLnVzZXItaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiDQmtCw0YLQsNC70L7QsyBuZXctcmVwZXRpdG9yOiDQv9C10YDQstGL0Lkg0YDRj9C0INGB0LXQu9C10LrRgtC+0LIgKNC/0YDQtdC00LzQtdGCLCDRhtC10LvRjCwg0LDRg9C00LjRgtC+0YDQuNGPLCDRhtC10L3QsCkg4oCUINCy0YvRiNC1INGB0YLQsNC90LTQsNGA0YLQvdGL0YUgfjUwcHguICovXG4ubmV3LXJlcC1maWx0ZXJzX19yb3ctLXByaW1hcnkgLm5ldy1yZXAtZmllbGQgLmZvcm0tZ3JvdXAtaW5uZXIuaW5wdXQtYm94IHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLnByb2ZpbGUtc2V4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnByb2ZpbGUtc2V4X19sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDk0QjUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xufVxuLnByb2ZpbGUtc2V4X19sYWJlbDpiZWZvcmUsXG4ucHJvZmlsZS1zZXhfX2xhYmVsOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtc2V4X19pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZmlsZS1zZXhfX2lucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjM0E3Q0ZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU4LCAxMjQsIDI1NSwgMC4xMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnByb2ZpbGUtYnJhbmNoZXMtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnByb2ZpbGUtYnJhbmNoZXMtbG9jYXRpb24ge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5wcm9maWxlLWJyYW5jaGVzLXNjaGVkdWxlIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbiAgLnByb2ZpbGUtYnJhbmNoZXMtbW9iaWxlLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2hhdC1tZXNzYWdlLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuY2hhdC1tZXNzYWdlLWRhdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2ZpbGUtaGVhZGVyLXJpZ2h0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyLXJpZ2h0LS1yZXBldGl0b3JfZWRpdCB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG4gIC5wcm9maWxlLXNlYXJjaC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnByb2ZpbGUtc2VhcmNoLXRpdGxlIGgzLFxuICAucHJvZmlsZS1zZWFyY2gtdGl0bGUgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnByb2ZpbGUtc2VhcmNoLXRpdGxlLmNoYXQtdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnByb2ZpbGUtc2VhcmNoLXRpdGxlLmNoYXQtdGl0bGUgaDIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAucHJvZmlsZS1zZWFyY2gtZmllbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wcm9maWxlLXNlYXJjaC1maWVsZC13cmFwIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuY29udGVudC1lZGl0LXRpdGxlLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250ZW50LWVkaXQtbGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgfVxuICAuY29udGVudC1lZGl0LXJpZ2h0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gIC5jb250ZW50LWVkaXQtaW1nIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbiAgLnBob3RvLWRvd25sb2FkLXdyYXAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5jaGF0LXRpdGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jaGF0LXRpdGxlIC5yb3VuZC1zZWxlY3Qtc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuY2hhdC10aXRsZSAucHJvZmlsZS1zZWFyY2gtZmllbGQtd3JhcCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIC5jaGF0LWhlYWRlciAuYWN0aW9uLW1lbnUtY29udGFpbmVyLnNob3cgLmFjdGlvbi1tZW51LWxpbms6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyNHB4O1xuICB9XG4gIC5jaGF0LWhlYWRlciAuYWN0aW9uLW1lbnUtbGluazo6YmVmb3JlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuY2hhdC1oZWFkZXIgLmFjdGlvbi1tZW51LWxpbms6aG92ZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyNHB4O1xuICB9XG4gIC5jaGF0LXJvb20td3JhcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICB9XG4gIC5jaGF0LXJvb20sXG4gIC5jaGF0LXJvb20tbWVzc2FnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdW5kLXNlbGVjdC1zbWFsbCAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtbGFiZWwge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgfVxuICAucm91bmQtc2VsZWN0LXNtYWxsIC50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbCAubGFiZWwtaW5uZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucm91bmQtc2VsZWN0LXNtYWxsIC50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gIH1cbiAgLnJvdW5kLXNlbGVjdC1zbWFsbCAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgLnJvdW5kLXNlbGVjdC1zbWFsbCAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICB9XG4gIC5yb3VuZC1zZWxlY3Qtc21hbGwgLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLnJvdW5kLXNlbGVjdC1zbWFsbCAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uLnNlbGVjdGVkOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgfVxuICAucXVpY2stZWRpdCAuZmFuY3lib3gtaW5uZXIge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgICBoZWlnaHQ6IDYxNXB4O1xuICAgIG1hcmdpbjogNjVweCBhdXRvIDMwcHg7XG4gIH1cbiAgLnF1aWNrLWVkaXQgLmZhbmN5Ym94LXN0YWdlIHtcbiAgICBib3R0b206IDE3MHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cbiAgLnF1aWNrLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5xdWljay1lZGl0IC5mYW5jeWJveC1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXgtaGVpZ2h0OiA1ODBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hhdC1pdGVtOmhvdmVyOmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZmlsZS1jb2x1bW5zIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUzcHggLSA5NHB4KTtcbiAgfVxuICAucHJvZmlsZS1zZXJ2aWNlcy1pbm5lciB7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICB9XG4gIC5lZGl0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjhGRjtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC5xdWljay1lZGl0IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnQge1xuICAgIGxlZnQ6IC04MHB4O1xuICB9XG4gIC5xdWljay1lZGl0IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0IHtcbiAgICByaWdodDogLTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBob3RvLWxpc3QucHJldmlldyAucGhvdG8taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2hhdC1pdGVtIC5yZW1vdmUsXG4gIC5jaGF0LWl0ZW06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2hhdC1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI0Y0RjdGRTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICByaWdodDogLTQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5jaGF0LWl0ZW06aG92ZXI6OmJlZm9yZSxcbiAgLmNoYXQtaXRlbTpob3ZlciAucmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY2hhdC1pdGVtOmhvdmVyIC5jaGF0LW1lc3NhZ2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5jaGF0LWJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByb2ZpbGUtc2VydmljZXMtaW5uZXIge1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZmlsZS13cmFwIC5jb3Vyc2VzLWNvbnRlbnQtbGlzdCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgfVxuICAucHJvZmlsZS13cmFwIC5jb3Vyc2VzLWNvbnRlbnQtaXRlbS13cmFwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wcm9maWxlLWluZm8tY29udGVudCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAucGhvdG8taXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY2hhdC1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5jaGF0LWl0ZW0gLnJlbW92ZSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLmNoYXQtaXRlbSAucmVtb3ZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDQ1cHg7XG4gIH1cbiAgLmNoYXQtbWVzc2FnZS1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA2OCU7XG4gIH1cbiAgLmNoYXQtY29udGFjdC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGF0LWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLmNoYXQtcm9vbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0M0RDVGMjtcbiAgfVxuICAuY2hhdC1yb29tLXdyYXAge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9maWxlLXdyYXAge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnByb2ZpbGUtc2lkZWJhciB7XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgfVxuICAucHJvZmlsZS1zZXJ2aWNlcy1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAucHJvZmlsZS1zZXJ2aWNlcy1jb3VudCB7XG4gICAgbGVmdDogMjVweDtcbiAgICB0b3A6IC00MHB4O1xuICB9XG4gIC5wcm9maWxlLXNlcnZpY2VzLWNsb3NlIHtcbiAgICB0b3A6IC0zNXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG4gIC5wcm9maWxlLXNlcnZpY2VzLWlubmVyIHtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICByaWdodDogLTEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZmlsZS13cmFwIHAsXG4gIC5wcm9maWxlLWhlYWRlciBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyLWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyIC5idXR0b24tbWFyay13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyIC5idXR0b24tcmVtb3ZlIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLW5vdGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucHJvZmlsZS1oZWFkZXItcGVyY2VudC1jaGFydCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAucHJvZmlsZS1oZWFkZXItcGVyY2VudC1jaGFydF9fd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnByb2ZpbGUtc2Nob29scyAuaW5mby1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wcm9maWxlLXNjaG9vbHMgLmluZm8taXRlbTpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJvZmlsZS1waG90by13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnByb2ZpbGUtcGhvdG8td3JhcCAudGl0bGUtaWNvbiB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5wcm9maWxlLXBob3RvID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucHJvZmlsZS1uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnByb2ZpbGUtaW5mby1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnByb2ZpbGUtaW5mby1saW5lLFxuICAucHJvZmlsZS1pbmZvLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5wcm9maWxlLWluZm8tYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9maWxlLWluZm8tYnV0dG9ucyAuYnV0dG9uLWZpbGwsXG4gIC5wcm9maWxlLWluZm8tYnV0dG9ucyAuYnV0dG9uLXRyYW5zcGFyZW50LFxuICAucHJvZmlsZS1pbmZvLWJ1dHRvbnMgLmJ1dHRvbi1maWxsLmFycm93LWxpbmssXG4gIC5wcm9maWxlLWluZm8tYnV0dG9ucyAuYnV0dG9uLXRyYW5zcGFyZW50LmFycm93LWxpbmsge1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gIH1cbiAgLnByb2ZpbGUtaW5mby1idXR0b25zLWFjdGl2ZSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5wcm9maWxlLXNlcnZpY2VzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnByb2ZpbGUtc2VydmljZXMtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnByb2ZpbGUtbWVudS1zZWN0aW9uX190aXRsZSxcbiAgLnByb2ZpbGUtc2lkZWJhcl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm9maWxlLXNpZGViYXIge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG4gIC5wcm9maWxlLWNvbHVtbnMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5wcm9maWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnByb2ZpbGUtbWVudS1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9maWxlLW1lbnUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LWVkaXQtdGl0bGUubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29udGVudC1lZGl0LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY29udGVudC1lZGl0LWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY29udGVudC1lZGl0LXJpZ2h0IHtcbiAgICBvcmRlcjogLTE7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGhvdG8taXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gIH1cbiAgLnJvdW5kLXNlbGVjdC1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucm91bmQtc2VsZWN0LXNtYWxsIC50YWlsLXNlbGVjdC5yb3VuZC1zZWxlY3QgLnNlbGVjdC1sYWJlbCAubGFiZWwtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICB9XG4gIC5jaGF0LXBlcnNvbi1sYXlvdXQgLmhlYWRlci1pbm5lciB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jaGF0LXdyYXAge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgdG9wOiA3NHB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuY2hhdC13cmFwLFxuICAuY2hhdC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgfVxuICAuY2hhdCxcbiAgLmNoYXQtZm9vdGVyLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDUyNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuY2hhdC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzRENUYyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNoYXQtZm9vdGVyLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2hhdC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jaGF0LXRpdGxlIC5wcm9maWxlLXNlYXJjaC1maWVsZC13cmFwIHtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5jaGF0LXRpdGxlIC5yb3VuZC1zZWxlY3Qtc21hbGwge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5jaGF0LW1lc3NhZ2Utc2VydmljZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjMmFjYmY2O1xuICB9XG4gIC5jaGF0LW1lc3NhZ2Utc2VydmljZXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuY2hhdC1tZXNzYWdlLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY2hhdC1waG90by13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jaGF0LWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5jaGF0LWhlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIH1cbiAgLmNoYXQtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNoYXQtaGVhZGVyIC5jaGF0LXBob3RvLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNoYXQtcm9vbSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuY2hhdC1yb29tLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGF0LXJvb20tbWVzc2FnZSB7XG4gICAgbWF4LXdpZHRoOiA1MjZweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTcwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG4gIC5jaGF0LWJhY2sge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHg7XG4gIH1cbiAgLmNoYXQtc2VuZC13cmFwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5xdWljay1lZGl0IC5mYW5jeWJveC1zdGFnZSxcbiAgLnF1aWNrLWVkaXQgLmZhbmN5Ym94LWNhcHRpb24ge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAucXVpY2stZWRpdCAuZm9ybS1kZWZhdWx0IC5pbnB1dC1ib3gudGV4dGFyZWEtYm94IHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnF1aWNrLWVkaXQgLmZvcm0tZGVmYXVsdCAudXNlci1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5xdWljay1lZGl0IC5mb3JtLWRlZmF1bHQgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnF1aWNrLWZvcm0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktcGVyaW9kLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuaGlzdG9yeS1pdGVtLWNvbnRlbnQgaDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnByb2ZpbGUtd3JhcCAuY291cnNlcy1jb250ZW50LWl0ZW0td3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5wcm9maWxlLWZvb3RlciBoMyxcbiAgLnByb2ZpbGUtY29udGVudF9fdG9wLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnByb2ZpbGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWlubGluZTogMDtcbiAgfVxuICAucHJvZmlsZS1mb290ZXIgLm5hdi10YWJzIHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLnByb2ZpbGUtZm9vdGVyIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnByb2ZpbGUtYnJhbmNoZXMtaGVhZGVyLWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZmlsZS1icmFuY2hlcy1sb2NhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnByb2ZpbGUtYnJhbmNoZXMtc2NoZWR1bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucHJvZmlsZS1zZXJ2aWNlcy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wcm9maWxlLXNlcnZpY2VzLWNvdW50IHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIC5wcm9maWxlLXNlcnZpY2VzLWNsb3NlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAucHJvZmlsZS1zZXJ2aWNlcy1pbm5lciB7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5pbmZvLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAudGFpbC1zZWxlY3Qucm91bmQtc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24gdWwgbGkuZHJvcGRvd24tb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbiAgLnRhaWwtc2VsZWN0LnJvdW5kLXNlbGVjdCAuc2VsZWN0LWRyb3Bkb3duIHVsIGxpLmRyb3Bkb3duLW9wdGlvbjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHRvcDogNHB4O1xuICB9XG4gIC5lZGl0LXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmNoYXQtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY2hhdC1pdGVtIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuY2hhdC1tZXNzYWdlLWRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuY2hhdC1tZXNzYWdlLXRpdGxlIC5jaGF0LW1lc3NhZ2UtbmV3IHtcbiAgICByaWdodDogLTNweDtcbiAgfVxuICAuY2hhdC1waG90by13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNoYXQtaGVhZGVyIC5jaGF0LXBob3RvLFxuICAuY2hhdC1oZWFkZXIgLmNoYXQtcGhvdG8td3JhcCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5jaGF0LXJvb20tbWVzc2FnZSB7XG4gICAgdG9wOiAxNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wcm9maWxlLXdyYXAgcCxcbiAgLnByb2ZpbGUtaGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucHJvZmlsZS13cmFwIC5jb3Vyc2VzLWNvbnRlbnQtaXRlbS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnByb2ZpbGUtaGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnByb2ZpbGUtaW5mby1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmVkaXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5waG90by1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5waG90by1kb3dubG9hZC13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMjA7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jaGF0LW1lc3NhZ2UtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmNoYXQtbWVzc2FnZS1pdGVtIC5jaGF0LXBob3RvIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmNoYXQtbWVzc2FnZS1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNoYXQtbWVzc2FnZS10aW1lIHtcbiAgICBib3R0b206IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAucHJvZmlsZS13cmFwIGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnByb2ZpbGUtaW5mby10aXRsZSB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG4gIC5jb250ZW50LWVkaXQtaW1nLFxuICAuY29udGVudC1lZGl0LWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGF0LXBob3RvLFxuICAuY2hhdC1waG90by13cmFwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmNoYXQtcGhvdG8td3JhcCAudGl0bGUtaWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgfVxuICAuY2hhdC1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5jaGF0LWhlYWRlciAuY2hhdC1waG90by13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGF0LXJvb20tbWVzc2FnZSB7XG4gICAgdG9wOiAxNDhweDtcbiAgfVxuICAuY2hhdC1mb290ZXIgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucXVpY2stcmVtb3ZlOjpiZWZvcmUge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAucHJvZmlsZS1waG90by13cmFwIC50aXRsZS1pY29uIHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5pbmZvLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuIl19 */
