.section-map-departments{height:calc(100vh - 56px);position:relative;width:100%}@media screen and (min-width:992px){.section-map-departments{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:calc(100vh - 128px)}}.map-departments__map{height:calc(60% - 82px);overflow:scroll;position:relative;width:100%}@media screen and (min-width:992px){.map-departments__map{height:100%}}.map-department-page{overflow:hidden}@media screen and (min-width:992px){.map-department-page{overflow:initial}}.return-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 11px}.return-button:active,.return-button:focus{background-color:#ffdf17;border-radius:0;-webkit-box-shadow:0 0 #ffdf17,0 4px #161616;box-shadow:0 0 #ffdf17,0 4px #161616;color:#161616;outline:3px solid transparent;text-decoration:none}.return-button:active .return-button__icon,.return-button:focus .return-button__icon{-webkit-filter:brightness(0);filter:brightness(0)}.return-button:active .return-button__title,.return-button:focus .return-button__title{color:#161616}.return-button:hover .return-button__title{text-decoration:underline}.return-button__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.return-button__title{margin-left:4px}.map-departments__aside-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f9f9f9;border-radius:4px;color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;justify-content:center;left:10px;letter-spacing:.04em;line-height:1.25rem;padding:8px;position:absolute;text-transform:uppercase;top:10px;z-index:1}.map-departments__aside-toggle:hover{cursor:pointer;opacity:.7}@media screen and (min-width:992px){.map-departments__aside-toggle{font-size:1rem;line-height:1.5rem}}.map-departments__aside-bar{background-color:#fff;-webkit-box-shadow:6px 0 17px rgba(0,0,0,.07);box-shadow:6px 0 17px rgba(0,0,0,.07);height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:60px;min-width:100%;overflow:hidden;position:relative;-webkit-transition:.3s;transition:.3s;z-index:1}@media screen and (min-width:992px){.map-departments__aside-bar{height:100%;max-width:400px;min-width:400px}}.opened-aside{height:100%}.opened-aside-route .aside-route .return-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);height:40px;justify-content:center;left:10px;opacity:1;position:absolute;top:-46px;width:40px;z-index:1}@media screen and (min-width:992px){.opened-aside-route .aside-route .return-button{-webkit-box-pack:start;-ms-flex-pack:start;background:#f9f9f9;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:flex-start;position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:auto}}.opened-aside-route .aside-route .return-button .return-button__title{display:none}@media screen and (min-width:992px){.opened-aside-route .aside-route .return-button .return-button__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.opened-map-departments__aside-bar .marker-info{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:992px){.opened-map-departments__aside-bar .marker-info{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}}.opened-map-departments__aside-bar .marker-info .return-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);height:40px;justify-content:center;left:10px;opacity:1;position:absolute;top:-46px;width:40px;z-index:1}@media screen and (min-width:992px){.opened-map-departments__aside-bar .marker-info .return-button{-webkit-box-pack:start;-ms-flex-pack:start;background:#f9f9f9;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;justify-content:flex-start;position:static;width:auto}}.opened-map-departments__aside-bar .marker-info .return-button .return-button__title{display:none}@media screen and (min-width:992px){.opened-map-departments__aside-bar .marker-info .return-button .return-button__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.map-departments__aside-bar-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}@media screen and (min-width:992px){.map-departments__aside-bar-search{padding:16px 24px}}.map-departments__aside-bar-search-input{margin-bottom:0;margin-right:8px;width:100%}.map-departments__aside-bar-input{width:100%}.search-routes-box{height:100%;position:relative}.filter-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f9f9f9;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;min-width:40px;-webkit-transition:.2s;transition:.2s}.filter-button:hover{cursor:pointer;opacity:.7}.map-routes-box{background-color:#fff;bottom:0;height:40%;position:fixed;-webkit-transition:height .15s ease-out;transition:height .15s ease-out;width:100%}@media screen and (min-width:992px){.map-routes-box{height:calc(100% - 76px);position:static}}.map-routes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 40px);overflow-x:hidden;overflow-y:auto}@media screen and (min-width:992px){.map-routes{height:100%}}.map-routes::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.map-routes::-webkit-scrollbar{background-color:#f4f4f4;width:2px}@media screen and (min-width:992px){.map-routes::-webkit-scrollbar{width:5px}}.map-routes::-webkit-scrollbar-thumb{background-color:#4f4f4f;border-radius:10px}.dropdown-block_opened{height:calc(100% - 116px)}.dropdown-block_opened .dropdown-block__icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.map-routes__item-box,.opened-map-routes{display:-webkit-box;display:-ms-flexbox;display:flex}.map-routes__item-box{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:1px solid #f9f9f9;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:8px 16px;-webkit-transition:.2s;transition:.2s}@media screen and (min-width:992px){.map-routes__item-box{padding:14px 24px}}.map-routes__item-box:hover{background-color:#f4f4f4}.map-routes__item-box:hover .map-routes__item-info-title{text-decoration:underline}.map-routes__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:10px}.map-routes__item-info-title{color:#4f4f4f;font-size:1rem;font-weight:600;line-height:1.5rem}@media screen and (min-width:992px){.map-routes__item-info-title{font-size:1.25rem;line-height:1.5rem;margin-bottom:12px}}.map-routes__item-info-subtitle{color:#4f4f4f;font-size:.875rem;line-height:1.25rem}@media screen and (min-width:992px){.map-routes__item-info-subtitle{font-size:1rem;line-height:1.5rem}}.map-routes__item-logo-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:none;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-width:50px}.map-routes__item-logo{margin-bottom:4px}.map-routes__item-title{color:#828282;font-size:1rem;line-height:1.5rem;white-space:nowrap}.active{border:none}.active .active-date{color:#219653;font-weight:600}.active .warning{color:#eb5757;font-weight:600}.active .map-routes__item-title{color:#203955}.map_vybory .map-routes__item-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:25px 24px}.map_vybory .map-routes__item-box.padding-sm{padding:15px 24px}.map_vybory .map-routes__item-box.border-bottom{border-bottom:1px solid #d5d5d5}.map_vybory .map-routes__item-box:hover .map-routes__item-info-title{text-decoration:none}.map_vybory .map-routes__item-info-title{max-width:100px;min-width:100px}.map_vybory .map-routes__item-info-title.full{max-width:100%;min-width:100%;width:100%}.map_vybory .map-routes__item-info-subtitle{text-transform:uppercase}.map_vybory__item-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.map_vybory__item-info .map-routes__item-info-subtitle,.map_vybory__item-info .map-routes__item-info-title{color:#4f4f4f;font-size:1rem;font-weight:300;line-height:1.5rem}.map_vybory__item-info:first-of-type .map-routes__item-info-subtitle,.map_vybory__item-info:first-of-type .map-routes__item-info-title{font-weight:600}.map_vybory__item-info:last-of-type,.map_vybory__item-info:last-of-type .map-routes__item-info-subtitle,.map_vybory__item-info:last-of-type .map-routes__item-info-title{margin-bottom:0}.map-marker{position:absolute;right:500px;top:200px;-webkit-transition:.2s;transition:.2s}.map-marker:hover{cursor:pointer;opacity:.7}.marker-info{background:#fff;border-top:1px solid #f9f9f9;bottom:0;height:40%;left:0;position:fixed;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s;transition:.2s;width:100%;z-index:1}@media screen and (min-width:992px){.marker-info{bottom:auto;height:100%;position:absolute;top:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}}.opened-marker-info{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.marker-info__content-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;overflow-y:auto}.marker-info__content-box::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.marker-info__content-box::-webkit-scrollbar{background-color:#f4f4f4;width:5px}.marker-info__content-box::-webkit-scrollbar-thumb{background-color:#4f4f4f;border-radius:10px}@media screen and (min-width:992px){.marker-info__content-box{height:calc(100% - 60px)}}.marker-info__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.marker-info__schedule-wrapper{height:57px;overflow:hidden;-webkit-transition:.3s;transition:.3s}.marker-info__schedule-wrapper.opened{height:400px;overflow:initial}.marker-info__schedule-wrapper.opened+.dropdown-block .dropdown-block__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.marker-info__schedule-wrapper+.dropdown-block{border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex}.marker-info__schedule-wrapper+.dropdown-block .dropdown-block__icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.marker-info__schedule{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px}@media screen and (min-width:992px){.marker-info__schedule{padding:16px 24px}}.marker-info__schedule-title{color:#333;font-size:1rem;font-weight:600;line-height:1.5rem}.marker-info__schedule-subtitle{color:#333;font-size:1rem;font-weight:500;line-height:1.5rem}.warning{color:#eb5757}.marker-info__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 24px}.marker-info__contacts:last-child{border-bottom:none}.marker-info__contacts-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px}.marker-info__contacts-wrapper:last-of-type{margin-bottom:0}.marker-info__contacts-title-subtitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:10px;width:100%}.marker-info__contacts-title{color:#828282;font-size:.875rem;font-weight:600;line-height:1.25rem}.marker-info__contacts-subtitle{color:#4f4f4f;font-size:1rem;font-weight:500;line-height:1.5rem;margin-top:3px}.marker-info__contacts-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:center;-webkit-transition:.2s;transition:.2s;width:44px}.marker-info__contacts-logo:hover{cursor:pointer;opacity:.7}.btn-primary{background-color:#203955;border-radius:4px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:8px 16px;-webkit-transition:.2s;transition:.2s}.btn-primary:hover{color:#fff;cursor:pointer;opacity:.7}.btn-primary:active,.btn-primary:focus{background-color:#ffdf17;border-radius:0;box-shadow:0 0 #ffdf17,0 4px #161616;-webkit-box-shadow:0 0 #ffdf17,0 4px #161616;color:#161616;outline:3px solid transparent;text-decoration:none}.btn-primary:active:hover,.btn-primary:focus:hover{opacity:1}.btn-primary.disabled{cursor:default;opacity:.4;pointer-events:none}.btn-primary.disabled:focus{background-color:#203955;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#fff}.btn-primary.disabled img{-webkit-filter:none;filter:none}@media screen and (min-width:768px){.btn-primary{font-size:1rem}}.btn-primary_padding-tiny{padding:8px 18px}.btn-primary_rotate-x img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-primary_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-primary_justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-primary_width-max{width:100%}@media screen and (max-width:768px){.btn-primary_width-middle-media{max-width:220px}}.btn-primary_margin-x-auto{margin-left:auto;margin-right:auto}.btn-primary_align-start{-ms-flex-item-align:start;align-self:flex-start}.btn-primary_text-center{text-align:center}.btn-primary_font-weight-md{font-weight:500}.btn-primary_xl{border-radius:9px;font-size:20px;line-height:1.5rem;min-width:250px;padding:20px}@media screen and (min-width:768px){.btn-primary_xl{font-size:24px;line-height:36px;min-width:300px;padding:26px 24px}}.btn-primary__image_rotate{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.btn-with-border{background-color:#fff;border:2px solid #203955;border-radius:4px;color:#203955;font-size:.875rem;font-weight:600;padding:8px 16px;-webkit-transition:.2s;transition:.2s}.btn-with-border:hover{cursor:pointer;opacity:.7}.btn-with-border:active,.btn-with-border:focus{background-color:#ffdf17;border-color:#ffdf17;border-radius:0;box-shadow:0 0 #ffdf17,0 4px #161616;-webkit-box-shadow:0 0 #ffdf17,0 4px #161616;color:#161616;outline:3px solid transparent;text-decoration:none}.btn-with-border:active:hover,.btn-with-border:focus:hover{opacity:1}@media screen and (min-width:768px){.btn-with-border{font-size:1rem}}.btn-with-border_grey{background-color:transparent;border-color:#6f6f6f;color:#6f6f6f}.map-info__title{background-color:#f9f9f9;color:#828282;font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5rem;padding:16px 16px 8px;text-transform:uppercase}@media screen and (min-width:992px){.map-info__title{padding:24px 24px 8px}}.map-info__title.small-padding{padding:8px 16px}@media screen and (min-width:992px){.map-info__title.small-padding{padding:8px 24px}}.map-filter-box{background:#fff;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.2s;transition:.2s;width:100%;z-index:2}@media screen and (min-width:992px){.map-filter-box{z-index:0}}.opened-map-filter{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.map-filter__content-box{background:#fff;height:calc(100% - 60px);overflow-y:auto}.map-filter__content{background:#fff}.map-departments .map-filter__content .form-checkbox.color-0 .form-input-checkbox__label:before{border-color:#1e4dba}.map-departments .map-filter__content .form-checkbox.color-0 .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#1e4dba;border-color:#1e4dba}.map-departments .map-filter__content .form-checkbox.color-1 .form-input-checkbox__label:before{border-color:#9a2222}.map-departments .map-filter__content .form-checkbox.color-1 .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#9a2222;border-color:#9a2222}.map-departments .map-filter__content .form-checkbox.color-2 .form-input-checkbox__label:before{border-color:#ffc107}.map-departments .map-filter__content .form-checkbox.color-2 .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#ffc107;border-color:#ffc107}.map-departments .map-filter__content .form-checkbox.color-3 .form-input-checkbox__label:before{border-color:#e3840f}.map-departments .map-filter__content .form-checkbox.color-3 .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#e3840f;border-color:#e3840f}.map-departments .map-filter__content .form-checkbox.color-4 .form-input-checkbox__label:before{border-color:#22939a}.map-departments .map-filter__content .form-checkbox.color-4 .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#22939a;border-color:#22939a}.map-departments .map-filter__content .security_centers .form-input-checkbox__label:before{border-color:#9a2222}.map-departments .map-filter__content .security_centers .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#9a2222;border-color:#9a2222}.map-departments .map-filter__content .voluntary_fire_protection .form-input-checkbox__label:before{border-color:#ffc107}.map-departments .map-filter__content .voluntary_fire_protection .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#ffc107;border-color:#ffc107}.map-departments .map-filter__content .state_fire_protection .form-input-checkbox__label:before{border-color:#e3840f}.map-departments .map-filter__content .state_fire_protection .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#e3840f;border-color:#e3840f}.map_vybory .map-filter__content .form-checkbox:first-child .form-input-checkbox__label:before{border-color:#7342c5}.map_vybory .map-filter__content .form-checkbox:first-child .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#7342c5;border-color:#7342c5}.map_vybory .map-filter__content .form-checkbox:nth-child(2) .form-input-checkbox__label:before{border-color:#9a2222}.map_vybory .map-filter__content .form-checkbox:nth-child(2) .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#9a2222;border-color:#9a2222}.map_vybory .map-filter__content .form-checkbox:nth-child(3) .form-input-checkbox__label:before{border-color:#22939a}.map_vybory .map-filter__content .form-checkbox:nth-child(3) .form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#22939a;border-color:#22939a}.map_vybory .map-filter__dropdowns{padding:16px 24px}.map_vybory .map-filter__dropdowns .input-select{padding:15px 0}.map_vybory .map-filter__dropdowns .input-select__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map_vybory .map-filter-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}.map_vybory .map-filter-box .map-filter__content{overflow:initial}.map-filter__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:auto;padding:16px 24px}.map-filter__buttons button{margin-bottom:10px}.map-filter__content-checkbox{border-top:1px solid #f3f3f3;margin-bottom:0;padding:16px 24px}.map-info__buttons{background-color:#fff;display:none;margin-top:auto;padding:16px 24px}.map-info__buttons-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:16px;-webkit-transition:.2s;transition:.2s;width:100%}.map-info__buttons-item:last-child{margin-bottom:0}.map-info__buttons-item:hover{cursor:pointer;opacity:.7}.map-info__buttons-route-img{height:24px;margin-right:14px;width:24px}.map-info__buttons-route{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#203955;display:-webkit-box;display:-ms-flexbox;display:flex}.street-view-control-btn{background-color:#fff;background-image:url(/images/myLocation.svg?85acdc3b97473b634ba2851bb38b4946);background-position:50%;background-repeat:no-repeat;border-radius:2px;-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 4px -1px rgba(0,0,0,.3);cursor:pointer;display:block;height:40px;overflow:hidden;-webkit-transition:background-color .16s ease-out;transition:background-color .16s ease-out;width:40px}.street-view-control-wrapper{bottom:auto!important;right:10px!important;top:6px!important}@media screen and (min-width:992px){.street-view-control-wrapper{bottom:6px!important;top:auto!important}}.gmnoprint{width:0!important}.to-top-button{display:none}.gmnoprint{display:none!important}@media screen and (min-width:1200px){.gmnoprint{display:block!important}}.form-input-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.form-input-checkbox__label{color:#293042;font-size:.875rem;font-weight:500;line-height:1.25rem}@media screen and (min-width:992px){.form-input-checkbox__label{font-size:1rem;line-height:1.5rem}}.form-input-checkbox__input{margin-right:8px;opacity:0;position:absolute;z-index:-1}.form-input-checkbox__input:focus+.form-input-checkbox__label:before{border-color:#203955;-webkit-box-shadow:0 0 3px #203955;box-shadow:0 0 3px #203955}.form-input-checkbox__input:focus+.form-input-checkbox__label{color:#203955;text-decoration:underline}.form-input-checkbox__input+.form-input-checkbox__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-input-checkbox__input+.form-input-checkbox__label:before{-ms-flex-negative:0;-webkit-box-flex:0;-ms-flex-positive:0;background-position:50%;background-repeat:no-repeat;background-size:80% 80%;border:.125rem solid #6f6f6f;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:32px;margin-right:18px;width:32px}.form-input-checkbox__input+.form-input-checkbox__label:hover{cursor:pointer}.form-input-checkbox__input:checked+.form-input-checkbox__label:before{background-color:#203955;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");border-color:#203955}.form-input-checkbox__input:checked+.form-input-checkbox__label{color:#203955;text-decoration:none}.is-invalid .form-input-checkbox__input+.form-input-checkbox__label:before{border:.125rem solid #d8222f}.is-invalid .validation-message{color:#d8222f;margin-top:4px}.aside-route{background:#fff;bottom:0;height:40%;left:0;position:fixed;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s;transition:.2s;width:100%;z-index:1}@media screen and (min-width:992px){.aside-route{bottom:auto;height:100%;position:absolute;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.aside-route.aside-route__opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:1}@media screen and (min-width:992px){.aside-route.aside-route__opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.aside-route .active{background-color:#203955;cursor:default}.aside-route .active .route__logo-img{opacity:1}.route-info__content{background:#fff;height:calc(100% - 76px);overflow-y:auto}@media screen and (min-width:992px){.route-info__content{height:calc(100% - 136px)}}.route__content{background-color:#203955;padding:24px 16px}.route__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.route__logo-box{border-radius:50%;cursor:pointer;margin:0 7px;padding:5px;-webkit-transition:.3s;transition:.3s}.route__logo-box:first-child{margin-left:0}.route__logo-box:last-child{margin-right:0}.route__logo-box:hover{background-color:#203955}.route__logo-box:hover .route__logo-img{opacity:1}.route__logo-img{opacity:.6}.route__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.route__directions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.route__directions,.route__directions-box{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.route__directions-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:34px}.route__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;width:100%}.route__form,.route__input-box{display:-webkit-box;display:-ms-flexbox;display:flex}.route__input-box{margin-bottom:5px;position:relative}.route__input-box:last-child{margin-bottom:0}.route__input{border:none;color:#fff;outline:none;padding-bottom:5px;padding-right:28px;width:100%}.route__input,.route__input:active,.route__input:focus{background-color:transparent;border-bottom:1px solid #97bcf9}.route__input:active,.route__input:focus{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.route__input::-webkit-input-placeholder{color:#fff}.route__input::-moz-placeholder{color:#fff}.route__input:-ms-input-placeholder{color:#fff}.route__input::-ms-input-placeholder{color:#fff}.route__input::placeholder{color:#fff}.route__input-logo{position:absolute;right:0}.route__input-img{cursor:pointer;opacity:.6;-webkit-transition:.3s;transition:.3s}.route__input-img:hover{opacity:1}.route__change,.route__change-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.route__change-box{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;cursor:pointer;height:40px;justify-content:center;-webkit-transition:.3s;transition:.3s;width:40px}.route__change-box:hover{background-color:#203955}.route__change-box:hover .route__change-img{opacity:1}.route__change-box:active{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.route__change-img{opacity:.6}.no-browser-support{font-size:18px;opacity:0}.coordinates b:first-child{margin-right:15px}.visible{opacity:1}.autocomplete__content{display:none}.dropdown-block{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-top:1px solid #f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;-webkit-transition:.3s;transition:.3s;width:100%}@media screen and (min-width:992px){.dropdown-block{display:none}}.dropdown-block:hover{background-color:#f4f4f4}.dropdown-block:active,.dropdown-block:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.dropdown-block:active .dropdown-block__title,.dropdown-block:focus .dropdown-block__title{color:#161616}.dropdown-block__title{color:#6f6f6f;font-size:.875rem;line-height:1.25rem}.dropdown-block__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;transition:.3s}.footer,.header-top,.section-site-map{display:none}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2NvbXBpbGVkL3B1YmxpYy9kZWZhdWx0X2RhcmsvbWFwLWRlcGFydG1lbnRzLmNzcyIsIm1hcHBpbmdzIjoiQUFBQSx5QkFHSSwwQkFGQSxrQkFDQSxVQ0VKLENEQ0ksb0NBTEoseUJBT1EsMkRBREEscURBQ0EsMENBQ0EsMEJDR04sQ0FDRixDQ1pBLHNCQUVJLHdCQUVBLGdCQURBLGtCQUZBLFVEa0JKLENDYkksb0NBTkosc0JBT1EsV0RpQk4sQ0FDRixDQ2RBLHFCQUNJLGVEaUJKLENDZEksb0NBSkoscUJBS1EsZ0JEa0JOLENBQ0YsQ0VuQ0EsZUFHSSxrRUFDQSxtQkFIQSxxREFDQSxpQkZ3Q0osQ0VwQ0ksMkNBSUkseUJBR0EsZ0JBRkEsa0ZBRkEsY0FEQSw4QkFJQSxvQkZ3Q1IsQ0VyQ1EscUZBQ0ksaURGeUNaLENFdENRLHVGQUNJLGFGMENaLENFckNRLDJDQUNJLHlCRndDWixDRW5DQSxxQkFDSSxzRkZzQ0osQ0VuQ0Esc0JBQ0ksZUZzQ0osQ0cxRUEsK0JBRUksK0NBQ0EsNkNBREEsbUJBUUEseUJBS0Esa0JBTkEsY0FSQSxxREFZQSxrQkFWQSx1QkFHQSxVQU1BLHFCQUVBLG9CQU5BLFlBSkEsa0JBT0EseUJBTkEsU0FFQSxTSHFGSixDRzNFSSxxQ0FFSSxlQURBLFVIK0VSLENHM0VJLG9DQXRCSiwrQkF1QlEsZUFDQSxrQkgrRU4sQ0FDRixDRzVFQSw0QkFPSSxzQkFJQSxvRkFDQSxzRUFDQSxnQkFQQSxlQUlBLGdCQU5BLGtCQUtBLHNDQUpBLFNIbUZKLENHekVJLG9DQWZKLDRCQWtCUSxZQUZBLGdCQUNBLGVIOEVOLENBQ0YsQ0cxRUEsY0FDSSxXSDZFSixDR3RFUSxnREFRSSwrQ0FDQSw2Q0FEQSxtQkFMQSxnQkFRQSxrQkFEQSwwRkFKQSxZQUdBLHVCQUxBLFVBUUEsVUFYQSxrQkFJQSxVQUVBLFdBTEEsU0htRlosQ0d2RVksb0NBZEosZ0RBc0JRLDJDQUpBLG1CQUNBLGdCQUZBLHdDQUZBLHFEQU1BLFlBQ0EsMkJBTkEsZ0JBT0EsaUZB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QSx3QlZzMEJKLENVbjBCSSxvQ0FWSixpQkFXUSxxQlZ1MEJOLENBQ0YsQ1VyMEJJLCtCQUNJLGdCVncwQlIsQ1V0MEJRLG9DQUhKLCtCQUlRLGdCVjAwQlYsQ0FDRixDVzcxQkEsZ0JBS0ksZ0JBSkEsWUFHQSxPQUZBLGtCQUNBLE1BR0EsZ0dBQ0Esc0NBQ0EsV0FDQSxTWGcyQkosQ1c5MUJJLG9DQVhKLGdCQVlRLFNYazJCTixDQUNGLENXLzFCQSxtQkFDSSxtRlhrMkJKLENXLzFCQSx5QkFHSSxnQkFGQSx5QkFDQSxlWG0yQkosQ1cvMUJBLHFCQUNJLGVYazJCSixDV3gxQmdCLGdHQUNJLG9CWDIxQnBCLENXeDFCb0Isb0lBRUkseUJBREEsb0JYNDFCeEIsQ1dyMUJnQixnR0FDSSxvQlh3MUJwQixDV3IxQm9CLG9JQUVJLHlCQURBLG9CWHkxQnhCLENXbDFCZ0IsZ0dBQ0ksb0JYcTFCcEIsQ1dsMUJvQixvSUFFSSx5QkFEQSxvQlhzMUJ4QixDVy8wQmdCLGdHQUNJLG9CWGsxQnBCLENXLzBCb0Isb0lBRUkseUJBREEsb0JYbTFCeEIsQ1c1MEJnQixnR0FDSSxvQlgrMEJwQixDVzUwQm9CLG9JQUVJLHlCQURBLG9CWGcxQnhCLENXeDBCWSwyRkFDSSxvQlgyMEJoQixDV3gwQmdCLCtIQUVJLHlCQURBLG9CWDQwQnBCLENXcjBCWSxvR0FDSSxvQlh3MEJoQixDV3IwQmdCLHdJQUVJLHlCQURBLG9CWHkwQnBCLENXbDBCWSxnR0FDSSxvQlhxMEJoQixDV2wwQmdCLG9JQUVJLHlCQURBLG9CWHMwQnBCLENXenpCZ0IsK0ZBQ0ksb0JYNHpCcEIsQ1d6ekJvQixtSUFFSSx5QkFEQSxvQlg2ekJ4QixDV3R6QmdCLGdHQUNJLG9CWHl6QnBCLENXdHpCb0Isb0lBRUkseUJBREEsb0JYMHpCeEIsQ1duekJnQixnR0FDSSxvQlhzekJwQixDV256Qm9CLG9JQUVJLHlCQURBLG9CWHV6QnhCLENXaHpCSSxtQ0FDSSxpQlhtekJSLENXanpCUSxpREFDSSxjWG96QlosQ1dqekJRLDhEQUVJLGdCQUNBLHVCQUZBLGtC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dURBTkEsNkJBREEsK0JkZ3NDSixDY3pyQ0kseUNBS0ksZ0JBRkEsdUNkc3JDUixDY2pyQ0kseUNBQ0ksVWRvckNSLENjcnJDSSxnQ0FDSSxVZG9yQ1IsQ2NyckNJLG9DQUNJLFVkb3JDUixDY3JyQ0kscUNBQ0ksVWRvckNSLENjcnJDSSwyQkFDSSxVZG9yQ1IsQ2M5cUNBLG1CQUNJLGtCQUNBLE9kaXJDSixDYzlxQ0Esa0JBRUksZUFEQSxXQUVBLHFDZGlyQ0osQ2MvcUNJLHdCQUNJLFNka3JDUixDY3pxQ0Esa0NBSEksa0VBREEsb0RkNnJDSixDY3pyQ0EsbUJBTUksNkNBTEEsa0JBQ0EsZUFNQSxZQUZBLHVCQUhBLHNDQUlBLFVka3JDSixDYy9xQ0kseUJBQ0ksd0Jka3JDUixDY2hyQ1EsNENBQ0ksU2RtckNaLENjL3FDSSwwQkFDSSxtRmRrckNSLENjOXFDQSxtQkFDSSxVZGlyQ0osQ2MvcUNBLG9CQUNJLGVBQ0EsU2RrckNKLENjL3FDQSwyQkFDSSxpQmRrckNKLENjL3FDQSxTQUNJLFNka3JDSixDZWg0Q0EsdUJBQ0ksWWZtNENKLENnQnA0Q0EsZ0JBRUksK0NBQ0EsNkNBREEsbUJBSUEsc0JBRUEsNkJBUEEscURBR0EsWUFEQSx1QkFJQSxzQ0FGQSxVaEIwNENKLENnQnI0Q0ksb0NBVkosZ0JBV1EsWWhCeTRDTixDQUNGLENnQnY0Q0ksc0JBQ0ksd0JoQjA0Q1IsQ2dCdjRDSSw2Q0FHSSx3Q0FEQSxZaEIyNENSLENnQng0Q1EsMkZBQ0ksYWhCNDRDWixDZ0J2NENBLHVCQUdJLGNBRkEsa0JBQ0EsbUJoQjI0Q0osQ2dCdjRDQSxzQkFFSSx1RkFEQSxxQ2hCMjRDSixDQXo1Q0Esc0NBR0ksWUE0NUNKLHNCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvc2VjdGlvbnMvc2VjdGlvbi1tYXAtZGVwYXJ0bWVudHMuc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvdGhlbWVzL2RlZmF1bHRfZGFyay90ZW1wbGF0ZXMvbWFwLWRlcGFydG1lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvaW5pdGlhbGl6ZS1tYXAtZGVwYXJ0bWVudHMuc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvY29tcG9uZW50cy9yZXR1cm4tYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvbWFwLWRlcGFydG1lbnRzLWFzaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvZmlsdGVyLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL212cy8uL3Jlc291cmNlcy9zYXNzL3B1YmxpYy9jb21wb25lbnRzL21hcC1yb3V0ZXMuc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvY29tcG9uZW50cy9tYXAtbWFya2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvbWFya2VyLWluZm8uc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvY29tcG9uZW50cy9idXR0b25zL2J0bi1wcmltYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvYnV0dG9ucy9idG4td2l0aC1ib3JkZXIuc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvY29tcG9uZW50cy9tYXAtaW5mby10aXRsZS5zY3NzIiwid2VicGFjazovL212cy8uL3Jlc291cmNlcy9zYXNzL3B1YmxpYy9jb21wb25lbnRzL21hcC1maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly9tdnMvLi9yZXNvdXJjZXMvc2Fzcy9wdWJsaWMvY29tcG9uZW50cy9tYXAtaW5mby1idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvZm9ybS9jaGVja2JveC5zY3NzIiwid2VicGFjazovL212cy8uL3Jlc291cmNlcy9zYXNzL3B1YmxpYy9jb21wb25lbnRzL2FzaWRlLXJvdXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbXZzLy4vcmVzb3VyY2VzL3Nhc3MvcHVibGljL2NvbXBvbmVudHMvZHJvcGRvd24tYmxvY2suc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuc2VjdGlvbi1tYXAtZGVwYXJ0bWVudHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NnB4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEyOHB4KTtcbiAgICB9XG59XG4iLCIvL3NldHRpbmdzXG5AaW1wb3J0IFwiLi4vc2V0dGluZ3MvYXBwLmNvbG9ycy5zdHlsZVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL3NldHRpbmdzL2FwcC5zZXR0aW5ncy5zdHlsZVwiO1xuXG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9zZWN0aW9ucy9zZWN0aW9uLW1hcC1kZXBhcnRtZW50c1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvaW5pdGlhbGl6ZS1tYXAtZGVwYXJ0bWVudHNcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL3JldHVybi1idXR0b25cIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL21hcC1kZXBhcnRtZW50cy1hc2lkZVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZmlsdGVyLWJ1dHRvblwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbWFwLXJvdXRlc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbWFwLW1hcmtlclwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbWFya2VyLWluZm9cIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2J1dHRvbnMvYnRuLXByaW1hcnlcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2J1dHRvbnMvYnRuLXdpdGgtYm9yZGVyXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vY29tcG9uZW50cy9tYXAtaW5mby10aXRsZVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbWFwLWZpbHRlclwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvbWFwLWluZm8tYnV0dG9uc1wiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZm9ybS9jaGVja2JveFwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvYXNpZGUtcm91dGVcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi9jb21wb25lbnRzL2F1dG9jb21wbGV0ZVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uL2NvbXBvbmVudHMvZHJvcGRvd24tYmxvY2tcIjtcblxuLmhlYWRlci10b3AsXG4uZm9vdGVyLFxuLnNlY3Rpb24tc2l0ZS1tYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIubWFwLWRlcGFydG1lbnRzX19tYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYyg2MCUgLSA4MnB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5tYXAtZGVwYXJ0bWVudC1wYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG59XG5cblxuIiwiLnJldHVybi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMThweCAxMXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHRpbGUtYmc7XG5cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgb3V0bGluZTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHRleHQtZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwICRhY2NlbnQsIDAgNHB4ICR0ZXh0LWRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAucmV0dXJuLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmV0dXJuLWJ1dHRvbl9fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnJldHVybi1idXR0b25fX3RpdGxlIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmV0dXJuLWJ1dHRvbl9faWNvbiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnJldHVybi1idXR0b25fX3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xufVxuIiwiLm1hcC1kZXBhcnRtZW50c19fYXNpZGUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGNvbG9yOiAkZGVmYXVsdC0yNTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbGUtYmc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcbiAgICBsaW5lLWhlaWdodDogJGRlc2t0b3AtbGluZS1oZWlnaHQtY2FwdGlvbjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgICAgICBsaW5lLWhlaWdodDogJGRlc2t0b3AtbGluZS1oZWlnaHQtYm9keTtcbiAgICB9XG59XG5cbi5tYXAtZGVwYXJ0bWVudHNfX2FzaWRlLWJhciB7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDA7XG4gICAgLy9sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcbiAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDZweCAwIDE3cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4ub3BlbmVkLWFzaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5vcGVuZWQtYXNpZGUtcm91dGUge1xuXG4gICAgLmFzaWRlLXJvdXRlIHtcblxuICAgICAgICAucmV0dXJuLWJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQtbGlnaHRlcjtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IC00NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxcHggNHB4IC0xcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGlsZS1iZztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXR1cm4tYnV0dG9uX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3BlbmVkLW1hcC1kZXBhcnRtZW50c19fYXNpZGUtYmFyIHtcblxuICAgIC5tYXJrZXItaW5mbyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmV0dXJuLWJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQtbGlnaHRlcjtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IC00NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxcHggNHB4IC0xcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGlsZS1iZztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXR1cm4tYnV0dG9uX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFwLWRlcGFydG1lbnRzX19hc2lkZS1iYXItc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgfVxufVxuXG4ubWFwLWRlcGFydG1lbnRzX19hc2lkZS1iYXItc2VhcmNoLWlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFwLWRlcGFydG1lbnRzX19hc2lkZS1iYXItaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VhcmNoLXJvdXRlcy1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4iLCIuZmlsdGVyLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogJHRpbGUtYmc7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJ1dHRvbl9faWNvbiB7XG5cbn1cbiIsIi5tYXAtcm91dGVzLWJveCB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjE1cyBlYXNlLW91dDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICAgIH1cbn1cblxuLm1hcC1yb3V0ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtMTAwO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtMTAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC0xNTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxufVxuXG4uZHJvcGRvd24tYmxvY2tfb3BlbmVkIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExNnB4KTtcblxuICAgIC5kcm9wZG93bi1ibG9ja19faWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbn1cblxuLm9wZW5lZC1tYXAtcm91dGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubWFwLXJvdXRlc19faXRlbS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGVmYXVsdC0zNzA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVtcGxhdGUtbWFpbi1iZztcblxuICAgICAgICAubWFwLXJvdXRlc19faXRlbS1pbmZvLXRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFwLXJvdXRlc19faXRlbS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLm1hcC1yb3V0ZXNfX2l0ZW0taW5mby10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XG4gICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgY29sb3I6ICRkZWZhdWx0LTE1MDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuXG4ubWFwLXJvdXRlc19faXRlbS1pbmZvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWNhcHRpb247XG4gICAgY29sb3I6ICRkZWZhdWx0LTE1MDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgfVxufVxuXG4ubWFwLXJvdXRlc19faXRlbS1sb2dvLXRpdGxlIHtcbiAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xufVxuXG4ubWFwLXJvdXRlc19faXRlbS1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgLy9kaXNwbGF5OiBub25lO1xufVxuXG4ubWFwLXJvdXRlc19faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGVza3RvcC1saW5lLWhlaWdodC1ib2R5O1xuICAgIGNvbG9yOiAkZGVmYXVsdC0yNTA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFjdGl2ZSB7XG4gICAgYm9yZGVyOiBub25lO1xuXG5cbiAgICAuYWN0aXZlLWRhdGUge1xuICAgICAgICBjb2xvcjogJG1hcC1hY3RpdmUtZGF0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAud2FybmluZyB7XG4gICAgICAgIGNvbG9yOiAkbWFwLWFjdGl2ZS13YXJuaW5nO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5tYXAtcm91dGVzX19pdGVtLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRsaW5rO1xuICAgIH1cbn1cblxuLm1hcF92eWJvcnkge1xuICAgIC5tYXAtcm91dGVzX19pdGVtLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMjRweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cbiAgICAgICAgJi5wYWRkaW5nLXNtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm9yZGVyLWJvdHRvbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubWFwLXJvdXRlc19faXRlbS1pbmZvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFwLXJvdXRlc19faXRlbS1pbmZvLXRpdGxlIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcblxuICAgICAgICAmLmZ1bGwge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFwLXJvdXRlc19faXRlbS1pbmZvLXN1YnRpdGxlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19pdGVtLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC5tYXAtcm91dGVzX19pdGVtLWluZm8tdGl0bGUsXG4gICAgICAgIC5tYXAtcm91dGVzX19pdGVtLWluZm8tc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDc5LCA3OSwgNzksIDEpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgLm1hcC1yb3V0ZXNfX2l0ZW0taW5mby10aXRsZSxcbiAgICAgICAgICAgIC5tYXAtcm91dGVzX19pdGVtLWluZm8tc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAubWFwLXJvdXRlc19faXRlbS1pbmZvLXRpdGxlLFxuICAgICAgICAgICAgLm1hcC1yb3V0ZXNfX2l0ZW0taW5mby1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbiIsIi5tYXAtbWFya2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMDBweDtcbiAgICByaWdodDogNTAwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4iLCIubWFya2VyLWluZm8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjlmOWY5O1xuICAgIGhlaWdodDogNDAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgfVxufVxuXG4ub3BlbmVkLW1hcmtlci1pbmZvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5tYXJrZXItaW5mb19fY29udGVudC1ib3gge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXG4gICAge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiKDAgMCAwIC8gMzAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgIHtcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRGNEY0RjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIH1cbn1cblxuLm1hcmtlci1pbmZvX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbn1cblxuLm1hcmtlci1pbmZvX19zY2hlZHVsZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgICAgICArLmRyb3Bkb3duLWJsb2NrIHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1ibG9ja19faWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICsuZHJvcGRvd24tYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgICAgIC5kcm9wZG93bi1ibG9ja19faWNvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1hcmtlci1pbmZvX19zY2hlZHVsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkZWZhdWx0LTM3MDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICB9XG59XG5cbi5tYXJrZXItaW5mb19fc2NoZWR1bGUtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGVza3RvcC1saW5lLWhlaWdodC1ib2R5O1xuICAgIGNvbG9yOiAkZGVmYXVsdC03MDA7XG59XG5cbi5tYXJrZXItaW5mb19fc2NoZWR1bGUtc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGVza3RvcC1saW5lLWhlaWdodC1ib2R5O1xuICAgIGNvbG9yOiAkZGVmYXVsdC03MDA7XG59XG5cbi53YXJuaW5nIHtcbiAgICBjb2xvcjogJG1hcC1hY3RpdmUtd2FybmluZztcbn1cblxuLm1hcmtlci1pbmZvX19jb250YWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkZWZhdWx0LTM3MDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG59XG5cbi5tYXJrZXItaW5mb19fY29udGFjdHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ubWFya2VyLWluZm9fX2NvbnRhY3RzLXRpdGxlLXN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLm1hcmtlci1pbmZvX19jb250YWN0cy10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWNhcHRpb247XG4gICAgY29sb3I6ICRkZWZhdWx0LTI1MDtcbn1cblxuLm1hcmtlci1pbmZvX19jb250YWN0cy1zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XG4gICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgY29sb3I6ICRkZWZhdWx0LTE1MDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5tYXJrZXItaW5mb19fY29udGFjdHMtbG9nbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbGUtYmc7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbiIsIi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAkdGV4dC1saWdodGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJHRleHQtbGlnaHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICAgIG91dGxpbmU6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkdGV4dC1kYXJrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAkYWNjZW50LCAwIDRweCAkZGVmYXVsdC04MDA7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAkYWNjZW50LCAwIDRweCAkZGVmYXVsdC04MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6ICR0ZXh0LWxpZ2h0ZXI7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcbiAgfVxuXG4gICZfcGFkZGluZy10aW55IHtcbiAgICBwYWRkaW5nOiA4cHggMThweDtcbiAgfVxuXG4gICZfcm90YXRlLXgge1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gICZfanVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl93aWR0aC1tYXgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl93aWR0aC1taWRkbGUtbWVkaWEge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfbWFyZ2luLXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJl9hbGlnbi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gICZfdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfZm9udC13ZWlnaHQtbWQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAmX3hsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGVza3RvcC1saW5lLWhlaWdodC1ib2R5O1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgICZfcm90YXRlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0bi13aXRoLWJvcmRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlbXBsYXRlLWRlZmF1bHQtYmc7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBvdXRsaW5lOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1kYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgJGFjY2VudCwgMCA0cHggJGRlZmF1bHQtODAwO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAkYWNjZW50LCAwIDRweCAkZGVmYXVsdC04MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNjtcbiAgICB9XG59XG5cbi5idG4td2l0aC1ib3JkZXJfZ3JleSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWdyZXk7XG4gICAgY29sb3I6ICR0ZXh0LWxpZ2h0LWRlZmF1bHQtNDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuIiwiLm1hcC1pbmZvX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMTY7XG4gICAgbGluZS1oZWlnaHQ6ICRkZXNrdG9wLWxpbmUtaGVpZ2h0LWJvZHk7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xuICAgIGNvbG9yOiAkZGVmYXVsdC0yNTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRpbGUtYmc7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAyNHB4IDhweCAyNHB4O1xuICAgIH1cblxuICAgICYuc21hbGwtcGFkZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxNnB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjRweCA4cHggMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tYXAtZmlsdGVyLWJveCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxufVxuXG4ub3BlbmVkLW1hcC1maWx0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLm1hcC1maWx0ZXJfX2NvbnRlbnQtYm94IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZDogJHRlbXBsYXRlLWRlZmF1bHQtYmc7XG59XG5cbi5tYXAtZmlsdGVyX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcbn1cbi5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG5cbn1cbi5tYXAtZGVwYXJ0bWVudHMge1xuICAgIC5tYXAtZmlsdGVyX19jb250ZW50IHtcblxuICAgICAgICAuZm9ybS1jaGVja2JveCB7XG4gICAgICAgICAgICAmLmNvbG9yLTAge1xuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWU0ZGJhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1jaGVja2JveF9faW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQrLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWU0ZGJhO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlNGRiYTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb2xvci0xIHtcbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlBMjIyMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2lucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlBMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QTIyMjI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY29sb3ItMiB7XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCsuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNvbG9yLTMge1xuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTM4NDBmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1jaGVja2JveF9faW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQrLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTM4NDBmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzODQwZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb2xvci00IHtcbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIyOTM5QTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2lucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzIyOTM5QTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjkzOUE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdXJpdHlfY2VudGVycyB7XG4gICAgICAgICAgICAuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUEyMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2lucHV0IHtcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQrLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QTIyMjI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QTIyMjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZvbHVudGFyeV9maXJlX3Byb3RlY3Rpb24ge1xuICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgJjpjaGVja2VkKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGF0ZV9maXJlX3Byb3RlY3Rpb24ge1xuICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2UzODQwZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgJjpjaGVja2VkKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTM4NDBmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM4NDBmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubWFwX3Z5Ym9yeSB7XG4gICAgLm1hcC1maWx0ZXJfX2NvbnRlbnQge1xuICAgICAgICAuZm9ybS1jaGVja2JveCB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM3MzQyQzU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCsuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM3MzQyQzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM0MkM1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QTIyMjI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCsuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QTIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUEyMjIyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMyMjkzOUE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCsuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMyMjkzOUE7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI5MzlBO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYXAtZmlsdGVyX19kcm9wZG93bnMge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG5cbiAgICAgICAgLmlucHV0LXNlbGVjdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtc2VsZWN0X19wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1maWx0ZXItYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgLm1hcC1maWx0ZXJfX2NvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLm1hcC1maWx0ZXJfX2J1dHRvbnMge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG4ubWFwLWZpbHRlcl9fY29udGVudC1jaGVja2JveCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWxpZ2h0LWdyZXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiIsIi5tYXAtaW5mb19fYnV0dG9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlbXBsYXRlLWRlZmF1bHQtYmc7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLm1hcC1pbmZvX19idXR0b25zLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4ubWFwLWluZm9fX2J1dHRvbnMtcm91dGUtaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xufVxuXG4ubWFwLWluZm9fX2J1dHRvbnMtcm91dGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5zdHJlZXQtdmlldy1jb250cm9sLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDFweCA0cHggLTFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTZzIGVhc2Utb3V0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wdWJsaWMvbWFwL215TG9jYXRpb24uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG59XG5cbi5zdHJlZXQtdmlldy1jb250cm9sLXdyYXBwZXIge1xuICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA2cHggIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmdtbm9wcmludCB7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvLXRvcC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbW5vcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXhsLW1pbikge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi5mb3JtLWlucHV0LWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsIHtcbiAgICBjb2xvcjogJHByaW1hcnktZGFya2VuO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0xNDtcbiAgICBsaW5lLWhlaWdodDogJGRlc2t0b3AtbGluZS1oZWlnaHQtY2FwdGlvbjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE2O1xuICAgICAgICBsaW5lLWhlaWdodDogJGRlc2t0b3AtbGluZS1oZWlnaHQtYm9keTtcbiAgICB9XG59XG5cbi5mb3JtLWlucHV0LWNoZWNrYm94X19pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6ICRmb3JtLWlucHV0LWNoZWNrYm94LWlucHV0LXotaW5kZXg7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICAmKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpbms7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4ICRsaW5rO1xuICAgICAgICB9XG5cbiAgICAgICAgJisuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRsaW5rO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgICYrLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkICRkZWZhdWx0LTQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCUgODAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgJisuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkKy5mb3JtLWlucHV0LWNoZWNrYm94X19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGluaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpbms7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQrLmZvcm0taW5wdXQtY2hlY2tib3hfX2xhYmVsIHtcbiAgICAgICAgY29sb3I6ICRsaW5rO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4uaXMtaW52YWxpZCB7XG4gICAgLmZvcm0taW5wdXQtY2hlY2tib3hfX2lucHV0IHtcbiAgICAgICAgJisuZm9ybS1pbnB1dC1jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkICRlcnJvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJGVycm9yO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxufVxuIiwiLmFzaWRlLXJvdXRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cblxuICAgICYuYXNpZGUtcm91dGVfX29wZW5lZCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgLnJvdXRlX19sb2dvLWltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXNpZGUtcm91dGVfX21vZGUge1xuICAgIC8vZGlzcGxheTogbm9uZTtcbn1cblxuLnJvdXRlLWluZm9fX2NvbnRlbnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAkdGVtcGxhdGUtZGVmYXVsdC1iZztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTM2cHgpO1xuICAgIH1cbn1cblxuLnJvdXRlX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1yb3V0ZS1pY29uO1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbn1cblxuLnJvdXRlX19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJvdXRlX19sb2dvLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBtYXJnaW46IDAgN3B4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgLnJvdXRlX19sb2dvLWltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm91dGVfX2xvZ28taW1nIHtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi5yb3V0ZV9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5yb3V0ZV9fZGlyZWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucm91dGVfX2RpcmVjdGlvbnMtYm94IHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yb3V0ZV9fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnJvdXRlX19pbnB1dC1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ucm91dGVfX2lucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1pbnB1dC1yb3V0ZS1tYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICR0ZXh0LWxpZ2h0ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMjhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWlucHV0LXJvdXRlLW1hcDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogJHRleHQtbGlnaHRlcjtcbiAgICB9XG59XG5cblxuXG4ucm91dGVfX2lucHV0LWxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbn1cblxuLnJvdXRlX19pbnB1dC1pbWcge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnJvdXRlX19jaGFuZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJvdXRlX19jaGFuZ2UtYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgIC5yb3V0ZV9fY2hhbmdlLWltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLnJvdXRlX19jaGFuZ2UtaW1nIHtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG4ubm8tYnJvd3Nlci1zdXBwb3J0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLmNvb3JkaW5hdGVzIGI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG59XG4iLCIuYXV0b2NvbXBsZXRlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmRyb3Bkb3duLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZW1wbGF0ZS1kZWZhdWx0LWJnO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmOWY5Zjk7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC0xMDA7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLmRyb3Bkb3duLWJsb2NrX190aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQtZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGVza3RvcC1saW5lLWhlaWdodC1jYXB0aW9uO1xuICAgIGNvbG9yOiAkdGV4dC1saWdodC1kZWZhdWx0LTQwMDtcbn1cblxuLmRyb3Bkb3duLWJsb2NrX19pY29uIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/