/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}.btn,.btn-close,.lg-inner:focus,.lg-inner:hover,.lg-inner:hover:focus,.lg-item:focus,.lg-item:hover,.lg-item:hover:focus,.lg-outer:focus,.lg-outer:hover,.lg-outer:hover:focus,.lg:focus,.lg:hover,.lg:hover:focus,.lightgallery-mini .slick-slide:focus,.lightgallery-mini .slick-slide:hover,.lightgallery-mini .slick-slide:hover:focus,.modal,.modal-content,.slider .slick-dots,.slider__item:focus,.slider__item:hover,.slider__item:hover:focus,button,input,textarea{outline:0}.cf:after,.divider-mini.divider-mini--bottom:before,.team__headline .h5:after,.team__item-desc:after{content:' '}.inp-group--search.mini .btn-close:hover svg g,.inp-group--search.mini .btn-search:hover svg g{fill:#DD5E1B}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,footer,header,menu,nav,section{display:block}h1{font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}.is-ovh,svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body,html{margin:0 auto;padding:0;overflow-x:hidden;text-decoration:none}body{font-family:FuturaFuturis-Regular,sans-serif;background:#F1F1F1}.list-unstyled{margin:0;padding:0;list-style:none}.tac{text-align:center}object{pointer-events:none}.cf:after{visibility:hidden;display:block;height:0;clear:both}button,input,textarea{border-radius:0;-webkit-appearance:none}h1,h2,h3,h4,h5,p{margin:0;font-weight:400}ul{margin:0;padding:0}ul li{list-style-type:none}.hidden-xxs{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.hidden-xxs{display:none}.visible-xxs{display:-webkit-flex;display:-ms-flexbox;display:flex}}.hidden-xs{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.visible-xs{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.hidden-sm{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.visible-sm{display:none!important}@media (max-width:1023px){.hidden-sm{display:none!important}.visible-sm{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.text-left{text-align:left!important}.text-up{text-transform:uppercase}.text-center{text-align:center!important}.text-primary{color:#DD5E1B!important}.divider-mini.divider-mini--bottom{position:relative;padding-bottom:20px}.divider-mini.divider-mini--bottom:before{transition:all .4s;position:absolute;bottom:0;left:0;right:0;width:50px;height:5px;background:#F7941D;border-radius:2px;margin-left:auto;margin-right:auto}.inp-group--search.mini{width:350px;position:relative;margin-right:30px;padding-left:15px;padding-right:15px;margin-bottom:0!important;box-sizing:border-box}@media (min-width:1024px){.inp-group--search.mini{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:0;margin-left:-15px!important}}@media (max-width:1023px){.inp-group--search.mini{margin-bottom:15px!important;box-sizing:border-box;width:100%;max-width:300px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1024px){.inp-group--search.mini{margin-left:initial;margin-right:initial}}@media (min-width:769px) and (max-width:1024px){.inp-group--search.mini{margin-right:30px}}.inp-group--search.mini input{width:100%;height:30px;border:1px solid #D7DCE0;border-radius:8px;padding-left:10px;padding-right:70px;position:relative;right:-25px;font-size:16px!important;transition:all .4s;opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);pointer-events:none;box-sizing:border-box;font-family:FuturaFuturisLight,sans-serif}@media (min-width:1024px){.inp-group--search.mini input{right:-15px}}.inp-group--search.mini input.placeholder{font-size:16px;font-family:FuturaFuturisLight,sans-serif}.inp-group--search.mini input:-moz-placeholder{font-size:16px;font-family:FuturaFuturisLight,sans-serif}.inp-group--search.mini input::-webkit-input-placeholder{font-size:16px;font-family:FuturaFuturisLight,sans-serif}@media (min-width:769px){.inp-group--search.mini input{font-size:18px}}@media (max-width:1023px){.inp-group--search.mini input{position:static;padding-right:40px;height:40px;line-height:40px;pointer-events:all;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;display:block;width:100%;box-sizing:border-box}}.inp-group--search.mini .btn-close,.inp-group--search.mini .btn-search{position:absolute;-webkit-transform:translate(0,-50%);height:30px;top:50%;z-index:101}.inp-group--search.mini .btn-search{right:0;-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:30px}@media (max-width:1023px){.inp-group--search.mini .btn-search{width:40px;height:40px;right:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.inp-group--search.mini .btn-search svg g{transition:all .4s}.inp-group--search.mini .btn-search:hover{cursor:pointer}.inp-group--search.mini .btn-close{right:30px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;transition:all .4s}.inp-group--search.mini .btn-close.is-visible{opacity:1;pointer-events:all}.inp-group--search.mini .btn-close svg{width:17px;height:17px;display:block}.inp-group--search.mini .btn-close svg g{transition:all .4s}.inp-group--search.mini .btn-close:hover{opacity:1;cursor:pointer}.inp-group--search.mini.is-active input{opacity:1;pointer-events:all;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.region{z-index:1000001}.no-border,.no-border:hover{border-bottom:none!important}.team__headline .h5{position:relative;padding:26px 0;font-family:FuturaFuturis-Bold,sans-serif;font-size:21px;color:#36123a;margin:0}.partners__item,.team__item{padding-right:10px;box-sizing:border-box;padding-left:10px}.team__headline .h5:after{position:absolute;top:0;left:0;width:50px;height:5px;background:#f7941d;border-radius:2px}.team__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.team__items-wrapper{margin:0 0 20px}.team__item{width:33.33%;margin-bottom:20px}@media (max-width:1023px){.team__item{width:50%}}@media (max-width:767px){.inp-group--search.mini{max-width:100%}.team__item{width:100%}}@media (max-width:767px) and (orientation:landscape){.team__item{width:50%}}.team__item:hover .team__item-desc:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.team__item-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;border-radius:5px}.team__item-img{width:100%;padding-bottom:100%;position:relative}.team__item-img img{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.team__item-desc{background:#F2ECE6;padding:15px 15px 29px;position:relative;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.team__item-desc:after{position:absolute;bottom:0;left:0;right:0;height:10px;background:#f7941d;transition:all .3s ease-in-out 0s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.main table th,.team__item--green div.team__item-desc{background:#037662}.inp-group--calendar .inp-wrapper:after,.news__more-btn span:after{-webkit-transform:translate(0,-50%);content:' '}@media not all and (min-resolution:0.001dpcm){.team__item-desc:after{border-radius:0 0 5px 5px}}@media (max-width:1023px){.team__item-desc p br{display:none}}.news__items,.partners__items{display:-webkit-flex;display:-ms-flexbox}.team__item div.team__item-name{margin:0 0 10px}.team__item div.team__item-name p{font-family:FuturaFuturis-Bold,sans-serif;font-size:21px;color:#fff;line-height:120%}.team__item div.team__item-position p{font-family:FuturaFuturis-Regular,sans-serif;font-size:11px;color:#fff;text-transform:uppercase;margin-bottom:0}.team__item--yellow div.team__item-desc{background:#F2ECE6}.team__item--yellow div.team__item-name p{font-size:18px;color:#222}.team__item--yellow div.team__item-position p{color:#222}.partners__items{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;position:relative}.partners__items:after{content:' ';position:absolute;bottom:0;left:0;right:0;height:1px;background:#fff}.partners__item{width:33.3333%;margin:0;border-collapse:collapse;border-bottom:1px solid #ebe7eb}.partners__item:nth-child(3n - 1){border-left:1px solid #ebe7eb;border-right:1px solid #ebe7eb}@media (max-width:1023px){.partners__item{width:33.33%}}@media (max-width:767px) and (orientation:portrait){.partners__item:nth-child(3n - 1){border-right:none;border-left:none}.partners__item:nth-child(2n){border-right:none;border-left:1px solid #ebe7eb}.partners__item{width:50%}}.partners__item:nth-last-child(1),.partners__item:nth-last-child(2),.partners__item:nth-last-child(3),.partners__item:nth-last-child(4){margin-bottom:0}.partners__item-in{width:100%;position:relative}.partners__item-in img{top:0;right:0;display:block;width:50%;max-height:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.news+.blocks{margin-top:26px}.news__items{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.news__item-type,.news__more{display:-webkit-flex;display:-ms-flexbox}@media (max-width:767px){.news__items{margin-left:0;margin-right:0}}.news__item{width:33.33%;margin-bottom:14px;padding-left:7px;padding-right:7px;box-sizing:border-box}@media (max-width:767px){.news__item{width:100%;padding-left:0;padding-right:0;margin-bottom:15px}}@media (max-width:767px) and (orientation:landscape){.news__items{margin-left:-7px;margin-right:-7px}.news__item{width:50%;padding:0 7px;margin-bottom:15px}}.news__item--all .news__item-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.news__item--all .news__item-in span{font-size:24px;color:#36123a;font-family:FuturaFuturis-Bold,sans-serif;position:relative;padding-bottom:20px;transition:all .4s}.news__item--all:hover .news__item-in span,.news__item:hover .news__item-about span{color:#f7941d}.form__notice p,.inp-group--dropdown .jq-selectbox__dropdown ul li,.news__item-author span,.news__item-date span{font-family:FuturaFuturisLight,sans-serif}.news__item--all:hover .news__item-in span:before{background:#36123a}.news__item-in{display:block;width:100%;height:100%;border:2px solid #ebe7eb!important;border-radius:5px;padding:14px;box-sizing:border-box;text-decoration:none;transition:all .3s ease-in-out 0s}@media (min-width:1025px){.news__item:hover .news__item-in{border-color:#f7941d!important}}.news__item-img{display:block;width:100%;position:relative;padding-bottom:60%}.news__item-img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.news__item-date{margin:10px 0}.news__item-date span{font-size:12px;font-weight:300;color:#36123a;text-transform:uppercase}.news__item-about{margin-bottom:10px}.news__item-about span{font-family:FuturaFuturis-Regular,sans-serif;font-size:16px;color:#222;line-height:137.5%;transition:all .3s ease-in-out 0s}@media (min-width:769px){.news__item-about span{font-size:18px}}@media (max-width:1024px){.news__item-about span{font-size:16px}.form{max-width:100%}}.news__item-author span{font-size:14px;font-weight:300;color:#36123a}.news__item-type,.news__more-btn span{font-family:FuturaFuturis-Regular,sans-serif;transition:all .4s}.news__item-type{position:absolute;top:12px;right:12px;background:#DD5E1B;border-radius:30px;padding:6px 15px 4px;font-size:14px;color:#fff;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.news__item-icon{width:17px;height:17px;position:relative;top:-2px}.news__item-icon svg{display:block;width:100%;height:100%;fill:#fff;transition:all .4s}.news__item-category{line-height:1;margin-left:5px;transition:all .4s}.news__item:hover .news__item-icon svg{fill:#DD5E1B}.news__item:hover .news__item-type{background:#fff}.news__item:hover .news__item-category{color:#DD5E1B}.news__more{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:0}@media (max-width:767px){.news__more{position:static;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}.news__more-btn{text-decoration:none;border-bottom:none!important}.news__more-btn span{display:inline-block;position:relative;height:25px;line-height:28px;font-size:12px;color:#037662;text-transform:uppercase;padding-left:32px}.news__more-btn span:hover{color:#DD5E1B}.news__more-btn span:after{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;width:20px;height:20px;margin-left:auto;margin-right:auto;background:url(../img/icons/refresh.svg) center center no-repeat;background-size:contain}.news__more-btn:hover span:after{background:url(../img/icons/refresh-fill.svg) center center no-repeat;background-size:contain}@media (max-width:767px){.news__more-btn span:after,.news__more-btn:hover span:after{width:20px;height:20px}.form__notice{background:#FCFCFC}}.news__categories{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 30px}@media (max-width:1023px){.news__categories{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.news__categories-item{margin-bottom:10px}}.news__categories-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:20px;padding-bottom:1px;border-bottom:2px solid transparent!important}.news__categories-item:hover{border-bottom:2px solid #DD5E1B!important}.news__categories-item:last-child{margin-right:0}.news__categories-item:hover .news__categories-icon svg{fill:#DD5E1B}.news__categories-icon{width:17px;height:17px;margin-right:5px}.news__categories-icon svg{display:block;width:17px;height:17px}.form{margin-top:16px;margin-bottom:16px;width:100%}.form__btn,.form__notice{margin-top:30px}.form--contacts{width:70%}@media (max-width:1023px){.form--contacts{width:100%}}.form-required{display:inline-block;font-size:16px;color:#f7941d;padding-left:2px;padding-right:2px}@media (min-width:769px){.form-required{font-size:18px}}.form__notice{border:1px solid #f7941d;padding:10px 10px 10px 50px}.form__notice p{color:#222;font-size:16px!important;margin-bottom:15px}.form__notice p:first-child{position:relative}.form__notice p:first-child:before{position:absolute;content:' ';left:-18px;top:0;width:14px;height:14px;background:url(../img/icons/alert.svg) center center no-repeat;background-size:contain;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.inp-group label.inp-group__headline,.inp-group__headline{width:100%;font-family:FuturaFuturis-Regular,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.form__notice p a{text-decoration:none;color:#007bc2;transition:all .4s}.form__notice p a:hover{color:#f7941d}.form__notice p:last-child{margin-bottom:0}.inp-group{margin-bottom:30px}.inp-group label.inp-group__headline{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:18px;user-select:none}.inp-group--double,.inp-group__headline{display:-webkit-flex;display:-ms-flexbox}.inp-group__headline{display:flex;font-size:16px;user-select:none}@media (min-width:769px){.inp-group__headline{font-size:18px}}.inp-group.inp-error input{border-color:#d84651;color:#d84651}.inp-group.inp-error input:focus,.inp-group.inp-error input:hover,.inp-group.inp-error input:hover:focus{border-color:#d84651}.inp-group.inp-error .inp-error__desc{position:absolute;top:0;right:0;color:#d84651;font-size:16px}.inp-group label{display:inline-block;margin-bottom:8px;font-family:FuturaFuturis-Regular,sans-serif;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.inp-group--input input,.inp-group--textarea textarea{display:block;width:100%;font-family:FuturaFuturis-Regular,sans-serif;transition:all .4s;padding-right:10px;box-shadow:none;box-sizing:border-box}@media (min-width:769px){.inp-group label{font-size:18px}}.inp-group label:hover{cursor:pointer}.inp-group label a{text-decoration:none;color:#007bc2;transition:all .4s}.inp-group label a:hover{color:#f7941d}@media (max-width:767px){.inp-group label{font-size:14px}}.inp-group--input input{height:34px;border:none;border:1px solid #e3dee3;border-radius:8px;padding-left:10px;padding-top:2px;font-size:18px;line-height:32px;color:#1d1d1b}.inp-group--input input:focus,.inp-group--input input:hover{border-color:#f7941d}@media (max-width:767px){.inp-group--input input{font-size:16px;padding-top:3px}}.inp-group--textarea textarea{resize:none;height:150px;padding-top:10px;border:none;border:1px solid #e3dee3;border-radius:8px;padding-left:10px;font-size:18px;color:#1d1d1b;overflow-y:auto}.inp-group--textarea textarea:focus,.inp-group--textarea textarea:hover{border-color:#f7941d}.inp-group--textarea textarea::-webkit-scrollbar{width:5px}.inp-group--textarea textarea::-webkit-scrollbar-track{background:#e3dee3;border-radius:3px}.inp-group--textarea textarea::-webkit-scrollbar-thumb{background-color:#037662;border-radius:3px}.inp-group--required-left label{padding-top:4px!important}.inp-group--required-left .form-required{position:absolute;top:0;left:28px;padding-left:0}.inp-group--required-left .form-required+span{padding-left:11px}@media (max-width:767px){.inp-group--textarea textarea{font-size:16px}.inp-group--required-left label{padding-top:0!important}.inp-group--required-left .form-required{left:23px}.inp-group--phone.inp-group--mini input{width:100%}}.inp-group--phone input{padding-top:2px}.inp-group--mini input{width:150px}.inp-group--calendar .inp-wrapper{position:relative}.inp-group--calendar .inp-wrapper:after{position:absolute;width:13px;height:13px;left:130px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../img/icons/dots.svg) center center no-repeat;background-size:contain;pointer-events:none}.inp-group--double{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-10px;margin-right:-10px}.inp-group--double .inp-group{margin-bottom:0;padding-left:10px;padding-right:10px;box-sizing:border-box;width:50%}@media (max-width:767px){.inp-group--double{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--double .inp-group{width:100%}}.inp-group--dropdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inp-group--dropdown .disabled,.inp-group--dropdown .jq-selectbox.dropup .jq-selectbox__dropdown:after{display:none}.inp-group--dropdown label{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.inp-group--dropdown .jq-selectbox.dropdown .jq-selectbox__dropdown{margin-top:-1px}.inp-group--dropdown .jq-selectbox.dropup .jq-selectbox__dropdown:before{position:absolute;right:10px;bottom:-6px;content:' ';background:#FFF;border-bottom:1px solid #e3dee3;border-right:1px solid #e3dee3;width:10px;height:10px;z-index:1;-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg)}.inp-group--dropdown .jq-selectbox__select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:34px;line-height:32px!important;border:none;border:1px solid #e3dee3;border-radius:8px;box-shadow:none;padding-left:10px;padding-right:12px;box-sizing:border-box;font-family:FuturaFuturis-Regular,sans-serif;font-size:14px;color:#1d1d1b;transition:all .4s}.inp-group--dropdown .jq-selectbox__select:focus,.inp-group--dropdown .jq-selectbox__select:hover{border-color:#f7941d;cursor:pointer}.inp-group--dropdown .jq-selectbox__select-text{width:100%!important}.inp-group--dropdown .jq-selectbox__dropdown{width:100%;background:#FFF;border-radius:8px;padding:10px 13px 10px 20px;box-sizing:border-box;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border:1px solid #e3dee3}.inp-group--dropdown .jq-selectbox__dropdown:after{position:absolute;right:10px;top:-6px;content:' ';background:#FFF;border-top:1px solid #e3dee3;border-right:1px solid #e3dee3;width:10px;height:10px;z-index:1;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.inp-group--dropdown .jq-selectbox__dropdown ul{height:189px;overflow-y:auto}.inp-group--dropdown .jq-selectbox__dropdown ul::-webkit-scrollbar{width:5px}.inp-group--dropdown .jq-selectbox__dropdown ul::-webkit-scrollbar-track{background:#e3dee3;border-radius:3px}.inp-group--dropdown .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb{background-color:#037662;border-radius:3px}.inp-group--dropdown .jq-selectbox__dropdown ul li{position:relative;height:40px;line-height:40px!important;padding-left:0!important;margin-bottom:0!important;font-size:18px!important;color:#1d1d1b}.inp-group--dropdown .jq-selectbox__dropdown ul li.sel,.inp-group--dropdown .jq-selectbox__dropdown ul li:hover{font-family:FuturaFuturis-Regular,sans-serif}.inp-group--dropdown .jq-selectbox__dropdown ul li:first-child,.inp-group--dropdown .jq-selectbox__dropdown ul li:last-child{height:40px;line-height:40px}.inp-group--checkbox label,.inp-group--radio label{font-size:18px;line-height:1;min-height:20px;margin-bottom:0;color:#222}.inp-group--dropdown .jq-selectbox__dropdown ul li:last-child:before{display:none}.inp-group--dropdown .jq-selectbox__dropdown ul li:before{content:' ';position:absolute;right:12px;bottom:0;left:0;height:1px;background:#e3dee3;display:none!important}.inp-group--dropdown .jq-selectbox__dropdown ul li:after{content:' ';width:11px;height:9px;margin-top:-2px;position:absolute;top:50%;right:12px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../img/icons/check-orange.svg) center center no-repeat;background-size:contain;opacity:0}.inp-group--dropdown .jq-selectbox__dropdown ul li:hover{cursor:pointer}.inp-group--checkbox label,.inp-group--donation .inp-group--radio label .txt-up,.inp-group--radio label{font-family:FuturaFuturisLight,sans-serif}.inp-group--dropdown .jq-selectbox__dropdown ul li.sel:after{opacity:1}.inp-group--dropdown .jq-selectbox__trigger-arrow{width:8px;height:4px;background:url(../img/icons/arrow-down-green.svg) center center no-repeat;background-size:contain}.inp-group--checkbox{margin-bottom:0;margin-top:10px}.inp-group--checkbox input{width:0;height:0;opacity:0;visibility:hidden;display:none}.inp-group--checkbox input:checked+label,.inp-group--checkbox input:checked+label:after,.inp-group--checkbox label:hover{opacity:1}.inp-group--checkbox label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:1.5px;position:relative;padding-left:28px;transition:all .4s}.inp-group--checkbox label:before{content:' ';width:20px;height:20px;position:absolute;top:0;left:0;background:#e3dee3;border-radius:2px}@media (max-width:767px){.inp-group--checkbox label{padding-left:23px;padding-top:0}.inp-group--checkbox label:before{width:16px;height:16px;top:.5px}}.inp-group--checkbox label:after{opacity:0;content:' ';transition:all .4s;width:12px;height:12px;position:absolute;top:4px;left:4px;background:url(../img/icons/check-orange.svg) center center no-repeat;background-size:contain}@media (max-width:767px){.inp-group--checkbox label:after{width:10px;height:10px;top:4px;left:3px}.inp-group--checkbox label span{position:relative;top:0}.inp-group--region.inp-group--double .inp-group--wrapper-in{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.inp-group--region.inp-group--double .inp-group--wrapper-in{width:100%}@media (max-width:767px){.inp-group--region.inp-group--double .inp-group--wrapper-in .inp-group.inp-group--dropdown{width:100%}.inp-group--region.inp-group--double .inp-group--wrapper-in .inp-group.inp-group--dropdown:last-child{margin-top:30px}.inp-group--birthday.inp-group--wrapper-triple .inp-group--wrapper-in{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.inp-group--birthday.inp-group--wrapper-triple .inp-group--wrapper-in .inp-group{width:33.33%}}.inp-group--radio{margin-bottom:0;margin-top:10px}.inp-group--radio input{width:0;height:0;opacity:0;visibility:hidden;display:none}.inp-group--radio input:checked+label,.inp-group--radio input:checked+label:after,.inp-group--radio label:hover{opacity:1}.inp-group--radio input:checked+label:before{border-color:#f7941d}.inp-group--radio label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:28px;transition:all .4s}.inp-group--radio label:after,.inp-group--radio label:before{position:absolute;transition:all .4s;content:' '}.inp-group--radio label:before{width:20px;height:20px;top:0;left:0;background:#e3dee3;border-radius:50%;border:1px solid transparent;box-sizing:border-box}@media (max-width:767px){.inp-group--radio label{padding-left:23px}.inp-group--radio label:before{top:2px;width:15px;height:15px}}.inp-group--radio label:after{opacity:0;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#f7941d;background-size:contain}@media (max-width:767px){.inp-group--radio label:after{width:9px;height:9px;top:5px;left:3px}}.inp-group--radio label span{position:relative;top:1px}.inp-group--wrapper-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--wrapper-in .inp-group{margin-top:10px}.inp-group--wrapper-in .inp-group--radio+.inp-group--radio{margin-left:20px}@media (max-width:767px){.inp-group--wrapper-in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inp-group--wrapper-in .inp-group--radio+.inp-group--radio{margin-left:0}}.inp-group--wrapper-double .inp-group--wrapper-in{margin-left:-10px;margin-right:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--wrapper-double .inp-group{width:50%;padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.inp-group--wrapper-double .inp-group{width:100%}}.inp-group--wrapper-double .inp-group--radio+.inp-group--radio{margin-left:0}.inp-group--wrapper-triple .inp-group--wrapper-in{margin-left:-10px;margin-right:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--wrapper-triple .inp-group,.inp-group--wrapper-triple .inp-group--dropdown{width:33.33%;padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.inp-group--wrapper-triple .inp-group,.inp-group--wrapper-triple .inp-group--dropdown{width:100%}}.inp-group--wrapper-triple .inp-group--dropdown--radio+.inp-group--radio,.inp-group--wrapper-triple .inp-group--radio+.inp-group--radio{margin-left:0}.inp-group--wrapper-triple .inp-group--dropdown{margin-bottom:0}.inp-group--wrapper-auto .inp-group--wrapper-in{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inp-group--wrapper-auto .inp-group{width:auto;box-sizing:border-box;margin-right:20px}.inp-group--triple{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.inp-group--triple .inp-group{width:33.33%;padding-left:10px;padding-right:10px;box-sizing:border-box;margin-bottom:0}.inp-group--amount .inp-group+.inp-group{margin-left:0}.inp-group--amount .inp-group{margin-right:20px;margin-top:20px;min-width:calc(20% - 20px)}@media (max-width:767px) and (orientation:landscape){.inp-group--amount .inp-group{width:50%;min-width:50%;margin-right:0}.inp-group--amount .inp-group--wrapper-in{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.inp-group--amount .inp-group .inp-group{width:120px}}.inp-group--amount .inp-group .inp-group{position:relative;margin:0 0 0 10px}@media (max-width:700px) and (orientation:landscape){.inp-group--amount .inp-group .inp-group{width:90px;min-width:90px}}.inp-group--amount .inp-group .inp-group input{margin:0;padding-top:0;padding-bottom:0;display:block;opacity:1;visibility:visible;width:160px;height:38px;border:1px solid #e3dee3;border-radius:5px}@media (max-width:340px){.inp-group--amount .inp-group .inp-group input{width:120px}}@media (max-width:767px) and (orientation:landscape){.inp-group--amount .inp-group .inp-group input{width:120px}}@media (max-width:700px) and (orientation:landscape){.inp-group--amount .inp-group .inp-group input{width:90px}}.inp-group--amount .inp-group .inp-group .suffix{position:absolute;right:-10px;bottom:0;top:50%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.inp-group--amount-custom label:before{top:9px}@media (max-width:767px){.inp-group--amount-custom label:before{top:11px}}.inp-group--amount-custom label:after{top:12px}.inp-group--amount-custom .inp-group--input input:focus,.inp-group--amount-custom .inp-group--input input:hover{border-color:#f7941d}.inp-group--donation label{padding-left:0}.inp-group--donation label:after,.inp-group--donation label:before{display:none}.inp-group--donation .inp-group{width:33.33%;padding-left:18px;padding-right:18px;box-sizing:border-box}.inp-group--donation .inp-group+.inp-group{margin-left:0}@media (max-width:767px){.inp-group--amount-custom label:after{top:14px}.inp-group--donation .inp-group{width:100%}}@media (max-width:1024px) and (orientation:landscape){.inp-group--donation .inp-group{width:33.33%}}.inp-group--donation .inp-group--radio label{display:block;width:100%;height:100%;padding:15px 20px;border:2px solid #ebe7eb;border-radius:5px;position:relative;box-sizing:border-box;transition:all .4s}@media (max-width:767px){.inp-group--donation .inp-group--radio label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.inp-group--donation .inp-group--radio label:after{position:absolute;content:' ';display:block;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border-radius:5px;background:rgba(255,255,255,.6);opacity:1;z-index:1;transition:all .4s;pointer-events:none}.inp-group--donation .inp-group--radio input:checked+label:after,.inp-group--donation.inp-group--highlight .inp-group--radio label:after{opacity:0}.inp-group--donation .inp-group--radio label svg{display:block;height:65px;pointer-events:none}.inp-group--donation .inp-group--radio label .txt-up{display:block;margin-top:15px;margin-bottom:8px;line-height:120%;font-size:16px;text-transform:uppercase}@media (min-width:769px){.inp-group--donation .inp-group--radio label .txt-up{font-size:18px}}.inp-group--donation .inp-group--radio label .txt-bold{display:block;font-family:FuturaFuturis-Bold,sans-serif;font-size:16px;color:#222}@media (min-width:769px){.inp-group--donation .inp-group--radio label .txt-bold{font-size:18px}}.inp-group--donation .inp-group--radio label .field-suffix{font-family:FuturaFuturis-Bold,sans-serif;font-size:16px;color:#222}@media (min-width:769px){.inp-group--donation .inp-group--radio label .field-suffix{font-size:18px}}.inp-group--donation .inp-group--radio input:checked+label{border-color:#f7941d}.inp-group--donation .inp-group--wrapper-in{margin-left:-18px;margin-right:-18px}@media (max-width:1024px) and (orientation:landscape){.inp-group--donation .inp-group--wrapper-in{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.inp-group--donation .form-item__input--custom{pointer-events:all;display:-webkit-flex;display:-ms-flexbox;display:flex}.inp-group--donation .form-item__input--custom input{display:block;visibility:visible;padding:0;margin:0 4px 0 0;opacity:1;width:60px;border:none;border-bottom:2px solid #000;height:100%;line-height:1;font-family:FuturaFuturis-Bold,sans-serif;font-size:16px;color:#222}.datepicker--nav-title,.datepicker--nav-title i,.points__item-headline .h5{font-family:FuturaFuturis-Regular,sans-serif}@media (min-width:769px){.inp-group--donation .form-item__input--custom input{font-size:18px}}.datepicker--nav-action path{stroke:#037662}.datepicker--cell.-current-{color:#4a4a4a}.datepicker--nav-title{font-size:16px;color:#222}@media (min-width:769px){.datepicker--nav-title{font-size:18px}}.datepicker--nav-title i{font-size:16px;color:#222}@media (min-width:769px){.datepicker--nav-title i{font-size:18px}}.datepicker--cell-day,.datepicker--day-name{font-family:FuturaFuturisLight,sans-serif;font-size:14px;color:#222}.datepicker--cell.-selected-,.datepicker--cell:hover{background:0 0;color:#fff}.datepicker--cell.-selected-:after,.datepicker--cell:hover:after{position:absolute;content:' ';top:0;bottom:0;left:0;right:0;width:32px;height:32px;margin-left:auto;margin-right:auto;border-radius:50%;background:#f7941d;z-index:-1;opacity:0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-,.datepicker--cell.-selected-:hover,.datepicker--cell:hover:hover{background:0 0}.datepicker--cell.-selected-:after,.datepicker--cell.-selected-:hover:after,.datepicker--cell:hover:hover:after{opacity:1}.datepicker--cell.datepicker--cell-month,.datepicker--cell.datepicker--cell-year{position:relative}.datepicker--cell.datepicker--cell-month:after,.datepicker--cell.datepicker--cell-year:after{transition:none;width:40px;height:40px;position:absolute;content:' ';top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.datepicker--cell.datepicker--cell-month:hover,.datepicker--cell.datepicker--cell-year:hover{color:#fff}.datepicker{-webkit-transform:translate(120px,0)!important;-ms-transform:translate(120px,0)!important;transform:translate(120px,0)!important}.payment__methods{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:15px}@media (max-width:767px){.datepicker{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.payment__methods{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.payment__methods--yandex{margin-left:-10px;margin-right:-10px}.payment__methods--yandex .payment__methods-img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px}.payment__methods--yandex .payment__methods-img img{height:100%}.payment__methods--yandex .payment__methods-item{padding-left:10px;padding-right:10px}@media (max-width:767px) and (orientation:portrait){.payment__methods--yandex .payment__methods-item{width:50%;box-sizing:border-box;margin-right:0;margin-bottom:20px}}@media (max-width:1024px) and (orientation:landscape){.payment__methods--yandex .payment__methods-item{width:25%;margin-right:0;box-sizing:border-box}}.payment__methods--yandex .payment__methods-item span{display:block;margin-top:15px;font-family:FuturaFuturisLight,sans-serif;font-size:16px;text-align:center}@media (min-width:769px){.payment__methods--yandex .payment__methods-item span{font-size:18px}}.payment__methods--yandex .payment__methods-item:first-child .payment__methods-img img{height:45px}.payment__methods-item{margin-right:20px}@media (max-width:767px){.payment__methods-item{width:calc(25% - 7.5px);min-width:62.5px;margin-right:10px}.payment__methods-item:last-child{margin-right:0}}@media (max-width:1024px) and (orientation:landscape){.payment__methods-item{width:81px;height:auto}}.payment__methods img{display:block;height:50px}.points{border-top:2px solid #e3dee3;margin-top:15px;margin-bottom:35px}.points__headline{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 0}@media (max-width:767px){.payment__methods img{width:100%;height:auto}.points{margin-top:15px;margin-bottom:15px}.points__headline{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex;-ms-flex-pack:flex;justify-content:flex;padding:15px 0}}.points__headline-l{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400}@media (max-width:767px){.points__headline-l{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.points__headline-in{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.points__filters{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:0;margin-top:15px}.points__filters-item{margin-right:18px}.points__filters-item:last-child{margin-right:0}.points__town span{display:inline-block;height:25px;box-sizing:border-box;font-size:16px;color:#222}@media (max-width:767px){.points__headline-in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.points__filters{margin-left:0;margin-bottom:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.points__filters-item{margin-right:10px;margin-bottom:10px}.points__town{margin-bottom:15px}.points__town span{font-size:14px}}.points__town span.points__town-name{color:#DD5E1B;border-bottom:1px dashed #222;margin-left:5px;transition:all .4s;font-family:FuturaFuturisLight,sans-serif;line-height:24px}.points__town span.points__town-name:hover{cursor:pointer;color:#222;border-color:#DD5E1B}.points__view .nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.points__view .nav-tabs li:before,.timeline-Header-title{display:none!important}.points__view .nav li:not(:first-child){margin-left:20px}.points__view .nav-tabs li{margin-bottom:0!important;padding-left:0!important}.points__view li{border-bottom:1px dashed transparent!important}.points__view li span{color:#222!important}.points__view li:not(.active){border-bottom:1px dashed #222!important}.points__view li:not(.active) svg{fill:#DD5E1B;transition:all .4s}.points__view li:not(.active) svg g{transition:all .4s;fill:#DD5E1B}.points__view li:not(.active) span{color:#DD5E1B!important}.points__view li:not(.active):hover{border-color:#DD5E1B!important}.points__view li:not(.active):hover span{color:#222!important}.points__view li:not(.active):hover svg,.points__view li:not(.active):hover svg g{fill:#222}.points__view-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:18px;border-bottom:1px dashed transparent!important}.points__view-item:first-child{margin-left:0}.points__view-item:hover{cursor:pointer}.points__view-item span{font-size:16px;color:#007bc2;transition:all .4s}.points__view-item span:last-child{display:inline-block;color:#DD5E1B;margin-left:5px}.points__view-item span svg{display:block;width:20px;height:20px}.points__item{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:20px;border-radius:6px;border:1px solid #e3dee3}.points__item:last-child{margin-bottom:0}.points__item-map{height:100%;background:#e3dee3;border:1px solid #e3dee3}.points__item-map div,.points__item-map iframe{display:block;width:100%;height:100%}.points__item-in{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}@media (max-width:767px){.points__view-item span{font-size:14px}.points__item{padding:15px}.points__item-in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}}.points__item-l{width:280px;padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.points__item-l{width:100%;padding-left:0;padding-right:0}}.points__item-r{width:calc(100% - 280px);padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.points__item-r{width:100%;padding-left:0;padding-right:0;margin-top:15px}}.points__item--map{width:300px;border:none;padding:10px;margin-bottom:0}.points__item--map .points__item-in{margin-left:0;margin-right:0}.points__item--map .points__item-r{width:100%}.points__item-headline{margin:0 0 10px}.points__item-headline .h5{font-size:20px;color:#000}.points__item-field span,.points__item-footer p{font-family:FuturaFuturisLight,sans-serif}@media (max-width:767px){.points__item-headline .h5{font-size:14px}}.points__item-field{margin-left:-10px;margin-right:-10px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.points__item-field:last-child{margin-bottom:0}.points__item-field span{display:inline-block;font-size:16px;padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.points__item-field span{font-size:14px}}.points__item-field span a{text-decoration:none;transition:all .4s;color:#000;border-bottom:none!important}.points__item-field span a:hover{opacity:.8;border-bottom:none!important}.points__item-field span:first-child{color:#9d9d9b;width:85px;white-space:nowrap}.points__item-field span:last-child{color:#000;width:calc(100% - 85px)}.points__item-footer p{font-size:16px;color:#000;margin:10px 0 0}@media (min-width:769px){.points__item-footer p{font-size:18px}}.points__item-footer .points__item-whom{margin:5px 0 0}.points__item-footer .points__item-title{color:#9d9d9b}.points__map{height:calc(100vh - 150px);min-height:500px}.points__map-item{display:block;width:100%;height:100%;border:none;margin:0;padding:0}.region{padding:80px 0;position:fixed;top:0;right:0;bottom:0;left:0;background:#FFF;overflow-y:auto;opacity:0;pointer-events:none}@media (max-width:1024px){.region{padding-left:15px;padding-right:15px}}.region.is-active{opacity:1;pointer-events:all}.region__close{position:absolute;top:20px;right:20px}.region__headline{margin-bottom:24px}@media (max-width:767px){.points__item-footer p{font-size:14px}.region{padding:15px}.region__headline{margin-bottom:18px}}.region__headline .h5{font-family:FuturaFuturis-Bold,sans-serif;font-size:40px;color:#0b1f35}.region__search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.region__search .inp-group{height:46px;position:relative;margin-bottom:0}@media (max-width:767px){.region__headline .h5{font-size:24px}.region__search .inp-group{height:36px}.region__search .inp-group input{font-size:14px}}.region__search .inp-group input{display:block;width:100%;height:100%;padding:0 15px;border:none;box-shadow:none;box-sizing:border-box;transition:border-color .13s ease-in;border-radius:4px;border:1px solid rgba(11,31,53,.3)}.region__search .inp-group input:focus,.region__search .inp-group input:hover{border:1px solid rgba(11,31,53,.9)}.region__search .inp-group span{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:10px;font-family:FuturaFuturisLight,sans-serif;font-size:16px;color:rgba(11,31,53,.6);pointer-events:none;transition:all .13s ease-in;padding-left:5px;padding-right:5px}@media (min-width:769px){.region__search .inp-group span{font-size:18px}}.region__search .inp-group.is-focused span{-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px);background:#FFF}.region__search-l{width:555px}@media (max-width:767px){.region__search .inp-group span{font-size:14px}.region__search .inp-group.is-focused span{-webkit-transform:translate(0,-25px);-ms-transform:translate(0,-25px);transform:translate(0,-25px)}.region__search-l{width:200px}}.region__search-r{margin-left:30px}.region__search-town span{color:rgba(11,31,53,.6);padding-left:20px;font-size:16px;background:url(../img/icons/pin.svg) left center no-repeat;background-size:contain}.region__items{margin-top:48px}.region__item{margin-bottom:48px}.region__item-headline{margin-bottom:24px}@media (max-width:767px){.region__search-town span{font-size:14px}.region__items{margin-top:24px}.region__item{margin-bottom:24px}.region__item-headline{margin-bottom:18px}}.region__item-headline .h5{font-family:FuturaFuturis-Bold,sans-serif;font-size:30px}.breadcrumbs ul li a,.main blockquote{font-family:FuturaFuturis-Regular,sans-serif}.region__item-items ul{columns:4;-webkit-columns:4;-webkit-columns--moz-columns:4}@media (max-width:767px){.region__item-headline .h5{font-size:20px}.region__item-items ul{columns:2;-webkit-columns:2;-webkit-columns--moz-columns:2}}.region__item-items ul li{margin-bottom:12px}.region__item-items ul li span{display:inline-block;font-size:18px;transition:all .2s ease-out;border-bottom:2px solid transparent!important;color:#222}.region__item-items ul li span:hover{color:#DD5E1B!important;border-bottom-color:#222!important;cursor:pointer}.breadcrumbs{margin:25px 0}.breadcrumbs-wrapper{padding-left:0!important}.breadcrumbs ul{display:block}@media (max-width:767px){.region__item-items ul li span{font-size:16px}.breadcrumbs{margin:15px 0}.breadcrumbs ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.breadcrumbs ul li{color:#222;font-size:14px;margin-right:18px;position:relative;margin-bottom:5px;display:inline}.breadcrumbs ul li:after{position:absolute;content:' ';top:6px;right:-6px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);width:10px;height:2px;background:#222}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{text-decoration:none;transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222}.breadcrumbs ul li a:hover{color:#DD5E1B!important;border-bottom:2px solid #222}.article{padding-bottom:40px}.article ol:not(.is-nesting),.article ul:not(.is-nesting){padding-left:1.5em}@media (max-width:767px){.breadcrumbs ul li{margin-right:0;margin-left:18px;margin-bottom:2px}.breadcrumbs ul li:after{left:-6px;right:initial;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.breadcrumbs ul li:last-child:after{display:block}.breadcrumbs ul li:first-child{margin-left:0}.breadcrumbs ul li:first-child:after{display:none}.article{padding-bottom:20px}.article ol:not(.is-nesting),.article ul:not(.is-nesting){padding-left:1em}}.article ol:not(.is-nesting) li::before,.article ul:not(.is-nesting) li::before{top:0}.article__socials{position:relative;display:inline-block;top:-5px}@media (max-width:767px){.article__socials{top:-1px}}.article__socials:hover .article__socials-list{opacity:1;pointer-events:all;-webkit-transform:translate3d(-32px,0,0);transform:translate3d(-32px,0,0)}.article__socials ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article__socials-btn,.article__socials-list ul{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}.article__socials ul li a svg{max-height:16px;max-width:16px}.article__socials ul li a svg g{fill:#fff}.article__socials-btn{width:32px;height:32px;background:#f7941d;border-radius:50%;transition:all .4s;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:10}.article__socials-btn:hover{cursor:pointer}.article__socials-btn svg{width:15px;height:auto}.article__socials-btn svg g{fill:#fff}.article__socials-list{padding-left:32px;display:inline-block;transition:all .4s;background:#f7941d;border-radius:15px;height:32px;position:absolute;left:32px;top:0;-webkit-transform:translate3d(16px,0,0);transform:translate3d(16px,0,0);opacity:0;pointer-events:none}.article__socials-list ul{list-style-type:none;padding:0!important;margin:0!important;font-size:0;height:100%;display:flex;-ms-flex-align:center;align-items:center}.article__socials-list ul li{width:32px;height:100%;padding:0!important;margin:0!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article__socials-list ul li:before{display:none}.article__socials-list ul li a{width:100%;height:100%;line-height:32px;text-decoration:none;border-bottom:none!important;text-align:center;transition:all .4s}.article__socials-list ul li a:hover{border-bottom:none!important;opacity:.7}.article__socials--left .article__socials-list{left:initial;right:0;padding-right:32px;padding-left:0}.article__socials--left:hover .article__socials-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main .article__date{display:block;margin:0 0 20px;font-size:14px;color:#36123a;text-transform:uppercase}@media (max-width:340px){.main .article__date{font-size:12px}}.main .article>img,.main .img{display:block;width:100%;height:auto;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.main .article>img img,.main .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;min-height:300px}@media (max-width:767px){.main .article__date{margin:0 0 10px}.main .article>img,.main .article>img img,.main .img,.main .img img{height:auto;min-height:initial}}.main .article>img p,.main .img p{margin-top:10px}@media (max-width:1024px) and (min-width:1023px){.main .article>img,.main .img{height:500px}}.main .article>img+.article__img-desc,.main .img+.article__img-desc{display:block;font-family:FuturaFuturisLight,sans-serif;font-size:16px;color:#222;margin-top:10px}.main h1,.main h2,.main h3{font-family:FuturaFuturis-Bold,sans-serif}@media (max-width:767px){.main .article>img+.article__img-desc,.main .img+.article__img-desc{font-size:14px}}.main .article>img{margin-bottom:20px}.main a:not(.links__item){text-decoration:none;transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222!important;font-weight:400}.main a:not(.links__item):hover{color:#DD5E1B!important;border-bottom:2px solid #222}.main h1,.main h2,.main h3,.main h5{color:#36123a}.main h1{margin:0 0 20px;font-size:36px;line-height:110%}@media (max-width:767px){.main h1{font-size:28px}}@media (max-width:340px){.main h1{font-size:24px}}.main h2{margin:15px 0;font-size:24px}@media (max-width:767px){.main h2{font-size:18px;margin:10px 0}}@media (max-width:340px){.main h2{font-size:16px}}.main h3{margin:15px 0;font-size:21px}@media (max-width:767px){.main h3{font-size:17px;margin:10px 0}}.main h5{margin:20px 0;font-family:FuturaFuturisLight,sans-serif;font-size:24px;line-height:125%}@media (max-width:767px){.main h5{font-size:20px;margin:10px 0}}@media (max-width:340px){.main h5{font-size:16px}}.main h4{margin:0 0 10px;font-family:FuturaFuturis-Bold,sans-serif;font-size:16px;color:#222;line-height:125%}.main h6,.main p{font-family:FuturaFuturisLight,sans-serif;color:#222}@media (min-width:769px){.main h4{font-size:18px}}@media (max-width:340px){.main h4{font-size:14px}}.main h6{margin:10px 0;font-size:14px}.main p{font-size:16px;margin-bottom:15px;line-height:150%}.main table td ul,.main ul:not(.breadcrumbs-wrapper){margin-bottom:40px}@media (min-width:769px){.main p{font-size:18px}}@media (max-width:340px){.main p{font-size:14px}}.main p b{font-family:FuturaFuturis-Bold,sans-serif}@media (max-width:767px){.main ul:not(.breadcrumbs-wrapper){margin-bottom:30px}}.main ul:not(.breadcrumbs-wrapper) li{font-family:FuturaFuturisLight,sans-serif;font-size:16px;color:#222;padding-left:15px;margin:0 0 10px;position:relative;line-height:150%}@media (min-width:769px){.main ul:not(.breadcrumbs-wrapper) li{font-size:18px}}.main ul:not(.breadcrumbs-wrapper) li:before{position:absolute!important;content:" "!important;left:0;top:10px!important;width:6px;height:6px;border-radius:50%;background:#222}@media (max-width:340px){.main ul:not(.breadcrumbs-wrapper) li{font-size:14px}.main ul:not(.breadcrumbs-wrapper) li:before{top:7px!important}}.main ul:not(.breadcrumbs-wrapper) li a{color:#007bc2;text-decoration:none;transition:all .4s}.main ul:not(.breadcrumbs-wrapper) li a:hover{color:#f7941d}.main .list-bold .list-in>span,.main .list-bold:before{font-family:FuturaFuturis-Bold,sans-serif;color:#36123a}.main ul:not(.breadcrumbs-wrapper) ul li{padding-left:30px}.main ul:not(.breadcrumbs-wrapper) ul li:before{left:15px;top:9px!important;width:5px;height:5px}@media (max-width:340px){.main ul:not(.breadcrumbs-wrapper) ul li:before{top:7px!important}}.main ul:not(.breadcrumbs-wrapper) ul ul li{padding-left:45px;line-height:142%;font-size:16px}.main ul:not(.breadcrumbs-wrapper) ul ul li:before{left:30px;top:8px!important;width:3px;height:3px}.main .list-bold .list-in{margin-bottom:10px}@media (max-width:767px){.main ul:not(.breadcrumbs-wrapper) ul ul li{font-size:14px}.main .list-bold .list-in{margin-bottom:5px}}.main .list-bold .list-in>span{font-size:21px}@media (max-width:767px){.main .list-bold .list-in>span{font-size:18px}}.main .list-bold:before{font-size:21px;line-height:125%;content:counter(ol) "."}@media (max-width:767px){.main .list-bold:before{font-size:18px}}.main .list-bold ol li{padding-left:0}.main .list-bold ol li ol li,.main .list-bold ol li ul li{padding-left:15px}.main blockquote{margin:20px 0;padding:20px 80px;position:relative;font-size:20px;color:#037662;text-align:center;line-height:150%}.main blockquote:after,.main blockquote:before{position:absolute;height:2px;background:#ebe7eb;content:' '}@media (max-width:767px){.main blockquote{padding-left:15px;padding-right:15px;font-size:18px}}@media (max-width:340px){.main ul:not(.breadcrumbs-wrapper) ul ul li:before{top:7px!important}.main blockquote{font-size:14px}}.main blockquote.text-left{padding-left:45px}.main blockquote:before{top:0;right:45px;left:45px}@media (max-width:767px){.main blockquote.text-left{padding-left:15px}.main blockquote:before{left:0;right:0}}.main blockquote:after{bottom:0;right:45px;left:45px}.main ol{counter-reset:ol;list-style:none;padding:0;margin:0 0 30px}.main ol li{counter-increment:ol;position:relative;margin-top:10px;font-family:FuturaFuturisLight,sans-serif;font-size:16px;color:#222}.main ol li:before,.main table th{font-family:FuturaFuturis-Regular,sans-serif}@media (min-width:769px){.main ol li{font-size:18px}}@media (max-width:340px){.main ol li{font-size:14px}}.main ol li .list-in{overflow:hidden}.main ol li span{line-height:150%}.main ol li a{color:#007bc2;text-decoration:none;transition:all .4s}.main ol li a:hover{color:#f7941d}.main ol li:before{content:counter(ol) ".";position:relative;top:4px;left:0;margin-right:7px;float:left}.main ol li ol{width:100%;counter-reset:olol;margin-top:10px}.main ol li ol li{padding-left:0;counter-increment:olol}.main ol li ol li:before{content:counter(ol) "." counter(olol) "  "}.main ol li ol li ol{counter-reset:ololol}.main ol li ol li ol li{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;counter-increment:ololol;font-size:16px}@media (max-width:767px){.main blockquote:after{left:0;right:0}.main ol{margin-bottom:30px}.main ol li ol li ol li{font-size:14px}}.main ol li ol li ol li:before{content:counter(ol) "." counter(olol) "." counter(ololol) "  "}.main ol ol,.main ol ol ol,.main ol ol ol ol{margin-bottom:0}.main .img{margin-bottom:30px}@media (max-width:767px){.main .img{margin-bottom:20px}}.main .img--left{float:left;margin-right:20px;margin-bottom:30px;min-height:initial;width:290px;height:165px!important}.main .img--left:after{content:' ';visibility:hidden;display:block;height:0;clear:both}@media (max-width:767px){.main .img--left{width:100%;height:auto!important;margin-right:0;margin-bottom:20px}}.main .img--left img{width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}@media (max-width:767px){.main .img--left img{width:100%;height:auto}}.main .img--right{float:right;margin-left:20px;margin-bottom:30px;width:290px;min-height:initial;height:165px!important}.main .img--right:after{content:' ';visibility:hidden;display:block;height:0;clear:both}@media (max-width:767px){.main .img--right{width:100%;height:auto!important;margin-left:0;margin-bottom:20px}}.main .img--right img{width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.main .btn-big,.main .quote,.main table{margin-bottom:30px}.main table{width:100%;border:2px hidden #e3dee3;border-collapse:collapse;border-radius:5px;box-shadow:0 0 0 2px #e3dee3}@media (max-width:767px){.main .img--right img{width:100%;height:auto}.main table.table-block{max-width:calc(100vw - 30px)}.main table.table-block tr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main table.table-block td{padding-top:20px;padding-bottom:20px;border-right:none;border-bottom:2px solid #e3dee3}.main table.table-block td:last-child{border-bottom:none}}.main table th{padding:10px;font-size:16px;text-align:center;border-right:2px solid #e3dee3;color:#fff}.main .quote .comm_autor p,.main .quote p,.main table td{font-family:FuturaFuturisLight,sans-serif}.lg-sub-html,.main table td:first-child{text-align:left}@media (min-width:769px){.main table th{font-size:18px}}@media (max-width:767px){.main table th{font-size:14px}}.main table th:last-child{border-radius:0 5px 0 0;border-right:2px solid #e3dee3}.main table th:first-child{border-radius:5px 0 0}.main table.noborder{border:none;box-shadow:none}.main table.noborder td,.main table.noborder th{border-right:2px solid transparent}.main table td{padding:10px;font-size:16px;color:#222;border-right:2px solid #e3dee3;vertical-align:top}@media (min-width:769px){.main table td{font-size:18px}}.main table td:last-child{border-right:none}.main table tr:last-child td{padding-bottom:20px}.main .quote{padding:20px 0;width:calc(100% - 90px);margin-left:auto;margin-right:auto;position:relative;border-bottom:2px solid #ebe7eb;border-top:2px solid #ebe7eb}@media (max-width:767px){.main table td{font-size:14px}.main table td ul{margin-bottom:30px}.main table td ul:last-child{margin-bottom:0}.main .quote{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box}}.main .quote:after,.main .quote:before{width:20px;height:20px;position:absolute;content:' '}.main .quote:before{left:-45px;background:url(../img/icons/quote-open.svg) center center no-repeat;background-size:contain}.main .quote:after{display:block;clear:both;right:0;bottom:20px;background:url(../img/icons/quote-close.svg) center center no-repeat;background-size:contain;visibility:visible}.main .quote p{margin:0;font-size:16px;line-height:150%;color:#36123a}@media (min-width:769px){.main .quote p{font-size:18px}}@media (max-width:767px){.main .quote:before{left:0}.main .quote p{font-size:16px}.main .quote .comm_autor{width:100%}}.main .quote .comm_autor{margin-top:10px;width:100%}.main .quote .comm_autor .img_circle{float:left;width:65px;height:65px;min-height:initial;border-radius:50%;-o-object-fit:cover;object-fit:cover;object-positio:top;margin-right:18px}@media (max-width:340px){.main .quote p{font-size:14px}.main .quote .comm_autor .img_circle{width:45px;height:45px;margin-right:10px}}.main .quote .comm_autor:after{content:' ';visibility:hidden;display:block;height:0;clear:both}.main .quote .comm_autor p{font-size:16px;line-height:125%}.main .links--triple .links__item-working,.main .quote .comm_autor p strong{font-family:FuturaFuturis-Bold,sans-serif;color:#222}.main .quote .comm_autor p:first-of-type{padding-top:4.5px}.main .quote .comm_autor_txt{color:#9d9d9b;font-size:14px;margin-top:2px}@media (max-width:767px){.main .quote .comm_autor p{font-size:14px}.main .quote .comm_autor p:first-of-type{padding-top:0}.main .quote .comm_autor_txt br{display:none}}.main hr{border:none;box-shadow:none;display:block;height:2px;background:#ebe7eb;margin:25px 0}.main .links{margin-left:-40px;margin-right:-40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;margin-bottom:20px}.main .links--triple{margin:40px -18px}.main .links--triple .links__item{width:33.33333%;padding-left:18px;padding-right:18px;box-sizing:border-box;display:inline-block}@media (max-width:767px){.main .links--triple{margin:30px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main .links--triple .links__item{width:100%;padding-left:0;padding-right:0}}.main .links--triple .links__item:hover{cursor:pointer}.main .links--triple .links__item:hover .links__item-in{border-color:#f7941d}.main .links--triple .links__item-in{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:2px solid #ebe7eb;padding:15px 20px;border-radius:5px;transition:all .4s}.main .links--triple .links__item-img{display:block;margin-bottom:20px;margin-left:-20px;margin-right:-20px}.main .links--triple .links__item-img img{display:block;width:100%}.main .links--triple .links__item-working{display:block;margin:0 0 5px;font-size:20px}.main .links--triple .links__item-location,.main .links__desc a,.main .links__item--single{font-family:FuturaFuturis-Regular,sans-serif}.main .links--triple .links__item-location{display:block;min-height:46px;font-size:20px;color:#222}.main .links--triple .links__item-desc{margin:0 0 25px}@media (max-width:767px){.main .links--triple .links__item-in{padding-top:0;padding-bottom:20px}.main .links--triple .links__item-location{min-height:initial}.main .links--triple .links__item-desc{margin-bottom:15px}}.main .links--triple .links__item-short p{font-size:18px;font-family:FuturaFuturisLight,sans-serif;color:#222;line-height:120%;min-height:63px}.main .links--triple .links__item-short a,.main .links--triple .links__item-short span{font-size:18px;font-family:FuturaFuturisLight,sans-serif;text-decoration:none;transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222!important;font-weight:400}.main .links--triple .links__item-short a:hover,.main .links--triple .links__item-short span:hover{color:#DD5E1B!important;border-bottom:2px solid #222}.main .links--primary{margin-left:0;margin-right:0;border:2px solid #ebe7eb;border-radius:6px;margin-bottom:20px;padding:10px 15px}.main .links--primary .links__item{padding:0;margin-bottom:10px}.main .links--primary .links__item--primary{border:none}.main .links+hr{margin-top:5px}.main .links__item{display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;width:50%;margin-bottom:20px}.main .links__item-in{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:40px;padding-right:40px;box-sizing:border-box}@media (max-width:767px){.main .links--triple .links__item-short p{min-height:initial}.main .links{margin-left:0;margin-right:0}.main .links__item{width:100%}.main .links__item-in{padding-left:0;padding-right:0}}.main .links__item--single{display:block;color:#222;transition:all .4s;width:auto;margin-bottom:12px;font-size:20px}.main .links__item--single span{display:inline;padding-right:30px;position:relative;line-height:125%;transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222}.main .links__item--single span:hover{color:#DD5E1B!important;border-bottom:2px solid #222}@media (max-width:767px){.main .links__item--single{font-size:16px}.main .links__item--single span{display:inline}}.main .links__item--single span:before{position:absolute;content:' ';right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:15px;margin-top:0;background:url(../img/icons/link-arrow-black.svg) center center no-repeat;background-size:contain;-webkit-transform:none;-ms-transform:none;transform:none;bottom:1px;top:initial}.main .links__item--single:hover{color:#DD5E1B}.main .links__item--single:hover span:before{background:url(../img/icons/link-arrow-fill.svg) center center no-repeat;background-size:contain}.main .links__item--primary{width:100%;border-radius:6px;padding:10px 15px;border:2px solid #ebe7eb;box-sizing:border-box;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .links__item--primary .links__desc span,.main .links__item--primary .links__desc span.txt-wrapper{margin:0;font-family:FuturaFuturis-Bold,sans-serif;font-size:21px;color:#037662;position:relative;padding-right:30px;line-height:125%;display:inline-block}@media (max-width:767px){.main .links__item--primary .links__desc span,.main .links__item--primary .links__desc span.txt-wrapper{font-size:16px;width:auto;box-sizing:border-box}}@media (max-width:340px){.main .links__item--primary .links__desc span,.main .links__item--primary .links__desc span.txt-wrapper{font-size:12px}}.main .links__item--primary .links__desc span.txt-wrapper:after,.main .links__item--primary .links__desc span:after{position:absolute;content:' ';right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:15px;margin-top:-1px;background:url(../img/icons/arrow-next.svg) center center no-repeat;background-size:contain}@media (max-width:767px){.main .links__item--primary .links__desc span.txt-wrapper:after,.main .links__item--primary .links__desc span:after{background-position:center right}}.main .links__item--primary:hover .links__desc span{color:#DD5E1B}.main .links__item--primary:hover .links__desc span:after{background:url(../img/icons/link-arrow-fill.svg) center center no-repeat;background-size:contain}.main .links__img{width:45px;height:45px;border-radius:5px;overflow:hidden;margin-right:10px}.main .links__img img{display:block;width:100%;height:100%;min-height:initial;-o-object-fit:contain;object-fit:contain}.main .links__img+.links__desc{width:calc(100% - 55px)}.main .links__desc{width:100%;position:relative;top:2px}.main .links__desc a{display:inline;line-height:100%;font-size:18px;text-decoration:none;transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222}.main .links__desc a:hover{color:#DD5E1B!important;border-bottom:2px solid #222}.main .links__desc a+span,.main .links__desc span.txt-wrapper{margin-top:4px;font-family:FuturaFuturisLight,sans-serif;color:#222;margin-bottom:15px;line-height:120%;display:block}@media (max-width:767px){.main .links__desc{top:0}.main .links__desc a{font-size:16px}}.main .links__desc a+span{font-size:16px}@media (min-width:769px){.main .links__desc a+span{font-size:18px}}@media (max-width:340px){.main .links__desc a+span{font-size:14px}}.main .links__desc span.txt-wrapper{font-size:16px}@media (min-width:769px){.main .links__desc span.txt-wrapper{font-size:18px}}@media (max-width:340px){.main .links__desc span.txt-wrapper{font-size:14px}}.main .links__desc span{line-height:100%;font-family:FuturaFuturis-Regular,sans-serif;font-size:18px;color:#007bc2;transition:all .4s}.main .file{text-decoration:none;position:relative;padding-left:25px;border-bottom:none!important}.main .file:before{position:absolute;content:' ';left:0;top:-3px;width:18px;height:18px;background:url(../img/icons/file.svg) center center no-repeat;background-size:contain}.main .file>span{transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222}.main .file>span:hover{color:#DD5E1B!important;border-bottom:2px solid #222}.iframe-box{margin:40px 0;display:block;width:100%;padding-bottom:56.25%;position:relative}.iframe-box iframe{height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%}.program{padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #e3dee3}.program__in{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -7.5px}@media (max-width:767px){.main .links__desc span{font-size:16px}.program__in{margin:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.program__l{width:230px;padding:0 7.5px;box-sizing:border-box}@media (max-width:1024px) and (min-width:1023px){.program__l{width:25%}}@media (max-width:767px){.program__l{width:100%;padding:0;margin-bottom:20px}}@media (max-width:767px) and (orientation:landscape){.program__in{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.program__l{width:200px}}.program__r{width:calc(100% - 230px);padding:0 7.5px;box-sizing:border-box;position:relative}@media (max-width:767px){.program__r{width:100%;padding-left:0;padding-right:0}}@media (max-width:1024px) and (min-width:1023px){.program__r{width:75%}}@media (max-width:767px) and (orientation:landscape){.program__r{width:calc(100% - 200px);padding-left:15px;box-sizing:border-box}}.program__r>a{display:inline;margin-bottom:5px;font-size:20px}.program__img,.program__r>p{display:block}.program__r>p:last-child{margin-bottom:0}.program .divider-mini{height:16px;position:relative}.program .divider-mini:after{position:absolute;content:' ';top:0;left:0;width:50px;height:5px;background:#f7941d;border-radius:2px}@media (max-width:767px){.program__r>a{font-size:16px}.program .divider-mini:after{left:0}}.program__img{position:relative;width:100%;padding:0 0 100%;margin:0;border-radius:6px;overflow:hidden;border-bottom:none!important}@media (max-width:767px) and (orientation:landscape){.program__img{padding-bottom:0;width:200px;height:200px}}.program__img:hover{border-bottom:none}.program__img img{min-height:initial;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.accordeon__headline{font-size:21px;color:#037662;font-family:FuturaFuturis-Bold,sans-serif;margin:0 0 20px}.region--map .row p,.social-items__headline{font-family:FuturaFuturisLight,sans-serif}.animation .btn,.social-items{margin-bottom:30px}.accordeon__headline.btn{border-bottom:2px dashed #037662}.accordeon__headline.btn:hover{color:#DD5E1B;border-bottom:2px dashed #DD5E1B}.lightgallery a,.our-partners__headline a,.social-item{border-bottom:none!important}.accordeon__in{display:none}.animation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.animation .btn{width:250px;padding-left:0;padding-right:0;text-align:center;box-sizing:border-box;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.social-items__headline{font-size:24px;color:#222;margin:0 0 20px;text-align:center;display:block}.our-partners__items,.social-items__in{display:-webkit-flex;display:-ms-flexbox}.social-items__in{display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.social-items__headline{margin-bottom:0}.social-items__in{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.social-item{display:inline-block;width:65px;height:65px;text-decoration:none;margin:0 20px;transition:all .4s}@media (max-width:767px){.social-item{margin-top:20px}}@media (max-width:767px) and (orientation:portrait){.social-item{width:40px;height:40px;margin:15px 10px 0}.social-item:first-child{margin-left:0}.social-item:last-child{margin-right:0}}.contacts__tab .tab-content,.form--contacts,.our-partners{margin-top:30px}.social-item:hover{opacity:.8}.social-item img{display:block;width:100%;height:100%;min-height:initial}.region--map .contacts{margin-bottom:50px}.region--map .contacts__map{height:400px;border-radius:6px}.region--map .row p{font-size:18px}@media (max-width:767px){.region--map .contacts{margin-bottom:30px}.region--map .col-6{margin-bottom:20px}.region--map .col-6:last-child{margin-bottom:0}.region--map .row p{font-size:16px}.region--map .region__close{top:15px;right:7px}.our-partners__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.our-partners__headline{margin-bottom:15px;text-align:center}.our-partners__headline a{display:inline-block;text-decoration:none}.our-partners__headline a:hover .h5{color:#f7941d}.our-partners__headline a:hover .h5:before{background:#36123a}.our-partners__headline .h5{font-size:24px;font-family:FuturaFuturis-Bold,sans-serif;color:#36123a;transition:all .4s}.our-partners__items{display:flex}.btn-big,.lg-outer .lg-download,.our-partners__item{-webkit-align-items:center}.our-partners__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:16.66666%;padding-left:10px;padding-right:10px;box-sizing:border-box}@media (max-width:767px){.our-partners__item{width:50%;padding-left:25px;padding-right:25px}}@media (max-width:767px) and (min-width:520px){.our-partners__item{width:33.333333%}}.our-partners__item img{display:block;width:100%;-webkit-filter:grayscale(1);filter:grayscale(1);transition:all .4s}.our-partners__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.twitter-timeline{height:100%!important;border:2px solid #007bc2!important;border-radius:7px!important;box-sizing:border-box!important}.twitter-timeline--index{height:calc(100% - 677px)!important}.twitter-timeline--news{height:calc(100% - 295px)!important}.twitter-timeline--team{height:calc(100% - 265px)!important}@media (max-width:1023px){.twitter-timeline{width:100%!important;height:100vh!important;background:#e3dee3;font-weight:400}}.twitter-timeline__wrapper{height:calc(100% - 265px);position:relative}@media (max-width:1023px){.twitter-timeline__wrapper{height:100vh;margin-bottom:15px}}@media (min-width:769px) and (max-width:1024px){.twitter-timeline__wrapper{height:500px!important;overflow:hidden}.twitter-timeline__wrapper iframe{display:block!important;height:500px!important}}.twitter-timeline__headline{height:46px;top:2px;right:2px;left:2px;border-radius:5px 5px 0 0;background:#fff;position:absolute;box-sizing:border-box}.twitter-timeline__headline:after{position:absolute;content:' ';top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;width:30px;height:30px;margin-left:auto;margin-right:auto;background:url(../img/icons/twitter.svg) center center no-repeat;background-size:contain}.statistics{box-sizing:border-box;padding:35px 0;background:url(../img/index/bg-map.png) center center no-repeat;background-size:contain;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.statistics{min-height:225px}}@media (max-width:1023px){.statistics{margin-bottom:15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.statistics__headline{display:block;margin:0 0 10px!important;font-family:FuturaFuturis-Bold,sans-serif!important;font-size:21px!important;color:#36123a;line-height:110%!important;text-align:center}@media (max-width:1023px){.statistics__headline br{display:none}}.statistics__desc,.statistics__numbers{color:#36123a;display:block;text-align:center}.statistics__numbers{font-family:FuturaFuturis-Bold,sans-serif;font-size:36px}@media (max-width:1023px){.statistics__numbers{font-size:30px}.statistics__desc br{display:none}}.statistics__desc{font-family:FuturaFuturisLight,sans-serif;font-size:18px}.contacts__tab .nav li a,.search__input,.search__top-footer span{font-family:FuturaFuturis-Regular,sans-serif}.contacts__tab .nav li a,.contacts__tab .nav li a:hover{border-bottom:none;color:#fff!important}@media (min-width:600px) and (max-width:991px){.statistics__wrapper{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.statistics__wrapper .sidebar__quote{display:none}@media (min-width:600px) and (max-width:991px){.statistics__wrapper .sidebar__quote{display:-webkit-flex;display:-ms-flexbox;display:flex;width:60%}}.video-blockquote{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.video-blockquote .iframe-box{margin-bottom:0}.contacts__map{height:300px;border-radius:6px 6px 0 0;overflow:hidden}.contacts__map iframe{display:block;height:100%}.contacts__tab .nav{display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:0 0 6px 6px;overflow:hidden}.contacts__tab .nav li{width:50%;height:50px;margin-bottom:0!important;padding-left:0!important}.contacts__tab .nav li:before{display:none!important}.contacts__tab .nav li a{height:100%;line-height:50px;background:#359181;display:block;width:100%;text-align:center;font-size:14px;text-transform:uppercase}.contacts__tab .nav li.active a{background:#037662}.contacts__tab .tab-content p{margin-bottom:10px}.contacts__tab .tab-content p b{font-family:FuturaFuturis-Bold,sans-serif}.header__r-top,.search__results{margin:0 0 20px}@media (max-width:1024px){.search__results{margin-bottom:15px}}.search__results p{margin:0;font-size:20px;color:#36123a}.search__results p b{font-weight:700}.search__top{width:100%;height:auto}.search__top .inp-group--search.mini{margin-left:0!important;margin-right:0;padding-left:0;width:100%}.search__top .inp-group--search.mini input{opacity:1;pointer-events:all;position:static;-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width:1024px){.search__results p{font-size:16px}.search__top .inp-group--search.mini{width:100%;max-width:100%;margin-bottom:0!important}.search__top .inp-group--search.mini input{padding-right:60px}}.search__top .inp-group--search.mini .btn-search{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search__top-in{height:100%;margin:0 -10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.search__top-l,.search__top-r{height:100%;padding:0 10px;box-sizing:border-box}.search__top-l{width:calc(100% - 140px);position:relative}.search__top-l:before{position:absolute;content:' ';left:30px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;height:16px;background:url(../img/icons/search.svg) center center no-repeat;background-size:contain}.search__top-l .btn-close{padding:0;position:absolute;right:27px;height:60px;top:0;bottom:0;line-height:60px;width:14.14px;background:url(../img/icons/close.svg) center center no-repeat;background-size:14.14px 14.14px;opacity:0;pointer-events:none}.search__top-l .btn-close.is-visible{opacity:1;pointer-events:all}.search__top-r{width:140px;height:100%}.search__input,.search__top-r .btn{width:100%;height:100%}.search__top-r .btn:hover{opacity:1}.search__top-footer{margin-top:10px}.search__top-footer span{color:#fff;font-size:16px}.search__input{padding:0 40px 0 48px;margin:0;border:none;box-shadow:none;box-sizing:border-box;font-size:16px;color:#221F1F}.search__article-content p{font-family:FuturaFuturisLight,sans-serif}.search__item{background:#FFF;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.search__item-company .search__item-l,.search__item-person .search__item-l{width:380px}.search__item-company .search__item-r,.search__item-person .search__item-r{width:calc(100% - 380px);padding:40px 19px 40px 53px;box-sizing:border-box}.search__item-company .search__item-img,.search__item-person .search__item-img{display:block;width:100%;height:100%}.search__item-company .search__item-img img,.search__item-person .search__item-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search__item-company .search__item-desc .search__item-headline,.search__item-person .search__item-desc .search__item-headline{color:#333;font-size:20px;font-family:FuturaFuturis-Regular,sans-serif;font-weight:700;margin:0 0 10px;line-height:150%}.search__item-company .search__item-desc .search__item-headline_desc,.search__item-person .search__item-desc .search__item-headline_desc{max-width:330px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.search__item-company .search__item-desc .search__item-place,.search__item-person .search__item-desc .search__item-place{color:#707070;font-size:14px}.search__item-company .search__item-desc .search__item-event_type,.search__item-person .search__item-desc .search__item-event_type{position:relative;font-size:14px;color:#333;min-height:22px;padding-left:31px;line-height:22px}.search__item-company .search__item-desc .search__item-event_type.festival:before,.search__item-person .search__item-desc .search__item-event_type.festival:before{position:absolute;content:' ';left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:22px;height:22px;background:url(../img/icons/team.svg) center center no-repeat;background-size:contain}.search__item-company .search__item-desc .search__item-txt,.search__item-person .search__item-desc .search__item-txt{font-family:FuturaFuturis-Regular,sans-serif;font-size:14px;color:#333;line-height:157%}.search__item-company .search__item-desc .search__item-txt_mini,.search__item-person .search__item-desc .search__item-txt_mini{display:block;font-size:22px;font-weight:300;color:#333;margin:10px 0}.search__item-company .search__item-desc .search__item-title,.search__item-person .search__item-desc .search__item-title{font-size:14px;color:#707070;display:block;margin-bottom:10px}.search__item-company .search__item-desc+.serach__item-tags,.search__item-person .search__item-desc+.serach__item-tags{margin-top:24px}.search__item-company .search__item-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search__item-company .search__item-logo img{display:block;width:auto;height:70px}.search__item-articles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.search__item-articles .search__article{padding:25px 0;border-bottom:2px solid #ebe7eb}.search__item-articles .search__article--mini .search__article-content p{width:calc(100% - 214px)}.search__item-articles .search__article--file{font-family:FuturaFuturisLight,sans-serif;font-size:18px}@media (max-width:1024px){.search__item-articles .search__article--file{font-size:16px}}.search__item-articles .search__article--file .search__article-breadcrumbs ul li{font-size:14px}.search__item-articles .search__article--file .search__article-content{display:block;line-height:150%}.search__item-articles .search__article-headline{margin:0}@media (min-width:1025px){.search__item-articles .search__article-headline{width:calc(100% - 214px)}}.search__item-articles .search__article-headline h5{margin:0 0 15px}.search__item-articles .search__article-headline h5 a{text-decoration:none;font-size:18px}.search__item-articles .search__article-content{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex}.search__item-articles .search__article-content p{color:#333;font-size:18px;font-family:FuturaFuturisLight,sans-serif;line-height:150%;font-weight:400;margin-bottom:0}@media (max-width:1024px){.search__item-articles .search__article-content p{font-size:16px}}.search__item-articles .search__article-content p+p{margin-top:15px}.search__item-articles .search__article-content p b{font-weight:700;background:#FED942;padding:2px 4px;font-family:FuturaFuturis-Regular,sans-serif}.search__item-articles .search__article-gallery{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search__item-articles .search__article-gallery img{display:block;width:110px;height:80px;-o-object-fit:cover;object-fit:cover;margin-right:10px;margin-bottom:10px}.search__item-articles .search__article-breadcrumbs ul{font-size:0;margin-bottom:0}.search__item-articles .search__article-breadcrumbs ul li{display:inline-block;margin-right:24px;position:relative;padding-left:0;margin-bottom:0}.search__item-articles .search__article-breadcrumbs ul li:before,.search__item-articles .search__article-breadcrumbs ul li:last-child:after{display:none}.search__item-articles .search__article-breadcrumbs ul li:after{position:absolute;content:'/';right:-15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#A8A8A8;font-size:16px}.search__item-articles .search__article-breadcrumbs ul li a{font-size:16px;font-weight:400;text-decoration:none;font-family:FuturaFuturisLight,sans-serif}.search__item-articles .search__article-img{margin-left:20px;margin-top:-38px;width:204px;height:116px}.search__item-articles .search__article-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lightgallery a,.pagination__big{display:-webkit-flex;display:-ms-flexbox}.pagination__big{display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.pagination__big-l{height:56px}.pagination__big-controls{height:100%;background:#fff;font-size:0}.pagination__big-controls a{min-width:60px;display:inline-block;height:100%;line-height:56px;text-align:center;border-left:1px solid #F4F4F4;box-sizing:border-box;font-weight:700;font-family:FuturaFuturis-Regular,sans-serif;color:#333;font-size:16px}.pagination__big-controls a:hover{color:#009CFF}.pagination__big-controls a.is-active{background:#009CFF;color:#fff}.pagination__big-controls a.pagination__big-next,.pagination__big-controls a.pagination__big-prev{font-size:16px;font-family:FuturaFuturis-Regular,sans-serif;font-weight:400}.lg #lg-counter,.lg-dropdown .lg-icon,.lg-outer .lg-dropdown .lg-icon,.lightgallery-desc p,.modal-copy .modal-content p{font-family:FuturaFuturisLight,sans-serif}.pagination__big-controls a.pagination__big-next .pagination__big-arrow,.pagination__big-controls a.pagination__big-prev .pagination__big-arrow{position:relative;top:1px}.pagination__big-controls a.pagination__big-next svg rect,.pagination__big-controls a.pagination__big-prev svg rect{transition:all .4s}.pagination__big-controls a.pagination__big-next:hover,.pagination__big-controls a.pagination__big-prev:hover{opacity:1}.pagination__big-controls a.pagination__big-next:hover svg rect,.pagination__big-controls a.pagination__big-prev:hover svg rect{fill:#009CFF}.pagination__big-controls a.pagination__big-prev{padding-right:29px;padding-left:30px}.pagination__big-controls a.pagination__big-prev span:first-child{margin-right:9px}.pagination__big-controls a.pagination__big-next{padding-left:29px;padding-right:30px}.pagination__big-controls a.pagination__big-next span:first-child{margin-right:9px}.pagination__big-r .btn{height:56px;line-height:52px}@media (max-width:767px){body .article--search .article__wrapper .wrapper,body .search__top-footer{padding-left:15px;padding-right:15px}body .article__headline-in,body .search__item-company .search__item-l,body .search__item-company .search__item-r,body .search__item-person .search__item-l,body .search__item-person .search__item-r{width:100%}body .article--search .article__header-tags{margin-top:20px}body .article--search .article__header-tags ul li{margin-bottom:20px}body .article--search .article__header-tags ul li:last-child{margin-bottom:0}body .search__top{margin-left:0;margin-right:0;height:auto}body .search__top-footer{margin-top:14px;margin-bottom:24px}body .search__top-footer span{color:#221F1F}body .search__top-in{width:100%;margin-left:0;margin-right:0;height:60px}body .search__top-l{width:calc(100% - 45px);box-sizing:border-box;padding-left:0;padding-right:0}body .search__top-l .search__input{padding-left:16px}body .search__top-l:before{display:none}body .search__top-r{margin-left:0;padding-left:0;padding-right:0;width:45px}body .search__top-r .btn{text-indent:-9999px;background:#FFF;width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box;position:relative}body .search__top-r .btn:after{position:absolute;content:' ';left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;height:16px;background:url(../img/icons/search.svg) center center no-repeat;background-size:contain;margin-left:auto;margin-right:auto}body .search__top-l .btn-close{right:0}body .search__item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}body .search__item-company .search__item-headline_desc{-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;text-align:left!important}body .search__item-company .search__item-event_type{margin-bottom:13px}body .search__item-company .search__item-r,body .search__item-person .search__item-r{padding:25px 20px}body .search__item-company .search__item-l{padding-top:50px;padding-bottom:50px}body .search__item.search__item-articles{margin-left:-15px;margin-right:-15px;margin-top:0}body .search__item.search__item-articles .search__article{padding-left:15px;padding-right:15px;padding-bottom:15px}body .search__item-articles .search__article-img{margin-top:0}body .search__item-articles .search__article-gallery{margin-left:-3px;margin-right:-3px}body .search__item-articles .search__article-gallery img{width:33.33%;margin-right:0;padding-left:3px;padding-right:3px;box-sizing:border-box;margin-bottom:6px}body .search__item-articles .search__article{padding-bottom:34px}body .search__article-gallery{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body .search__item-articles .search__article-headline{margin-bottom:16px}body .search__article--mini .search__article-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body .search__article--mini .search__article-img{margin-left:0;margin-bottom:16px}body .search__article--mini .search__article-img img{max-width:100%}body .search__item-articles .search__article--mini .search__article-content p{width:100%}body .pagination__big{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body .pagination__big-controls a.pagination__big-next,body .pagination__big-controls a.pagination__big-prev{padding-left:0;padding-right:0}body .pagination__big-controls a.pagination__big-next span:not(.pagination__big-arrow),body .pagination__big-controls a.pagination__big-prev span:not(.pagination__big-arrow){display:none}body .pagination__big-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:29px}body .pagination__big-controls>a{width:14.4%;min-width:initial;font-size:11px}body .pagination__big-l{margin-bottom:29px;height:auto}body .pagination__big-r .btn{display:block;width:100%}body .pagination__big-controls a.pagination__big-next .pagination__big-arrow,body .pagination__big-controls a.pagination__big-prev .pagination__big-arrow{top:0}body .pagination__big-controls a.pagination__big-next span:first-child,body .pagination__big-controls a.pagination__big-prev span:first-child{margin-right:0}body .pagination__big-controls>a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body .search__item-articles{margin-bottom:0}}@media (max-width:767px) and (orientation:landscape){.search__top{margin-top:20px}.search__top-footer span{color:#fff!important}}@media (max-width:768px) and (min-width:760px){.hidden-sm{display:none!important}.visible-sm{display:block!important}}.visible-xxs{display:none}@media (max-width:600px){.visible-xxs{display:block!important}.hidden-xxs{display:none!important}}@media (max-width:768px) and (min-width:601px){.article__headline-txt .search__top.hidden-xs{display:block!important}.article.article--search>.search__top.visible-xs{display:none!important}.article--search .article__wrapper{margin-top:-50px}}.main--search .pagination{margin-top:20px}.main--search .pagination>ul{margin-bottom:0}.wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrapper__l .lightgallery-mini{padding-left:118px;padding-right:118px}@media (max-width:1023px){.wrapper__l .lightgallery-mini{padding-left:135px;padding-right:135px}}@media (max-width:767px){.main--search .h1{margin-top:5px;font-size:24px;margin-bottom:15px}.wrapper__l .lightgallery-mini{padding-left:0;padding-right:0}}.lg-on{overflow:hidden;position:fixed;left:0;right:0}.lg-actions{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);transition:all .5s;width:100%}.cookie,.lg-outer{-webkit-transform:translate3d(0,0,0)}.lg-outer{transform:translate3d(0,0,0)}.lg-outer .lg-inner,.lg-outer .lg-sub-html,.lg-outer .lg-thumb-outer,.lg-outer .lg-toolbar{transition:all .5s;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-sub-html{padding-right:225px}@media (max-width:1024px){.lg-outer .lg-sub-html{padding-right:0}}@media (min-width:1025px){.lg-outer.lg-thumb-open .lg-actions,.lg-outer.lg-thumb-open .lg-inner,.lg-outer.lg-thumb-open .lg-toolbar{width:calc(100% - 226px)}}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.lightgallery{display:block;width:100%;max-width:100%;height:550px;overflow:hidden;margin-bottom:34px;position:relative}.lightgallery .lg-inner{transition:all 1s}@media (max-width:767px){.lightgallery{height:400px;margin-bottom:20px}}.lightgallery-desc{padding:0 85px 0 90px;margin-top:20px}.lightgallery-desc p{color:#36123a}.lightgallery-wrapper{background:#FFF;box-sizing:border-box;position:relative;margin:30px auto}.lightgallery .slick-arrow{padding-left:0;padding-right:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:50px;height:50px;text-decoration:none;text-indent:-9999px;border:none;box-shadow:none;background:rgba(0,0,0,.5);border-radius:8px;z-index:1001;cursor:pointer;overflow:hidden;transition:all .7s}.lightgallery .slick-next:before,.lightgallery .slick-prev:before{content:' ';top:15px;bottom:15px;position:absolute}.lightgallery .slick-arrow:hover{background:#000}.lightgallery .slick-prev{left:40px}@media (max-width:767px){.lightgallery .slick-arrow{width:40px;height:40px}.lightgallery .slick-prev{left:5px}}.lightgallery .slick-prev:before{left:0;right:0;background:url(../img/gallery/icons/left-chevron-white.svg) center center no-repeat;background-size:contain}.lightgallery .slick-next{right:40px}@media (max-width:767px){.lightgallery .slick-next{right:5px}}.lightgallery .slick-next:before{left:0;right:0;background:url(../img/gallery/icons/left-chevron-white.svg) center center no-repeat;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lightgallery .slick-slide img{-o-object-fit:cover;object-fit:cover}.lightgallery .slick-list,.lightgallery .slick-track{height:100%}.lightgallery a{display:flex;width:100%;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border-radius:8px}.lightgallery a:hover{border-bottom:none}.lightgallery a img{display:block;width:auto;height:100%;max-height:750px;border-radius:8px;overflow:hidden}.lightgallery .slick-track{display:-webkit-flex;display:-ms-flexbox;display:flex}.lightgallery-wrapper{display:block;overflow:hidden}.lightgallery-mini{position:relative;padding-left:85px;padding-right:85px;height:100px}@media (max-width:767px){.lightgallery-mini{padding-left:0;padding-right:0;height:70px}}.lightgallery-mini img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.lightgallery-mini .slick-list{height:100%;position:relative;right:-5px;overflow:hidden}@media (max-width:767px){.lightgallery-mini .slick-list{right:0;margin-left:-5px;margin-right:-5px}}.lightgallery-mini .slick-track{height:100%;font-size:0}.lightgallery-mini .slick-slide{margin-left:10px;margin-right:10px;cursor:pointer;width:100px;border-radius:8px!important;border:2px solid transparent;box-sizing:border-box}@media (max-width:767px){.lightgallery-mini .slick-slide{width:auto;margin-left:5px;margin-right:5px}}.lightgallery-mini .slick-slide.slick-active.slick-current{border-color:#f7941d}.lightgallery-mini .slick-arrow{padding-left:0;padding-right:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:42px;height:42px;text-decoration:none;text-indent:-9999px;border:none;box-shadow:none;background:#f7941d;border-radius:8px;z-index:1001;cursor:pointer;overflow:hidden}.lightgallery-mini .slick-next:before,.lightgallery-mini .slick-prev:before{content:' ';top:-15px;bottom:-15px;position:absolute}.lightgallery-mini .slick-prev{left:0}.lightgallery-mini .slick-prev:before{left:7.5px;right:0;background:url(../img/gallery/icons/left-chevron-white.svg) center center no-repeat;background-size:contain}.lightgallery-mini .slick-next{right:0}.lightgallery-mini .slick-next:before{left:0;right:7.5px;background:url(../img/gallery/icons/left-chevron-white.svg) center center no-repeat;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lg-actions .lg-next,.lg-actions .lg-prev,.pagination__arrow:after{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.lg-outer:hover,.lg-outer:hover:focus{text:#f37125}.lg-outer .lg-thumb-item{border-radius:8px}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#f7941d}.lg-backdrop{background:rgba(255,255,255,.9)}.lg-toolbar{background:rgba(255,255,255,.5)}@media (max-width:1024px){.lg-toolbar{background:#FFF}.lg-toogle-thumb{border-radius:0!important}}.lg-sub-html{background:rgba(243,113,37,.75);padding:30px 40px}.lg-toogle-thumb{background:0 0!important;top:-59px!important}@media (max-width:767px){.lightgallery-mini .slick-arrow{width:40px;height:40px}.lg-sub-html{padding:10px}.lg-toogle-thumb{right:0!important}.lg-img-wrap{padding:0!important}}.lg-img-wrap{padding-top:0!important;padding-bottom:0!important;width:100%;max-width:100%}.lg #lg-counter{color:#000;font-size:20px;font-weight:400}@media (max-width:767px){.lg #lg-counter{font-size:14px;padding:0 0 0 10px;height:47px;line-height:52px}}.lg-actions .lg-next,.lg-actions .lg-prev{width:90px;height:90px;margin-top:0;transform:translate(0,-50%);transition:all .4s;opacity:.7}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{opacity:1}.lg-actions .lg-next:after,.lg-actions .lg-next:before,.lg-actions .lg-prev:after,.lg-actions .lg-prev:before{display:none}.lg-actions .lg-prev{background:url(../img/gallery/icons/left-chevron.svg) center center no-repeat;background-size:contain}.lg-actions .lg-next{background:url(../img/gallery/icons/right-chevron.svg) center center no-repeat;background-size:contain}@media (max-width:767px){.lg-actions .lg-next,.lg-actions .lg-prev{width:40px;height:40px}.lg-actions .lg-prev{left:5px}.lg-actions .lg-next{right:5px}.lg-toogle-thumb{top:-39px!important}}.lg-toogle-thumb:after{color:#fff}.lg-thumb{padding:0}.lg-thumb-outer{padding-left:10px;height:120px!important;background:#FFF!important}#lg-share-instagram .lg-icon:after,#lg-share-vk .lg-icon:after{display:block;height:20px;margin-left:auto;margin-right:auto;content:" "!important;font-weight:400;width:20px}.lg-thumb-outer img{-o-object-fit:cover;object-fit:cover}.lg-progress-bar{background:#fff}.lg-progress-bar .lg-progress{background:#f7941d}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:120px}#lg-share-vk .lg-icon:after{background:url(../img/icons/socials/vk.svg) center center no-repeat;background-size:contain}#lg-share-instagram .lg-icon:after{background:url(../img/icons/socials/instagram.svg) center center no-repeat;background-size:contain}.lg-dropdown .lg-icon,.lg-outer .lg-dropdown .lg-icon{display:-ms-flexbox;color:#000!important;font-size:14px;text-decoration:none}.lg-outer .lg-dropdown .lg-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0}.footer__bottom-link,.lg-dropdown .lg-icon,.slider{-webkit-align-self:flex-start}.lg-outer .lg-dropdown .lg-icon:after{margin-right:5px!important}@media (max-width:767px){.lg-outer .lg-dropdown{width:120px;right:initial;top:60px}.lg-outer .lg-dropdown:after{right:initial;left:12px}.lg-outer .lg-dropdown .lg-icon{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.lg-outer .lg-dropdown .lg-icon:after{margin-left:0!important}}.lg-dropdown .lg-icon{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;margin:0}.lg-dropdown .lg-icon:after{margin-right:5px!important}#lg-share-facebook .lg-icon:after,#lg-share-ok .lg-icon:after,#lg-share-twitter .lg-icon:after{height:20px;margin-left:auto;margin-right:auto;content:" "!important;font-weight:400}.lg-outer .lg-dropdown li>a{display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none}#lg-share-ok .lg-icon:after{display:block;width:20px;background:url(../img/icons/socials/ok.svg) center center no-repeat;background-size:contain}#lg-share-facebook .lg-icon:after{display:block;width:20px;background:url(../img/icons/socials/facebook.svg) center center no-repeat;background-size:contain}#lg-share-twitter .lg-icon:after{display:block;width:20px;background:url(../img/icons/socials/twitter.svg) center center no-repeat;background-size:contain}.lg-toolbar{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.lg-toolbar .lg-icon{background:#FFF;transition:all .4s}.lg-toolbar .lg-icon:hover{background:#f7941d}.lg-toolbar .lg-icon:after{transition:all .4s}@media (max-width:767px){.lg-toolbar .lg-icon{width:40px!important;font-weight:400}}.lg-toolbar .lg-close:after{display:block;width:32px;height:32px;margin-left:auto;margin-right:auto;content:' ';background:url(../img/gallery/icons/cross.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-toolbar #lg-copy-url:after,.lg-toolbar #lg-zoom-in:after,.lg-toolbar #lg-zoom-out:after,.lg-toolbar .lg-autoplay-button:after,.lg-toolbar .lg-fullscreen:after{width:20px;height:20px;margin-left:auto;margin-right:auto;content:' ';font-weight:400}.lg-toolbar .lg-close:hover:after{background:url(../img/gallery/icons/cross-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-toolbar .lg-autoplay-button:after{display:block;background:url(../img/gallery/icons/play-button.svg) center center no-repeat;background-size:contain}.lg-toolbar .lg-autoplay-button:hover:after{background:url(../img/gallery/icons/play-button-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-toolbar .lg-fullscreen:after{display:block;background:url(../img/gallery/icons/resize-full.svg) center center no-repeat;background-size:contain}.lg-toolbar .lg-fullscreen:hover:after{background:url(../img/gallery/icons/resize-full-white.svg) center center no-repeat;background-size:contain;font-weight:400}@media (max-width:767px){.lg-toolbar .lg-close:after{width:20px;height:20px}.lg-toolbar .lg-fullscreen{display:none!important}}.lg-toolbar #lg-zoom-in:after{display:block;background:url(../img/gallery/icons/plus.svg) center center no-repeat;background-size:contain}.lg-toolbar #lg-zoom-in:hover:after{background:url(../img/gallery/icons/plus-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-toolbar #lg-zoom-out:after{display:block;background:url(../img/gallery/icons/minus.svg) center center no-repeat;background-size:contain}.lg-toolbar #lg-zoom-out:hover:after{background:url(../img/gallery/icons/minus-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-toolbar #lg-copy-url:after{display:block;background:url(../img/gallery/icons/link.svg) center center no-repeat;background-size:contain}.lg-toolbar #lg-copy-url:hover:after{background:url(../img/gallery/icons/link-white.svg) center center no-repeat;background-size:contain;font-weight:400}.input-url{opacity:0}.lg-close{padding-top:8px!important}.lightgallery-controls{position:absolute;top:20px;right:20px;z-index:101;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:767px){.lightgallery-controls{top:5px;right:5px}}.lightgallery-controls-btn{margin-left:6px;width:25px;height:25px;border-radius:5px;border:1px solid #fff;background-color:#f7941d;cursor:pointer}.lightgallery-controls-btn .lg-dropdown a:hover{border-bottom:none!important}.lg-fullscreen-on .lg-fullscreen:after{display:block;width:20px;height:20px;margin-left:auto;margin-right:auto;content:' ';background:url(../img/gallery/icons/resize-mini.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-fullscreen-on .lg-fullscreen:hover:after{background:url(../img/gallery/icons/resize-mini-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-show-autoplay .lg-autoplay-button:after{display:block;width:20px;height:20px;margin-left:auto;margin-right:auto;content:' ';background:url(../img/gallery/icons/pause.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-show-autoplay .lg-autoplay-button:hover:after{background:url(../img/gallery/icons/pause-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-outer #lg-share:after{display:block;width:20px;height:20px;margin-left:auto;margin-right:auto;content:' ';background:url(../img/gallery/icons/share.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-outer #lg-share:hover:after{background:url(../img/gallery/icons/share-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-outer .lg-download{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.lg-outer .lg-download:after{display:block;width:20px;height:20px;margin-left:auto;margin-right:auto;content:' ';background:url(../img/gallery/icons/download.svg) center center no-repeat;background-size:contain;font-weight:400}.lg-outer .lg-download:hover:after{background:url(../img/gallery/icons/download-white.svg) center center no-repeat;background-size:contain;font-weight:400}.lightgallery-controls--share{background-image:url(../img/gallery/icons/share-white.svg);background-size:15px;background-repeat:no-repeat;background-position:center center;position:relative}.lightgallery-controls--share .lg-dropdown{top:40px;background:#FFF;position:absolute;right:0;padding:10px 0;border-radius:2px;transition:all .4s;opacity:0;pointer-events:none;border:1px solid #e3dee3}@media (max-width:767px){.lightgallery-controls--share .lg-dropdown{padding-top:5px;padding-bottom:5px;width:100px}}.lightgallery-controls--share .lg-dropdown:after,.lightgallery-controls--share .lg-dropdown:before{content:' ';display:block;width:0;height:0;right:5px;position:absolute}.lightgallery-controls--share .lg-dropdown:after{border:8px solid transparent;border-bottom-color:#FFF;top:-16px}.lightgallery-controls--share .lg-dropdown:before{border:8px solid transparent;border-bottom-color:#e3dee3;top:-17px}.lightgallery-controls--share .lg-dropdown>li{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0!important}.lightgallery-controls--share .lg-dropdown>li:before{display:none}.lightgallery-controls--share .lg-dropdown>li a{text-decoration:none;padding:4px 12px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;transition:all .4s;border-bottom:none}.lightgallery-controls--share .lg-dropdown>li a:hover{background:rgba(0,0,0,.07)}@media (max-width:767px){.lightgallery-controls--share .lg-dropdown>li a:hover,.lightgallery-controls--share .lg-dropdown>li a:hover:focus{border-bottom:none}.lightgallery-controls--share .lg-dropdown>li:last-child{margin-bottom:0}}.lightgallery-controls--share.is-share .lg-dropdown{opacity:1;pointer-events:all}.lightgallery-controls--fullscreen{background-image:url(../img/gallery/icons/full-screen.svg);background-size:15px;background-repeat:no-repeat;background-position:center center}@media (min-width:1025px){.lg-thumb-outer{padding-right:10px;overflow-y:auto;width:226px;max-width:226px;max-height:100%!important;height:100%!important;top:0;right:0;-webkit-transform:translate3d(225px,0,0)!important;transform:translate3d(225px,0,0)!important;border-left:1px solid #f7941d;box-sizing:border-box}.lg-thumb-outer .lg-thumb-item:nth-child(even){margin-right:0!important}}@media (max-width:1024px){.lg-thumb-outer{transition:all .25s!important;-webkit-transform:translate3d(0,100%,0)!important;transform:translate3d(0,100%,0)!important}}.lg-thumb-outer::-webkit-scrollbar{width:0}.lg-thumb-outer::-webkit-scrollbar-track{width:0;background:0 0}.lg-thumb-outer::-webkit-scrollbar-thumb{background:0 0}.lg-thumb-outer .lg-toogle-thumb{display:none!important}.lg-toogle-thumb.lg-icon{position:static;height:47px;background:#FFF!important}.lg-toogle-thumb.lg-icon:after{color:#F37125;transition:all .4s}.lg-toogle-thumb.lg-icon:hover{background:#f7941d!important}.lg-toogle-thumb.lg-icon:hover:after{color:#fff}#lg-zoom-out{opacity:1}.btn{box-shadow:none;text-decoration:none;border:none;background:0 0;transition:all .4s;padding:0;bottom:0}.btn-primary,.btn-primary:hover{background:#f7941d}.btn-primary,.btn-primary-2{height:50px;font-family:FuturaFuturis-Bold,sans-serif;color:#fff;padding-left:40px;padding-right:40px;box-shadow:none;line-height:50px}.btn:hover{cursor:pointer}.btn-up{text-transform:uppercase}.btn-primary{border:none;border-radius:6px}.btn-primary-2,.btn-primary-2:hover{background:#DD5E1B}.btn-primary-2{border:none;border-radius:6px}.btn.btn-primary.btn-big{color:#fff!important}.btn.btn-primary.btn-big:hover{color:#000!important;opacity:1}.btn-big{height:auto;padding:15px 20px 11px;display:inline-block!important;-ms-flex-align:center;align-items:center;text-transform:uppercase;background:#f7941d;text-align:center;border-bottom:none!important;font-size:24px;line-height:125%}.btn-big:hover{border-bottom:none}.btn-close{width:20px;height:20px;background:url(../img/icons/cross.svg) center center no-repeat;background-size:contain;border:none;box-shadow:none}@media (max-width:767px){.btn-big{font-size:16px;padding-left:10px;padding-right:10px}.btn-close{width:15px;height:15px}}.btn-close:hover{opacity:.6}.btn.animation-2{border:2px solid #037662;box-sizing:border-box;line-height:46px}.btn-orange,.btn-yellow{display:inline-block;height:38px;line-height:40px;font-family:FuturaFuturis-Bold,sans-serif;font-size:17px;border-radius:4px}.btn.animation-2:hover{background:#FFF;color:#037662}.btn.animation-3:hover{color:#037662}.btn-orange{color:#fff;background:#f37125}.btn-yellow{color:#fff;background:#faa421}.btn.animated-button.thar-four{color:#fff;cursor:pointer;display:block;position:relative;border:2px solid #F7CA18;transition:all .4s cubic-bezier(.42,0,.58,1)}.btn.animated-button.thar-four:hover{color:#000!important;background-color:transparent;text-shadow:nfour}.btn.animated-button.thar-four:hover:before{right:0;left:auto;width:100%}.btn.animated-button.thar-four:before{display:block;position:absolute;top:0;left:0;height:100%;width:0;z-index:-1;content:'';color:#000!important;background:#F7CA18;transition:all .4s cubic-bezier(.42,0,.58,1)}@media (min-width:1025px){.btn-orange span,.btn-primary span,.btn-primary-2 span,.btn-yellow span{position:relative;z-index:10}.btn-orange,.btn-primary,.btn-primary-2,.btn-yellow{overflow:hidden;color:#fff;cursor:pointer;display:block;position:relative;transition:all .4s cubic-bezier(.42,0,.58,1)}.btn-orange:hover,.btn-primary-2:hover,.btn-primary:hover,.btn-yellow:hover{color:#000!important;background-color:transparent;text-shadow:nthree}.btn-orange:hover:before,.btn-primary-2:hover:before,.btn-primary:hover:before,.btn-yellow:hover:before{left:0;right:auto;width:100%}.btn-orange:before,.btn-primary-2:before,.btn-primary:before,.btn-yellow:before{display:block;position:absolute;top:0;right:0;height:100%;width:0;z-index:0;content:'';color:#000!important;background:#F7CA18;transition:all .4s cubic-bezier(.42,0,.58,1)}}.tab-content>.tab-pane{display:block;height:0;overflow:hidden}.tab-content>.tab-pane.active{height:auto}.nav-tabs li a{text-decoration:none}.pagination{position:relative;margin-top:10px;margin-bottom:20px;width:100%}@media (max-width:767px){.pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.pagination ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination ul li{margin:0 5px;padding:0;line-height:25px;margin-bottom:0!important;padding-left:0!important}.pagination ul li:before{display:none!important}.pagination ul li a{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:21px;height:21px;text-decoration:none;color:#222;font-size:14px;line-height:21px;transition:all .4s;font-family:FuturaFuturis-Regular,sans-serif}.pagination ul li a:not(.pagination__arrow){border-radius:50%;border:2px solid transparent}.pagination ul li a:hover:not(.pagination__arrow){color:#DD5E1B!important;border-color:transparent!important}.pagination ul li a.is-active{border-color:#037662;color:#037662}.pagination ul li a.is-active:hover{border-color:#DD5E1B!important}.pagination ul li a span{position:relative;top:1px;right:-.5px}.pagination__arrow{position:relative;width:25px;height:25px;border-bottom:none!important;transition:scale .4s!important}.pagination__arrow:after{content:'';font-size:18px;text-align:center;line-height:25px;width:100%;height:100%;position:absolute;top:50%;right:0;left:0;transform:translate(0,-50%)}.header__in:before,.header__nav-menu:before,.header__nav>ul>li>a:after,.slider .slick-dots li button:before{content:' '}.pagination__arrow--prev{background:url(../img/icons/arrow-prev.svg) center center no-repeat;background-size:90% auto}.pagination__arrow--prev:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background:url(../img/icons/arrow-prev-fill.svg) center center no-repeat;background-size:90% auto}.pagination__arrow--next{background:url(../img/icons/arrow-next.svg) center center no-repeat;background-size:90% auto}.pagination__arrow--next:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background:url(../img/icons/arrow-next-fill.svg) center center no-repeat;background-size:90% auto}.slider{width:100%;height:450px;padding-bottom:30px;-ms-flex-item-align:start;align-self:flex-start;margin-top:30px}@media (max-width:1024px){.slider{height:auto;padding-bottom:15px}.modal-dialog.modal-xs{max-width:90%}}.slider__items{height:100%;border-radius:8px;border:2px solid #ebe7eb;overflow:hidden;position:relative;box-sizing:border-box}.slider__item,.slider__item:hover{border-bottom:none!important}.slider__item{height:100%;display:inline-block}.slider img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider .slick-track{font-size:0}.slider .slick-list,.slider .slick-track{height:100%}.slider .slick-dots{text-decoration:none;border:none;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:20px}.slider .slick-dots li{padding-left:0!important;margin-bottom:0!important}.slider .slick-dots li:before{display:none!important}.slider .slick-dots li button{padding:0;display:block;border:none;text-indent:-9999px;width:6px;height:6px;background:#d7d0d8;border-radius:50%;transition:all .4s;margin-left:5px;margin-right:5px;position:relative}.slider .slick-dots li button:hover{cursor:pointer}.slider .slick-dots li button:before{position:absolute;width:11px;height:11px;margin-left:auto;margin-right:auto;top:50%;left:50%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#037662;border-radius:50%;border:.5px solid #d7d0d8;opacity:0;box-sizing:border-box;pointer-events:none}.modal,.modal-backdrop{left:0;bottom:0;right:0}.slider .slick-dots li.slick-active button{background:#037662;border-color:#037662}.slider .slick-dots li.slick-active button:before{opacity:1}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.modal{z-index:10050;position:fixed;top:0;overflow:hidden;display:none;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-copy .modal-content{padding:20px;text-align:center}.modal-dialog{position:relative;width:780px;margin:80px auto 40px}.modal-dialog.modal-xs{width:400px}.modal-content{background:#FFF;position:relative;box-sizing:border-box;background-clip:padding-box;border-radius:8px}.modal-backdrop{z-index:10049;position:fixed;top:0;background:rgba(0,0,0,.5)}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90)}@media (max-width:1023px){.header{position:relative;z-index:1009}.header__l{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;position:relative;z-index:111111}}.header__logo{width:350px;display:block}@media (max-width:1023px){.header__logo{width:200px;position:static}.header__lang{font-size:14px;text-transform:uppercase;color:#36123a;text-decoration:none;position:relative;font-family:FuturaFuturis-Bold,sans-serif;padding-top:2px}}.header__logo img{display:block;width:100%}.header__nav-menu>li>a,.header__nav>ul>li>a{font-family:FuturaFuturis-Regular,sans-serif}.header__in{width:100%;padding:20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:10px}.header__in:before{position:absolute;left:-40px;right:-40px;bottom:0;height:2px;background:#EBE7EB}.header__burger{width:73px}@media (max-width:1023px){.header__in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:15px;padding-bottom:15px}.header__burger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__nav{width:100%;-ms-overflow-y:auto;overflow-y:auto}}@media (max-width:1023px) and (min-width:700px){.header__nav{padding-top:50px}}@media (max-width:767px){.header__nav{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (max-width:1024px){.header__nav-top{display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header__nav-top .inp-group,.header__nav-top .points__town{margin-left:10px;margin-right:10px}}@media (max-width:1024px){.header__nav-top .points__town-name{position:relative;padding-left:18px}.header__nav-top .points__town-name:before{width:13px;height:13px;position:absolute;content:' ';left:0;top:12px;background:url(../img/icons/pin-fill.svg) left center no-repeat;background-size:contain}}@media (max-width:767px){.header__nav-top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.header__nav>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -15px}.header__nav>ul>li{padding:0 15px;position:relative}.header__nav>ul>li>a{text-decoration:none;font-size:18px;padding-bottom:20px;transition:all .2s ease-out;color:#222}@media (min-width:1025px){.header__nav>ul>li>a{font-size:20px}}.header__nav>ul>li>a:after{position:absolute;height:2px;background:#DD5E1B;left:15px;right:15px;bottom:-2px;transition:all .2s ease-out;opacity:0}.header__nav>ul>li>a:hover{color:#DD5E1B!important;border-bottom:none}.header__nav>ul>li>a:hover:after{opacity:1;background-color:#000}@media (max-width:1023px){.header__nav>ul{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.header__nav>ul>li{margin-bottom:0}.header__nav>ul>li>a{font-size:24px;display:block;padding-top:10px;padding-bottom:10px}.header__nav>ul>li>a:hover:after{display:none}}.header__nav>ul>li.is-hovered>a:after{opacity:1}.header__nav>ul>li:hover .header__nav-menu{opacity:1;pointer-events:all}.header__nav-menu{background:#fff;padding:0 20px;position:absolute;z-index:1001;top:35px;left:0;border:1px solid #e3dee3;border-radius:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);min-width:220px;pointer-events:none;opacity:0;transition:all .4s}@media (max-width:1023px){.header__nav-menu{overflow:visible;position:static;opacity:1;pointer-events:all;box-shadow:none;border-radius:0;display:none;transition:none}.header__nav-menu:before{display:none}}.header__nav-menu:before{position:absolute;left:20px;top:2px;background:#FFF;border-top:1px solid #e3dee3;border-left:1px solid #e3dee3;width:10px;height:10px;z-index:1;-webkit-transform:rotate(-315deg) translate(0,-100%);-ms-transform:rotate(-315deg) translate(0,-100%);transform:rotate(-315deg) translate(0,-100%)}.header__nav-menu>li{height:50px}.header__nav-menu>li>a{display:block;height:100%;line-height:50px;font-size:12px!important;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;text-decoration:none;padding-left:10px;padding-right:10px;transition:all .2s ease-out;color:#222;border-bottom:2px solid #ebe7eb}@media (min-width:1024px){.header__nav-menu>li>a{border-bottom:2px solid transparent}}.header__nav-menu>li>a:hover{color:#DD5E1B!important;border-bottom-color:#DD5E1B}@media (max-width:1023px){.header__nav-menu>li>a:hover{border-bottom:none!important}.header__nav-menu>li>a{border-bottom:1px solid #ebe7eb}}@media (min-width:1025px){.header__nav-menu>li:last-child a:hover{color:#DD5E1B!important;border-bottom-color:#DD5E1B}.header__phone{position:absolute;top:22px;right:150px;font-size:20px;height:30px;line-height:30px}}.header__phone{text-decoration:none;transition:all .4s;color:#037662;font-family:FuturaFuturis-Bold,sans-serif}.footer__bottom .footer__copy,.footer__top .footer__links ul li a,.footer__top .footer__phone-headline,.footer__top .footer__phone-phone,.footer__top .footer__socials-headline,.footer__top .footer__socials-phone,.header__r-top span.points__town-name,.mail__form .btn{font-family:FuturaFuturis-Regular,sans-serif}.header__phone:hover{opacity:1;color:#DD5E1B}@media (max-width:1023px){.header__phone{font-size:18px;padding-top:6px}}@media (max-width:340px){.header__phone{font-size:14px}}.header__r-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.header__r-top{margin-bottom:0;display:none}.header__r-top span.points__town{margin-bottom:0!important}}.header__r-top span.points__town-name{margin-left:0;font-size:16px;position:relative;padding-left:16px;display:inline-block;height:auto;line-height:120%;transition:all .2s ease-out;border-bottom:2px solid transparent!important;color:#222}.header__r-top span.points__town-name:before,.header__r-top span.points__town-name:hover:before{width:13px;height:13px;position:absolute;content:' ';bottom:4px;left:0}.header__r-top span.points__town-name:before{background:url(../img/icons/pin.svg) left center no-repeat;background-size:contain}.header__r-top span.points__town-name:hover{color:#DD5E1B!important;border-bottom-color:#222!important}.header__r-top span.points__town-name:hover:before{background:url(../img/icons/pin-fill.svg) left center no-repeat;background-size:contain}.header__r-top .header__lang{font-size:14px;text-transform:uppercase;text-decoration:none;margin-left:30px;position:relative;height:21px;line-height:21px;box-sizing:border-box;transition:all .2s ease-out;border-bottom:2px solid transparent!important;color:#222}.header__r-top .header__lang:hover{color:#DD5E1B!important;border-bottom-color:#222!important}.header__r-middle{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 20px}@media (max-width:1023px){.header__r-middle{position:fixed;top:0;right:0;bottom:0;left:0;background:#FFF;z-index:1002;height:100vh;overflow:hidden;transition:all .5s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);padding-top:124px;box-sizing:border-box}.header__r-middle .header__phone{display:none}}.header__r-middle .points__town{height:40px;line-height:40px;margin-top:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.header__r-middle .points__town{margin-top:0}}@media (max-width:1024px){.header__r-middle .points__town{height:30px;line-height:30px}.is-prevent>a{pointer-events:none}}.header__r-middle .points__town span{background-size:15px auto;background-position:left 10px}.header__r-middle .points__town-name{margin-left:0!important;height:100%;line-height:40px!important;display:block}.footer__top,.footer__top-l{display:-ms-flexbox;display:-webkit-flex}.header__r-middle .social-items.visible-sm{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:1024px){.header__r-middle .points__town{margin-top:0}.header__r-middle .social-items{margin-bottom:0;margin-top:30px}.header__r-middle .social-item{width:50px;height:50px}}.header__r-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){.header__r-bottom{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:11111}}.header__r-bottom .btn{width:230px;margin-left:15px;text-align:center}@media (max-width:1023px){.header__r-bottom .btn{margin-left:0;font-size:13px;padding-left:0;padding-right:0;width:49%}}.footer{background:#333;padding:25px 0 40px}.footer .wrapper{background:#333;padding-left:0;padding-right:0}@media (max-width:1023px){.footer{padding-bottom:20px}.footer .wrapper{padding-left:15px;padding-right:15px}}.footer__in{width:100%;padding-left:40px;padding-right:40px}.footer__top{margin:0 0 20px;display:flex;position:relative;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__top-l{display:flex}@media (max-width:1023px){.footer__in{padding-left:0;padding-right:0}.footer__top{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__top-l{-webkit-order:1;-ms-flex-order:1;order:1;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer__top-c{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer__top-r{width:130px;position:relative;top:0;right:0}.footer__top-r a{position:absolute;top:0;right:0;display:block}.footer__top-r a img{width:83px}@media (max-width:1023px){.footer__top-c{-webkit-order:3;-ms-flex-order:3;order:3;margin-left:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;margin-top:20px}.footer__top-r{-webkit-order:2;-ms-flex-order:2;order:2;position:absolute;top:0;right:0;text-align:right}.footer__top-r a{position:static}.footer__top-r a img{width:auto;height:50px}.footer__top .footer__logo{position:static;margin:0 auto 20px}}@media (max-width:340px){.header__r-bottom .btn{font-size:11px}.footer__top-r a img{height:40px}}.footer__top .footer__logo{display:block;width:130px;height:auto}.footer__top .footer__logo img{display:block;width:100%;height:auto}@media (max-width:1023px){.footer__top .footer__logo img{width:auto;height:50px}}@media (max-width:340px){.footer__top .footer__logo img{height:40px}}.footer__top .footer__links{margin-left:30px}@media (max-width:1023px){.footer__top .footer__links{margin-left:0;width:100%;text-align:center}}.footer__top .footer__links ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.footer__top .footer__links ul li{line-height:1;margin-bottom:5px}.footer__top .footer__links ul li:last-child{margin-bottom:0}.footer__top .footer__links ul li a{text-decoration:none;text-transform:uppercase;margin:0;font-size:12px;color:#fff;transition:all .4s;border-bottom:2px solid transparent}.footer__top .footer__links ul li a:hover{color:#DD5E1B;border-bottom:2px solid #DD5E1B}.footer__top .footer__socials-links ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px}@media (max-width:1023px){.footer__top .footer__socials-links ul{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__top .footer__socials-links ul li{margin-left:10px;margin-right:10px}.footer__top .footer__socials-links ul li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .4s}.footer__top .footer__socials-links ul li a:hover{opacity:1}.footer__top .footer__socials-links ul li a svg{width:auto;transition:all .4s}.footer__top .footer__socials-links ul li a svg g{transition:all .4s}.footer__top .footer__socials-links ul li a.vk svg{height:15px}.footer__top .footer__socials-links ul li a.fb svg,.footer__top .footer__socials-links ul li a.ok svg{height:22px}.footer__top .footer__socials-links ul li a.twitter svg{height:17px}.footer__top .footer__socials-links ul li a.instagram svg{height:21px}.footer__top .footer__socials-links ul li a:hover svg g{fill:#fff!important}.footer__top .footer__phone,.footer__top .footer__socials{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__top .footer__phone-headline,.footer__top .footer__socials-headline{font-size:14px;color:#999;display:block;margin:0 0 5px}.footer__top .footer__phone-phone,.footer__top .footer__socials-phone{font-size:18px;color:#f7941e;text-decoration:none;transition:all .4s}.footer__top .footer__phone-phone:hover,.footer__top .footer__socials-phone:hover{opacity:.7}@media (max-width:767px){.footer__top .footer__phone{margin-bottom:10px}}.footer__top .footer__phone-phone:hover{color:#fff;opacity:1}@media (max-width:1023px){.footer__top-mailing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:20px}}.footer__bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:20px;border-top:2px solid #484848}.footer__bottom .footer__copy{font-size:14px;color:#999}.footer__bottom-link{display:inline-block;margin-bottom:10px;text-decoration:none;color:#fff;font-size:14px;transition:all .4s;letter-spacing:.6px;border-bottom:2px solid transparent;-ms-flex-item-align:start;align-self:flex-start}.cookie__in,.mail__form{display:-webkit-flex;display:-ms-flexbox}.footer__bottom-link:hover{color:#DD5E1B;border-bottom:2px solid #DD5E1B}.mail__form{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:1023px){.mail__form{max-width:200px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:15px}.mail__form .inp-group input{text-align:center}}.mail__form-l{margin-bottom:10px}.mail__form .btn{height:34px;line-height:34px;padding-left:10px;padding-right:10px;font-size:14px;background:#f7941e;border-radius:4px}.mail__form .inp-group input,.mail__form .inp-group input.placeholder{font-family:FuturaFuturisLight,sans-serif}.mail__form .inp-group{margin:0}.mail__form .inp-group input{border-radius:8px;font-size:14px}.mail__form .inp-group input:-moz-placeholder{font-family:FuturaFuturisLight,sans-serif}.mail__form .inp-group input::-webkit-input-placeholder{font-family:FuturaFuturisLight,sans-serif}.mail__headline{font-family:FuturaFuturis-Regular,sans-serif;font-size:14px;color:#999;display:block;margin:0 0 5px}.cookie{background:#E1E1E1;position:fixed;z-index:1001;bottom:0;left:0;right:0;padding:15px 0;transition:all 1s;transform:translate3d(0,0,0)}@media (max-width:1024px){.cookie{padding-left:15px;padding-right:15px}}.cookie.is-hidden{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0)}.cookie .wrapper{background:0 0;padding:0}.cookie__in{display:flex;width:100%}.cookie__desc p{line-height:150%}.cookie__desc p a{transition:all .2s ease-out;border-bottom:2px solid #DD5E1B;color:#222;text-decoration:none}.cookie__desc p a:hover{color:#DD5E1B!important;border-bottom:2px solid #222}.cookie__l{width:65%}@media (max-width:767px){.cookie__in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cookie__desc p{text-align:center;font-size:14px}.cookie__l{width:100%}}.cookie__r{width:35%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.cookie__r{margin-top:15px;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cookie__r .btn{height:40px;line-height:40px;font-size:14px}}.sidebar{height:100%;box-sizing:border-box}.sidebar__headline{text-align:center;border-bottom:none!important;display:block;margin-bottom:15px}.sidebar__headline .h5{margin:0}.sidebar__headline .h5 span{display:inline-block;font-size:21px;font-family:FuturaFuturis-Bold,sans-serif;text-align:center;transition:all .2s ease-out;border-bottom:2px solid transparent;color:#222}.sidebar__headline:hover span{color:#DD5E1B;border-color:#DD5E1B}.sidebar__news .news__item{width:100%}@media (max-width:768px){.sidebar__news .news__item{width:50%}}.sidebar__news .news__items{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:1024px){.sidebar__news .news__items{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px) and (orientation:portrait){.sidebar__news .news__item{width:100%}.sidebar__news .news__items{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sidebar__quote .quote{width:100%;padding:40px 0}.sidebar__quote .quote:after{bottom:12px}.sidebar__quote .quote:before{top:12px;left:0}.sidebar__quote .quote .comm_autor{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar__quote .quote .comm_autor p:first-of-type{padding-top:0}.sidebar__quote .quote .comm_autor .img_circle{margin-right:0;margin-bottom:10px}.sidebar__quote .quote .comm_autor p{font-size:14px!important;text-align:center}.sidebar__quote .quote.comm>p{font-size:18px;line-height:115%;text-align:center}.sidebar .mail{margin-top:20px}@media (max-width:1024px){.sidebar .mail{display:none}}.sidebar .mail__headline{margin-top:0;margin-bottom:10px;font-size:16px;color:#222;font-family:FuturaFuturis-Regular,sans-serif}.sidebar .mail input{font-size:16px;border-radius:4px}.sidebar .mail .btn{font-size:16px}.wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin-left:auto;margin-right:auto;background:#FFF;padding-left:40px;padding-right:40px;box-sizing:border-box}.wrapper__in{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px;margin-right:-20px}@media (max-width:1023px){.wrapper{padding-left:15px;padding-right:15px}.wrapper__in{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrapper__fluid{padding-left:15px;padding-right:15px;box-sizing:border-box}}.wrapper__fluid{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrapper__l,.wrapper__r{padding-left:20px;padding-right:20px;box-sizing:border-box}.wrapper__l{width:74.5%}@media (max-width:1023px){.wrapper__l{width:100%;max-width:initial}}.wrapper__r{width:25.5%}@media (max-width:1023px){.wrapper__r{width:100%}}@media (max-width:767px){.visible-xs{display:block!important}}.block{border-bottom:none!important}.block-in{display:block;width:100%}.block-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:-7px;margin-right:-7px}.block-row .block{padding:0 7px;display:block;margin-bottom:14px;height:215px;border-radius:6px;overflow:hidden}@media (max-width:767px){.block-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0}.block-row .block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0;margin-bottom:15px;height:auto}}.block-row .block img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px;overflow:hidden}.block-row .block-big{display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(66.6666% - 14px)}@media (max-width:767px){.block-row .block img{height:auto}.block-row .block-big{width:100%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:auto}}.block-row .block-mini{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main{margin-bottom:30px}@media (max-width:767px){.block-row .block-mini{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;width:100%}.main{margin-bottom:15px}}.btn-burger{width:30px;height:20px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin-left:0}@media (max-width:340px){.btn-burger{margin-left:10px}}@media (max-width:767px){.btn-burger{margin-left:0}}.btn-burger span{display:block;position:absolute;height:2px;width:100%;background:#f7941d;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.btn-burger span:first-child{top:0}.btn-burger span:nth-child(2){top:8px}.btn-burger span:nth-child(3){top:18px}.btn-burger.is-open span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.btn-burger.is-open span:nth-child(2){opacity:0;left:-30px}.btn-burger.is-open span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.is-ovh{height:100vh}@media (max-width:1023px){.menu--opened .header__r-middle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.visible-vertical-xs{display:none!important}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.visible-vertical-xs{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.row{margin:15px -7.5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row .col-6{width:50%;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}@media (max-width:767px){.row{margin-left:0;margin-right:0}.row .col-6{width:100%;padding-left:0;padding-right:0}}.row .col-4{width:33.33333%;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}@media (max-width:767px){.row .col-4{width:100%;padding-left:0;padding-right:0}}.row .col-3{width:25%;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}@media (max-width:767px){.row .col-3{width:100%;padding-left:0;padding-right:0}}.row .col-2{width:16.66666%;padding-left:7.5px;padding-right:7.5px;box-sizing:border-box}@media (max-width:767px){.row .col-2{width:100%;padding-left:0;padding-right:0}}@media (max-width:768px) and (min-width:760px){.header__burger.visible-sm,.header__nav-top.visible-sm{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.cookie{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ub3JtYWxpemUuc2NzcyIsInN0eWxlLmNzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2FzcyIsInBhZ2VzL19nYWxsZXJ5LnNhc3MiLCJjb21wb25lbnRzL19tb2RhbHMuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci5zYXNzIiwiX2RlZmF1bHQuc2FzcyIsIl9taXhpbnMuc2FzcyIsInBhZ2VzL190ZWFtLnNhc3MiLCJwYWdlcy9fcGFydG5lcnMuc2FzcyIsInBhZ2VzL19pbm5lci5zYXNzIiwicGFnZXMvX2Zvcm0uc2FzcyIsInBhZ2VzL19uZXdzLnNhc3MiLCJwYWdlcy9fcG9pbnRzLnNhc3MiLCJwYWdlcy9faW5kZXguc2FzcyIsInBhZ2VzL19jb250YWN0cy5zYXNzIiwicGFnZXMvX3NlYXJjaC5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2FzcyIsImxheW91dC9fZm9vdGVyLnNhc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLnNhc3MiLCJjb21wb25lbnRzL190YWIuc2NzcyIsImxheW91dC9fc2lkZWJhci5zYXNzIiwibGF5b3V0L19ncmlkLnNhc3MiLCJzdHlsZS5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI0RUF5TUEsTUFnT0EsT0ExRkEsU0NoS0EsTURpS0UsUUFBQSxhQURGLFNBN0pBLElDckJBLElEb0xFLGVBQXdCLFNFalYxQixLQXNGQyxXQzRPQyxnQkFBQSxnQkFBQSxzQkFBQSxlQUFBLGVBQUEscUJBbXFCRixnQkFBQSxnQkFBQSxzQkF6cUJBLFVBQUEsVUFBQSxnQkEvR0Usc0NBQUEsc0NBQUEsNENDekxGLE9Bd0RBLGVDNUVBLG9CQW1CRSxvQkFBQSxvQkFBQSwwQkNlRixPQUFBLE1BQUEsU0FDSSxRQUFBLEVDMUJILFVEK0ZELDBDRXZHRSwwQkFvRkMsdUJGMkJTLFFBQUEsSUFlSCwrQ0FBQSxnREErSW1CLEtBQUEsUU5uUTVCLEtBQ0UsWUFBQSxLQUNBLHFCQUEwQixLQUMxQix5QkFBOEIsS0FrQmhDLFFDSkEsTUR5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SSwwQkFESCxnQ0FHVyxrQkFBQSxtQkFBQSxVQUFBLG9CQUVoQixxQkFDSSxRQUFBLGVBRUEsMEVBSEoscUJBSVEsUUFBQSx1QkFBQSxRQUFBLHNCQUFBLFFBQUEsZ0JBRVIsS0FDSSxPQUFBLEtBQUEsT0FFQSxRQUFBLGFBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxLQUFBLGNBQUEsS0FBQSxVQUFBLEtBSkosWUFZWSxNQUFBLElBQ0EsYUFBQSxNQUNBLGNBQUEsTUFDQSxXQUFBLFdBRUEseUJBakJaLEtBT1EsWUFBQSxFQUNBLGFBQUEsRUFSUixZQWtCZ0IsTUFBQSxLQUNBLGFBQUEsRUFDQSxjQUFBLEdBcEJoQixZQXVCWSxNQUFBLFVBQ0EsYUFBQSxNQUNBLGNBQUEsTUFDQSxXQUFBLFdBRUEseUJBNUJaLFlBNkJnQixNQUFBLEtBQ0EsYUFBQSxFQUNBLGNBQUEsR0EvQmhCLFlBa0NZLE1BQUEsSUFDQSxhQUFBLE1BQ0EsY0FBQSxNQUNBLFdBQUEsV0FFQSx5QkF2Q1osWUF3Q2dCLE1BQUEsS0FDQSxhQUFBLEVBQ0EsY0FBQSxHQTFDaEIsWUE2Q1ksTUFBQSxVQUNBLGFBQUEsTUFDQSxjQUFBLE1BQ0EsV0FBQSxXQUVBLHlCQWxEWixZQW1EZ0IsTUFBQSxLQUNBLGFBQUEsRUFDQSxjQUFBLEdDck5kLCtDQUhGLDJCdEJxcU9FLDRCc0JqcU9DLFFBQUEsdUJBQUEsUUFBQSxzQkFBQSxRQUFBLGdCQUVILFFBQ0MsUUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxyXG4gKiAgICBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbm1haW4geyAvKiAxICovXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXHJcblxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXHJcbiAqL1xyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgbWFyZ2luOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHsgLyogMSAqL1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8qIDEgKi9cclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxyXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cclxuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJjaGVja2JveFwiXSxcclxuW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyogSW50ZXJhY3RpdmVcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuZGV0YWlscywgLyogMSAqL1xyXG5tZW51IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuY2FudmFzIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogSGlkZGVuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcclxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxyXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovIH1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSBnYXBzIGluIGxpbmtzIHVuZGVybGluZSBpbiBpT1MgOCsgYW5kIFNhZmFyaSA4Ky5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LSBhbmQgRmlyZWZveCAzOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cclxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXHJcbiAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxyXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICogYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICovXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXHJcbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qKlxyXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcclxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXHJcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICovXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxyXG4gKi9cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogU2NyaXB0aW5nXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogSGlkZGVuXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7IH1cblxuLmlzLW92aCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnRhYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5vYmplY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uY2Y6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgY2xlYXI6IGJvdGg7IH1cblxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uaGlkZGVuLXh4cyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhpZGRlbi14eHMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi52aXNpYmxlLXh4cyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnZpc2libGUteHhzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4uaGlkZGVuLXhzIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oaWRkZW4teHMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnZpc2libGUteHMge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmhpZGRlbi1zbSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhpZGRlbi1zbSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1zbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnZpc2libGUtc20ge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjREQ1RTFCICFpbXBvcnRhbnQ7IH1cblxuLmRpdmlkZXItbWluaS5kaXZpZGVyLW1pbmktLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLmRpdmlkZXItbWluaS5kaXZpZGVyLW1pbmktLWJvdHRvbTpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogI0Y3OTQxRDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDdEQ0UwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIGlucHV0IHtcbiAgICAgICAgcmlnaHQ6IC0xNXB4OyB9IH1cbiAgICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSBpbnB1dC5wbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgaW5wdXQge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSAuYnRuLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSAuYnRuLXNlYXJjaCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSAuYnRuLXNlYXJjaCBzdmcgZyB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIC5idG4tc2VhcmNoOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgLmJ0bi1zZWFyY2g6aG92ZXIgc3ZnIGcge1xuICAgICAgICBmaWxsOiAjREQ1RTFCOyB9XG4gIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgLmJ0bi1jbG9zZS5pcy12aXNpYmxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgLmJ0bi1jbG9zZSBzdmcge1xuICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgLmJ0bi1jbG9zZSBzdmcgZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgLmJ0bi1jbG9zZTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSAuYnRuLWNsb3NlOmhvdmVyIHN2ZyBnIHtcbiAgICAgICAgZmlsbDogI0RENUUxQjsgfVxuICAuaW5wLWdyb3VwLS1zZWFyY2gubWluaS5pcy1hY3RpdmUgaW5wdXQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7IH1cblxuLnJlZ2lvbiB7XG4gIHotaW5kZXg6IDEwMDAwMDE7IH1cblxuLm5vLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuICAubm8tYm9yZGVyOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRlYW1fX2hlYWRsaW5lIC5oNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjZweCAwO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzM2MTIzYTtcbiAgbWFyZ2luOiAwOyB9XG4gIC50ZWFtX19oZWFkbGluZSAuaDU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLnRlYW1fX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTEwcHggMHB4IC0xMHB4OyB9XG4gIC50ZWFtX19pdGVtcy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuLnRlYW1fX2l0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50ZWFtX19pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGVhbV9faXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLnRlYW1fX2l0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC50ZWFtX19pdGVtOmhvdmVyIC50ZWFtX19pdGVtLWRlc2M6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApOyB9XG4gIC50ZWFtX19pdGVtLWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC50ZWFtX19pdGVtLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnRlYW1fX2l0ZW0taW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwOyB9XG4gIC50ZWFtX19pdGVtLWRlc2Mge1xuICAgIGJhY2tncm91bmQ6ICNGMkVDRTY7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDI5cHggMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLnRlYW1fX2l0ZW0tZGVzYzphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjc5NDFkO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG4gICAgICBAbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOiAwLjAwMWRwY20pIHtcbiAgICAgICAgLnRlYW1fX2l0ZW0tZGVzYzphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC50ZWFtX19pdGVtLWRlc2MgcCBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudGVhbV9faXRlbSBkaXYudGVhbV9faXRlbS1uYW1lIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7IH1cbiAgICAudGVhbV9faXRlbSBkaXYudGVhbV9faXRlbS1uYW1lIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG4gIC50ZWFtX19pdGVtIGRpdi50ZWFtX19pdGVtLXBvc2l0aW9uIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRlYW1fX2l0ZW0tLWdyZWVuIGRpdi50ZWFtX19pdGVtLWRlc2Mge1xuICAgIGJhY2tncm91bmQ6ICMwMzc2NjI7IH1cbiAgLnRlYW1fX2l0ZW0tLXllbGxvdyBkaXYudGVhbV9faXRlbS1kZXNjIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJFQ0U2OyB9XG4gIC50ZWFtX19pdGVtLS15ZWxsb3cgZGl2LnRlYW1fX2l0ZW0tbmFtZSBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgLnRlYW1fX2l0ZW0tLXllbGxvdyBkaXYudGVhbV9faXRlbS1wb3NpdGlvbiBwIHtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuXG4ucGFydG5lcnNfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBhcnRuZXJzX19pdGVtczphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5wYXJ0bmVyc19faXRlbSB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlN2ViOyB9XG4gIC5wYXJ0bmVyc19faXRlbTpudGgtY2hpbGQoM24gLSAxKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWJlN2ViO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmU3ZWI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAucGFydG5lcnNfX2l0ZW06bnRoLWNoaWxkKDNuIC0gMSkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5wYXJ0bmVyc19faXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ViZTdlYjsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFydG5lcnNfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAucGFydG5lcnNfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gIC5wYXJ0bmVyc19faXRlbTpudGgtbGFzdC1jaGlsZCgxKSwgLnBhcnRuZXJzX19pdGVtOm50aC1sYXN0LWNoaWxkKDIpLCAucGFydG5lcnNfX2l0ZW06bnRoLWxhc3QtY2hpbGQoMyksIC5wYXJ0bmVyc19faXRlbTpudGgtbGFzdC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucGFydG5lcnNfX2l0ZW0taW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYXJ0bmVyc19faXRlbS1pbiBpbWcge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5uZXdzICsgLmJsb2NrcyB7XG4gIG1hcmdpbi10b3A6IDI2cHg7IH1cblxuLm5ld3NfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAtN3B4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzX19pdGVtcyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgLm5ld3NfX2l0ZW1zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtN3B4OyB9IH1cblxuLm5ld3NfX2l0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5uZXdzX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5uZXdzX19pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgLm5ld3NfX2l0ZW0tLWFsbCAubmV3c19faXRlbS1pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLm5ld3NfX2l0ZW0tLWFsbCAubmV3c19faXRlbS1pbiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGNvbG9yOiAjMzYxMjNhO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIC5uZXdzX19pdGVtLS1hbGw6aG92ZXIgLm5ld3NfX2l0ZW0taW4gc3BhbiB7XG4gICAgY29sb3I6ICNmNzk0MWQ7IH1cbiAgICAubmV3c19faXRlbS0tYWxsOmhvdmVyIC5uZXdzX19pdGVtLWluIHNwYW46YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzNjEyM2E7IH1cbiAgLm5ld3NfX2l0ZW0taW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlN2ViICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAwczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLm5ld3NfX2l0ZW06aG92ZXIgLm5ld3NfX2l0ZW0taW4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjc5NDFkICFpbXBvcnRhbnQ7IH0gfVxuICAubmV3c19faXRlbTpob3ZlciAubmV3c19faXRlbS1hYm91dCBzcGFuIHtcbiAgICBjb2xvcjogI2Y3OTQxZDsgfVxuICAubmV3c19faXRlbS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjAlOyB9XG4gICAgLm5ld3NfX2l0ZW0taW1nIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDsgfVxuICAubmV3c19faXRlbS1kYXRlIHtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5uZXdzX19pdGVtLWRhdGUgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBjb2xvcjogIzM2MTIzYTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLm5ld3NfX2l0ZW0tYWJvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAubmV3c19faXRlbS1hYm91dCBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBsaW5lLWhlaWdodDogMTM3LjUlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAwczsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5uZXdzX19pdGVtLWFib3V0IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5uZXdzX19pdGVtLWFib3V0IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC5uZXdzX19pdGVtLWF1dGhvciBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzM2MTIzYTsgfVxuICAubmV3c19faXRlbS10eXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICNERDVFMUI7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBwYWRkaW5nOiA2cHggMTVweCA0cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIC5uZXdzX19pdGVtLWljb24ge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4OyB9XG4gICAgLm5ld3NfX2l0ZW0taWNvbiBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAubmV3c19faXRlbS1jYXRlZ29yeSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAubmV3c19faXRlbTpob3ZlciAubmV3c19faXRlbS1pY29uIHN2ZyB7XG4gICAgZmlsbDogI0RENUUxQjsgfVxuICAubmV3c19faXRlbTpob3ZlciAubmV3c19faXRlbS10eXBlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5uZXdzX19pdGVtOmhvdmVyIC5uZXdzX19pdGVtLWNhdGVnb3J5IHtcbiAgICBjb2xvcjogI0RENUUxQjsgfVxuXG4ubmV3c19fbW9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmV3c19fbW9yZSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLm5ld3NfX21vcmUtYnRuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLm5ld3NfX21vcmUtYnRuIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjMDM3NjYyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgICAubmV3c19fbW9yZS1idG4gc3Bhbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjREQ1RTFCOyB9XG4gICAgICAubmV3c19fbW9yZS1idG4gc3BhbjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9yZWZyZXNoLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5uZXdzX19tb3JlLWJ0biBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4OyB9IH1cbiAgICAubmV3c19fbW9yZS1idG46aG92ZXIgc3BhbjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvcmVmcmVzaC1maWxsLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5uZXdzX19tb3JlLWJ0bjpob3ZlciBzcGFuOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7IH0gfVxuXG4ubmV3c19fY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDMwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm5ld3NfX2NhdGVnb3JpZXMge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgLm5ld3NfX2NhdGVnb3JpZXMtaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAubmV3c19fY2F0ZWdvcmllcy1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLm5ld3NfX2NhdGVnb3JpZXMtaXRlbTpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RENUUxQiAhaW1wb3J0YW50OyB9XG4gICAgLm5ld3NfX2NhdGVnb3JpZXMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5uZXdzX19jYXRlZ29yaWVzLWl0ZW06aG92ZXIgLm5ld3NfX2NhdGVnb3JpZXMtaWNvbiBzdmcge1xuICAgICAgZmlsbDogI0RENUUxQjsgfVxuICAubmV3c19fY2F0ZWdvcmllcy1pY29uIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAubmV3c19fY2F0ZWdvcmllcy1pY29uIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgaGVpZ2h0OiAxN3B4OyB9XG5cbi5mb3JtIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5mb3JtIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5mb3JtLS1jb250YWN0cyB7XG4gICAgd2lkdGg6IDcwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb3JtLS1jb250YWN0cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmZvcm0tcmVxdWlyZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICNmNzk0MWQ7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAuZm9ybS1yZXF1aXJlZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIC5mb3JtX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLmZvcm1fX25vdGljZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjc5NDFkO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDUwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mb3JtX19ub3RpY2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGQ0ZDOyB9IH1cbiAgICAuZm9ybV9fbm90aWNlIHAge1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLmZvcm1fX25vdGljZSBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5mb3JtX19ub3RpY2UgcDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvYWxlcnQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cbiAgICAgIC5mb3JtX19ub3RpY2UgcCBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwN2JjMjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgICAgLmZvcm1fX25vdGljZSBwIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZjc5NDFkOyB9XG4gICAgICAuZm9ybV9fbm90aWNlIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmlucC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmlucC1ncm91cCBsYWJlbC5pbnAtZ3JvdXBfX2hlYWRsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAuaW5wLWdyb3VwX19oZWFkbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXBfX2hlYWRsaW5lIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmlucC1ncm91cC5pbnAtZXJyb3IgaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI2Q4NDY1MTtcbiAgICBjb2xvcjogI2Q4NDY1MTsgfVxuICAgIC5pbnAtZ3JvdXAuaW5wLWVycm9yIGlucHV0OmhvdmVyLCAuaW5wLWdyb3VwLmlucC1lcnJvciBpbnB1dDpmb2N1cywgLmlucC1ncm91cC5pbnAtZXJyb3IgaW5wdXQ6aG92ZXI6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDg0NjUxOyB9XG4gIC5pbnAtZ3JvdXAuaW5wLWVycm9yIC5pbnAtZXJyb3JfX2Rlc2Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY29sb3I6ICNkODQ2NTE7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5pbnAtZ3JvdXAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLmlucC1ncm91cCBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgLmlucC1ncm91cCBsYWJlbDpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuaW5wLWdyb3VwIGxhYmVsIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMwMDdiYzI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgLmlucC1ncm91cCBsYWJlbCBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmNzk0MWQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuaW5wLWdyb3VwLS1pbnB1dCBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBjb2xvcjogIzFkMWQxYjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgIC5pbnAtZ3JvdXAtLWlucHV0IGlucHV0OmhvdmVyLCAuaW5wLWdyb3VwLS1pbnB1dCBpbnB1dDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWlucHV0IGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4OyB9IH1cbiAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMxZDFkMWI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhOmhvdmVyLCAuaW5wLWdyb3VwLS10ZXh0YXJlYSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7IH1cbiAgICAuaW5wLWdyb3VwLS10ZXh0YXJlYSB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDVweDsgfVxuICAgIC5pbnAtZ3JvdXAtLXRleHRhcmVhIHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTNkZWUzO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgLmlucC1ncm91cC0tdGV4dGFyZWEgdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzc2NjI7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmlucC1ncm91cC0tcmVxdWlyZWQtbGVmdCBsYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5wLWdyb3VwLS1yZXF1aXJlZC1sZWZ0IGxhYmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG4gIC5pbnAtZ3JvdXAtLXJlcXVpcmVkLWxlZnQgLmZvcm0tcmVxdWlyZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuaW5wLWdyb3VwLS1yZXF1aXJlZC1sZWZ0IC5mb3JtLXJlcXVpcmVkICsgc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLXJlcXVpcmVkLWxlZnQgLmZvcm0tcmVxdWlyZWQge1xuICAgICAgICBsZWZ0OiAyM3B4OyB9IH1cbiAgLmlucC1ncm91cC0tcGhvbmUgaW5wdXQge1xuICAgIHBhZGRpbmctdG9wOiAycHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmlucC1ncm91cC0tcGhvbmUuaW5wLWdyb3VwLS1taW5pIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmlucC1ncm91cC0tbWluaSBpbnB1dCB7XG4gICAgd2lkdGg6IDE1MHB4OyB9XG4gIC5pbnAtZ3JvdXAtLWNhbGVuZGFyIC5pbnAtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmlucC1ncm91cC0tY2FsZW5kYXIgLmlucC13cmFwcGVyOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgbGVmdDogMTMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2RvdHMuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmlucC1ncm91cC0tZG91YmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmlucC1ncm91cC0tZG91YmxlIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgICAuaW5wLWdyb3VwLS1kb3VibGUgLmlucC1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlucC1ncm91cC0tZG91YmxlIC5pbnAtZ3JvdXAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmlucC1ncm91cC0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIGxhYmVsIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3guZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3guZHJvcHVwIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94LmRyb3B1cCAuanEtc2VsZWN0Ym94X19kcm9wZG93bjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNkZWUzO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMxNWRlZyk7IH1cbiAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UzZGVlMztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICMxZDFkMWI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fc2VsZWN0OmhvdmVyLCAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19zZWxlY3Q6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgcGFkZGluZzogMTBweCAxM3B4IDEwcHggMjBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2RlZTM7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIHtcbiAgICAgICAgaGVpZ2h0OiAxODlweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgICAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIHdpZHRoOiA1cHg7IH1cbiAgICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTNkZWUzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAgICAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzc2NjI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjMWQxZDFiOyB9XG4gICAgICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGk6Zmlyc3QtY2hpbGQsIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgICAgICAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCBsaTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2UzZGVlMztcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2NoZWNrLW9yYW5nZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAgICAgLmlucC1ncm91cC0tZHJvcGRvd24gLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgbGk6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCBsaS5zZWwge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgICAgICAgIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIGxpLnNlbDphZnRlciB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaW5wLWdyb3VwLS1kcm9wZG93biAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93IHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9hcnJvdy1kb3duLWdyZWVuLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuaW5wLWdyb3VwLS1jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmlucC1ncm91cC0tY2hlY2tib3ggaW5wdXQge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmlucC1ncm91cC0tY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuaW5wLWdyb3VwLS1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaW5wLWdyb3VwLS1jaGVja2JveCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMS41cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtaW4taGVpZ2h0OiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgICAuaW5wLWdyb3VwLS1jaGVja2JveCBsYWJlbDpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLWNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzZGVlMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5pbnAtZ3JvdXAtLWNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHRvcDogMC41cHg7IH0gfVxuICAgICAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9jaGVjay1vcmFuZ2Uuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIGxlZnQ6IDNweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlucC1ncm91cC0tY2hlY2tib3ggbGFiZWwgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMHB4OyB9IH1cbiAgLmlucC1ncm91cC0tcmVnaW9uLmlucC1ncm91cC0tZG91YmxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5wLWdyb3VwLS1yZWdpb24uaW5wLWdyb3VwLS1kb3VibGUgLmlucC1ncm91cC0td3JhcHBlci1pbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmlucC1ncm91cC0tcmVnaW9uLmlucC1ncm91cC0tZG91YmxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4gLmlucC1ncm91cC5pbnAtZ3JvdXAtLWRyb3Bkb3duIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmlucC1ncm91cC0tcmVnaW9uLmlucC1ncm91cC0tZG91YmxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4gLmlucC1ncm91cC5pbnAtZ3JvdXAtLWRyb3Bkb3duOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW5wLWdyb3VwLS1iaXJ0aGRheS5pbnAtZ3JvdXAtLXdyYXBwZXItdHJpcGxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pbnAtZ3JvdXAtLWJpcnRoZGF5LmlucC1ncm91cC0td3JhcHBlci10cmlwbGUgLmlucC1ncm91cC0td3JhcHBlci1pbiAuaW5wLWdyb3VwIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmlucC1ncm91cC0tcmFkaW8gaW5wdXQge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmlucC1ncm91cC0tcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAuaW5wLWdyb3VwLS1yYWRpbyBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLmlucC1ncm91cC0tcmFkaW8gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjc5NDFkOyB9XG4gICAgLmlucC1ncm91cC0tcmFkaW8gbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtaW4taGVpZ2h0OiAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmlucC1ncm91cC0tcmFkaW8gbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjNweDsgfSB9XG4gICAgICAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbDpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzZGVlMztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmlucC1ncm91cC0tcmFkaW8gbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7IH0gfVxuICAgICAgLmlucC1ncm91cC0tcmFkaW8gbGFiZWw6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogM3B4OyB9IH1cbiAgICAgIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMXB4OyB9XG4gIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLmlucC1ncm91cC0td3JhcHBlci1pbiAuaW5wLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4gLmlucC1ncm91cC0tcmFkaW8gKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4gLmlucC1ncm91cC0tcmFkaW8gKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gIC5pbnAtZ3JvdXAtLXdyYXBwZXItZG91YmxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuaW5wLWdyb3VwLS13cmFwcGVyLWRvdWJsZSAuaW5wLWdyb3VwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLXdyYXBwZXItZG91YmxlIC5pbnAtZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmlucC1ncm91cC0td3JhcHBlci1kb3VibGUgLmlucC1ncm91cC0tcmFkaW8gKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4OyB9XG4gIC5pbnAtZ3JvdXAtLXdyYXBwZXItdHJpcGxlIC5pbnAtZ3JvdXAtLXdyYXBwZXItaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAuaW5wLWdyb3VwLS13cmFwcGVyLXRyaXBsZSAuaW5wLWdyb3VwLFxuICAuaW5wLWdyb3VwLS13cmFwcGVyLXRyaXBsZSAuaW5wLWdyb3VwLS1kcm9wZG93biB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaW5wLWdyb3VwLS13cmFwcGVyLXRyaXBsZSAuaW5wLWdyb3VwLFxuICAgICAgLmlucC1ncm91cC0td3JhcHBlci10cmlwbGUgLmlucC1ncm91cC0tZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmlucC1ncm91cC0td3JhcHBlci10cmlwbGUgLmlucC1ncm91cC0tcmFkaW8gKyAuaW5wLWdyb3VwLS1yYWRpbyxcbiAgICAuaW5wLWdyb3VwLS13cmFwcGVyLXRyaXBsZSAuaW5wLWdyb3VwLS1kcm9wZG93bi0tcmFkaW8gKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4OyB9XG4gIC5pbnAtZ3JvdXAtLXdyYXBwZXItdHJpcGxlIC5pbnAtZ3JvdXAtLWRyb3Bkb3duIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5pbnAtZ3JvdXAtLXdyYXBwZXItYXV0byAuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmlucC1ncm91cC0td3JhcHBlci1hdXRvIC5pbnAtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5pbnAtZ3JvdXAtLXRyaXBsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5pbnAtZ3JvdXAtLXRyaXBsZSAuaW5wLWdyb3VwIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmlucC1ncm91cC0tYW1vdW50IC5pbnAtZ3JvdXAgKyAuaW5wLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuaW5wLWdyb3VwLS1hbW91bnQgLmlucC1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWluLXdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWFtb3VudCAuaW5wLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWFtb3VudCAuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLmlucC1ncm91cC0tYW1vdW50IC5pbnAtZ3JvdXAgLmlucC1ncm91cCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgIC5pbnAtZ3JvdXAtLWFtb3VudCAuaW5wLWdyb3VwIC5pbnAtZ3JvdXAge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAuaW5wLWdyb3VwLS1hbW91bnQgLmlucC1ncm91cCAuaW5wLWdyb3VwIHtcbiAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7IH0gfVxuICAgICAgLmlucC1ncm91cC0tYW1vdW50IC5pbnAtZ3JvdXAgLmlucC1ncm91cCBpbnB1dCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgICAuaW5wLWdyb3VwLS1hbW91bnQgLmlucC1ncm91cCAuaW5wLWdyb3VwIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAgICAgLmlucC1ncm91cC0tYW1vdW50IC5pbnAtZ3JvdXAgLmlucC1ncm91cCBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAgIC5pbnAtZ3JvdXAtLWFtb3VudCAuaW5wLWdyb3VwIC5pbnAtZ3JvdXAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7IH0gfVxuICAgICAgLmlucC1ncm91cC0tYW1vdW50IC5pbnAtZ3JvdXAgLmlucC1ncm91cCAuc3VmZml4IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpOyB9XG4gIC5pbnAtZ3JvdXAtLWFtb3VudC1jdXN0b20gbGFiZWw6YmVmb3JlIHtcbiAgICB0b3A6IDlweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmlucC1ncm91cC0tYW1vdW50LWN1c3RvbSBsYWJlbDpiZWZvcmUge1xuICAgICAgICB0b3A6IDExcHg7IH0gfVxuICAuaW5wLWdyb3VwLS1hbW91bnQtY3VzdG9tIGxhYmVsOmFmdGVyIHtcbiAgICB0b3A6IDEycHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWFtb3VudC1jdXN0b20gbGFiZWw6YWZ0ZXIge1xuICAgICAgICB0b3A6IDE0cHg7IH0gfVxuICAuaW5wLWdyb3VwLS1hbW91bnQtY3VzdG9tIC5pbnAtZ3JvdXAtLWlucHV0IGlucHV0OmhvdmVyLCAuaW5wLWdyb3VwLS1hbW91bnQtY3VzdG9tIC5pbnAtZ3JvdXAtLWlucHV0IGlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7IH1cbiAgLmlucC1ncm91cC0tZG9uYXRpb24gbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIGxhYmVsOmJlZm9yZSwgLmlucC1ncm91cC0tZG9uYXRpb24gbGFiZWw6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwICsgLmlucC1ncm91cCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmlucC1ncm91cCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5pbnAtZ3JvdXAge1xuICAgICAgICB3aWR0aDogMzMuMzMlOyB9IH1cbiAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ViZTdlYjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAgICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmlucC1ncm91cC0tcmFkaW8gbGFiZWw6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmlucC1ncm91cC0tcmFkaW8gbGFiZWwgc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5pbnAtZ3JvdXAtLXJhZGlvIGxhYmVsIC50eHQtdXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCAudHh0LXVwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCAudHh0LWJvbGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmlucC1ncm91cC0tcmFkaW8gbGFiZWwgLnR4dC1ib2xkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS1yYWRpbyBsYWJlbCAuZmllbGQtc3VmZml4IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmlucC1ncm91cC0tcmFkaW8gbGFiZWwgLmZpZWxkLXN1ZmZpeCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5pbnAtZ3JvdXAtLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7IH1cbiAgICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5pbnAtZ3JvdXAtLXJhZGlvIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE4cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAuaW5wLWdyb3VwLS1kb25hdGlvbiAuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLmlucC1ncm91cC0tZG9uYXRpb24uaW5wLWdyb3VwLS1oaWdobGlnaHQgLmlucC1ncm91cC0tcmFkaW8gbGFiZWw6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmlucC1ncm91cC0tZG9uYXRpb24gLmZvcm0taXRlbV9faW5wdXQtLWN1c3RvbSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmlucC1ncm91cC0tZG9uYXRpb24gLmZvcm0taXRlbV9faW5wdXQtLWN1c3RvbSBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5pbnAtZ3JvdXAtLWRvbmF0aW9uIC5mb3JtLWl0ZW1fX2lucHV0LS1jdXN0b20gaW5wdXQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5kYXRlcGlja2VyLS1uYXYtYWN0aW9uIHBhdGgge1xuICBzdHJva2U6ICMwMzc2NjI7IH1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtIHtcbiAgY29sb3I6ICM0YTRhNGE7IH1cblxuLmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5kYXRlcGlja2VyLS1uYXYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgLmRhdGVwaWNrZXItLW5hdi10aXRsZSBpIHtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5kYXRlcGlja2VyLS1uYXYtdGl0bGUgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5kYXRlcGlja2VyLS1kYXktbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5kYXRlcGlja2VyLS1jZWxsLWRheSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5kYXRlcGlja2VyLS1jZWxsOmhvdmVyLFxuLmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuZGF0ZXBpY2tlci0tY2VsbDpob3ZlcjphZnRlcixcbiAgLmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5kYXRlcGlja2VyLS1jZWxsOmhvdmVyOmhvdmVyLFxuICAuZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5kYXRlcGlja2VyLS1jZWxsOmhvdmVyOmhvdmVyOmFmdGVyLFxuICAgIC5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC06aG92ZXI6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uZGF0ZXBpY2tlci0tY2VsbC5kYXRlcGlja2VyLS1jZWxsLXllYXIsXG4uZGF0ZXBpY2tlci0tY2VsbC5kYXRlcGlja2VyLS1jZWxsLW1vbnRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kYXRlcGlja2VyLS1jZWxsLmRhdGVwaWNrZXItLWNlbGwteWVhcjphZnRlcixcbiAgLmRhdGVwaWNrZXItLWNlbGwuZGF0ZXBpY2tlci0tY2VsbC1tb250aDphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuICAuZGF0ZXBpY2tlci0tY2VsbC5kYXRlcGlja2VyLS1jZWxsLXllYXI6aG92ZXIsXG4gIC5kYXRlcGlja2VyLS1jZWxsLmRhdGVwaWNrZXItLWNlbGwtbW9udGg6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC06YWZ0ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5kYXRlcGlja2VyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTIwcHgsIDApICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRhdGVwaWNrZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwKSAhaW1wb3J0YW50OyB9IH1cblxuLmRhdGVwaWNrZXItLWNlbGwuLXNlbGVjdGVkLSxcbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0uLWN1cnJlbnQtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnBheW1lbnRfX21ldGhvZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYXltZW50X19tZXRob2RzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAucGF5bWVudF9fbWV0aG9kcy0teWFuZGV4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuICAgIC5wYXltZW50X19tZXRob2RzLS15YW5kZXggLnBheW1lbnRfX21ldGhvZHMtaW1nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAgIC5wYXltZW50X19tZXRob2RzLS15YW5kZXggLnBheW1lbnRfX21ldGhvZHMtaW1nIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5wYXltZW50X19tZXRob2RzLS15YW5kZXggLnBheW1lbnRfX21ldGhvZHMtaXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAgIC5wYXltZW50X19tZXRob2RzLS15YW5kZXggLnBheW1lbnRfX21ldGhvZHMtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgICAucGF5bWVudF9fbWV0aG9kcy0teWFuZGV4IC5wYXltZW50X19tZXRob2RzLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAgICAgLnBheW1lbnRfX21ldGhvZHMtLXlhbmRleCAucGF5bWVudF9fbWV0aG9kcy1pdGVtIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgIC5wYXltZW50X19tZXRob2RzLS15YW5kZXggLnBheW1lbnRfX21ldGhvZHMtaXRlbSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAucGF5bWVudF9fbWV0aG9kcy0teWFuZGV4IC5wYXltZW50X19tZXRob2RzLWl0ZW06Zmlyc3QtY2hpbGQgLnBheW1lbnRfX21ldGhvZHMtaW1nIGltZyB7XG4gICAgICAgIGhlaWdodDogNDVweDsgfVxuICAucGF5bWVudF9fbWV0aG9kcy1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wYXltZW50X19tZXRob2RzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSA3LjVweCk7XG4gICAgICAgIG1pbi13aWR0aDogNjIuNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgLnBheW1lbnRfX21ldGhvZHMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgLnBheW1lbnRfX21ldGhvZHMtaXRlbSB7XG4gICAgICAgIHdpZHRoOiA4MXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAucGF5bWVudF9fbWV0aG9kcyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnBheW1lbnRfX21ldGhvZHMgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5wb2ludHMge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2UzZGVlMztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9pbnRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgLnBvaW50c19faGVhZGxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb2ludHNfX2hlYWRsaW5lIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleDtcbiAgICAgICAgcGFkZGluZzogMTVweCAwOyB9IH1cbiAgICAucG9pbnRzX19oZWFkbGluZS1sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wb2ludHNfX2hlYWRsaW5lLWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIC5wb2ludHNfX2hlYWRsaW5lLWluIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBvaW50c19faGVhZGxpbmUtaW4ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICAucG9pbnRzX19maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb2ludHNfX2ZpbHRlcnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgIC5wb2ludHNfX2ZpbHRlcnMtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cbiAgICAgIC5wb2ludHNfX2ZpbHRlcnMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBvaW50c19fZmlsdGVycy1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wb2ludHNfX3Rvd24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5wb2ludHNfX3Rvd24gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucG9pbnRzX190b3duIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5wb2ludHNfX3Rvd24gc3Bhbi5wb2ludHNfX3Rvd24tbmFtZSB7XG4gICAgICBjb2xvcjogI0RENUUxQjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzIyMjIyMjtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAgIC5wb2ludHNfX3Rvd24gc3Bhbi5wb2ludHNfX3Rvd24tbmFtZTpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0RENUUxQjsgfVxuICAucG9pbnRzX192aWV3IC5uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5wb2ludHNfX3ZpZXcgLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgIC5wb2ludHNfX3ZpZXcgLm5hdi10YWJzIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAucG9pbnRzX192aWV3IC5uYXYtdGFicyBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBvaW50c19fdmlldyBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLnBvaW50c19fdmlldyBsaSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7IH1cbiAgLnBvaW50c19fdmlldyBsaTpub3QoLmFjdGl2ZSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzIyMjIyMiAhaW1wb3J0YW50OyB9XG4gICAgLnBvaW50c19fdmlldyBsaTpub3QoLmFjdGl2ZSkgc3ZnIHtcbiAgICAgIGZpbGw6ICNERDVFMUI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgLnBvaW50c19fdmlldyBsaTpub3QoLmFjdGl2ZSkgc3ZnIGcge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgZmlsbDogI0RENUUxQjsgfVxuICAgIC5wb2ludHNfX3ZpZXcgbGk6bm90KC5hY3RpdmUpIHNwYW4ge1xuICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDsgfVxuICAgIC5wb2ludHNfX3ZpZXcgbGk6bm90KC5hY3RpdmUpOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI0RENUUxQiAhaW1wb3J0YW50OyB9XG4gICAgICAucG9pbnRzX192aWV3IGxpOm5vdCguYWN0aXZlKTpob3ZlciBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDsgfVxuICAgICAgLnBvaW50c19fdmlldyBsaTpub3QoLmFjdGl2ZSk6aG92ZXIgc3ZnIHtcbiAgICAgICAgZmlsbDogIzIyMjIyMjsgfVxuICAgICAgICAucG9pbnRzX192aWV3IGxpOm5vdCguYWN0aXZlKTpob3ZlciBzdmcgZyB7XG4gICAgICAgICAgZmlsbDogIzIyMjIyMjsgfVxuICAucG9pbnRzX192aWV3LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAucG9pbnRzX192aWV3LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAucG9pbnRzX192aWV3LWl0ZW06aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnBvaW50c19fdmlldy1pdGVtIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMwMDdiYzI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgLnBvaW50c19fdmlldy1pdGVtIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICNERDVFMUI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucG9pbnRzX192aWV3LWl0ZW0gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgIC5wb2ludHNfX3ZpZXctaXRlbSBzcGFuIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gIC5wb2ludHNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNkZWUzOyB9XG4gICAgLnBvaW50c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wb2ludHNfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgICAucG9pbnRzX19pdGVtLW1hcCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTNkZWUzO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UzZGVlMzsgfVxuICAgICAgLnBvaW50c19faXRlbS1tYXAgaWZyYW1lLFxuICAgICAgLnBvaW50c19faXRlbS1tYXAgZGl2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAucG9pbnRzX19pdGVtLWluIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnBvaW50c19faXRlbS1pbiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIC5wb2ludHNfX2l0ZW0tbCB7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wb2ludHNfX2l0ZW0tbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgIC5wb2ludHNfX2l0ZW0tciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucG9pbnRzX19pdGVtLXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH0gfVxuICAgIC5wb2ludHNfX2l0ZW0tLW1hcCB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLnBvaW50c19faXRlbS0tbWFwIC5wb2ludHNfX2l0ZW0taW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAucG9pbnRzX19pdGVtLS1tYXAgLnBvaW50c19faXRlbS1yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucG9pbnRzX19pdGVtLWhlYWRsaW5lIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDsgfVxuICAgICAgLnBvaW50c19faXRlbS1oZWFkbGluZSAuaDUge1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAucG9pbnRzX19pdGVtLWhlYWRsaW5lIC5oNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5wb2ludHNfX2l0ZW0tZmllbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucG9pbnRzX19pdGVtLWZpZWxkOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucG9pbnRzX19pdGVtLWZpZWxkIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAucG9pbnRzX19pdGVtLWZpZWxkIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgLnBvaW50c19faXRlbS1maWVsZCBzcGFuIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAucG9pbnRzX19pdGVtLWZpZWxkIHNwYW4gYTpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBvaW50c19faXRlbS1maWVsZCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBjb2xvcjogIzlkOWQ5YjtcbiAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIC5wb2ludHNfX2l0ZW0tZmllbGQgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODVweCk7IH1cbiAgICAucG9pbnRzX19pdGVtLWZvb3RlciBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW46IDEwcHggMCAwIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAucG9pbnRzX19pdGVtLWZvb3RlciBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5wb2ludHNfX2l0ZW0tZm9vdGVyIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLnBvaW50c19faXRlbS1mb290ZXIgLnBvaW50c19faXRlbS13aG9tIHtcbiAgICAgIG1hcmdpbjogNXB4IDAgMCAwOyB9XG4gICAgLnBvaW50c19faXRlbS1mb290ZXIgLnBvaW50c19faXRlbS10aXRsZSB7XG4gICAgICBjb2xvcjogIzlkOWQ5YjsgfVxuICAucG9pbnRzX19tYXAge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDsgfVxuICAgIC5wb2ludHNfX21hcC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbi5yZWdpb24ge1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnJlZ2lvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlZ2lvbiB7XG4gICAgICBwYWRkaW5nOiAxNXB4OyB9IH1cbiAgLnJlZ2lvbi5pcy1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAucmVnaW9uX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDsgfVxuICAucmVnaW9uX19oZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJlZ2lvbl9faGVhZGxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9IH1cbiAgICAucmVnaW9uX19oZWFkbGluZSAuaDUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBjb2xvcjogIzBiMWYzNTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWdpb25fX2hlYWRsaW5lIC5oNSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cbiAgLnJlZ2lvbl9fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucmVnaW9uX19zZWFyY2ggLmlucC1ncm91cCB7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlZ2lvbl9fc2VhcmNoIC5pbnAtZ3JvdXAge1xuICAgICAgICAgIGhlaWdodDogMzZweDsgfSB9XG4gICAgICAucmVnaW9uX19zZWFyY2ggLmlucC1ncm91cCBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTNzIGVhc2UtaW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMSwgMzEsIDUzLCAwLjMpOyB9XG4gICAgICAgIC5yZWdpb25fX3NlYXJjaCAuaW5wLWdyb3VwIGlucHV0OmhvdmVyLCAucmVnaW9uX19zZWFyY2ggLmlucC1ncm91cCBpbnB1dDpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMSwgMzEsIDUzLCAwLjkpOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5yZWdpb25fX3NlYXJjaCAuaW5wLWdyb3VwIGlucHV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAucmVnaW9uX19zZWFyY2ggLmlucC1ncm91cCBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDExLCAzMSwgNTMsIDAuNik7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjEzcyBlYXNlLWluO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgIC5yZWdpb25fX3NlYXJjaCAuaW5wLWdyb3VwIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLnJlZ2lvbl9fc2VhcmNoIC5pbnAtZ3JvdXAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgICAgLnJlZ2lvbl9fc2VhcmNoIC5pbnAtZ3JvdXAuaXMtZm9jdXNlZCBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTMwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5yZWdpb25fX3NlYXJjaCAuaW5wLWdyb3VwLmlzLWZvY3VzZWQgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjVweCk7IH0gfVxuICAgIC5yZWdpb25fX3NlYXJjaC1sIHtcbiAgICAgIHdpZHRoOiA1NTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWdpb25fX3NlYXJjaC1sIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7IH0gfVxuICAgIC5yZWdpb25fX3NlYXJjaC1yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gICAgLnJlZ2lvbl9fc2VhcmNoLXRvd24gc3BhbiB7XG4gICAgICBjb2xvcjogcmdiYSgxMSwgMzEsIDUzLCAwLjYpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3Bpbi5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlZ2lvbl9fc2VhcmNoLXRvd24gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLnJlZ2lvbl9faXRlbXMge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yZWdpb25fX2l0ZW1zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDsgfSB9XG4gIC5yZWdpb25fX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yZWdpb25fX2l0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgICAucmVnaW9uX19pdGVtLWhlYWRsaW5lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucmVnaW9uX19pdGVtLWhlYWRsaW5lIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9IH1cbiAgICAgIC5yZWdpb25fX2l0ZW0taGVhZGxpbmUgLmg1IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAucmVnaW9uX19pdGVtLWhlYWRsaW5lIC5oNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgIC5yZWdpb25fX2l0ZW0taXRlbXMgdWwge1xuICAgICAgY29sdW1uczogNDtcbiAgICAgIC13ZWJraXQtY29sdW1uczogNDtcbiAgICAgICAgLXdlYmtpdC1jb2x1bW5zLS1tb3otY29sdW1uczogNDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZWdpb25fX2l0ZW0taXRlbXMgdWwge1xuICAgICAgICAgIGNvbHVtbnM6IDI7XG4gICAgICAgICAgLXdlYmtpdC1jb2x1bW5zOiAyO1xuICAgICAgICAgICAgLXdlYmtpdC1jb2x1bW5zLS1tb3otY29sdW1uczogMjsgfSB9XG4gICAgICAucmVnaW9uX19pdGVtLWl0ZW1zIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgICAgICAucmVnaW9uX19pdGVtLWl0ZW1zIHVsIGxpIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogcmdiYSgxMSwgMzEsIDUzLCAwLjYpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLnJlZ2lvbl9faXRlbS1pdGVtcyB1bCBsaSBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgICAucmVnaW9uX19pdGVtLWl0ZW1zIHVsIGxpIHNwYW46aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5yZWdpb25fX2l0ZW0taXRlbXMgdWwgbGkgc3Bhbjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luOiAyNXB4IDAgMjVweCAwOyB9XG4gIC5icmVhZGNydW1icy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgbWFyZ2luOiAxNXB4IDA7IH0gfVxuICAuYnJlYWRjcnVtYnMgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYnJlYWRjcnVtYnMgdWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAgIC5icmVhZGNydW1icyB1bCBsaSB7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5icmVhZGNydW1icyB1bCBsaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDsgfSB9XG4gICAgICAuYnJlYWRjcnVtYnMgdWwgbGk6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzIyMjIyMjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYnJlYWRjcnVtYnMgdWwgbGk6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyB9IH1cbiAgICAgIC5icmVhZGNydW1icyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYnJlYWRjcnVtYnMgdWwgbGk6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJyZWFkY3J1bWJzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJyZWFkY3J1bWJzIHVsIGxpOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5icmVhZGNydW1icyB1bCBsaSBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjREQ1RTFCO1xuICAgICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgICAgICAuYnJlYWRjcnVtYnMgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzIyMjIyMjsgfVxuXG4uYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hcnRpY2xlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgLmFydGljbGUgb2w6bm90KC5pcy1uZXN0aW5nKSxcbiAgLmFydGljbGUgdWw6bm90KC5pcy1uZXN0aW5nKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmFydGljbGUgb2w6bm90KC5pcy1uZXN0aW5nKSxcbiAgICAgIC5hcnRpY2xlIHVsOm5vdCguaXMtbmVzdGluZykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTsgfSB9XG4gICAgLmFydGljbGUgb2w6bm90KC5pcy1uZXN0aW5nKSBsaTo6YmVmb3JlLFxuICAgIC5hcnRpY2xlIHVsOm5vdCguaXMtbmVzdGluZykgbGk6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7IH1cbiAgLmFydGljbGVfX3NvY2lhbHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdG9wOiAtNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYXJ0aWNsZV9fc29jaWFscyB7XG4gICAgICAgIHRvcDogLTFweDsgfSB9XG4gICAgLmFydGljbGVfX3NvY2lhbHM6aG92ZXIgLmFydGljbGVfX3NvY2lhbHMtbGlzdCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMycHgsIDAsIDApOyB9XG4gICAgLmFydGljbGVfX3NvY2lhbHMgdWwgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuYXJ0aWNsZV9fc29jaWFscyB1bCBsaSBhIHN2ZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1heC13aWR0aDogMTZweDsgfVxuICAgICAgICAuYXJ0aWNsZV9fc29jaWFscyB1bCBsaSBhIHN2ZyBnIHtcbiAgICAgICAgICBmaWxsOiAjZmZmOyB9XG4gICAgLmFydGljbGVfX3NvY2lhbHMtYnRuIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwOyB9XG4gICAgICAuYXJ0aWNsZV9fc29jaWFscy1idG46aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5hcnRpY2xlX19zb2NpYWxzLWJ0biBzdmcge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5hcnRpY2xlX19zb2NpYWxzLWJ0biBzdmcgZyB7XG4gICAgICAgICAgZmlsbDogI2ZmZjsgfVxuICAgIC5hcnRpY2xlX19zb2NpYWxzLWxpc3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjc5NDFkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDE1cHggMTVweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDMycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE2cHgsIDAsIDApO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuYXJ0aWNsZV9fc29jaWFscy1saXN0IHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuYXJ0aWNsZV9fc29jaWFscy1saXN0IHVsIGxpIHtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgICAuYXJ0aWNsZV9fc29jaWFscy1saXN0IHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmFydGljbGVfX3NvY2lhbHMtbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgICAgICAgLmFydGljbGVfX3NvY2lhbHMtbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAuYXJ0aWNsZV9fc29jaWFscy0tbGVmdCAuYXJ0aWNsZV9fc29jaWFscy1saXN0IHtcbiAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuYXJ0aWNsZV9fc29jaWFscy0tbGVmdDpob3ZlciAuYXJ0aWNsZV9fc29jaWFscy1saXN0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTsgfVxuXG4ubWFpbiAuYXJ0aWNsZV9fZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzNjEyM2E7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gLmFydGljbGVfX2RhdGUge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgLm1haW4gLmFydGljbGVfX2RhdGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuLm1haW4gLmltZyxcbi5tYWluIC5hcnRpY2xlID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAubWFpbiAuaW1nIGltZyxcbiAgLm1haW4gLmFydGljbGUgPiBpbWcgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLmltZyBpbWcsXG4gICAgICAubWFpbiAuYXJ0aWNsZSA+IGltZyBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7IH0gfVxuICAubWFpbiAuaW1nIHAsXG4gIC5tYWluIC5hcnRpY2xlID4gaW1nIHAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gLmltZyxcbiAgICAubWFpbiAuYXJ0aWNsZSA+IGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiBpbml0aWFsOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjNweCkge1xuICAgIC5tYWluIC5pbWcsXG4gICAgLm1haW4gLmFydGljbGUgPiBpbWcge1xuICAgICAgaGVpZ2h0OiA1MDBweDsgfSB9XG4gIC5tYWluIC5pbWcgKyAuYXJ0aWNsZV9faW1nLWRlc2MsXG4gIC5tYWluIC5hcnRpY2xlID4gaW1nICsgLmFydGljbGVfX2ltZy1kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLmltZyArIC5hcnRpY2xlX19pbWctZGVzYyxcbiAgICAgIC5tYWluIC5hcnRpY2xlID4gaW1nICsgLmFydGljbGVfX2ltZy1kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLm1haW4gLmFydGljbGUgPiBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tYWluIGE6bm90KC5saW5rc19faXRlbSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RENUUxQjtcbiAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAubWFpbiBhOm5vdCgubGlua3NfX2l0ZW0pOmhvdmVyIHtcbiAgICBjb2xvcjogI0RENUUxQiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjIyMjIyOyB9XG5cbi5tYWluIGgxIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzM2MTIzYTtcbiAgbGluZS1oZWlnaHQ6IDExMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gaDEge1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgLm1haW4gaDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLm1haW4gaDIge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMzNjEyM2E7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gaDIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAubWFpbiBoMiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubWFpbiBoMyB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzM2MTIzYTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiBoMyB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfSB9XG5cbi5tYWluIGg1IHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzYxMjNhO1xuICBsaW5lLWhlaWdodDogMTI1JTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiBoNSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgIC5tYWluIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5tYWluIGg0IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgLm1haW4gaDQge1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgLm1haW4gaDQge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLm1haW4gaDYge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7IH1cblxuLm1haW4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAubWFpbiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgIC5tYWluIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLm1haW4gcCBiIHtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjsgfVxuXG4ubWFpbiB1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiB1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAubWFpbiB1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIGxpIHtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5tYWluIHVsOm5vdCguYnJlYWRjcnVtYnMtd3JhcHBlcikgbGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSBsaTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICBjb250ZW50OiBcIiBcIiAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogIzIyMjIyMjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAgIC5tYWluIHVsOm5vdCguYnJlYWRjcnVtYnMtd3JhcHBlcikgbGk6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDdweCAhaW1wb3J0YW50OyB9IH1cbiAgICAubWFpbiB1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIGxpIGEge1xuICAgICAgY29sb3I6ICMwMDdiYzI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmNzk0MWQ7IH1cbiAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG4gICAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSB1bCBsaTpiZWZvcmUge1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIHRvcDogOXB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgICAubWFpbiB1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiA3cHggIWltcG9ydGFudDsgfSB9XG4gIC5tYWluIHVsOm5vdCguYnJlYWRjcnVtYnMtd3JhcHBlcikgdWwgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMTQyJTtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluIHVsOm5vdCguYnJlYWRjcnVtYnMtd3JhcHBlcikgdWwgdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5tYWluIHVsOm5vdCguYnJlYWRjcnVtYnMtd3JhcHBlcikgdWwgdWwgbGk6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICB0b3A6IDhweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGhlaWdodDogM3B4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgLm1haW4gdWw6bm90KC5icmVhZGNydW1icy13cmFwcGVyKSB1bCB1bCBsaTpiZWZvcmUge1xuICAgICAgICAgIHRvcDogN3B4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubWFpbiAubGlzdC1ib2xkIC5saXN0LWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiAubGlzdC1ib2xkIC5saXN0LWluIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfSB9XG4gIC5tYWluIC5saXN0LWJvbGQgLmxpc3QtaW4gPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNjEyM2E7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluIC5saXN0LWJvbGQgLmxpc3QtaW4gPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLm1haW4gLmxpc3QtYm9sZDpiZWZvcmUge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzM2MTIzYTtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gIGNvbnRlbnQ6IGNvdW50ZXIob2wpIFwiLlwiOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluIC5saXN0LWJvbGQ6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5tYWluIC5saXN0LWJvbGQgb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm1haW4gLmxpc3QtYm9sZCBvbCBsaSB1bCBsaSxcbiAgLm1haW4gLmxpc3QtYm9sZCBvbCBsaSBvbCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5tYWluIGJsb2NrcXVvdGUge1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMjBweCA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMDM3NjYyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluIGJsb2NrcXVvdGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgIC5tYWluIGJsb2NrcXVvdGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLm1haW4gYmxvY2txdW90ZS50ZXh0LWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gYmxvY2txdW90ZS50ZXh0LWxlZnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH0gfVxuICAubWFpbiBibG9ja3F1b3RlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDQ1cHg7XG4gICAgbGVmdDogNDVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWJlN2ViOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbiBibG9ja3F1b3RlOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgLm1haW4gYmxvY2txdW90ZTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDQ1cHg7XG4gICAgbGVmdDogNDVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWJlN2ViOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbiBibG9ja3F1b3RlOmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuXG4ubWFpbiBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG9sO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gb2wge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG4gIC5tYWluIG9sIGxpIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogb2w7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAubWFpbiBvbCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAubWFpbiBvbCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgLm1haW4gb2wgbGkgLmxpc3QtaW4ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tYWluIG9sIGxpIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IH1cbiAgICAubWFpbiBvbCBsaSBhIHtcbiAgICAgIGNvbG9yOiAjMDA3YmMyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgIC5tYWluIG9sIGxpIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2Y3OTQxZDsgfVxuICAgIC5tYWluIG9sIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjb3VudGVyKG9sKSBcIi5cIjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5tYWluIG9sIGxpIG9sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY291bnRlci1yZXNldDogb2xvbDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5tYWluIG9sIGxpIG9sIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvbG9sOyB9XG4gICAgICAgIC5tYWluIG9sIGxpIG9sIGxpOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihvbCkgXCIuXCIgY291bnRlcihvbG9sKSBcIiAgXCI7IH1cbiAgICAgICAgLm1haW4gb2wgbGkgb2wgbGkgb2wge1xuICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IG9sb2xvbDsgfVxuICAgICAgICAgIC5tYWluIG9sIGxpIG9sIGxpIG9sIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBvbG9sb2w7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAubWFpbiBvbCBsaSBvbCBsaSBvbCBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAgICAgICAgIC5tYWluIG9sIGxpIG9sIGxpIG9sIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIob2wpIFwiLlwiIGNvdW50ZXIob2xvbCkgXCIuXCIgY291bnRlcihvbG9sb2wpIFwiICBcIjsgfVxuXG4ubWFpbiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm1haW4gb2wgb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubWFpbiBvbCBvbCBvbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubWFpbiBvbCBvbCBvbCBvbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1haW4gLmltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm1haW4gLmltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLm1haW4gLmltZy0tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XG4gICAgLm1haW4gLmltZy0tbGVmdDphZnRlciB7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbiAuaW1nLS1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5tYWluIC5pbWctLWxlZnQgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluIC5pbWctLWxlZnQgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAubWFpbiAuaW1nLS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgaGVpZ2h0OiAxNjVweCAhaW1wb3J0YW50OyB9XG4gICAgLm1haW4gLmltZy0tcmlnaHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLmltZy0tcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAubWFpbiAuaW1nLS1yaWdodCBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4gLmltZy0tcmlnaHQgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4ubWFpbiB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNkZWUzO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2UzZGVlMztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiB0YWJsZS50YWJsZS1ibG9jayB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMHB4KTsgfVxuICAgICAgLm1haW4gdGFibGUudGFibGUtYmxvY2sgdHIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAubWFpbiB0YWJsZS50YWJsZS1ibG9jayB0ZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZGVlMzsgfVxuICAgICAgICAubWFpbiB0YWJsZS50YWJsZS1ibG9jayB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgLm1haW4gdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzNjEyM2E7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlM2RlZTM7XG4gICAgYmFja2dyb3VuZDogIzAzNzY2MjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgLm1haW4gdGFibGUgdGgge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gdGFibGUgdGgge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5tYWluIHRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2UzZGVlMzsgfVxuICAgIC5tYWluIHRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDsgfVxuICAubWFpbiB0YWJsZS5ub2JvcmRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAubWFpbiB0YWJsZS5ub2JvcmRlciB0aCxcbiAgICAubWFpbiB0YWJsZS5ub2JvcmRlciB0ZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAubWFpbiB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTNkZWUzO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgIC5tYWluIHRhYmxlIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluIHRhYmxlIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAubWFpbiB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgIC5tYWluIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAubWFpbiB0YWJsZSB0ZCB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4gdGFibGUgdGQgdWwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgICAgICAubWFpbiB0YWJsZSB0ZCB1bDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAubWFpbiB0YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG4ubWFpbiAucXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWJlN2ViO1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ViZTdlYjsgfVxuICAubWFpbiAucXVvdGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluIC5xdW90ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cbiAgLm1haW4gLnF1b3RlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBsZWZ0OiAtNDVweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3F1b3RlLW9wZW4uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLnF1b3RlOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7IH0gfVxuICAubWFpbiAucXVvdGU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvcXVvdGUtY2xvc2Uuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5tYWluIC5xdW90ZSBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjMzYxMjNhO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAubWFpbiAucXVvdGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbiAucXVvdGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAubWFpbiAucXVvdGUgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5tYWluIC5xdW90ZSAuY29tbV9hdXRvciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLnF1b3RlIC5jb21tX2F1dG9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5tYWluIC5xdW90ZSAuY29tbV9hdXRvciAuaW1nX2NpcmNsZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb2JqZWN0LXBvc2l0aW86IHRvcDtcbiAgICAgIG1hcmdpbi1yaWdodDogMThweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAgIC5tYWluIC5xdW90ZSAuY29tbV9hdXRvciAuaW1nX2NpcmNsZSB7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG4gICAgLm1haW4gLnF1b3RlIC5jb21tX2F1dG9yOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAubWFpbiAucXVvdGUgLmNvbW1fYXV0b3IgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTI1JTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4gLnF1b3RlIC5jb21tX2F1dG9yIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAubWFpbiAucXVvdGUgLmNvbW1fYXV0b3IgcDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQuNXB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5tYWluIC5xdW90ZSAuY29tbV9hdXRvciBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAgICAgLm1haW4gLnF1b3RlIC5jb21tX2F1dG9yIHAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgLm1haW4gLnF1b3RlIC5jb21tX2F1dG9yX3R4dCB7XG4gICAgICBjb2xvcjogIzlkOWQ5YjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluIC5xdW90ZSAuY29tbV9hdXRvcl90eHQgYnIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubWFpbiBociB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlN2ViO1xuICBtYXJnaW46IDI1cHggMDsgfVxuXG4ubWFpbiAubGlua3Mge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWFpbiAubGlua3MtLXRyaXBsZSB7XG4gICAgbWFyZ2luOiA0MHB4IC0xOHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubWFpbiAubGlua3MtLXRyaXBsZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW06aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtOmhvdmVyIC5saW5rc19faXRlbS1pbiB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjc5NDFkOyB9XG4gICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0taW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ViZTdlYjtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIC5tYWluIC5saW5rcy0tdHJpcGxlIC5saW5rc19faXRlbS1pbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIC5tYWluIC5saW5rcy0tdHJpcGxlIC5saW5rc19faXRlbS1pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4OyB9XG4gICAgICAgIC5tYWluIC5saW5rcy0tdHJpcGxlIC5saW5rc19faXRlbS1pbWcgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLXdvcmtpbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0tbG9jYXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLWhlaWdodDogNDZweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7IH0gfVxuICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLWRlc2Mge1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4IDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLWRlc2Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0tc2hvcnQgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgbWluLWhlaWdodDogNjNweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0tc2hvcnQgcCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsOyB9IH1cbiAgICAgIC5tYWluIC5saW5rcy0tdHJpcGxlIC5saW5rc19faXRlbS1zaG9ydCBzcGFuLFxuICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLXNob3J0IGEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RENUUxQjtcbiAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAubWFpbiAubGlua3MtLXRyaXBsZSAubGlua3NfX2l0ZW0tc2hvcnQgc3Bhbjpob3ZlcixcbiAgICAgICAgLm1haW4gLmxpbmtzLS10cmlwbGUgLmxpbmtzX19pdGVtLXNob3J0IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjREQ1RTFCICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMjIyMjI7IH1cbiAgLm1haW4gLmxpbmtzLS1wcmltYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ViZTdlYjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgICAubWFpbiAubGlua3MtLXByaW1hcnkgLmxpbmtzX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAubWFpbiAubGlua3MtLXByaW1hcnkgLmxpbmtzX19pdGVtLS1wcmltYXJ5IHtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYWluIC5saW5rcyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5tYWluIC5saW5rcyArIGhyIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgLm1haW4gLmxpbmtzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5tYWluIC5saW5rc19faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubWFpbiAubGlua3NfX2l0ZW0taW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLWluIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgLm1haW4gLmxpbmtzX19pdGVtLS1zaW5nbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXNpbmdsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgIC5tYWluIC5saW5rc19faXRlbS0tc2luZ2xlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RENUUxQjtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLS1zaW5nbGUgc3Bhbjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzIyMjIyMjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXNpbmdsZSBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gICAgICAgIC5tYWluIC5saW5rc19faXRlbS0tc2luZ2xlIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgdG9wOiBpbml0aWFsOyB9XG4gICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXNpbmdsZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjREQ1RTFCOyB9XG4gICAgICAgIC5tYWluIC5saW5rc19faXRlbS0tc2luZ2xlOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvbGluay1hcnJvdy1maWxsLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAubWFpbiAubGlua3NfX2l0ZW0tLXByaW1hcnkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlN2ViO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5tYWluIC5saW5rc19faXRlbS0tcHJpbWFyeSAubGlua3NfX2Rlc2Mgc3Bhbi50eHQtd3JhcHBlcixcbiAgICAgIC5tYWluIC5saW5rc19faXRlbS0tcHJpbWFyeSAubGlua3NfX2Rlc2Mgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgY29sb3I6ICMwMzc2NjI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNSU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXByaW1hcnkgLmxpbmtzX19kZXNjIHNwYW4udHh0LXdyYXBwZXIsXG4gICAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLS1wcmltYXJ5IC5saW5rc19fZGVzYyBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgICAgIC5tYWluIC5saW5rc19faXRlbS0tcHJpbWFyeSAubGlua3NfX2Rlc2Mgc3Bhbi50eHQtd3JhcHBlcixcbiAgICAgICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXByaW1hcnkgLmxpbmtzX19kZXNjIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLS1wcmltYXJ5IC5saW5rc19fZGVzYyBzcGFuLnR4dC13cmFwcGVyOmFmdGVyLFxuICAgICAgICAubWFpbiAubGlua3NfX2l0ZW0tLXByaW1hcnkgLmxpbmtzX19kZXNjIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Fycm93LW5leHQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLS1wcmltYXJ5IC5saW5rc19fZGVzYyBzcGFuLnR4dC13cmFwcGVyOmFmdGVyLFxuICAgICAgICAgICAgLm1haW4gLmxpbmtzX19pdGVtLS1wcmltYXJ5IC5saW5rc19fZGVzYyBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0OyB9IH1cbiAgICAgIC5tYWluIC5saW5rc19faXRlbS0tcHJpbWFyeTpob3ZlciAubGlua3NfX2Rlc2Mgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjREQ1RTFCOyB9XG4gICAgICAgIC5tYWluIC5saW5rc19faXRlbS0tcHJpbWFyeTpob3ZlciAubGlua3NfX2Rlc2Mgc3BhbjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2xpbmstYXJyb3ctZmlsbC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5tYWluIC5saW5rc19faW1nIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgLm1haW4gLmxpbmtzX19pbWcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAgIC5tYWluIC5saW5rc19faW1nICsgLmxpbmtzX19kZXNjIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NXB4KTsgfVxuICAubWFpbiAubGlua3NfX2Rlc2Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm1haW4gLmxpbmtzX19kZXNjIHtcbiAgICAgICAgdG9wOiAwOyB9IH1cbiAgICAubWFpbiAubGlua3NfX2Rlc2MgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNERDVFMUI7XG4gICAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgICAgLm1haW4gLmxpbmtzX19kZXNjIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0RENUUxQiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzIyMjIyMjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluIC5saW5rc19fZGVzYyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgLm1haW4gLmxpbmtzX19kZXNjIGEgKyBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgIC5tYWluIC5saW5rc19fZGVzYyBhICsgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgICAubWFpbiAubGlua3NfX2Rlc2MgYSArIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAubWFpbiAubGlua3NfX2Rlc2Mgc3Bhbi50eHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAubWFpbiAubGlua3NfX2Rlc2Mgc3Bhbi50eHQtd3JhcHBlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgICAgICAubWFpbiAubGlua3NfX2Rlc2Mgc3Bhbi50eHQtd3JhcHBlciB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAubWFpbiAubGlua3NfX2Rlc2Mgc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMwMDdiYzI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluIC5saW5rc19fZGVzYyBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubWFpbiAuZmlsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuICAubWFpbiAuZmlsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0zcHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9maWxlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLm1haW4gLmZpbGUgPiBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0RENUUxQjtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgIC5tYWluIC5maWxlID4gc3Bhbjpob3ZlciB7XG4gICAgICBjb2xvcjogI0RENUUxQiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMjIyMjI7IH1cblxuLm1haW4gLmJ0bi1iaWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5pZnJhbWUtYm94IHtcbiAgbWFyZ2luOiA0MHB4IDAgNDBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaWZyYW1lLWJveCBpZnJhbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5wcm9ncmFtIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNkZWUzOyB9XG4gIC5wcm9ncmFtX19pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgLTcuNXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucHJvZ3JhbV9faW4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAucHJvZ3JhbV9faW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgLnByb2dyYW1fX2wge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBwYWRkaW5nOiAwIDcuNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gICAgICAucHJvZ3JhbV9fbCB7XG4gICAgICAgIHdpZHRoOiAyNSU7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnByb2dyYW1fX2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIC5wcm9ncmFtX19sIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH1cbiAgLnByb2dyYW1fX3Ige1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMzBweCk7XG4gICAgcGFkZGluZzogMHB4IDcuNXB4IDAgNy41cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5wcm9ncmFtX19yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjNweCkge1xuICAgICAgLnByb2dyYW1fX3Ige1xuICAgICAgICB3aWR0aDogNzUlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgLnByb2dyYW1fX3Ige1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH0gfVxuICAgIC5wcm9ncmFtX19yID4gYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucHJvZ3JhbV9fciA+IGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgLnByb2dyYW1fX3IgPiBwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAucHJvZ3JhbV9fciA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnByb2dyYW0gLmRpdmlkZXItbWluaSB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wcm9ncmFtIC5kaXZpZGVyLW1pbmk6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmNzk0MWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAucHJvZ3JhbSAuZGl2aWRlci1taW5pOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAwOyB9IH1cbiAgLnByb2dyYW1fX2ltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAxMDAlIDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICAucHJvZ3JhbV9faW1nIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIC5wcm9ncmFtX19pbWcge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7IH0gfVxuICAgIC5wcm9ncmFtX19pbWc6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5wcm9ncmFtX19pbWcgaW1nIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5hY2NvcmRlb25fX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzAzNzY2MjtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICAuYWNjb3JkZW9uX19oZWFkbGluZS5idG4ge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgIzAzNzY2MjsgfVxuICAgIC5hY2NvcmRlb25fX2hlYWRsaW5lLmJ0bjpob3ZlciB7XG4gICAgICBjb2xvcjogI0RENUUxQjtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI0RENUUxQjsgfVxuXG4uYWNjb3JkZW9uX19pbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmFuaW1hdGlvbiAuYnRuIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi5zb2NpYWwtaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5zb2NpYWwtaXRlbXNfX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNvY2lhbC1pdGVtc19faGVhZGxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLnNvY2lhbC1pdGVtc19faW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5zb2NpYWwtaXRlbXNfX2luIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLnNvY2lhbC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zb2NpYWwtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgIC5zb2NpYWwtaXRlbSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMTVweCAxMHB4IDAgMTBweDsgfVxuICAgICAgLnNvY2lhbC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgIC5zb2NpYWwtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnNvY2lhbC1pdGVtOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7IH1cbiAgLnNvY2lhbC1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7IH1cblxuLnJlZ2lvbi0tbWFwIC5jb250YWN0cyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlZ2lvbi0tbWFwIC5jb250YWN0cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLnJlZ2lvbi0tbWFwIC5jb250YWN0c19fbWFwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlZ2lvbi0tbWFwIC5jb2wtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5yZWdpb24tLW1hcCAuY29sLTY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLnJlZ2lvbi0tbWFwIC5yb3cgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlZ2lvbi0tbWFwIC5yb3cgcCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlZ2lvbi0tbWFwIC5yZWdpb25fX2Nsb3NlIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDdweDsgfSB9XG5cbi5vdXItcGFydG5lcnMge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5vdXItcGFydG5lcnNfX2hlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5vdXItcGFydG5lcnNfX2hlYWRsaW5lIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAub3VyLXBhcnRuZXJzX19oZWFkbGluZSBhOmhvdmVyIC5oNSB7XG4gICAgICAgIGNvbG9yOiAjZjc5NDFkOyB9XG4gICAgICAgIC5vdXItcGFydG5lcnNfX2hlYWRsaW5lIGE6aG92ZXIgLmg1OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzM2MTIzYTsgfVxuICAgIC5vdXItcGFydG5lcnNfX2hlYWRsaW5lIC5oNSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjMzYxMjNhO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgLm91ci1wYXJ0bmVyc19faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5vdXItcGFydG5lcnNfX2l0ZW1zIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgLm91ci1wYXJ0bmVyc19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxNi42NjY2NiU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLm91ci1wYXJ0bmVyc19faXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgICAgIC5vdXItcGFydG5lcnNfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzJTsgfSB9XG4gICAgLm91ci1wYXJ0bmVyc19faXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAub3VyLXBhcnRuZXJzX19pdGVtOmhvdmVyIGltZyB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTsgfVxuXG4udHdpdHRlci10aW1lbGluZSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDA3YmMyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDsgfVxuICAudHdpdHRlci10aW1lbGluZS0taW5kZXgge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjc3cHgpICFpbXBvcnRhbnQ7IH1cbiAgLnR3aXR0ZXItdGltZWxpbmUtLW5ld3Mge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjk1cHgpICFpbXBvcnRhbnQ7IH1cbiAgLnR3aXR0ZXItdGltZWxpbmUtLXRlYW0ge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjY1cHgpICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC50d2l0dGVyLXRpbWVsaW5lIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTNkZWUzO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9XG4gIC50d2l0dGVyLXRpbWVsaW5lX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2NXB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAudHdpdHRlci10aW1lbGluZV9fd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnR3aXR0ZXItdGltZWxpbmVfX3dyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLnR3aXR0ZXItdGltZWxpbmVfX3dyYXBwZXIgaWZyYW1lIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDsgfSB9XG4gIC50d2l0dGVyLXRpbWVsaW5lX19oZWFkbGluZSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHRvcDogMnB4O1xuICAgIHJpZ2h0OiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAudHdpdHRlci10aW1lbGluZV9faGVhZGxpbmU6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvdHdpdHRlci5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLnRpbWVsaW5lLUhlYWRlci10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc3RhdGlzdGljcyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2luZGV4L2JnLW1hcC5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLnN0YXRpc3RpY3Mge1xuICAgICAgbWluLWhlaWdodDogMjI1cHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnN0YXRpc3RpY3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5zdGF0aXN0aWNzX19oZWFkbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtQm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzNjEyM2E7XG4gICAgbGluZS1oZWlnaHQ6IDExMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc3RhdGlzdGljc19faGVhZGxpbmUgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnN0YXRpc3RpY3NfX251bWJlcnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgY29sb3I6ICMzNjEyM2E7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuc3RhdGlzdGljc19fbnVtYmVycyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG4gIC5zdGF0aXN0aWNzX19kZXNjIHtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICMzNjEyM2E7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLnN0YXRpc3RpY3NfX2Rlc2MgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc3RhdGlzdGljc19fd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLnN0YXRpc3RpY3NfX3dyYXBwZXIgLnNpZGViYXJfX3F1b3RlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5zdGF0aXN0aWNzX193cmFwcGVyIC5zaWRlYmFyX19xdW90ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiA2MCU7IH0gfVxuXG4udmlkZW8tYmxvY2txdW90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnZpZGVvLWJsb2NrcXVvdGUgLmlmcmFtZS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvbnRhY3RzX19tYXAge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDBweCAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNvbnRhY3RzX19tYXAgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmNvbnRhY3RzX190YWIgLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4IDBweCA2cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDZweCA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNvbnRhY3RzX190YWIgLm5hdiBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmNvbnRhY3RzX190YWIgLm5hdiBsaTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmNvbnRhY3RzX190YWIgLm5hdiBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzU5MTgxO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuY29udGFjdHNfX3RhYiAubmF2IGxpIGE6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmNvbnRhY3RzX190YWIgLm5hdiBsaS5hY3RpdmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDM3NjYyOyB9XG5cbi5jb250YWN0c19fdGFiIC50YWItY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLmNvbnRhY3RzX190YWIgLnRhYi1jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuY29udGFjdHNfX3RhYiAudGFiLWNvbnRlbnQgcCBiIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtQm9sZFwiLCBzYW5zLXNlcmlmOyB9XG5cbi5mb3JtLS1jb250YWN0cyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnNlYXJjaF9fcmVzdWx0cyB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNlYXJjaF9fcmVzdWx0cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgLnNlYXJjaF9fcmVzdWx0cyBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMzYxMjNhOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnNlYXJjaF9fcmVzdWx0cyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAuc2VhcmNoX19yZXN1bHRzIHAgYiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc2VhcmNoX190b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5zZWFyY2hfX3RvcCAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLnNlYXJjaF9fdG9wIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9IH1cbiAgICAuc2VhcmNoX190b3AgLmlucC1ncm91cC0tc2VhcmNoLm1pbmkgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zZWFyY2hfX3RvcCAuaW5wLWdyb3VwLS1zZWFyY2gubWluaSBpbnB1dCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDsgfSB9XG4gICAgLnNlYXJjaF9fdG9wIC5pbnAtZ3JvdXAtLXNlYXJjaC5taW5pIC5idG4tc2VhcmNoIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zZWFyY2hfX3RvcC1pbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zZWFyY2hfX3RvcC1sLCAuc2VhcmNoX190b3AtciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLnNlYXJjaF9fdG9wLWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlYXJjaF9fdG9wLWw6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc2VhcmNoLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgLW8tYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgLnNlYXJjaF9fdG9wLWwgLmJ0bi1jbG9zZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgIHdpZHRoOiAxNC4xNHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Nsb3NlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxNC4xNHB4IDE0LjE0cHg7XG4gICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDE0LjE0cHggMTQuMTRweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTQuMTRweCAxNC4xNHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAuc2VhcmNoX190b3AtbCAuYnRuLWNsb3NlLmlzLXZpc2libGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gIC5zZWFyY2hfX3RvcC1yIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnNlYXJjaF9fdG9wLXIgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLnNlYXJjaF9fdG9wLXIgLmJ0bjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNlYXJjaF9fdG9wLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5zZWFyY2hfX3RvcC1mb290ZXIgc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5zZWFyY2hfX2lucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjFGMUY7IH1cblxuLnNlYXJjaF9fYXJ0aWNsZS1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuXG4uc2VhcmNoX19pdGVtIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWwsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWwge1xuICAgIHdpZHRoOiAzODBweDsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLXIsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzODBweCk7XG4gICAgcGFkZGluZzogNDBweCAxOXB4IDQwcHggNTNweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5zZWFyY2hfX2l0ZW0tcGVyc29uIC5zZWFyY2hfX2l0ZW0taW1nLCAuc2VhcmNoX19pdGVtLWNvbXBhbnkgLnNlYXJjaF9faXRlbS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5zZWFyY2hfX2l0ZW0tcGVyc29uIC5zZWFyY2hfX2l0ZW0taW1nIGltZywgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0taW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnNlYXJjaF9faXRlbS1wZXJzb24gLnNlYXJjaF9faXRlbS1kZXNjIC5zZWFyY2hfX2l0ZW0taGVhZGxpbmUsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS1oZWFkbGluZSB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTsgfVxuICAgIC5zZWFyY2hfX2l0ZW0tcGVyc29uIC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLWhlYWRsaW5lX2Rlc2MsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS1oZWFkbGluZV9kZXNjIHtcbiAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS1wbGFjZSwgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLXBsYWNlIHtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLnNlYXJjaF9faXRlbS1wZXJzb24gLnNlYXJjaF9faXRlbS1kZXNjIC5zZWFyY2hfX2l0ZW0tZXZlbnRfdHlwZSwgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLWV2ZW50X3R5cGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgbWluLWhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS1ldmVudF90eXBlLmZlc3RpdmFsOmJlZm9yZSwgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLWV2ZW50X3R5cGUuZmVzdGl2YWw6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvdGVhbS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS10eHQsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS10eHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBsaW5lLWhlaWdodDogMTU3JTsgfVxuICAgIC5zZWFyY2hfX2l0ZW0tcGVyc29uIC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLXR4dF9taW5pLCAuc2VhcmNoX19pdGVtLWNvbXBhbnkgLnNlYXJjaF9faXRlbS1kZXNjIC5zZWFyY2hfX2l0ZW0tdHh0X21pbmkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWRlc2MgLnNlYXJjaF9faXRlbS10aXRsZSwgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tZGVzYyAuc2VhcmNoX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWRlc2MgKyAuc2VyYWNoX19pdGVtLXRhZ3MsIC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWRlc2MgKyAuc2VyYWNoX19pdGVtLXRhZ3Mge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tbG9nbyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogNzBweDsgfVxuICAuc2VhcmNoX19pdGVtLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUge1xuICAgICAgcGFkZGluZzogMjVweCAwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ViZTdlYjsgfVxuICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLS1taW5pIC5zZWFyY2hfX2FydGljbGUtY29udGVudCBwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIxNHB4KTsgfVxuICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLS1maWxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLS1maWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gICAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS0tZmlsZSAuc2VhcmNoX19hcnRpY2xlLWJyZWFkY3J1bWJzIHVsIGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLS1maWxlIC5zZWFyY2hfX2FydGljbGUtY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IH1cbiAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1oZWFkbGluZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWhlYWRsaW5lIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTRweCk7IH0gfVxuICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtaGVhZGxpbmUgaDUge1xuICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTVweCAwOyB9XG4gICAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWhlYWRsaW5lIGg1IGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWNvbnRlbnQgcCB7XG4gICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1jb250ZW50IHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAgICAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1jb250ZW50IHAgKyBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtY29udGVudCBwIGIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkVEOTQyO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtZ2FsbGVyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtZ2FsbGVyeSBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1icmVhZGNydW1icyB1bCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtYnJlYWRjcnVtYnMgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWJyZWFkY3J1bWJzIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWJyZWFkY3J1bWJzIHVsIGxpOmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogI0E4QThBODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1icmVhZGNydW1icyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtYnJlYWRjcnVtYnMgdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTM4cHg7XG4gICAgICAgIHdpZHRoOiAyMDRweDtcbiAgICAgICAgaGVpZ2h0OiAxMTZweDsgfVxuICAgICAgICAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtaW1nIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5wYWdpbmF0aW9uX19iaWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wYWdpbmF0aW9uX19iaWctbCB7XG4gICAgaGVpZ2h0OiA1NnB4OyB9XG4gIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYSB7XG4gICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y0RjRGNDtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDA5Q0ZGOyB9XG4gICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEuaXMtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwOUNGRjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctcHJldiwgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYgLnBhZ2luYXRpb25fX2JpZy1hcnJvdywgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IC5wYWdpbmF0aW9uX19iaWctYXJyb3cge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDFweDsgfVxuICAgICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYgc3ZnIHJlY3QsIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctbmV4dCBzdmcgcmVjdCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgICAgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1wcmV2OmhvdmVyLCAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLW5leHQ6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXY6aG92ZXIgc3ZnIHJlY3QsIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctbmV4dDpob3ZlciBzdmcgcmVjdCB7XG4gICAgICAgICAgICBmaWxsOiAjMDA5Q0ZGOyB9XG4gICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAgICAgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1wcmV2IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4OyB9XG4gICAgICAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLW5leHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI5cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH1cbiAgICAgICAgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4OyB9XG4gIC5wYWdpbmF0aW9uX19iaWctciAuYnRuIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tbCwgYm9keSAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWwsXG4gIGJvZHkgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tciwgYm9keSAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGJvZHkgLmFydGljbGVfX2hlYWRsaW5lLWluIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBib2R5IC5hcnRpY2xlLS1zZWFyY2ggLmFydGljbGVfX3dyYXBwZXIgLndyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIGJvZHkgLmFydGljbGUtLXNlYXJjaCAuYXJ0aWNsZV9faGVhZGVyLXRhZ3Mge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgYm9keSAuYXJ0aWNsZS0tc2VhcmNoIC5hcnRpY2xlX19oZWFkZXItdGFncyB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIGJvZHkgLmFydGljbGUtLXNlYXJjaCAuYXJ0aWNsZV9faGVhZGVyLXRhZ3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIGJvZHkgLnNlYXJjaF9fdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgYm9keSAuc2VhcmNoX190b3AtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAgICAgYm9keSAuc2VhcmNoX190b3AtZm9vdGVyIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzIyMUYxRjsgfVxuICAgIGJvZHkgLnNlYXJjaF9fdG9wLWluIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICBib2R5IC5zZWFyY2hfX3RvcC1sIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICBib2R5IC5zZWFyY2hfX3RvcC1sIC5zZWFyY2hfX2lucHV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4OyB9XG4gICAgICBib2R5IC5zZWFyY2hfX3RvcC1sOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBib2R5IC5zZWFyY2hfX3RvcC1yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHdpZHRoOiA0NXB4OyB9XG4gICAgICBib2R5IC5zZWFyY2hfX3RvcC1yIC5idG4ge1xuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIGJvZHkgLnNlYXJjaF9fdG9wLXIgLmJ0bjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL3NlYXJjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgYm9keSAuc2VhcmNoX190b3AtbCAuYnRuLWNsb3NlIHtcbiAgICByaWdodDogMDsgfVxuICBib2R5IC5zZWFyY2hfX2l0ZW0ge1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICBib2R5IC5zZWFyY2hfX2l0ZW0tY29tcGFueSAuc2VhcmNoX19pdGVtLWhlYWRsaW5lX2Rlc2Mge1xuICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIGJvZHkgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tZXZlbnRfdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4OyB9XG4gIGJvZHkgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tciwgYm9keSAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG4gIGJvZHkgLnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tbCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgYm9keSAuc2VhcmNoX19pdGVtLnNlYXJjaF9faXRlbS1hcnRpY2xlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgYm9keSAuc2VhcmNoX19pdGVtLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICBib2R5IC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZS1pbWcge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgYm9keSAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtZ2FsbGVyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4OyB9XG4gIGJvZHkgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWdhbGxlcnkgaW1nIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDsgfVxuICBib2R5IC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMgLnNlYXJjaF9fYXJ0aWNsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cbiAgYm9keSAuc2VhcmNoX19hcnRpY2xlLWdhbGxlcnkge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIGJvZHkgLnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gIGJvZHkgLnNlYXJjaF9fYXJ0aWNsZS0tbWluaSAuc2VhcmNoX19hcnRpY2xlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgYm9keSAuc2VhcmNoX19hcnRpY2xlLS1taW5pIC5zZWFyY2hfX2FydGljbGUtaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICAgYm9keSAuc2VhcmNoX19hcnRpY2xlLS1taW5pIC5zZWFyY2hfX2FydGljbGUtaW1nIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgYm9keSAuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtLW1pbmkgLnNlYXJjaF9fYXJ0aWNsZS1jb250ZW50IHAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGJvZHkgLnBhZ2luYXRpb25fX2JpZyB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYsXG4gIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1wcmV2IHNwYW46bm90KC5wYWdpbmF0aW9uX19iaWctYXJyb3cpLFxuICAgIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHNwYW46bm90KC5wYWdpbmF0aW9uX19iaWctYXJyb3cpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHg7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzID4gYSB7XG4gICAgd2lkdGg6IDE0LjQlO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDExcHg7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWwge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHg7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLXIgLmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgYm9keSAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLW5leHQgLnBhZ2luYXRpb25fX2JpZy1hcnJvdywgYm9keSAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYgLnBhZ2luYXRpb25fX2JpZy1hcnJvdyB7XG4gICAgdG9wOiAwOyB9XG4gIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHNwYW46Zmlyc3QtY2hpbGQsIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1wcmV2IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICBib2R5IC5wYWdpbmF0aW9uX19iaWctbCB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIGJvZHkgLnBhZ2luYXRpb25fX2JpZy1jb250cm9scyA+IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBib2R5IC5zZWFyY2hfX2l0ZW0tYXJ0aWNsZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuc2VhcmNoX190b3Age1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNlYXJjaF9fdG9wLWZvb3RlciBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzYwcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzYwcHgpIHtcbiAgLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS14eHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudmlzaWJsZS14eHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmhpZGRlbi14eHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5hcnRpY2xlX19oZWFkbGluZS10eHQgLnNlYXJjaF9fdG9wLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS5hcnRpY2xlLS1zZWFyY2ggPiAuc2VhcmNoX190b3AudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5hcnRpY2xlLS1zZWFyY2ggLmFydGljbGVfX3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IC01MHB4OyB9IH1cblxuLm1haW4tLXNlYXJjaCAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm1haW4tLXNlYXJjaCAucGFnaW5hdGlvbiA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWFpbi0tc2VhcmNoIC5oMSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLndyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC53cmFwcGVyX19sIC5saWdodGdhbGxlcnktbWluaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMThweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMThweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC53cmFwcGVyX19sIC5saWdodGdhbGxlcnktbWluaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTM1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC53cmFwcGVyX19sIC5saWdodGdhbGxlcnktbWluaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5sZy1vbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7IH1cblxuLmxnLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5sZy1vdXRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLmxnLW91dGVyIC5sZy1pbm5lciwgLmxnLW91dGVyIC5sZy1zdWItaHRtbCwgLmxnLW91dGVyIC5sZy10b29sYmFyLCAubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cbiAgLmxnLW91dGVyIC5sZy1zdWItaHRtbCB7XG4gICAgcGFkZGluZy1yaWdodDogMjI1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubGctb3V0ZXIgLmxnLXN1Yi1odG1sIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctaW5uZXIsIC5sZy1vdXRlci5sZy10aHVtYi1vcGVuIC5sZy10b29sYmFyLCAubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctYWN0aW9ucyB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjI2cHgpOyB9IH1cbiAgLmxnLW91dGVyLmxnLXRodW1iLW9wZW4gLmxnLXRodW1iLW91dGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCkgIWltcG9ydGFudDsgfVxuXG4ubGlnaHRnYWxsZXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubGlnaHRnYWxsZXJ5IC5sZy1pbm5lciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saWdodGdhbGxlcnkge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAubGlnaHRnYWxsZXJ5LWRlc2Mge1xuICAgIHBhZGRpbmc6IDAgODVweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogOTBweDsgfVxuICAgIC5saWdodGdhbGxlcnktZGVzYyBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICMzNjEyM2E7IH1cbiAgLmxpZ2h0Z2FsbGVyeS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubGlnaHRnYWxsZXJ5IC5zbGljay1hcnJvdyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGlnaHRnYWxsZXJ5IC5zbGljay1hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuICAgIC5saWdodGdhbGxlcnkgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrOyB9XG4gIC5saWdodGdhbGxlcnkgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saWdodGdhbGxlcnkgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiA1cHg7IH0gfVxuICAgIC5saWdodGdhbGxlcnkgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmxpZ2h0Z2FsbGVyeSAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saWdodGdhbGxlcnkgLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogNXB4OyB9IH1cbiAgICAubGlnaHRnYWxsZXJ5IC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9sZWZ0LWNoZXZyb24td2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAubGlnaHRnYWxsZXJ5IC5zbGljay1zbGlkZSBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5saWdodGdhbGxlcnkgLnNsaWNrLWxpc3QsIC5saWdodGdhbGxlcnkgLnNsaWNrLXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmxpZ2h0Z2FsbGVyeSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgICAubGlnaHRnYWxsZXJ5IGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5saWdodGdhbGxlcnkgYSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDc1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubGlnaHRnYWxsZXJ5IC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubGlnaHRnYWxsZXJ5LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmxpZ2h0Z2FsbGVyeS1taW5pIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgaGVpZ2h0OiAxMDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxpZ2h0Z2FsbGVyeS1taW5pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7IH0gfVxuICAgIC5saWdodGdhbGxlcnktbWluaSBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stbGlzdCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogLTVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubGlnaHRnYWxsZXJ5LW1pbmkgLnNsaWNrLWxpc3Qge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDsgfSB9XG4gICAgLmxpZ2h0Z2FsbGVyeS1taW5pIC5zbGljay10cmFjayB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAubGlnaHRnYWxsZXJ5LW1pbmkgLnNsaWNrLXNsaWRlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubGlnaHRnYWxsZXJ5LW1pbmkgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9IH1cbiAgICAgIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlLnNsaWNrLWN1cnJlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmNzk0MWQ7IH1cbiAgICAgIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stc2xpZGU6aG92ZXIsIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stc2xpZGU6Zm9jdXMsIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stc2xpZGU6aG92ZXI6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmxpZ2h0Z2FsbGVyeS1taW5pIC5zbGljay1hcnJvdyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmxpZ2h0Z2FsbGVyeS1taW5pIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cbiAgICAubGlnaHRnYWxsZXJ5LW1pbmkgLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgLmxpZ2h0Z2FsbGVyeS1taW5pIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBsZWZ0OiA3LjVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIC5saWdodGdhbGxlcnktbWluaSAuc2xpY2stbmV4dCB7XG4gICAgICByaWdodDogMDsgfVxuICAgICAgLmxpZ2h0Z2FsbGVyeS1taW5pIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogNy41cHg7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4ubGc6aG92ZXIsIC5sZzpmb2N1cywgLmxnOmhvdmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4ubGctaXRlbTpob3ZlciwgLmxnLWl0ZW06Zm9jdXMsIC5sZy1pdGVtOmhvdmVyOmZvY3VzLCAubGctaW5uZXI6aG92ZXIsIC5sZy1pbm5lcjpmb2N1cywgLmxnLWlubmVyOmhvdmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4ubGctb3V0ZXI6aG92ZXIsIC5sZy1vdXRlcjpob3Zlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQ6ICNmMzcxMjU7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIC5sZy1vdXRlciAubGctdGh1bWItaXRlbS5hY3RpdmUsIC5sZy1vdXRlciAubGctdGh1bWItaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjc5NDFkOyB9XG5cbi5sZy1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuXG4ubGctdG9vbGJhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmxnLXRvb2xiYXIge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjsgfSB9XG5cbi5sZy1zdWItaHRtbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAxMTMsIDM3LCAwLjc1KTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnLXN1Yi1odG1sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuLmxnLXRvb2dsZS10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnLXRvb2dsZS10aHVtYiB7XG4gICAgICByaWdodDogMCAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5sZy10b29nbGUtdGh1bWIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4ubGctaW1nLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGctaW1nLXdyYXAge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9IH1cblxuLmxnICNsZy1jb3VudGVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnICNsZy1jb3VudGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTJweDsgfSB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LFxuLmxnLWFjdGlvbnMgLmxnLXByZXYge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBvcGFjaXR5OiAwLjc7IH1cbiAgLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIsXG4gIC5sZy1hY3Rpb25zIC5sZy1wcmV2OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sZy1hY3Rpb25zIC5sZy1uZXh0LFxuICAgIC5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cbiAgLmxnLWFjdGlvbnMgLmxnLW5leHQ6YWZ0ZXIsIC5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSxcbiAgLmxnLWFjdGlvbnMgLmxnLXByZXY6YWZ0ZXIsXG4gIC5sZy1hY3Rpb25zIC5sZy1wcmV2OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGctYWN0aW9ucyAubGctcHJldiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubGctYWN0aW9ucyAubGctcHJldiB7XG4gICAgICBsZWZ0OiA1cHg7IH0gfVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL3JpZ2h0LWNoZXZyb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnLWFjdGlvbnMgLmxnLW5leHQge1xuICAgICAgcmlnaHQ6IDVweDsgfSB9XG5cbi5sZy10b29nbGUtdGh1bWIge1xuICB0b3A6IC01OXB4ICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnLXRvb2dsZS10aHVtYiB7XG4gICAgICB0b3A6IC0zOXB4ICFpbXBvcnRhbnQ7IH0gfVxuICAubGctdG9vZ2xlLXRodW1iOmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubGctdGh1bWIge1xuICBwYWRkaW5nOiAwOyB9XG4gIC5sZy10aHVtYi1vdXRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgICAubGctdGh1bWItb3V0ZXIgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5sZy1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5sZy1wcm9ncmVzcy1iYXIgLmxnLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjc5NDFkOyB9XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAubGctdGh1bWItb3BlbiAubGctc3ViLWh0bWwge1xuICBib3R0b206IDEyMHB4OyB9XG5cbiNsZy1zaGFyZS12ayAubGctaWNvbjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBjb250ZW50OiBcIiBcIiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc29jaWFscy92ay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4jbGctc2hhcmUtaW5zdGFncmFtIC5sZy1pY29uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiIFwiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL2luc3RhZ3JhbS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxnLW91dGVyIC5sZy1kcm9wZG93biB7XG4gICAgd2lkdGg6IDEyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sZy1vdXRlciAubGctZHJvcGRvd24ge1xuICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgIHRvcDogNjBweDsgfVxuICAgIC5sZy1vdXRlciAubGctZHJvcGRvd246YWZ0ZXIge1xuICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICBsZWZ0OiAxMnB4OyB9IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXNMaWdodFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4ubGctZHJvcGRvd24gLmxnLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5sZy1kcm9wZG93biAubGctaWNvbjphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGxpID4gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4jbGctc2hhcmUtb2sgLmxnLWljb246YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29udGVudDogXCIgXCIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3NvY2lhbHMvb2suc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiIFwiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL2ZhY2Vib29rLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbiNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiIFwiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zb2NpYWxzL3R3aXR0ZXIuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmxnLXRvb2xiYXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5sZy10b29sYmFyIC5sZy1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y3OTQxZDsgfVxuICAgIC5sZy10b29sYmFyIC5sZy1pY29uOmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubGctdG9vbGJhciAubGctaWNvbiB7XG4gICAgICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfVxuICAubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2Nyb3NzLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmxnLXRvb2xiYXIgLmxnLWNsb3NlOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gIC5sZy10b29sYmFyIC5sZy1jbG9zZTpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvY3Jvc3Mtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5sZy10b29sYmFyIC5sZy1hdXRvcGxheS1idXR0b246YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL3BsYXktYnV0dG9uLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAubGctdG9vbGJhciAubGctYXV0b3BsYXktYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9wbGF5LWJ1dHRvbi13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmxnLXRvb2xiYXIgLmxnLWZ1bGxzY3JlZW46YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgY29udGVudDogJyAnO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL3Jlc2l6ZS1mdWxsLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAubGctdG9vbGJhciAubGctZnVsbHNjcmVlbjpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvcmVzaXplLWZ1bGwtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5sZy10b29sYmFyIC5sZy1mdWxsc2NyZWVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG4gIC5sZy10b29sYmFyICNsZy16b29tLWluOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9wbHVzLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAubGctdG9vbGJhciAjbGctem9vbS1pbjpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvcGx1cy13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmxnLXRvb2xiYXIgI2xnLXpvb20tb3V0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9taW51cy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmxnLXRvb2xiYXIgI2xnLXpvb20tb3V0OmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9taW51cy13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmxnLXRvb2xiYXIgI2xnLWNvcHktdXJsOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnICc7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvbGluay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLmxnLXRvb2xiYXIgI2xnLWNvcHktdXJsOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9saW5rLXdoaXRlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4uaW5wdXQtdXJsIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4ubGctY2xvc2Uge1xuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmxpZ2h0Z2FsbGVyeS1jb250cm9scyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgei1pbmRleDogMTAxO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5saWdodGdhbGxlcnktY29udHJvbHMge1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4OyB9IH1cbiAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzk0MWQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy1idG4gLmxnLWRyb3Bkb3duIGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5sZy1mdWxsc2NyZWVuLW9uIC5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6ICcgJztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvcmVzaXplLW1pbmkuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmxnLWZ1bGxzY3JlZW4tb24gLmxnLWZ1bGxzY3JlZW46aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9yZXNpemUtbWluaS13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbnRlbnQ6ICcgJztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvcGF1c2Uuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmxnLXNob3ctYXV0b3BsYXkgLmxnLWF1dG9wbGF5LWJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL3BhdXNlLXdoaXRlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgY29udGVudDogJyAnO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZ2FsbGVyeS9pY29ucy9zaGFyZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlOmhvdmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvc2hhcmUtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmxnLW91dGVyIC5sZy1kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmxnLW91dGVyIC5sZy1kb3dubG9hZDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvZG93bmxvYWQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5sZy1vdXRlciAubGctZG93bmxvYWQ6aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL2Rvd25sb2FkLXdoaXRlLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9nYWxsZXJ5L2ljb25zL3NoYXJlLXdoaXRlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy0tc2hhcmUgLmxnLWRyb3Bkb3duIHtcbiAgICB0b3A6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2RlZTM7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5saWdodGdhbGxlcnktY29udHJvbHMtLXNoYXJlIC5sZy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMDBweDsgfSB9XG4gICAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy0tc2hhcmUgLmxnLWRyb3Bkb3duOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgdG9wOiAtMTZweDsgfVxuICAgIC5saWdodGdhbGxlcnktY29udHJvbHMtLXNoYXJlIC5sZy1kcm9wZG93bjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UzZGVlMztcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICB0b3A6IC0xN3B4OyB9XG4gICAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy0tc2hhcmUgLmxnLWRyb3Bkb3duID4gbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZSAubGctZHJvcGRvd24gPiBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZSAubGctZHJvcGRvd24gPiBsaSBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgICAgLmxpZ2h0Z2FsbGVyeS1jb250cm9scy0tc2hhcmUgLmxnLWRyb3Bkb3duID4gbGkgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZSAubGctZHJvcGRvd24gPiBsaSBhOmhvdmVyLCAubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZSAubGctZHJvcGRvd24gPiBsaSBhOmhvdmVyOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5saWdodGdhbGxlcnktY29udHJvbHMtLXNoYXJlIC5sZy1kcm9wZG93biA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1zaGFyZS5pcy1zaGFyZSAubGctZHJvcGRvd24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuXG4ubGlnaHRnYWxsZXJ5LWNvbnRyb2xzLS1mdWxsc2NyZWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2dhbGxlcnkvaWNvbnMvZnVsbC1zY3JlZW4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGctdGh1bWItb3V0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB3aWR0aDogMjI2cHg7XG4gICAgbWF4LXdpZHRoOiAyMjZweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIyNXB4LCAwLCAwKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y3OTQxZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGctdGh1bWItb3V0ZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCkgIWltcG9ydGFudDsgfSB9XG5cbi5sZy10aHVtYi1vdXRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMDsgfVxuXG4ubGctdGh1bWItb3V0ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5sZy10aHVtYi1vdXRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5sZy10aHVtYi1vdXRlciAubGctdGh1bWItaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9IH1cblxuLmxnLW91dGVyOmhvdmVyLCAubGctb3V0ZXI6Zm9jdXMsIC5sZy1vdXRlcjpob3Zlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmxnLXRodW1iLW91dGVyIC5sZy10b29nbGUtdGh1bWIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmxnLXRvb2dsZS10aHVtYi5sZy1pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kOiAjRkZGICFpbXBvcnRhbnQ7IH1cbiAgLmxnLXRvb2dsZS10aHVtYi5sZy1pY29uOmFmdGVyIHtcbiAgICBjb2xvcjogI0YzNzEyNTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAubGctdG9vZ2xlLXRodW1iLmxnLWljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNzk0MWQgIWltcG9ydGFudDsgfVxuICAgIC5sZy10b29nbGUtdGh1bWIubGctaWNvbjpob3ZlcjphZnRlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4jbGctem9vbS1vdXQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcGFkZGluZzogMDtcbiAgYm90dG9tOiAwOyB9XG4gIC5idG46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYnRuLXVwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG4gICAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNzk0MWQ7IH1cbiAgLmJ0bi1wcmltYXJ5LTIge1xuICAgIGJhY2tncm91bmQ6ICNERDVFMUI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtQm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgIC5idG4tcHJpbWFyeS0yOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNERDVFMUI7IH1cbiAgLmJ0bi5idG4tcHJpbWFyeS5idG4tYmlnIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi5idG4tcHJpbWFyeS5idG4tYmlnOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5idG4tYmlnIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDExcHggMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogI2Y3OTQxZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNSU7IH1cbiAgICAuYnRuLWJpZzpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuYnRuLWJpZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cbiAgLmJ0bi1jbG9zZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9jcm9zcy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5idG4tY2xvc2Uge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4OyB9IH1cbiAgICAuYnRuLWNsb3NlOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAuYnRuLmFuaW1hdGlvbi0yIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDM3NjYyO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsaW5lLWhlaWdodDogNDZweDsgfVxuICAgIC5idG4uYW5pbWF0aW9uLTI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIGNvbG9yOiAjMDM3NjYyOyB9XG4gIC5idG4uYW5pbWF0aW9uLTM6aG92ZXIge1xuICAgIGNvbG9yOiAjMDM3NjYyOyB9XG4gIC5idG4tb3JhbmdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2YzNzEyNTsgfVxuICAuYnRuLXllbGxvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmYWE0MjE7IH1cblxuLmJ0bi5hbmltYXRlZC1idXR0b24udGhhci1mb3VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y3Q0ExODtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpOyB9XG4gIC5idG4uYW5pbWF0ZWQtYnV0dG9uLnRoYXItZm91cjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogbmZvdXI7IH1cbiAgICAuYnRuLmFuaW1hdGVkLWJ1dHRvbi50aGFyLWZvdXI6aG92ZXI6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwJTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYnRuLmFuaW1hdGVkLWJ1dHRvbi50aGFyLWZvdXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMHB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0Y3Q0ExODtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYnRuLW9yYW5nZSBzcGFuLFxuICAuYnRuLXllbGxvdyBzcGFuLFxuICAuYnRuLXByaW1hcnkgc3BhbixcbiAgLmJ0bi1wcmltYXJ5LTIgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5idG4tb3JhbmdlLFxuICAuYnRuLXllbGxvdyxcbiAgLmJ0bi1wcmltYXJ5LFxuICAuYnRuLXByaW1hcnktMiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTsgfVxuICAgIC5idG4tb3JhbmdlOmhvdmVyLFxuICAgIC5idG4teWVsbG93OmhvdmVyLFxuICAgIC5idG4tcHJpbWFyeTpob3ZlcixcbiAgICAuYnRuLXByaW1hcnktMjpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbnRocmVlOyB9XG4gICAgICAuYnRuLW9yYW5nZTpob3ZlcjpiZWZvcmUsXG4gICAgICAuYnRuLXllbGxvdzpob3ZlcjpiZWZvcmUsXG4gICAgICAuYnRuLXByaW1hcnk6aG92ZXI6YmVmb3JlLFxuICAgICAgLmJ0bi1wcmltYXJ5LTI6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5idG4tb3JhbmdlOmJlZm9yZSxcbiAgICAuYnRuLXllbGxvdzpiZWZvcmUsXG4gICAgLmJ0bi1wcmltYXJ5OmJlZm9yZSxcbiAgICAuYnRuLXByaW1hcnktMjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMHB4O1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICNGN0NBMTg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7IH0gfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZS5hY3RpdmUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm5hdi10YWJzIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuICAucGFnaW5hdGlvbiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnBhZ2luYXRpb24gdWwgbGkge1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAucGFnaW5hdGlvbiB1bCBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wYWdpbmF0aW9uIHVsIGxpIGEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgICAucGFnaW5hdGlvbiB1bCBsaSBhOm5vdCgucGFnaW5hdGlvbl9fYXJyb3cpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLnBhZ2luYXRpb24gdWwgbGkgYTpob3Zlcjpub3QoLnBhZ2luYXRpb25fX2Fycm93KSB7XG4gICAgICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBhZ2luYXRpb24gdWwgbGkgYS5pcy1hY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAzNzY2MjtcbiAgICAgICAgICBjb2xvcjogIzAzNzY2MjsgfVxuICAgICAgICAgIC5wYWdpbmF0aW9uIHVsIGxpIGEuaXMtYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0RENUUxQiAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wYWdpbmF0aW9uIHVsIGxpIGEgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgIHJpZ2h0OiAtMC41cHg7IH1cbiAgLnBhZ2luYXRpb25fX2Fycm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjRzICFpbXBvcnRhbnQ7IH1cbiAgICAucGFnaW5hdGlvbl9fYXJyb3c6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuICAgIC5wYWdpbmF0aW9uX19hcnJvdy0tcHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvYXJyb3ctcHJldi5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJSBhdXRvOyB9XG4gICAgICAucGFnaW5hdGlvbl9fYXJyb3ctLXByZXY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9hcnJvdy1wcmV2LWZpbGwuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJSBhdXRvOyB9XG4gICAgLnBhZ2luYXRpb25fX2Fycm93LS1uZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9hcnJvdy1uZXh0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87IH1cbiAgICAgIC5wYWdpbmF0aW9uX19hcnJvdy0tbmV4dDpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Fycm93LW5leHQtZmlsbC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87IH1cblxuLnNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLnNsaWRlciB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfSB9XG4gIC5zbGlkZXJfX2l0ZW1zIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYmU3ZWI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2xpZGVyX19pdGVtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zbGlkZXJfX2l0ZW06aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnNsaWRlcl9faXRlbTpob3ZlciwgLnNsaWRlcl9faXRlbTpmb2N1cywgLnNsaWRlcl9faXRlbTpob3Zlcjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGlkZXIgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAuc2xpZGVyIC5zbGljay1saXN0LCAuc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7IH1cbiAgICAuc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gICAgICAuc2xpZGVyIC5zbGljay1kb3RzIGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLnNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDdkMGQ4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLnNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMzc2NjI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJvcmRlcjogMC41cHggc29saWQgI2Q3ZDBkODtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMzc2NjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAzNzY2MjsgfVxuICAgICAgICAuc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtb3BlbiAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgLmZhZGUuaW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm1vZGFsIHtcbiAgei1pbmRleDogMTAwNTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7IH1cbiAgLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG4gIC5tb2RhbC1jb3B5IC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm1vZGFsLWNvcHkgLm1vZGFsLWNvbnRlbnQgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzgwcHg7XG4gIG1hcmdpbjogODBweCBhdXRvIDQwcHggYXV0bzsgfVxuICAubW9kYWwtZGlhbG9nLm1vZGFsLXhzIHtcbiAgICB3aWR0aDogNDAwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAubW9kYWwtZGlhbG9nLm1vZGFsLXhzIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7IH0gfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgei1pbmRleDogMTAwNDk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwOTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlYWRlcl9fbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMTExMTE7IH0gfVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBkaXNwbGF5OiBibG9jazsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fbG9nbyB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cbiAgLmhlYWRlcl9fbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhlYWRlcl9fbGFuZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNjEyM2E7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nLXRvcDogMnB4OyB9IH1cblxuLmhlYWRlcl9faW4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwcHggMjBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuaGVhZGVyX19pbjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgcmlnaHQ6IC00MHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICNFQkU3RUI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXJfX2luIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgd2lkdGg6IDczcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyX19uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC1tcy1vdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlcl9fbmF2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19uYXYtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyX19uYXYtdG9wIC5wb2ludHNfX3Rvd24sXG4gICAgLmhlYWRlcl9fbmF2LXRvcCAuaW5wLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX19uYXYtdG9wIC5wb2ludHNfX3Rvd24tbmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMThweDsgfVxuICAgIC5oZWFkZXJfX25hdi10b3AgLnBvaW50c19fdG93bi1uYW1lOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvcGluLWZpbGwuc3ZnXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyX19uYXYtdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLmhlYWRlcl9fbmF2ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXJfX25hdiA+IHVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gIC5oZWFkZXJfX25hdiA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuaGVhZGVyX19uYXYgPiB1bCA+IGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9IH1cbiAgICAuaGVhZGVyX19uYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgICBjb2xvcjogIzM2MTIzYTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgIGNvbG9yOiAjMjIyMjIyOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgIC5oZWFkZXJfX25hdiA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAuaGVhZGVyX19uYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgICAgIC5oZWFkZXJfX25hdiA+IHVsID4gbGkgPiBhOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjREQ1RTFCO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgLmhlYWRlcl9fbmF2ID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0RENUUxQiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgIC5oZWFkZXJfX25hdiA+IHVsID4gbGkgPiBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgICAuaGVhZGVyX19uYXYgPiB1bCA+IGxpID4gYTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5oZWFkZXJfX25hdiA+IHVsID4gbGkuaXMtaG92ZXJlZCA+IGE6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5oZWFkZXJfX25hdiA+IHVsID4gbGk6aG92ZXIgLmhlYWRlcl9fbmF2LW1lbnUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLmhlYWRlcl9fbmF2LW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMTtcbiAgdG9wOiAzNXB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNkZWUzO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1pbi13aWR0aDogMjIwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fbmF2LW1lbnUge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuaGVhZGVyX19uYXYtbWVudTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDJweDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZGVlMztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlM2RlZTM7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTMxNWRlZykgdHJhbnNsYXRlKDAsIC0xMDAlKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5oZWFkZXJfX25hdi1tZW51OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuaGVhZGVyX19uYXYtbWVudSA+IGxpIHtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAuaGVhZGVyX19uYXYtbWVudSA+IGxpID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBjb2xvcjogIzM2MTIzYTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ViZTdlYjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAuaGVhZGVyX19uYXYtbWVudSA+IGxpID4gYSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9IH1cbiAgICAgIC5oZWFkZXJfX25hdi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0RENUUxQjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAgICAgLmhlYWRlcl9fbmF2LW1lbnUgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmhlYWRlcl9fbmF2LW1lbnUgPiBsaSA+IGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlN2ViOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAuaGVhZGVyX19uYXYtbWVudSA+IGxpOmxhc3QtY2hpbGQgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjREQ1RTFCICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNERDVFMUI7IH0gfVxuXG4uaGVhZGVyX19waG9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGNvbG9yOiAjMDM3NjYyO1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLUJvbGRcIiwgc2Fucy1zZXJpZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLmhlYWRlcl9fcGhvbmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMnB4O1xuICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAuaGVhZGVyX19waG9uZTpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0RENUUxQjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fcGhvbmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZy10b3A6IDZweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICAgIC5oZWFkZXJfX3Bob25lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5oZWFkZXJfX3ItdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXJfX3ItdG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5oZWFkZXJfX3ItdG9wIHNwYW4ucG9pbnRzX190b3duIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfSB9XG4gIC5oZWFkZXJfX3ItdG9wIHNwYW4ucG9pbnRzX190b3duLW5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMzYxMjNhO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAuaGVhZGVyX19yLXRvcCBzcGFuLnBvaW50c19fdG93bi1uYW1lOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9waW4uc3ZnXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgIC5oZWFkZXJfX3ItdG9wIHNwYW4ucG9pbnRzX190b3duLW5hbWU6aG92ZXIge1xuICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDsgfVxuICAgICAgLmhlYWRlcl9fci10b3Agc3Bhbi5wb2ludHNfX3Rvd24tbmFtZTpob3ZlcjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9waW4tZmlsbC5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLmhlYWRlcl9fci10b3AgLmhlYWRlcl9fbGFuZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzNjEyM2E7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIyMjIyMjsgfVxuICAgIC5oZWFkZXJfX3ItdG9wIC5oZWFkZXJfX2xhbmc6aG92ZXIge1xuICAgICAgY29sb3I6ICNERDVFMUIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDsgfVxuXG4uaGVhZGVyX19yLW1pZGRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fci1taWRkbGUge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIHotaW5kZXg6IDEwMDI7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjRweDtcbiAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5oZWFkZXJfX3ItbWlkZGxlIC5oZWFkZXJfX3Bob25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5oZWFkZXJfX3ItbWlkZGxlIC5wb2ludHNfX3Rvd24ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuaGVhZGVyX19yLW1pZGRsZSAucG9pbnRzX190b3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVhZGVyX19yLW1pZGRsZSAucG9pbnRzX190b3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLmhlYWRlcl9fci1taWRkbGUgLnBvaW50c19fdG93biB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IH0gfVxuICAgIC5oZWFkZXJfX3ItbWlkZGxlIC5wb2ludHNfX3Rvd24gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTBweDsgfVxuICAgIC5oZWFkZXJfX3ItbWlkZGxlIC5wb2ludHNfX3Rvd24tbmFtZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXJfX3ItbWlkZGxlIC5zb2NpYWwtaXRlbXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuICAuaGVhZGVyX19yLW1pZGRsZSAuc29jaWFsLWl0ZW1zLnZpc2libGUtc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5oZWFkZXJfX3ItbWlkZGxlIC5zb2NpYWwtaXRlbSB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfSB9XG5cbi5oZWFkZXJfX3ItYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlcl9fci1ib3R0b20ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxMTExMTsgfSB9XG4gIC5oZWFkZXJfX3ItYm90dG9tIC5idG4ge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAuaGVhZGVyX19yLWJvdHRvbSAuYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogNDklOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgIC5oZWFkZXJfX3ItYm90dG9tIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pcy1wcmV2ZW50ID4gYSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuXG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgcGFkZGluZzogMjVweCAwcHggNDBweCAwcHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5mb290ZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuICAuZm9vdGVyIC53cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmZvb3RlciAud3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIC5mb290ZXJfX2luIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb290ZXJfX2luIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLmZvb3Rlcl9fdG9wIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgLmZvb3Rlcl9fdG9wIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wLWwge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAuZm9vdGVyX190b3AtbCB7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wLWMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wLWMge1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wLXIge1xuICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wLXIge1xuICAgICAgICAgIG9yZGVyOiAyOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wLXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAgICAgLmZvb3Rlcl9fdG9wLXIgYSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAgIC5mb290ZXJfX3RvcC1yIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG4gICAgICAgIC5mb290ZXJfX3RvcC1yIGEgaW1nIHtcbiAgICAgICAgICB3aWR0aDogODNweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICAgIC5mb290ZXJfX3RvcC1yIGEgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAgICAgICAuZm9vdGVyX190b3AtciBhIGltZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xvZ28ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xvZ28ge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9IH1cbiAgICAgIC5mb290ZXJfX3RvcCAuZm9vdGVyX19sb2dvIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fbG9nbyBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fbG9nbyBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cbiAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fbGlua3Mge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xpbmtzIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xpbmtzIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xpbmtzIHVsIGxpIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xpbmtzIHVsIGxpIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX2xpbmtzIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI0RENUUxQjtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNERDVFMUI7IH1cbiAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3NvY2lhbHMtbGlua3MgdWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgICAgIC5mb290ZXJfX3RvcCAuZm9vdGVyX19zb2NpYWxzLWxpbmtzIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhIHN2ZyBnIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhLnZrIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhLmZiIHN2ZywgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3NvY2lhbHMtbGlua3MgdWwgbGkgYS5vayBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4OyB9XG4gICAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3NvY2lhbHMtbGlua3MgdWwgbGkgYS50d2l0dGVyIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7IH1cbiAgICAgICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1saW5rcyB1bCBsaSBhLmluc3RhZ3JhbSBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4OyB9XG4gICAgICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3NvY2lhbHMtbGlua3MgdWwgbGkgYTpob3ZlciBzdmcgZyB7XG4gICAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fcGhvbmUsIC5mb290ZXJfX3RvcCAuZm9vdGVyX19zb2NpYWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAuZm9vdGVyX190b3AgLmZvb3Rlcl9fcGhvbmUtaGVhZGxpbmUsIC5mb290ZXJfX3RvcCAuZm9vdGVyX19zb2NpYWxzLWhlYWRsaW5lIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1SZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDsgfVxuICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3Bob25lLXBob25lLCAuZm9vdGVyX190b3AgLmZvb3Rlcl9fc29jaWFscy1waG9uZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICNmNzk0MWU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gICAgICAgIC5mb290ZXJfX3RvcCAuZm9vdGVyX19waG9uZS1waG9uZTpob3ZlciwgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3NvY2lhbHMtcGhvbmU6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3Bob25lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLmZvb3Rlcl9fdG9wIC5mb290ZXJfX3Bob25lLXBob25lOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC5mb290ZXJfX3RvcC1tYWlsaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAuZm9vdGVyX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzQ4NDg0ODsgfVxuICAgIC5mb290ZXJfX2JvdHRvbSAuZm9vdGVyX19jb3B5IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICM5OTk5OTk7IH1cbiAgICAuZm9vdGVyX19ib3R0b20tbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICAgIC5mb290ZXJfX2JvdHRvbS1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNERDVFMUI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjREQ1RTFCOyB9XG5cbi5tYWlsX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLm1haWxfX2Zvcm0ge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gIC5tYWlsX19mb3JtLWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLm1haWxfX2Zvcm0gLmJ0biB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZ1dHVyYUZ1dHVyaXMtUmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICAgIGJhY2tncm91bmQ6ICNmNzk0MWU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5tYWlsX19mb3JtIC5pbnAtZ3JvdXAge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5tYWlsX19mb3JtIC5pbnAtZ3JvdXAgaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5tYWlsX19mb3JtIC5pbnAtZ3JvdXAgaW5wdXQucGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgLm1haWxfX2Zvcm0gLmlucC1ncm91cCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpc0xpZ2h0XCIsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5tYWlsX19mb3JtIC5pbnAtZ3JvdXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzTGlnaHRcIiwgc2Fucy1zZXJpZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAubWFpbF9fZm9ybSAuaW5wLWdyb3VwIGlucHV0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4ubWFpbF9faGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCAwOyB9XG5cbi5jb29raWUge1xuICBiYWNrZ3JvdW5kOiAjRTFFMUUxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvb2tpZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cbiAgLmNvb2tpZS5pcy1oaWRkZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTIwJSwgMCk7IH1cbiAgLmNvb2tpZSAud3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDsgfVxuICAuY29va2llX19pbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvb2tpZV9faW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLmNvb2tpZV9fZGVzYyBwIHtcbiAgICBsaW5lLWhlaWdodDogMTUwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvb2tpZV9fZGVzYyBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAgIC5jb29raWVfX2Rlc2MgcCBhIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNERDVFMUI7XG4gICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmNvb2tpZV9fZGVzYyBwIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogI0RENUUxQiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzIyMjIyMjsgfVxuICAuY29va2llX19sIHtcbiAgICB3aWR0aDogNjUlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuY29va2llX19sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAuY29va2llX19yIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvb2tpZV9fciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAuY29va2llX19yIC5idG4ge1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uc2lkZWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2lkZWJhcl9faGVhZGxpbmUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5zaWRlYmFyX19oZWFkbGluZSAuaDUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuc2lkZWJhcl9faGVhZGxpbmUgLmg1IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRnV0dXJhRnV0dXJpcy1Cb2xkXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAuc2lkZWJhcl9faGVhZGxpbmU6aG92ZXIgc3BhbiB7XG4gICAgICBjb2xvcjogI0RENUUxQjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0RENUUxQjsgfVxuICAuc2lkZWJhcl9fbmV3cyAubmV3c19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaWRlYmFyX19uZXdzIC5uZXdzX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAgICAgLnNpZGViYXJfX25ld3MgLm5ld3NfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5zaWRlYmFyX19uZXdzIC5uZXdzX19pdGVtcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zaWRlYmFyX19uZXdzIC5uZXdzX19pdGVtcyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgICAgIC5zaWRlYmFyX19uZXdzIC5uZXdzX19pdGVtcyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAuc2lkZWJhcl9fcXVvdGUgLnF1b3RlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICAuc2lkZWJhcl9fcXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgICAgIGJvdHRvbTogMTJweDsgfVxuICAgIC5zaWRlYmFyX19xdW90ZSAucXVvdGU6YmVmb3JlIHtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgICAuc2lkZWJhcl9fcXVvdGUgLnF1b3RlIC5jb21tX2F1dG9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnNpZGViYXJfX3F1b3RlIC5xdW90ZSAuY29tbV9hdXRvciBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgICAgLnNpZGViYXJfX3F1b3RlIC5xdW90ZSAuY29tbV9hdXRvciAuaW1nX2NpcmNsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuc2lkZWJhcl9fcXVvdGUgLnF1b3RlIC5jb21tX2F1dG9yIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNpZGViYXJfX3F1b3RlIC5xdW90ZS5jb21tID4gcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTE1JTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2lkZWJhciAubWFpbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5zaWRlYmFyIC5tYWlsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLnNpZGViYXIgLm1haWxfX2hlYWRsaW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMyMjI7XG4gICAgICBmb250LWZhbWlseTogXCJGdXR1cmFGdXR1cmlzLVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjsgfVxuICAgIC5zaWRlYmFyIC5tYWlsIGlucHV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5zaWRlYmFyIC5tYWlsIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLndyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIC53cmFwcGVyX19pbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICAud3JhcHBlcl9faW4ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgLndyYXBwZXJfX2ZsdWlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC53cmFwcGVyX19mbHVpZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG4gIC53cmFwcGVyX19sIHtcbiAgICB3aWR0aDogNzQuNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC53cmFwcGVyX19sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDsgfSB9XG4gIC53cmFwcGVyX19yIHtcbiAgICB3aWR0aDogMjUuNSU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgIC53cmFwcGVyX19yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG4uYmxvY2sge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJsb2NrLWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYmxvY2stcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ibG9jay1yb3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAuYmxvY2stcm93IC5ibG9jayB7XG4gICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgIGhlaWdodDogMjE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmJsb2NrLXJvdyAuYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gICAgICAuYmxvY2stcm93IC5ibG9jayBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAuYmxvY2stcm93IC5ibG9jayBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIC5ibG9jay1yb3cgLmJsb2NrLWJpZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjYlIC0gMTRweCk7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2NrLXJvdyAuYmxvY2stYmlnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgICAgIC5ibG9jay1yb3cgLmJsb2NrLW1pbmkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgLmJsb2NrLXJvdyAuYmxvY2stbWluaSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5tYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFpbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLmJ0bi1idXJnZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgICAuYnRuLWJ1cmdlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5idG4tYnVyZ2VyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgLmJ0bi1idXJnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmNzk0MWQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAuYnRuLWJ1cmdlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5idG4tYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogOHB4OyB9XG4gICAgLmJ0bi1idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiAxOHB4OyB9XG4gIC5idG4tYnVyZ2VyLmlzLW9wZW4gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogOHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cbiAgLmJ0bi1idXJnZXIuaXMtb3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsZWZ0OiAtMzBweDsgfVxuICAuYnRuLWJ1cmdlci5pcy1vcGVuIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDhweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfVxuXG4uaXMtb3ZoIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tZW51LS1vcGVuZWQgLmhlYWRlcl9fci1taWRkbGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApOyB9IH1cblxuLnZpc2libGUtdmVydGljYWwteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLnZpc2libGUtdmVydGljYWwteHMge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLnJvdyB7XG4gIG1hcmdpbjogMTVweCAtNy41cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLnJvdyAuY29sLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucm93IC5jb2wtNiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAucm93IC5jb2wtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5yb3cgLmNvbC00IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIC5yb3cgLmNvbC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnJvdyAuY29sLTMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgLnJvdyAuY29sLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NiU7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAucm93IC5jb2wtMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjBweCkge1xuICAuaGVhZGVyX19idXJnZXIudmlzaWJsZS1zbSxcbiAgLmhlYWRlcl9fbmF2LXRvcC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uY29va2llIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiLmJ0biB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nLXRvcDogMDtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRwYWRkaW5nOiAwO1xuXHRib3R0b206IDA7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cblx0Ji11cCB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5cdCYtcHJpbWFyeSB7XG5cdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cblx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblxuXHRcdCY6aG92ZXIge1xuXHQgXHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZTsgfSB9XG5cblx0Ji1wcmltYXJ5LTIge1xuXHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZS0yO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cblx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblxuXHRcdCY6aG92ZXIge1xuXHQgXHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZS0yOyB9IH1cblxuXHQmLmJ0bi1wcmltYXJ5LmJ0bi1iaWcge1xuXHRcdGNvbG9yOiAjZmZmIWltcG9ydGFudDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMwMDAhaW1wb3J0YW50O1xuXHRcdFx0b3BhY2l0eTogMTsgfSB9XG5cblx0Ji1iaWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHggMTFweCAyMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cblx0Ji1jbG9zZSB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvY3Jvc3Muc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRoZWlnaHQ6IDE1cHg7IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC42OyB9IH1cblxuXHQmLmFuaW1hdGlvbi0yIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1ncmVlbjtcblx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0XHRjb2xvcjogJGMtZ3JlZW47IH0gfVxuXG5cdCYuYW5pbWF0aW9uLTMge1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGMtZ3JlZW47IH0gfVxuXG5cdCYtb3JhbmdlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRiYWNrZ3JvdW5kOiAjZjM3MTI1OyB9XG5cblx0Ji15ZWxsb3cge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdGJhY2tncm91bmQ6ICNmYWE0MjE7IH0gfVxuXG4uYnRuLmFuaW1hdGVkLWJ1dHRvbi50aGFyLWZvdXIge1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjRjdDQTE4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LXNoYWRvdzogbmZvdXI7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRyaWdodDogMCU7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdCY6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMHB4O1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogI0Y3Q0ExODtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7IH0gfVxuXG5AbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0LmJ0bi1vcmFuZ2UsXG5cdC5idG4teWVsbG93LFxuXHQuYnRuLXByaW1hcnksXG5cdC5idG4tcHJpbWFyeS0yIHtcblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEwOyB9IH1cblxuXHQuYnRuLW9yYW5nZSxcblx0LmJ0bi15ZWxsb3csXG5cdC5idG4tcHJpbWFyeSxcblx0LmJ0bi1wcmltYXJ5LTIge1xuXHQgIG92ZXJmbG93OiBoaWRkZW47XG5cdCAgY29sb3I6ICNmZmY7XG5cdCAgY3Vyc29yOiBwb2ludGVyO1xuXHQgIGRpc3BsYXk6IGJsb2NrO1xuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICB0cmFuc2l0aW9uOiBhbGwgMC40cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG5cblx0ICAmOmhvdmVyIHtcblx0ICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ICAgIHRleHQtc2hhZG93OiBudGhyZWU7XG5cblx0ICAgICY6YmVmb3JlIHtcblx0ICAgICAgbGVmdDogMCU7XG5cdCAgICAgIHJpZ2h0OiBhdXRvO1xuXHQgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cblx0ICAmOmJlZm9yZSB7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogMHB4O1xuXHQgICAgcmlnaHQ6IDBweDtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIHdpZHRoOiAwcHg7XG5cdCAgICB6LWluZGV4OiAwO1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHQgICAgYmFja2dyb3VuZDogI0Y3Q0ExODtcblx0ICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTsgfSB9IH1cbiIsIi53cmFwcGVyIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQmX19sIHtcblx0XHQubGlnaHRnYWxsZXJ5IHtcblx0XHRcdCYtbWluaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTE4cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDExOHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTM1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTM1cHg7IH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDsgfSB9IH0gfSB9XG5cbi5sZyB7XG5cdCYtb24ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7IH1cblxuXHQmLWFjdGlvbnMge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNXM7XG5cdFx0d2lkdGg6IDEwMCU7IH1cblxuXHQmLW91dGVyIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXG5cdFx0LmxnIHtcblx0XHRcdCYtaW5uZXIsXG5cdFx0XHQmLXN1Yi1odG1sLFxuXHRcdFx0Ji10b29sYmFyLFxuXHRcdFx0Ji10aHVtYi1vdXRlciB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cblxuXHRcdFx0Ji1zdWItaHRtbCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIyNXB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7IH0gfSB9XG5cblxuXHRcdCYubGctdGh1bWItb3BlbiB7XG5cdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAyMjVweFxuXHRcdFx0Ly8gYm94LXNpemluZzogYm9yZGVyLWJveFxuXG5cdFx0XHQubGcge1xuXHRcdFx0XHQmLWlubmVyLFxuXHRcdFx0XHQmLXRvb2xiYXIsXG5cdFx0XHRcdCYtYWN0aW9ucyB7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjI2cHgpOyB9IH0gfVxuXG5cdFx0XHQubGctdGh1bWItb3V0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCkhaW1wb3J0YW50OyB9IH0gfSB9XG5cblxuLmxpZ2h0Z2FsbGVyeSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDU1MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmxnLWlubmVyIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMXM7IH1cblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuXHQmLWRlc2Mge1xuXHRcdHBhZGRpbmc6IDAgODVweDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogOTBweDtcblxuXHRcdHAge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRjb2xvcjogIzM2MTIzYTsgfSB9XG5cblx0Ji13cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0Ly8gd2lkdGg6IDEyMDBweFxuXHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0Ly8gcGFkZGluZzogNDBweFxuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cblx0LnNsaWNrIHtcblx0XHQmLWFycm93IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cblx0XHRcdHdpZHRoOiA1MHB4O1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHR6LWluZGV4OiAxMDAxO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjdzO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDsgfVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTsgfSB9XG5cblxuXHRcdCYtcHJldiB7XG5cdFx0XHRsZWZ0OiA0MHB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0bGVmdDogNXB4OyB9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdGJvdHRvbTogMTVweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9sZWZ0LWNoZXZyb24td2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cblxuXHRcdCYtbmV4dCB7XG5cdFx0XHRyaWdodDogNDBweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdHJpZ2h0OiA1cHg7IH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0Ym90dG9tOiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IH1cblxuXHRcdCYtc2xpZGUge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7IH0gfSB9XG5cblx0LnNsaWNrIHtcblx0XHQmLWxpc3QsXG5cdFx0Ji10cmFjayB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7IH0gfVxuXG5cdGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lOyB9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1heC1oZWlnaHQ6IDc1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cblx0LnNsaWNrLXRyYWNrIHtcblx0XHRkaXNwbGF5OiBmbGV4OyB9XG5cblx0Ji13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuOyB9XG5cblx0Ji1taW5pIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiA4NXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDg1cHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdGhlaWdodDogNzBweDsgfVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7IH1cblxuXHRcdC5zbGljayB7XG5cdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cmlnaHQ6IC01cHg7XG5cdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAtMTBweFxuXHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IC0xMHB4XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNXB4OyB9IH1cblxuXHRcdFx0Ji10cmFjayB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAwOyB9XG5cblx0XHRcdCYtc2xpZGUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZS5zbGljay1jdXJyZW50IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfVxuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdCY6aG92ZXI6Zm9jdXMge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7IH0gfVxuXG5cdFx0XHQmLWFycm93IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG5cdFx0XHRcdHdpZHRoOiA0MnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0ei1pbmRleDogMTAwMTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDsgfSB9XG5cblx0XHRcdCYtcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0bGVmdDogNy41cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAtMTVweDtcblx0XHRcdFx0XHRib3R0b206IC0xNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvbGVmdC1jaGV2cm9uLXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9XG5cblxuXHRcdFx0Ji1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRyaWdodDogNy41cHg7XG5cdFx0XHRcdFx0dG9wOiAtMTVweDtcblx0XHRcdFx0XHRib3R0b206IC0xNXB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvbGVmdC1jaGV2cm9uLXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9IH0gfSB9IH1cblxuLmxnIHtcblx0Jjpob3Zlcixcblx0Jjpmb2N1cyxcblx0Jjpob3Zlcjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTsgfVxuXG5cdCYtaXRlbSxcblx0Ji1pbm5lciB7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXI6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTsgfSB9XG5cblxuXHQmLW91dGVyIHtcblx0XHQmOmhvdmVyLFxuXHRcdCY6aG92ZXI6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0dGV4dDogI2YzNzEyNTsgfVxuXG5cdFx0LmxnLXRodW1iLWl0ZW0ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfSB9IH1cblxuXHQmLWJhY2tkcm9wIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7IH1cblxuXHQmLXRvb2xiYXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjsgfSB9XG5cblx0Ji1zdWItaHRtbCB7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNDMsIDExMywgMzcsIDAuNzUpO1xuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuXHQmLXRvb2dsZS10aHVtYiB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRyaWdodDogMCFpbXBvcnRhbnQ7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZCkge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4IWltcG9ydGFudDsgfSB9XG5cblx0Ji1pbWctd3JhcCB7XG5cdFx0cGFkZGluZy10b3A6IDBweCFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0cGFkZGluZzogMCFpbXBvcnRhbnQ7IH0gfVxuXG5cdCNsZy1jb3VudGVyIHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMTBweDtcblx0XHRcdGhlaWdodDogNDdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MnB4OyB9IH1cblxuXHQmLWFjdGlvbnMge1xuXHRcdC5sZy1uZXh0LFxuXHRcdC5sZy1wcmV2IHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0XHRcdG9wYWNpdHk6IDAuNztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7IH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7IH1cblxuXHRcdFx0JjphZnRlcixcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cblx0XHQubGctcHJldiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2xlZnQtY2hldnJvbi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGxlZnQ6IDVweDsgfSB9XG5cblx0XHQubGctbmV4dCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3JpZ2h0LWNoZXZyb24uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRyaWdodDogNXB4OyB9IH0gfVxuXG5cdCYtdG9vZ2xlLXRodW1iIHtcblx0XHR0b3A6IC01OXB4IWltcG9ydGFudDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0dG9wOiAtMzlweCAhaW1wb3J0YW50OyB9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZmZmOyB9IH1cblxuXHQmLXRodW1iIHtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Ly8gQG1lZGlhKG1heC13aWR0aDogMTAyNHB4KVxuXHRcdC8vIFx0cGFkZGluZy1sZWZ0OiA1cHghaW1wb3J0YW50XG5cblx0XHQmLW91dGVyIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdGhlaWdodDogMTIwcHghaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRiFpbXBvcnRhbnQ7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyOyB9IH0gfSB9XG5cblxuLmxnLXByb2dyZXNzLWJhciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0LmxnLXByb2dyZXNzIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7IH0gfVxuXG4ubGctb3V0ZXIubGctcHVsbC1jYXB0aW9uLXVwLmxnLXRodW1iLW9wZW4ge1xuXHQubGctc3ViLWh0bWwge1xuXHRcdGJvdHRvbTogMTIwcHg7IH0gfVxuXG4jbGctc2hhcmUtdmsge1xuXHQubGctaWNvbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICchaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy92ay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfSB9XG5cbiNsZy1zaGFyZS1pbnN0YWdyYW0ge1xuXHQubGctaWNvbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICchaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy9pbnN0YWdyYW0uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9IH0gfVxuXG4ubGctb3V0ZXIge1xuXHQubGctZHJvcGRvd24ge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0d2lkdGg6IDEyMHB4OyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHJpZ2h0OiBpbml0aWFsO1xuXHRcdFx0dG9wOiA2MHB4O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdGxlZnQ6IDEycHg7IH0gfVxuXG5cdFx0LmxnLWljb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRjb2xvcjogIzAwMCFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHghaW1wb3J0YW50O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfSB9IH0gfVxuXG4ubGctZHJvcGRvd24gLmxnLWljb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0Y29sb3I6ICMwMDAhaW1wb3J0YW50O1xuXHRmb250LXNpemU6IDE0cHg7XG5cblx0JjphZnRlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHghaW1wb3J0YW50OyB9IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biB7XG5cdGxpID4gYSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7IH0gfVxuXG4jbGctc2hhcmUtb2sge1xuXHQubGctaWNvbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICchaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy9vay5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfSB9XG5cbiNsZy1zaGFyZS1mYWNlYm9vayB7XG5cdC5sZy1pY29uIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGNvbnRlbnQ6ICcgJyFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9zb2NpYWxzL2ZhY2Vib29rLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH1cblxuI2xnLXNoYXJlLXR3aXR0ZXIge1xuXHQubGctaWNvbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICchaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc29jaWFscy90d2l0dGVyLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH1cblxuXG4ubGctdG9vbGJhciB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcbiB9XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxMHB4XG5cblx0LmxnLWljb24ge1xuXHRcdGJhY2tncm91bmQ6ICNGRkY7XG5cdFx0Ly8gZGlzcGxheTogZmxleFxuXHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlOyB9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9IH1cblxuXHQubGctY2xvc2Uge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9jcm9zcy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4OyB9IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvY3Jvc3Mtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH1cblxuXHQubGctYXV0b3BsYXktYnV0dG9uIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvcGxheS1idXR0b24uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3BsYXktYnV0dG9uLXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH0gfSB9XG5cblx0LmxnLWZ1bGxzY3JlZW4ge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9yZXNpemUtZnVsbC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvcmVzaXplLWZ1bGwtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH1cblxuXHQjbGctem9vbS1pbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3BsdXMuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3BsdXMtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH1cblxuXHQjbGctem9vbS1vdXQge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9taW51cy5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvbWludXMtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH1cblxuXHQjbGctY29weS11cmwge1xuXHRcdC8vIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2xpbmsuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2xpbmstd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH0gfVxuXG4uaW5wdXQge1xuXHQmLXVybCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQvLyBvcGFjaXR5OiAwXG5cdFx0Ly8gaGVpZ2h0OiAwXG5cdFx0Ly8gd2lkdGg6IDBcblx0XHQvLyBoZWlnaHQ6IDBcblx0XHQvLyB3aWR0aDogMFxuXHRcdC8vIGJvcmRlcjogbm9uZVxuIH0gfVx0XHQvLyBvcGFjaXR5OiAwXG5cbi5sZy1jbG9zZSB7XG5cdHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDsgfVxuXG4ubGcge1xuXHQmLXRvb2xiYXIge1xuIH0gfVx0XHQvLyBvcGFjaXR5OiAxICFpbXBvcnRhbnRcblxuLmxpZ2h0Z2FsbGVyeS1jb250cm9scyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAyMHB4O1xuXHRyaWdodDogMjBweDtcblx0ei1pbmRleDogMTAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdHRvcDogNXB4O1xuXHRcdHJpZ2h0OiA1cHg7IH1cblxuXHQmLWJ0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtb3JhbmdlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdC5sZyB7XG5cdFx0XHQmLWRyb3Bkb3duIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH0gfSB9IH0gfSB9XG5cbi5sZy1mdWxsc2NyZWVuLW9uIHtcblx0LmxnLWZ1bGxzY3JlZW4ge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9yZXNpemUtbWluaS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvcmVzaXplLW1pbmktd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfSB9IH0gfVxuXG5cbi5sZy1zaG93LWF1dG9wbGF5IHtcblx0LmxnLWF1dG9wbGF5LWJ1dHRvbiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3BhdXNlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9wYXVzZS13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9IH0gfSB9XG5cbi5sZy1vdXRlciB7XG5cdCNsZy1zaGFyZSB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL3NoYXJlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9zaGFyZS13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9IH0gfVxuXG5cdC5sZy1kb3dubG9hZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2Rvd25sb2FkLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ2FsbGVyeS9pY29ucy9kb3dubG9hZC13aGl0ZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsOyB9IH0gfVxuXG5cdCNsZy16b29tLWluIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrXG5cdFx0XHQvLyB3aWR0aDogMjBweFxuXHRcdFx0Ly8gaGVpZ2h0OiAyMHB4XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogYXV0b1xuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiBhdXRvXG5cdFx0XHQvLyBjb250ZW50OiAnICdcblx0XHRcdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvc2hhcmUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXRcblx0XHRcdC8vIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuIH0gfSB9XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IG5vcm1hbFxuXG4ubGlnaHRnYWxsZXJ5LWNvbnRyb2xzIHtcblx0Ji0tc2hhcmUge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2dhbGxlcnkvaWNvbnMvc2hhcmUtd2hpdGUuc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQubGctZHJvcGRvd24ge1xuXHRcdFx0dG9wOiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0d2lkdGg6IDEwMHB4OyB9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGO1xuXHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHR0b3A6IC0xNnB4OyB9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtZ3JheTtcblx0XHRcdFx0cmlnaHQ6IDVweDtcblx0XHRcdFx0dG9wOiAtMTdweDsgfVxuXG5cblxuXHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxMnB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG5cblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6aG92ZXI6Zm9jdXMge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH0gfSB9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH0gfSB9IH1cblxuXHRcdCYuaXMtc2hhcmUge1xuXHRcdFx0LmxnLWRyb3Bkb3duIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDsgfSB9IH1cblxuXHQmLS1mdWxsc2NyZWVuIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9nYWxsZXJ5L2ljb25zL2Z1bGwtc2NyZWVuLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTVweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH0gfVxuXG4ubGctdGh1bWItb3V0ZXIge1xuXHRAbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0d2lkdGg6IDIyNnB4O1xuXHRcdG1heC13aWR0aDogMjI2cHg7XG5cdFx0bWF4LWhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjI1cHgsIDAsIDApIWltcG9ydGFudDtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNzk0MWQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbiB9XHRcdC8vIHBhZGRpbmctbGVmdDogNTBweFxuXG5cdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjI1cyFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKSFpbXBvcnRhbnQ7IH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0d2lkdGg6IDA7IH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0d2lkdGg6IDA7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuXHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuXHQubGctdGh1bWIge1xuIH1cdFx0Ly8gYmFja2dyb3VuZDogcmVkXG5cblx0LmxnLXRodW1iLWl0ZW0ge1xuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfSB9IH0gfVxuXG5cbi5sZy1vdXRlciB7XG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6aG92ZXI6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7IH0gfVxuXG4ubGctdGh1bWItb3V0ZXIgLmxnLXRvb2dsZS10aHVtYiB7XG5cdGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9XG5cbi5sZy10b29nbGUtdGh1bWIubGctaWNvbiB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGhlaWdodDogNDdweDtcblx0YmFja2dyb3VuZDogI0ZGRiFpbXBvcnRhbnQ7XG5cblx0JjphZnRlciB7XG5cdFx0Y29sb3I6ICNGMzcxMjU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2UhaW1wb3J0YW50O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjsgfSB9IH1cblxuI2xnLXpvb20tb3V0IHtcblx0b3BhY2l0eTogMTsgfVxuIiwiLy8gTW9kYWxzXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIFxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICBcbiAgJi5pbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubW9kYWwge1xuICB6LWluZGV4OiAxMDA1MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBcbiAgb3V0bGluZTogMDtcbiAgXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgXG4gICYuZmFkZSB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gICYuaW4ge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgJi1jb3B5IHtcbiAgICAubW9kYWwge1xuICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJHNhbnMtbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzgwcHg7XG4gIG1hcmdpbjogODBweCBhdXRvIDQwcHggYXV0bzsgXG4gIFxuICAmLm1vZGFsLXhzIHtcbiAgICB3aWR0aDogNDAwcHg7IFxuICAgIFxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4ubW9kYWwtYmFja2Ryb3AgeyAgXG4gIHotaW5kZXg6IDEwMDQ5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICBcbiAgJi5mYWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuXG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xuICB9XG59ICIsIi5zbGlkZXIge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0NTBweDtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0QG1lZGlhKG1heC13aWR0aDogJG1kKSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cblx0Jl9faXRlbXMge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ViZTdlYjtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cblx0Jl9faXRlbSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzLFxuXHRcdCY6aG92ZXI6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogbm9uZTsgfSB9XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7IH1cblxuXHQuc2xpY2sge1xuXHRcdCYtdHJhY2sge1xuXHRcdFx0Zm9udC1zaXplOiAwOyB9XG5cblx0XHQmLWxpc3QsXG5cdFx0Ji10cmFjayB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7IH1cblxuXHRcdCYtZG90cyB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDIwcHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNkN2QwZDg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmVlbjtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMC41cHggc29saWQgI2Q3ZDBkODtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuXG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JlZW47XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyZWVuO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9IH0gfSB9IH1cbiIsIkBpbXBvcnQgXCJ2YXJzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5cbmh0bWwsXG5ib2R5IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgIGJhY2tncm91bmQ6ICNGMUYxRjE7IH1cblxuLmlzLW92aCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vLyBEZWZhdWx0XG4ubGlzdC11bnN0eWxlZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi50YWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5vYmplY3Qge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jZiB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuLy8gQnV0dG9uc1xuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbnVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9IH1cblxuLmhpZGRlbi14eHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udmlzaWJsZS14eHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4uaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50OyB9IH1cblxuLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi50ZXh0IHtcbiAgICAmLXByaW1hcnkge1xuICAgICAgICBjb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50OyB9IH1cblxuLmRpdmlkZXItbWluaSB7XG4gICAgJi5kaXZpZGVyLW1pbmktLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjc5NDFEO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9IH1cblxuLmlucCB7XG4gICAgJi1ncm91cCB7XG4gICAgICAgICYtLXNlYXJjaC5taW5pIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHghaW1wb3J0YW50OyB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkbWQtbWluKSBhbmQgKG1heC13aWR0aDogJG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsOyB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEN0RDRTA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czoge31cbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNXB4OyB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Fucy1sOyB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG5cbiAgICAgICAgICAgIC5idG4tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9IH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjLW9yYW5nZS0yOyB9IH0gfSB9XG5cbiAgICAgICAgICAgIC5idG4tY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTAxO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICAgICAmLmlzLXZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9IH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjLW9yYW5nZS0yOyB9IH0gfSB9XG5cbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTsgfSB9IH0gfSB9XG5cbi5yZWdpb24ge1xuICAgIHotaW5kZXg6IDEwMDAwMDE7IH1cblxuLm5vLWJvcmRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbiIsIkBpbXBvcnQgXCJ2YXJzXCI7XG5cbkBtaXhpbiBicigkcmFkaXVzKSB7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0LW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXHQtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcblx0Ym9yZGVyLXJhZGl1czogJHJhZGl1czsgfVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAwO1xuXG5cdFx0Y2xlYXI6IGJvdGg7IH0gfVxuXG5AbWl4aW4gcGxhY2Vob2xkZXItYWxsIHtcblx0Ji5wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7IH1cblxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdEBjb250ZW50OyB9XG5cblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIFx0QGNvbnRlbnQ7IH0gfVxuXG4iLCIudGVhbSB7XG5cdCZfX2hlYWRsaW5lIHtcblx0XHQuaDUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRwYWRkaW5nOiAyNnB4IDA7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cblx0XHRcdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7IH0gfSB9XG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0bWFyZ2luOiAwIC0xMHB4IDBweCAtMTBweDtcblxuXHRcdCYtd3JhcHBlciB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7IH0gfVxuXG5cdCZfX2l0ZW0ge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHR3aWR0aDogNTAlOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0d2lkdGg6IDUwJTsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQudGVhbSB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdCYtZGVzYyB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwJSwgMCk7IH0gfSB9IH0gfVxuXG5cdFx0Ji1pbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDsgfSB9XG5cblx0XHQmLWRlc2Mge1xuXHRcdFx0YmFja2dyb3VuZDogI0YyRUNFNjtcblxuXHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDI5cHggMTVweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0ZmxleC1ncm93OiAxO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyAnO1xuXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG5cblxuXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cblx0XHRcdFx0QG1lZGlhIG5vdCBhbGwgYW5kIChtaW4tcmVzb2x1dGlvbjouMDAxZHBjbSkge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4OyB9IH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9IH1cblxuXHRcdGRpdi50ZWFtX19pdGVtLW5hbWUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlOyB9IH1cblxuXHRcdGRpdi50ZWFtX19pdGVtLXBvc2l0aW9uIHtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5cblx0XHQmLS1ncmVlbiB7XG5cdFx0XHRkaXYudGVhbV9faXRlbSB7XG5cdFx0XHRcdCYtZGVzYyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JlZW47IH0gfSB9XG5cblx0XHQmLS15ZWxsb3cge1xuXHRcdFx0ZGl2LnRlYW1fX2l0ZW0ge1xuXHRcdFx0XHQmLWRlc2Mge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGMkVDRTY7IH1cblxuXHRcdFx0XHQmLW5hbWUge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrOyB9IH1cblxuXHRcdFx0XHQmLXBvc2l0aW9uIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjazsgfSB9IH0gfSB9IH1cbiIsIi5wYXJ0bmVycyB7XG5cdCZfX2l0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IC0xMHB4XG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiAtMTBweFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyAnO1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGhlaWdodDogMXB4O1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmOyB9IH1cblxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogMzMuMzMzMyU7XG5cblx0XHRtYXJnaW46IDA7XG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogLTFweFxuXHRcdC8vIG1hcmdpbi1yaWdodDogLTFweFxuXG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0Ly8gYm9yZGVyOiAxcHggc29saWQgI2ViZTdlYlxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZTdlYjtcblxuXG5cdFx0JjpudGgtY2hpbGQoM24gLSAxKSB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmU3ZWI7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlN2ViO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7IH0gfVxuXG5cdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYmU3ZWI7IH0gfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHR3aWR0aDogMzMuMzMlOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdFx0XHR3aWR0aDogNTAlOyB9XG5cblx0XHQmOm50aC1sYXN0LWNoaWxkKDEpLFxuXHRcdCY6bnRoLWxhc3QtY2hpbGQoMiksXG5cdFx0JjpudGgtbGFzdC1jaGlsZCgzKSxcblx0XHQmOm50aC1sYXN0LWNoaWxkKDQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH1cblxuXHRcdCYtaW4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiAxMDAlXG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfSB9IH0gfVxuIiwiLmJyZWFkY3J1bWJzIHtcblx0bWFyZ2luOiAyNXB4IDAgMjVweCAwO1xuXG5cdCYtd3JhcHBlciB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRtYXJnaW46IDE1cHggMDsgfVxuXG5cdHVsIHtcblx0XHQvLyBkaXNwbGF5OiBmbGV4XG5cdFx0Ly8gZmxleC13cmFwOiB3cmFwXG5cblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwOyB9XG5cblx0XHRsaSB7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE4cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHR0b3A6IDZweDtcblx0XHRcdFx0cmlnaHQ6IC02cHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ibGFjaztcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRsZWZ0OiAtNnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgfSB9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyB9IH0gfVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7IH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW9yYW5nZS0yO1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtYmxhY2s7IH0gfSB9IH0gfVxuXG4uYXJ0aWNsZSB7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG5cblx0b2wsXG5cdHVsIHtcblx0XHQmOm5vdCguaXMtbmVzdGluZykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVlbTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtOyB9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHR0b3A6IDA7IH0gfSB9IH1cblxuXHQmX19zb2NpYWxzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRvcDogLTVweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0dG9wOiAtMXB4OyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5hcnRpY2xlIHtcblx0XHRcdFx0Jl9fc29jaWFscyB7XG5cdFx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzJweCwgMCwgMCk7IH0gfSB9IH1cblxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRnIHtcblx0XHRcdFx0XHRcdFx0ZmlsbDogI2ZmZjsgfSB9IH0gfSB9XG5cblx0XHQmLWJ0biB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblxuXHRcdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdC8vICY6aG92ZXJcblx0XHRcdC8vIFx0Ym9yZGVyLXJhZGl1czogNTAlIDBweCAwcHggNTAlXG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRnIHtcblx0XHRcdFx0XHRmaWxsOiAjZmZmOyB9IH0gfVxuXG5cdFx0Ji1saXN0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweCAxNXB4IDE1cHggMTVweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDMycHg7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE2cHgsIDAsIDApO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0Ly8gb3BhY2l0eTogMVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43OyB9IH0gfSB9IH1cblxuXHRcdCYtLWxlZnQge1xuXHRcdFx0LmFydGljbGUge1xuXHRcdFx0XHQmX19zb2NpYWxzIHtcblx0XHRcdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRcdFx0bGVmdDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDsgfSB9IH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5hcnRpY2xlIHtcblx0XHRcdFx0XHQmX19zb2NpYWxzIHtcblx0XHRcdFx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTsgfSB9IH0gfSB9IH0gfVxuXG5cbi5tYWluIHtcblx0LmFydGljbGVfX2RhdGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cblx0Ly8gJl9faW1nXG5cblx0Ly8gXHRpbWdcblx0Ly8gXHRcdGRpc3BsYXk6IGJsb2NrXG5cdC8vIFx0XHR3aWR0aDogMTAwJVxuXHQvLyBcdFx0aGVpZ2h0OiAzMDBweFxuXHQvLyBcdFx0b2JqZWN0LWZpdDogY292ZXJcblx0Ly8gXHRcdG9iamVjdC1wb3NpdGlvbjogdG9wXG5cblx0Ly8gXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cylcblx0Ly8gXHRcdFx0aGVpZ2h0OiBhdXRvXG5cblx0Ly8gXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZCkgYW5kIChtaW4td2lkdGg6ICRzbSlcblx0Ly8gXHRcdFx0aGVpZ2h0OiA1MDBweFxuXG5cdC8vIFx0XHQmICsgLmFydGljbGVfX2ltZy1kZXNjXG5cdC8vIFx0XHRcdGRpc3BsYXk6IGJsb2NrXG5cdC8vIFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sXG5cdC8vIFx0XHRcdGZvbnQtc2l6ZTogMTRweFxuXG5cdC8vIFx0XHRcdGNvbG9yOiAkYy1ibGFja1xuXHQvLyBcdFx0XHRtYXJnaW4tdG9wOiA1cHhcblxuXHQuaW1nLFxuXHQuYXJ0aWNsZSA+IGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblxuXHRcdGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogdG9wO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDsgfSB9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1kKSBhbmQgKG1pbi13aWR0aDogJHNtKSB7XG5cdFx0XHRoZWlnaHQ6IDUwMHB4OyB9XG5cblx0XHQmICsgLmFydGljbGVfX2ltZy1kZXNjIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9XG5cblx0LmFydGljbGUge1xuXHRcdCYgPiBpbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cblxuXHRhOm5vdCgubGlua3NfX2l0ZW0pIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW9yYW5nZS0yO1xuXHRcdGNvbG9yOiAkYy1ibGFjayFpbXBvcnRhbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ibGFjazsgfSB9XG5cblx0aDEge1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4OyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7IH0gfVxuXG5cdGgyIHtcblx0XHRtYXJnaW46IDE1cHggMDtcblxuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogJGMtcHVycGxlO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cblx0XHRcdG1hcmdpbjogMTBweCAwOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7IH0gfVxuXG5cdGgzIHtcblx0XHRtYXJnaW46IDE1cHggMDtcblxuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRjb2xvcjogJGMtcHVycGxlO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cblx0XHRcdG1hcmdpbjogMTBweCAwOyB9IH1cblxuXHRoNSB7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cblx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHRsaW5lLWhlaWdodDogMTI1JTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXG5cdFx0XHRtYXJnaW46IDEwcHggMDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9IH1cblxuXHRoNCB7XG5cdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9IH1cblxuXHRoNiB7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0Y29sb3I6ICRjLWJsYWNrOyB9XG5cblx0cCB7XG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cblx0XHRiIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iOyB9IH1cblxuXHR1bDpub3QoLmJyZWFkY3J1bWJzLXdyYXBwZXIpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcgJyFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRvcDogMTBweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdGhlaWdodDogNnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdFx0XHR0b3A6IDdweCAhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibHVlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2U7IH0gfSB9XG5cblx0XHR1bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0XHR0b3A6IDlweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDVweDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdFx0XHRcdHRvcDogN3B4ICFpbXBvcnRhbnQ7IH0gfSB9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDVweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTQyJTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bGVmdDogMzBweDtcblx0XHRcdFx0XHRcdHRvcDogOHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHdpZHRoOiAzcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDNweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDdweCAhaW1wb3J0YW50OyB9IH0gfSB9IH0gfVxuXG5cdC5saXN0IHtcblx0XHQmLWJvbGQge1xuXHRcdFx0Lmxpc3QtaW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG5cdFx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXB1cnBsZTtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9IH0gfVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXG5cdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIob2wpIFwiLlwiO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfSB9XG5cblx0XHRcdG9sIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0XHRcdHVsLFxuXHRcdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4OyB9IH0gfSB9IH0gfVxuXG5cblx0YmxvY2txdW90ZSB7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0cGFkZGluZzogMjBweCA4MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdC8vIGZvbnQtc2l6ZTogMTZweFxuXHRcdGNvbG9yOiAkYy1ncmVlbjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0Ji50ZXh0LWxlZnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4OyB9IH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiA0NXB4O1xuXHRcdFx0bGVmdDogNDVweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheS0yO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7IH0gfVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogNDVweDtcblx0XHRcdGxlZnQ6IDQ1cHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjLWdyYXktMjtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwOyB9IH0gfVxuXG5cblx0b2wge1xuXHRcdGNvdW50ZXItcmVzZXQ6IG9sO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDAgMCA0MHB4IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuXHRcdGxpIHtcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBvbDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHRcdFx0Lmxpc3QtaW4ge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuOyB9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgfVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJsdWU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZTsgfSB9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogY291bnRlcihvbCkgXCIuXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zOyB9XG5cblx0XHRcdG9sIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvdW50ZXItcmVzZXQ6IG9sb2w7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBvbG9sO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogY291bnRlcihvbCkgXCIuXCIgY291bnRlcihvbG9sKSBcIiAgXCI7IH1cblxuXHRcdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRcdGNvdW50ZXItcmVzZXQ6IG9sb2xvbDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDBweDtcblx0XHRcdFx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG9sb2xvbDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBjb3VudGVyKG9sKSBcIi5cIiBjb3VudGVyKG9sb2wpIFwiLlwiIGNvdW50ZXIob2xvbG9sKSBcIiAgXCI7IH0gfSB9IH0gfSB9IH1cblxuXHRvbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdG9sIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdG9sIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRvbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgfSB9IH0gfVxuXG5cdC5pbWcge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuXHRcdCYtLWxlZnQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcblxuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0aGVpZ2h0OiAxNjVweCFpbXBvcnRhbnQ7XG5cblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bzsgfSB9IH1cblxuXHRcdCYtLXJpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0bWluLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdGhlaWdodDogMTY1cHghaW1wb3J0YW50O1xuXG5cdFx0XHRAaW5jbHVkZSBjbGVhcmZpeDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9IH0gfSB9XG5cblxuXHR0YWJsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGMtZ3JheTtcblxuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJvcmRlci1zdHlsZTogaGlkZGVuO1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkYy1ncmF5O1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdCYudGFibGUge1xuXHRcdFx0Ji1ibG9jayB7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDMwcHgpO1xuXG5cdFx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZGVlMztcblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgfSB9IH0gfSB9XG5cblx0XHR0aCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0XHQvLyBmb250LXNpemU6IDE0cHhcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjLWdyYXk7XG5cblx0XHRcdGJhY2tncm91bmQ6ICRjLWdyZWVuO1xuXG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjLWdyYXk7IH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDsgfSB9XG5cblx0XHQmLm5vYm9yZGVyIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHRcdHRoLFxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0XHQvLyBmb250LXNpemU6IDE0cHhcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkYy1ncmF5O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lOyB9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuIH1cdFx0XHRcdC8vIHRleHQtYWxpZ246IGNlbnRlclxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwOyB9IH0gfSB9XG5cblx0XHR0ciB7XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7IH0gfSB9IH1cblxuXHQucXVvdGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0cGFkZGluZzogMjBweCAwcHg7XG5cblx0XHR3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7XG5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtZ3JheS0yO1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkYy1ncmF5LTI7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdGxlZnQ6IC00NXB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9xdW90ZS1vcGVuLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0bGVmdDogMDsgfSB9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9xdW90ZS1jbG9zZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ly8gZm9udC1zaXplOiAxOHB4XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfVxuXG5cblx0XHQuY29tbSB7XG5cdFx0XHQmX2F1dG9yIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblxuXHRcdFx0XHQuaW1nX2NpcmNsZSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvOiB0b3A7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5cdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4O1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTI1JTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cblx0XHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDQuNXB4O1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7IH0gfVxuXG5cblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7IH0gfVxuXG5cdFx0XHRcdCZfdHh0IHtcblx0XHRcdFx0XHRjb2xvcjogIzlkOWQ5Yjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXG5cdFx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9IH0gfSB9XG5cblx0aHIge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQ6ICRjLWdyYXktMjtcblx0XHRtYXJnaW46IDI1cHggMDsgfVxuXG5cdC5saW5rcyB7XG5cdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTQwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Ji0tdHJpcGxlIHtcblx0XHRcdG1hcmdpbjogNDBweCAtMThweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdG1hcmdpbjogMzBweCAwO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cblx0XHRcdC8vIEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKVxuXHRcdFx0Ly8gXHRmbGV4LWRpcmVjdGlvbjogcm93XG5cdFx0XHQvLyBcdG1hcmdpbjogMzBweCAtMThweCFpbXBvcnRhbnRcblxuXHRcdFx0LmxpbmtzIHtcblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMThweDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cblx0XHRcdFx0XHQvLyBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcblx0XHRcdFx0XHQvLyBcdHdpZHRoOiAzMy4zMzMzMyVcblx0XHRcdFx0XHQvLyBcdHBhZGRpbmctbGVmdDogMThweFxuXHRcdFx0XHRcdC8vIFx0cGFkZGluZy1yaWdodDogMThweFxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdC5saW5rcyB7XG5cdFx0XHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1vcmFuZ2U7IH0gfSB9IH1cblxuXHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlYmU3ZWI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG5cblx0XHRcdFx0XHQmLWltZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdFx0XHRcdFx0Ji13b3JraW5nIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7IH1cblxuXHRcdFx0XHRcdCYtbG9jYXRpb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NnB4O1xuXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzIyMjIyMjtcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7IH1cblxuXHRcdFx0XHRcdFx0Ly8gQG1lZGlhKG1heC13aWR0aDogJHhzKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gfVx0XHRcdFx0XHRcdC8vIFx0bWluLWhlaWdodDogNDZweFxuXG5cdFx0XHRcdFx0Ji1kZXNjIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDI1cHggMDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG5cdFx0XHRcdFx0Ji1zaG9ydCB7XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMjIyMjI7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA2M3B4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7IH1cblxuXHRcdFx0XHRcdFx0XHQvLyBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcbiB9XHRcdFx0XHRcdFx0XHQvLyBcdG1pbi1oZWlnaHQ6IDYzcHhcblxuXHRcdFx0XHRcdFx0c3Bhbixcblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1vcmFuZ2UtMjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ibGFjazsgfSB9IH0gfSB9IH1cblxuXG5cdFx0Ji0tcHJpbWFyeSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjLWdyYXktMjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cblx0XHRcdC5saW5rcyB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRcdCYtLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lOyB9IH0gfSB9XG5cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH1cblxuXHRcdCYgKyBociB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7IH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblxuXHRcdFx0Ji1pbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuXHRcdFx0Ji0tc2luZ2xlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDsgfVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdC8vIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW9yYW5nZS0yO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1ibGFjazsgfVxuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG4gfVx0XHRcdFx0XHRcdC8vIGRpc3BsYXk6IGJsb2NrXG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2xpbmstYXJyb3ctYmxhY2suc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMXB4O1xuXHRcdFx0XHRcdFx0dG9wOiBpbml0aWFsOyB9IH1cblxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMjtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9saW5rLWFycm93LWZpbGwuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfVxuXG5cdFx0XHQmLS1wcmltYXJ5IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1ncmF5LTI7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0LmxpbmtzIHtcblx0XHRcdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0XHRcdHNwYW4udHh0LXdyYXBwZXIsXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7IH1cblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Fycm93LW5leHQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7IH0gfSB9IH0gfVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5saW5rcyB7XG5cdFx0XHRcdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yO1xuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9saW5rLWFycm93LWZpbGwuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH0gfSB9IH0gfSB9IH1cblxuXG5cdFx0Jl9faW1nIHtcblx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0aGVpZ2h0OiA0NXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuXHRcdFx0KyAubGlua3NfX2Rlc2Mge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTVweCk7IH0gfVxuXG5cblx0XHQmX19kZXNjIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAycHg7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHR0b3A6IDA7IH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1vcmFuZ2UtMjtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWJsYWNrOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9XG5cblx0XHRcdFx0JiArIHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9XG5cblx0XHRcdHNwYW4udHh0LXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibHVlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH0gfSB9IH1cblxuXG5cdC5maWxlIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2ZpbGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuXHRcdCYgPiBzcGFuIHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW9yYW5nZS0yO1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWJsYWNrOyB9IH0gfVxuXG5cdC5idG4tYmlnIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cblxuXG4uaWZyYW1lIHtcblx0Ji1ib3gge1xuXHRcdG1hcmdpbjogNDBweCAwIDQwcHggMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGlmcmFtZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9IH1cblxuLnByb2dyYW0ge1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWdyYXk7XG5cblx0Jl9faW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwIC03LjVweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuXG5cdCZfX2wge1xuXHRcdC8vIHdpZHRoOiAzMy4zMzMlXG5cdFx0d2lkdGg6IDIzMHB4O1xuXHRcdHBhZGRpbmc6IDAgNy41cHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZCkgYW5kIChtaW4td2lkdGg6ICRzbSkge1xuXHRcdFx0d2lkdGg6IDI1JTsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0d2lkdGg6IDIwMHB4OyB9IH1cblxuXHQmX19yIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpO1xuXG5cdFx0Ly8gd2lkdGg6IDY2LjY2NiVcblx0XHRwYWRkaW5nOiAwcHggNy41cHggMCA3LjVweDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWQpIGFuZCAobWluLXdpZHRoOiAkc20pIHtcblx0XHRcdHdpZHRoOiA3NSU7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5cdFx0JiA+IGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9IH1cblxuXHRcdCYgPiBwIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuXG5cdC5kaXZpZGVyIHtcblx0XHQmLW1pbmkge1xuXHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGxlZnQ6IDA7IH0gfSB9IH1cblxuXHQmX19pbWcge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDAgMTAwJSAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4OyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuXHRcdGltZyB7XG5cdFx0XHRtaW4taGVpZ2h0OiBpbml0aWFsO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjsgfSB9IH1cblxuLmFjY29yZGVvbiB7XG5cdC8vIG1hcmdpbi1ib3R0b206IDE1cHhcblxuXHQmX19oZWFkbGluZSB7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdGNvbG9yOiAkYy1ncmVlbjtcblx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cblx0XHQmLmJ0biB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggZGFzaGVkICRjLWdyZWVuO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggZGFzaGVkICRjLW9yYW5nZS0yOyB9IH0gfVxuXG5cdCZfX2luIHtcblx0XHRkaXNwbGF5OiBub25lOyB9IH1cblxuLmFuaW1hdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0LmJ0biB7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDsgfSB9XG5cbi5zb2NpYWwge1xuXHQmLWl0ZW1zIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0Jl9faGVhZGxpbmUge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5cdFx0Jl9faW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwOyB9IH0gfVxuXG5cdCYtaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA2NXB4O1xuXHRcdGhlaWdodDogNjVweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSFpbXBvcnRhbnQ7XG5cblx0XHRtYXJnaW46IDAgMjBweDtcblxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4OyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdG1hcmdpbjogMTVweCAxMHB4IDAgMTBweDtcblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwOyB9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDsgfSB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuODsgfVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRtaW4taGVpZ2h0OiBpbml0aWFsOyB9IH0gfVxuXG4ucmVnaW9uIHtcblx0Ji0tbWFwIHtcblx0XHQuY29udGFjdHMge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuXG5cdFx0XHQmX19tYXAge1xuXHRcdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7IH0gfVxuXG5cdFx0LmNvbC02IHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgfSB9IH1cblxuXHRcdC5yb3cge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH0gfSB9XG5cblx0XHQucmVnaW9uIHtcblx0XHRcdCZfX2Nsb3NlIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiA3cHg7IH0gfSB9IH0gfVxuXG4iLCIuZm9ybSB7XG5cdG1hcmdpbi10b3A6IDE2cHg7XG5cdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0Ly8gbWF4LXdpZHRoOiA0NTVweFxuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlOyB9XG5cblx0Ji0tY29udGFjdHMge1xuXHRcdHdpZHRoOiA3MCU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cblx0Ji1yZXF1aXJlZCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogJGMtb3JhbmdlO1xuXHRcdHBhZGRpbmctbGVmdDogMnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJweDtcblxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7IH0gfVxuXG5cdCZfX2J0biB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDsgfVxuXG5cdCZfX25vdGljZSB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1vcmFuZ2U7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggNTBweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0YmFja2dyb3VuZDogI0ZDRkNGQzsgfVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdGxlZnQ6IC0xOHB4O1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvYWxlcnQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgfSB9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibHVlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlOyB9IH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgfSB9IH0gfVxuXG4uaW5wIHtcblx0Ji1ncm91cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXG5cdFx0bGFiZWwuaW5wLWdyb3VwX19oZWFkbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lOyB9XG5cblx0XHQmX19oZWFkbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7IH0gfVxuXG5cdFx0Ji5pbnAtZXJyb3Ige1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXJlZDtcblx0XHRcdFx0Y29sb3I6ICRjLXJlZDtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmhvdmVyOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXJlZDsgfSB9XG5cblx0XHRcdC5pbnAtZXJyb3Ige1xuXHRcdFx0XHQmX19kZXNjIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1yZWQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9IH0gfVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibHVlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlOyB9IH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cblx0XHQmLS1pbnB1dCB7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRjb2xvcjogIzFkMWQxYjtcblxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfVxuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4OyB9IH0gfVxuXG5cdFx0Ji0tdGV4dGFyZWEge1xuXHRcdFx0dGV4dGFyZWEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cmVzaXplOiBub25lO1xuXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Y29sb3I6ICMxZDFkMWI7XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7IH1cblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfVxuXG5cdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0XHR3aWR0aDogNXB4OyB9XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWdyYXk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4OyB9XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDsgfSB9IH1cblxuXHRcdCYtLXJlcXVpcmVkIHtcblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNHB4IWltcG9ydGFudDtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG5cdFx0XHRcdC5mb3JtLXJlcXVpcmVkIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDI4cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdFx0JiArIHNwYW4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMXB4OyB9XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAyM3B4OyB9IH0gfSB9XG5cblx0XHQmLS1waG9uZSB7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAycHg7IH1cblxuXHRcdFx0Ji5pbnAtZ3JvdXAtLW1pbmkge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfSB9IH1cblxuXG5cdFx0Ji0tbWluaSB7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblxuXHRcdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogJHhzKVxuIH0gfVx0XHRcdFx0Ly8gXHR3aWR0aDogMTAwJVxuXG5cdFx0Ji0tY2FsZW5kYXIge1xuXHRcdFx0LmlucC13cmFwcGVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0XHRcdGhlaWdodDogMTNweDtcblxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRsZWZ0OiAxMzBweDtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2RvdHMuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6ICR4cylcblx0XHRcdFx0XHQvLyBcdGxlZnQ6IGluaXRpYWxcbiB9IH0gfVx0XHRcdFx0XHQvLyBcdHJpZ2h0OiAxMHB4XG5cblx0XHQmLS1kb3VibGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDsgfVxuXG5cdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH0gfSB9XG5cblx0XHQmLS1kcm9wZG93biB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cblx0XHRcdC5kaXNhYmxlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH1cblxuXHRcdFx0LmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge31cblxuXG5cdFx0XHQuanEtc2VsZWN0Ym94IHtcblx0XHRcdFx0Ji5kcm9wZG93biB7XG5cdFx0XHRcdFx0LmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDsgfSB9XG5cblx0XHRcdFx0Ji5kcm9wdXAge1xuXHRcdFx0XHRcdC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHQgICAgY29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0ICAgIHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0ICAgIGJvdHRvbTogLTZweDtcblx0XHRcdFx0XHRcdCAgICBjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRcdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheTtcblx0XHRcdFx0XHRcdCAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ncmF5O1xuXHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRcdCAgICB6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMTVkZWcpOyB9IH0gfVxuXG5cblx0XHRcdFx0Jl9fc2VsZWN0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHghaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMWQxZDFiO1xuXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1vcmFuZ2U7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IH1cblxuXHRcdFx0XHRcdCYtdGV4dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0XHQmX19kcm9wZG93biB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEzcHggMTBweCAyMHB4O1xuXG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICBjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0ICAgIHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdCAgICB0b3A6IC02cHg7XG5cdFx0XHRcdFx0ICAgIGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHQgICAgYmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0XHQgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdFx0ICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7IH1cblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTg5cHg7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7IH1cblxuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmF5O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4OyB9XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzFkMWQxYjtcblxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkLFxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDsgfVxuXG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWdyYXk7XG5cblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDlweDtcblxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2NoZWNrLW9yYW5nZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zOyB9XG5cblx0XHRcdFx0XHRcdFx0Ji5zZWwge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2FucztcblxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgfSB9IH0gfSB9XG5cblx0XHRcdFx0Jl9fdHJpZ2dlci1hcnJvdyB7XG5cdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Fycm93LWRvd24tZ3JlZW4uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfVxuXG5cdFx0Ji0tY2hlY2tib3gge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblxuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdCYgKyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgfSB9IH0gfVxuXG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjVweDtcblxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjhweDtcblxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjNweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDsgfVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7IH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmF5O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDAuNXB4OyB9IH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDRweDtcblxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2NoZWNrLW9yYW5nZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAzcHg7IH0gfVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiAwcHg7IH0gfSB9IH1cblxuXHRcdCYtLXJlZ2lvbiB7XG5cdFx0XHQmLmlucC1ncm91cC0tZG91YmxlIHtcblx0XHRcdFx0LmlucC1ncm91cC0td3JhcHBlci1pbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuXHRcdFx0XHRcdC5pbnAtZ3JvdXAuaW5wLWdyb3VwLS1kcm9wZG93biB7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4OyB9IH0gfSB9IH0gfVxuXG5cdFx0Ji0tYmlydGhkYXkge1xuXHRcdFx0Ji5pbnAtZ3JvdXAtLXdyYXBwZXItdHJpcGxlIHtcblx0XHRcdFx0LmlucC1ncm91cC0td3JhcHBlci1pbiB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93OyB9XG5cblx0XHRcdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzMuMzMlOyB9IH0gfSB9IH1cblxuXHRcdCYtLXJhZGlvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0JjpjaGVja2VkIHtcblx0XHRcdFx0XHQmICsgbGFiZWwge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IH1cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfSB9IH0gfVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0bWluLWhlaWdodDogMjBweDtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIzcHg7IH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4OyB9IH1cblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDNweDtcblxuXHRcdFx0XHRcdHdpZHRoOiAxNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1vcmFuZ2U7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDNweDsgfSB9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogMXB4OyB9IH0gfVxuXG5cdFx0Ji0td3JhcHBlciB7XG5cdFx0XHQmLWluIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHRcdFx0XHQvLyBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSlcblx0XHRcdFx0Ly8gXHRmbGV4LWRpcmVjdGlvbjogcm93XG5cblx0XHRcdFx0LmlucC1ncm91cCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0XHRcdCYtLXJhZGlvIHtcblx0XHRcdFx0XHRcdCYgKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwOyB9IH0gfSB9IH1cblxuXHRcdFx0Ji1kb3VibGUge1xuXHRcdFx0XHQuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7IH1cblxuXHRcdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9XG5cblx0XHRcdFx0XHQmLS1yYWRpbyB7XG5cdFx0XHRcdFx0XHQmICsgLmlucC1ncm91cC0tcmFkaW8ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4OyB9IH0gfSB9XG5cblx0XHRcdCYtdHJpcGxlIHtcblx0XHRcdFx0LmlucC1ncm91cC0td3JhcHBlci1pbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwOyB9XG5cblx0XHRcdFx0LmlucC1ncm91cCxcblx0XHRcdFx0LmlucC1ncm91cC0tZHJvcGRvd24ge1xuXHRcdFx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblxuXHRcdFx0XHRcdCYtLXJhZGlvIHtcblx0XHRcdFx0XHRcdCYgKyAuaW5wLWdyb3VwLS1yYWRpbyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwcHg7IH0gfSB9XG5cblx0XHRcdFx0LmlucC1ncm91cC0tZHJvcGRvd24ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5cdFx0XHQmLWF1dG8ge1xuXHRcdFx0XHQuaW5wLWdyb3VwLS13cmFwcGVyLWluIHtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7IH1cblxuXHRcdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDsgfSB9IH1cblxuXHRcdCYtLXRyaXBsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5cdFx0Ji0tYW1vdW50IHtcblx0XHRcdC5pbnAtZ3JvdXAgKyAuaW5wLWdyb3VwIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7IH1cblxuXHRcdFx0LmlucC1ncm91cCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0bWluLXdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDUwJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH1cblxuXHRcdFx0XHQmLS13cmFwcGVyIHtcblx0XHRcdFx0XHQmLWluIHtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfSB9XG5cblx0XHRcdFx0LmlucC1ncm91cCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMTBweDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7IH1cblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA5MHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA5MHB4OyB9XG5cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEyMHB4OyB9XG5cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMjBweDsgfVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA5MHB4OyB9IH1cblxuXHRcdFx0XHRcdC5zdWZmaXgge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTsgfSB9IH1cblxuXHRcdFx0Ji1jdXN0b20ge1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiA5cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDExcHg7IH0gfVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR0b3A6IDEycHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE0cHg7IH0gfSB9XG5cblx0XHRcdFx0LmlucC1ncm91cCB7XG5cdFx0XHRcdFx0Ji0taW5wdXQge1xuXHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLW9yYW5nZTsgfSB9IH0gfSB9IH1cblxuXG5cdFx0Ji0tZG9uYXRpb24ge1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5cdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0JiArIC5pbnAtZ3JvdXAge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7IH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1kKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdFx0XHR3aWR0aDogMzMuMzMlOyB9XG5cblx0XHRcdFx0Ji0tcmFkaW8ge1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjZWJlN2ViO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC42KTtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5cdFx0XHRcdFx0XHQudHh0LXVwIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7IH0gfVxuXG5cdFx0XHRcdFx0XHQudHh0LWJvbGQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9IH1cblxuXHRcdFx0XHRcdFx0LmZpZWxkLXN1ZmZpeCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfSB9IH1cblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdFx0XHRcdCYgKyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1vcmFuZ2U7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7IH0gfSB9IH0gfVxuXG5cdFx0XHRcdCYtLXdyYXBwZXIge1xuXHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xOHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMThweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfSB9IH1cblxuXHRcdFx0Ji5pbnAtZ3JvdXAtLWhpZ2hsaWdodCB7XG5cdFx0XHRcdC5pbnAtZ3JvdXAge1xuXHRcdFx0XHRcdCYtLXJhZGlvIHtcblx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDsgfSB9IH0gfSB9XG5cblx0XHRcdC5mb3JtLWl0ZW0ge1xuXHRcdFx0XHQmX19pbnB1dCB7XG5cdFx0XHRcdFx0Ji0tY3VzdG9tIHtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfSB9IH0gfSB9IH0gfSB9XG5cblxuLmRhdGVwaWNrZXItLW5hdi1hY3Rpb24ge1xuXHRwYXRoIHtcblx0XHRzdHJva2U6ICRjLWdyZWVuOyB9IH1cblxuLmRhdGVwaWNrZXItLWNlbGwuLWN1cnJlbnQtIHtcblx0Y29sb3I6ICM0YTRhNGE7IH1cblxuLmRhdGVwaWNrZXItLW5hdi10aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogJGMtYmxhY2s7XG5cblx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHRpIHtcblx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7IH0gfSB9XG5cbi5kYXRlcGlja2VyLS1kYXktbmFtZSB7XG5cdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAkYy1ibGFjazsgfVxuXG4uZGF0ZXBpY2tlci0tY2VsbC1kYXkge1xuXHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzIyMjIyMjsgfVxuXG4uZGF0ZXBpY2tlci0tY2VsbDpob3Zlcixcbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0ge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICNmZmY7XG5cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcgJztcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YmFja2dyb3VuZDogJGMtb3JhbmdlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdG9wYWNpdHk6IDA7XG4gfVx0XHQvLyB0cmFuc2l0aW9uOiBhbGwgMC40c1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAxOyB9IH0gfVxuXG4uZGF0ZXBpY2tlci0tY2VsbC5kYXRlcGlja2VyLS1jZWxsLXllYXIsXG4uZGF0ZXBpY2tlci0tY2VsbC5kYXRlcGlja2VyLS1jZWxsLW1vbnRoIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogI2ZmZjsgfSB9XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0ge1xuXHQmOmFmdGVyIHtcblx0XHRvcGFjaXR5OiAxOyB9IH1cblxuLmRhdGVwaWNrZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMjBweCwgMCkhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkeHMpIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDApIWltcG9ydGFudDsgfSB9XG5cbi5kYXRlcGlja2VyLS1jZWxsLi1zZWxlY3RlZC0sXG4uZGF0ZXBpY2tlci0tY2VsbC4tc2VsZWN0ZWQtLi1jdXJyZW50LSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5wYXltZW50IHtcblx0Jl9fbWV0aG9kcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuXG5cdFx0Ji0teWFuZGV4IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cblx0XHRcdC5wYXltZW50X19tZXRob2RzIHtcblx0XHRcdFx0Ji1pbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblxuXHRcdFx0XHQmLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtZCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9IH1cblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0LnBheW1lbnRfX21ldGhvZHMtaW1nIHtcblxuXG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NXB4OyB9IH0gfSB9IH0gfVxuXG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDI1JSAtIDcuNXB4KTtcblx0XHRcdFx0bWluLXdpZHRoOiA2Mi41cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDsgfSB9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbWQpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuXHRcdFx0XHR3aWR0aDogODFweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9IH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogNTBweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvOyB9IH0gfSB9XG5cbi8vIC5kYXRlcGlja2VyLS1jZWxsLi1jdXJyZW50LVxuLy8gXHRjb2xvcjogJGMtb3JhbmdlXG4iLCIubmV3cyB7XG5cdCYgKyAuYmxvY2tzIHtcblx0XHRtYXJnaW4tdG9wOiAyNnB4OyB9XG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0bWFyZ2luLWxlZnQ6IC03cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtN3B4O1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtN3B4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtN3B4OyB9IH1cblxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogMzMuMzMlO1xuXG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblxuXHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDdweDtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA3cHg7XG5cdFx0XHRwYWRkaW5nOiA3cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5cdFx0Ji0tYWxsIHtcblx0XHRcdC5uZXdzX19pdGVtLWluIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjMzYxMjNhO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40czsgfSB9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQubmV3c19faXRlbS1pbiB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLXB1cnBsZTsgfSB9IH0gfSB9XG5cblx0XHQmLWluIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlYmU3ZWIhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXG5cdFx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0IDBzOyB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5uZXdzX19pdGVtIHtcblx0XHRcdFx0Ji1pbiB7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRsZy1taW4pIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtb3JhbmdlIWltcG9ydGFudDsgfSB9XG5cblx0XHRcdFx0Ji1hYm91dCB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlOyB9IH0gfSB9XG5cblx0XHQmLWltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNTYuMjUlXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogdG9wOyB9IH1cblxuXHRcdCYtZGF0ZSB7XG5cdFx0XHRtYXJnaW46IDEwcHggMDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuXG5cdFx0Ji1hYm91dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzNy41JTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dCAwcztcblxuXHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb24ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDsgfVxuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDsgfSB9IH1cblxuXHRcdCYtYXV0aG9yIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRjb2xvcjogJGMtcHVycGxlOyB9IH1cblxuXHRcdCYtdHlwZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRyaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZS0yO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdHBhZGRpbmc6IDZweCAxNXB4IDRweCAxNXB4O1xuXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG5cdFx0Ji1pY29uIHtcblx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAtMnB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7IH0gfVxuXG5cdFx0Ji1jYXRlZ29yeSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQubmV3cyB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdCYtaWNvbiB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkYy1vcmFuZ2UtMjsgfSB9XG5cblx0XHRcdFx0XHQmLXR5cGUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjsgfVxuXG5cdFx0XHRcdFx0Ji1jYXRlZ29yeSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTI7IH0gfSB9IH0gfVxuXG5cdCZfX21vcmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuXHRcdCYtYnRuIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMjsgfVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvcmVmcmVzaC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDsgfSB9IH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvcmVmcmVzaC1maWxsLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7IH0gfSB9IH0gfSB9XG5cblx0Jl9fY2F0ZWdvcmllcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDAgMCAzMHB4IDA7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDsgfVxuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLW9yYW5nZS0yIWltcG9ydGFudDsgfVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5uZXdzIHtcblx0XHRcdFx0XHQmX19jYXRlZ29yaWVzIHtcblx0XHRcdFx0XHRcdCYtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDogJGMtb3JhbmdlLTI7IH0gfSB9IH0gfSB9XG5cblx0XHQmLWljb24ge1xuXHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7IH0gfSB9IH1cblxuXG5cblxuXG4iLCIucG9pbnRzIHtcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjLWdyYXk7XG5cblx0bWFyZ2luLXRvcDogMTVweDtcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuXHQmX19oZWFkbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0cGFkZGluZzogMzBweCAwO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDA7IH1cblxuXHRcdCYtbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG5cblx0XHQmLWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfSB9XG5cblx0Jl9fZmlsdGVycyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdC8vIG1hcmdpbi1sZWZ0OiAzNXB4XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdGZsZXgtd3JhcDogd3JhcDsgfVxuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMThweDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwOyB9XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfSB9XG5cblx0Jl9fdG93biB7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH1cblxuXHRcdFx0Ji5wb2ludHNfX3Rvd24tbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkYy1ibGFjaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtb3JhbmdlLTI7IH0gfSB9IH1cblxuXHQmX192aWV3IHtcblxuXHRcdC5uYXYge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuXHRcdFx0Ji10YWJzIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9IH0gfVxuXG5cdFx0bGkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2shaW1wb3J0YW50OyB9IH1cblxuXHRcdGxpOm5vdCguYWN0aXZlKSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjLWJsYWNrIWltcG9ydGFudDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmlsbDogJGMtb3JhbmdlLTI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdGcge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0XHRcdGZpbGw6ICRjLW9yYW5nZS0yOyB9IH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMiFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50O1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjayFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0ZyB7XG5cdFx0XHRcdFx0XHRmaWxsOiAkYy1ibGFjazsgfSB9IH1cblxuXG5cblx0XHRcdC8vIHNwYW5cblx0XHRcdC8vIFx0JjpsYXN0LWNoaWxkXG5cdFx0XHQvLyBcdFx0Jjpob3ZlclxuXHRcdFx0Ly8gXHRcdFx0Y29sb3I6ICRjLWJsYWNrXG4gfVx0XHRcdC8vIFx0XHRcdGJvcmRlci1jb2xvcjogJGMtb3JhbmdlLTJcblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0bWFyZ2luLWxlZnQ6IDE4cHg7XG5cblx0XHRcdC8vIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudFxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDsgfVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibHVlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTI7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDsgfVxuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4OyB9IH1cblxuXHRcdFx0Ly8gJi5pcy1hY3RpdmVcblx0XHRcdC8vIFx0c3BhblxuXHRcdFx0Ly8gXHRcdGNvbG9yOiAkYy1ibGFja1xuXHRcdFx0Ly8gXHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnRcblxuXHRcdFx0Ly8gXHRcdHN2Z1xuIH0gfVx0XHRcdC8vIFx0XHRcdGZpbGw6ICRjLWdyZWVuXG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgfVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4OyB9XG5cblx0XHQmLW1hcCB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1ncmF5O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UzZGVlMztcblxuXHRcdFx0aWZyYW1lLFxuXHRcdFx0ZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTsgfSB9XG5cblx0XHQmLWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5cdFx0Ji1sIHtcblx0XHRcdHdpZHRoOiAyODBweDtcblxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuXHRcdCYtciB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuXHRcdCYtLW1hcCB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0LnBvaW50cyB7XG5cdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdCYtaW4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7IH1cblxuXHRcdFx0XHRcdCYtciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTsgfSB9IH0gfVxuXG5cdFx0Ji1oZWFkbGluZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cblx0XHRcdC5oNSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9XG5cblx0XHQmLWZpZWxkIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwOyB9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRjb2xvcjogIzlkOWQ5Yjtcblx0XHRcdFx0XHR3aWR0aDogODVweDtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gODVweCk7IH0gfSB9XG5cblx0XHQmLWZvb3RlciB7XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cblx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4OyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9IH1cblxuXHRcdFx0LnBvaW50c19faXRlbSB7XG5cdFx0XHRcdCYtd2hvbSB7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggMCAwIDA7IH1cblxuXHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzlkOWQ5YjsgfSB9IH0gfVxuXG5cblx0Jl9fbWFwIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG5cdFx0bWluLWhlaWdodDogNTAwcHg7XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7IH0gfSB9XG5cbi5yZWdpb24ge1xuXHRwYWRkaW5nOiA4MHB4IDA7XG5cblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQ6ICNGRkY7XG5cblx0b3ZlcmZsb3cteTogYXV0bztcblxuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkbWQpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5cdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdHBhZGRpbmc6IDE1cHg7IH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cblx0Jl9fY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7IH1cblxuXHQmX19oZWFkbGluZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG5cdFx0Lmg1IHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRjb2xvcjogIzBiMWYzNTtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDsgfSB9IH1cblxuXHQmX19zZWFyY2gge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5pbnAtZ3JvdXAge1xuXHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGhlaWdodDogMzZweDsgfVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDE1cHg7XG5cblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTNzIGVhc2UtaW47XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgxMSwzMSw1MywuMzAwMDAwMDAwMDAwMDAwMDQpO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTEsMzEsNTMsLjkpOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4OyB9IH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDExLDMxLDUzLC42KTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMTNzIGVhc2UtaW47XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplLWNoYW5nZS1yZXNvbHV0aW9uIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7IH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfVxuXG5cdFx0XHQmLmlzLWZvY3VzZWQge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMzBweCk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1cHgpOyB9IH0gfSB9XG5cblx0XHQmLWwge1xuXHRcdFx0d2lkdGg6IDU1NXB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4OyB9IH1cblxuXHRcdCYtciB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDsgfVxuXG5cdFx0Ji10b3duIHtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgxMSwzMSw1MywuNik7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3Bpbi5zdmcnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblxuXHQmX19pdGVtcyB7XG5cdFx0bWFyZ2luLXRvcDogNDhweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDsgfSB9XG5cblx0Jl9faXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG5cdFx0Ji1oZWFkbGluZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG5cdFx0XHQuaDUge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDsgfSB9IH1cblxuXHRcdCYtaXRlbXMge1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGNvbHVtbnM6IDQ7XG5cdFx0XHRcdC13ZWJraXQtY29sdW1uczogNCB7XG5cdFx0XHQgICAgLW1vei1jb2x1bW5zOiA0OyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0Y29sdW1uczogMjtcblx0XHRcdFx0XHQtd2Via2l0LWNvbHVtbnM6IDIge1xuXHRcdFx0XHQgICAgLW1vei1jb2x1bW5zOiAyOyB9IH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoMTEsMzEsNTMsLjYpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4OyB9XG5cblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50IWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRjLWJsYWNrIWltcG9ydGFudDsgfVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyOyB9IH0gfSB9IH0gfSB9XG5cbiIsIi5vdXIge1xuXHQmLXBhcnRuZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0Jl9faGVhZGxpbmUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Lmg1IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2U7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtcHVycGxlOyB9IH0gfSB9XG5cblx0XHRcdC5oNSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7XG5cdFx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzOyB9IH1cblxuXG5cdFx0Jl9faXRlbXMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDE2LjY2NjY2JTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykgYW5kIChtaW4td2lkdGg6IDUyMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMzMzMzMlOyB9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDApOyB9IH0gfSB9IH1cblxuLnR3aXR0ZXIge1xuXHQmLXRpbWVsaW5lIHtcblx0XHRoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDdiYzIhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1yYWRpdXM6IDdweCFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xuXG5cdFx0Ji0taW5kZXgge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA2NzdweCkhaW1wb3J0YW50OyB9XG5cblx0XHQmLS1uZXdzIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjk1cHgpIWltcG9ydGFudDsgfVxuXG5cdFx0Ji0tdGVhbSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2NXB4KSFpbXBvcnRhbnQ7IH1cblxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuXHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjVweCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdGhlaWdodDogNTAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH0gfSB9XG5cblx0XHQmX19oZWFkbGluZSB7XG5cdFx0XHRoZWlnaHQ6IDQ2cHg7XG5cdFx0XHR0b3A6IDJweDtcblx0XHRcdHJpZ2h0OiAycHg7XG5cdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL3R3aXR0ZXIuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfVxuXG4udGltZWxpbmUtSGVhZGVyLXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zdGF0aXN0aWNzIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cGFkZGluZzogMzVweCAwO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pbmRleC9iZy1tYXAucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHRtaW4taGVpZ2h0OiAyMjVweDsgfVxuXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuXHQmX19oZWFkbGluZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweCFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWIhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjFweCFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHRsaW5lLWhlaWdodDogMTEwJSFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfSB9XG5cblx0Jl9fbnVtYmVycyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRjb2xvcjogJGMtcHVycGxlO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7IH0gfVxuXG5cdCZfX2Rlc2Mge1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRjb2xvcjogJGMtcHVycGxlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuXHRcdC5zaWRlYmFyX19xdW90ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHdpZHRoOiA2MCU7IH0gfSB9IH1cblxuLnZpZGVvIHtcblx0Ji1ibG9ja3F1b3RlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHQuaWZyYW1lLWJveCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuIiwiLmNvbnRhY3RzIHtcblx0Jl9fbWFwIHtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0aWZyYW1lIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxMDAlOyB9IH1cblxuXHQmX190YWIge1xuXHRcdC5uYXYge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4IDBweCA2cHggNnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4IDBweCA2cHggNnB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzM1OTE4MTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmYhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmYhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDM3NjYyOyB9IH0gfSB9XG5cblx0XHQudGFiIHtcblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRcdGIge1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWI7IH0gfSB9IH0gfVxuXG5cdCZfX2RlcGFydG1lbnRzIHtcblx0XHRhIHt9IH0gfVxuXG5cbi5mb3JtIHtcblx0Ji0tY29udGFjdHMge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3ZhcnNcIjtcbkBpbXBvcnQgXCIuLi9taXhpbnNcIjtcblxuLnNlYXJjaCB7XG5cdCZfX3Jlc3VsdHMge1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXHRcdFxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Y29sb3I6ICRjLXB1cnBsZTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0YiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190b3Age1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRcblx0XHQuaW5wLWdyb3VwLS1zZWFyY2gubWluaSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4tc2VhcmNoIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdCYtaW4ge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIC0xMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQmLWwsXG5cdFx0Ji1yIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHQmLWwge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE0MHB4KTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdGxlZnQ6IDMwcHg7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvc2VhcmNoLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0ICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdCAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuLWNsb3NlIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMjdweDtcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdHdpZHRoOiAxNC4xNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9jbG9zZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDE0LjE0cHggMTQuMTRweDtcblx0XHRcdFx0ICAgICAtby1iYWNrZ3JvdW5kLXNpemU6IDE0LjE0cHggMTQuMTRweDtcblx0XHRcdFx0ICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0LjE0cHggMTQuMTRweDtcblx0XHRcdFx0XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0Ji5pcy12aXNpYmxlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7IFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1yIHtcblx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1mb290ZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0ICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXHRcdHBhZGRpbmctbGVmdDogNDhweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Y29sb3I6ICMyMjFGMUY7XG5cdH1cblxuXHQmX19hcnRpY2xlIHtcblx0XHQmLWNvbnRlbnQge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly8gLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8vICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdC8vIG1pbi1oZWlnaHQ6IDIyMnB4O1xuXHRcdFxuXHRcdCYtcGVyc29uLFxuXHRcdCYtY29tcGFueSB7XG5cdFx0XHQuc2VhcmNoX19pdGVtIHtcblx0XHRcdFx0Ji1sIHtcblx0XHRcdFx0XHR3aWR0aDogMzgwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXIge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzODBweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogNDBweCAxOXB4IDQwcHggNTNweDtcblx0XHRcdFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0ICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdCAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdC8vIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHQvLyAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdCAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1kZXNjIHtcblx0XHRcdFx0XHQuc2VhcmNoX19pdGVtIHtcblx0XHRcdFx0XHRcdCYtaGVhZGxpbmUge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCZfZGVzYyB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMzBweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdCAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHQgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLXBsYWNlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM3MDcwNzA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji1ldmVudCB7XG5cdFx0XHRcdFx0XHRcdCZfdHlwZSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMzFweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQmLmZlc3RpdmFsIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvdGVhbS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICAgLW8tYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji10eHQge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTclO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0Jl9taW5pIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzMzMzMzMztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzcwNzA3MDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiArIC5zZXJhY2hfX2l0ZW0tdGFncyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29tcGFueSB7XG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0Ji1sb2dvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0ICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdCAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1hcnRpY2xlcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQgICAgXG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0Jl9fYXJ0aWNsZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjVweCAwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlYmU3ZWI7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji0tbWluaSB7XG5cdFx0XHRcdFx0XHQuc2VhcmNoX19hcnRpY2xlLWNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjE0cHgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tZmlsZSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnNlYXJjaF9fYXJ0aWNsZSB7XG5cdFx0XHRcdFx0XHRcdCYtYnJlYWRjcnVtYnMge1xuXHRcdFx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ji1oZWFkbGluZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjE0cHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMHB4IDAgMTVweCAwO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzMzMzO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1sO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDsgXG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdCYgKyBwIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRiIHsgXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRUQ5NDI7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnB4IDRweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLWdhbGxlcnkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogODBweDtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLWJyZWFkY3J1bWJzIHtcblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJy8nO1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0xNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjQThBOEE4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zLWw7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji1pbWcge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzhweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMDRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTE2cHg7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG59XG5cbi5wYWdpbmF0aW9uIHtcblx0Jl9fYmlnIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdCAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdCAgICBcblx0ICAgICYtbCB7XG5cdCAgICBcdGhlaWdodDogNTZweDtcblx0ICAgIH1cblxuXHQgICAgJi1jb250cm9scyB7XG5cdCAgICBcdGhlaWdodDogMTAwJTtcblx0ICAgIFx0YmFja2dyb3VuZDogI2ZmZjtcblx0ICAgIFx0Zm9udC1zaXplOiAwO1xuXHQgICAgXHRcblx0ICAgIFx0YSB7XG5cdCAgICBcdFx0bWluLXdpZHRoOiA2MHB4O1xuXHQgICAgXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG5cdCAgICBcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdCAgICBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y0RjRGNDtcblx0ICAgIFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdCAgICBcdFx0ICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQgICAgXHRcdCAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0ICAgIFx0XHRmb250LXdlaWdodDogJGJvbGQ7XG5cdCAgICBcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHQgICAgXHRcdGNvbG9yOiAjMzMzMzMzO1xuXHQgICAgXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0ICAgIFx0XHRcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDlDRkY7XG5cdFx0XHRcdH1cblx0ICAgIFx0XHRcblx0ICAgIFx0XHQmLmlzLWFjdGl2ZSB7XG5cdCAgICBcdFx0XHRiYWNrZ3JvdW5kOiAjMDA5Q0ZGO1xuXHQgICAgXHRcdFx0Y29sb3I6ICNmZmY7XG5cdCAgICBcdFx0fVxuXG5cdCAgICBcdFx0Ji5wYWdpbmF0aW9uX19iaWctcHJldixcblx0XHRcdCAgICAmLnBhZ2luYXRpb25fX2JpZy1uZXh0IHtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdCAgICBcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdCAgICBcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHQgICAgXHRcblx0XHRcdCAgICBcdC5wYWdpbmF0aW9uX19iaWcge1xuXHRcdFx0ICAgIFx0XHQmLWFycm93IHtcblx0XHRcdCAgICBcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQgICAgXHRcdFx0dG9wOiAxcHg7XG5cdFx0XHQgICAgXHRcdH1cblx0XHRcdCAgICBcdH1cblxuXHRcdFx0ICAgIFx0c3ZnIHtcblx0XHRcdCAgICBcdFx0cmVjdCB7XG5cdFx0XHQgICAgXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHQgICAgXHRcdH1cblx0XHRcdCAgICBcdH1cblxuXHRcdFx0ICAgIFx0Jjpob3ZlciB7XG5cdFx0XHQgICAgXHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQgICAgXHRcdFxuXHRcdFx0ICAgIFx0XHRzdmcge1xuXHRcdFx0ICAgIFx0XHRcdHJlY3Qge1xuXHRcdFx0ICAgIFx0XHRcdFx0ZmlsbDogIzAwOUNGRjtcblx0XHRcdCAgICBcdFx0XHR9XG5cdFx0XHQgICAgXHRcdH1cblx0XHRcdCAgICBcdH1cblx0XHRcdCAgICB9XG5cblx0XHRcdCAgICAmLnBhZ2luYXRpb25fX2JpZy1wcmV2IHtcblx0XHRcdCAgICBcdHBhZGRpbmctcmlnaHQ6IDI5cHg7XG5cdFx0XHQgICAgXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHQgICAgXHRcblx0XHRcdCAgICBcdHNwYW4ge1xuXHRcdFx0ICAgIFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdCAgICBcdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcblx0XHRcdCAgICBcdFx0fVxuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIH1cblxuXHRcdFx0ICAgICYucGFnaW5hdGlvbl9fYmlnLW5leHQge1xuXHRcdFx0ICAgIFx0cGFkZGluZy1sZWZ0OiAyOXB4O1xuXHRcdFx0ICAgIFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdCAgICBcdFxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0ICAgIFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdCAgICBcdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcblx0XHRcdCAgICBcdFx0fVxuXHRcdFx0ICAgIFx0fVxuXHRcdFx0ICAgIH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXG5cdCAgICAmLXIge1xuXHQgICAgXHQuYnRuIHtcblx0ICAgIFx0XHRoZWlnaHQ6IDU2cHg7XG5cdCAgICBcdFx0bGluZS1oZWlnaHQ6IDUycHg7XG5cdCAgICBcdH1cblx0ICAgIH1cblxuXHQgICAgJi1wcmV2IHtcblx0ICAgIFx0XG5cdCAgICB9XG5cblx0ICAgICYtbmV4dCB7XG5cdCAgICBcdFxuXHQgICAgfVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRib2R5IHtcblx0XHQuc2VhcmNoX19pdGVtLWNvbXBhbnkgLnNlYXJjaF9faXRlbS1sLCAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLWwsXG5cdFx0LnNlYXJjaF9faXRlbS1jb21wYW55IC5zZWFyY2hfX2l0ZW0tciwgLnNlYXJjaF9faXRlbS1wZXJzb24gLnNlYXJjaF9faXRlbS1yIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5hcnRpY2xlX19oZWFkbGluZS1pbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuYXJ0aWNsZSB7XG5cdFx0XHQmLS1zZWFyY2gge1xuXHRcdFx0XHQuYXJ0aWNsZV9fd3JhcHBlciAud3JhcHBlciB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYXJ0aWNsZV9faGVhZGVyLXRhZ3Mge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYXJ0aWNsZV9faGVhZGVyLXRhZ3MgdWwgbGkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9fdG9wIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XG5cdFx0XHQmLWZvb3RlciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIxRjFGO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYtaW4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLWwge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0ICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHQgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0ICAgIFxuXHRcdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0XHQmX19pbnB1dCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji1yIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XG5cdFx0XHRcdFxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0ICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQgICAgY29udGVudDogJyAnO1xuXHRcdFx0XHRcdCAgICBsZWZ0OiAwO1xuXHRcdFx0XHRcdCAgICByaWdodDogMDtcblx0XHRcdFx0XHQgICAgdG9wOiA1MCU7XG5cdFx0XHRcdFx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcblx0XHRcdFx0XHQgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XG5cdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0ICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0XHQgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VhcmNoX190b3AtbCAuYnRuLWNsb3NlIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5zZWFyY2hfX2l0ZW0ge1xuXHRcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdCAgICBcblx0XHQgICAgJi1jb21wYW55IHtcblx0XHQgICAgXHQuc2VhcmNoX19pdGVtLWhlYWRsaW5lX2Rlc2Mge1xuXHRcdCAgICBcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uIWltcG9ydGFudDtcblx0XHQgICAgXHRcdCAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0XHQgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50O1xuXHRcdCAgICBcdCAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudDtcblx0XHQgICAgXHQgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0ICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudDtcblx0XHQgICAgXHQgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQhaW1wb3J0YW50O1xuXHRcdCAgICBcdCAgICB0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHQuc2VhcmNoX19pdGVtLWV2ZW50X3R5cGUge1xuXHRcdCAgICBcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIH1cblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWNvbXBhbnkgLnNlYXJjaF9faXRlbS1yLCAuc2VhcmNoX19pdGVtLXBlcnNvbiAuc2VhcmNoX19pdGVtLXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAyNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9faXRlbS1jb21wYW55IHtcblx0XHRcdC5zZWFyY2hfX2l0ZW0tbCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLnNlYXJjaF9faXRlbS1hcnRpY2xlcyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XG5cdFx0XHQuc2VhcmNoX19hcnRpY2xlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtaW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWdhbGxlcnkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0zcHg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLWdhbGxlcnkgaW1nIHtcblx0XHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcblx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdCAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDM0cHg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9fYXJ0aWNsZS1nYWxsZXJ5IHtcblx0XHRcdC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtaGVhZGxpbmUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWFydGljbGVzIC5zZWFyY2hfX2FydGljbGUtY29udGVudCBwIHtcblx0XHRcdFxuXHRcdH1cblxuXHRcdC5zZWFyY2hfX2FydGljbGUtLW1pbmkge1xuXHRcdFx0LnNlYXJjaF9fYXJ0aWNsZSB7XG5cdFx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0XHQgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0XHQgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNlYXJjaF9fYXJ0aWNsZS1pbWcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlYXJjaF9faXRlbS1hcnRpY2xlcyAuc2VhcmNoX19hcnRpY2xlLS1taW5pIC5zZWFyY2hfX2FydGljbGUtY29udGVudCBwIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWcge1xuXHRcdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0ICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctcHJldixcblx0XHQucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLW5leHQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFxuXHRcdFx0c3Bhbjpub3QoLnBhZ2luYXRpb25fX2JpZy1hcnJvdykge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI5cHg7XG5cdFx0fVxuXG5cdFx0LnBhZ2luYXRpb25fX2JpZy1jb250cm9scyA+IGEge1xuXHRcdFx0d2lkdGg6IDE0LjQlO1xuXHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyOXB4O1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctciB7XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctbmV4dCAucGFnaW5hdGlvbl9fYmlnLWFycm93LCAucGFnaW5hdGlvbl9fYmlnLWNvbnRyb2xzIGEucGFnaW5hdGlvbl9fYmlnLXByZXYgLnBhZ2luYXRpb25fX2JpZy1hcnJvdyB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXG5cdFx0LnBhZ2luYXRpb25fX2JpZy1jb250cm9scyBhLnBhZ2luYXRpb25fX2JpZy1uZXh0IHNwYW46Zmlyc3QtY2hpbGQsIC5wYWdpbmF0aW9uX19iaWctY29udHJvbHMgYS5wYWdpbmF0aW9uX19iaWctcHJldiBzcGFuOmZpcnN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQucGFnaW5hdGlvbl9fYmlnLWwge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5wYWdpbmF0aW9uX19iaWctY29udHJvbHM+YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHQgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuc2VhcmNoX19pdGVtLWFydGljbGVzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdC5zZWFyY2hfX3RvcCB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblx0fVxuXHRcblx0LnNlYXJjaF9fdG9wLWZvb3RlciB7XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5oaWRkZW4tc20ge1xuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2MHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi52aXNpYmxlLXNtIHtcblx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjBweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnZpc2libGUteHhzIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnZpc2libGUteHhzIHtcblx0QG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5oaWRkZW4teHhzIHtcblx0QG1lZGlhKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuXHQuYXJ0aWNsZV9faGVhZGxpbmUtdHh0IHtcblx0XHQuc2VhcmNoX190b3AuaGlkZGVuLXhzIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LmFydGljbGUuYXJ0aWNsZS0tc2VhcmNoID4gLnNlYXJjaF9fdG9wLnZpc2libGUteHMge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5hcnRpY2xlLS1zZWFyY2gge1xuXHRcdC5hcnRpY2xlX193cmFwcGVyIHtcblx0XHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubWFpbiB7XG5cdCYtLXNlYXJjaCB7XG5cdFx0LnBhZ2luYXRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFxuXHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaDEge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmhlYWRlciB7XG5cdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDA5OyB9XG5cblx0Jl9fbCB7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMTExMTE7IH0gfVxuXG5cdCZfX2xvZ28ge1xuXHRcdHdpZHRoOiAzNTBweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYzsgfVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7IH0gfVxuXG5cdCZfX2xhbmcge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LWZhbWlseTogJHNhbnMtYjtcblx0XHRcdHBhZGRpbmctdG9wOiAycHg7IH0gfVxuXG5cdCZfX2luIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAyMHB4IDBweCAyMHB4IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRsZWZ0OiAtNDBweDtcblx0XHRcdHJpZ2h0OiAtNDBweDtcblx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRUJFN0VCOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4OyB9IH1cblxuXHQmX19idXJnZXIge1xuXHRcdHdpZHRoOiA3M3B4O1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cblx0Jl9fbmF2IHtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQtbXMtb3ZlcmZsb3cteTogYXV0bztcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5cdFx0Ji10b3Age1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRtZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHQucG9pbnRzX190b3duLFxuXHRcdFx0XHQuaW5wLWdyb3VwIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkbWQpIHtcblx0XHRcdFx0LnBvaW50cyB7XG5cdFx0XHRcdFx0Jl9fdG93biB7XG5cdFx0XHRcdFx0XHQmLW5hbWUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcblxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9waW4tZmlsbC5zdmcnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9IH0gfSB9IH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG5cdFx0JiA+IHVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cblx0XHRcdCYgPiBsaSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRjb2xvcjogIzM2MTIzYTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4OyB9XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLW9yYW5nZS0yO1xuXHRcdFx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwOyB9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lOyB9IH0gfSB9XG5cblx0XHRcdFx0Ji5pcy1ob3ZlcmVkIHtcblx0XHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTsgfSB9IH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuaGVhZGVyIHtcblx0XHRcdFx0XHRcdCZfX25hdiB7XG5cdFx0XHRcdFx0XHRcdCYtbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsOyB9IH0gfSB9IH0gfVxuXG5cdFx0Ji1tZW51IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxMDAxO1xuXHRcdFx0dG9wOiAzNXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDAsMCwwLC4yKTtcblx0XHRcdG1pbi13aWR0aDogMjIwcHg7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7IH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICBjb250ZW50OiAnICc7XG5cdFx0XHQgICAgbGVmdDogMjBweDtcblx0XHRcdCAgICB0b3A6IDJweDtcblx0XHRcdCAgICBjb250ZW50OiAnICc7XG5cdFx0XHQgICAgYmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtZ3JheTtcblx0XHRcdCAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHQgICAgd2lkdGg6IDEwcHg7XG5cdFx0XHQgICAgaGVpZ2h0OiAxMHB4O1xuXHRcdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0XHQgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMxNWRlZykgdHJhbnNsYXRlKDAsIC0xMDAlKTtcblxuXHRcdFx0ICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0ICAgIFx0ZGlzcGxheTogbm9uZTsgfSB9XG5cblx0XHRcdCYgPiBsaSB7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblxuXHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRcdGNvbG9yOiAjMzYxMjNhO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cblxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ViZTdlYjtcblxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMiFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYy1vcmFuZ2UtMjtcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlN2ViOyB9IH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Ly8gYm9yZGVyLWJvdHRvbTogbm9uZVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkYy1vcmFuZ2UtMjsgfSB9IH0gfSB9IH0gfVxuXG5cdCZfX3Bob25lIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0Y29sb3I6ICRjLWdyZWVuO1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDIycHg7XG5cdFx0XHRyaWdodDogMTUwcHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDsgfVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yOyB9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdHBhZGRpbmctdG9wOiA2cHg7IH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cblx0Jl9fciB7XG5cdFx0Ly8gYS5oZWFkZXJfX2xhbmcsXG5cdFx0Ly8gLnBvaW50c19fdG93blxuXHRcdC8vIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJlZCFpbXBvcnRhbnRcblxuXHRcdCYtdG9wIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfVxuXG5cdFx0XHRzcGFuLnBvaW50cyB7XG5cdFx0XHRcdCZfX3Rvd24ge1xuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDsgfVxuXG5cdFx0XHRcdFx0Ji1uYW1lIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XG5cblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogNHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy9waW4uc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtYmxhY2shaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEzcHg7XG5cblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvcGluLWZpbGwuc3ZnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfSB9IH0gfSB9XG5cblxuXHRcdFx0LmhlYWRlciB7XG5cdFx0XHRcdCZfX2xhbmcge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1wdXJwbGU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtYmxhY2shaW1wb3J0YW50OyB9IH0gfSB9XG5cblxuXHRcdCYtbWlkZGxlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcblx0XHRcdFx0ei1pbmRleDogMTAwMjtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXM7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMjRweDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0XHRcdFx0LmhlYWRlcl9fcGhvbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5cdFx0XHQucG9pbnRzX190b3duIHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJG1kLW1pbikgYW5kIChtYXgtd2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7IH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJG1kKSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxMHB4OyB9XG5cblx0XHRcdFx0Ji1uYW1lIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jazsgfSB9XG5cblx0XHRcdC5zb2NpYWwge1xuXHRcdFx0XHQmLWl0ZW1zIHtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7IH1cblxuXHRcdFx0XHRcdCYudmlzaWJsZS1zbSB7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9IH1cblxuXG5cdFx0XHQuc29jaWFsIHtcblx0XHRcdFx0Ji1pdGVtIHtcblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7IH0gfSB9IH1cblxuXG5cdFx0Ji1ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTExMTE7IH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAyMzBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHR3aWR0aDogNDklOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHh4cykge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDsgfSB9IH0gfSB9XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuaXMtcHJldmVudCB7XG5cdFx0JiA+IGEge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfSB9XG5cbiIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRwYWRkaW5nOiAyNXB4IDBweCA0MHB4IDBweDtcblxuXHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG5cdC53cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuXHQmX19pbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRwYWRkaW5nLWxlZnQ6ICRvZmZzZXQ7XG5cdFx0cGFkZGluZy1yaWdodDogJG9mZnNldDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDsgfSB9XG5cblx0Jl9fdG9wIHtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cblxuXHRcdCYtbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuXHRcdCYtYyB7XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogMTIwcHhcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDsgfSB9XG5cblx0XHQmLXIge1xuXHRcdFx0d2lkdGg6IDEzMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRvcmRlcjogMjsgfVxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljOyB9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogODNweDtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7IH1cblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4eHMpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDsgfSB9IH0gfVxuXG5cdFx0LmZvb3RlciB7XG5cdFx0XHQmX19sb2dvIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvOyB9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1MHB4OyB9XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7IH0gfSB9XG5cblx0XHRcdCZfX2xpbmtzIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7IH1cblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1vcmFuZ2UtMjsgfSB9IH0gfSB9XG5cblx0XHRcdCZfX3NvY2lhbHMge1xuXHRcdFx0XHQmLWxpbmtzIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7IH1cblxuXHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7IH0gfVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji52ayB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7IH0gfVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5mYixcblx0XHRcdFx0XHRcdFx0XHQmLm9rIHtcblx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjJweDsgfSB9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnR3aXR0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxN3B4OyB9IH1cblxuXHRcdFx0XHRcdFx0XHRcdCYuaW5zdGFncmFtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjFweDsgfSB9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZpbGw6ICNmZmYhaW1wb3J0YW50OyB9IH0gfSB9IH0gfSB9IH1cblxuXHRcdFx0Jl9fcGhvbmUsXG5cdFx0XHQmX19zb2NpYWxzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHQmLWhlYWRsaW5lIHtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDVweCAwOyB9XG5cblx0XHRcdFx0Ji1waG9uZSB7XG5cdFx0XHQgXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdCBcdFx0Y29sb3I6ICNmNzk0MWU7XG5cdFx0XHQgXHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdCBcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0IFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0IFx0XHQmOmhvdmVyIHtcblx0XHRcdCBcdFx0XHRvcGFjaXR5OiAwLjc7IH0gfSB9XG5cblx0XHRcdCZfX3Bob25lIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5cdFx0XHRcdCYtcGhvbmUge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxOyB9IH0gfSB9XG5cdFx0Ji1tYWlsaW5nIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDsgfSB9IH1cblxuXG5cdCZfX2JvdHRvbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDg0ODQ4O1xuXG5cdFx0LmZvb3RlciB7XG5cdFx0XHQmX19jb3B5IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAjOTk5OTk5OyB9IH1cblxuXHRcdCYtbGluayB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1vcmFuZ2UtMjsgfSB9IH0gfVxuXG4ubWFpbCB7XG5cdCZfX2Zvcm0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5cdFx0Ji1sIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuXHRcdC5idG4ge1xuXHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRcdGJhY2tncm91bmQ6ICNmNzk0MWU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0XHRcdC8vICtmb250LXNpemUtY2hhbmdlLXJlc29sdXRpb25cbiB9XHRcdFx0Ly8gXHRmb250LXNpemU6IDE4cHhcblxuXHRcdC5pbnAge1xuXHRcdFx0Ji1ncm91cCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyLWFsbCB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJHNhbnMtbDsgfVxuXG5cdFx0XHRcdFx0Ly8gK2ZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvblxuXHRcdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAxOHB4XG5cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH0gfSB9XG5cblx0Jl9faGVhZGxpbmUge1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Fucztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Y29sb3I6ICM5OTk5OTk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDAgNXB4IDA7IH0gfVxuXG4uY29va2llIHtcblx0YmFja2dyb3VuZDogI0UxRTFFMTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAxMDAxO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRwYWRkaW5nOiAxNXB4IDA7XG5cdHRyYW5zaXRpb246IGFsbCAxcztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwJSwgMCk7XG5cblx0QG1lZGlhKG1heC13aWR0aDogJG1kKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuXHQmLmlzLWhpZGRlbiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMjAlLCAwKTsgfVxuXG5cdC53cmFwcGVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRwYWRkaW5nOiAwOyB9XG5cblx0Jl9faW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG5cdCZfX2Rlc2Mge1xuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDsgfVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1vcmFuZ2UtMjtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLW9yYW5nZS0yIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtYmxhY2s7IH0gfSB9IH1cblxuXHQmX19sIHtcblx0XHR3aWR0aDogNjUlO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSB7XG5cdFx0XHR3aWR0aDogMTAwJTsgfSB9XG5cblx0Jl9fciB7XG5cdFx0d2lkdGg6IDM1JTtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuXHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7IH0gfSB9IH1cblxuIiwiLnBhZ2luYXRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0bWFyZ2luLXRvcDogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0d2lkdGg6IDEwMCU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG5cblx0dWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuXHRcdFx0XHRmb250LWZhbWlseTogJHNhbnM7XG5cblx0XHRcdFx0Jjpub3QoLnBhZ2luYXRpb25fX2Fycm93KSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Jjpub3QoLnBhZ2luYXRpb25fX2Fycm93KSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0XHRjb2xvcjogJGMtZ3JlZW47XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtb3JhbmdlLTIhaW1wb3J0YW50OyB9IH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IC0wLjVweDsgfSB9IH0gfVxuXG5cdCZfX2Fycm93IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cblx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogc2NhbGUgMC40cyFpbXBvcnRhbnQ7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cblxuXHRcdCYtLXByZXYge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvYXJyb3ctcHJldi5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Fycm93LXByZXYtZmlsbC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5MCUgYXV0bzsgfSB9XG5cblxuXHRcdCYtLW5leHQge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvbnMvYXJyb3ctbmV4dC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlIGF1dG87XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb25zL2Fycm93LW5leHQtZmlsbC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5MCUgYXV0bzsgfSB9IH0gfVxuIiwiLnRhYi1jb250ZW50Pi50YWItcGFuZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50YWItY29udGVudD4udGFiLXBhbmUuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5uYXYtdGFicyB7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuc2lkZWJhciB7XG5cdGhlaWdodDogMTAwJTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHQmX19oZWFkbGluZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUhaW1wb3J0YW50O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHQuaDUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Fucy1iO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrOyB9IH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAkYy1vcmFuZ2UtMjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1vcmFuZ2UtMjsgfSB9IH1cblxuXHQmX19uZXdzIHtcblx0XHQubmV3cyB7XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlOyB9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHhzKSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlOyB9IH1cblxuXHRcdFx0Jl9faXRlbXMge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRtZCkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9IH0gfVxuXG5cdCZfX3F1b3RlIHtcblx0XHQucXVvdGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRib3R0b206IDEycHg7IH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdGxlZnQ6IDA7IH1cblxuXHRcdFx0LmNvbW1fYXV0b3Ige1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdHA6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7IH1cblxuXHRcdFx0XHQuaW1nX2NpcmNsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHQvLyB3aWR0aDogNTBweFxuIH1cdFx0XHRcdFx0Ly8gaGVpZ2h0OiA1MHB4XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5cdFx0XHQmLmNvbW0ge1xuXHRcdFx0XHQmID4gcCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMTUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjsgfSB9IH0gfVxuXG5cdC5tYWlsIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogJG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lOyB9XG5cblx0XHQmX19oZWFkbGluZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzYW5zOyB9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuXHRcdC5idG4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cblxuXHRcdFx0Ly8gK2ZvbnQtc2l6ZS1jaGFuZ2UtcmVzb2x1dGlvblxuIH0gfSB9XHRcdFx0Ly8gXHRmb250LXNpemU6IDE4cHhcbiIsIi53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogJGNvbnRhaW5lcjtcblxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIGJhY2tncm91bmQ6ICNGRkY7XG5cbiAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzZXQ7XG4gICAgcGFkZGluZy1yaWdodDogJG9mZnNldDtcblxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbiAgICAmX19pbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbiAgICAmX19mbHVpZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuICAgICZfX2wge1xuICAgIFx0d2lkdGg6IDc0LjUlO1xuXG4gICAgXHRwYWRkaW5nLWxlZnQ6ICRvZmZzZXQtaGFsZjtcbiAgICBcdHBhZGRpbmctcmlnaHQ6ICRvZmZzZXQtaGFsZjtcblxuICAgIFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIFx0QG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7IH0gfVxuXG4gICAgJl9fciB7XG4gICAgICAgIHdpZHRoOiAyNS41JTtcblxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRvZmZzZXQtaGFsZjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJG9mZnNldC1oYWxmO1xuXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9IH1cblxuLnZpc2libGUteHMge1xuXHRAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLmJsb2NrIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lIWltcG9ydGFudDtcblxuICAgICYtaW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cblxuICAgICYtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtN3B4O1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4gICAgICAgICAgICAmLWJpZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAvLyBmbGV4LWdyb3c6IDFcblxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjY2NjYlIC0gMTRweCk7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuICAgICAgICAgICAgJi1taW5pIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMzEuNyVcbiAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWZsZXgtZ3JvdzogMVxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICR4cykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH0gfSB9IH1cblxuLm1haW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi8vIEJ1cmdlciB0eXBpY2FsXG4uYnRuLWJ1cmdlciB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkeHhzKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAkeHMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLW9yYW5nZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB0b3A6IDA7IH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB0b3A6IDhweDsgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHRvcDogMThweDsgfSB9XG5cbiAgICAmLmlzLW9wZW4ge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4OyB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTsgfSB9IH0gfVxuXG4uaXMtb3ZoIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwdmg7IH1cblxuLm1lbnUge1xuICAgICYtLW9wZW5lZCB7XG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6ICRzbSkge1xuICAgICAgICAgICAgLmhlYWRlcl9fci1taWRkbGUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApOyB9IH0gfSB9XG5cbi52aXNpYmxlLXZlcnRpY2FsLXhzIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50OyB9IH1cblxuLnJvdyB7XG4gICAgbWFyZ2luOiAxNXB4IC03LjVweDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuICAgIC5jb2wge1xuICAgICAgICAmLTYge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuICAgICAgICAmLTQge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuICAgICAgICAmLTMge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuICAgICAgICAmLTIge1xuICAgICAgICAgICAgd2lkdGg6IDE2LjY2NjY2JTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH0gfSB9XG5cblxuXG4iLCJAaW1wb3J0ICdub3JtYWxpemUnO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCAnc3ByaXRlJztcbkBpbXBvcnQgJ21haW4nO1xuQGltcG9ydCBcIm1lZGlhXCI7XG5AaW1wb3J0ICdkZWZhdWx0JztcblxuLy8gcGFnZXNcbkBpbXBvcnQgXCJwYWdlcy90ZWFtXCI7XG5AaW1wb3J0IFwicGFnZXMvcGFydG5lcnNcIjtcbkBpbXBvcnQgXCJwYWdlcy9uZXdzXCI7XG5AaW1wb3J0IFwicGFnZXMvZm9ybVwiO1xuQGltcG9ydCBcInBhZ2VzL3BvaW50c1wiO1xuQGltcG9ydCBcInBhZ2VzL2lubmVyXCI7XG5AaW1wb3J0IFwicGFnZXMvaW5kZXhcIjtcbkBpbXBvcnQgXCJwYWdlcy9jb250YWN0c1wiO1xuQGltcG9ydCBcInBhZ2VzL3NlYXJjaFwiO1xuQGltcG9ydCBcInBhZ2VzL2dhbGxlcnlcIjtcblxuXG4vLyBjb21wb25lbnRzXG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Nhcm91c2VsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9kcm9wZG93blwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbHNcIjtcblxuLy8gbGF5b3V0XG5AaW1wb3J0IFwibGF5b3V0L2hlYWRlclwiO1xuQGltcG9ydCBcImxheW91dC9mb290ZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXQvZm9ybXNcIjtcbkBpbXBvcnQgXCJsYXlvdXQvbmF2aWdhdGlvblwiO1xuQGltcG9ydCBcImxheW91dC9zaWRlYmFyXCI7XG5AaW1wb3J0IFwibGF5b3V0L2dyaWRcIjtcblxuQGltcG9ydCBcInZhcnNcIjtcblxuLmhlYWRlcl9fYnVyZ2VyLFxuLmhlYWRlcl9fbmF2LXRvcCB7XG5cdCYudmlzaWJsZS1zbSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzYwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9IH1cblxuLmNvb2tpZSB7XG5cdGRpc3BsYXk6IG5vbmU7IH1cbiJdfQ== */
