/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}#body *{box-sizing:border-box}#body{margin:0;padding:0;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:16px;color:var(--text-color-main)}.app{display:flex;flex-direction:column;align-items:normal;justify-content:flex-start;background-color:var(--color-7)}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}.app.hidden{visibility:hidden;display:none}.app.ready{min-height:100vh}.app.fixed{width:100vw;height:100vh;overflow:hidden}.app .no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app .link{text-decoration:none;color:var(--text-color-link);cursor:pointer}.app .content{width:100%;margin:0 auto;padding:0 10px}.app .big-content{width:100%;margin:0 auto}.app .big-content,.app .fullscreen-page{display:flex;align-items:flex-start;justify-content:center}.app .fullscreen-page{width:100vw;height:100vh;padding-top:100px}.app .content-left-area{width:100%}.app .flex-content{display:flex;align-items:flex-start;justify-content:center}.app .big-content .content{margin:0;flex-shrink:0}.app .can-loading{opacity:1;transition:opacity .5s ease-in-out}.app .can-loading.loading{opacity:.5}.app .page-title{display:block;width:100%;margin:20px 0;font-size:20px}.app .page-title.red{color:var(--color-8)}.app .page-description{display:block;width:100%;margin:20px 0;font-size:18px}.app .page-error-code{font-size:150px;line-height:200px}.app .page-error{display:flex;flex-direction:column;align-items:center;justify-content:center}.app .page-error .page-title{text-align:center}.width-50,.width-100{width:100%;margin:0 0 20px}.no-entities{font-size:18px;line-height:20px;text-align:center;margin:10px 0;padding:10px;border-radius:10px;background:hsla(0,0%,66.3%,.33)}.app .overlay-dark{background-color:rgba(0,0,0,.8);z-index:200;top:0;height:100vh;width:100vw;overflow:hidden}.app .overlay-dark,.app .overlay-dark-content{display:flex;align-items:center;justify-content:center;position:fixed;left:0}.app .overlay-dark-content{z-index:300;height:90%;width:700px;max-width:calc(100% - 20px);top:5%;right:0;margin:0 auto}.app .overlay-dark-content.overlay-dark-content__no-auth{height:auto;width:360px}.app .overlay-dark-content .overlay-content{background-color:#fff;width:100%;height:100%;padding:10px;border-radius:3px}.app .overlay-dark-content .overlay-content.auto{height:auto;width:auto}.app .overlay-dark-content .overlay-dark-content__close-btn{position:absolute;z-index:200;right:-12px;top:-12px;width:24px;height:24px;font-size:16px;line-height:16px;background:red;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#fff}.app .overlay-dark-content .overlay-dark-content__close-btn svg{width:16px;height:16px;vertical-align:16px;display:block;font-size:16px}.app .post-content-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.app .post-content-container .posts{order:1}.app .scroll::-webkit-scrollbar,.scroll::-webkit-scrollbar{width:6px;height:6px}.app .scroll::-webkit-scrollbar-track,.scroll::-webkit-scrollbar-track{background:#f1f1f1}.app .scroll::-webkit-scrollbar-thumb,.scroll::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.app .scroll::-webkit-scrollbar-thumb:hover,.scroll::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.app #home-banner{display:block;width:100%;overflow:hidden;border-radius:3px;margin:0 0 10px}.app #home-banner img{display:block;max-width:100%}.app .loader-overlay{display:flex;align-items:flex-start;justify-content:center;position:absolute;top:0;left:0;z-index:20;background:hsla(0,0%,100%,.8);width:100%;height:100%;border-radius:1px;overflow:hidden}.app .loader-overlay .loader-preview{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:10% 0}.app .loader-overlay .loader-preview img{display:block;width:80px;height:80px;margin:0 0 10px;background:#fff;box-shadow:0 0 20px 10px #fff;border-radius:100%}.app .loader-overlay .loader-preview span{font-size:20px;font-weight:700;background:#fff;box-shadow:0 0 20px 10px #fff;border-radius:10px}.app .loader-overlay .loader-overlay-top{top:0;left:0;width:100%;height:3px}.app .loader-overlay .loader-overlay-right,.app .loader-overlay .loader-overlay-top{position:absolute;right:0;background:#5f86f2;animation:loaderAnimation 4s infinite alternate}.app .loader-overlay .loader-overlay-right{top:3px;left:auto;width:3px;height:calc(100% - 6px)}.app .loader-overlay .loader-overlay-bottom{bottom:0;right:0;width:100%;height:3px}.app .loader-overlay .loader-overlay-bottom,.app .loader-overlay .loader-overlay-left{position:absolute;left:0;background:#5f86f2;animation:loaderAnimation 4s infinite alternate}.app .loader-overlay .loader-overlay-left{top:3px;right:auto;width:3px;height:calc(100% - 6px)}@keyframes loaderAnimation{0%{background:#5f86f2}10%{background:#a65ff2}20%{background:#f25fd0}30%{background:#f25f61}40%{background:#f2cb5f}50%{background:#abf25f}60%{background:#5ff281}70%{background:#5ff2c1}80%{background:#5ff2f2}90%{background:#5fc1f2}to{background:#5fa8f2}}.preloader{display:block;width:100%;background-image:url(/img/loading.gif);background-position:50%;background-repeat:no-repeat;background-size:40px}@media (min-width:770px){.app .page-title{font-size:26px}.app .post-content-container{flex-direction:row}}@media (min-width:990px){.width-50{width:calc(50% - 20px);margin:0 10px 20px}.app .content-left-area{width:calc(100% - 240px)}}@media (min-width:1200px){.app .content{width:1150px}}@media (min-width:1600px){.app .big-content,.app .content{width:1440px}}.header{margin:0 0 10px}.header .header__top{display:none;align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--border-color-1);margin:0 0 20px;box-shadow:var(--shadow-1)}.header .header__top .content{display:flex;align-items:center;justify-content:flex-end}@media (min-width:420px){.header{margin:0 0 20px}}@media (min-width:770px){.header .header__top{display:flex}.header.margin{margin:10px 0}}.app .footer{margin:auto 0 0}.sideblock{display:block;background:var(--color-four);border-radius:3px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 20px;width:100%}.sideblock__head{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border-color-1);margin:0 0 10px;padding:0 0 10px}.sideblock__head__title{display:block;margin:0;font-size:18px;line-height:20px;font-weight:600}.sideblock__head__icon{font-size:35px;margin:0 10px 0 0}.sideblock__head__links{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sideblock__head__links a{color:var(--text-color-main)!important}.sideblock__body-item{display:flex;flex-direction:row;align-items:center;font-size:15px;line-height:15px;padding:0 0 5px;margin:0 0 5px}.sideblock__body .sideblock__body-item:last-child{margin-bottom:0;padding-bottom:0}.sideblock__body-item__title{min-width:80px}.app .flat-form{width:350px;margin:0 auto}.app .flat-form,.app .inline-form{background:var(--color-white);max-width:100%;border-radius:10px;box-shadow:var(--shadow-1);padding:10px}.app .flex-form{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.app .flat-form .form-title,.app .inline-form .form-title{margin:10px auto 20px;text-align:center;font-size:18px;line-height:20px}.app .inline-form .form-title{margin:10px 10px 20px;text-align:left}.app .form .form-error,.app .form .form-message,.app .form .form-success{width:calc(100% - 20px);margin:0 10px 10px;font-size:14px;line-height:16px;border-radius:3px;padding:8px 8px 5px}.app .form .form-error{background:#ffe5e5;border:1px solid red;color:#e40000}.app .form .form-success{background:#e5ffe5;border:1px solid #00bf00;color:#00bf00}.app .form .form-message{background:#f6f6f6;border:1px solid #dedede;color:#000}.app .form .form-button-bar{display:flex;align-items:center;justify-content:space-between}.app .form .form-inline-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.app .form-divider{background:#dcdcdc}.app .form-divider,.app .form-divider-transparent{display:block;width:100%;height:2px;margin:10px 10px 20px}.app .form-100{width:100%}.app .form-50{width:100%;margin:0 0 20px}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(100% - 20px)!important}.form-part-container{width:calc(100% - 10px);margin:0 5px 10px;padding:10px 5px;border-radius:10px;background:var(--color-7)}.form-part-container.w-100{width:100%}.form-part-container__title{display:block;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-4);color:var(--color-white);margin:0 0 10px 5px;width:-moz-fit-content;width:fit-content}.form-part-container .input-select,.form-part-container .input-text{margin:0 5px 10px}@media (min-width:460px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}}@media (min-width:580px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}}@media (min-width:770px){.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text,.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(33.33% - 20px)!important}.form-part-container{width:calc(50% - 10px)}}@media (min-width:990px){.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text{width:calc(25% - 20px)!important}.app .form-50{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:1200px){.app .form-100 .form-inline-container .input-select,.app .form-100 .form-inline-container .input-text{width:calc(50% - 20px)!important}.app .form-50 .form-inline-container .input-select,.app .form-50 .form-inline-container .input-text{width:calc(33.33% - 20px)!important}}.responsive-table{font-size:13px;line-height:15px;width:100%}.responsive-table.flat{box-shadow:var(--shadow-1)}.responsive-table.flat.no-shadow{box-shadow:none}.responsive-table.flat table{border-collapse:collapse;border-spacing:0}.responsive-table table{width:100%;border-collapse:separate;border-spacing:0 10px}.responsive-table table thead{display:none;color:#fff;height:50px}.responsive-table.flat table thead tr{border:none}.responsive-table table thead tr{border-bottom:1px solid var(--color-one);box-shadow:var(--shadow-1);border-radius:10px}.responsive-table table thead tr th{padding:8px 4px;background:var(--color-4)}.responsive-table table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.responsive-table table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.responsive-table.flat table tbody tr,.responsive-table.flat table thead{box-shadow:none}.responsive-table table tbody tr{display:flex;flex-direction:column;margin:0 0 10px;border:1px solid #d8d8d8;border-radius:10px;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background:var(--color-white);box-shadow:var(--shadow-1)}.responsive-table table tbody tr td{padding:8px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d8d8d8}.responsive-table table tbody tr td:last-child{border-bottom:0}.responsive-table table tbody tr td.mb-border-right{border-right:1px solid #d8d8d8}.responsive-table table tbody tr td.mb-border-nobottom{border-bottom:0}.responsive-table table tbody tr td.mb-50{width:50%}.responsive-table table tbody tr td.mb-100{width:100%}.responsive-table table tbody tr td .title{width:50%;max-width:50%;display:block;text-align:left;border-right:1px solid #d8d8d8}.responsive-table table tbody tr td .value,.responsive-table table tbody tr td .value.image{width:50%;max-width:50%;display:block;text-align:right;word-break:break-all}.responsive-table table tbody tr td .value.buttons,.responsive-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:flex-end}.responsive-table table tbody tr td .image img{display:block;max-height:100%;max-width:100%}.responsive-table table tbody tr td.user .value{display:flex;align-items:center;justify-content:flex-end}.responsive-table table tbody tr td.user .user-image{margin:0 5px 0 0}@media (min-width:770px){.responsive-table table thead{display:table-header-group}.responsive-table table tbody tr{margin:0;border:0;flex-direction:column;flex-wrap:nowrap}.responsive-table table tbody tr td .title{content:"";display:none;text-align:center}.responsive-table table tbody tr td .value{width:auto;max-width:none;text-align:center}.responsive-table table tbody tr{display:table-row}.responsive-table table tbody tr td{display:table-cell;padding:8px 4px;border:none}.responsive-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:center;max-width:100px;max-height:100px;overflow:hidden;margin:0 auto}.responsive-table table tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.responsive-table table tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.responsive-table table tbody tr td .value.buttons{justify-content:center}.responsive-table table thead tr th.left{text-align:left}.responsive-table table thead tr th.right{text-align:right}.responsive-table table tbody tr td .value.left,.responsive-table table tbody tr td .value.right{text-align:left}.responsive-table table tbody tr td.mb-50,.responsive-table table tbody tr td.mb-100{width:auto}.responsive-table table tbody tr td.mb-border-right{border-right:0}.responsive-table table tbody tr td.mb-border-nobottom{border-bottom:1px solid #d8d8d8}.responsive-table table tbody tr td.user .value{justify-content:center}}.static-table{font-size:14px;line-height:16px;font-weight:500;width:100%;overflow-x:auto}.static-table table{width:100%;border-collapse:separate;border-spacing:0 10px}.static-table table thead{display:table-header-group;height:50px}.static-table table thead tr th{padding:8px 4px;background:var(--color-4);color:#fff}.static-table table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.static-table table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.static-table table thead tr th.mb-hide,.static-table table thead tr th.mt-hide{display:none}.static-table table thead tr th.no-break{white-space:nowrap;text-overflow:ellipsis;word-break:normal}.static-table table thead tr th.left{text-align:left}.static-table table tbody tr{display:table-row;background:var(--color-white);box-shadow:var(--shadow-1);border-radius:10px}.static-table table tbody tr.mb-hide{display:none}.static-table table tbody tr td{border-bottom:1px solid #d8d8d8;display:table-cell;padding:10px 4px}.static-table table tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.static-table table tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.static-table table tbody tr td.mb-hide{display:none}.static-table table tbody tr td .value.left{text-align:left}.static-table table tbody tr td .value.right{text-align:right}.static-table table tbody tr td .value.flex-left{justify-content:flex-start}.static-table table tbody tr td .value.flex-right{justify-content:flex-end}.static-table table tbody tr td .title{width:50%;max-width:50%;display:none;text-align:center}.static-table table tbody tr td .value,.static-table table tbody tr td .value.image{display:block;word-break:break-all;width:auto;max-width:none;text-align:center}.static-table table tbody tr td .value.no-break{white-space:nowrap;text-overflow:ellipsis;word-break:normal;overflow:hidden}.static-table table tbody tr td .value.buttons{display:flex;align-items:center;justify-content:center}.static-table table tbody tr td .value.buttons,.static-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:flex-end}.static-table table tbody tr td .value.image{display:flex;align-items:center;justify-content:center;max-width:100px;max-height:100px;overflow:hidden;margin:0 auto}.static-table table tbody tr td .image img{display:block;max-height:100%;max-width:100%}.static-table table tbody tr td.user .value{display:flex;align-items:center;justify-content:center}.static-table table tbody tr td.user .user-image{margin:0 5px 0 0}.static-table.flat{box-shadow:var(--shadow-1);border-radius:10px}.static-table.flat.no-shadow{box-shadow:none}.static-table.flat table{border-collapse:collapse;border-spacing:0}.static-table.flat table tbody tr{box-shadow:none}.static-table.flat table thead tr th:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:0}.static-table.flat table thead tr th:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:0}.static-table.flat table tbody tr td:first-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.static-table.flat table tbody tr td:last-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.static-table.flat table tbody tr:last-of-type td:first-of-type{border-top-left-radius:0;border-bottom-left-radius:10px}.static-table.flat table tbody tr:last-of-type td:last-of-type{border-top-right-radius:0;border-bottom-right-radius:10px}@media (min-width:580px){.static-table table tbody tr td.mb-hide,.static-table table thead tr th.mb-hide{display:table-cell}}@media (min-width:990px){.static-table table thead tr th.mt-hide{display:table-cell}.static-table{overflow-x:initial}}.pagination{padding:0;list-style:none;display:flex;align-items:center;justify-content:center;margin:10px}.pagination a,.pagination span{color:var(--color-one);display:block;padding:2px 4px;border-bottom:1px solid transparent;outline:none!important;text-decoration:none!important}.pagination .page-item.active a,.pagination .page-item.active span{color:#2196f3;border-bottom:1px solid #2196f3}i.icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-1);background-position:50%;background-size:100%}i.icon.calendar{-webkit-mask-image:url(/img/icons/jdal/calendar.svg);mask-image:url(/img/icons/jdal/calendar.svg)}i.icon.chat{-webkit-mask-image:url(/img/icons/jdal/chat.svg);mask-image:url(/img/icons/jdal/chat.svg)}i.icon.close{-webkit-mask-image:url(/img/icons/jdal/close.svg);mask-image:url(/img/icons/jdal/close.svg)}i.icon.contract{-webkit-mask-image:url(/img/icons/jdal/contract.svg);mask-image:url(/img/icons/jdal/contract.svg)}i.icon.danger{-webkit-mask-image:url(/img/icons/jdal/danger.svg);mask-image:url(/img/icons/jdal/danger.svg)}i.icon.down-arrow{-webkit-mask-image:url(/img/icons/jdal/down-arrow.svg);mask-image:url(/img/icons/jdal/down-arrow.svg)}i.icon.eye{-webkit-mask-image:url(/img/icons/jdal/eye.svg);mask-image:url(/img/icons/jdal/eye.svg)}i.icon.facebook{-webkit-mask-image:url(/img/icons/jdal/facebook.svg);mask-image:url(/img/icons/jdal/facebook.svg)}i.icon.goodbye{-webkit-mask-image:url(/img/icons/jdal/goodbye.svg);mask-image:url(/img/icons/jdal/goodbye.svg)}i.icon.instagram{-webkit-mask-image:url(/img/icons/jdal/instagram.svg);mask-image:url(/img/icons/jdal/instagram.svg)}i.icon.key{-webkit-mask-image:url(/img/icons/jdal/key.svg);mask-image:url(/img/icons/jdal/key.svg)}i.icon.megaphone{-webkit-mask-image:url(/img/icons/jdal/megaphone.svg);mask-image:url(/img/icons/jdal/megaphone.svg)}i.icon.newspaper{-webkit-mask-image:url(/img/icons/jdal/newspaper.svg);mask-image:url(/img/icons/jdal/newspaper.svg)}i.icon.pencil{-webkit-mask-image:url(/img/icons/jdal/pencil.svg);mask-image:url(/img/icons/jdal/pencil.svg)}i.icon.podium{-webkit-mask-image:url(/img/icons/jdal/podium.svg);mask-image:url(/img/icons/jdal/podium.svg)}i.icon.restaurant{-webkit-mask-image:url(/img/icons/jdal/restaurant.svg);mask-image:url(/img/icons/jdal/restaurant.svg)}i.icon.search{-webkit-mask-image:url(/img/icons/jdal/search.svg);mask-image:url(/img/icons/jdal/search.svg)}i.icon.twitter{-webkit-mask-image:url(/img/icons/jdal/twitter.svg);mask-image:url(/img/icons/jdal/twitter.svg)}i.icon.up-arrow{-webkit-mask-image:url(/img/icons/jdal/up-arrow.svg);mask-image:url(/img/icons/jdal/up-arrow.svg)}i.icon.user{-webkit-mask-image:url(/img/icons/jdal/user.svg);mask-image:url(/img/icons/jdal/user.svg)}i.icon.youtube{-webkit-mask-image:url(/img/icons/jdal/youtube.svg);mask-image:url(/img/icons/jdal/youtube.svg)}i.icon.pin{-webkit-mask-image:url(/img/icons/jdal/pin.svg);mask-image:url(/img/icons/jdal/pin.svg)}i.icon.pin-alt{-webkit-mask-image:url(/img/icons/jdal/pin-alt.svg);mask-image:url(/img/icons/jdal/pin-alt.svg)}i.icon.heart{-webkit-mask-image:url(/img/icons/jdal/heart.svg);mask-image:url(/img/icons/jdal/heart.svg)}i.icon.menu{-webkit-mask-image:url(/img/icons/jdal/menu.svg);mask-image:url(/img/icons/jdal/menu.svg)}i.icon.down-arrow-sm{-webkit-mask-image:url(/img/icons/jdal/down-arrow-sm.svg);mask-image:url(/img/icons/jdal/down-arrow-sm.svg)}i.icon.loop{-webkit-mask-image:url(/img/icons/jdal/loop.svg);mask-image:url(/img/icons/jdal/loop.svg)}i.icon.mobile-menu{-webkit-mask-image:url(/img/icons/jdal/mobile-menu.svg);mask-image:url(/img/icons/jdal/mobile-menu.svg)}i.icon.card-info{-webkit-mask-image:url(/img/icons/jdal/card-info.svg);mask-image:url(/img/icons/jdal/card-info.svg)}i.icon.email{-webkit-mask-image:url(/img/icons/jdal/email.svg);mask-image:url(/img/icons/jdal/email.svg)}i.icon.reply{-webkit-mask-image:url(/img/icons/jdal/reply.svg);mask-image:url(/img/icons/jdal/reply.svg)}i.icon.check{-webkit-mask-image:url(/img/icons/jdal/check.svg);mask-image:url(/img/icons/jdal/check.svg)}i.icon.delete{-webkit-mask-image:url(/img/icons/jdal/delete.svg);mask-image:url(/img/icons/jdal/delete.svg)}i.icon.businesssale{-webkit-mask-image:url(/img/icons/jdal/businesssale.svg);mask-image:url(/img/icons/jdal/businesssale.svg)}i.icon.joboffer{-webkit-mask-image:url(/img/icons/jdal/joboffer.svg);mask-image:url(/img/icons/jdal/joboffer.svg)}i.icon.jobsearch{-webkit-mask-image:url(/img/icons/jdal/jobsearch.svg);mask-image:url(/img/icons/jdal/jobsearch.svg)}i.icon.humor{-webkit-mask-image:url(/img/icons/jdal/humor.svg);mask-image:url(/img/icons/jdal/humor.svg)}i.icon.vip{-webkit-mask-image:url(/img/icons/jdal/vip.svg);mask-image:url(/img/icons/jdal/vip.svg)}i.icon.event{-webkit-mask-image:url(/img/icons/jdal/event.svg);mask-image:url(/img/icons/jdal/event.svg)}i.icon.webtoon{-webkit-mask-image:url(/img/icons/jdal/webtoon.svg);mask-image:url(/img/icons/jdal/webtoon.svg)}i.icon.comix{-webkit-mask-image:url(/img/icons/jdal/comix.svg);mask-image:url(/img/icons/jdal/comix.svg)}i.icon.casino{-webkit-mask-image:url(/img/icons/jdal/casino.svg);mask-image:url(/img/icons/jdal/casino.svg)}i.icon.golf{-webkit-mask-image:url(/img/icons/jdal/golf.svg);mask-image:url(/img/icons/jdal/golf.svg)}i.icon.night-club{-webkit-mask-image:url(/img/icons/jdal/night-club.svg);mask-image:url(/img/icons/jdal/night-club.svg)}i.icon.aeroplane{-webkit-mask-image:url(/img/icons/jdal/aeroplane.svg);mask-image:url(/img/icons/jdal/aeroplane.svg)}i.icon.stream{-webkit-mask-image:url(/img/icons/jdal/stream.svg);mask-image:url(/img/icons/jdal/stream.svg)}i.icon.daily{-webkit-mask-image:url(/img/icons/jdal/daily.svg);mask-image:url(/img/icons/jdal/daily.svg)}i.icon.question{-webkit-mask-image:url(/img/icons/jdal/question.svg);mask-image:url(/img/icons/jdal/question.svg)}i.icon.telegram{-webkit-mask-image:url(/img/icons/jdal/telegram.svg);mask-image:url(/img/icons/jdal/telegram.svg);background-image:url(/img/icons/jdal/telegram.svg);background-color:initial}i.icon.phone{-webkit-mask-image:url(/img/icons/jdal/phone.svg);mask-image:url(/img/icons/jdal/phone.svg)}i.icon.phone-alt{-webkit-mask-image:url(/img/icons/jdal/phone-alt.svg);mask-image:url(/img/icons/jdal/phone-alt.svg)}i.icon.anonymous{-webkit-mask-image:url(/img/icons/jdal/anonymous.svg);mask-image:url(/img/icons/jdal/anonymous.svg)}i.icon.up{-webkit-mask-image:url(/img/icons/jdal/up.svg);mask-image:url(/img/icons/jdal/up.svg)}i.icon.edit{-webkit-mask-image:url(/img/icons/jdal/edit.svg);mask-image:url(/img/icons/jdal/edit.svg)}i.icon.message{-webkit-mask-image:url(/img/icons/jdal/message.svg);mask-image:url(/img/icons/jdal/message.svg)}i.icon.message-dots{-webkit-mask-image:url(/img/icons/jdal/message-dots.svg);mask-image:url(/img/icons/jdal/message-dots.svg)}i.icon.messages{-webkit-mask-image:url(/img/icons/jdal/messages.svg);mask-image:url(/img/icons/jdal/messages.svg)}i.icon.user-check{-webkit-mask-image:url(/img/icons/jdal/user-check.svg);mask-image:url(/img/icons/jdal/user-check.svg)}i.icon.agency{-webkit-mask-image:url(/img/icons/jdal/agency.svg);mask-image:url(/img/icons/jdal/agency.svg)}i.icon.folder{-webkit-mask-image:url(/img/icons/jdal/folder.svg);mask-image:url(/img/icons/jdal/folder.svg)}i.icon.time{-webkit-mask-image:url(/img/icons/jdal/time.svg);mask-image:url(/img/icons/jdal/time.svg)}i.icon.map{-webkit-mask-image:url(/img/icons/jdal/map.svg);mask-image:url(/img/icons/jdal/map.svg)}i.icon.link{-webkit-mask-image:url(/img/icons/jdal/link.svg);mask-image:url(/img/icons/jdal/link.svg)}i.icon.review{-webkit-mask-image:url(/img/icons/jdal/review.svg);mask-image:url(/img/icons/jdal/review.svg)}i.icon.search-doc{-webkit-mask-image:url(/img/icons/jdal/search-doc.svg);mask-image:url(/img/icons/jdal/search-doc.svg)}i.icon.edit-alt{-webkit-mask-image:url(/img/icons/jdal/edit-alt.svg);mask-image:url(/img/icons/jdal/edit-alt.svg)}i.icon.jump{-webkit-mask-image:url(/img/icons/jdal/jump.svg);mask-image:url(/img/icons/jdal/jump.svg)}i.icon.phone-alt-2{-webkit-mask-image:url(/img/icons/jdal/phone-alt-2.svg);mask-image:url(/img/icons/jdal/phone-alt-2.svg)}i.icon.user-info{-webkit-mask-image:url(/img/icons/jdal/user-info.svg);mask-image:url(/img/icons/jdal/user-info.svg)}i.icon.menu-attendance{-webkit-mask-image:url(/img/icons/menu/menu-attendance.svg);mask-image:url(/img/icons/menu/menu-attendance.svg)}i.icon.menu-agency{-webkit-mask-image:url(/img/icons/menu/menu-agency.svg);mask-image:url(/img/icons/menu/menu-agency.svg)}i.icon.menu-businesssale{-webkit-mask-image:url(/img/icons/menu/menu-businesssale.svg);mask-image:url(/img/icons/menu/menu-businesssale.svg)}i.icon.menu-daily{-webkit-mask-image:url(/img/icons/menu/menu-daily.svg);mask-image:url(/img/icons/menu/menu-daily.svg)}i.icon.menu-eats{-webkit-mask-image:url(/img/icons/menu/menu-eats.svg);mask-image:url(/img/icons/menu/menu-eats.svg)}i.icon.menu-event{-webkit-mask-image:url(/img/icons/menu/menu-event.svg);mask-image:url(/img/icons/menu/menu-event.svg)}i.icon.menu-humor{-webkit-mask-image:url(/img/icons/menu/menu-humor.svg);mask-image:url(/img/icons/menu/menu-humor.svg)}i.icon.menu-joboffer{-webkit-mask-image:url(/img/icons/menu/menu-joboffer.svg);mask-image:url(/img/icons/menu/menu-joboffer.svg)}i.icon.menu-jobsearch{-webkit-mask-image:url(/img/icons/menu/menu-jobsearch.svg);mask-image:url(/img/icons/menu/menu-jobsearch.svg)}i.icon.menu-joining{-webkit-mask-image:url(/img/icons/menu/menu-joining.svg);mask-image:url(/img/icons/menu/menu-joining.svg)}i.icon.menu-main{-webkit-mask-image:url(/img/icons/menu/menu-main.svg);mask-image:url(/img/icons/menu/menu-main.svg)}i.icon.menu-notice{-webkit-mask-image:url(/img/icons/menu/menu-notice.svg);mask-image:url(/img/icons/menu/menu-notice.svg)}i.icon.menu-reviews{-webkit-mask-image:url(/img/icons/menu/menu-reviews.svg);mask-image:url(/img/icons/menu/menu-reviews.svg)}i.icon.menu-secretstory{-webkit-mask-image:url(/img/icons/menu/menu-secretstory.svg);mask-image:url(/img/icons/menu/menu-secretstory.svg)}i.icon.menu-vip{-webkit-mask-image:url(/img/icons/menu/menu-vip.svg);mask-image:url(/img/icons/menu/menu-vip.svg)}i.icon.menu-warning{-webkit-mask-image:url(/img/icons/menu/menu-warning.svg);mask-image:url(/img/icons/menu/menu-warning.svg)}i.icon.menu-map{-webkit-mask-image:url(/img/icons/menu/menu-map.svg);mask-image:url(/img/icons/menu/menu-map.svg)}i.icon.menu-manager-info{-webkit-mask-image:url(/img/icons/menu/menu-manager-info.svg);mask-image:url(/img/icons/menu/menu-manager-info.svg)}.home-page-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:stretch}.home-page-content .sidebar__menu.only-mobile.mobile{width:calc(50% - 5px);margin:0 0 10px;order:3}.home-page-content .sidebar__menu.only-mobile.mobile+.sidebar__menu.only-mobile.mobile{margin:0 0 10px 10px}.home-page-content .home-promo{order:1}.home-page-content .notice-slider{order:4}.home-page-content .subsites-menu{order:5}.home-page-content .mobile-promo-btn.only-mobile{order:6}.home-page-content .header-nav{order:7}.home-page-content .aposts-menu{order:8}.home-page-content .aposts-menu-hor__container{order:9}.home-page-content .form__search{order:10}.home-page-content .aposts-top{order:11}.home-page-content .apost{order:12}@media (min-width:771px){.home-page-content{display:block}}.user-forms .user-form-item{width:100%;margin:0 0 20px}.app .page-stream{flex-direction:column;align-items:stretch}@media (min-width:990px){.app .page-stream{flex-direction:row}.app .page-stream .content-left-area{width:calc(100% - 400px)}}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:var(--color-3);color:var(--color-2);border-radius:3px;padding:4px 8px 5px;font-size:14px;line-height:16px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:var(--color-3)}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-4px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-4px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-4px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.advert-types{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;border-bottom:2px dashed #ddd;margin-bottom:20px;padding-bottom:10px}.advert-types__item-container{width:50%;margin-bottom:10px}.advert-types__item,.advert-types__item-container{display:flex;align-items:center;justify-content:center;text-decoration:none}.advert-types__item{flex-direction:column;cursor:pointer;text-align:center;width:80px;height:80px;border-radius:100%;background:#f36152;color:#fff;border:1px solid hsla(0,0%,9%,.4);transition:.25s ease-in-out;position:relative;overflow:hidden}.advert-types__item:after{content:"";position:absolute;background:#dd544c;width:50%;height:100%;z-index:1;right:5px;top:15px;transform:rotate(45deg);transition:.25s ease-in-out}.advert-types__item-icon{font-size:24px;margin:0 0 5px;z-index:2;position:relative}.advert-types__item-title{font-size:13px;line-height:15px;z-index:2;position:relative;font-family:Noto Sans KR,sans-serif;font-weight:600}.advert-types__item.active,.advert-types__item:hover{background:#5a5a5a;box-shadow:none}.advert-types__item.active:after,.advert-types__item:hover:after{background:#494949}.advert-types__item.active .advert-types__item-icon,.advert-types__item.active .advert-types__item-title,.advert-types__item:hover .advert-types__item-icon,.advert-types__item:hover .advert-types__item-title{color:#fff}.advert-types__item-container.broadcast{position:relative}.advert-types__item-container.broadcast .advert-types__item{position:relative;z-index:1;border:none;background:linear-gradient(67.4deg,#833ab4,#fd1d1d 51.13%,#fcb045)}.advert-types__item-container.broadcast .advert-types__item.active:after,.advert-types__item-container.broadcast .advert-types__item:after,.advert-types__item-container.broadcast .advert-types__item:hover:after{display:none}.advert-types__item-container.broadcast .advert-types__item-title{display:flex;align-items:center;justify-content:center;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:100%;background:#fff;color:#000;font-size:16px;line-height:19px}.advert-types__item-container.broadcast .live{position:absolute;z-index:2;bottom:-7px;border:2px solid #fff;border-radius:6px;padding:4px;color:#fff;font-size:13px;line-height:13px;background:linear-gradient(67.4deg,#833ab4,#fd1d1d 51.13%,#fcb045)}.advert-types__item-container.broadcast .live-value{animation:liveStreamAnimation 2s linear infinite}@keyframes liveStreamAnimation{0%,to{opacity:1}50%{opacity:0}}@media (min-width:400px){.advert-types__item-container{width:33.33333%}}@media (min-width:460px){.advert-types__item-container{width:33.33333%}}@media (min-width:600px){.advert-types__item-container{width:33.33333%}}@media (min-width:770px){.advert-types__item-container{width:16.66667%}}@media (min-width:990px){.advert-types__item-container{width:16.66667%}}@media (min-width:1200px){.advert-types__item-container{width:7.69231%}}@media (min-width:1600px){.advert-types__item-container{width:7.69231%}}@keyframes ads_change_title_color_red{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_green{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_blue{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_orange{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_change_title_color_purpule{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes ads_blinking_title{0%{opacity:1}50%{opacity:0}to{opacity:1}}.apostl{cursor:pointer;color:var(--color-12)}.apostl,.apostl__container{width:100%;position:relative;border-radius:10px}.apostl__container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;z-index:2;gap:6px;padding:10px;box-shadow:var(--shadow-1);background:var(--color-white)}.apostl__top-animation{position:absolute;z-index:1;top:-3px;left:-3px;right:0;bottom:0;width:calc(100% + 6px);height:calc(100% + 6px);background-image:url(/img/rainbow.gif);background-repeat:no-repeat;background-size:cover;opacity:.25;border-radius:10px}@keyframes animateAdsTopBg{0%{background-color:red}10%{background-color:#ff7300}20%{background-color:#fffb00}30%{background-color:#48ff00}40%{background-color:#00ffd5}50%{background-color:#002bff}60%{background-color:#7a00ff}70%{background-color:#ff00c8}80%{background-color:red}90%{background-color:#cd1182}to{background-color:red}}@keyframes animateAdsTopShadow{0%{box-shadow:0 0 4px 0 red}10%{box-shadow:0 0 4px 0 #ff7300}20%{box-shadow:0 0 4px 0 #fffb00}30%{box-shadow:0 0 4px 0 #48ff00}40%{box-shadow:0 0 4px 0 #00ffd5}50%{box-shadow:0 0 4px 0 #002bff}60%{box-shadow:0 0 4px 0 #7a00ff}70%{box-shadow:0 0 4px 0 #ff00c8}80%{box-shadow:0 0 4px 0 red}90%{box-shadow:0 0 4px 0 #cd1182}to{box-shadow:0 0 4px 0 red}}.apostl__item{display:flex;align-items:center;justify-content:flex-start;font-size:14px;line-height:14px}.apostl__item.title{order:2;width:100%;line-height:18px;text-decoration:none;overflow:hidden}i.icon.apostl__item__icon{width:20px;height:20px;margin:0 2px 0 0}.apostl__item.category,.apostl__item.chatmessage,.apostl__item.city,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{flex-shrink:0;order:1}.apostl__item.views{width:70px}.apostl__item.chatmessage,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{margin:auto 0}.apostl__item.telegram{display:none}.apostl__item.telegram.active{display:block}.apostl__item.chatmessage,.apostl__item.coupon,.apostl__item.discount,.apostl__item.newfaces{display:block;padding:3px 4px 5px;color:var(--color-white);border-radius:4px;font-weight:600;opacity:0}.apostl__item.chatmessage.active,.apostl__item.coupon.active,.apostl__item.discount.active,.apostl__item.newfaces.active{opacity:1}.apostl__item.chatmessage{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:28px;padding:0;border-radius:0}.apostl__item.chatmessage .apostl__item__value{display:block;max-width:100%;max-height:100%}.apostl__item.coupon{height:24px;padding:0}.apostl__item.coupon .apostl__item__value{display:block;height:100%}.apostl__item.title .value-title{color:var(--color-12);margin:0 4px 0 0;flex-shrink:0;border-radius:6px;padding:6px 8px;position:relative}.apostl__item.title .value-title:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:6px;will-change:opacity}.apostl__item.title .value-title .value{position:relative;z-index:2;will-change:opacity}.apostl__item.title .value-descr{color:var(--color-8);margin:0 4px 0 0;width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:1}.apostl__item.title .value-reviews{background-color:var(--color-18);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;height:16px;font-size:10px;font-weight:700;padding:0 5px;border-radius:16px;margin:0 4px 0 0;flex-shrink:0}.apostl__item.title .value-title.highlight{font-weight:500}.apostl__item.title .value-title.ads_blinking_title .value{animation:ads_blinking_title .5s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_red:before{background:var(--color-10);animation:ads_change_title_color_red 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_green:before{background:var(--color-9);animation:ads_change_title_color_green 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_blue:before{background:var(--color-14);animation:ads_change_title_color_blue 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_orange:before{background:#ff6946;animation:ads_change_title_color_orange 1.2s ease-in-out infinite}.apostl__item.title .value-title.ads_change_title_color_purpule:before{background:#9ca0ff;animation:ads_change_title_color_purpule 1.2s ease-in-out infinite}.apostl__item.newfaces{background:linear-gradient(180deg,#25d76c,#0eb04f)}.apostl__item.discount{background:linear-gradient(180deg,#c477c6,#b156b2)}.apostl__item.city{color:var(--color-17);font-weight:500}.apostl__item.city i.icon.apostl__item__icon{background-color:var(--color-16)}.apostl__item.category{color:var(--color-18);font-weight:500;margin-right:auto}.apostl__item.category i.icon.apostl__item__icon{background-color:var(--color-5)}.apostl__item.telegram i.icon.apostl__item__icon{width:24px;height:24px}@media (min-width:770px){.apostl__container{height:45px;padding:0 10px;gap:0;flex-wrap:nowrap}.apostl__item.category,.apostl__item.city,.apostl__item.title{margin-right:10px}.apostl__item.chatmessage,.apostl__item.discount,.apostl__item.newfaces,.apostl__item.telegram,.apostl__item.views{margin-right:5px}.apostl__item.title{flex-shrink:1;margin:auto auto auto 0;order:1}.apostl__item.discount,.apostl__item.newfaces{display:block;padding:5px 6px}}.advert-page.popup{height:100%;overflow-y:auto;padding-bottom:40px}.app .advert-page .page-title{margin:0 0 20px;width:100%;text-align:center}.app .advert-page.popup .page-title{margin:0 auto 20px}.app .advert-page .page-description{font-size:12px;line-height:18px;margin:0 auto;border-bottom:1px solid;padding-bottom:20px}.advert-page__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.advert-page__header-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;margin:0 0 10px;flex-shrink:0}.advert-page__header-right__item{margin:0 0 10px}.advert-page__header-right__item+.advert-page__header-right__item{margin-left:10px}.advert-page__header__coupon{display:block;height:40px;overflow:hidden;cursor:pointer;flex-shrink:0}.advert-page__header__coupon img{display:block;height:100%}.advert-page__advert-container{max-width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 auto 20px}.advert-page__table{background:var(--color-4);font-weight:500;margin:0 0 10px;border-radius:10px;overflow:hidden}.advert-page__table thead{border-bottom:1px solid #d8d8d8}.advert-page__table tbody tr{margin:0!important;background:var(--color-4)!important}.advert-page__table tbody tr td{padding:15px 10px!important}.advert-page__table tbody tr td .title,.advert-page__table tbody tr td .value{color:var(--color-white);font-size:14px;line-height:20px;font-weight:600}.advert-page__table a{color:#333;text-decoration:none}.advert-page__advert-head{margin:0 auto 10px;max-width:100%}.advert-page__advert-head-bg{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:auto;margin:0 0 10px;padding:20px 10px;box-shadow:var(--shadow-1);position:relative;border-radius:10px;text-decoration:none;background-image:url(/images/other/apost-head-bg.jpg);background-position:top;background-size:cover}.advert-page__advert-head-bg .message{font-size:20px;line-height:26px;font-weight:700;color:var(--color-12);text-align:center}.advert-page__advert-head-bg .message.big{font-size:26px;line-height:32px}.advert-page__advert-head-bg .message .red{color:var(--color-10)}.advert-page__advert-head-bg .message+.message{margin-top:20px}.advert-page__advert-head-bg img{display:block;width:100%;border-radius:10px}.advert-page__advert-head-bg .head{display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,rgba(215,221,223,0),#d7dddf 50%,rgba(215,221,223,0));width:100%;padding:10px 0;margin:0 0 20px}.advert-page__advert-head-bg .btn{margin:0}.advert-page__advert-head-bg .phone{color:var(--color-1);font-size:14px;margin:0 10px}.advert-page__advert-body-container{background:var(--color-white);box-shadow:var(--shadow-1);width:100%;padding:20px;border-radius:10px;margin-bottom:20px;word-break:break-all}.advert-page__advert-body-container figure,.advert-page__advert-body-container img{margin:0 auto;max-width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.advert-page__advert-body-container figure img{display:block}.advert-page__advert-body-container *{max-width:100%!important}.advert-page__head{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;border-bottom:1px solid var(--border-color-1);padding:10px 0 0}.advert-page__head-left{display:flex;align-items:center;justify-content:flex-start;margin:0 0 20px}.advert-page__head-left .btn{margin:0}.advert-page__head-left .btn+.btn{margin:0 0 0 10px}.advert-page__head-right{margin:0 0 20px}.advert-page__head-metrics,.advert-page__head-right{display:flex;align-items:center;justify-content:flex-end}.advert-page__head-metrics+.advert-page__head-metrics{margin:0 0 0 30px}.advert-page__head-metrics .icon{margin:0 10px 0 0}.advert-page__head-metrics .value{font-size:14px}.advert-page.no-auth,.advert-page.no-hello{position:relative}.advert-page.no-auth .auth-form,.advert-page.no-hello .hello-form{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:20;margin:0 0 40px}.advert-page.no-auth .auth-title,.advert-page.no-hello .hello-title{margin:0 0 10px;text-align:center;font-size:18px;font-weight:700}.advert-page.no-auth .no-auth-overlay,.advert-page.no-hello .no-hello-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:hsla(0,0%,100%,.2)}.advert-page.no-auth .advert-page__container,.advert-page.no-hello .advert-page__container{position:relative}.advert-page.no-auth img,.advert-page.no-hello img{filter:blur(6px)}.dw-15,.dw-20,.dw-30{width:100%}@media (min-width:580px){.advert-page__advert-head-bg .btn{padding:5px 10px;font-size:12px;line-height:12px}.advert-page__advert-head-bg .phone{font-size:18px;margin:0 20px}}@media (min-width:660px){.app .advert-page .page-title{text-align:left;width:auto}.app .advert-page .page-description{font-size:14px;line-height:20px}.advert-page__head{justify-content:space-between;flex-direction:row}.advert-page__header-right{width:auto;margin-left:10px;flex-wrap:nowrap}.advert-page__header-right.bottom{width:100%;margin-left:0}.advert-page__header{flex-wrap:nowrap}}@media (min-width:770px){.advert-page__advert-head-bg .btn{padding:8px 14px;font-size:14px;line-height:14px}.advert-page__advert-head-bg .phone{font-size:20px;margin:0 20px}.dw-15{width:15%}.dw-20{width:20%}.dw-30{width:30%}}@media (min-width:1600px){.advert-page__advert-head-bg .btn{padding:8px 14px;font-size:14px;line-height:14px}.advert-page__advert-head-bg .phone{font-size:20px;margin:0 20px}}.ads-promo{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -5px 10px}.ads-promo .ads-promo__item{display:block;width:calc(100% - 10px);margin:0 5px 10px;border-radius:10px;overflow:hidden}.ads-promo .ads-promo__item img{display:block;width:100%;min-height:100px}@media (min-width:770px){.ads-promo .ads-promo__item{width:calc(50% - 10px)}}.apost,.apost__title{width:100%;margin:0 0 10px}.apost__title{display:block;font-size:14px;font-weight:700}.apost__title.top{color:var(--color-8)}.apost-top__container,.apost__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}@media (min-width:770px){.apost,.apost__title{margin:0 0 20px}.apost__title{font-size:20px}}.aposts-top,.aposts-top__title{width:100%;margin:0 0 10px}.aposts-top__title{display:block;font-size:14px;font-weight:700;color:var(--color-8)}.aposts-top__container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px}.apost-top,.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{overflow:hidden;width:calc(50% - 10px);margin:0 5px 10px;box-shadow:var(--shadow-1);background:var(--color-white);border-radius:10px;position:relative;transition:.25s ease-in-out}.apost-top:hover{box-shadow:var(--shadow-3)}.apost-top__card{display:block;width:100%;height:110px;overflow:hidden;position:relative;top:0;left:0;background:var(--color-four)}.apost-top__card__image-pic{display:flex;align-items:center;justify-content:center;position:absolute;min-width:100%;min-height:100%;max-width:110%;max-height:110%;top:0;left:50%;transform:translate(-50%);z-index:1}.apost-top__card__image-pic img{display:block;min-width:100%;min-height:100%}.apost-top__card__image-pic img.error{min-width:50%;min-height:50%;width:50%;height:50%}.apost-top__labels{display:flex;align-items:flex-start;justify-content:center;cursor:default;position:absolute;z-index:2;top:5px;left:5px}.apost-top__labels-item{color:var(--color-white);text-decoration:none;font-size:14px;line-height:16px;font-weight:700;padding:4px 5px;border-radius:5px;box-shadow:var(--shadow-1)}.apost-top__labels-item+.apost-top__labels-item{margin-left:4px}.apost-top__labels-item.nf{background:linear-gradient(180deg,#25d76c,#0eb04f)}.apost-top__labels-item.discount{background:linear-gradient(180deg,#c477c6,#b156b2)}.apost-top__labels-item.telegram{padding:0;border-radius:100%;cursor:pointer}.apost-top__labels-item.coupon{height:24px;padding:0}.apost-top__labels-item.coupon img{display:block;height:100%}.apost-top__labels-item.reviews{background-color:var(--color-18);text-align:center;display:flex;align-items:center;justify-content:center;font-size:10px;border-radius:16px}.post-top__body{padding:5px;position:relative;z-index:1;background-color:hsla(0,0%,100%,.8)}.post-top__body.flex{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:5px}.post-top__body.flex .post-top__body__prop,.post-top__body.flex .post-top__body__prop+.post-top__body__prop{margin-top:0}.post-top__body__title{display:block;width:100%;margin:0 0 5px;position:relative;text-decoration:none}.post-top__body__title:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:6px;will-change:opacity}.post-top__body__title-h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin:0;padding:6px 8px;font-weight:500;text-align:center;font-size:14px;line-height:16px;border-radius:6px;color:var(--color-12);position:relative;z-index:2;will-change:opacity}.post-top__body__title-h4.promo{font-size:16px;color:var(--color-five)}.post-top__body__title-h4.highlight{font-weight:600}.post-top__body__title.ads_blinking_title .post-top__body__title-h4{animation:ads_blinking_title .5s ease-in-out infinite}.post-top__body__title.ads_change_title_color_red:before{background:var(--color-10);animation:ads_change_title_color_red 1.2s ease-in-out infinite}.post-top__body__title.ads_change_title_color_green:before{background:var(--color-9);animation:ads_change_title_color_green 1.2s ease-in-out infinite}.post-top__body__title.ads_change_title_color_blue:before{background:var(--color-14);animation:ads_change_title_color_blue 1.2s ease-in-out infinite}.post-top__body__title.ads_change_title_color_orange:before{background:#ff6946;animation:ads_change_title_color_orange 1.2s ease-in-out infinite}.post-top__body__title.ads_change_title_color_purpule:before{background:#9ca0ff;animation:ads_change_title_color_purpule 1.2s ease-in-out infinite}.post-top__body__prop{display:flex;align-items:flex-start;justify-content:center;width:100%;border:1px solid var(--color-27);background-color:var(--color-26);padding:4px 6px;border-radius:8px}.post-top__body__prop.services{opacity:.5}.post-top__body__prop.active{background:var(--color-5);opacity:1}.post-top__body__prop.active .value{color:var(--color-white)}.post-top__body__prop.w-50{width:calc(50% - 2.5px)}.post-top__body__prop.w-30{width:calc(33.3333% - 3.5px)}.post-top__body__prop.w-fit{width:-moz-fit-content;width:fit-content;flex-grow:1;justify-content:center;align-items:center}.post-top__body__prop .img{display:block;margin:0 8px 0 0}.post-top__body__prop .label{margin:0 5px 0 0;font-size:14px;line-height:16px;font-weight:500}.post-top__body__prop .value{text-decoration:none;font-size:14px;line-height:16px;color:var(--color-12);font-weight:500;margin:0 0 0 auto}.post-top__body__prop.small .label,.post-top__body__prop.small .value{font-size:12px;line-height:14px}.post-top__body__prop.description{background:transparent;border:none;margin:0}.post-top__body__prop.description .value{line-height:16px;font-size:12px;margin:0;text-align:center}.post-top__body__prop .icon{width:20px;height:20px;margin:0 6px 0 4px;background-color:var(--color-12)}.post-top__body__prop+.post-top__body__prop{margin-top:8px}.post-top__body__prop .title{flex-shrink:0;font-weight:700;border-radius:3px;font-size:14px;line-height:16px;font-weight:500;text-align:center;padding:4px 6px;margin:0 5px 0 0;min-width:60px}.post-top__body__prop__tg-btn{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto auto;flex-shrink:0}.post-top__body__actions{gap:6px;margin:10px 0 0}.post-top__body__action,.post-top__body__actions{display:flex;align-items:center;justify-content:center;width:100%}.post-top__body__action{color:var(--color-12);text-decoration:none;border:1px solid var(--color-12);background-color:hsla(0,0%,100%,.6);transition:.2s ease-in-out;box-shadow:var(--shadow-1);border-radius:10px;height:30px;font-size:14px;line-height:14px;font-weight:500}.post-top__body__action:hover{background-color:#fff}.post-top__body__actions .component-btn{height:auto;width:100%;margin:0;padding:8px 4px;font-size:12px;font-weight:700;text-align:center}.post-top__body__actions .component-btn+.component-btn{margin-left:5px}.post-top__body__actions .promo-btn{margin:0;width:100%;border-radius:10px}.post-top__body__actions .promo-btn .promo-btn__content{height:30px}.post-top__body__actions .promo-btn .promo-btn__content .icon{width:22px;height:22px;font-size:22px}.post-top__body__actions .promo-btn .promo-btn__content span{font-size:16px}@media (min-width:320px){.apost-top__card{height:120px}}@media (min-width:460px){.apost-top__card{height:180px}}@media (min-width:580px){.apost-top__card{height:190px}}@media (min-width:640px){.apost-top__card{height:180px}.apost-top{width:calc(33.33333% - 10px)}.apost-top__card{height:150px}}@media (min-width:770px){.aposts-top__title{font-size:20px;margin:0 0 20px}.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{width:calc(33.33333% - 10px)}.apost-top__card{height:150px}.post-top__body__prop.description .value{font-size:14px}}@media (min-width:990px){.apost-top__card{height:140px}}@media (min-width:1200px){.aposts-top__container .apost-top:nth-child(4){display:block}.apost-top{width:calc(33.33333% - 10px)}.apost-top__card{height:170px}}@media (min-width:1600px){.apost-top{width:calc(16.66667% - 10px)}.apost-top__card{height:120px}}@media (min-width:1920px){.apost-top__card{height:120px}}.header-ads{display:none;height:65px;width:100%;overflow:hidden;background-color:#f8f8f8}.header-ads,.header-ads__container{align-items:center;justify-content:center}.header-ads__container{display:flex;padding:0;top:0}.header-ads__item{display:block;width:33.33%;height:65px;overflow:hidden}.header-ads__img{display:block;width:100%;height:65px}.header-ads__container.fixed{position:fixed;z-index:15}@media (min-width:770px){.header-ads{display:flex}.header-ads__container.fixed{left:0;padding:0}}@media (min-width:990px){.header-ads__container.fixed{left:0;padding:0}}@media (min-width:1200px){.header-ads__container.fixed{left:calc(50% - 575px);padding:0 10px}}@media (min-width:1600px){.header-ads__container.fixed{left:calc(50% - 775px)}}.app .header__middle__main-container{display:flex;align-items:center;justify-content:flex-start;padding:0;position:relative}.header-middle .chat-btn{flex-shrink:0;margin-left:20px;margin-right:0}.header-middle__btn{background-color:var(--color-one);border:2px solid var(--color-one);color:#fff;height:43px;display:none;align-items:center;justify-content:center;margin:auto 10px auto auto;padding:0 10px;font-size:15px;line-height:15px;border-radius:3px;cursor:pointer;transition:.2s ease-in-out}.header-middle__btn.transparent{background-color:transparent;color:var(--color-one);margin:auto 10px auto 0}.header-middle__btn:hover{background-color:var(--color-six);border-color:var(--color-six)}.header-middle__btn.transparent:hover{background-color:var(--color-one);border-color:var(--color-one);color:#fff}.header-middle__btn .text{margin:2px 0 0;width:calc(100% - 32px);white-space:nowrap;overflow:hidden}.header-middle__btn .icon{font-size:20px;width:22px;margin:0 10px 0 0}.header-middle__category-menu{position:relative;background-color:var(--color-one)}.header-middle__category-menu,.header-middle__category-menu__btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.header-middle__category-menu__btn{flex-direction:column}.header-middle__category-menu__btn svg{width:30px!important;height:30px!important;font-size:30px!important;color:#fff}.header-middle__category-menu__title{display:none;width:100%;font-size:13px;line-height:13px;text-align:center;padding:5px 0 0;color:#fff}.header-middle__category-menu__container{position:absolute;top:56px;left:10px;background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);z-index:20;border-top:2px solid var(--color-one);border-radius:3px;padding:5px 10px;min-width:150px;max-width:100%}.header-middle__category-menu__container:before{content:"";border:7px solid transparent;border-bottom:7px solid var(--color-one);position:absolute;top:-16px;left:8px;z-index:20;display:block}.header-middle__category-menu__item{display:flex;align-items:flex-start;justify-content:flex-start;font-size:16px;line-height:18px;padding:10px;cursor:pointer;transition:.2s ease-in-out}.header-middle__category-menu__item:hover{color:#fff;background-color:var(--color-one)}.header-middle__right-side{width:100%}.header-middle__right-side__top{display:flex;align-items:center;justify-content:space-between;height:45px}.header-middle__right-side__top__logo{display:flex;align-items:center;justify-content:center;height:45px;max-width:100%;width:200px;padding:5px 10px;position:relative}.header-middle__right-side__top__logo img{display:block;max-width:100%;height:100%}.header-middle__promo-btns{display:flex;align-items:center;justify-content:flex-start;margin:auto auto auto 0;flex-shrink:0}.header-middle__right-side__top__city{display:none;position:absolute;top:-15px;right:0;color:var(--color-one);font-size:13px;line-height:13px;padding:2px 8px;border-radius:20px}.header-middle__community-link{display:none;align-items:center;justify-content:center;margin:auto 10px auto auto;background-color:#2196f3;color:#fff;height:30px;padding:0 14px;border-radius:3px;text-decoration:none;flex-shrink:0}.header-middle__community-link span{display:block;margin:0 0 0 10px}.header-middle__right-side__bottom{display:none;padding-top:20px}.header-middle__right-side .header-search{display:none}.header-middle__online{display:none;flex-direction:column;align-items:flex-end;margin:auto 0 auto auto;flex-shrink:0}.header-middle__online__item{color:#333;font-weight:500}.header-middle__online__item+.header-middle__online__item{margin:5px 0 0}.header-middle__online__item .value{color:#cd1182}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@media (min-width:460px){.header-middle__community-link{display:flex}}@media (min-width:770px){.header-middle__btn{display:flex}.header-middle__category-menu{display:none;width:80px;height:80px}.header-middle__category-menu__btn{width:60px;height:40px}.header-middle__category-menu__title{display:block}.header-middle__right-side{width:100%}.header-middle__right-side__bottom{display:block}.header-middle__category-menu__container{top:86px;left:0;padding:0;min-width:150px;max-width:100%}.header-middle__category-menu__container:before{top:-16px;left:33px}.header-middle__right-side .header-search{display:flex}.header-middle__community-link{margin:auto 0 auto auto}.header-middle__right-side__top__logo{display:flex;padding:5px 10px 5px 0;width:auto;height:90px}.header-middle__right-side__top__logo.min{height:65px}.header-middle__right-side__top__city{display:block}}@media (min-width:990px){.header-middle__right-side__top__logo{width:220px}}@media (min-width:1200px){.header-middle__online{display:flex}}.header-top-menu__link,.header-top-menu__link__icon,.header-top-menu__link__value{display:flex;align-items:center;justify-content:center}.header-top-menu__link__icon{margin:0 5px 0 0}.header-top-menu__link__icon svg{margin:0!important}.header-top-menu__link__value{font-size:14px;line-height:14px}.header-top-menu__points.link .value{height:auto}.header-top-menu{display:none;align-items:center;justify-content:space-between;width:100%}.header-top-menu__left,.header-top-menu__right{display:flex;align-items:center;justify-content:flex-start}.header-top-menu__right{justify-content:flex-end;margin:auto 0 auto auto}.header-top-menu.mobile{display:block}.header-top-menu .header-top-menu__login-container{display:flex;align-items:center;justify-content:space-between}.header-top-menu .header-top-menu__user-link{display:flex;align-items:center;justify-content:flex-start;margin:auto auto auto 0}.header-top-menu .header-top-menu__user-rank{display:flex;align-items:center;justify-content:center;width:24px;height:30px;margin:0 10px 0 0}.header-top-menu .header-top-menu__user-rank img{width:24px}.header-top-menu .header-top-menu__user-container{display:flex;align-items:center;justify-content:center}.header-top-menu .link{position:relative;color:var(--text-color-main)!important;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;height:50px;border-right:1px solid var(--border-color-1)}.header-top-menu .link,.header-top-menu .link .icon{transition:.2s ease-in-out}.header-top-menu .link:hover{background:var(--color-six);color:var(--color-white)!important}.header-top-menu .link:hover .icon{background-color:var(--color-white)}.header-top-menu .link svg{margin:0 5px 0 0}.header-top-menu .header-top-menu__left .link:last-child,.header-top-menu .header-top-menu__right .link:last-child{margin-right:0}.header-top-menu .link:last-child:after{content:"";display:none}.header-top-menu .link span{text-transform:capitalize;font-size:14px;line-height:10px;height:10px;font-weight:500}.header-top-menu .link .badge{font-size:14px;background:var(--color-red);color:var(--color-white);min-width:24px;height:24px;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:100%;margin:0 0 0 5px}.header-top-menu .social-links{display:none;margin:0 0 0 10px}.header-top-menu .social-link{font-size:22px;margin:0 0 0 10px;width:22px;height:25px}.header-top-menu.mobile .header-top-menu__login-container{width:100%}.header-top-menu.mobile .header-top-menu__user-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.header-top-menu.mobile .link{height:40px;display:flex;align-items:center;justify-content:center;width:50%;margin:0;border-bottom:1px solid var(--border-color-1)}.header-top-menu.mobile .link svg{width:20px;height:20px;font-size:20px}.header-top-menu.mobile .link span{text-transform:inherit;padding-left:5px;font-size:16px;line-height:16px;height:auto}.header-top-menu .link.only-desktop,.header-top-menu .link.only-tablet,.header-top-menu.mobile .link:after{display:none}@media (min-width:770px){.header-top-menu{display:flex}.header-top-menu.mobile{display:block}.header-top-menu .link.only-tablet,.header-top-menu .social-links{display:flex}.header-top-menu .link,.header-top-menu .link:last-child{border:none;border-right:1px solid var(--border-color-1)}}@media (min-width:990px){.header-top-menu .link.only-desktop{display:flex}}.header-top-menu_m{display:flex;align-items:center;justify-content:space-between;height:50px;box-shadow:var(--shadow-1);background:var(--color-white);padding:0 20px}.header-top-menu_m__logo{height:50px;overflow:hidden;display:flex;align-items:center;justify-content:center}.header-top-menu_m__logo.min{height:40px}.header-top-menu_m__logo img{display:block;max-width:100%;max-height:100%}.main-menu-m__container .icon{cursor:pointer}.boss-menu-mobile__message{display:block;width:100%;text-align:center;padding:10px;color:var(--color-22);font-weight:700}.mobile-menu-m{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;z-index:11;top:0;bottom:0;left:0;right:0;overflow:hidden;background:var(--color-white);height:100vh;width:100vw;transition:.25s ease-in-out;box-shadow:var(--shadow-1)}.mobile-menu-m.left{left:-100vw}.mobile-menu-m.right{left:100vw}.mobile-menu-m.active.left,.mobile-menu-m.active.right{left:0}.mobile-menu-m__header{display:flex;align-items:center;justify-content:flex-end;width:100%;height:40px;padding:0 10px;border-bottom:1px solid var(--border-color-1);flex-shrink:0}.mobile-menu-m__header .title{margin:auto auto auto 0;font-size:18px;line-height:18px}.mobile-menu-m__header .icon{cursor:pointer}.mobile-menu-m__content{width:100%;height:calc(100% - 100px);flex-shrink:1;flex-grow:1}.mobile-menu-m__social{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:0 20px;flex-shrink:0}.mobile-menu-m__social-link{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px}.mobile-menu-m .boss-menu-mobile__expire .time{padding:8px 10px;border-radius:20px;margin:auto -8px auto auto;background:var(--color-10);color:var(--color-white);font-size:16px;line-height:15px;font-weight:700}.mobile-menu-m .boss-menu-mobile__expire-end span{color:red}.footer-main{background-color:var(--color-four);border-top:1px solid var(--border-color-1);padding-top:5px;padding-bottom:5px;margin-top:10px}.footer-main__content{display:flex;align-items:center;justify-content:space-between}.footer-main__logo{width:100px;max-width:100%;overflow:hidden}.footer-main__logo img{display:block;width:100%}.footer-main__copyright{text-align:right;padding-left:10px;font-size:12px;line-height:14px}.footer-notice{padding:10px 0;background-color:var(--color-12);color:var(--color-2)}.footer-notice__content{display:flex;align-items:center;justify-content:flex-start}.footer-notice__19{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px;border:2px solid;width:40px;height:40px;border-radius:100%;padding:0 0 2px;margin:0 10px 0 0;flex-shrink:0}.footer-notice__text{font-size:8px;line-height:10px}@media (min-width:770px){.footer-notice__text{font-size:14px;line-height:20px}}.sidebar-stream{width:100%}.sidebar-stream__container{height:100%}@media (min-width:990px){.sidebar-stream{width:400px;padding-left:20px}}.sidebar-main{display:none;width:220px;height:100%;min-height:calc(100vh - 130px);position:relative;margin:0 20px 0 0;flex-shrink:0;order:0}.sidebar-main__container{justify-content:flex-start}.sidebar-main__container,.sidebar-main__promo{display:flex;flex-direction:column;align-items:flex-start;width:100%}.sidebar-main__promo{justify-content:center}.sidebar-main__promo__item{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:150px;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;transition:.25s ease}.sidebar-main__promo__item:hover{border-color:var(--color-3)}.sidebar-main__promo__item+.sidebar-main__promo__item{margin:10px 0 0}.sidebar-main__promo__item img{display:block;max-width:100%;max-height:100%;width:100%}@media (min-width:770px){.sidebar-main{display:block}}.sidebar__menu{box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 20px;border:1px solid var(--border-color-1);width:100%;border-radius:10px;overflow:hidden}.sidebar__menu.mobile{margin:0 0 10px}.sidebar__menu.mobile .sidebar__menu__header{height:40px}.sidebar__menu__header{display:flex;align-items:center;justify-content:center;background:var(--color-5);color:var(--color-white);height:50px;padding:0!important;position:relative}.sidebar__menu__header .value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}.sidebar__menu__header .icon{background:var(--color-white);position:absolute;right:15px;width:14px}.sidebar__menu__header-item{height:100%;width:50%;display:flex;align-items:center;justify-content:center;background:var(--color-5);color:var(--color-white);cursor:pointer;transition:.25s ease}.sidebar__menu__header-item.active{color:var(--color-1);background:var(--color-white);cursor:default}.sidebar__menu__header.secondary{justify-content:flex-start;padding:0 10px}.sidebar__menu__header.secondary .icon{position:static;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;width:26px;height:26px;margin-right:10px;flex-shrink:0}.sidebar__menu__message{display:block;width:100%;text-align:center;padding:10px;color:var(--color-22);font-weight:700}.sidebar__menu__list{margin:0;padding:0;list-style:none}.sidebar__menu__list.hidden{display:none}.sidebar__menu__item{width:100%}.sidebar__menu__item+.sidebar__menu__item{border-top:1px solid var(--border-color-1)}.sidebar__menu__item+.sidebar__menu__item.boss{border-top:0}.sidebar__menu__item .sidebar__menu__link{height:auto;padding:10px 0 10px 10px;font-size:14px;line-height:18px}.sidebar__menu__item .sidebar__menu__link .value{display:-webkit-box;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-box-orient:vertical;-webkit-line-clamp:1}.sidebar__menu__link{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-1);background:var(--color-white);height:50px;padding:0 10px;text-decoration:none;outline:none;cursor:pointer;transition:.25s linear}.sidebar__menu__link .icon{transition:.2s ease-in-out;width:18px;height:18px;flex-shrink:0;margin:0 5px 0 0}.sidebar__menu__link.active,.sidebar__menu__link:hover{background-color:var(--color-7)}.sidebar__menu__link .value{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.sidebar__menu__link .jump_value{display:block;width:100%}.sidebar__menu__link .fa-icon{flex-shrink:0}.sidebar__menu__link.boss{width:auto;height:44px;margin:10px;padding:0 10px;border-radius:50px;border-color:var(--boss-link-bg-color);background-color:var(--boss-link-bg-color);color:var(--boss-link-text-color);transition:.25s ease-in-out}.sidebar__menu__link.boss:hover{background-color:var(--color-5)}.sidebar__menu__link.boss .imgicon{width:26px;height:26px;margin:0 10px 0 0;flex-shrink:0}@media (min-width:770px){.sidebar__menu__header .value{font-size:16px}}.sidebar__menu__main{width:100%}.sidebar__menu__main__item{box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 20px;border:1px solid var(--border-color-1);border-radius:10px}.sidebar__menu__main__item__content{margin:0;padding:0;list-style:none}.sidebar__menu__main__item__child{display:none;align-items:center;justify-content:space-between;height:50px;padding:0 10px;border-top:1px solid var(--border-color-1);transition:.25s ease}.sidebar__menu__main__item__child.active{display:flex}.sidebar__menu__main__item__child.hidden{display:none}.sidebar__menu__main__item__child:hover{background-color:var(--color-7)}.sidebar__menu__main__item__links{display:flex;align-items:center;justify-content:flex-end;gap:10px}.sidebar__menu__main__item__link{display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-1);height:30px;padding:0 8px;color:var(--color-1);text-decoration:none;font-weight:500;border:1px solid var(--color-5);transition:.25s linear;border-radius:6px}.sidebar__menu__main__item__link.purple,.sidebar__menu__main__item__link.transparent:hover{background:var(--color-5);color:var(--color-white)}.sidebar__menu__main__item__link.purple:hover,.sidebar__menu__main__item__link.transparent{background:var(--color-white);color:var(--color-5)}.sidebar__menu__main__head-menu{position:relative}.sidebar__menu__main__head-menu__btn{display:flex;align-items:center;justify-content:center;height:50px;background:var(--color-5);color:var(--color-white);position:relative;cursor:pointer;border-top-right-radius:10px;border-top-left-radius:10px}.sidebar__menu__main__head-menu__btn .icon{background:var(--color-white);position:absolute;right:15px;width:14px;height:14px}.sidebar__menu__main__head-menu__list-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:16px;width:100%}.sidebar__menu__main__head-menu__list-head .title{font-weight:500;position:relative;padding:0 0 0 20px}.sidebar__menu__main__head-menu__list-head .title:after,.sidebar__menu__main__head-menu__list-head .title:before{display:block;content:"";border-radius:100%}.sidebar__menu__main__head-menu__list-head .title:before{width:16px;height:16px;background:var(--color-10);position:absolute;left:0;top:2px}.sidebar__menu__main__head-menu__list-head .title:after{width:8px;height:8px;background:var(--color-white);position:absolute;left:4px;top:6px}.sidebar__menu__main__head-menu__list-head .icon{width:14px;height:14px;cursor:pointer}.sidebar__menu__main__head-menu__list{display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--color-white);box-shadow:var(--shadow-1);position:absolute;width:100%;top:0;padding:0;margin:0;border-radius:10px;list-style:none;opacity:0;transform:translateY(-25%);transition:.5s ease;z-index:1;overflow:hidden}.sidebar__menu__main__head-menu__list.display{display:flex}.sidebar__menu__main__head-menu__list.active{opacity:1;transform:translate(0)}.sidebar__menu__main__head-menu__item{color:var(--color-6);padding:10px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;transition:.25s ease-in-out}.sidebar__menu__main__head-menu__item:hover{background:var(--color-5);color:var(--color-white)}.sidebar__menu__main__sub-head-menu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding:10px 5px}.sidebar__menu__main__sub-head-menu__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:30px;width:calc(50% - 10px);padding:0 4px;border-radius:6px;border:2px solid var(--item-color);background-color:var(--item-color);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:.25s linear}.sidebar__menu__main__sub-head-menu__item:first-child,.sidebar__menu__main__sub-head-menu__item:nth-child(2),.sidebar__menu__main__sub-head-menu__item:nth-child(3){width:calc(33.3333% - 10px)}.sidebar__menu__main__sub-head-menu__item.active,.sidebar__menu__main__sub-head-menu__item:hover{background-color:transparent;color:var(--item-color)}.posts{width:100%}.posts__list-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -5px;padding:10px 0 0}.posts__list-container .post{margin:0 5px}.posts-settings{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.posts-settings__right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.posts-settings__right__item{margin:0 0 5px!important}.posts-settings__right__item+.posts-settings__right__item{margin-left:10px!important}.posts-settings .add-btn{margin:0 0 5px}.posts_view-switcher{display:flex;align-items:center;justify-content:space-between;height:30px;width:81px;background:var(--color-white);border:1px solid var(--border-color-1);border-radius:6px}.posts_view-switcher .posts_view-switcher__btn:first-child{border-right:1px solid var(--border-color-1);border-top-left-radius:6px;border-bottom-left-radius:6px}.posts_view-switcher .posts_view-switcher__btn:nth-child(2){border-top-right-radius:6px;border-bottom-right-radius:6px}.posts_view-switcher__btn{display:flex;align-items:center;justify-content:center;width:40px;height:30px;color:var(--color-4);background:transparent;cursor:pointer}.posts_view-switcher__btn.active{background:var(--color-4);color:#fff}@media (min-width:990px){.posts__list-container{margin:0 -10px}.posts__list-container .post{margin:0 10px}}.post-types{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 10px}.post-types__item{width:20%}.post-types__item,.post-types__item-link{display:flex;align-items:center;justify-content:center}.post-types__item-link{width:100%;min-height:40px;padding:0 5px;color:var(--color-1);text-decoration:none;font-weight:500;transition:.25s ease;text-align:center}.post-types__item-link.active,.post-types__item-link:hover{background:var(--color-4);color:var(--color-white)}@media (min-width:600px){.post-types__item{width:20%}}@media (min-width:990px){.post-types__item{width:10%}.post-types{margin:0 0 20px}}.posts-types{width:100%}.posts-types__section-title{font-size:20px;margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid var(--border-color-1)}.posts-types__section-types{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;width:100%}.posts-types__section-type{display:block;background:var(--color-white);box-shadow:var(--shadow-1);padding:10px;margin:0 0 20px;width:100%;border-radius:10px}.posts-types__section-type__head{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:18px;border-bottom:1px solid var(--border-color-1);padding:0 0 5px;margin:0 0 10px}.posts-types__section-type__head .head-link{display:block;text-decoration:none;color:var(--color-1);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 15px);font-weight:700}.posts-types__section-type__head .head-link:hover{color:var(--text-color-link)}.posts-types__section-type__body{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.posts-types__section-type__body.full-width{margin:0 -10px -20px}.posts-types__post-file,.posts-types__post-link{display:flex!important;align-items:center;justify-content:flex-end;width:100%;margin:0 0 5px;padding:0 0 0 16px;position:relative}.posts-types__post-file h4,.posts-types__post-link h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:auto auto auto 0;width:auto;color:var(--color-one);font-size:15px}.posts-types__post-file:before,.posts-types__post-link:before{content:"";position:absolute;top:calc(50% - 1px);left:0;height:2px;width:8px;background:var(--color-one)}.app .posts-types__post-file:hover,.app .posts-types__post-file:hover h4,.app .posts-types__post-link:hover,.app .posts-types__post-link:hover h4{color:#f36152}.app .posts-types__post-file:hover:before,.app .posts-types__post-link:hover:before{background:var(--color-six)}.posts-types__post-file{display:flex;align-items:center;justify-content:flex-start}.posts-types__section-type__inline-icon{font-size:18px;line-height:18px;display:flex;align-items:center;justify-content:center;margin:0 0 0 5px}.posts-types__section-type__inline-icon.image{color:#dd544c}.posts-types__section-type__inline-icon.file{color:#2196f3}.posts-types__section-type__inline-icon.comment{color:var(--color-one)}.posts-types__section-type__inline-icon.new:before{content:"N";width:18px;height:18px;background:red;color:#fff;border-radius:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:11px;border:1px solid #ff4343;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}@media (min-width:660px){.posts-types__section-types{justify-content:space-between}.posts-types__section-type{width:calc(50% - 10px)}.posts-types__section-type.full-width{width:100%}}.posts-advert-types-filter{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;box-shadow:var(--shadow-1);background:var(--color-white);margin:0 0 10px;border-radius:10px}.posts-advert-types-filter__type{display:flex;width:25%;min-height:40px;padding:0 5px;align-items:center;justify-content:center;color:var(--color-1);text-decoration:none;font-weight:500;transition:.25s ease;text-align:center;border-radius:10px;overflow:hidden}.posts-advert-types-filter__type.active,.posts-advert-types-filter__type:hover{background:var(--color-4);color:var(--color-white)}@media (min-width:600px){.posts-advert-types-filter__type{width:16.66667%}}.post-list{width:100%}.post-list .static-table table{table-layout:fixed}.post-list .static-table table tbody tr.important{box-shadow:var(--shadow-3)}.post-list__item.current{background:var(--color-11)}.post-list__item.line-through{text-decoration:line-through}.post-list__title .value{display:flex!important;align-items:center;justify-content:flex-start;color:var(--color-one);text-decoration:none;font-size:14px;line-height:16px}.post-list__title .value:hover{color:var(--text-color-link)}.post-list__title-h4{display:flex;align-items:center;justify-content:flex-start;margin:0;width:100%}.post-list__head-city,.post-list__head-type{width:60px!important}.post-list__head-user,.post-list__user{width:105px!important}.post-list__user .user-chip{justify-content:flex-start;margin:0}.post-list__user .value{display:flex!important;align-items:center;justify-content:flex-end}.post-list__user__icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0 5px 0 0}.post-list__date,.post-list__head-date{width:100px!important}.post-list__inline-icon__container{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto auto}.post-list__title__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:auto}.post-list__title__value.marquee{width:100%}.post-list__title__value.change_title_color{animation:change_title_color 1s ease-in-out infinite}.post-list__title__value.blinking_title{animation:blinking_title 1s ease-in-out infinite}.post-list__title__value.change_title_color.blinking_title{animation:change_title_color 1s ease-in-out infinite,blinking_title 1s ease-in-out infinite}@keyframes blinking_title{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes change_title_color{0%{color:var(--color-red)}50%{color:var(--color-one)}to{color:var(--color-red)}}.post-list__inline-icon{font-size:18px;line-height:18px;display:flex;align-items:center;justify-content:center;margin:0 0 0 5px;flex-shrink:0}.post-list__inline-icon.image{color:#dd544c}.post-list__inline-icon.file{color:#2196f3}.post-list__inline-icon.comment{color:var(--color-one)}.post-list__inline-icon.new:before{content:"N";width:18px;height:18px;background:red;color:#fff;border-radius:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:11px;border:1px solid #ff4343;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post-list__inline-icon.important{height:22px;width:34px;font-size:14px;line-height:14px;border-radius:6px;background-color:var(--color-five);color:var(--text-color-white);margin:0 5px 0 0}.post-list__title__coupon-img{display:block;width:60px;margin:0 10px 0 0}.post-list__agency-icon{margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;padding:4px 4px 5px;border-radius:4px;color:#fff;flex-shrink:0}.post-list__agency-icon.free{background:var(--color-13)}.post-list__agency-icon.reserved{background:var(--color-14)}.post-list__agency-icon.completed{background:var(--color-10)}@media (min-width:770px){.post-list__head-id,.post-list__id{width:70px!important}.post-list__date,.post-list__head-date{width:130px!important}.post-list__comments,.post-list__head-comments,.post-list__head-views,.post-list__views{width:70px!important}.post-list__head-city,.post-list__head-type{width:75px!important}.post-list__user .value{justify-content:center}}.post{align-items:flex-end}.post,.post__main-container{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.post__main-container{align-items:flex-start}.post__post-left.post__post-actions{display:none;width:0}.post__post-right{width:100%;display:block;background:var(--color-white);padding:10px;margin:0 0 20px;box-shadow:var(--shadow-1);border-radius:10px}.post__post-actions{align-items:flex-start}.post__post-action,.post__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post__footer-item__icon-like,.post__post-action-like{color:var(--color-five)}.post__footer-item__icon-star{color:#e8b923}.post__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px;position:relative}.post__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post__head-title-link{color:var(--color-one);text-decoration:none}.post__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post__head-info,.post__head-user{display:flex;align-items:center;justify-content:flex-start}.post__head-user{font-weight:700;margin:0 10px 0 0}.post__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post__head-item{font-size:14px;line-height:14px}.post__head-time,.post__head-type{margin:0 10px 0 0}.post__head-type{display:none;font-weight:700}.post__rating-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post .post__rating-container .input-review{width:auto!important;margin:0 50px 10px 0}.post__body{width:100%;word-break:break-all;border-bottom:1px solid var(--border-color-1);margin-bottom:10px;padding-bottom:10px}.post__body-description{font-size:16px;line-height:20px;margin:0 0 10px;word-break:break-all}.post__body__contact-container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post__body__contact-container .promo-btn{margin:5px 10px}.post__preview-image{margin:0 0 20px}.post__preview-image,.post__preview-image img{display:block;max-width:100%}.post__preview-image img[lazy=error],.post__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;margin:20px auto}.post__body-content{word-break:break-all}.post__body-content figure,.post__body-content figure img,.post__body-content img{max-width:100%!important;height:auto!important;margin:0}.post__body-content figure img{display:block}.post__body-content iframe{max-width:100%!important}.post__body-sections{font-size:14px;line-height:16px;height:0;overflow-y:hidden}.post__body-sections.showed{height:auto;overflow-y:visible}.post__body-detail{display:flex;align-items:center;justify-content:flex-end}.post__body-detail.showed{margin:0 0 10px}.post__body-detail-btn{width:150px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--color-one);border:2px solid var(--color-one);border-radius:3px;font-size:13px;line-height:13px;cursor:pointer}.post__body-detail-btn .icon{margin:0 0 0 10px}.post__body-section-container,.post__body-sections{width:100%}.post__body-section-image{width:100%;margin:0 0 10px}.post__body-section-image img{display:block;max-width:100%}.post__body-section-image img[lazy=error],.post__body-section-image img[lazy=loading]{width:80px;height:80px;margin:20px auto}.post__body-section-paragraph{margin:10px 0}.post__body-section-list{margin:10px 0;padding:0 0 0 20px}.post__body-section-iframe{overflow:hidden;padding-top:56.25%;position:relative}.post__body-section-iframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.post__body-section-iframe-4x3{padding-top:75%}.post__body-files{display:none;border-top:2px solid#ddd;padding:10px 0 0}.post__body-files.showed{display:block}.post__body-files__title{margin:0 0 10px;font-size:16px;line-height:18px}.post__body-files__file{display:flex;align-items:center;justify-content:flex-start;margin:0 0 5px;font-size:14px;line-height:16px}.post__body-files__file:hover{color:var(--color-main)!important}.post__body-files__file .icon{margin:0 5px 0 0;font-size:18px}.post__footer{margin:-10px;padding:10px;display:flex;align-items:center;justify-content:space-between}.post__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post__footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post__footer-item{display:flex;align-items:center;justify-content:flex-start}.post__footer-item.like{cursor:pointer}.post__footer-left .post__footer-item{margin:0 15px 0 0}.post__footer-right .post__footer-item{margin:0 0 0 15px}.post__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}.post__coupon__body-message{font-size:18px;line-height:22px;margin:0 0 10px}.post__coupon__body-container{flex-wrap:wrap;width:100%;margin:0 0 10px}.post__coupon__body-container,.post__coupon__body-item{display:flex;align-items:center;justify-content:flex-start}.post__coupon__body-item{width:50%;margin:0 0 5px}.post__coupon__body-item__label{display:flex;align-items:center;justify-content:center;min-width:70px;padding:5px 0 2px;border:2px solid var(--color-one);border-radius:20px;margin:0 5px 0 0;font-size:13px;line-height:13px}.post__coupon__body-item__value{font-size:13px;line-height:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post__coupon__body-item__value.status .status-value{color:#fff;border-radius:10px;padding:5px 5px 4px;display:block;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post__body-payload__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style:none;margin:0;padding:0}.post__body-payload__list__item{min-width:calc(50% - 20px);max-width:calc(100% - 20px);margin:0 10px 10px}.post__body-agency-status{width:-moz-fit-content;width:fit-content;max-width:400px;font-size:30px;font-weight:700;border:5px solid;border-radius:4px;padding:5px;margin:10px}.post__body-agency-status.free{color:var(--color-13)}.post__body-agency-status.reserved{color:var(--color-14)}.post__body-agency-status.completed{color:var(--color-10)}@media (min-width:480px){.post__coupon__body-item{width:33.333%}}@media (min-width:580px){.post__post-left.post__post-actions{display:flex;width:30px;margin-right:20px}.post__head-title{font-size:20px;line-height:22px}.post__head-type{display:block}}@media (min-width:660px){.post__coupon__body-item{width:25%}}@media (min-width:770px){.post__coupon__body-item{width:20%}}@media (min-width:1600px){.post__coupon__body-item{width:15%}}.post-page{margin-bottom:20px}.post-page .post__head-title{font-size:18px;line-height:22px;margin-bottom:20px;text-align:center}.post-page__header{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;margin-bottom:5px}.post-page__header__left{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:auto}.post-page__header__left .post__head-item{flex-shrink:0;margin-bottom:5px}.post-page__header__left .post__head-time{flex-shrink:0;font-size:16px;line-height:16px;font-weight:600;margin-bottom:5px}.post__head__btn-container.post-page__header__right{margin:0;width:auto;flex-wrap:wrap}.post-page__info{display:none;width:100%;padding:10px;margin:0 0 20px;border-radius:10px;box-shadow:var(--shadow-1);background:var(--color-white)}.post-page__info.active{display:block}.post-page__info .post__page-info__advert{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.post-page__info .post__page-info__advert .label{display:block;padding:6px;margin-right:5px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-5);color:var(--color-white)}.post-page__info .post__page-info__rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 -10px -10px}.post-page__info .post__page-info__rating .input-review{width:calc(100% - 20px)}.post-page__info .post__page-info__rating .input-review label{display:block;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-5);color:var(--color-white);width:60px;margin:0 5px 0 0;text-align:center}.post-page__info__agency{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}.post-page__info__agency-status{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;padding:0 6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:600;margin:0 5px 5px 0;text-align:center;color:var(--color-12);border:2px solid var(--color-12)}.post-page__info__agency-status.free{border-color:var(--color-13);color:var(--color-13)}.post-page__info__agency-status.reserved{border-color:var(--color-14);color:var(--color-14)}.post-page__info__agency-status.completed{border-color:var(--color-10);color:var(--color-10)}.post-page__info__agency-btn{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;height:36px;margin:0 5px 5px 0;border:1px solid var(--color-12);border-radius:6px;padding:0 6px;transition:.25s ease-in-out;color:var(--color-12)}.post-page__info__agency-btn:hover{box-shadow:var(--shadow-4)}.post-page__info__agency-btn .value{font-weight:500;margin:0 0 0 5px}.post-page__info__coupon{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 5px}.post-page__info__coupon .post-page__info__agency-btn{margin:0 5px 5px 0}.post-page__info__coupon .post__page-info__advert{margin:0 0 5px}.post-page__info__payload{flex-wrap:wrap;margin:-10px -10px 0}.post-page__info__payload,.post-page__info__payload-item{display:flex;align-items:flex-start;justify-content:flex-start}.post-page__info__payload-item{flex-direction:column;width:calc(100% - 20px);margin:10px 10px 0}.post-page__info__payload-section,.post-page__info__payload-section__item .label{display:block;flex-shrink:0;padding:6px;border-radius:6px;font-size:16px;line-height:15px;font-weight:500;background-color:var(--color-4);color:var(--color-white);margin:0 5px 5px 0;text-align:center}.post-page__info__payload-section__container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;padding:5px;border-radius:10px;background:var(--color-7)}.post-page__info__payload-section__item{display:flex;align-items:flex-start;justify-content:flex-start;min-width:calc(50% - 10px);margin:5px}.post-page__info__payload-section__item.w-fit{min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}.post-page__info__payload-section__item.w-fit .label{width:-moz-fit-content;width:fit-content}.post-page__info__payload-section__item .label.single{margin:0}.post-page__info__payload-section__item .label{width:100px;margin:0 5px 0 0;text-align:center;background-color:var(--color-5)}.post-page__info__payload-section__item .value{line-height:24px}@media (min-width:480px){.post-page__info .post__page-info__rating .input-review{width:calc(50% - 20px)!important}}@media (min-width:580px){.post-page__header{flex-direction:row;align-items:flex-end}.post-page .post__head-title{font-size:20px;line-height:24px;text-align:left}.post__head__btn-container.post-page__header__right{flex-wrap:nowrap}}@media (min-width:660px){.post-page__info__payload-item{width:calc(50% - 20px)}.post-page__info__payload-item.w-100{width:calc(100% - 20px)}}@media (min-width:990px){.post-page .post__head-title{font-size:24px;line-height:28px}.post-page__info .post__page-info__rating .input-review{width:calc(33.333% - 20px)!important}}@media (min-width:1100px){.post-page__info .post__page-info__rating .input-review{width:calc(25% - 20px)!important}}.post{flex-direction:column;align-items:flex-end}.post,.post-coupon__main-container{display:flex;justify-content:flex-start;width:100%}.post-coupon__main-container{align-items:flex-start;flex-wrap:wrap;background:var(--color-four);border-radius:3px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 20px}.post-coupon__post-left.post-coupon__post-actions{display:none;width:0}.post-coupon__post-left{width:100%;margin:0 0 10px}.post-coupon__preview-image{display:block;max-width:100%}.post-coupon__preview-image img{display:block;width:100%;border-radius:3px}.post-coupon__preview-image img[lazy=error],.post-coupon__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;margin:20px auto}.post-coupon__post-right{width:100%}.post-coupon__post-actions{align-items:flex-start}.post-coupon__post-action,.post-coupon__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-coupon__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-coupon__footer-item__icon-like,.post-coupon__post-action-like{color:var(--color-five)}.post-coupon__footer-item__icon-star{color:#e8b923}.post-coupon__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post-coupon__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-coupon__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px}.post-coupon__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post-coupon__head-title-link{color:var(--color-one);text-decoration:none}.post-coupon__head-title.sold-out .post-coupon__head-title-link{text-decoration:line-through}.post-coupon__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post-coupon__head-info,.post-coupon__head-user{display:flex;align-items:center;justify-content:flex-start}.post-coupon__head-user{font-weight:700;margin:0 10px 0 0}.post-coupon__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post-coupon__head-time{margin:0 10px 0 0}.post-coupon__head-type{display:none;margin:0 10px 0 0;font-weight:700}.post-coupon__head-advert{display:none}.post-coupon__body{width:100%}.post-coupon__body-container{flex-wrap:wrap;width:100%}.post-coupon__body-container,.post-coupon__body-item{display:flex;align-items:center;justify-content:flex-start}.post-coupon__body-item{width:50%;margin:0 0 5px}.post-coupon__body-item__label{display:flex;align-items:center;justify-content:center;min-width:70px;padding:5px 0 2px;border:2px solid var(--color-one);border-radius:20px;margin:0 5px 0 0;font-size:13px;line-height:13px}.post-coupon__body-item__value{font-size:13px;line-height:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-coupon__body-item__value.status .status-value{color:#fff;border-radius:10px;padding:5px 5px 4px;display:block;box-shadow:0 3px 1px -2px rgba(0,0,0,.01),0 2px 2px 0 rgba(0,0,0,.13),0 1px 5px 0 rgba(0,0,0,.1)}.post-coupon__body-item.item-status{order:1}.post-coupon__body-item.item-from{order:2}.post-coupon__body-item.item-to{order:4}.post-coupon__body-item.item-total{order:3}.post-coupon__body-item.item-left{order:5}.post-coupon__body__buttons-container{display:flex;align-items:center;justify-content:flex-end}.post-coupon__body__buttons-container .btn{margin:0;width:100%!important}.post-coupon__body-content figure,.post-coupon__body-content figure img{display:block;max-width:100%;margin:0}.post-coupon__footer{width:100%;margin:10px 0 -10px;padding:10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-coupon__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post-coupon_footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post-coupon__footer-item{display:flex;align-items:center;justify-content:flex-start}.post-coupon__footer-item.like{cursor:pointer}.post-coupon__footer-left .post-coupon__footer-item{margin:0 15px 0 0}.post-coupon__footer-right .post-coupon__footer-item{margin:0 0 0 15px}.post-coupon__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post-coupon__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}@media (min-width:375px){.post-coupon__body-item{width:50%}.post-coupon__body__buttons-container .btn{width:50%!important}}@media (min-width:460px){.post-coupon__post-left{width:calc(45% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:55%}.post-coupon__body__buttons-container .btn{width:100px!important}}@media (min-width:580px){.post-coupon__post-left.post-coupon__post-actions{display:flex;width:30px;margin-right:20px}.post-coupon__head-title{font-size:20px;line-height:22px}.post-coupon__head-type{display:block}.post-coupon__body-detail-btn{width:200px}}@media (min-width:660px){.post-coupon__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:70%}.post-coupon__rating-container{display:flex}.post-coupon__head-advert{display:block}.post-coupon__body-item__label{min-width:85px}.post-coupon__body-item__label,.post-coupon__body-item__value{font-size:15px;line-height:15px}.post-coupon__body-item__value.status .status-value{padding:5px 8px 4px}}@media (min-width:990px){.post-coupon__body-item{width:33.3333%}.post-coupon__body-item.item-status{order:1}.post-coupon__body-item.item-from{order:2}.post-coupon__body-item.item-to{order:3}.post-coupon__body-item.item-total{order:4}.post-coupon__body-item.item-left{order:5}}@media (min-width:1600px){.post-coupon__post-left{width:calc(20% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:80%}.post-coupon__body-item{width:25%}}@media (min-width:1920px){.post-coupon__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-coupon__post-right{width:70%}}.post-image{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;width:calc(100% - 10px);margin:0 5px 10px}.post-image__main-container{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.post-image__post-left.post__post-actions{display:none;width:0}.post-image__post-right{width:100%;display:block;background:var(--color-white);border-radius:10px;border:1px solid var(--border-color-1);transition:.25s ease}.post-image__post-right:hover{border-color:var(--color-5,#447faa)}.post-image__post-actions{align-items:flex-start}.post-image__post-action,.post-image__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-image__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-image__footer-item__icon-like,.post-image__post-action-like{color:var(--color-five)}.post-image__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-image__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:5px 10px}.post-image__head-title{margin:0;width:100%;font-size:14px;line-height:20px;font-weight:700}.post-image__head-title-link{color:var(--color-one);text-decoration:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.post-image__body{width:100%}.post-image__body__image{width:100%;height:150px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}.post-image__body__image img{display:block;min-height:100%;min-width:100%;max-width:150%;max-height:150%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%)}.post-image__body__agency-icon{margin:0 5px 0 0;display:flex;align-items:center;justify-content:center;padding:4px 4px 5px;border-radius:4px;color:#fff;flex-shrink:0;position:absolute;bottom:5px;right:5px}.post-image__body__agency-icon.free{background:var(--color-13)}.post-image__body__agency-icon.reserved{background:var(--color-14)}.post-image__body__agency-icon.completed{background:var(--color-10)}.post-image__body__image img[lazy=error],.post-image__body__image img[lazy=loading]{width:80px;height:80px;min-height:80px;min-width:80px;margin:20px auto;position:static;transform:translateY(0) translateX(0)}.post-image__body__image img.no-image{min-width:50%;min-height:50%}.post-image__footer{padding:5px 10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-image__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post-image__footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post-image__footer-item{display:flex;align-items:center;justify-content:flex-start}.post-image__footer-item.like{cursor:pointer}.post-image__footer-left .post-image__footer-item{margin:0 15px 0 0}.post-image__footer-right .post-image__footer-item{margin:0 0 0 15px}.post-image__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post-image__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}@media (min-width:375px){.post-image{width:calc(50% - 10px)}}@media (min-width:460px){.post-image{width:calc(50% - 10px)}.post-image__body__image{height:170px}}@media (min-width:580px){.post-image__post-left.post__post-actions{display:flex;width:30px;margin-right:20px}.post-image__head-title{font-size:16px;line-height:22px}.post-image__body__image{height:200px}}@media (min-width:660px){.post-image{width:calc(50% - 10px)}}@media (min-width:770px){.post-image{width:calc(33.33% - 10px)}}@media (min-width:990px){.post-image{width:calc(33.33% - 20px);margin:0 10px 20px}.post-image__body__image{height:180px}}@media (min-width:1200px){.post-image{width:calc(33.33% - 20px);margin:0 10px 20px}}@media (min-width:1600px){.post-image{width:calc(25% - 20px);margin:0 10px 20px}}.post{flex-direction:column;align-items:flex-end}.post,.post-review__main-container{display:flex;justify-content:flex-start;width:100%}.post-review__main-container{align-items:flex-start;flex-wrap:wrap;background:var(--color-white);border-radius:10px;border:1px solid var(--border-color-1);padding:10px;margin:0 0 10px}.post-review__post-left.post-review__post-actions{display:none;width:0}.post-review__post-left{width:100%;margin:0 0 10px}.post-review__preview-image{display:block;border-radius:10px;max-width:100%;max-height:150px;padding-top:50%;overflow:hidden;position:relative}.post-review__preview-image img{display:block;min-width:100%;max-width:150%;min-height:100%;max-height:150%;border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-review__preview-image img[lazy=error],.post-review__preview-image img[lazy=loading]{width:80px;height:80px;min-height:80px;min-width:80px;margin:20px auto}.post-review__post-right{width:100%}.post-review__post-actions{align-items:flex-start}.post-review__post-action,.post-review__post-actions{display:flex;flex-direction:column;justify-content:flex-start}.post-review__post-action{width:100%;color:var(--color-one);font-size:24px;margin:0 0 10px;cursor:pointer;align-items:center}.post-review__footer-item__icon-like,.post-review__post-action-like{color:var(--color-five)}.post-review__footer-item__icon-star{color:#e8b923}.post-review__post-action-rating{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:20px;line-height:20px}.post-review__post-action__icon{color:#e8b923;margin:0 2px 0 0}.post-review__head{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 10px}.post-review__head-title{margin:0 0 10px;width:100%;font-size:18px;line-height:20px;font-weight:700}.post-review__head-title-link{color:var(--color-one);text-decoration:none}.post-review__head-info{flex-wrap:wrap;font-size:14px;line-height:18px}.post-review__head-info,.post-review__head-user{display:flex;align-items:center;justify-content:flex-start}.post-review__head-user{font-weight:700;margin:0 10px 0 0}.post-review__head-user-icon{display:flex;align-items:center;justify-content:center;margin:0 5px 0 0;width:18px;height:18px}.post-review__head-time{margin:0 10px 0 0}.post-review__head-type{display:none;margin:0 10px 0 0;font-weight:700}.post-review__head-advert{display:none}.post-review__rating-container{display:none;align-items:center;justify-content:flex-start;flex-wrap:wrap}.post .post-review__rating-container .input-review{width:auto!important;margin:0 20px 10px 0}.post-review__body{width:100%}.post-review__body-description{font-size:16px;line-height:20px;margin:0 0 10px;word-break:break-all}.post-review__body-content figure,.post-review__body-content figure img{display:block;max-width:100%;margin:0}.post-review__footer{width:100%;margin:10px 0 -10px;padding:10px;border-top:1px solid var(--border-color-1);display:flex;align-items:center;justify-content:space-between}.post-review__footer-left{display:flex;align-items:center;justify-content:flex-start;margin:0 auto 0 0}.post-review_footer-right{display:flex;align-items:center;justify-content:flex-end;margin:0 0 0 auto}.post-review__footer-item{display:flex;align-items:center;justify-content:flex-start}.post-review__footer-item.like{cursor:pointer}.post-review__footer-left .post-review__footer-item{margin:0 15px 0 0}.post-review__footer-right .post-review__footer-item{margin:0 0 0 15px}.post-review__footer-item__icon{font-size:18px;margin:0 5px 0 0}.post-review__footer-item__value{font-size:14px;line-height:14px;padding:2px 0 0}@media (min-width:460px){.post-review__post-left{width:calc(45% - 10px);margin:0 10px 0 0}.post-review__post-right{width:55%}}@media (min-width:580px){.post-review__post-left.post-review__post-actions{display:flex;width:30px;margin-right:20px}.post-review__head-title{font-size:20px;line-height:22px}.post-review__head-type{display:block}.post-review__body-detail-btn{width:200px}}@media (min-width:660px){.post-review__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-review__post-right{width:70%}.post-review__rating-container{display:flex}.post-review__head-advert{display:block}}@media (min-width:1600px){.post-review__post-left{width:calc(20% - 10px);margin:0 10px 0 0}.post-review__post-right{width:80%}}@media (min-width:1920px){.post-review__post-left{width:calc(30% - 10px);margin:0 10px 0 0}.post-review__post-right{width:70%}}.post-zone-filter{margin:0 0 10px}.post-zone-filter__container{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px}.post-zone-filter__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:30px;width:-moz-fit-content;width:fit-content;padding:0 4px;border-radius:6px;border:2px solid var(--item-color);background-color:var(--item-color);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:.25s linear;text-decoration:none}.post-zone-filter__item.active,.post-zone-filter__item:hover{background-color:transparent;color:var(--item-color)}.header-nav{min-height:50px;box-shadow:var(--shadow-1);background:var(--color-white);overflow-x:auto;margin:0 0 10px;border-radius:10px}.header-nav__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:0 auto;padding:0;list-style:none}.header-nav__item{width:50%}.header-nav__link{color:var(--color-1);text-decoration:none;height:45px;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;word-spacing:unset;white-space:nowrap;font-size:14px;line-height:14px;transition:.2s ease-in-out;letter-spacing:1px;font-weight:500;position:relative;cursor:pointer}.header-nav__link .icon{width:32px;height:32px;flex-shrink:0;transition:.2s ease-in-out;background-color:transparent}.header-nav__link .icon img{display:block;width:100%;height:100%}.header-nav__link span{flex-shrink:0}.header-nav__link .icon{margin:0 10px 0 0}.header-nav__link:hover{color:var(--color-3)}@media (min-width:490px){.header-nav__item{width:33.33333%}}@media (min-width:580px){.header-nav{display:block;margin:0 0 20px}.header-nav__item{width:25%}.header-nav__link{height:50px;font-size:16px;line-height:16px;padding:0 16px}}@media (min-width:770px){.header-nav__item{width:20%}}@media (min-width:1100px){.header-nav__item{width:20%}}.header-nav.mobile{display:block;box-shadow:none;background:transparent;height:100%}.header-nav.mobile .header-nav__list{height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:0 10px}.header-nav.mobile .header-nav__list.boss{padding:10px}.header-nav.mobile .header-nav__item{width:100%}.header-nav.mobile .header-nav__link{width:100%;justify-content:flex-start;height:50px;font-size:16px;line-height:16px;padding:0 16px}.header-nav.mobile .header-nav__link .icon{margin:0 10px 0 0;width:32px;height:32px}.header-nav.mobile .header-nav__item .img-icon{display:flex;align-items:center;justify-content:center;width:24px;height:30px;margin:0 10px 0 0}.header-nav.mobile .header-nav__item .img-icon img{display:block;max-width:100%;max-height:100%}.header-nav.mobile .header-nav__link.boss{width:auto;height:50px;margin:5px 0;padding:0 20px;border-radius:50px;border-color:var(--boss-link-bg-color);background-color:var(--boss-link-bg-color);color:var(--boss-link-text-color);transition:.25s ease-in-out}.header-nav.mobile .header-nav__link.boss:hover{background-color:var(--color-5)}.header-nav.mobile .header-nav__link.boss .imgicon{width:26px;height:26px;margin:0 10px 0 0;flex-shrink:0}.aposts-menu{box-shadow:var(--shadow-1);margin:0 0 10px;flex-wrap:wrap;position:relative;border-radius:10px}.aposts-menu,.aposts-menu__left{width:100%;display:flex;align-items:center;justify-content:space-between}.aposts-menu__left{background:var(--color-white);padding:5px;flex-shrink:0}.aposts-menu__dpbtn{background:var(--color-4,#409daa);width:calc(50% - 5px);display:flex;align-items:center;justify-content:center;cursor:pointer}.aposts-menu__dpbtn__top{width:100%;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.aposts-menu__dpbtn__top .icon{background-color:var(--color-white);width:18px;height:18px}.aposts-menu__dpbtn__top .label{color:var(--color-white)}.aposts-menu__dpbtn__top .icon.right{width:14px;height:14px}.aposts-menu__dpbtn__menu{display:none;position:absolute;z-index:3;top:40px;left:0;padding:0;margin:0;list-style:none;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-width:100%;width:auto;background:var(--color-white);box-shadow:var(--shadow-1);border:5px solid var(--color-5);opacity:0;transform:translateY(-25%);transition:.5s ease}.aposts-menu__dpbtn.display .aposts-menu__dpbtn__menu{display:flex}.aposts-menu__dpbtn.active .aposts-menu__dpbtn__menu{opacity:1;transform:translate(0)}.aposts-menu__dpbtn__menu__item{order:0}.aposts-menu__dpbtn__menu__link{color:var(--color-6,#929292);text-decoration:none;display:block;margin:10px;transition:.25s ease}.aposts-menu__dpbtn__menu__link.active,.aposts-menu__dpbtn__menu__link:hover{color:var(--color-1)}.aposts-menu__right{background:var(--color-5,#447faa);width:100%;flex-shrink:1;height:40px;padding:5px 10px;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.aposts-menu__filter-preview{display:flex;align-items:center;justify-content:flex-start;color:var(--color-white);width:100%}.aposts-menu__filter-preview .icon{background:var(--color-white);margin:0 5px 0 0}.aposts-menu__filter-preview .icon-img{margin:0 5px 0 0;width:32px;max-height:32px}.aposts-menu__filter-preview .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 10px 0 0;width:calc(100% - 34px)}.aposts-menu__filter-preview__item{margin:0 10px 0 0;display:block}.aposts-menu__dpbtn__menu__list-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:6px;width:100%}.aposts-menu__dpbtn__menu__list-head .title{font-weight:500;position:relative;padding:0 0 0 20px}.aposts-menu__dpbtn__menu__list-head .title:after,.aposts-menu__dpbtn__menu__list-head .title:before{display:block;content:"";border-radius:100%}.aposts-menu__dpbtn__menu__list-head .title:before{width:16px;height:16px;background:var(--color-10);position:absolute;left:0;top:2px}.aposts-menu__dpbtn__menu__list-head .title:after{width:8px;height:8px;background:var(--color-white);position:absolute;left:4px;top:6px}.aposts-menu__dpbtn__menu__list-head .icon{width:16px;height:16px;cursor:pointer}.aposts-menu__dpbtn__child-menu.child-menu{display:none;order:1;padding:0;width:100%;list-style:none;border-top:1px solid var(--border-color-1)}.aposts-menu__dpbtn__child-menu.child-menu.active{display:flex}@media (min-width:770px){.aposts-menu{margin:0 0 20px}.aposts-menu__left{width:350px}.aposts-menu{flex-wrap:nowrap}.aposts-menu__filter-preview__item{display:none}.aposts-menu__right{height:50px}.aposts-menu__dpbtn__top{height:40px}.aposts-menu__dpbtn__top .icon{width:24px;height:24px}.aposts-menu__dpbtn__menu{top:55px}}@media (min-width:1200px){.aposts-menu__filter-preview__item{display:block}}.aposts-menu-hor{height:0;overflow:hidden;transition:.5s ease;padding-top:2px}.aposts-menu-hor__container{width:100%}.aposts-menu-hor__title-container{display:flex;align-items:center;justify-content:flex-start;gap:10px}.aposts-menu-hor__title-container .aposts-top__title{width:auto}.aposts-top__title__btn{font-size:74%;text-decoration:none;color:var(--color-5,#447faa);border:2px solid;border-radius:6px;padding:1px 4px;margin:0 0 0 10px;transition:.25s linear}.aposts-top__title__btn:hover{color:var(--color-8)}.aposts-menu-hor__nations,.aposts-menu-hor__zones{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px;width:100%;margin:0 0 10px}.aposts-menu-hor__nations__item,.aposts-menu-hor__zones__item{display:flex;align-items:center;justify-content:center;flex-grow:1;height:40px;width:calc(50% - 10px);padding:0 6px;border:2px solid var(--item-color,#1a9fff);background-color:var(--item-color,#1a9fff);color:var(--color-white);border-radius:6px;font-weight:500;cursor:pointer;transition:.25s linear;text-decoration:none}.aposts-menu-hor__nations__item.active,.aposts-menu-hor__nations__item:hover,.aposts-menu-hor__zones__item.active,.aposts-menu-hor__zones__item:hover{background-color:transparent;color:var(--item-color)}.aposts-menu-hor__zones__item:first-child,.aposts-menu-hor__zones__item:nth-child(2),.aposts-menu-hor__zones__item:nth-child(3){width:calc(33.3333% - 10px)}.aposts-menu-hor.active{height:150px}#aposts-menu-hor__cities__container.active,#posts-menu-hor__cities__container.active{height:auto}#aposts-menu-hor__types__container.active,#posts-menu-hor__types__container.active{height:150px}.aposts-menu-hor__wrap{width:100%;height:auto;margin:0 auto}.aposts-menu-hor__item__title{font-family:inherit;font-weight:700;line-height:inherit;text-rendering:optimizeLegibility;transition:.25s linear;margin:0;font-size:14px;color:#fff;z-index:1}.aposts-menu-hor .aposts-menu-hor__scroll{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:100%;height:auto;padding-bottom:20px;margin:0;cursor:default;overflow:scroll hidden;scroll-snap-type:x mandatory;scroll-padding:0 1.25rem;scrollbar-width:none}.aposts-menu-hor .aposts-menu-hor__scroll::-webkit-scrollbar{display:none}.aposts-menu-hor .aposts-menu-hor__scroll.active{cursor:grab;cursor:-webkit-grab}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item{position:relative;width:100px;height:auto;flex:0 0 auto;border:2px solid transparent;outline:none;border-radius:10px;overflow:hidden;color:#252a32;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:.25s linear}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.active,.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item:hover{background-color:transparent;border-color:var(--color-8)}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.active .aposts-menu-hor__item__title,.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item:hover .aposts-menu-hor__item__title{color:var(--item-color);color:var(--color-8)}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item.hidden{display:none}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item+.aposts-menu-hor__item{margin-left:10px}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__image{position:relative;display:block;width:100%;height:auto;padding-top:85%}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__image img.responsive{position:absolute;display:block;top:0;left:0;width:100%;height:100px;-o-object-fit:cover;object-fit:cover}.aposts-menu-hor .aposts-menu-hor__scroll .aposts-menu-hor__item__inner{width:100%;height:auto;padding:10px;background-color:rgba(0,0,0,.6);position:absolute;left:0;bottom:0}.aposts-menu-hor__scroll.cities{--columns:4;--gap:5px;flex-wrap:wrap;gap:var(--gap)}.aposts-menu-hor__item__link{transition:.25s linear}.aposts-menu-hor__scroll.cities .aposts-menu-hor__item{margin:0!important;height:auto;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns));background-color:var(--item-color);border:2px solid var(--item-color);height:30px;border-radius:6px;transition:.25s linear}.aposts-menu-hor__scroll.cities .aposts-menu-hor__item .aposts-menu-hor__item__link{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;text-decoration:none}@media (min-width:660px){.aposts-menu-hor__scroll.cities{--columns:4}}@media (min-width:770px){.aposts-menu-hor__nations,.aposts-menu-hor__zones{margin:0 0 20px}.aposts-menu-hor__nations__item,.aposts-menu-hor__zones__item,.aposts-menu-hor__zones__item:first-child,.aposts-menu-hor__zones__item:nth-child(2),.aposts-menu-hor__zones__item:nth-child(3){height:30px;width:-moz-fit-content;width:fit-content}.aposts-menu-hor__scroll.cities{--columns:10}}@media (min-width:1600px){.aposts-menu-hor__scroll.cities{--columns:12}}.form__search{width:230px;display:flex;align-items:center;justify-content:center;position:relative}.form__search input{display:block;width:100%;height:30px;border:none;background:var(--color-white);padding:5px 35px 5px 10px;outline:none!important;font-size:14px;border-radius:6px}.form__search .icon{background:var(--color-1);position:absolute;right:5px;width:20px;height:20px;top:calc(50% - 10px);cursor:pointer}.form__search.mobile{width:100%;margin:0 0 10px;border:2px solid var(--color-3);border-radius:6px}.form__search.mobile input{height:40px}.seo-text{padding:0 10px;font-size:14px;line-height:20px;height:0;overflow:hidden}@media (max-width:770px){.only-desktop,.only-desktop img,.only-desktop picture{display:none!important}}@media (min-width:771px){.only-mobile{display:none!important}}.home-promo{flex-wrap:wrap;margin:0 0 10px}.home-promo,.home-promo__item{display:flex;align-items:center;justify-content:center}.home-promo__item{width:100%;border-radius:10px;overflow:hidden}.home-promo__item+.home-promo__item{margin:10px 0 0}.home-promo__item img{display:block;max-width:100%;max-height:100%;min-height:80px}.home-toggle-button{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:50px;margin:0 0 10px;border-radius:10px;background:var(--color-5);color:var(--color-white);text-transform:uppercase;font-size:18px;letter-spacing:2px;transition:.25s ease-in-out}.home-toggle-button:active{transform:scale(.9)}.home-toggle-item.hidden{display:none}@media (min-width:770px){.home-toggle-item.hidden{display:block}}.mobile-promo-btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -5px 10px}.mobile-promo-btn .promo-btn{margin:5px;width:calc(50% - 10px)}.mobile-promo-btn .promo-btn span{font-size:16px}.mobile-promo-btn .promo-btn.stream{width:calc(100% - 10px)}.promo-btn__content{width:100%}.stream-ads{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:20px -2.5px 0}.stream-ads__item{margin:2.5px;width:calc(50% - 5px);height:60px;overflow:hidden;position:relative;padding-bottom:8%}.stream-ads__item img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:580px){.stream-ads__item{width:calc(33.333% - 5px)}}@media (min-width:770px){.stream-ads__item{width:calc(25% - 5px)}}.promo-btn{text-decoration:none;margin-left:20px;flex-shrink:0}.promo-btn,.promo-btn__content{position:relative;display:flex;align-items:center;justify-content:center;border-radius:6px}.promo-btn__content{z-index:2;background:hsla(0,0%,100%,.8);background:var(--color-4);padding:0 10px;height:40px;transition:.25s linear}.promo-btn:hover .promo-btn__content{background:var(--color-5)}.promo-btn .icon{width:30px;height:30px;font-size:30px;margin:0 6px 0 0;background-color:var(--color-white)}.promo-btn span{color:var(--color-white);font-weight:500;font-size:18px}@keyframes animatePromoBtn{0%{border-color:red}10%{border-color:#ff7300}20%{border-color:#fffb00}30%{border-color:#48ff00}40%{border-color:#00ffd5}50%{border-color:#002bff}60%{border-color:#7a00ff}70%{border-color:#ff00c8}80%{border-color:red}90%{border-color:#cd1182}}@keyframes animatePromoBtnShadow{0%{box-shadow:0 0 5px 2px red}10%{box-shadow:0 0 5px 2px #ff7300}20%{box-shadow:0 0 5px 2px #fffb00}30%{box-shadow:0 0 5px 2px #48ff00}40%{box-shadow:0 0 5px 2px #00ffd5}50%{box-shadow:0 0 5px 2px #002bff}60%{box-shadow:0 0 5px 2px #7a00ff}70%{box-shadow:0 0 5px 2px #ff00c8}80%{box-shadow:0 0 5px 2px red}90%{box-shadow:0 0 5px 2px #cd1182}to{box-shadow:0 0 5px 2px red}}.promo-btn.contract .promo-btn__content,.promo-btn.purple .promo-btn__content{background:#b156b2}.promo-btn.contract:hover .promo-btn__content,.promo-btn.purple:hover .promo-btn__content{background:#c477c6}.promo-btn.contract .icon,.promo-btn.purple .icon{width:26px;height:26px;font-size:26px}.promo-btn.green .promo-btn__content,.promo-btn.stream .promo-btn__content{background:#0eb04f}.promo-btn.green:hover .promo-btn__content,.promo-btn.stream:hover .promo-btn__content{background:#25d76c}.promo-btn.green .icon,.promo-btn.stream .icon{width:26px;height:26px;font-size:26px}.promo-btn.telegram .promo-btn__content{background:#b156b2}.promo-btn.telegram:hover .promo-btn__content{background:#c477c6}.promo-btn.telegram .icon{width:26px;height:26px;font-size:26px}.promo-btn.blue .promo-btn__content,.promo-btn.phone .promo-btn__content{background:var(--color-4)}.promo-btn.blue:hover .promo-btn__content,.promo-btn.phone:hover .promo-btn__content{background:var(--color-5)}.promo-btn.blue .icon,.promo-btn.phone .icon{width:26px;height:26px;font-size:26px}.promo-btn.red .promo-btn__content{background:#dc3545}.promo-btn.red:hover .promo-btn__content{background:#ee6b77}.promo-btn.red .icon{width:26px;height:26px;font-size:26px}.boss-menu-mobile__btn{position:fixed;left:0;top:50%;transform:translateY(-50%);text-orientation:upright;writing-mode:vertical-rl;z-index:2;background:var(--color-5);color:var(--color-white);font-size:16px;letter-spacing:5px;font-weight:700;padding:10px 8px;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:var(--shadow-1)}@media (min-width:771px){#boss-menu-mobile,.boss-menu-mobile__btn{display:none}}.component__points-shops{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -5px}.component__points-shop{display:block;overflow:hidden;width:calc(50% - 10px);margin:0 5px 10px;box-shadow:var(--shadow-1);background:var(--color-white);border-radius:10px;position:relative;transition:.25s ease-in-out;text-align:center}.component__points-shop__img{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;border-radius:10px 10px 0 0;padding:75% 5px 0;position:relative}.component__points-shop__img img{display:block;max-width:100%;max-height:100%;position:absolute;top:0}.component__points-shop__title{display:block;width:100%;font-size:14px;font-weight:700;margin:0 0 10px;padding:10px 10px 0;color:var(--color-8);border-top:1px solid}.component__points-shop__description{font-size:12px;line-height:16px;height:32px;padding:0 10px;margin:0 0 10px;overflow:hidden;width:100%;font-weight:500}.component__points-shop__body{padding:0 10px;margin-bottom:10px}.component__points-shop__value-item{display:flex;align-items:center;justify-content:flex-start}.component__points-shop__value-item+.component__points-shop__value-item{margin-top:5px}.component__points-shop__value-item .label{display:block;padding:6px;border-radius:6px;font-size:12px;line-height:10px;font-weight:500;background-color:var(--color-5);color:var(--color-white);width:60px;margin:0 5px 0 0;text-align:center}.component__points-shop__value-item .value{font-size:12px;line-height:14px}@media (min-width:770px){.aposts-top__title{font-size:20px;margin:0 0 20px}.component__points-shop__description{font-size:14px;line-height:18px;height:36px}.component__points-shop__value-item .value{font-size:14px;line-height:16px}.component__points-shop{width:calc(25% - 10px)}}@media (min-width:1200px){.component__points-shop{width:calc(25% - 10px)}}.subsites-menu{position:relative}.subsites-menu.mobile{width:100%}.subsites-menu.mobile .subsites-menu__btn{display:flex;align-items:center;justify-content:center;height:70px;width:100%}.subsites-menu.mobile .subsites-menu__container.active{transform:translateY(70px)}.subsites-menu.mobile .subsites-menu__item{height:60px}.subsites-menu__btn{display:block;height:36px;cursor:pointer}.subsites-menu__btn img{display:block;max-width:100%;max-height:100%}.subsites-menu__container{display:none;flex-direction:column;align-items:center;justify-content:flex-start;background:var(--color-white);box-shadow:var(--shadow-1);position:absolute;width:100%;top:0;margin:0;border-radius:10px;list-style:none;opacity:0;transform:translateY(-25%);transition:.5s ease;z-index:3;overflow:hidden}.subsites-menu__container.display{display:flex}.subsites-menu__container.active{opacity:1;transform:translateY(40px)}.subsites-menu__container-head{display:flex;align-items:center;justify-content:space-between;background:var(--color-7);padding:10px;width:100%}.subsites-menu__container-head .title{font-weight:500;position:relative}.subsites-menu__container-head .icon{width:14px;height:14px;cursor:pointer}.subsites-menu__items{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:5px}.subsites-menu__item{display:flex;align-items:center;justify-content:center;width:100%;height:45px;border:1px solid transparent;background-color:transparent;border-radius:10px;padding:0 4px;transition:.25s ease}.subsites-menu__item:hover{border-color:var(--color-5);background-color:#fff}.subsites-menu__item img{display:block;max-width:100%;max-height:100%}:root{--color-one:#409daa;--color-two:#de6d59;--color-third:#cbcbcb;--color-four:#f0f0f0;--color-five:red;--color-six:#447faa;--color-seven:#0d69b3;--color-1:#000;--color-2:#f5fcff;--color-3:#9ca0ff;--color-4:#409daa;--color-5:#447faa;--color-6:#929292;--color-7:#ececec;--color-8:#cd1182;--color-9:#209b43;--color-10:#da343e;--color-11:#c4f4ff;--color-12:#333;--color-13:#25d76c;--color-14:#2196f3;--color-15:#e3eef4;--color-16:#ff6946;--color-17:#be4040;--color-18:#006ebe;--color-19:#c5dce9;--color-20:#00b6de;--color-21:#ffa612;--color-22:#ff3607;--color-23:#27bb4e;--color-24:#cd1182;--color-25:#b156b2;--color-26:#fbfbfb;--color-27:#c9c9c9;--color-white:#fff;--color-red:red;--text-color-main:#505050;--text-color-white:#ededed;--text-color-black:#000;--text-color-link:#50a3d9;--text-color-shadow:#b9b9b9;--border-color-1:#d7dddf;--shadow-1:0px 0px 4px rgba(0,0,0,0.25);--shadow-2:0px 0px 4px #447faa;--shadow-3:0px 0px 4px #cd1182;--shadow-4:0px 0px 4px 1px rgba(0,0,0,0.5)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9ub3JtYWxpemUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL21haW4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2hlYWRlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZm9vdGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaWRlYmFyLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mb3JtLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9yZXNwb25zaXZlVGFibGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3N0YXRpY1RhYmxlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWdpbmF0aW9uLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9pY29ucy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvaG9tZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvdXNlci5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcGFnZXMvc3RyZWFtLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Rvb2x0aXAuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWRzLXR5cGVzLW1lbnUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0LWFuaW1hdGlvbnMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkdmVydC1wYWdlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkdmVydC1hZHMuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYWR2ZXJ0cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9hZHZlcnRzLXRvcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9oZWFkZXItYWRzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2hlYWRlci1taWRkbGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvaGVhZGVyLXRvcC1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2hlYWRlci10b3AtbWVudS1tb2JpbGUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZm9vdGVyLW1haW4uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc2lkZWJhci1zdHJlYW0uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvc2lkZWJhci1tYWluLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3NpZGViYXItbWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9zaWRlYmFyLW1lbnUtbWFpbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0cy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0cy10eXBlcy1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3RzLXR5cGVzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3RzLWFkdmVydC10eXBlcy1maWx0ZXIuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcG9zdHMtbGlzdC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3QtcGFnZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LWNvdXBvbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wb3N0LWltYWdlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3QtcmV2aWV3LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bvc3Qtem9uZS1maWx0ZXIuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvbWFpbi1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkdmVydHMtbWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9hZHZlcnRzLW1lbnUtaG9yaXpvbnRhbC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9mb3JtLXNlYXJjaC5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9wYWdlLWhvbWUuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvaG9tZS1wcm9tby5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9ob21lLXRvZ2dsZS1idXR0b24uY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvbW9iaWxlLXByb21vLWJ0bi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9zdHJlYW0tYWRzLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Byb21vLWJ0bi5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9ib3NzLW1lbnUtbW9iaWxlLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BvaW50cy1zaG9wcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9zdWJzaXRlcy1tZW51LmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYXBwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEVBVUEsS0FDRSxpQkFDQSw2QkFDRixDQVNBLEtBQ0UsUUFDRixDQU1BLEtBQ0UsYUFDRixDQU9BLEdBQ0UsY0FDQSxjQUNGLENBVUEsR0FDRSx1QkFDQSxTQUNBLGdCQUNGLENBT0EsSUFDRSxnQ0FDQSxhQUNGLENBU0EsRUFDRSw0QkFDRixDQU9BLFlBQ0UsbUJBQ0EsMEJBQ0EseUVBQ0YsQ0FNQSxTQUVFLGtCQUNGLENBT0EsY0FHRSxnQ0FDQSxhQUNGLENBTUEsTUFDRSxhQUNGLENBT0EsUUFFRSxjQUNBLGNBQ0Esa0JBQ0EsdUJBQ0YsQ0FFQSxJQUNFLGFBQ0YsQ0FFQSxJQUNFLFNBQ0YsQ0FTQSxJQUNFLGlCQUNGLENBVUEsc0NBS0Usb0JBQ0EsZUFDQSxpQkFDQSxRQUNGLENBT0EsYUFFRSxnQkFDRixDQU9BLGNBRUUsbUJBQ0YsQ0FNQSxnREFJRSx5QkFDRixDQU1BLHdIQUlFLGtCQUNBLFNBQ0YsQ0FNQSw0R0FJRSw2QkFDRixDQU1BLFNBQ0UsMEJBQ0YsQ0FTQSxPQUNFLHNCQUNBLGNBQ0EsY0FDQSxlQUNBLFVBQ0Esa0JBQ0YsQ0FNQSxTQUNFLHVCQUNGLENBTUEsU0FDRSxhQUNGLENB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QSxnQkFFQSwwQkFDQSwyQkFDQSx3QkFDQSwwQkFDQSw0QkFFQSx5QkFFQSx3Q0FDQSwrQkFDQSwrQkFDQSwwQ0N1R0oiLCJmaWxlIjoiL2Nzcy9hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiNib2R5ICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jYm9keXtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgS1JcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbWFpbik7XG59XG4uYXBwe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNyk7XG59XG5cbi5jbGVhcmZpeHtvdmVyZmxvdzogYXV0bzt9XG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmFwcC5oaWRkZW57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLnJlYWR5e1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uYXBwLmZpeGVke1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hcHAgLm5vLXNlbGVjdHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC8qIGlPUyBTYWZhcmkgKi9cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBTYWZhcmkgKi9cbiAgICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hcHAgLmxpbmt7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpbmspO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLypcbi5hcHAgaS5mYSwgLmFwcCBpLmZhcywgLmFwcCBpLmZhciB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG4qL1xuXG4uYXBwIC5jb250ZW50e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmFwcCAuYmlnLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFwcCAuZnVsbHNjcmVlbi1wYWdle1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4uYXBwIC5jb250ZW50LWxlZnQtYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hcHAgLmZsZXgtY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFwcCAuYmlnLWNvbnRlbnQgLmNvbnRlbnR7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXBwIC5jYW4tbG9hZGluZ3tcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluLW91dDtcbn1cbi5hcHAgLmNhbi1sb2FkaW5nLmxvYWRpbmd7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4uYXBwIC5wYWdlLXRpdGxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmFwcCAucGFnZS10aXRsZS5yZWR7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTgpO1xufVxuXG4uYXBwIC5wYWdlLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5hcHAgLnBhZ2UtZXJyb3ItY29kZXtcbiAgICBmb250LXNpemU6IDE1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMDBweDtcbn1cblxuLmFwcCAucGFnZS1lcnJvcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFwcCAucGFnZS1lcnJvciAucGFnZS10aXRsZXtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWR0aC0xMDB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLndpZHRoLTUwe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cblxuLm5vLWVudGl0aWVze1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTY5LCAxNjksIDE2OSwgMC4zMyk7XG59XG5cbi5hcHAgLm92ZXJsYXktZGFya3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFwcCAub3ZlcmxheS1kYXJrLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAzMDA7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgdG9wOiA1JTsgICAgXG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFwcCAub3ZlcmxheS1kYXJrLWNvbnRlbnQub3ZlcmxheS1kYXJrLWNvbnRlbnRfX25vLWF1dGh7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzNjBweDtcbn1cblxuLmFwcCAub3ZlcmxheS1kYXJrLWNvbnRlbnQgLm92ZXJsYXktY29udGVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5hcHAgLm92ZXJsYXktZGFyay1jb250ZW50IC5vdmVybGF5LWNvbnRlbnQuYXV0b3tcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG59XG4uYXBwIC5vdmVybGF5LWRhcmstY29udGVudCAub3ZlcmxheS1kYXJrLWNvbnRlbnRfX2Nsb3NlLWJ0bntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICB0b3A6IC0xMnB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uYXBwIC5vdmVybGF5LWRhcmstY29udGVudCAub3ZlcmxheS1kYXJrLWNvbnRlbnRfX2Nsb3NlLWJ0biBzdmd7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmFwcCAucG9zdC1jb250ZW50LWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmFwcCAucG9zdC1jb250ZW50LWNvbnRhaW5lciAucG9zdHN7XG4gICAgb3JkZXI6IDE7XG59XG5cblxuXG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhcixcbi5hcHAgLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG59XG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5hcHAgLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG4uc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5hcHAgLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM4ODg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uYXBwIC5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG5cbi5hcHAgI2hvbWUtYmFubmVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5hcHAgI2hvbWUtYmFubmVyIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuXG5cbi5hcHAgLmxvYWRlci1vdmVybGF5e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLXByZXZpZXd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAxMCUgMDtcbn1cbi5hcHAgLmxvYWRlci1vdmVybGF5IC5sb2FkZXItcHJldmlldyBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAxMHB4ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5hcHAgLmxvYWRlci1vdmVybGF5IC5sb2FkZXItcHJldmlldyBzcGFue1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAxMHB4ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5hcHAgLmxvYWRlci1vdmVybGF5IC5sb2FkZXItb3ZlcmxheS10b3B7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6IGhzbCgyMjQsIDg1JSwgNjYlKTtcbiAgICBhbmltYXRpb246IGxvYWRlckFuaW1hdGlvbiA0cyBhbHRlcm5hdGUgaW5maW5pdGU7XG59XG4uYXBwIC5sb2FkZXItb3ZlcmxheSAubG9hZGVyLW92ZXJsYXktcmlnaHR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNnB4KTtcbiAgICBiYWNrZ3JvdW5kOiBoc2woMjI0LCA4NSUsIDY2JSk7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJBbmltYXRpb24gNHMgYWx0ZXJuYXRlIGluZmluaXRlO1xufVxuLmFwcCAubG9hZGVyLW92ZXJsYXkgLmxvYWRlci1vdmVybGF5LWJvdHRvbXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZDogaHNsKDIyNCwgODUlLCA2NiUpO1xuICAgIGFuaW1hdGlvbjogbG9hZGVyQW5pbWF0aW9uIDRzIGFsdGVybmF0ZSBpbmZpbml0ZTtcbn1cbi5hcHAgLmxvYWRlci1vdmVybGF5IC5sb2FkZXItb3ZlcmxheS1sZWZ0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cHgpO1xuICAgIGJhY2tncm91bmQ6IGhzbCgyMjQsIDg1JSwgNjYlKTtcbiAgICBhbmltYXRpb246IGxvYWRlckFuaW1hdGlvbiA0cyBhbHRlcm5hdGUgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGxvYWRlckFuaW1hdGlvbiB7XG4gICAgMCUge2JhY2tncm91bmQ6IGhzbCgyMjQsIDg1JSwgNjYlKTt9XG4gICAgMTAlIHtiYWNrZ3JvdW5kOiBoc2woMjY5LCA4NSUsIDY2JSk7fVxuICAgIDIwJSB7YmFja2dyb3VuZDogaHNsKDMxNCwgODUlLCA2NiUpO31cbiAgICAzMCUge2JhY2tncm91bmQ6IGhzbCgzNTksIDg1JSwgNjYlKTt9XG4gICAgNDAlIHtiYWNrZ3JvdW5kOiBoc2woNDQsIDg1JSwgNjYlKTt9XG4gICAgNTAlIHtiYWNrZ3JvdW5kOiBoc2woODksIDg1JSwgNjYlKTt9XG4gICAgNjAlIHtiYWNrZ3JvdW5kOiBoc2woMTM0LCA4NSUsIDY2JSk7fVxuICAgIDcwJSB7YmFja2dyb3VuZDogaHNsKDE2MCwgODUlLCA2NiUpO31cbiAgICA4MCUge2JhY2tncm91bmQ6IGhzbCgxODAsIDg1JSwgNjYlKTt9XG4gICAgOTAlIHtiYWNrZ3JvdW5kOiBoc2woMjAwLCA4NSUsIDY2JSk7fVxuICAgIDEwMCUge2JhY2tncm91bmQ6IGhzbCgyMTAsIDg1JSwgNjYlKTt9XG59XG5cbi5wcmVsb2FkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9sb2FkaW5nLmdpZicpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweDtcbn1cbiAgXG5cblxuLyoqL1xuICAgIEBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAgICAgLmFwcCAucGFnZS10aXRsZXtmb250LXNpemU6IDI2cHg7fVxuICAgICAgICAuYXBwIC5wb3N0LWNvbnRlbnQtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOiByb3c7fVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgICAgIC53aWR0aC01MHt3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTsgbWFyZ2luOiAwIDEwcHggMjBweCAxMHB4O31cbiAgICAgICAgLmFwcCAuY29udGVudC1sZWZ0LWFyZWF7d2lkdGg6IGNhbGMoMTAwJSAtIDI0MHB4KTt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgICAgIC5hcHAgLmNvbnRlbnR7d2lkdGg6IDExNTBweDt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgICAgIC5hcHAgLmNvbnRlbnR7d2lkdGg6IDE0NDBweDt9XG4gICAgICAgIC5hcHAgLmJpZy1jb250ZW50e3dpZHRoOiAxNDQwcHg7fVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe31cbi8qKi8iLCIuaGVhZGVyIHttYXJnaW46IDAgMCAxMHB4IDA7fVxuLmhlYWRlciAuaGVhZGVyX190b3B7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG59XG4uaGVhZGVyIC5oZWFkZXJfX3RvcCAuY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDIwcHgpe1xuICAgIC5oZWFkZXJ7bWFyZ2luOiAwIDAgMjBweCAwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXIgLmhlYWRlcl9fdG9we2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5oZWFkZXIubWFyZ2luIHttYXJnaW46IDEwcHggMDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hcHAgLmZvb3RlcntcbiAgICBtYXJnaW46IGF1dG8gMCAwIDA7XG59IiwiLnNpZGVibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3VyKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJsb2NrX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cbi5zaWRlYmxvY2tfX2hlYWRfX3RpdGxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zaWRlYmxvY2tfX2hlYWRfX2ljb257XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5zaWRlYmxvY2tfX2hlYWRfX2ljb24gc3Zne31cbi5zaWRlYmxvY2tfX2hlYWRfX2xpbmtze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaWRlYmxvY2tfX2hlYWRfX2xpbmtzIGF7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbWFpbikgIWltcG9ydGFudDtcbn1cblxuLnNpZGVibG9ja19fYm9keXt9XG4uc2lkZWJsb2NrX19ib2R5LWl0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5zaWRlYmxvY2tfX2JvZHkgLnNpZGVibG9ja19fYm9keS1pdGVtOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaWRlYmxvY2tfX2JvZHktaXRlbV9fdGl0bGV7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xufVxuLnNpZGVibG9ja19fYm9keS1pdGVtX192YWx1ZXt9IiwiXG4uYXBwIC5mbGF0LWZvcm17XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmFwcCAuaW5saW5lLWZvcm17XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uYXBwIC5mbGV4LWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuXG4uYXBwIC5mbGF0LWZvcm0gLmZvcm0tdGl0bGUsXG4uYXBwIC5pbmxpbmUtZm9ybSAuZm9ybS10aXRsZXtcbiAgICBtYXJnaW46IDEwcHggYXV0byAyMHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmFwcCAuaW5saW5lLWZvcm0gLmZvcm0tdGl0bGV7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMjBweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hcHAgLmZvcm0gLmZvcm0tZXJyb3IsXG4uYXBwIC5mb3JtIC5mb3JtLXN1Y2Nlc3MsXG4uYXBwIC5mb3JtIC5mb3JtLW1lc3NhZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDVweCA4cHg7XG59XG4uYXBwIC5mb3JtIC5mb3JtLWVycm9ye1xuICAgIGJhY2tncm91bmQ6ICNmZmU1ZTU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIGNvbG9yOiAjZTQwMDAwO1xufVxuLmFwcCAuZm9ybSAuZm9ybS1zdWNjZXNze1xuICAgIGJhY2tncm91bmQ6ICNlNWZmZTU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwYmYwMDtcbiAgICBjb2xvcjogIzAwYmYwMDtcbn1cbi5hcHAgLmZvcm0gLmZvcm0tbWVzc2FnZXtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5hcHAgLmZvcm0gLmZvcm0tYnV0dG9uLWJhcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmFwcCAuZm9ybSAuZm9ybS1idXR0b24tYmFyIC5idG57fVxuXG4uYXBwIC5mb3JtIC5mb3JtLWlubGluZS1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXBwIC5mb3JtLWRpdmlkZXJ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogZ2FpbnNib3JvO1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDIwcHggMTBweDtcbn1cbi5hcHAgLmZvcm0tZGl2aWRlci10cmFuc3BhcmVudHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDEwcHggMTBweCAyMHB4IDEwcHg7XG59XG5cbi5hcHAgLmZvcm0tMTAwe1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmFwcCAuZm9ybS01MHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cbi5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4uYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbi5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xufVxuXG5cbi5mb3JtLXBhcnQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xufVxuXG4uZm9ybS1wYXJ0LWNvbnRhaW5lci53LTEwMCB7d2lkdGg6IGNhbGMoMTAwJSk7fVxuXG4uZm9ybS1wYXJ0LWNvbnRhaW5lcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDVweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7ICAgIFxufVxuLmZvcm0tcGFydC1jb250YWluZXJfX2NvbnRlbnQge31cblxuLmZvcm0tcGFydC1jb250YWluZXIgLmlucHV0LXRleHQsXG4uZm9ybS1wYXJ0LWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0IHtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xufVxuXG4vKiovXG4gICAgQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLXBhcnQtY29udGFpbmVyIHt3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTt9XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwIC5mb3JtLTUwe1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS0xMDAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe1xuICAgICAgICAvKlxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC10ZXh0LFxuICAgICAgICAuYXBwIC5mb3JtLTEwMCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtdGV4dCxcbiAgICAgICAgLmFwcCAuZm9ybS01MCAuZm9ybS1pbmxpbmUtY29udGFpbmVyIC5pbnB1dC1zZWxlY3R7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7XG4gICAgICAgIC8qXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tMTAwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXNlbGVjdHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2JSAtIDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwIC5mb3JtLTUwIC5mb3JtLWlubGluZS1jb250YWluZXIgLmlucHV0LXRleHQsXG4gICAgICAgIC5hcHAgLmZvcm0tNTAgLmZvcm0taW5saW5lLWNvbnRhaW5lciAuaW5wdXQtc2VsZWN0e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAqL1xuICAgIH1cbi8qKi8iLCIucmVzcG9uc2l2ZS10YWJsZXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlLmZsYXR7Ym94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO31cbi5yZXNwb25zaXZlLXRhYmxlLmZsYXQubm8tc2hhZG93e2JveC1zaGFkb3c6IG5vbmU7fVxuLnJlc3BvbnNpdmUtdGFibGUuZmxhdCB0YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwIDEwcHg7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0aGVhZHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogNTBweDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlLmZsYXQgdGFibGUgdGhlYWQgdHJ7Ym9yZGVyOiBub25lO31cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoe1xuICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCk7XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cblxuXG4ucmVzcG9uc2l2ZS10YWJsZS5mbGF0IHRhYmxlIHRoZWFke2JveC1zaGFkb3c6IG5vbmU7fVxuLnJlc3BvbnNpdmUtdGFibGUuZmxhdCB0YWJsZSB0Ym9keSB0cntib3gtc2hhZG93OiBub25lO31cblxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRke1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206IDBweDt9XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1ib3JkZXItcmlnaHR7Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q4ZDhkODt9XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi1ib3JkZXItbm9ib3R0b217Ym9yZGVyLWJvdHRvbTogMHB4O31cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLm1iLTUwe3dpZHRoOiA1MCU7fVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItMTAwe3dpZHRoOiAxMDAlO31cblxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnRpdGxle1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDhkOGQ4O1xufVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLFxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmltYWdle1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmJ1dHRvbnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2UsXG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuYnV0dG9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkLnVzZXJ7fVxuLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQudXNlciAudmFsdWV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2VyIC51c2VyLWltYWdle21hcmdpbjogMCA1cHggMCAwO31cblxuXG5cblxuXG5cbi8qKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRoZWFke2Rpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDt9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRye1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnRpdGxle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZXtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHtkaXNwbGF5OiB0YWJsZS1yb3c7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZHtkaXNwbGF5OiB0YWJsZS1jZWxsOyBwYWRkaW5nOiA4cHggNHB4OyBib3JkZXI6IG5vbmU7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNwb25zaXZlLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5idXR0b25ze2p1c3RpZnktY29udGVudDogY2VudGVyO31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgubGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgucmlnaHR7dGV4dC1hbGlnbjogcmlnaHQ7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUubGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLnJpZ2h0e3RleHQtYWxpZ246IGxlZnQ7fVxuICAgICAgICAucmVzcG9uc2l2ZS10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC5tYi01MCxcbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItMTAwe3dpZHRoOiBhdXRvO31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItYm9yZGVyLXJpZ2h0e2JvcmRlci1yaWdodDogMHB4O31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItYm9yZGVyLW5vYm90dG9te2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O31cbiAgICAgICAgLnJlc3BvbnNpdmUtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQudXNlciAudmFsdWV7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5zdGF0aWMtdGFibGV7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAvKlxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0yMDBweDtcbiAgICAqL1xufVxuXG5cblxuLnN0YXRpYy10YWJsZSB0YWJsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwIDEwcHg7XG59XG5cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0cnt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5tYi1oaWRle2Rpc3BsYXk6IG5vbmU7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5tdC1oaWRle2Rpc3BsYXk6IG5vbmU7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0aGVhZCB0ciB0aC5uby1icmVha3tcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdvcmQtYnJlYWs6IGluaXRpYWw7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoLmxlZnR7dGV4dC1hbGlnbjogbGVmdDt9XG5cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHl7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0cntcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIubWItaGlkZXtkaXNwbGF5OiBub25lO31cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAxMHB4IDRweDtcbn1cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG59XG5cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItaGlkZXtkaXNwbGF5OiBub25lO31cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmxlZnR7dGV4dC1hbGlnbjogbGVmdDt9XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5yaWdodHt0ZXh0LWFsaWduOiByaWdodDt9XG5cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmZsZXgtbGVmdHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7fVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuZmxleC1yaWdodHtqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO31cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudGl0bGV7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLFxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2V7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5uby1icmVha3tcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdvcmQtYnJlYWs6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLnZhbHVlLmJ1dHRvbnN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2UsXG4uc3RhdGljLXRhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC52YWx1ZS5idXR0b25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUuaW1hZ2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2Vye31cbi5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQudXNlciAudmFsdWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZC51c2VyIC51c2VyLWltYWdle21hcmdpbjogMCA1cHggMCAwO31cblxuXG5cbi5zdGF0aWMtdGFibGUuZmxhdCB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uc3RhdGljLXRhYmxlLmZsYXQubm8tc2hhZG93e2JveC1zaGFkb3c6IG5vbmU7fVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxle1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG4uc3RhdGljLXRhYmxlLmZsYXQgdGFibGUgdGJvZHkgdHJ7Ym94LXNoYWRvdzogbm9uZTt9XG5cblxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRoZWFkIHRyIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi5zdGF0aWMtdGFibGUuZmxhdCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRib2R5IHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnN0YXRpYy10YWJsZS5mbGF0IHRhYmxlIHRib2R5IHRyOmxhc3Qtb2YtdHlwZSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbn1cbi5zdGF0aWMtdGFibGUuZmxhdCB0YWJsZSB0Ym9keSB0cjpsYXN0LW9mLXR5cGUgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuXG5cbi8qKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuICAgIEBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgICAgICAuc3RhdGljLXRhYmxlIHRhYmxlIHRoZWFkIHRyIHRoLm1iLWhpZGV7ZGlzcGxheTogdGFibGUtY2VsbDt9XG4gICAgICAgIC5zdGF0aWMtdGFibGUgdGFibGUgdGJvZHkgdHIgdGQubWItaGlkZXtkaXNwbGF5OiB0YWJsZS1jZWxsO31cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgICAgIC5zdGF0aWMtdGFibGUgdGFibGUgdGhlYWQgdHIgdGgubXQtaGlkZXtkaXNwbGF5OiB0YWJsZS1jZWxsO31cbiAgICAgICAgLnN0YXRpYy10YWJsZXtvdmVyZmxvdy14OiBpbml0aWFsO31cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnBhZ2luYXRpb257XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDEwcHg7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVte31cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZle31cbi5wYWdpbmF0aW9uIGEsIC5wYWdpbmF0aW9uIHNwYW57XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMnB4IDRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIHNwYW57XG4gICAgY29sb3I6ICMyMTk2ZjM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTk2ZjM7XG59IiwiaS5pY29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG5pLmljb24uY2FsZW5kYXJ7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2FsZW5kYXIuc3ZnJyk7fVxuaS5pY29uLmNoYXR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2hhdC5zdmcnKTt9XG5pLmljb24uY2xvc2V7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2xvc2Uuc3ZnJyk7fVxuaS5pY29uLmNvbnRyYWN0e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2NvbnRyYWN0LnN2ZycpO31cbmkuaWNvbi5kYW5nZXJ7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZGFuZ2VyLnN2ZycpO31cbmkuaWNvbi5kb3duLWFycm93e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2Rvd24tYXJyb3cuc3ZnJyk7fVxuaS5pY29uLmV5ZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9leWUuc3ZnJyk7fVxuaS5pY29uLmZhY2Vib29re21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2ZhY2Vib29rLnN2ZycpO31cbmkuaWNvbi5nb29kYnlle21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2dvb2RieWUuc3ZnJyk7fVxuaS5pY29uLmluc3RhZ3JhbXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9pbnN0YWdyYW0uc3ZnJyk7fVxuaS5pY29uLmtleXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9rZXkuc3ZnJyk7fVxuaS5pY29uLm1lZ2FwaG9uZXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9tZWdhcGhvbmUuc3ZnJyk7fVxuaS5pY29uLm5ld3NwYXBlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9uZXdzcGFwZXIuc3ZnJyk7fVxuaS5pY29uLnBlbmNpbHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9wZW5jaWwuc3ZnJyk7fVxuaS5pY29uLnBvZGl1bXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9wb2RpdW0uc3ZnJyk7fVxuaS5pY29uLnJlc3RhdXJhbnR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcmVzdGF1cmFudC5zdmcnKTt9XG5pLmljb24uc2VhcmNoe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3NlYXJjaC5zdmcnKTt9XG5pLmljb24udHdpdHRlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC90d2l0dGVyLnN2ZycpO31cbmkuaWNvbi51cC1hcnJvd3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC91cC1hcnJvdy5zdmcnKTt9XG5pLmljb24udXNlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC91c2VyLnN2ZycpO31cbmkuaWNvbi55b3V0dWJle21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3lvdXR1YmUuc3ZnJyk7fVxuaS5pY29uLnBpbnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9waW4uc3ZnJyk7fVxuaS5pY29uLnBpbi1hbHR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcGluLWFsdC5zdmcnKTt9XG5pLmljb24uaGVhcnR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvaGVhcnQuc3ZnJyk7fVxuaS5pY29uLm1lbnV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbWVudS5zdmcnKTt9XG5pLmljb24uZG93bi1hcnJvdy1zbXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9kb3duLWFycm93LXNtLnN2ZycpO31cbmkuaWNvbi5sb29we21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2xvb3Auc3ZnJyk7fVxuaS5pY29uLm1vYmlsZS1tZW51e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21vYmlsZS1tZW51LnN2ZycpO31cbmkuaWNvbi5jYXJkLWluZm97bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2FyZC1pbmZvLnN2ZycpO31cbmkuaWNvbi5lbWFpbHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9lbWFpbC5zdmcnKTt9XG5pLmljb24ucmVwbHl7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcmVwbHkuc3ZnJyk7fVxuaS5pY29uLmNoZWNre21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2NoZWNrLnN2ZycpO31cbmkuaWNvbi5kZWxldGV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZGVsZXRlLnN2ZycpO31cbmkuaWNvbi5idXNpbmVzc3NhbGV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvYnVzaW5lc3NzYWxlLnN2ZycpO31cbmkuaWNvbi5qb2JvZmZlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9qb2JvZmZlci5zdmcnKTt9XG5pLmljb24uam9ic2VhcmNoe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2pvYnNlYXJjaC5zdmcnKTt9XG5pLmljb24uaHVtb3J7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvaHVtb3Iuc3ZnJyk7fVxuaS5pY29uLnZpcHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC92aXAuc3ZnJyk7fVxuaS5pY29uLmV2ZW50e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2V2ZW50LnN2ZycpO31cbmkuaWNvbi53ZWJ0b29ue21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3dlYnRvb24uc3ZnJyk7fVxuaS5pY29uLmNvbWl4e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2NvbWl4LnN2ZycpO31cbmkuaWNvbi5jYXNpbm97bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvY2FzaW5vLnN2ZycpO31cbmkuaWNvbi5nb2xme21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2dvbGYuc3ZnJyk7fVxuaS5pY29uLm5pZ2h0LWNsdWJ7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvbmlnaHQtY2x1Yi5zdmcnKTt9XG5pLmljb24uYWVyb3BsYW5le21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2Flcm9wbGFuZS5zdmcnKTt9XG5pLmljb24uc3RyZWFte21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3N0cmVhbS5zdmcnKTt9XG5pLmljb24uZGFpbHl7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvZGFpbHkuc3ZnJyk7fVxuaS5pY29uLnF1ZXN0aW9ue21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3F1ZXN0aW9uLnN2ZycpO31cbmkuaWNvbi50ZWxlZ3JhbXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC90ZWxlZ3JhbS5zdmcnKTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvdGVsZWdyYW0uc3ZnJyk7IGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7fVxuaS5pY29uLnBob25le21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3Bob25lLnN2ZycpO31cbmkuaWNvbi5waG9uZS1hbHR7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvcGhvbmUtYWx0LnN2ZycpO31cbmkuaWNvbi5hbm9ueW1vdXN7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvYW5vbnltb3VzLnN2ZycpO31cbmkuaWNvbi51cHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC91cC5zdmcnKTt9XG5pLmljb24uZWRpdHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9lZGl0LnN2ZycpO31cbmkuaWNvbi5tZXNzYWdle21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21lc3NhZ2Uuc3ZnJyk7fVxuaS5pY29uLm1lc3NhZ2UtZG90c3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9tZXNzYWdlLWRvdHMuc3ZnJyk7fVxuaS5pY29uLm1lc3NhZ2Vze21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21lc3NhZ2VzLnN2ZycpO31cbmkuaWNvbi51c2VyLWNoZWNre21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3VzZXItY2hlY2suc3ZnJyk7fVxuaS5pY29uLmFnZW5jeXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9hZ2VuY3kuc3ZnJyk7fVxuaS5pY29uLmZvbGRlcnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9mb2xkZXIuc3ZnJyk7fVxuaS5pY29uLnRpbWV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvdGltZS5zdmcnKTt9XG5pLmljb24ubWFwe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL21hcC5zdmcnKTt9XG5cbmkuaWNvbi5saW5re21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL2xpbmsuc3ZnJyk7fVxuaS5pY29uLnJldmlld3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9yZXZpZXcuc3ZnJyk7fVxuaS5pY29uLnNlYXJjaC1kb2N7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL2pkYWwvc2VhcmNoLWRvYy5zdmcnKTt9XG5cbmkuaWNvbi5lZGl0LWFsdHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9lZGl0LWFsdC5zdmcnKTt9XG5pLmljb24uanVtcHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9qdW1wLnN2ZycpO31cbmkuaWNvbi5waG9uZS1hbHQtMnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvamRhbC9waG9uZS1hbHQtMi5zdmcnKTt9XG5pLmljb24udXNlci1pbmZve21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9qZGFsL3VzZXItaW5mby5zdmcnKTt9XG5cbmkuaWNvbi5tZW51LWF0dGVuZGFuY2V7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1hdHRlbmRhbmNlLnN2ZycpO31cbmkuaWNvbi5tZW51LWFnZW5jeXttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWFnZW5jeS5zdmcnKTt9XG5pLmljb24ubWVudS1idXNpbmVzc3NhbGV7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1idXNpbmVzc3NhbGUuc3ZnJyk7fVxuaS5pY29uLm1lbnUtZGFpbHl7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1kYWlseS5zdmcnKTt9XG5pLmljb24ubWVudS1lYXRze21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtZWF0cy5zdmcnKTt9XG5pLmljb24ubWVudS1ldmVudHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWV2ZW50LnN2ZycpO31cbmkuaWNvbi5tZW51LWh1bW9ye21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtaHVtb3Iuc3ZnJyk7fVxuaS5pY29uLm1lbnUtam9ib2ZmZXJ7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1qb2JvZmZlci5zdmcnKTt9XG5pLmljb24ubWVudS1qb2JzZWFyY2h7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1qb2JzZWFyY2guc3ZnJyk7fVxuaS5pY29uLm1lbnUtam9pbmluZ3ttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LWpvaW5pbmcuc3ZnJyk7fVxuaS5pY29uLm1lbnUtbWFpbnttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LW1haW4uc3ZnJyk7fVxuaS5pY29uLm1lbnUtbm90aWNle21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtbm90aWNlLnN2ZycpO31cbmkuaWNvbi5tZW51LXJldmlld3N7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1yZXZpZXdzLnN2ZycpO31cbmkuaWNvbi5tZW51LXNlY3JldHN0b3J5e21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtc2VjcmV0c3Rvcnkuc3ZnJyk7fVxuaS5pY29uLm1lbnUtdmlwe21hc2staW1hZ2U6IHVybCgnL2ltZy9pY29ucy9tZW51L21lbnUtdmlwLnN2ZycpO31cbmkuaWNvbi5tZW51LXdhcm5pbmd7bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS13YXJuaW5nLnN2ZycpO31cbmkuaWNvbi5tZW51LW1hcHttYXNrLWltYWdlOiB1cmwoJy9pbWcvaWNvbnMvbWVudS9tZW51LW1hcC5zdmcnKTt9XG5pLmljb24ubWVudS1tYW5hZ2VyLWluZm97bWFzay1pbWFnZTogdXJsKCcvaW1nL2ljb25zL21lbnUvbWVudS1tYW5hZ2VyLWluZm8uc3ZnJyk7fVxuXG4iLCIuaG9tZS1wYWdlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbn1cblxuLmhvbWUtcGFnZS1jb250ZW50IC5zaWRlYmFyX19tZW51Lm9ubHktbW9iaWxlLm1vYmlsZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgb3JkZXI6IDM7XG59XG5cbi5ob21lLXBhZ2UtY29udGVudCAuc2lkZWJhcl9fbWVudS5vbmx5LW1vYmlsZS5tb2JpbGUgKyAuc2lkZWJhcl9fbWVudS5vbmx5LW1vYmlsZS5tb2JpbGUge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMTBweDtcbn1cblxuXG4uaG9tZS1wYWdlLWNvbnRlbnQgLmhvbWUtcHJvbW8ge29yZGVyOiAxO31cbi5ob21lLXBhZ2UtY29udGVudCAubm90aWNlLXNsaWRlciB7b3JkZXI6IDQ7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5zdWJzaXRlcy1tZW51IHtvcmRlcjogNTt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLm1vYmlsZS1wcm9tby1idG4ub25seS1tb2JpbGV7b3JkZXI6IDY7fVxuLmhvbWUtcGFnZS1jb250ZW50IC5oZWFkZXItbmF2IHtvcmRlcjogNzt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0cy1tZW51IHtvcmRlcjogODt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmFwb3N0cy1tZW51LWhvcl9fY29udGFpbmVyIHtvcmRlcjogOTt9XG4uaG9tZS1wYWdlLWNvbnRlbnQgLmZvcm1fX3NlYXJjaCB7b3JkZXI6IDEwO31cbi5ob21lLXBhZ2UtY29udGVudCAuYXBvc3RzLXRvcCB7b3JkZXI6IDExO31cbi5ob21lLXBhZ2UtY29udGVudCAuYXBvc3Qge29yZGVyOiAxMjt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzFweCl7XG4gICAgLmhvbWUtcGFnZS1jb250ZW50IHtkaXNwbGF5OiBibG9jazt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi51c2VyLWZvcm1zIC51c2VyLWZvcm0taXRlbXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmFwcCAucGFnZS1zdHJlYW0ge2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGFsaWduLWl0ZW1zOiBzdHJldGNoO31cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuYXBwIC5wYWdlLXN0cmVhbSB7ZmxleC1kaXJlY3Rpb246IHJvdzt9XG4gICAgLmFwcCAucGFnZS1zdHJlYW0gLmNvbnRlbnQtbGVmdC1hcmVhIHt3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe31cbi8qKi8iLCIudG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTMpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogNHB4IDhweCA1cHggOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3cge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDVweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO1xufVxuXG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50b29sdGlwW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB0b3A6IC00cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi50b29sdGlwW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udG9vbHRpcFt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnRvb2x0aXBbeC1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udG9vbHRpcFthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMsIHZpc2liaWxpdHkgLjE1cztcbn1cblxuLnRvb2x0aXBbYXJpYS1oaWRkZW49J2ZhbHNlJ10ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXM7XG59IiwiLmFkdmVydC10eXBlc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjZGRkO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkdmVydC10eXBlc19faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmMzYxNTI7XG4gICAgLyogYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2YzNjE1MiAyMCUsI2RkNTQ0YyAxMDAlKTsgKi9cbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMTcxNzE3NjY7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkdmVydC10eXBlc19faXRlbTo6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNkZDU0NGM7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMTVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWljb257XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkdmVydC10eXBlc19faXRlbS10aXRsZXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgei1pbmRleDogMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgS1InLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hZHZlcnQtdHlwZXNfX2l0ZW06aG92ZXIsXG4uYWR2ZXJ0LXR5cGVzX19pdGVtLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOiAjNWE1YTVhO1xuICAgIC8qIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM1YTVhNWEgMjAlLCM0OTQ5NDkgMTAwJSk7ICovXG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hZHZlcnQtdHlwZXNfX2l0ZW06aG92ZXI6OmFmdGVyLFxuLmFkdmVydC10eXBlc19faXRlbS5hY3RpdmU6OmFmdGVye1xuICAgIGJhY2tncm91bmQ6ICM0OTQ5NDk7XG59XG5cbi5hZHZlcnQtdHlwZXNfX2l0ZW06aG92ZXIgLmFkdmVydC10eXBlc19faXRlbS1pY29uLFxuLmFkdmVydC10eXBlc19faXRlbS5hY3RpdmUgLmFkdmVydC10eXBlc19faXRlbS1pY29ue1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmFkdmVydC10eXBlc19faXRlbTpob3ZlciAuYWR2ZXJ0LXR5cGVzX19pdGVtLXRpdGxlLFxuLmFkdmVydC10eXBlc19faXRlbS5hY3RpdmUgLmFkdmVydC10eXBlc19faXRlbS10aXRsZXtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuXG5cblxuXG5cbi5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVyLmJyb2FkY2FzdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lci5icm9hZGNhc3QgLmFkdmVydC10eXBlc19faXRlbXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY3LjRkZWcsICM4MzNBQjQgMCUsICNGRDFEMUQgNTEuMTMlLCAjRkNCMDQ1IDEwMCUpO1xufVxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5hZHZlcnQtdHlwZXNfX2l0ZW06OmFmdGVyLFxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5hZHZlcnQtdHlwZXNfX2l0ZW06aG92ZXI6OmFmdGVyLFxuLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXIuYnJvYWRjYXN0IC5hZHZlcnQtdHlwZXNfX2l0ZW0uYWN0aXZlOjphZnRlcntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lci5icm9hZGNhc3QgLmFkdmVydC10eXBlc19faXRlbS10aXRsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lci5icm9hZGNhc3QgLmxpdmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDY3LjRkZWcsICM4MzNBQjQgMCUsICNGRDFEMUQgNTEuMTMlLCAjRkNCMDQ1IDEwMCUpO1xufVxuXG4uYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lci5icm9hZGNhc3QgLmxpdmUtdmFsdWV7XG4gICAgYW5pbWF0aW9uOiBsaXZlU3RyZWFtQW5pbWF0aW9uIGxpbmVhciAycyBpbmZpbml0ZTtcbn1cblxuXG4vKiBUaGUgYW5pbWF0aW9uIGNvZGUgKi9cbkBrZXlmcmFtZXMgbGl2ZVN0cmVhbUFuaW1hdGlvbiB7XG4gIDAlLDEwMCV7b3BhY2l0eTogMTt9XG4gIDUwJXtvcGFjaXR5OiAwO31cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDAwcHgpe1xuICAgIC5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVye3dpZHRoOiBjYWxjKDEwMCUgLyAzKTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXJ7d2lkdGg6IGNhbGMoMTAwJSAvIDMpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7XG4gICAgLmFkdmVydC10eXBlc19faXRlbS1jb250YWluZXJ7d2lkdGg6IGNhbGMoMTAwJSAvIDMpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcnt3aWR0aDogY2FsYygxMDAlIC8gNik7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe1xuICAgIC5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVye3dpZHRoOiBjYWxjKDEwMCUgLyA2KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5hZHZlcnQtdHlwZXNfX2l0ZW0tY29udGFpbmVye3dpZHRoOiBjYWxjKDEwMCUgLyAxMyk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAuYWR2ZXJ0LXR5cGVzX19pdGVtLWNvbnRhaW5lcnt3aWR0aDogY2FsYygxMDAlIC8gMTMpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi8qXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkIHtcbiAgICAwJSAgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxuICAgIDUwJSAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEwKTt9XG4gICAgMTAwJSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIHtcbiAgICAwJSAgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxuICAgIDUwJSAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTkpO31cbiAgICAxMDAlIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZSB7XG4gICAgMCUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbiAgICA1MCUgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xNCk7fVxuICAgIDEwMCUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG59XG5cbkBrZXlmcmFtZXMgYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2Uge1xuICAgIDAlICAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG4gICAgNTAlICB7YmFja2dyb3VuZDogI2ZmNjk0Njt9XG4gICAgMTAwJSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbn1cblxuQGtleWZyYW1lcyBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3B1cnB1bGUge1xuICAgIDAlICAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG4gICAgNTAlICB7YmFja2dyb3VuZDogIzlDQTBGRjt9XG4gICAgMTAwJSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO31cbn1cbiovXG5cbkBrZXlmcmFtZXMgYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9yZWQge1xuICAgIDAlICAge29wYWNpdHk6IDE7fVxuICAgIDUwJSAge29wYWNpdHk6IDA7fVxuICAgIDEwMCUge29wYWNpdHk6IDE7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfZ3JlZW4ge1xuICAgIDAlICAge29wYWNpdHk6IDE7fVxuICAgIDUwJSAge29wYWNpdHk6IDA7fVxuICAgIDEwMCUge29wYWNpdHk6IDE7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZSB7XG4gICAgMCUgICB7b3BhY2l0eTogMTt9XG4gICAgNTAlICB7b3BhY2l0eTogMDt9XG4gICAgMTAwJSB7b3BhY2l0eTogMTt9XG59XG5cbkBrZXlmcmFtZXMgYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2Uge1xuICAgIDAlICAge29wYWNpdHk6IDE7fVxuICAgIDUwJSAge29wYWNpdHk6IDA7fVxuICAgIDEwMCUge29wYWNpdHk6IDE7fVxufVxuXG5Aa2V5ZnJhbWVzIGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZSB7XG4gICAgMCUgICB7b3BhY2l0eTogMTt9XG4gICAgNTAlICB7b3BhY2l0eTogMDt9XG4gICAgMTAwJSB7b3BhY2l0eTogMTt9XG59XG5cbkBrZXlmcmFtZXMgYWRzX2JsaW5raW5nX3RpdGxlIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbiAgICAvKlxuICAgIDAlICAge2NvbG9yOiAjMDAwO31cbiAgICA1MCUgIHtjb2xvcjogI2ZmZjt9XG4gICAgMTAwJSB7Y29sb3I6ICMwMDA7fVxuICAgICovXG59XG4iLCIuYXBvc3RsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5hcG9zdGxfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZ2FwOiA2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbi5hcG9zdGxfX3RvcC1hbmltYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAtM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNnB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDZweCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9yYWluYm93LmdpZlwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLypcbi5hZHZlcnQudG9wIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMyk7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlQWRzVG9wU2hhZG93IDRzIGxpbmVhciBpbmZpbml0ZTsgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkdmVydC50b3A6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBhbmltYXRpb246IGFuaW1hdGVBZHNUb3BCZyA0cyBsaW5lYXIgaW5maW5pdGU7XG59XG4qL1xuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVBZHNUb3BCZyB7XG4gICAgMCUgICB7YmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDt9XG4gICAgMTAlICB7YmFja2dyb3VuZC1jb2xvcjogI2ZmNzMwMDt9XG4gICAgMjAlICB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZmIwMDt9XG4gICAgMzAlICB7YmFja2dyb3VuZC1jb2xvcjogIzQ4ZmYwMDt9XG4gICAgNDAlICB7YmFja2dyb3VuZC1jb2xvcjogIzAwZmZkNTt9XG4gICAgNTAlICB7YmFja2dyb3VuZC1jb2xvcjogIzAwMmJmZjt9XG4gICAgNjAlICB7YmFja2dyb3VuZC1jb2xvcjogIzdhMDBmZjt9XG4gICAgNzAlICB7YmFja2dyb3VuZC1jb2xvcjogI2ZmMDBjODt9XG4gICAgODAlICB7YmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDt9XG4gICAgOTAlICB7YmFja2dyb3VuZC1jb2xvcjogI0NEMTE4Mjt9XG4gICAgMTAwJSB7YmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDt9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZUFkc1RvcFNoYWRvdyB7XG4gICAgMCUgICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICNmZjAwMDA7fVxuICAgIDEwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjZmY3MzAwO31cbiAgICAyMCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggI2ZmZmIwMDt9XG4gICAgMzAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICM0OGZmMDA7fVxuICAgIDQwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjMDBmZmQ1O31cbiAgICA1MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggIzAwMmJmZjt9XG4gICAgNjAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICM3YTAwZmY7fVxuICAgIDcwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjZmYwMGM4O31cbiAgICA4MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDRweCAwcHggI2ZmMDAwMDt9XG4gICAgOTAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA0cHggMHB4ICNDRDExODI7fVxuICAgIDEwMCUge2JveC1zaGFkb3c6IDBweCAwcHggNHB4IDBweCAjZmYwMDAwO31cbn1cblxuXG4uYXBvc3RsX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLmFwb3N0bF9faXRlbS50aXRsZSB7XG4gICAgb3JkZXI6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cblxuaS5pY29uLmFwb3N0bF9faXRlbV9faWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xufVxuLmFwb3N0bF9faXRlbV9fdmFsdWUge31cblxuXG4uYXBvc3RsX19pdGVtLmNpdHksXG4uYXBvc3RsX19pdGVtLmNhdGVnb3J5LFxuLmFwb3N0bF9faXRlbS50ZWxlZ3JhbSxcbi5hcG9zdGxfX2l0ZW0ubmV3ZmFjZXMsXG4uYXBvc3RsX19pdGVtLmRpc2NvdW50LFxuLmFwb3N0bF9faXRlbS52aWV3cyxcbi5hcG9zdGxfX2l0ZW0uY291cG9uLFxuLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDE7XG59XG5cbi5hcG9zdGxfX2l0ZW0udmlld3Mge3dpZHRoOiA3MHB4O31cblxuLmFwb3N0bF9faXRlbS50ZWxlZ3JhbSxcbi5hcG9zdGxfX2l0ZW0ubmV3ZmFjZXMsXG4uYXBvc3RsX19pdGVtLmRpc2NvdW50LFxuLmFwb3N0bF9faXRlbS52aWV3cyxcbi5hcG9zdGxfX2l0ZW0uY291cG9uLFxuLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZSB7bWFyZ2luOiBhdXRvIDAgYXV0byAwO31cblxuXG4uYXBvc3RsX19pdGVtLnRlbGVncmFtIHtkaXNwbGF5OiBub25lO31cbi5hcG9zdGxfX2l0ZW0udGVsZWdyYW0uYWN0aXZlIHtkaXNwbGF5OiBibG9jazt9XG4uYXBvc3RsX19pdGVtLm5ld2ZhY2VzLFxuLmFwb3N0bF9faXRlbS5kaXNjb3VudCxcbi5hcG9zdGxfX2l0ZW0uY291cG9uLFxuLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDRweCA1cHggNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5hcG9zdGxfX2l0ZW0ubmV3ZmFjZXMuYWN0aXZlLFxuLmFwb3N0bF9faXRlbS5kaXNjb3VudC5hY3RpdmUsXG4uYXBvc3RsX19pdGVtLmNvdXBvbi5hY3RpdmUsXG4uYXBvc3RsX19pdGVtLmNoYXRtZXNzYWdlLmFjdGl2ZSB7b3BhY2l0eTogMTt9XG5cbi5hcG9zdGxfX2l0ZW0uY2hhdG1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uYXBvc3RsX19pdGVtLmNoYXRtZXNzYWdlIC5hcG9zdGxfX2l0ZW1fX3ZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmFwb3N0bF9faXRlbS5jb3Vwb24ge1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmFwb3N0bF9faXRlbS5jb3Vwb24gLmFwb3N0bF9faXRlbV9fdmFsdWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgbWFyZ2luOiAwIDRweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUgLnZhbHVlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbn1cblxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtZGVzY3Ige1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci04KTtcbiAgICBtYXJnaW46IDAgNHB4IDAgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG59XG5cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXJldmlld3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTE4KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBtYXJnaW46IDAgNHB4IDAgMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuXG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5oaWdobGlnaHQge2ZvbnQtd2VpZ2h0OiA1MDA7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2JsaW5raW5nX3RpdGxlIC52YWx1ZSB7YW5pbWF0aW9uOiBhZHNfYmxpbmtpbmdfdGl0bGUgMC41cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG5cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkOjpiZWZvcmUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTApOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkICAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuOjpiZWZvcmUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTkpOyAgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ibHVlOjpiZWZvcmUgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xNCk7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ibHVlICAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5hcG9zdGxfX2l0ZW0udGl0bGUgLnZhbHVlLXRpdGxlLmFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlOjpiZWZvcmUgICB7YmFja2dyb3VuZDogI2ZmNjk0NjsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX29yYW5nZSAgIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlOjpiZWZvcmUgIHtiYWNrZ3JvdW5kOiAjOUNBMEZGOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZSAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG5cbi8qXG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX3JlZC5hZHNfYmxpbmtpbmdfdGl0bGUgICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTApOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkICAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuLmFkc19ibGlua2luZ190aXRsZSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItOSk7ICBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfZ3JlZW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUuYWRzX2JsaW5raW5nX3RpdGxlICB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTQpOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZSAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4uYXBvc3RsX19pdGVtLnRpdGxlIC52YWx1ZS10aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX29yYW5nZS5hZHNfYmxpbmtpbmdfdGl0bGUgICB7YmFja2dyb3VuZDogI2ZmNjk0NjsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX29yYW5nZSAgIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlLCBhZHNfYmxpbmtpbmdfdGl0bGUgMC4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLmFwb3N0bF9faXRlbS50aXRsZSAudmFsdWUtdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlLmFkc19ibGlua2luZ190aXRsZSAge2JhY2tncm91bmQ6ICM5Q0EwRkY7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlICAxcyBlYXNlLWluLW91dCBpbmZpbml0ZSwgYWRzX2JsaW5raW5nX3RpdGxlIDAuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbiovXG5cblxuXG4uYXBvc3RsX19pdGVtLm5ld2ZhY2VzIHtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjVkNzZjIDAlLCAjMEVCMDRGIDEwMCUpO31cbi5hcG9zdGxfX2l0ZW0uZGlzY291bnQge2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDNDc3QzYgMCUsICNCMTU2QjIgMTAwJSk7fVxuXG4uYXBvc3RsX19pdGVtLmNpdHkge2NvbG9yOiB2YXIoLS1jb2xvci0xNyk7IGZvbnQtd2VpZ2h0OiA1MDA7fVxuLmFwb3N0bF9faXRlbS5jaXR5IGkuaWNvbi5hcG9zdGxfX2l0ZW1fX2ljb24ge2JhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTE2KTt9XG5cbi5hcG9zdGxfX2l0ZW0uY2F0ZWdvcnkge2NvbG9yOiB2YXIoLS1jb2xvci0xOCk7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbi1yaWdodDogYXV0bzt9XG4uYXBvc3RsX19pdGVtLmNhdGVnb3J5IGkuaWNvbi5hcG9zdGxfX2l0ZW1fX2ljb24ge2JhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO31cblxuLmFwb3N0bF9faXRlbS50ZWxlZ3JhbSBpLmljb24uYXBvc3RsX19pdGVtX19pY29uIHt3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O31cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0bF9fY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGdhcDogMHB4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuYXBvc3RsX19pdGVtLmNpdHksXG4gICAgLmFwb3N0bF9faXRlbS5jYXRlZ29yeSxcbiAgICAuYXBvc3RsX19pdGVtLnRpdGxlIHttYXJnaW4tcmlnaHQ6IDEwcHg7fVxuICAgIC5hcG9zdGxfX2l0ZW0udGVsZWdyYW0sXG4gICAgLmFwb3N0bF9faXRlbS5uZXdmYWNlcyxcbiAgICAuYXBvc3RsX19pdGVtLmRpc2NvdW50LFxuICAgIC5hcG9zdGxfX2l0ZW0udmlld3MsXG4gICAgLmFwb3N0bF9faXRlbS5jaGF0bWVzc2FnZSB7bWFyZ2luLXJpZ2h0OiA1cHg7fVxuXG5cbiAgICAuYXBvc3RsX19pdGVtLnRpdGxlIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIC5hcG9zdGxfX2l0ZW0ubmV3ZmFjZXMsXG4gICAgLmFwb3N0bF9faXRlbS5kaXNjb3VudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA1cHggNnB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmFkdmVydC1wYWdlLnBvcHVwe1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmFwcCAuYWR2ZXJ0LXBhZ2UgLnBhZ2UtdGl0bGV7bWFyZ2luOiAwIDAgMjBweCAwOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyO31cbi5hcHAgLmFkdmVydC1wYWdlLnBvcHVwIC5wYWdlLXRpdGxle21hcmdpbjogMCBhdXRvIDIwcHggYXV0bzt9XG4uYXBwIC5hZHZlcnQtcGFnZSAucGFnZS1kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5cbi5hZHZlcnQtcGFnZV9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHRfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5hZHZlcnQtcGFnZV9faGVhZGVyLXJpZ2h0X19pdGVtICsgLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHRfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYWR2ZXJ0LXBhZ2VfX2hlYWRlcl9fY291cG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX2hlYWRlcl9fY291cG9uIGltZyB7ZGlzcGxheTogYmxvY2s7IGhlaWdodDogMTAwJTt9XG5cblxuXG5cblxuLmFkdmVydC1wYWdlX19hZHZlcnQtY29udGFpbmVye1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cblxuLmFkdmVydC1wYWdlX190YWJsZXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci00KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hZHZlcnQtcGFnZV9fdGFibGUgdGhlYWQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xufVxuXG4uYWR2ZXJ0LXBhZ2VfX3RhYmxlIHRib2R5IHRyIHttYXJnaW46IDAgIWltcG9ydGFudDsgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCkgIWltcG9ydGFudDt9XG4uYWR2ZXJ0LXBhZ2VfX3RhYmxlIHRib2R5IHRyIHRke3BhZGRpbmc6IDE1cHggMTBweCAhaW1wb3J0YW50O31cbi5hZHZlcnQtcGFnZV9fdGFibGUgdGJvZHkgdHIgdGQgLnRpdGxlLFxuLmFkdmVydC1wYWdlX190YWJsZSB0Ym9keSB0ciB0ZCAudmFsdWUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX3RhYmxlIGF7Y29sb3I6ICMzMzM7IHRleHQtZGVjb3JhdGlvbjogbm9uZTt9XG5cblxuXG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFke21hcmdpbjogMCBhdXRvIDEwcHggYXV0bzsgbWF4LXdpZHRoOiAxMDAlO31cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvb3RoZXIvYXBvc3QtaGVhZC1iZy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLm1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLm1lc3NhZ2UuYmlnIHtmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAzMnB4O31cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLm1lc3NhZ2UgLnJlZCB7Y29sb3I6IHZhcigtLWNvbG9yLTEwKTt9XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5tZXNzYWdlICsgLm1lc3NhZ2Uge21hcmdpbi10b3A6IDIwcHg7fVxuXG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAuaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyMTUsIDIyMSwgMjIzLCAwKSAwJSwgI0Q3RERERiA1MCUsIHJnYmEoMjE1LCAyMjEsIDIyMywgMCkgMTAwJSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLmJ0biB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAucGhvbmV7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMTBweDtcbn1cblxuLmFkdmVydC1wYWdlX19hZHZlcnQtYm9keS1jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uYWR2ZXJ0LXBhZ2VfX2FkdmVydC1ib2R5LWNvbnRhaW5lciBmaWd1cmUsIFxuLmFkdmVydC1wYWdlX19hZHZlcnQtYm9keS1jb250YWluZXIgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmFkdmVydC1wYWdlX19hZHZlcnQtYm9keS1jb250YWluZXIgZmlndXJlIGltZyB7ZGlzcGxheTogYmxvY2s7fVxuLmFkdmVydC1wYWdlX19hZHZlcnQtYm9keS1jb250YWluZXIgKiB7bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7fVxuXG4uYWR2ZXJ0LXBhZ2VfX2hlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDtcbn1cbi5hZHZlcnQtcGFnZV9faGVhZC1sZWZ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmFkdmVydC1wYWdlX19oZWFkLWxlZnQgLmJ0bnttYXJnaW46IDA7fVxuLmFkdmVydC1wYWdlX19oZWFkLWxlZnQgLmJ0biArIC5idG57bWFyZ2luOiAwIDAgMCAxMHB4O31cbi5hZHZlcnQtcGFnZV9faGVhZC1yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtbWV0cmljc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5hZHZlcnQtcGFnZV9faGVhZC1tZXRyaWNzICsgLmFkdmVydC1wYWdlX19oZWFkLW1ldHJpY3N7bWFyZ2luOiAwIDAgMCAzMHB4O31cbi5hZHZlcnQtcGFnZV9faGVhZC1tZXRyaWNzIC5pY29ue21hcmdpbjogMCAxMHB4IDAgMDt9XG4uYWR2ZXJ0LXBhZ2VfX2hlYWQtbWV0cmljcyAudmFsdWV7Zm9udC1zaXplOiAxNHB4O31cblxuXG5cblxuXG5cblxuXG5cbi5hZHZlcnQtcGFnZS5uby1hdXRoLFxuLmFkdmVydC1wYWdlLm5vLWhlbGxve3Bvc2l0aW9uOiByZWxhdGl2ZTt9XG5cbi5hZHZlcnQtcGFnZS5uby1hdXRoIC5hdXRoLWZvcm0sXG4uYWR2ZXJ0LXBhZ2Uubm8taGVsbG8gLmhlbGxvLWZvcm17XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgei1pbmRleDogMjA7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xufVxuLmFkdmVydC1wYWdlLm5vLWF1dGggLmF1dGgtdGl0bGUsXG4uYWR2ZXJ0LXBhZ2Uubm8taGVsbG8gLmhlbGxvLXRpdGxle1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFkdmVydC1wYWdlLm5vLWF1dGggLm5vLWF1dGgtb3ZlcmxheSxcbi5hZHZlcnQtcGFnZS5uby1oZWxsbyAubm8taGVsbG8tb3ZlcmxheXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbn1cbi5hZHZlcnQtcGFnZS5uby1hdXRoIC5hZHZlcnQtcGFnZV9fY29udGFpbmVyLFxuLmFkdmVydC1wYWdlLm5vLWhlbGxvIC5hZHZlcnQtcGFnZV9fY29udGFpbmVye3Bvc2l0aW9uOiByZWxhdGl2ZTt9XG4uYWR2ZXJ0LXBhZ2Uubm8tYXV0aCBpbWcsIC5hZHZlcnQtcGFnZS5uby1oZWxsbyBpbWd7ZmlsdGVyOiBibHVyKDZweCk7fVxuXG4uZHctMTV7d2lkdGg6IDEwMCU7fVxuLmR3LTIwe3dpZHRoOiAxMDAlO31cbi5kdy0zMHt3aWR0aDogMTAwJTt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgIC5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLmJ0bntwYWRkaW5nOiA1cHggMTBweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTJweDt9XG4gICAgLmFkdmVydC1wYWdlX19hZHZlcnQtaGVhZC1iZyAucGhvbmV7Zm9udC1zaXplOiAxOHB4OyBtYXJnaW46IDAgMjBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLmFwcCAuYWR2ZXJ0LXBhZ2UgLnBhZ2UtdGl0bGV7dGV4dC1hbGlnbjogbGVmdDsgd2lkdGg6IGF1dG87fVxuICAgIC5hcHAgLmFkdmVydC1wYWdlIC5wYWdlLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7fVxuICAgIC5hZHZlcnQtcGFnZV9faGVhZCB7anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBmbGV4LWRpcmVjdGlvbjogcm93O31cbiAgICAuYWR2ZXJ0LXBhZ2VfX2hlYWRlci1yaWdodCB7d2lkdGg6IGF1dG87IG1hcmdpbi1sZWZ0OiAxMHB4OyBmbGV4LXdyYXA6IG5vd3JhcDt9XG4gICAgLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHQuYm90dG9tIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmFkdmVydC1wYWdlX19oZWFkZXItcmlnaHRfX2l0ZW0ge31cbiAgICBcbiAgICAuYWR2ZXJ0LXBhZ2VfX2hlYWRlciB7ZmxleC13cmFwOiBub3dyYXA7fSAgICBcbiAgICBcbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5idG57cGFkZGluZzogOHB4IDE0cHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE0cHg7fVxuICAgIC5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLnBob25le2ZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDIwcHg7fVxuICAgIC5kdy0xNXt3aWR0aDogMTUlO31cbiAgICAuZHctMjB7d2lkdGg6IDIwJTt9XG4gICAgLmR3LTMwe3dpZHRoOiAzMCU7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAuYWR2ZXJ0LXBhZ2VfX2FkdmVydC1oZWFkLWJnIC5idG57cGFkZGluZzogOHB4IDE0cHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE0cHg7fVxuICAgIC5hZHZlcnQtcGFnZV9fYWR2ZXJ0LWhlYWQtYmcgLnBob25le2ZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDIwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmFkcy1wcm9tbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTVweCAxMHB4IC01cHg7XG59XG4uYWRzLXByb21vIC5hZHMtcHJvbW9fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hZHMtcHJvbW8gLmFkcy1wcm9tb19faXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuYWRzLXByb21vIC5hZHMtcHJvbW9fX2l0ZW0ge3dpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLmFwb3N0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cblxuLmFwb3N0X190aXRsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmFwb3N0X190aXRsZS50b3Age2NvbG9yOiB2YXIoLS1jb2xvci04KTt9XG5cbi5hcG9zdF9fY29udGFpbmVyLCAuYXBvc3QtdG9wX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0e21hcmdpbjogMCAwIDIwcHggMDt9XG4gICAgLmFwb3N0X190aXRsZXtmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMCAwIDIwcHggMDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5hcG9zdHMtdG9wIHt3aWR0aDogMTAwJTsgbWFyZ2luOiAwIDAgMTBweCAwO31cbi5hcG9zdHMtdG9wX190aXRsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci04KTtcbn1cblxuLmFwb3N0cy10b3BfX2NvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC01cHg7XG59XG5cblxuXG4uYXBvc3RzLXRvcF9fY29udGFpbmVyIC5hcG9zdC10b3A6bnRoLWNoaWxkKDQpIHtkaXNwbGF5OiBibG9jazt9XG4uYXBvc3QtdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cblxuLmFwb3N0LXRvcDpob3ZlciB7Ym94LXNoYWRvdzogdmFyKC0tc2hhZG93LTMpO31cblxuLmFwb3N0LXRvcF9fY2FyZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3VyKTtcbn1cblxuLmFwb3N0LXRvcF9fY2FyZF9faW1hZ2VfX2NvbnRhaW5lciB7fVxuXG4uYXBvc3QtdG9wX19jYXJkX19pbWFnZS1waWMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTAlO1xuICAgIG1heC1oZWlnaHQ6IDExMCU7XG4gICAgdG9wOiAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpO1xuICAgIHotaW5kZXg6IDE7XG59XG4uYXBvc3QtdG9wX19jYXJkX19pbWFnZS1waWMgaW1nIHtkaXNwbGF5OiBibG9jazsgbWluLXdpZHRoOiAxMDAlOyBtaW4taGVpZ2h0OiAxMDAlO31cbi5hcG9zdC10b3BfX2NhcmRfX2ltYWdlLXBpYyBpbWcuZXJyb3Ige1xuICAgIG1pbi13aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNTAlO1xufVxuXG4uYXBvc3QtdG9wX19sYWJlbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbn1cbi5hcG9zdC10b3BfX2xhYmVscy1pdGVtIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpOyAgICBcbn1cbi5hcG9zdC10b3BfX2xhYmVscy1pdGVtICsgLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0ge21hcmdpbi1sZWZ0OiA0cHg7fVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0ubmYge2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNWQ3NmMgMCUsICMwRUIwNEYgMTAwJSk7fVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0uZGlzY291bnQge2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDNDc3QzYgMCUsICNCMTU2QjIgMTAwJSk7fVxuLmFwb3N0LXRvcF9fbGFiZWxzLWl0ZW0udGVsZWdyYW0ge3BhZGRpbmc6IDA7IGJvcmRlci1yYWRpdXM6IDEwMCU7IGN1cnNvcjogcG9pbnRlcjt9XG4uYXBvc3QtdG9wX19sYWJlbHMtaXRlbS5jb3Vwb24ge2hlaWdodDogMjRweDsgcGFkZGluZzogMDt9XG4uYXBvc3QtdG9wX19sYWJlbHMtaXRlbS5jb3Vwb24gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uYXBvc3QtdG9wX19sYWJlbHMtaXRlbS5yZXZpZXdzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cblxuXG4ucG9zdC10b3BfX2JvZHkge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5wb3N0LXRvcF9fYm9keS5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1cHg7XG59XG5cbi5wb3N0LXRvcF9fYm9keS5mbGV4IC5wb3N0LXRvcF9fYm9keV9fcHJvcCxcbi5wb3N0LXRvcF9fYm9keS5mbGV4IC5wb3N0LXRvcF9fYm9keV9fcHJvcCArIC5wb3N0LXRvcF9fYm9keV9fcHJvcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBvc3QtdG9wX19ib2R5X190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBvc3QtdG9wX19ib2R5X190aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LnByb21vIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xufVxuXG5cblxuLnBvc3QtdG9wX19ib2R5X190aXRsZS1oNC5oaWdobGlnaHQge2ZvbnQtd2VpZ2h0OiA2MDA7fVxuLnBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfYmxpbmtpbmdfdGl0bGUgLnBvc3QtdG9wX19ib2R5X190aXRsZS1oNCB7YW5pbWF0aW9uOiBhZHNfYmxpbmtpbmdfdGl0bGUgMC41cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG5cbi5wb3N0LXRvcF9fYm9keV9fdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9yZWQ6OmJlZm9yZSAgIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9yZWQgICAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5wb3N0LXRvcF9fYm9keV9fdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9ncmVlbjo6YmVmb3JlIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci05KTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2dyZWVuIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLnBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWU6OmJlZm9yZSAge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTE0KTsgYW5pbWF0aW9uOiBhZHNfY2hhbmdlX3RpdGxlX2NvbG9yX2JsdWUgIDEuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7fVxuLnBvc3QtdG9wX19ib2R5X190aXRsZS5hZHNfY2hhbmdlX3RpdGxlX2NvbG9yX29yYW5nZTo6YmVmb3JlICAge2JhY2tncm91bmQ6ICNmZjY5NDY7IGFuaW1hdGlvbjogYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9vcmFuZ2UgICAxLjJzIGVhc2UtaW4tb3V0IGluZmluaXRlO31cbi5wb3N0LXRvcF9fYm9keV9fdGl0bGUuYWRzX2NoYW5nZV90aXRsZV9jb2xvcl9wdXJwdWxlOjpiZWZvcmUgIHtiYWNrZ3JvdW5kOiAjOUNBMEZGOyBhbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZSAgMS4ycyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG5cbi8qXG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkLmFkc19ibGlua2luZ190aXRsZSAgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcmVkICAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfZ3JlZW4uYWRzX2JsaW5raW5nX3RpdGxlIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfZ3JlZW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZS5hZHNfYmxpbmtpbmdfdGl0bGUgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfYmx1ZSAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlLmFkc19ibGlua2luZ190aXRsZSAgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3Jfb3JhbmdlICAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4ucG9zdC10b3BfX2JvZHlfX3RpdGxlLWg0LmFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZS5hZHNfYmxpbmtpbmdfdGl0bGUgIHthbmltYXRpb246IGFkc19jaGFuZ2VfdGl0bGVfY29sb3JfcHVycHVsZSAgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGFkc19ibGlua2luZ190aXRsZSAwLjI1cyBlYXNlLWluLW91dCBpbmZpbml0ZTt9XG4qL1xuXG4ucG9zdC10b3BfX2JvZHlfX3Byb3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItMjcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTI2KTtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnBvc3QtdG9wX19ib2R5X19wcm9wLnNlcnZpY2VzIHtvcGFjaXR5OiAwLjU7fVxuXG4ucG9zdC10b3BfX2JvZHlfX3Byb3AuYWN0aXZlIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTsgb3BhY2l0eTogMTt9XG4ucG9zdC10b3BfX2JvZHlfX3Byb3AuYWN0aXZlIC52YWx1ZSB7Y29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG5cblxuXG4ucG9zdC10b3BfX2JvZHlfX3Byb3Audy01MCB7d2lkdGg6IGNhbGMoNTAlIC0gMi41cHgpO31cbi5wb3N0LXRvcF9fYm9keV9fcHJvcC53LTMwIHt3aWR0aDogY2FsYygzMy4zMzMzJSAtIDMuNXB4KTt9XG4ucG9zdC10b3BfX2JvZHlfX3Byb3Audy1maXQge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBvc3QtdG9wX19ib2R5X19wcm9wIC5pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLnBvc3QtdG9wX19ib2R5X19wcm9wIC5sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucG9zdC10b3BfX2JvZHlfX3Byb3AgLnZhbHVlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5wb3N0LXRvcF9fYm9keV9fcHJvcC5zbWFsbCAubGFiZWwsXG4ucG9zdC10b3BfX2JvZHlfX3Byb3Auc21hbGwgLnZhbHVlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5wb3N0LXRvcF9fYm9keV9fcHJvcC5kZXNjcmlwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cbi5wb3N0LXRvcF9fYm9keV9fcHJvcC5kZXNjcmlwdGlvbiAudmFsdWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtdG9wX19ib2R5X19wcm9wIC5pY29uIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDZweCAwIDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG59XG5cbi5wb3N0LXRvcF9fYm9keV9fcHJvcCArIC5wb3N0LXRvcF9fYm9keV9fcHJvcCB7bWFyZ2luLXRvcDogOHB4O31cbi5wb3N0LXRvcF9fYm9keV9fcHJvcCAudGl0bGUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDZweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG59XG5cbi5wb3N0LXRvcF9fYm9keV9fcHJvcF9fdGctYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5wb3N0LXRvcF9fYm9keV9fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbn1cblxuLnBvc3QtdG9wX19ib2R5X19hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci0xMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucG9zdC10b3BfX2JvZHlfX2FjdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbn1cblxuLnBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5jb21wb25lbnQtYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3N0LXRvcF9fYm9keV9fYWN0aW9ucyAuY29tcG9uZW50LWJ0biArIC5jb21wb25lbnQtYnRuIHttYXJnaW4tbGVmdDogNXB4O31cblxuLnBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5wcm9tby1idG4ge21hcmdpbjogMDsgd2lkdGg6IDEwMCU7IGJvcmRlci1yYWRpdXM6IDEwcHg7fVxuLnBvc3QtdG9wX19ib2R5X19hY3Rpb25zIC5wcm9tby1idG4gLnByb21vLWJ0bl9fY29udGVudCB7aGVpZ2h0OiAzMHB4O31cbi5wb3N0LXRvcF9fYm9keV9fYWN0aW9ucyAucHJvbW8tYnRuIC5wcm9tby1idG5fX2NvbnRlbnQgLmljb24ge3dpZHRoOiAyMnB4OyBoZWlnaHQ6IDIycHg7IGZvbnQtc2l6ZTogMjJweDt9XG4ucG9zdC10b3BfX2JvZHlfX2FjdGlvbnMgLnByb21vLWJ0biAucHJvbW8tYnRuX19jb250ZW50IHNwYW4ge2ZvbnQtc2l6ZTogMTZweDt9XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXtcbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDEyMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDE4MHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDE5MHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXtcbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDE4MHB4O31cbiAgICAuYXBvc3QtdG9wIHt3aWR0aDogY2FsYygxMDAlLzMgLSAxMHB4KTt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxNTBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0cy10b3BfX3RpdGxle2ZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDAgMjBweCAwO31cbiAgICAuYXBvc3RzLXRvcF9fY29udGFpbmVyIC5hcG9zdC10b3A6bnRoLWNoaWxkKDQpIHtkaXNwbGF5OiBibG9jazt9XG4gICAgLmFwb3N0LXRvcCB7d2lkdGg6IGNhbGMoMTAwJS8zIC0gMTBweCk7fVxuICAgIC5hcG9zdC10b3BfX2NhcmQge2hlaWdodDogMTUwcHg7fVxuICAgIC5wb3N0LXRvcF9fYm9keV9fcHJvcC5kZXNjcmlwdGlvbiAudmFsdWUge2ZvbnQtc2l6ZTogMTRweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxNDBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5hcG9zdHMtdG9wX19jb250YWluZXIgLmFwb3N0LXRvcDpudGgtY2hpbGQoNCkge2Rpc3BsYXk6IGJsb2NrO31cbiAgICAuYXBvc3QtdG9wIHt3aWR0aDogY2FsYygxMDAlLzMgLSAxMHB4KTt9XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxNzBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe1xuICAgIC5hcG9zdC10b3Age3dpZHRoOiBjYWxjKDEwMCUvNiAtIDEwcHgpO31cbiAgICAuYXBvc3QtdG9wX19jYXJkIHtoZWlnaHQ6IDEyMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7XG4gICAgLmFwb3N0LXRvcF9fY2FyZCB7aGVpZ2h0OiAxMjBweDt9XG59IiwiLmhlYWRlci1hZHN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogNjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG59XG4uaGVhZGVyLWFkc19fY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgdG9wOiAwcHg7XG59XG4uaGVhZGVyLWFkc19faXRlbXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGhlaWdodDogNjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlci1hZHNfX2ltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5oZWFkZXItYWRzX19jb250YWluZXIuZml4ZWR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDE1O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItYWRze2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5oZWFkZXItYWRzX19jb250YWluZXIuZml4ZWR7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLmhlYWRlci1hZHNfX2NvbnRhaW5lci5maXhlZHtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgLmhlYWRlci1hZHNfX2NvbnRhaW5lci5maXhlZHtsZWZ0OiBjYWxjKDUwJSAtICgxMTUwcHgvMikpOyBwYWRkaW5nOiAwIDEwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAuaGVhZGVyLWFkc19fY29udGFpbmVyLmZpeGVke2xlZnQ6IGNhbGMoNTAlIC0gKDE1NTBweC8yKSk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXtcbiAgICAvKiAuaGVhZGVyLWJhbm5lcnNfX2NvbnRhaW5lci5maXhlZHtsZWZ0OiBjYWxjKDUwJSAtICgxNDAwcHgvMikpO30gKi9cbn0iLCIuaGVhZGVyLW1pZGRsZXt9XG4uYXBwIC5oZWFkZXJfX21pZGRsZV9fbWFpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlci1taWRkbGUgLmNoYXQtYnRuIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19idG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogNDNweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvIDEwcHggYXV0byBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1taWRkbGVfX2J0bi50cmFuc3BhcmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBtYXJnaW46IGF1dG8gMTBweCBhdXRvIDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19idG46aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2l4KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXNpeCk7XG59XG4uaGVhZGVyLW1pZGRsZV9fYnRuLnRyYW5zcGFyZW50OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fYnRuIC50ZXh0e1xuICAgIG1hcmdpbjogMnB4IDAgMCAwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVhZGVyLW1pZGRsZV9fYnRuIC5pY29ue1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG59XG4uaGVhZGVyLW1pZGRsZV9fY2F0ZWdvcnktbWVudV9fYnRue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19idG4gc3Zne1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLW1pZGRsZV9fY2F0ZWdvcnktbWVudV9fdGl0bGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2NvbnRhaW5lcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1NnB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsMCwwLC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLDAsMCwuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19jb250YWluZXI6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19pdGVte1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2l0ZW06aG92ZXJ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbn1cblxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGV7d2lkdGg6IDEwMCU7fVxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGVfX3RvcHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogNDVweDtcbn1cbi5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlX190b3BfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dvIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fcHJvbW8tYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGVfX3RvcF9fY2l0eXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5oZWFkZXItbWlkZGxlX19jb21tdW5pdHktbGlua3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvIDEwcHggYXV0byBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTk2ZjM7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLmhlYWRlci1taWRkbGVfX2NvbW11bml0eS1saW5rIHNwYW57XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fYm90dG9te2Rpc3BsYXk6IG5vbmU7IHBhZGRpbmctdG9wOiAyMHB4O31cbi5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlIC5oZWFkZXItc2VhcmNoe2Rpc3BsYXk6IG5vbmU7fVxuXG5cbi5oZWFkZXItbWlkZGxlX19vbmxpbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiBhdXRvIDBweCBhdXRvIGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uaGVhZGVyLW1pZGRsZV9fb25saW5lX19pdGVte2NvbG9yOiAjMzMzOyBmb250LXdlaWdodDogNTAwO31cbi5oZWFkZXItbWlkZGxlX19vbmxpbmVfX2l0ZW0gKyAuaGVhZGVyLW1pZGRsZV9fb25saW5lX19pdGVte21hcmdpbjogNXB4IDAgMCAwO31cbi5oZWFkZXItbWlkZGxlX19vbmxpbmVfX2l0ZW0gLnZhbHVle2NvbG9yOiAjQ0QxMTgyO31cblxuQGtleWZyYW1lcyBnbG93aW5nIHtcbiAgICAwJSAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gICAgNTAlICB7IGJhY2tncm91bmQtcG9zaXRpb246IDQwMCUgMDsgfVxuICAgIDEwMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbn1cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXtcbiAgICAuaGVhZGVyLW1pZGRsZV9fY29tbXVuaXR5LWxpbmt7ZGlzcGxheTogZmxleDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItbWlkZGxlX19idG57ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19idG57XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X190aXRsZXtkaXNwbGF5OiBibG9jazt9XG4gICAgLmhlYWRlci1taWRkbGVfX3JpZ2h0LXNpZGV7d2lkdGg6IDEwMCU7fVxuICAgIC5oZWFkZXItbWlkZGxlX19yaWdodC1zaWRlX19ib3R0b217ZGlzcGxheTogYmxvY2s7fVxuXG4gICAgLmhlYWRlci1taWRkbGVfX2NhdGVnb3J5LW1lbnVfX2NvbnRhaW5lcntcbiAgICAgICAgdG9wOiA4NnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5oZWFkZXItbWlkZGxlX19jYXRlZ29yeS1tZW51X19jb250YWluZXI6YmVmb3Jle1xuICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICBsZWZ0OiAzM3B4O1xuICAgIH1cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZSAuaGVhZGVyLXNlYXJjaHtkaXNwbGF5OiBmbGV4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fY29tbXVuaXR5LWxpbmt7bWFyZ2luOiBhdXRvIDAgYXV0byBhdXRvO31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dve2Rpc3BsYXk6IGZsZXg7IHBhZGRpbmc6IDVweCAxMHB4IDVweCAwOyB3aWR0aDogYXV0bzsgaGVpZ2h0OiA5MHB4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dvLm1pbiB7aGVpZ2h0OiA2NXB4O31cbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19jaXR5e2Rpc3BsYXk6IGJsb2NrO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuaGVhZGVyLW1pZGRsZV9fcmlnaHQtc2lkZV9fdG9wX19sb2dve3dpZHRoOiAyMjBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe1xuICAgIC5oZWFkZXItbWlkZGxlX19vbmxpbmV7ZGlzcGxheTogZmxleDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5oZWFkZXItdG9wLW1lbnVfX2xpbmssXG4uaGVhZGVyLXRvcC1tZW51X19saW5rX19pY29uLFxuLmhlYWRlci10b3AtbWVudV9fbGlua19fdmFsdWV7ZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuLmhlYWRlci10b3AtbWVudV9fbGlua19faWNvbnttYXJnaW46IDAgNXB4IDAgMDt9XG4uaGVhZGVyLXRvcC1tZW51X19saW5rX19pY29uIHN2Z3ttYXJnaW46IDAgIWltcG9ydGFudDt9XG4uaGVhZGVyLXRvcC1tZW51X19saW5rX192YWx1ZXtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNHB4O31cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLmhlYWRlci10b3AtbWVudV9fcG9pbnRzLmxpbmsgLnZhbHVle2hlaWdodDogYXV0bzt9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5oZWFkZXItdG9wLW1lbnV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItdG9wLW1lbnVfX2xlZnQsXG4uaGVhZGVyLXRvcC1tZW51X19yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhlYWRlci10b3AtbWVudV9fcmlnaHR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IGF1dG8gMCBhdXRvIGF1dG87XG59XG5cbi5oZWFkZXItdG9wLW1lbnUubW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19sb2dpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5oZWFkZXItdG9wLW1lbnUgLmhlYWRlci10b3AtbWVudV9fdXNlci1saW5re1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51ICAuaGVhZGVyLXRvcC1tZW51X191c2VyLXJhbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4uaGVhZGVyLXRvcC1tZW51ICAuaGVhZGVyLXRvcC1tZW51X191c2VyLXJhbmsgaW1ne3dpZHRoOiAyNHB4O31cbi5oZWFkZXItdG9wLW1lbnUgIC5oZWFkZXItdG9wLW1lbnVfX3VzZXItbmFtZXt9XG5cbi5oZWFkZXItdG9wLW1lbnUgLmhlYWRlci10b3AtbWVudV9fdXNlci1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlYWRlci10b3AtbWVudSAubGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHZhcigtLXRleHQtY29sb3ItbWFpbikgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rIC5pY29ue3RyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7fVxuLmhlYWRlci10b3AtbWVudSAubGluazpob3ZlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zaXgpOyBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpICFpbXBvcnRhbnQ7fVxuLmhlYWRlci10b3AtbWVudSAubGluazpob3ZlciAuaWNvbiB7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO31cblxuLmhlYWRlci10b3AtbWVudSAubGluayBzdmd7bWFyZ2luOiAwIDVweCAwIDA7fVxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19yaWdodCAubGluazpsYXN0LWNoaWxkLFxuLmhlYWRlci10b3AtbWVudSAuaGVhZGVyLXRvcC1tZW51X19sZWZ0IC5saW5rOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmhlYWRlci10b3AtbWVudSAubGluazpsYXN0LWNoaWxkOmFmdGVye2NvbnRlbnQ6ICcnOyBkaXNwbGF5OiBub25lO31cbi5oZWFkZXItdG9wLW1lbnUgLmxpbmsgc3BhbntcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rIC5iYWRnZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcmVkKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1pbi13aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xufVxuXG4uaGVhZGVyLXRvcC1tZW51IC5zb2NpYWwtbGlua3N7ZGlzcGxheTogbm9uZTsgbWFyZ2luOiAwIDAgMCAxMHB4O31cbi5oZWFkZXItdG9wLW1lbnUgLnNvY2lhbC1saW5re1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xufVxuXG5cbi5oZWFkZXItdG9wLW1lbnUubW9iaWxlIC5oZWFkZXItdG9wLW1lbnVfX2xvZ2luLWNvbnRhaW5lcnt3aWR0aDogMTAwJTt9XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAuaGVhZGVyLXRvcC1tZW51X191c2VyLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlci10b3AtbWVudS5tb2JpbGUgLmxpbmt7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xufVxuLmhlYWRlci10b3AtbWVudS5tb2JpbGUgLmxpbmsgc3Zne1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAubGluayBzcGFue1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uaGVhZGVyLXRvcC1tZW51IC5saW5rLm9ubHktZGVza3RvcCxcbi5oZWFkZXItdG9wLW1lbnUgLmxpbmsub25seS10YWJsZXR7ZGlzcGxheTogbm9uZTt9XG4uaGVhZGVyLXRvcC1tZW51Lm1vYmlsZSAubGluazo6YWZ0ZXJ7ZGlzcGxheTogbm9uZTt9XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5oZWFkZXItdG9wLW1lbnV7ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci10b3AtbWVudS5tb2JpbGV7ZGlzcGxheTogYmxvY2s7fVxuICAgIC5oZWFkZXItdG9wLW1lbnUgLmxpbmsub25seS10YWJsZXR7ZGlzcGxheTogZmxleDt9XG4gICAgLmhlYWRlci10b3AtbWVudSAuc29jaWFsLWxpbmtze2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5oZWFkZXItdG9wLW1lbnUgLmxpbmssXG4gICAgLmhlYWRlci10b3AtbWVudSAubGluazpsYXN0LWNoaWxke2JvcmRlcjogbm9uZTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuaGVhZGVyLXRvcC1tZW51IC5saW5rLm9ubHktZGVza3RvcHtkaXNwbGF5OiBmbGV4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuaGVhZGVyLXRvcC1tZW51X217XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uaGVhZGVyLXRvcC1tZW51X21fX2xvZ28ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXItdG9wLW1lbnVfbV9fbG9nby5taW4ge1xuICAgIGhlaWdodDogNDBweDtcbn1cbi5oZWFkZXItdG9wLW1lbnVfbV9fbG9nbyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWFpbi1tZW51LW1fX2NvbnRhaW5lcnt9XG4ubWFpbi1tZW51LW1fX2NvbnRhaW5lciAuaWNvbntjdXJzb3I6IHBvaW50ZXI7fVxuXG4uYm9zcy1tZW51LW1vYmlsZV9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTIyKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vYmlsZS1tZW51LW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTE7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbn1cbi5tb2JpbGUtbWVudS1tLmxlZnR7bGVmdDogLTEwMHZ3O31cbi5tb2JpbGUtbWVudS1tLnJpZ2h0e2xlZnQ6IDEwMHZ3O31cblxuXG4ubW9iaWxlLW1lbnUtbS5hY3RpdmUubGVmdHtsZWZ0OiAwO31cbi5tb2JpbGUtbWVudS1tLmFjdGl2ZS5yaWdodHtsZWZ0OiAwO31cblxuLm1vYmlsZS1tZW51LW1fX2hlYWRlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlLW1lbnUtbV9faGVhZGVyIC50aXRsZXtcbiAgICBtYXJnaW46IGF1dG8gYXV0byBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLm1vYmlsZS1tZW51LW1fX2hlYWRlciAuaWNvbntjdXJzb3I6IHBvaW50ZXI7fVxuLm1vYmlsZS1tZW51LW1fX2NvbnRlbnR7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ubW9iaWxlLW1lbnUtbV9fc29jaWFse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbi5tb2JpbGUtbWVudS1tX19zb2NpYWwtbGlua3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xufVxuXG4ubW9iaWxlLW1lbnUtbSAuYm9zcy1tZW51LW1vYmlsZV9fZXhwaXJlIC50aW1lIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogYXV0byAtOHB4IGF1dG8gYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubW9iaWxlLW1lbnUtbSAuYm9zcy1tZW51LW1vYmlsZV9fZXhwaXJlLWVuZCBzcGFuIHtjb2xvcjogcmVkO30iLCIuZm9vdGVyLW1haW57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZm91cik7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb290ZXItbWFpbl9fY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmZvb3Rlci1tYWluX19sb2dve1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb290ZXItbWFpbl9fbG9nbyBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLW1haW5fX2NvcHlyaWdodHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG5cbi5mb290ZXItbm90aWNlIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMTIpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0yKTtcbn1cbi5mb290ZXItbm90aWNlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZvb3Rlci1ub3RpY2VfXzE5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAycHggMDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9vdGVyLW5vdGljZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmZvb3Rlci1ub3RpY2VfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnNpZGViYXItc3RyZWFtIHt3aWR0aDogMTAwJTt9XG4uc2lkZWJhci1zdHJlYW1fX2NvbnRhaW5lciB7aGVpZ2h0OiAxMDAlO31cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAuc2lkZWJhci1zdHJlYW0ge3dpZHRoOiA0MDBweDsgcGFkZGluZy1sZWZ0OiAyMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuc2lkZWJhci1tYWlue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDA7XG59XG4uc2lkZWJhci1tYWluX19jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItbWFpbl9fcHJvbW97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnNpZGViYXItbWFpbl9fcHJvbW9fX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uc2lkZWJhci1tYWluX19wcm9tb19faXRlbTpob3Zlcntib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO31cbi5zaWRlYmFyLW1haW5fX3Byb21vX19pdGVtICsgLnNpZGViYXItbWFpbl9fcHJvbW9fX2l0ZW17bWFyZ2luOiAxMHB4IDAgMCAwO31cbi5zaWRlYmFyLW1haW5fX3Byb21vX19pdGVtIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjY2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLnNpZGViYXItbWFpbntkaXNwbGF5OiBibG9jazt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNTIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4vKiovIiwiLnNpZGViYXJfX21lbnV7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaWRlYmFyX19tZW51Lm1vYmlsZSB7bWFyZ2luOiAwIDAgMTBweCAwO31cbi5zaWRlYmFyX19tZW51Lm1vYmlsZSAuc2lkZWJhcl9fbWVudV9faGVhZGVye2hlaWdodDogNDBweDt9XG4uc2lkZWJhcl9fbWVudV9faGVhZGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpZGViYXJfX21lbnVfX2hlYWRlciAudmFsdWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4uc2lkZWJhcl9fbWVudV9faGVhZGVyIC5pY29ue1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE0cHg7XG59XG4uc2lkZWJhcl9fbWVudV9faGVhZGVyLWl0ZW0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgICAgXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbn1cbi5zaWRlYmFyX19tZW51X19oZWFkZXItaXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5cbi5zaWRlYmFyX19tZW51X19oZWFkZXIuc2Vjb25kYXJ5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX2hlYWRlci5zZWNvbmRhcnkgLmljb24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWVzc2FnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTIyKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG4uc2lkZWJhcl9fbWVudV9fbGlzdHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbGlzdC5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLnNpZGViYXJfX21lbnVfX2l0ZW0ge3dpZHRoOiAxMDAlO31cbi5zaWRlYmFyX19tZW51X19pdGVtICsgLnNpZGViYXJfX21lbnVfX2l0ZW17Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTt9XG4uc2lkZWJhcl9fbWVudV9faXRlbSArIC5zaWRlYmFyX19tZW51X19pdGVtLmJvc3Mge2JvcmRlci10b3A6IDBweDt9XG4uc2lkZWJhcl9fbWVudV9faXRlbSAuc2lkZWJhcl9fbWVudV9fbGluayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnNpZGViYXJfX21lbnVfX2l0ZW0gLnNpZGViYXJfX21lbnVfX2xpbmsgLnZhbHVle1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbn1cblxuLnNpZGViYXJfX21lbnVfX2xpbmsgLmljb24ge1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19saW5rOmhvdmVyLCAuc2lkZWJhcl9fbWVudV9fbGluay5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNyk7fVxuLnNpZGViYXJfX21lbnVfX2xpbmsgLnZhbHVle1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBmbGV4LXNocmluazogMTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIC5qdW1wX3ZhbHVlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rIC5mYS1pY29ue2ZsZXgtc2hyaW5rOiAwO31cblxuXG4uc2lkZWJhcl9fbWVudV9fbGluay5ib3NzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYm9zcy1saW5rLWJnLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ib3NzLWxpbmstYmctY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS1ib3NzLWxpbmstdGV4dC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2lkZWJhcl9fbWVudV9fbGluay5ib3NzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbn1cbi5zaWRlYmFyX19tZW51X19saW5rLmJvc3MgLmltZ2ljb24ge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuc2lkZWJhcl9fbWVudV9faGVhZGVyIC52YWx1ZSB7Zm9udC1zaXplOiAxNnB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnNpZGViYXJfX21lbnVfX21haW57d2lkdGg6IDEwMCU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW17XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY29udGVudHttYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpc3Qtc3R5bGU6IG5vbmU7fVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY2hpbGR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fY2hpbGQuYWN0aXZlIHtkaXNwbGF5OiBmbGV4O31cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19jaGlsZC5oaWRkZW4ge2Rpc3BsYXk6IG5vbmU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW1fX2NoaWxkOmhvdmVyIHtiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci03KTt9XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19sYWJlbHt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fbGlua3N7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2l0ZW1fX2xpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTUpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnB1cnBsZSxcbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnRyYW5zcGFyZW50OmhvdmVyIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTsgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faXRlbV9fbGluay50cmFuc3BhcmVudCxcbi5zaWRlYmFyX19tZW51X19tYWluX19pdGVtX19saW5rLnB1cnBsZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTUpO1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51e3Bvc2l0aW9uOiByZWxhdGl2ZTt9XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2J0bntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9fYnRuIC52YWx1ZXt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19idG4gLmljb257XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2xpc3QtaGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTcpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxle1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjpiZWZvcmUsXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjphZnRlcntkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IGJvcmRlci1yYWRpdXM6IDEwMCU7fVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9fbGlzdC1oZWFkIC50aXRsZTo6YmVmb3Jle1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAycHg7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLnRpdGxlOjphZnRlcntcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNHB4O1xuICAgIHRvcDogNnB4O1xufVxuXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LWhlYWQgLmljb257d2lkdGg6IDE0cHg7IGhlaWdodDogMTRweDsgY3Vyc29yOiBwb2ludGVyO31cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2xpc3R7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0yNSUpO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LmRpc3BsYXl7ZGlzcGxheTogZmxleDt9XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9faGVhZC1tZW51X19saXN0LmFjdGl2ZXtvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO31cbi5zaWRlYmFyX19tZW51X19tYWluX19oZWFkLW1lbnVfX2l0ZW17XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTYpO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX2hlYWQtbWVudV9faXRlbTpob3ZlcntiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTsgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTt9XG5cblxuLnNpZGViYXJfX21lbnVfX21haW5fX3N1Yi1oZWFkLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xufVxuLnNpZGViYXJfX21lbnVfX21haW5fX3N1Yi1oZWFkLW1lbnVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1pdGVtLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoMSksXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoMiksXG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTBweCk7XG59XG4uc2lkZWJhcl9fbWVudV9fbWFpbl9fc3ViLWhlYWQtbWVudV9faXRlbTpob3Zlcixcbi5zaWRlYmFyX19tZW51X19tYWluX19zdWItaGVhZC1tZW51X19pdGVtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHZhcigtLWl0ZW0tY29sb3IpO1xufSIsIi5wb3N0c3t3aWR0aDogMTAwJTt9XG4ucG9zdHNfX2xpc3QtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xufVxuLnBvc3RzX19saXN0LWNvbnRhaW5lciAucG9zdHttYXJnaW46IDAgNXB4O31cbi5wb3N0cy1zZXR0aW5nc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9zdHMtc2V0dGluZ3NfX3JpZ2h0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBvc3RzLXNldHRpbmdzX19yaWdodF9faXRlbSB7bWFyZ2luOiAwIDAgNXB4IDAgIWltcG9ydGFudDt9XG4ucG9zdHMtc2V0dGluZ3NfX3JpZ2h0X19pdGVtICsgLnBvc3RzLXNldHRpbmdzX19yaWdodF9faXRlbSB7bWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDt9XG5cbi5wb3N0cy1zZXR0aW5ncyAuYWRkLWJ0bnttYXJnaW46IDAgMCA1cHggMDt9XG5cbi5wb3N0c192aWV3LXN3aXRjaGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBvc3RzX3ZpZXctc3dpdGNoZXIgLnBvc3RzX3ZpZXctc3dpdGNoZXJfX2J0bjpudGgtY2hpbGQoMSl7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4ucG9zdHNfdmlldy1zd2l0Y2hlciAucG9zdHNfdmlldy1zd2l0Y2hlcl9fYnRuOm50aC1jaGlsZCgyKXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4ucG9zdHNfdmlldy1zd2l0Y2hlcl9fYnRue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0c192aWV3LXN3aXRjaGVyX19idG4uYWN0aXZle1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLnBvc3RzX19saXN0LWNvbnRhaW5lcnttYXJnaW46IDAgLTEwcHg7fVxuICAgIC5wb3N0c19fbGlzdC1jb250YWluZXIgLnBvc3R7bWFyZ2luOiAwIDEwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0LXR5cGVze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3QtdHlwZXNfX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA1KTtcbn1cbi5wb3N0LXR5cGVzX19pdGVtLWxpbmt7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtdHlwZXNfX2l0ZW0tbGluazpob3Zlcixcbi5wb3N0LXR5cGVzX19pdGVtLWxpbmsuYWN0aXZle1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7XG4gICAgLnBvc3QtdHlwZXNfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDUpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLnBvc3QtdHlwZXNfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDEwKTt9XG4gICAgLnBvc3QtdHlwZXN7bWFyZ2luOiAwIDAgMjBweCAwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIucG9zdHMtdHlwZXN7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbnt9XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdGl0bGV7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG4gICAgcGFkZGluZzogMCAwIDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19oZWFkIC5oZWFkLWxpbmt7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOnZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZV9faGVhZCAuaGVhZC1saW5rOmhvdmVye1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpbmspO1xufVxuXG5cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19ib2R5e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlX19ib2R5LmZ1bGwtd2lkdGh7XG4gICAgbWFyZ2luOiAwIC0xMHB4IC0yMHB4IC0xMHB4O1xufVxuXG5cbi5wb3N0cy10eXBlc19fcG9zdC1saW5rLFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0cy10eXBlc19fcG9zdC1saW5rIGg0LFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGUgaDR7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG4ucG9zdHMtdHlwZXNfX3Bvc3QtbGluazo6YmVmb3JlLFxuLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLW9uZSk7XG59XG5cbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWxpbms6aG92ZXIsXG4uYXBwIC5wb3N0cy10eXBlc19fcG9zdC1maWxlOmhvdmVyLFxuLmFwcCAucG9zdHMtdHlwZXNfX3Bvc3QtbGluazpob3ZlciBoNCxcbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6aG92ZXIgaDR7XG4gICAgY29sb3I6ICNmMzYxNTI7XG59XG5cbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWxpbms6aG92ZXI6OmJlZm9yZSxcbi5hcHAgLnBvc3RzLXR5cGVzX19wb3N0LWZpbGU6aG92ZXI6OmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zaXgpO1xufVxuXG4ucG9zdHMtdHlwZXNfX3Bvc3QtZmlsZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG4ucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZV9faW5saW5lLWljb24uaW1hZ2V7Y29sb3I6ICNkZDU0NGM7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLmZpbGV7Y29sb3I6ICMyMTk2ZjM7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLmNvbW1lbnR7Y29sb3I6IHZhcigtLWNvbG9yLW9uZSk7fVxuLnBvc3RzLXR5cGVzX19zZWN0aW9uLXR5cGVfX2lubGluZS1pY29uLm5ldzpiZWZvcmV7XG4gICAgY29udGVudDogJ04nO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjQzNDM7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMDEpLCAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xMyksIDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjEpO1xufVxuXG4vKiovXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlc3tcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAucG9zdHMtdHlwZXNfX3NlY3Rpb24tdHlwZXtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgfVxuICAgIC5wb3N0cy10eXBlc19fc2VjdGlvbi10eXBlLmZ1bGwtd2lkdGh7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucG9zdHMtYWR2ZXJ0LXR5cGVzLWZpbHRlcl9fdHlwZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVyX190eXBlLmFjdGl2ZSxcbi5wb3N0cy1hZHZlcnQtdHlwZXMtZmlsdGVyX190eXBlOmhvdmVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2MDBweCl7XG4gICAgLnBvc3RzLWFkdmVydC10eXBlcy1maWx0ZXJfX3R5cGV7d2lkdGg6IGNhbGMoMTAwJSAvIDYpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5wb3N0LWxpc3R7d2lkdGg6IDEwMCU7fVxuLnBvc3QtbGlzdCAuc3RhdGljLXRhYmxlIHRhYmxlIHt0YWJsZS1sYXlvdXQ6IGZpeGVkO31cbi5wb3N0LWxpc3QgLnN0YXRpYy10YWJsZSB0YWJsZSB0Ym9keSB0ci5pbXBvcnRhbnR7Ym94LXNoYWRvdzogdmFyKC0tc2hhZG93LTMpO31cbi5wb3N0LWxpc3RfX2l0ZW0uY3VycmVudCB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTEpO31cbi5wb3N0LWxpc3RfX2l0ZW0ubGluZS10aHJvdWdoIHt0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDt9XG4ucG9zdC1saXN0X190aXRsZSAudmFsdWV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucG9zdC1saXN0X190aXRsZSAudmFsdWU6aG92ZXIge2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLWxpbmspO31cbi5wb3N0LWxpc3RfX3RpdGxlLWg0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtbGlzdF9faGVhZC1jaXR5LCAucG9zdC1saXN0X19oZWFkLXR5cGUge3dpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7fVxuXG4ucG9zdC1saXN0X191c2VyLCAucG9zdC1saXN0X19oZWFkLXVzZXJ7d2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7fVxuLnBvc3QtbGlzdF9fdXNlciAudXNlci1jaGlwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwO1xufVxuLnBvc3QtbGlzdF9fdXNlciAudmFsdWV7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wb3N0LWxpc3RfX3VzZXJfX2ljb257XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fZGF0ZSwgLnBvc3QtbGlzdF9faGVhZC1kYXRle3dpZHRoOiAxMDBweCAhaW1wb3J0YW50O31cblxuXG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgICAgXG4gICAgbWFyZ2luOiBhdXRvIDAgYXV0byBhdXRvO1xufVxuXG4ucG9zdC1saXN0X190aXRsZV9fdmFsdWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogYXV0bztcbn1cbi5wb3N0LWxpc3RfX3RpdGxlX192YWx1ZS5tYXJxdWVleyB3aWR0aDogMTAwJTsgfVxuXG4ucG9zdC1saXN0X190aXRsZV9fdmFsdWUuY2hhbmdlX3RpdGxlX2NvbG9yIHtcbiAgICBhbmltYXRpb246IGNoYW5nZV90aXRsZV9jb2xvciAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5wb3N0LWxpc3RfX3RpdGxlX192YWx1ZS5ibGlua2luZ190aXRsZSB7XG4gICAgYW5pbWF0aW9uOiBibGlua2luZ190aXRsZSAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLnBvc3QtbGlzdF9fdGl0bGVfX3ZhbHVlLmNoYW5nZV90aXRsZV9jb2xvci5ibGlua2luZ190aXRsZSB7XG4gICAgYW5pbWF0aW9uOiBjaGFuZ2VfdGl0bGVfY29sb3IgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGUsIGJsaW5raW5nX3RpdGxlIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5raW5nX3RpdGxlIHtcbiAgICAwJSAgIHtvcGFjaXR5OiAxO31cbiAgICA1MCUgIHtvcGFjaXR5OiAwO31cbiAgICAxMDAlIHtvcGFjaXR5OiAxO31cbn1cblxuQGtleWZyYW1lcyBjaGFuZ2VfdGl0bGVfY29sb3Ige1xuICAgIDAlICAge2NvbG9yOiB2YXIoLS1jb2xvci1yZWQpO31cbiAgICA1MCUgIHtjb2xvcjogdmFyKC0tY29sb3Itb25lKTt9XG4gICAgMTAwJSB7Y29sb3I6IHZhcigtLWNvbG9yLXJlZCk7fVxufVxuXG5cbi5wb3N0LWxpc3RfX2lubGluZS1pY29ue1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5pbWFnZXtjb2xvcjogI2RkNTQ0Yzt9XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5maWxle2NvbG9yOiAjMjE5NmYzO31cbi5wb3N0LWxpc3RfX2lubGluZS1pY29uLmNvbW1lbnR7Y29sb3I6IHZhcigtLWNvbG9yLW9uZSk7fVxuLnBvc3QtbGlzdF9faW5saW5lLWljb24ubmV3OmJlZm9yZXtcbiAgICBjb250ZW50OiAnTic7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNDM0MztcbiAgICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4wMSksIDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEzKSwgMCAxcHggNXB4IDAgcmdiYSgwLDAsMCwuMSk7XG59XG4ucG9zdC1saXN0X19pbmxpbmUtaWNvbi5pbXBvcnRhbnQge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLXdoaXRlKTtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fdGl0bGVfX2NvdXBvbi1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24ge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHggNHB4IDVweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24uZnJlZSB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTMpO31cbi5wb3N0LWxpc3RfX2FnZW5jeS1pY29uLnJlc2VydmVkIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xNCk7fVxuLnBvc3QtbGlzdF9fYWdlbmN5LWljb24uY29tcGxldGVkIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6Mzc1cHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAucG9zdC1saXN0X19pZCwgLnBvc3QtbGlzdF9faGVhZC1pZHt3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X190aXRsZXt9XG4gICAgLnBvc3QtbGlzdF9fZGF0ZSwgLnBvc3QtbGlzdF9faGVhZC1kYXRle3dpZHRoOiAxMzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X192aWV3cywgLnBvc3QtbGlzdF9faGVhZC12aWV3c3t3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X19jb21tZW50cywgLnBvc3QtbGlzdF9faGVhZC1jb21tZW50c3t3aWR0aDogNzBweCAhaW1wb3J0YW50O31cbiAgICAucG9zdC1saXN0X19oZWFkLWNpdHksIC5wb3N0LWxpc3RfX2hlYWQtdHlwZSB7d2lkdGg6IDc1cHggIWltcG9ydGFudDt9XG4gICAgLnBvc3QtbGlzdF9fdXNlciAudmFsdWV7anVzdGlmeS1jb250ZW50OiBjZW50ZXI7fVxuICAgIFxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIucG9zdCAuYXV0aC1vdmVybGF5e31cbi5wb3N0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnBvc3RfX21haW4tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdF9fcG9zdC1sZWZ0LnBvc3RfX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAwcHg7XG59XG4ucG9zdF9fcG9zdC1yaWdodHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LTEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cblxuLnBvc3RfX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3RfX3Bvc3QtYWN0aW9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0X19wb3N0LWFjdGlvbi1saWtlLCBcbi5wb3N0X19mb290ZXItaXRlbV9faWNvbi1saWtle1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1maXZlKTtcbn1cbi5wb3N0X19mb290ZXItaXRlbV9faWNvbi1zdGFye1xuICAgIGNvbG9yOiAjZThiOTIzO1xufVxuLnBvc3RfX3Bvc3QtYWN0aW9uLXJhdGluZ3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ucG9zdF9fcG9zdC1hY3Rpb25fX2ljb257XG4gICAgY29sb3I6ICNlOGI5MjM7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG59XG4ucG9zdF9fcG9zdC1hY3Rpb25fX3ZhbHVle31cblxuLnBvc3RfX2hlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc3RfX2hlYWQtdGl0bGV7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb3N0X19oZWFkLXRpdGxlLWxpbmt7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvc3RfX2hlYWQtaW5mb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucG9zdF9faGVhZC11c2Vye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLnBvc3RfX2hlYWQtdXNlci1pY29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG59XG4ucG9zdF9faGVhZC1pdGVte1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5wb3N0X19oZWFkLXRpbWV7bWFyZ2luOiAwIDEwcHggMCAwO31cbi5wb3N0X19oZWFkLXR5cGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdF9faGVhZC1hZHZlcnR7fVxuXG4ucG9zdF9fcmF0aW5nLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wb3N0IC5wb3N0X19yYXRpbmctY29udGFpbmVyIC5pbnB1dC1yZXZpZXd7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgNTBweCAxMHB4IDA7XG59XG5cbi5wb3N0X19ib2R5e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucG9zdF9fYm9keS1kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLnBvc3RfX2JvZHlfX2NvbnRhY3QtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wb3N0X19ib2R5X19jb250YWN0LWNvbnRhaW5lciAucHJvbW8tYnRuIHttYXJnaW46IDVweCAxMHB4O31cblxuLnBvc3RfX3ByZXZpZXctaW1hZ2V7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbn1cbi5wb3N0X19wcmV2aWV3LWltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucG9zdF9fcHJldmlldy1pbWFnZSBpbWdbbGF6eT1sb2FkaW5nXSxcbi5wb3N0X19wcmV2aWV3LWltYWdlIGltZ1tsYXp5PWVycm9yXXtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLnBvc3RfX2JvZHktY29udGVudHt3b3JkLWJyZWFrOiBicmVhay1hbGw7fVxuLnBvc3RfX2JvZHktY29udGVudCBpbWcsXG4ucG9zdF9fYm9keS1jb250ZW50IGZpZ3VyZSxcbi5wb3N0X19ib2R5LWNvbnRlbnQgZmlndXJlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xufVxuLnBvc3RfX2JvZHktY29udGVudCBmaWd1cmUgaW1nIHtkaXNwbGF5OiBibG9jazt9XG5cbi5wb3N0X19ib2R5LWNvbnRlbnQgaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnBvc3RfX2JvZHktc2VjdGlvbnN7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4ucG9zdF9fYm9keS1zZWN0aW9ucy5zaG93ZWR7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG59XG5cbi5wb3N0X19ib2R5LWRldGFpbHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wb3N0X19ib2R5LWRldGFpbC5zaG93ZWR7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3RfX2JvZHktZGV0YWlsLWJ0bntcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvc3RfX2JvZHktZGV0YWlsLWJ0biAuaWNvbntcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4ucG9zdF9fYm9keS1kZXRhaWwtYnRuIC50ZXh0e31cblxuLnBvc3RfX2JvZHktc2VjdGlvbnMsXG4ucG9zdF9fYm9keS1zZWN0aW9uLWNvbnRhaW5lcntcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0X19ib2R5LXNlY3Rpb24tY29udGFpbmVye31cblxuLnBvc3RfX2JvZHktc2VjdGlvbi1pbWFnZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9zdF9fYm9keS1zZWN0aW9uLWltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0X19ib2R5LXNlY3Rpb24taW1hZ2UgaW1nW2xhenk9bG9hZGluZ10sXG4ucG9zdF9fYm9keS1zZWN0aW9uLWltYWdlIGltZ1tsYXp5PWVycm9yXXtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5cbi5wb3N0X19ib2R5LXNlY3Rpb24tcGFyYWdyYXBoe1xuICAgIG1hcmdpbjogMTBweCAwO1xufVxuXG4ucG9zdF9fYm9keS1zZWN0aW9uLWxpc3R7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbi5wb3N0X19ib2R5LXNlY3Rpb24tbGlzdCBsaXt9XG5cblxuXG4ucG9zdF9fYm9keS1zZWN0aW9uLWlmcmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvc3RfX2JvZHktc2VjdGlvbi1pZnJhbWUgaWZyYW1lIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLyogNHgzIEFzcGVjdCBSYXRpbyAqL1xuLnBvc3RfX2JvZHktc2VjdGlvbi1pZnJhbWUtNHgzIHtcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4ucG9zdF9fYm9keS1maWxlc3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCNkZGQ7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDtcbn1cbi5wb3N0X19ib2R5LWZpbGVzLnNob3dlZHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0X19ib2R5LWZpbGVzX190aXRsZXtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3RfX2JvZHktZmlsZXNfX2ZpbGV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucG9zdF9fYm9keS1maWxlc19fZmlsZTpob3ZlcntcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItbWFpbikgIWltcG9ydGFudDtcbn1cbi5wb3N0X19ib2R5LWZpbGVzX19maWxlIC5pY29ue1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wb3N0X19ib2R5LWZpbGVzX19maWxlIC52YWx1ZXt9XG5cblxuXG4ucG9zdF9fZm9vdGVye1xuICAgIG1hcmdpbjogLTEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBvc3RfX2Zvb3Rlci1sZWZ0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuLnBvc3RfX2Zvb3Rlci1yaWdodHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucG9zdF9fZm9vdGVyLWl0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0X19mb290ZXItaXRlbS5saWtle1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0X19mb290ZXItbGVmdCAucG9zdF9fZm9vdGVyLWl0ZW17XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xufVxuLnBvc3RfX2Zvb3Rlci1yaWdodCAucG9zdF9fZm9vdGVyLWl0ZW17XG4gICBtYXJnaW46IDAgMCAwIDE1cHg7XG59XG4ucG9zdF9fZm9vdGVyLWl0ZW1fX2ljb257XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xufVxuLnBvc3RfX2Zvb3Rlci1pdGVtX192YWx1ZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZzogMnB4IDAgMCAwO1xufVxuXG5cblxuXG4ucG9zdF9fY291cG9uX19ib2R5LW1lc3NhZ2V7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0X19jb3Vwb25fX2JvZHktY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0X19jb3Vwb25fX2JvZHktaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4ucG9zdF9fY291cG9uX19ib2R5LWl0ZW1fX2xhYmVse1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgcGFkZGluZzogNXB4IDBweCAycHggMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLW9uZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4ucG9zdF9fY291cG9uX19ib2R5LWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5wb3N0X19jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWUuc3RhdHVze31cbi5wb3N0X19jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWUuc3RhdHVzIC5zdGF0dXMtdmFsdWV7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDRweCA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMDEpLCAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xMyksIDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjEpO1xufVxuXG5cblxuXG5cblxuXG5cblxuLnBvc3RfX2JvZHktcGF5bG9hZHt9XG4ucG9zdF9fYm9keS1wYXlsb2FkX19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4ucG9zdF9fYm9keS1wYXlsb2FkX19saXN0X19pdGVte1xuICAgIG1pbi13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMTBweDtcbn1cbi5wb3N0X19ib2R5LXBheWxvYWRfX2xpc3RfX2l0ZW0gYnt9XG4ucG9zdF9fYm9keS1wYXlsb2FkX19saXN0X19pdGVtIHNwYW57fVxuXG5cbi5wb3N0X19ib2R5LWFnZW5jeS1zdGF0dXMge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3JkZXI6IDVweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMTBweDtcbn1cblxuLnBvc3RfX2JvZHktYWdlbmN5LXN0YXR1cy5mcmVlIHtjb2xvcjogdmFyKC0tY29sb3ItMTMpO31cbi5wb3N0X19ib2R5LWFnZW5jeS1zdGF0dXMucmVzZXJ2ZWQge2NvbG9yOiB2YXIoLS1jb2xvci0xNCk7fVxuLnBvc3RfX2JvZHktYWdlbmN5LXN0YXR1cy5jb21wbGV0ZWQge2NvbG9yOiB2YXIoLS1jb2xvci0xMCk7fVxuXG5cbi8qKi9cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozNzVweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDgwcHgpe1xuICAgIC5wb3N0X19jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogMzMuMzMzJTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgLnBvc3RfX3Bvc3QtbGVmdC5wb3N0X19wb3N0LWFjdGlvbnN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC8qKiAgLnBvc3RfX3Bvc3QtcmlnaHR7d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO30gKi9cbiAgICAucG9zdF9faGVhZC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gICAgLnBvc3RfX2hlYWQtdHlwZXtkaXNwbGF5OiBibG9jazt9XG4gICAgLyoqICAucG9zdF9fYm9keS1kZXRhaWwtYnRue2Rpc3BsYXk6IG5vbmU7fSAqL1xuICAgIFxufVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0X19jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogMjUlO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAucG9zdF9fY291cG9uX19ib2R5LWl0ZW17d2lkdGg6IDIwJTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe1xuICAgIC5wb3N0X19jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogMTUlO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuLyoqLyIsIi5wb3N0LXBhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wb3N0LXBhZ2UgLnBvc3RfX2hlYWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBvc3QtcGFnZV9faGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucG9zdC1wYWdlX19oZWFkZXJfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLnBvc3QtcGFnZV9faGVhZGVyX19sZWZ0IC5wb3N0X19oZWFkLWl0ZW0ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5wb3N0LXBhZ2VfX2hlYWRlcl9fbGVmdCAucG9zdF9faGVhZC10aW1lIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wb3N0X19oZWFkX19idG4tY29udGFpbmVyLnBvc3QtcGFnZV9faGVhZGVyX19yaWdodCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuXG5cbi8qKiBpbmZvICoqL1xuLnBvc3QtcGFnZV9faW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG4ucG9zdC1wYWdlX19pbmZvLmFjdGl2ZSB7ZGlzcGxheTogYmxvY2s7fVxuXG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX2FkdmVydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBvc3QtcGFnZV9faW5mbyAucG9zdF9fcGFnZS1pbmZvX19hZHZlcnQgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG59XG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX2FkdmVydCAudmFsdWUge31cblxuXG4vKiogaW5mbyByYXRpbmcgKiovXG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX3JhdGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xMHB4IC0xMHB4IC0xMHB4O1xufVxuXG4ucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX3JhdGluZyAuaW5wdXQtcmV2aWV3IHt3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7fVxuLnBvc3QtcGFnZV9faW5mbyAucG9zdF9fcGFnZS1pbmZvX19yYXRpbmcgLmlucHV0LXJldmlldyBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG4vKiogaW5mbyBhZ2VuY3kgKiovXG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3kge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItMTIpO1xufVxuLnBvc3QtcGFnZV9faW5mb19fYWdlbmN5LXN0YXR1cy5mcmVlICAgICAge2JvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItMTMpOyBjb2xvcjogdmFyKC0tY29sb3ItMTMpO31cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1zdGF0dXMucmVzZXJ2ZWQgIHtib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTE0KTsgY29sb3I6IHZhcigtLWNvbG9yLTE0KTt9XG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktc3RhdHVzLmNvbXBsZXRlZCB7Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci0xMCk7IGNvbG9yOiB2YXIoLS1jb2xvci0xMCk7fVxuXG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci0xMik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xMik7XG59XG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctNCk7XG59XG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktYnRuIC5pY29uIHt9XG4ucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktYnRuIC52YWx1ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX2FnZW5jeS1idG5zIHt9XG5cblxuLyoqIGluZm8gY291cG9uICoqL1xuLnBvc3QtcGFnZV9faW5mb19fY291cG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX2NvdXBvbiAucG9zdC1wYWdlX19pbmZvX19hZ2VuY3ktYnRuIHtcbiAgICBtYXJnaW46IDAgNXB4IDVweCAwO1xufVxuLnBvc3QtcGFnZV9faW5mb19fY291cG9uIC5wb3N0X19wYWdlLWluZm9fX2FkdmVydCB7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbi8qKiBpbmZvIHBheWxvYWQgKiovXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAtMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbn1cblxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uLFxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtIC5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci00KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci03KTtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX3BheWxvYWQtc2VjdGlvbl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogNXB4O1xufVxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtLnctZml0IHtcbiAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtLnctZml0IC5sYWJlbCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ucG9zdC1wYWdlX19pbmZvX19wYXlsb2FkLXNlY3Rpb25fX2l0ZW0gLmxhYmVsLnNpbmdsZSB7bWFyZ2luOiAwO31cblxuLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1zZWN0aW9uX19pdGVtIC5sYWJlbCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci01KTtcbn1cbi5wb3N0LXBhZ2VfX2luZm9fX3BheWxvYWQtc2VjdGlvbl9faXRlbSAudmFsdWUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozNzVweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDgwcHgpe1xuICAgIC5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fcmF0aW5nIC5pbnB1dC1yZXZpZXcge3dpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgIC5wb3N0LXBhZ2VfX2hlYWRlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG4gICAgLnBvc3QtcGFnZSAucG9zdF9faGVhZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnBvc3RfX2hlYWRfX2J0bi1jb250YWluZXIucG9zdC1wYWdlX19oZWFkZXJfX3JpZ2h0IHtmbGV4LXdyYXA6IG5vd3JhcDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1pdGVtIHt3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTt9XG4gICAgLnBvc3QtcGFnZV9faW5mb19fcGF5bG9hZC1pdGVtLnctMTAwIHt3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAucG9zdC1wYWdlIC5wb3N0X19oZWFkLXRpdGxlIHtmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAyOHB4O31cbiAgICAucG9zdC1wYWdlX19pbmZvIC5wb3N0X19wYWdlLWluZm9fX3JhdGluZyAuaW5wdXQtcmV2aWV3IHt3aWR0aDogY2FsYygzMy4zMzMlIC0gMjBweCkgIWltcG9ydGFudDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMTAwcHgpe1xuICAgIC5wb3N0LXBhZ2VfX2luZm8gLnBvc3RfX3BhZ2UtaW5mb19fcmF0aW5nIC5pbnB1dC1yZXZpZXcge3dpZHRoOiBjYWxjKDI1JSAtIDIwcHgpICFpbXBvcnRhbnQ7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fSIsIi5wb3N0IC5hdXRoLW92ZXJsYXl7fVxuLnBvc3R7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1jb3Vwb25fX21haW4tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3VyKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLnBvc3QtY291cG9uX19wb3N0LWxlZnQucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAwcHg7XG59XG4ucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9zdC1jb3Vwb25fX3ByZXZpZXctaW1hZ2V7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvc3QtY291cG9uX19wcmV2aWV3LWltYWdlIGltZ3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucG9zdC1jb3Vwb25fX3ByZXZpZXctaW1hZ2UgaW1nW2xhenk9bG9hZGluZ10sXG4ucG9zdC1jb3Vwb25fX3ByZXZpZXctaW1hZ2UgaW1nW2xhenk9ZXJyb3Jde1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4ucG9zdC1jb3Vwb25fX3Bvc3QtcmlnaHR7d2lkdGg6IDEwMCU7fVxuXG5cbi5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb25ze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0LWNvdXBvbl9fcG9zdC1hY3Rpb24tbGlrZSwgXG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVtX19pY29uLWxpa2V7Y29sb3I6IHZhcigtLWNvbG9yLWZpdmUpO31cbi5wb3N0LWNvdXBvbl9fZm9vdGVyLWl0ZW1fX2ljb24tc3Rhcntjb2xvcjogI2U4YjkyMzt9XG4ucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9uLXJhdGluZ3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9uX19pY29ue1xuICAgIGNvbG9yOiAjZThiOTIzO1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xufVxuLnBvc3QtY291cG9uX19wb3N0LWFjdGlvbl9fdmFsdWV7fVxuXG4ucG9zdC1jb3Vwb25fX2hlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ucG9zdC1jb3Vwb25fX2hlYWQtdGl0bGV7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb3N0LWNvdXBvbl9faGVhZC10aXRsZS1saW5re2NvbG9yOiB2YXIoLS1jb2xvci1vbmUpOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxuLnBvc3QtY291cG9uX19oZWFkLXRpdGxlLnNvbGQtb3V0IC5wb3N0LWNvdXBvbl9faGVhZC10aXRsZS1saW5re3RleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO31cbi5wb3N0LWNvdXBvbl9faGVhZC1pbmZve1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5wb3N0LWNvdXBvbl9faGVhZC11c2Vye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLnBvc3QtY291cG9uX19oZWFkLXVzZXItaWNvbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3QtY291cG9uX19oZWFkLXRpbWV7bWFyZ2luOiAwIDEwcHggMCAwO31cbi5wb3N0LWNvdXBvbl9faGVhZC10eXBle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvc3QtY291cG9uX19oZWFkLWFkdmVydHtkaXNwbGF5OiBub25lO31cbi5wb3N0LWNvdXBvbl9fYm9keXt3aWR0aDogMTAwJTt9XG5cbi5wb3N0LWNvdXBvbl9fYm9keS1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbV9fbGFiZWx7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogNzBweDtcbiAgICBwYWRkaW5nOiA1cHggMHB4IDJweCAwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3Itb25lKTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVtX192YWx1ZXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW1fX3ZhbHVlLnN0YXR1c3t9XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbV9fdmFsdWUuc3RhdHVzIC5zdGF0dXMtdmFsdWV7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDRweCA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMDEpLCAwIDJweCAycHggMCByZ2JhKDAsMCwwLC4xMyksIDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsLjEpO1xufVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS1zdGF0dXN7b3JkZXI6IDE7fVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS1mcm9te29yZGVyOiAyO31cbi5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tdG97b3JkZXI6IDQ7fVxuLnBvc3QtY291cG9uX19ib2R5LWl0ZW0uaXRlbS10b3RhbHtvcmRlcjogMzt9XG4ucG9zdC1jb3Vwb25fX2JvZHktaXRlbS5pdGVtLWxlZnR7b3JkZXI6IDU7fVxuXG4ucG9zdC1jb3Vwb25fX2JvZHlfX2J1dHRvbnMtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnBvc3QtY291cG9uX19ib2R5X19idXR0b25zLWNvbnRhaW5lciAuYnRue1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucG9zdC1jb3Vwb25fX2JvZHktY29udGVudCBmaWd1cmUsXG4ucG9zdC1jb3Vwb25fX2JvZHktY29udGVudCBmaWd1cmUgaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG59XG5cblxuXG4ucG9zdC1jb3Vwb25fX2Zvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAtMTBweCAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBvc3QtY291cG9uX19mb290ZXItbGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cbi5wb3N0LWNvdXBvbl9mb290ZXItcmlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnBvc3QtY291cG9uX19mb290ZXItaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtY291cG9uX19mb290ZXItaXRlbS5saWtle1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0LWNvdXBvbl9fZm9vdGVyLWxlZnQgLnBvc3QtY291cG9uX19mb290ZXItaXRlbXtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1yaWdodCAucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVte1xuICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xufVxuLnBvc3QtY291cG9uX19mb290ZXItaXRlbV9faWNvbntcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG4ucG9zdC1jb3Vwb25fX2Zvb3Rlci1pdGVtX192YWx1ZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZzogMnB4IDAgMCAwO1xufVxuXG5cbi8qKi9cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozNzVweCl7XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW17d2lkdGg6IDUwJTt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5X19idXR0b25zLWNvbnRhaW5lciAuYnRue3dpZHRoOiA1MCUgIWltcG9ydGFudDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgLnBvc3QtY291cG9uX19wb3N0LWxlZnR7d2lkdGg6IGNhbGMoNDUlIC0gMTBweCk7IG1hcmdpbjogMCAxMHB4IDAgMDt9XG4gICAgLnBvc3QtY291cG9uX19wb3N0LXJpZ2h0e3dpZHRoOiA1NSU7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keV9fYnV0dG9ucy1jb250YWluZXIgLmJ0bnt3aWR0aDogMTAwcHggIWltcG9ydGFudDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7XG4gICAgLnBvc3QtY291cG9uX19wb3N0LWxlZnQucG9zdC1jb3Vwb25fX3Bvc3QtYWN0aW9uc3tkaXNwbGF5OiBmbGV4OyB3aWR0aDogMzBweDsgbWFyZ2luLXJpZ2h0OiAyMHB4O31cbiAgICAvKiogIC5wb3N0LWNvdXBvbl9fcG9zdC1yaWdodHt3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7fSAqL1xuICAgIC5wb3N0LWNvdXBvbl9faGVhZC10aXRsZXtmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyMnB4O31cbiAgICAucG9zdC1jb3Vwb25fX2hlYWQtdHlwZXtkaXNwbGF5OiBibG9jazt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWRldGFpbC1idG57d2lkdGg6IDIwMHB4O31cbiAgICAvKiogIC5wb3N0LWNvdXBvbl9fYm9keS1kZXRhaWwtYnRue2Rpc3BsYXk6IG5vbmU7fSAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0LWNvdXBvbl9fcG9zdC1sZWZ0e3dpZHRoOiBjYWxjKDMwJSAtIDEwcHgpOyBtYXJnaW46IDAgMTBweCAwIDA7fVxuICAgIC5wb3N0LWNvdXBvbl9fcG9zdC1yaWdodHt3aWR0aDogNzAlO31cbiAgICAucG9zdC1jb3Vwb25fX3JhdGluZy1jb250YWluZXJ7ZGlzcGxheTogZmxleDt9XG4gICAgLnBvc3QtY291cG9uX19oZWFkLWFkdmVydHtkaXNwbGF5OiBibG9jazt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW1fX2xhYmVse21pbi13aWR0aDogODVweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMTVweDt9XG4gICAgLnBvc3QtY291cG9uX19ib2R5LWl0ZW1fX3ZhbHVle2ZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDE1cHg7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtX192YWx1ZS5zdGF0dXMgLnN0YXR1cy12YWx1ZXtwYWRkaW5nOiA1cHggOHB4IDRweCA4cHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXtcbiAgICAucG9zdC1jb3Vwb25fX2JvZHktaXRlbXt3aWR0aDogMzMuMzMzMyU7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tc3RhdHVze29yZGVyOiAxO31cbiAgICAucG9zdC1jb3Vwb25fX2JvZHktaXRlbS5pdGVtLWZyb217b3JkZXI6IDI7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tdG97b3JkZXI6IDM7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tdG90YWx7b3JkZXI6IDQ7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVtLml0ZW0tbGVmdHtvcmRlcjogNTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLnBvc3QtY291cG9uX19wb3N0LWxlZnR7d2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7IG1hcmdpbjogMCAxMHB4IDAgMDt9XG4gICAgLnBvc3QtY291cG9uX19wb3N0LXJpZ2h0e3dpZHRoOiA4MCU7fVxuICAgIC5wb3N0LWNvdXBvbl9fYm9keS1pdGVte3dpZHRoOiAyNSU7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXtcbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtbGVmdHt3aWR0aDogY2FsYygzMCUgLSAxMHB4KTsgbWFyZ2luOiAwIDEwcHggMCAwO31cbiAgICAucG9zdC1jb3Vwb25fX3Bvc3QtcmlnaHR7d2lkdGg6IDcwJTt9XG59XG4vKiovIiwiLnBvc3QtaW1hZ2V7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG59XG4ucG9zdC1pbWFnZV9fbWFpbi1jb250YWluZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1pbWFnZV9fcG9zdC1sZWZ0LnBvc3RfX3Bvc3QtYWN0aW9uc3tkaXNwbGF5OiBub25lOyB3aWR0aDogMHB4O31cbi5wb3N0LWltYWdlX19wb3N0LXJpZ2h0e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xufVxuLnBvc3QtaW1hZ2VfX3Bvc3QtcmlnaHQ6aG92ZXJ7Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci01LCAjNDQ3RkFBKTt9XG5cblxuLnBvc3QtaW1hZ2VfX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtaW1hZ2VfX3Bvc3QtYWN0aW9ue1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1vbmUpO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wb3N0LWltYWdlX19wb3N0LWFjdGlvbi1saWtlLCBcbi5wb3N0LWltYWdlX19mb290ZXItaXRlbV9faWNvbi1saWtle2NvbG9yOiB2YXIoLS1jb2xvci1maXZlKTt9XG4ucG9zdC1pbWFnZV9fcG9zdC1hY3Rpb25fX2ljb257Y29sb3I6ICNlOGI5MjM7IG1hcmdpbjogMCAycHggMCAwO31cbi5wb3N0LWltYWdlX19wb3N0LWFjdGlvbl9fdmFsdWV7fVxuXG4ucG9zdC1pbWFnZV9faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLnBvc3QtaW1hZ2VfX2hlYWQtdGl0bGV7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb3N0LWltYWdlX19oZWFkLXRpdGxlLWxpbmt7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4ucG9zdC1pbWFnZV9fYm9keXt3aWR0aDogMTAwJTt9XG5cbi5wb3N0LWltYWdlX19ib2R5X19pbWFnZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0LWltYWdlX19ib2R5X19pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuXG4ucG9zdC1pbWFnZV9fYm9keV9fYWdlbmN5LWljb24ge1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHggNHB4IDVweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDVweDtcbiAgICByaWdodDogNXB4O1xufVxuLnBvc3QtaW1hZ2VfX2JvZHlfX2FnZW5jeS1pY29uLmZyZWUge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEzKTt9XG4ucG9zdC1pbWFnZV9fYm9keV9fYWdlbmN5LWljb24ucmVzZXJ2ZWQge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTE0KTt9XG4ucG9zdC1pbWFnZV9fYm9keV9fYWdlbmN5LWljb24uY29tcGxldGVkIHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xMCk7fVxuXG5cblxuLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdlIGltZ1tsYXp5PWxvYWRpbmddLFxuLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdlIGltZ1tsYXp5PWVycm9yXXtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWluLWhlaWdodDogODBweDtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKSB0cmFuc2xhdGVYKDAlKTtcbn1cbi5wb3N0LWltYWdlX19ib2R5X19pbWFnZSBpbWcubm8taW1hZ2Uge21pbi13aWR0aDogNTAlOyBtaW4taGVpZ2h0OiA1MCU7fVxuXG5cblxuLnBvc3QtaW1hZ2VfX2Zvb3RlcntcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucG9zdC1pbWFnZV9fZm9vdGVyLWxlZnR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDAgYXV0byAwIDA7XG59XG4ucG9zdC1pbWFnZV9fZm9vdGVyLXJpZ2h0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5wb3N0LWltYWdlX19mb290ZXItaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtaW1hZ2VfX2Zvb3Rlci1pdGVtLmxpa2V7Y3Vyc29yOiBwb2ludGVyO31cbi5wb3N0LWltYWdlX19mb290ZXItbGVmdCAucG9zdC1pbWFnZV9fZm9vdGVyLWl0ZW17bWFyZ2luOiAwIDE1cHggMCAwO31cbi5wb3N0LWltYWdlX19mb290ZXItcmlnaHQgLnBvc3QtaW1hZ2VfX2Zvb3Rlci1pdGVte21hcmdpbjogMCAwIDAgMTVweDt9XG4ucG9zdC1pbWFnZV9fZm9vdGVyLWl0ZW1fX2ljb257Zm9udC1zaXplOiAxOHB4OyBtYXJnaW46IDAgNXB4IDAgMDt9XG4ucG9zdC1pbWFnZV9fZm9vdGVyLWl0ZW1fX3ZhbHVle1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAycHggMCAwIDA7XG59XG5cblxuLyoqL1xuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7XG4gICAgLnBvc3QtaW1hZ2V7d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7fVxuICAgIC5wb3N0LWltYWdlX19ib2R5X19pbWFnZXtoZWlnaHQ6IDE3MHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAucG9zdC1pbWFnZV9fcG9zdC1sZWZ0LnBvc3RfX3Bvc3QtYWN0aW9uc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLnBvc3QtaW1hZ2VfX2hlYWQtdGl0bGV7Zm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjJweDt9XG4gICAgLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdle2hlaWdodDogMjAwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NjYwcHgpe1xuICAgIC5wb3N0LWltYWdle3dpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYygzMy4zMyUgLSAxMHB4KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7XG4gICAgLnBvc3QtaW1hZ2V7d2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7IG1hcmdpbjogMCAxMHB4IDIwcHggMTBweDt9XG4gICAgLnBvc3QtaW1hZ2VfX2JvZHlfX2ltYWdle2hlaWdodDogMTgwcHg7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcbiAgICAucG9zdC1pbWFnZXt3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTsgbWFyZ2luOiAwIDEwcHggMjBweCAxMHB4O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLnBvc3QtaW1hZ2V7d2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7IG1hcmdpbjogMCAxMHB4IDIwcHggMTBweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe31cbi8qKi8iLCIucG9zdCAuYXV0aC1vdmVybGF5e31cbi5wb3N0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLnBvc3QtcmV2aWV3X19tYWluLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLTEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLnBvc3QtcmV2aWV3X19wb3N0LWxlZnQucG9zdC1yZXZpZXdfX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAwcHg7XG59XG4ucG9zdC1yZXZpZXdfX3Bvc3QtbGVmdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4ucG9zdC1yZXZpZXdfX3ByZXZpZXctaW1hZ2V7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0LXJldmlld19fcHJldmlldy1pbWFnZSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4ucG9zdC1yZXZpZXdfX3ByZXZpZXctaW1hZ2UgaW1nW2xhenk9bG9hZGluZ10sXG4ucG9zdC1yZXZpZXdfX3ByZXZpZXctaW1hZ2UgaW1nW2xhenk9ZXJyb3Jde1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLnBvc3QtcmV2aWV3X19wb3N0LXJpZ2h0e3dpZHRoOiAxMDAlO31cblxuXG4ucG9zdC1yZXZpZXdfX3Bvc3QtYWN0aW9uc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtcmV2aWV3X19wb3N0LWFjdGlvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itb25lKTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucG9zdC1yZXZpZXdfX3Bvc3QtYWN0aW9uLWxpa2UsIFxuLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbV9faWNvbi1saWtle1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1maXZlKTtcbn1cbi5wb3N0LXJldmlld19fZm9vdGVyLWl0ZW1fX2ljb24tc3RhcntcbiAgICBjb2xvcjogI2U4YjkyMztcbn1cbi5wb3N0LXJldmlld19fcG9zdC1hY3Rpb24tcmF0aW5ne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5wb3N0LXJldmlld19fcG9zdC1hY3Rpb25fX2ljb257XG4gICAgY29sb3I6ICNlOGI5MjM7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG59XG4ucG9zdC1yZXZpZXdfX3Bvc3QtYWN0aW9uX192YWx1ZXt9XG5cbi5wb3N0LXJldmlld19faGVhZHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5wb3N0LXJldmlld19faGVhZC10aXRsZXtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvc3QtcmV2aWV3X19oZWFkLXRpdGxlLWxpbmt7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLW9uZSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBvc3QtcmV2aWV3X19oZWFkLWluZm97XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnBvc3QtcmV2aWV3X19oZWFkLXVzZXJ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtdXNlci1pY29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtdGltZXttYXJnaW46IDAgMTBweCAwIDA7fVxuLnBvc3QtcmV2aWV3X19oZWFkLXR5cGV7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucG9zdC1yZXZpZXdfX2hlYWQtYWR2ZXJ0e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LXJldmlld19fcmF0aW5nLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wb3N0IC5wb3N0LXJldmlld19fcmF0aW5nLWNvbnRhaW5lciAuaW5wdXQtcmV2aWV3e1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwO1xufVxuXG4ucG9zdC1yZXZpZXdfX2JvZHl7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdC1yZXZpZXdfX2JvZHktZGVzY3JpcHRpb257XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cblxuXG4ucG9zdC1yZXZpZXdfX2JvZHktY29udGVudCBmaWd1cmUsXG4ucG9zdC1yZXZpZXdfX2JvZHktY29udGVudCBmaWd1cmUgaW1ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG59XG5cblxuXG4ucG9zdC1yZXZpZXdfX2Zvb3RlcntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAtMTBweCAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci0xKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBvc3QtcmV2aWV3X19mb290ZXItbGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbn1cbi5wb3N0LXJldmlld19mb290ZXItcmlnaHR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbS5saWtle1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0LXJldmlld19fZm9vdGVyLWxlZnQgLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbXtcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG59XG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1yaWdodCAucG9zdC1yZXZpZXdfX2Zvb3Rlci1pdGVte1xuICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xufVxuLnBvc3QtcmV2aWV3X19mb290ZXItaXRlbV9faWNvbntcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG4ucG9zdC1yZXZpZXdfX2Zvb3Rlci1pdGVtX192YWx1ZXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcGFkZGluZzogMnB4IDAgMCAwO1xufVxuXG5cbi8qKi9cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozNzVweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe1xuICAgIC5wb3N0LXJldmlld19fcG9zdC1sZWZ0e1xuICAgICAgICB3aWR0aDogY2FsYyg0NSUgLSAxMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtcmlnaHR7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe1xuICAgIC5wb3N0LXJldmlld19fcG9zdC1sZWZ0LnBvc3QtcmV2aWV3X19wb3N0LWFjdGlvbnN7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC8qKiAgLnBvc3QtcmV2aWV3X19wb3N0LXJpZ2h0e3dpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTt9ICovXG4gICAgLnBvc3QtcmV2aWV3X19oZWFkLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbiAgICAucG9zdC1yZXZpZXdfX2hlYWQtdHlwZXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5wb3N0LXJldmlld19fYm9keS1kZXRhaWwtYnRue1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIC8qKiAgLnBvc3QtcmV2aWV3X19ib2R5LWRldGFpbC1idG57ZGlzcGxheTogbm9uZTt9ICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLnBvc3QtcmV2aWV3X19wb3N0LWxlZnR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMwJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgfVxuICAgIC5wb3N0LXJldmlld19fcG9zdC1yaWdodHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG4gICAgLnBvc3QtcmV2aWV3X19yYXRpbmctY29udGFpbmVye2Rpc3BsYXk6IGZsZXg7fVxuICAgIC5wb3N0LXJldmlld19faGVhZC1hZHZlcnR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcblxufVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXtcbiAgICAucG9zdC1yZXZpZXdfX3Bvc3QtbGVmdHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB9XG4gICAgLnBvc3QtcmV2aWV3X19wb3N0LXJpZ2h0e1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7XG4gICAgLnBvc3QtcmV2aWV3X19wb3N0LWxlZnR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMwJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgfVxuICAgIC5wb3N0LXJldmlld19fcG9zdC1yaWdodHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG59XG4vKiovIiwiLnBvc3Qtem9uZS1maWx0ZXIge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5wb3N0LXpvbmUtZmlsdGVyX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNXB4O1xufVxuLnBvc3Qtem9uZS1maWx0ZXJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0taXRlbS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXRlbS1jb2xvcik7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wb3N0LXpvbmUtZmlsdGVyX19pdGVtLmFjdGl2ZSwgLnBvc3Qtem9uZS1maWx0ZXJfX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yKTtcbn0iLCIuaGVhZGVyLW5hdntcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5oZWFkZXItbmF2X19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uaGVhZGVyLW5hdl9faXRlbXt3aWR0aDogY2FsYygxMDAlIC8gMik7fVxuXG4uaGVhZGVyLW5hdl9fbGlua3tcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB3b3JkLXNwYWNpbmc6IHVuc2V0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyLW5hdl9fbGluayAuaWNvbiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItbmF2X19saW5rIC5pY29uIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVhZGVyLW5hdl9fbGluayBzcGFuIHtmbGV4LXNocmluazogMDt9XG4uaGVhZGVyLW5hdl9fbGluayAuaWNvbnttYXJnaW46IDAgMTBweCAwIDA7fVxuLmhlYWRlci1uYXZfX2xpbms6aG92ZXJ7Y29sb3I6IHZhcigtLWNvbG9yLTMpO31cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0OTBweCl7XG4gICAgLmhlYWRlci1uYXZfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDMpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAuaGVhZGVyLW5hdntkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwIDAgMjBweCAwO31cbiAgICAuaGVhZGVyLW5hdl9faXRlbXt3aWR0aDogY2FsYygxMDAlIC8gNCk7fVxuICAgIC5oZWFkZXItbmF2X19saW5re1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmhlYWRlci1uYXZfX2l0ZW17d2lkdGg6IGNhbGMoMTAwJSAvIDUpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMTAwcHgpe1xuICAgIC5oZWFkZXItbmF2X19pdGVte3dpZHRoOiBjYWxjKDEwMCUgLyA1KTt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG5cblxuXG5cblxuXG5cbi5oZWFkZXItbmF2Lm1vYmlsZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGlzdHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpc3QuYm9zcyB7cGFkZGluZzogMTBweDt9XG5cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9faXRlbXt3aWR0aDogMTAwJTt9XG5cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGlua3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpbmsgLmljb257XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbn1cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9faXRlbSAuaW1nLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19pdGVtIC5pbWctaWNvbiBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGluazpob3Zlcnt9XG4uaGVhZGVyLW5hdi5tb2JpbGUgLmhlYWRlci1uYXZfX2xpbms6aG92ZXIgLmljb257fVxuXG5cbi5oZWFkZXItbmF2Lm1vYmlsZSAuaGVhZGVyLW5hdl9fbGluay5ib3NzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvc3MtbGluay1iZy1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9zcy1saW5rLWJnLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYm9zcy1saW5rLXRleHQtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19saW5rLmJvc3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLTUpO1xufVxuLmhlYWRlci1uYXYubW9iaWxlIC5oZWFkZXItbmF2X19saW5rLmJvc3MgLmltZ2ljb24ge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59IiwiLmFwb3N0cy1tZW51e1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5hcG9zdHMtbWVudV9fbGVmdHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hcG9zdHMtbWVudV9fZHBidG57XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCwgIzQwOURBQSk7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fdG9we1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX3RvcCAuaWNvbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fdG9wIC5sYWJlbHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fdG9wIC5pY29uLnJpZ2h0e3dpZHRoOiAxNHB4OyBoZWlnaHQ6IDE0cHg7fVxuXG5cblxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1jb2xvci01KTtcblxuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0yNSUpO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG4uZGlzcGxheSAuYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51e2Rpc3BsYXk6IGZsZXg7fVxuLmFwb3N0cy1tZW51X19kcGJ0bi5hY3RpdmUgIC5hcG9zdHMtbWVudV9fZHBidG5fX21lbnV7b3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTt9XG5cblxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9faXRlbXtvcmRlcjogMDt9XG4uYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51X19saW5re1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci02LCAjOTI5MjkyKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG59XG4uYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51X19saW5rLmFjdGl2ZSxcbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpbms6aG92ZXIge2NvbG9yOiB2YXIoLS1jb2xvci0xKTt9XG5cblxuXG4uYXBvc3RzLW1lbnVfX3JpZ2h0e1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUsICM0NDdGQUEpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYXBvc3RzLW1lbnVfX2ZpbHRlci1wcmV2aWV3e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5hcG9zdHMtbWVudV9fZmlsdGVyLXByZXZpZXcgLmljb257XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xufVxuXG4uYXBvc3RzLW1lbnVfX2ZpbHRlci1wcmV2aWV3IC5pY29uLWltZyB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgbWF4LWhlaWdodDogMzJweDtcbn1cblxuLmFwb3N0cy1tZW51X19maWx0ZXItcHJldmlldyAudmFsdWV7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCAtIDEwcHgpO1xufVxuLmFwb3N0cy1tZW51X19maWx0ZXItcHJldmlld19faXRlbXttYXJnaW46IDAgMTBweCAwIDA7IGRpc3BsYXk6IGJsb2NrO31cblxuXG5cblxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlzdC1oZWFke1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNyk7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlzdC1oZWFkIC50aXRsZXtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlzdC1oZWFkIC50aXRsZTo6YmVmb3JlLFxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlzdC1oZWFkIC50aXRsZTo6YWZ0ZXJ7ZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICcnOyBib3JkZXItcmFkaXVzOiAxMDAlO31cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAudGl0bGU6OmJlZm9yZXtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMTApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMnB4O1xufVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fbWVudV9fbGlzdC1oZWFkIC50aXRsZTo6YWZ0ZXJ7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDRweDtcbiAgICB0b3A6IDZweDtcbn1cbi5hcG9zdHMtbWVudV9fZHBidG5fX21lbnVfX2xpc3QtaGVhZCAuaWNvbnt3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBjdXJzb3I6IHBvaW50ZXI7fVxuXG5cblxuXG5cbi5hcG9zdHMtbWVudV9fZHBidG5fX2NoaWxkLW1lbnV7fVxuLmFwb3N0cy1tZW51X19kcGJ0bl9fY2hpbGQtbWVudS5jaGlsZC1tZW51e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3JkZXI6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItMSk7XG59XG4uYXBvc3RzLW1lbnVfX2RwYnRuX19jaGlsZC1tZW51LmNoaWxkLW1lbnUuYWN0aXZle2Rpc3BsYXk6IGZsZXg7fVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOjMyMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo0NjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NTgwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuYXBvc3RzLW1lbnV7bWFyZ2luOiAwIDAgMjBweCAwO31cbiAgICAuYXBvc3RzLW1lbnVfX2xlZnR7d2lkdGg6IDM1MHB4O31cbiAgICAuYXBvc3RzLW1lbnV7ZmxleC13cmFwOiBub3dyYXA7fVxuICAgIC5hcG9zdHMtbWVudV9fZmlsdGVyLXByZXZpZXdfX2l0ZW17ZGlzcGxheTogbm9uZTt9XG4gICAgLmFwb3N0cy1tZW51X19yaWdodHtoZWlnaHQ6IDUwcHg7fVxuICAgIC5hcG9zdHMtbWVudV9fZHBidG5fX3RvcHtoZWlnaHQ6IDQwcHg7fVxuICAgIC5hcG9zdHMtbWVudV9fZHBidG5fX3RvcCAuaWNvbnt3aWR0aDogMjRweDsgaGVpZ2h0OiAyNHB4O31cbiAgICAuYXBvc3RzLW1lbnVfX2RwYnRuX19tZW51e3RvcDogNTVweDt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo5OTBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXtcbiAgICAuYXBvc3RzLW1lbnVfX2ZpbHRlci1wcmV2aWV3X19pdGVte2Rpc3BsYXk6IGJsb2NrO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9XG4iLCIuYXBvc3RzLW1lbnUtaG9yIHtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZTtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5hcG9zdHMtbWVudS1ob3JfX3RpdGxlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG59XG4uYXBvc3RzLW1lbnUtaG9yX190aXRsZS1jb250YWluZXIgLmFwb3N0cy10b3BfX3RpdGxlIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmFwb3N0cy10b3BfX3RpdGxlX19idG4ge1xuICAgIGZvbnQtc2l6ZTogNzQlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItNSwgIzQ0N0ZBQSk7XG4gICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbn1cbi5hcG9zdHMtdG9wX190aXRsZV9fYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItOCk7XG59XG5cbi5hcG9zdHMtbWVudS1ob3JfX3pvbmVzLFxuLmFwb3N0cy1tZW51LWhvcl9fbmF0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW0sXG4uYXBvc3RzLW1lbnUtaG9yX19uYXRpb25zX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1pdGVtLWNvbG9yLCAjMUE5RkZGKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yLCAjMUE5RkZGKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW0uYWN0aXZlLFxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06aG92ZXIsXG4uYXBvc3RzLW1lbnUtaG9yX19uYXRpb25zX19pdGVtLmFjdGl2ZSxcbi5hcG9zdHMtbWVudS1ob3JfX25hdGlvbnNfX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yKTtcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06bnRoLWNoaWxkKDEpLFxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06bnRoLWNoaWxkKDIpLFxuLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDEwcHgpO1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yLmFjdGl2ZSB7aGVpZ2h0OiAxNTBweDt9XG4jYXBvc3RzLW1lbnUtaG9yX19jaXRpZXNfX2NvbnRhaW5lci5hY3RpdmUsXG4jcG9zdHMtbWVudS1ob3JfX2NpdGllc19fY29udGFpbmVyLmFjdGl2ZSB7aGVpZ2h0OiBhdXRvO31cbiNhcG9zdHMtbWVudS1ob3JfX3R5cGVzX19jb250YWluZXIuYWN0aXZlLFxuI3Bvc3RzLW1lbnUtaG9yX190eXBlc19fY29udGFpbmVyLmFjdGl2ZSB7aGVpZ2h0OiAxNTBweDt9XG5cbi5hcG9zdHMtbWVudS1ob3JfX3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9faXRlbV9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsIGhpZGRlbjtcbiAgICAtbXMtc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gICAgc2Nyb2xsLXBhZGRpbmc6IDBweCAxLjI1cmVtO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xufVxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICMyNTJhMzI7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbn1cblxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbTpob3Zlcixcbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTgpO1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtOmhvdmVyIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX3RpdGxlLFxuLmFwb3N0cy1tZW51LWhvciAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwgLmFwb3N0cy1tZW51LWhvcl9faXRlbS5hY3RpdmUgLmFwb3N0cy1tZW51LWhvcl9faXRlbV9fdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1pdGVtLWNvbG9yKTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItOCk7XG59XG5cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0uaGlkZGVuIHtkaXNwbGF5OiBub25lO31cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0gKyAuYXBvc3RzLW1lbnUtaG9yX19pdGVtIHttYXJnaW4tbGVmdDogMTBweDt9XG5cbi5hcG9zdHMtbWVudS1ob3IgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW1fX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA4NSU7XG59XG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtX19pbWFnZSBpbWcucmVzcG9uc2l2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYXBvc3RzLW1lbnUtaG9yIC5hcG9zdHMtbWVudS1ob3JfX3Njcm9sbCAuYXBvc3RzLW1lbnUtaG9yX19pdGVtX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyB7XG4gICAgLS1jb2x1bW5zOiA0O1xuICAgIC0tZ2FwOiA1cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdmFyKC0tZ2FwKTtcbn1cblxuLmFwb3N0cy1tZW51LWhvcl9faXRlbV9fbGluayB7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xufVxuXG4uYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwuY2l0aWVzIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIHZhcigtLWNvbHVtbnMpKSAtIHZhcigtLWdhcCkgKyAodmFyKC0tZ2FwKSAvIHZhcigtLWNvbHVtbnMpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXRlbS1jb2xvcik7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0taXRlbS1jb2xvcik7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG59XG4uYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwuY2l0aWVzIC5hcG9zdHMtbWVudS1ob3JfX2l0ZW0gLmFwb3N0cy1tZW51LWhvcl9faXRlbV9fbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjM3MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDozODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo2NjBweCl7XG4gICAgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyB7LS1jb2x1bW5zOiA0O31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjc3MHB4KXtcbiAgICAuYXBvc3RzLW1lbnUtaG9yX196b25lcyxcbiAgICAuYXBvc3RzLW1lbnUtaG9yX19uYXRpb25zIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIH1cblxuICAgIC5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtLFxuICAgIC5hcG9zdHMtbWVudS1ob3JfX25hdGlvbnNfX2l0ZW0sXG4gICAgLmFwb3N0cy1tZW51LWhvcl9fem9uZXNfX2l0ZW06bnRoLWNoaWxkKDEpLFxuICAgIC5hcG9zdHMtbWVudS1ob3JfX3pvbmVzX19pdGVtOm50aC1jaGlsZCgyKSxcbiAgICAuYXBvc3RzLW1lbnUtaG9yX196b25lc19faXRlbTpudGgtY2hpbGQoMykge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAuYXBvc3RzLW1lbnUtaG9yX19zY3JvbGwuY2l0aWVzIHstLWNvbHVtbnM6IDEwO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7XG4gICAgLmFwb3N0cy1tZW51LWhvcl9fc2Nyb2xsLmNpdGllcyB7LS1jb2x1bW5zOiAxMjt9XG59XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCJcbi5mb3JtX19zZWFyY2h7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybV9fc2VhcmNoIGlucHV0e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHBhZGRpbmc6IDVweCAzNXB4IDVweCAxMHB4O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmZvcm1fX3NlYXJjaCAuaWNvbntcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDIwcHgvMik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybV9fc2VhcmNoLm1vYmlsZXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItMyk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmZvcm1fX3NlYXJjaC5tb2JpbGUgaW5wdXR7aGVpZ2h0OiA0MHB4O30iLCIuc2VvLXRleHR7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MzIwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ2MHB4KXt9XG5AbWVkaWEgKG1heC13aWR0aDo3NzBweCl7XG4gICAgLm9ubHktZGVza3RvcCwgLm9ubHktZGVza3RvcCBwaWN0dXJlLCAub25seS1kZXNrdG9wIGltZ3tkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcxcHgpe1xuICAgIC5vbmx5LW1vYmlsZXtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fVxuICAgIFxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuaG9tZS1wcm9tb3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5ob21lLXByb21vX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhvbWUtcHJvbW9fX2l0ZW0gKyAuaG9tZS1wcm9tb19faXRlbXtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG4uaG9tZS1wcm9tb19faXRlbSBpbWd7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogODBweDtcbn0iLCIuaG9tZS10b2dnbGUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob21lLXRvZ2dsZS1idXR0b246YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG59XG5cbi5ob21lLXRvZ2dsZS1pdGVtIHt9XG4uaG9tZS10b2dnbGUtaXRlbS5oaWRkZW4ge2Rpc3BsYXk6IG5vbmU7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjQ5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo1ODBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5ob21lLXRvZ2dsZS1pdGVtLmhpZGRlbiB7ZGlzcGxheTogYmxvY2s7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjExMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxNjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE5MjBweCl7fVxuIiwiLm1vYmlsZS1wcm9tby1idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwcHggLTVweCAxMHB4IC01cHg7XG59XG5cbi5tb2JpbGUtcHJvbW8tYnRuIC5wcm9tby1idG4ge1xuICAgIG1hcmdpbjogNXB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuXG4ubW9iaWxlLXByb21vLWJ0biAucHJvbW8tYnRuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1vYmlsZS1wcm9tby1idG4gLnByb21vLWJ0bi5zdHJlYW0ge3dpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTt9XG5cbi5wcm9tby1idG5fX2NvbnRlbnQge3dpZHRoOiAxMDAlO30iLCIuc3RyZWFtLWFkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDIwcHggLTIuNXB4IDAgLTIuNXB4O1xufVxuLnN0cmVhbS1hZHNfX2l0ZW0ge1xuICAgIG1hcmdpbjogMi41cHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDglO1xufVxuLnN0cmVhbS1hZHNfX2l0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXtcbiAgICAuc3RyZWFtLWFkc19faXRlbSB7d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDVweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzcwcHgpe1xuICAgIC5zdHJlYW0tYWRzX19pdGVtIHt3aWR0aDogY2FsYygyNSUgLSA1cHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk5MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxMjAwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnByb21vLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgLypcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggdHJhbnNwYXJlbnQ7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlUHJvbW9CdG5TaGFkb3cgMnMgbGluZWFyIGluZmluaXRlO1xuICAgIHdpbGwtY2hhbmdlOiBib3gtc2hhZG93O1xuICAgICovXG59XG4ucHJvbW8tYnRuX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcblxuICAgIC8qIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCByZ2IoMjU1IDI1NSAyNTUpOyAqL1xufVxuLnByb21vLWJ0bjpob3ZlciAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTt9XG5cbi5wcm9tby1idG4gLmljb24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xufVxuLnByb21vLWJ0biBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVQcm9tb0J0biB7XG4gICAgMCUgIHtib3JkZXItY29sb3I6ICNmZjAwMDA7fVxuICAgIDEwJSB7Ym9yZGVyLWNvbG9yOiAjZmY3MzAwO31cbiAgICAyMCUge2JvcmRlci1jb2xvcjogI2ZmZmIwMDt9XG4gICAgMzAlIHtib3JkZXItY29sb3I6ICM0OGZmMDA7fVxuICAgIDQwJSB7Ym9yZGVyLWNvbG9yOiAjMDBmZmQ1O31cbiAgICA1MCUge2JvcmRlci1jb2xvcjogIzAwMmJmZjt9XG4gICAgNjAlIHtib3JkZXItY29sb3I6ICM3YTAwZmY7fVxuICAgIDcwJSB7Ym9yZGVyLWNvbG9yOiAjZmYwMGM4O31cbiAgICA4MCUge2JvcmRlci1jb2xvcjogI2ZmMDAwMDt9XG4gICAgOTAlIHtib3JkZXItY29sb3I6ICNDRDExODI7fVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVQcm9tb0J0blNoYWRvdyB7XG4gICAgMCUgICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICNmZjAwMDA7fVxuICAgIDEwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjZmY3MzAwO31cbiAgICAyMCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggI2ZmZmIwMDt9XG4gICAgMzAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICM0OGZmMDA7fVxuICAgIDQwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjMDBmZmQ1O31cbiAgICA1MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggIzAwMmJmZjt9XG4gICAgNjAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICM3YTAwZmY7fVxuICAgIDcwJSAge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjZmYwMGM4O31cbiAgICA4MCUgIHtib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggI2ZmMDAwMDt9XG4gICAgOTAlICB7Ym94LXNoYWRvdzogMHB4IDBweCA1cHggMnB4ICNDRDExODI7fVxuICAgIDEwMCUge2JveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCAjZmYwMDAwO31cbn1cblxuLypcbi5wcm9tby1idG46YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNmZjAwMDAsICNmZjczMDAsICNmZmZiMDAsICM0OGZmMDAsICMwMGZmZDUsICMwMDJiZmYsICM3YTAwZmYsICNmZjAwYzgsICNmZjAwMDApO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogLTJweDtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDAwJTtcbiAgICBmaWx0ZXI6IGJsdXIoNXB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGdsb3dpbmcgMjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IGdsb3dpbmcgMjBzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuKi9cblxuLnByb21vLWJ0bi5jb250cmFjdCAucHJvbW8tYnRuX19jb250ZW50LFxuLnByb21vLWJ0bi5wdXJwbGUgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogI0IxNTZCMjt9XG4ucHJvbW8tYnRuLmNvbnRyYWN0OmhvdmVyIC5wcm9tby1idG5fX2NvbnRlbnQsXG4ucHJvbW8tYnRuLnB1cnBsZTpob3ZlciAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiAjQzQ3N0M2O31cbi5wcm9tby1idG4uY29udHJhY3QgLmljb24sXG4ucHJvbW8tYnRuLnB1cnBsZSAuaWNvbiB7d2lkdGg6IDI2cHg7IGhlaWdodDogMjZweDsgZm9udC1zaXplOiAyNnB4O31cblxuLnByb21vLWJ0bi5zdHJlYW0gLnByb21vLWJ0bl9fY29udGVudCxcbi5wcm9tby1idG4uZ3JlZW4gLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogIzBFQjA0Rjt9XG4ucHJvbW8tYnRuLnN0cmVhbTpob3ZlciAucHJvbW8tYnRuX19jb250ZW50LFxuLnByb21vLWJ0bi5ncmVlbjpob3ZlciAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiAjMjVENzZDO31cbi5wcm9tby1idG4uc3RyZWFtIC5pY29uLFxuLnByb21vLWJ0bi5ncmVlbiAuaWNvbiB7d2lkdGg6IDI2cHg7IGhlaWdodDogMjZweDsgZm9udC1zaXplOiAyNnB4O31cblxuLnByb21vLWJ0bi50ZWxlZ3JhbSAucHJvbW8tYnRuX19jb250ZW50IHtiYWNrZ3JvdW5kOiAjQjE1NkIyO31cbi5wcm9tby1idG4udGVsZWdyYW06aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogI0M0NzdDNjt9XG4ucHJvbW8tYnRuLnRlbGVncmFtIC5pY29uIHt3aWR0aDogMjZweDsgaGVpZ2h0OiAyNnB4OyBmb250LXNpemU6IDI2cHg7fVxuXG4ucHJvbW8tYnRuLnBob25lIC5wcm9tby1idG5fX2NvbnRlbnQsXG4ucHJvbW8tYnRuLmJsdWUgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogdmFyKC0tY29sb3ItNCk7fVxuLnByb21vLWJ0bi5waG9uZTpob3ZlciAucHJvbW8tYnRuX19jb250ZW50LFxuLnByb21vLWJ0bi5ibHVlOmhvdmVyIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO31cbi5wcm9tby1idG4ucGhvbmUgLmljb24sXG4ucHJvbW8tYnRuLmJsdWUgLmljb24ge3dpZHRoOiAyNnB4OyBoZWlnaHQ6IDI2cHg7IGZvbnQtc2l6ZTogMjZweDt9XG5cbi5wcm9tby1idG4ucmVkIC5wcm9tby1idG5fX2NvbnRlbnQge2JhY2tncm91bmQ6ICNkYzM1NDU7fVxuLnByb21vLWJ0bi5yZWQ6aG92ZXIgLnByb21vLWJ0bl9fY29udGVudCB7YmFja2dyb3VuZDogI2VlNmI3Nzt9XG4ucHJvbW8tYnRuLnJlZCAuaWNvbiB7d2lkdGg6IDI2cHg7IGhlaWdodDogMjZweDsgZm9udC1zaXplOiAyNnB4O31cbiIsIi5ib3NzLW1lbnUtbW9iaWxlX19idG4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci13aGl0ZSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy0xKTtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzFweCl7XG4gICAgLmJvc3MtbWVudS1tb2JpbGVfX2J0biwgI2Jvc3MtbWVudS1tb2JpbGUge2Rpc3BsYXk6IG5vbmU7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTYwMHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDoxOTIwcHgpe30iLCIuY29tcG9uZW50X19wb2ludHMtc2hvcHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTVweDtcbn1cblxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgcGFkZGluZy10b3A6IDc1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9faW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbn1cblxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTgpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbn1cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9fYm9keSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb21wb25lbnRfX3BvaW50cy1zaG9wX192YWx1ZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3ZhbHVlLWl0ZW0gKyAuY29tcG9uZW50X19wb2ludHMtc2hvcF9fdmFsdWUtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9fdmFsdWUtaXRlbSAubGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItNSk7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29tcG9uZW50X19wb2ludHMtc2hvcF9fdmFsdWUtaXRlbSAudmFsdWUge2ZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE0cHg7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozMjBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6NDYwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjU4MHB4KXt9XG5AbWVkaWEgKG1pbi13aWR0aDo3NzBweCl7XG4gICAgLmFwb3N0cy10b3BfX3RpdGxle2ZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDAgMjBweCAwO31cbiAgICAuY29tcG9uZW50X19wb2ludHMtc2hvcF9fZGVzY3JpcHRpb24ge2ZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE4cHg7IGhlaWdodDogMzZweDt9XG4gICAgLmNvbXBvbmVudF9fcG9pbnRzLXNob3BfX3ZhbHVlLWl0ZW0gLnZhbHVlIHtmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxNnB4O31cbiAgICAuY29tcG9uZW50X19wb2ludHMtc2hvcCB7d2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7fVxufVxuQG1lZGlhIChtaW4td2lkdGg6OTkwcHgpe31cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7XG4gICAgLmNvbXBvbmVudF9fcG9pbnRzLXNob3Age3dpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO31cbn1cbkBtZWRpYSAobWluLXdpZHRoOjE2MDBweCl7fVxuQG1lZGlhIChtaW4td2lkdGg6MTkyMHB4KXt9IiwiLnN1YnNpdGVzLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJzaXRlcy1tZW51Lm1vYmlsZSB7d2lkdGg6IDEwMCU7fVxuLnN1YnNpdGVzLW1lbnUubW9iaWxlIC5zdWJzaXRlcy1tZW51X19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc3Vic2l0ZXMtbWVudS5tb2JpbGUgLnN1YnNpdGVzLW1lbnVfX2NvbnRhaW5lci5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCBjYWxjKDAlICsgNzBweCkpXG59XG4uc3Vic2l0ZXMtbWVudS5tb2JpbGUgLnN1YnNpdGVzLW1lbnVfX2l0ZW1zIHt9XG4uc3Vic2l0ZXMtbWVudS5tb2JpbGUgLnN1YnNpdGVzLW1lbnVfX2l0ZW0ge1xuICAgIGhlaWdodDogNjBweDtcbn1cblxuLnN1YnNpdGVzLW1lbnVfX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdWJzaXRlcy1tZW51X19idG4gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLnN1YnNpdGVzLW1lbnVfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXdoaXRlKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMjUlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2U7XG4gICAgei1pbmRleDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN1YnNpdGVzLW1lbnVfX2NvbnRhaW5lci5kaXNwbGF5IHtkaXNwbGF5OiBmbGV4O31cbi5zdWJzaXRlcy1tZW51X19jb250YWluZXIuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCBjYWxjKDAlICsgNDBweCkpXG59XG4uc3Vic2l0ZXMtbWVudV9fY29udGFpbmVyLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItNyk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5zdWJzaXRlcy1tZW51X19jb250YWluZXItaGVhZCAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1YnNpdGVzLW1lbnVfX2NvbnRhaW5lci1oZWFkIC5pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuIH1cblxuXG4uc3Vic2l0ZXMtbWVudV9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG4uc3Vic2l0ZXMtbWVudV9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDBweCA0cHg7XG4gICAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZTtcbn1cbi5zdWJzaXRlcy1tZW51X19pdGVtOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3Vic2l0ZXMtbWVudV9faXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufSIsIjpyb290IHtcbiAgICAtLWNvbG9yLW9uZTogIzQwOURBQTtcbiAgICAtLWNvbG9yLXR3bzogI2RlNmQ1OTtcbiAgICAtLWNvbG9yLXRoaXJkOiAjY2JjYmNiO1xuICAgIC0tY29sb3ItZm91cjogI0YwRjBGMDtcbiAgICAtLWNvbG9yLWZpdmU6IHJlZDtcbiAgICAtLWNvbG9yLXNpeDogIzQ0N0ZBQTtcbiAgICAtLWNvbG9yLXNldmVuOiAjMGQ2OWIzO1xuXG4gICAgLS1jb2xvci0xOiAjMDAwMDAwO1xuICAgIC0tY29sb3ItMjogI0Y1RkNGRjtcbiAgICAtLWNvbG9yLTM6ICM5Q0EwRkY7XG4gICAgLS1jb2xvci00OiAjNDA5REFBO1xuICAgIC0tY29sb3ItNTogIzQ0N0ZBQTtcbiAgICAtLWNvbG9yLTY6ICM5MjkyOTI7XG4gICAgLS1jb2xvci03OiAjRUNFQ0VDO1xuICAgIC0tY29sb3ItODogI0NEMTE4MjtcblxuICAgIC0tY29sb3ItOTogIzIwOUI0MztcbiAgICAtLWNvbG9yLTEwOiAjREEzNDNFO1xuICAgIC0tY29sb3ItMTE6ICNDNEY0RkY7XG4gICAgLS1jb2xvci0xMjogIzMzMzMzMztcbiAgICAtLWNvbG9yLTEzOiAjMjVENzZDO1xuICAgIC0tY29sb3ItMTQ6ICMyMTk2ZjM7XG4gICAgLS1jb2xvci0xNTogI0UzRUVGNDtcbiAgICAtLWNvbG9yLTE2OiAjZmY2OTQ2O1xuICAgIC0tY29sb3ItMTc6ICNiZTQwNDA7XG4gICAgLS1jb2xvci0xODogIzAwNmViZTtcbiAgICAtLWNvbG9yLTE5OiAjQzVEQ0U5O1xuICAgIC0tY29sb3ItMjA6ICMwMEI2REU7XG4gICAgLS1jb2xvci0yMTogI0ZGQTYxMjtcbiAgICAtLWNvbG9yLTIyOiAjRkYzNjA3O1xuICAgIC0tY29sb3ItMjM6ICMyN0JCNEU7XG4gICAgLS1jb2xvci0yNDogI2NkMTE4MjtcbiAgICAtLWNvbG9yLTI1OiAjQjE1NkIyO1xuICAgIC0tY29sb3ItMjY6ICNGQkZCRkI7XG4gICAgLS1jb2xvci0yNzogI2M5YzljOTtcblxuICAgIC0tY29sb3Itd2hpdGU6ICNmZmY7XG4gICAgLS1jb2xvci1yZWQ6cmVkO1xuXG4gICAgLS10ZXh0LWNvbG9yLW1haW46ICM1MDUwNTA7XG4gICAgLS10ZXh0LWNvbG9yLXdoaXRlOiAjZWRlZGVkO1xuICAgIC0tdGV4dC1jb2xvci1ibGFjazogIzAwMDAwMDtcbiAgICAtLXRleHQtY29sb3ItbGluazogIzUwYTNkOTtcbiAgICAtLXRleHQtY29sb3Itc2hhZG93OiAjYjliOWI5O1xuXG4gICAgLS1ib3JkZXItY29sb3ItMTogI0Q3RERERjtcblxuICAgIC0tc2hhZG93LTE6IDBweCAwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgLS1zaGFkb3ctMjogMHB4IDBweCA0cHggIzQ0N0ZBQTtcbiAgICAtLXNoYWRvdy0zOiAwcHggMHB4IDRweCAjQ0QxMTgyO1xuICAgIC0tc2hhZG93LTQ6IDBweCAwcHggNHB4IDFweCByZ2IoMCwgMCwgMCwgMC41KTtcbn1cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdub3JtYWxpemUuY3NzJztcblxuQGltcG9ydCAnbWFpbi5jc3MnO1xuQGltcG9ydCAnaGVhZGVyLmNzcyc7XG5AaW1wb3J0ICdmb290ZXIuY3NzJztcbkBpbXBvcnQgJ3NpZGViYXIuY3NzJztcbkBpbXBvcnQgJ2Zvcm0uY3NzJztcbkBpbXBvcnQgJ3Jlc3BvbnNpdmVUYWJsZS5jc3MnO1xuQGltcG9ydCAnc3RhdGljVGFibGUuY3NzJztcbkBpbXBvcnQgJ3BhZ2luYXRpb24uY3NzJztcbkBpbXBvcnQgJ2ljb25zLmNzcyc7XG5cbi8vcGFnZXNcbkBpbXBvcnQgJ3BhZ2VzL2hvbWUuY3NzJztcbkBpbXBvcnQgJ3BhZ2VzL3VzZXIuY3NzJztcbkBpbXBvcnQgJ3BhZ2VzL3N0cmVhbS5jc3MnO1xuXG5cbi8vY29tcG9uZW50c1xuQGltcG9ydCAnY29tcG9uZW50cy90b29sdGlwLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2Fkcy10eXBlcy1tZW51LmNzcyc7XG5cbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0LWFuaW1hdGlvbnMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydC1wYWdlLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2FkdmVydC1hZHMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0cy5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hZHZlcnRzLXRvcC5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL2hlYWRlci1hZHMuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyLW1pZGRsZS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9oZWFkZXItdG9wLW1lbnUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyLXRvcC1tZW51LW1vYmlsZS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9mb290ZXItbWFpbi5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL3NpZGViYXItc3RyZWFtLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3NpZGViYXItbWFpbi5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9zaWRlYmFyLW1lbnUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc2lkZWJhci1tZW51LW1haW4uY3NzJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0cy5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9wb3N0cy10eXBlcy1tZW51LmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3RzLXR5cGVzLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3RzLWFkdmVydC10eXBlcy1maWx0ZXIuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdHMtbGlzdC5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC1wYWdlLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtY291cG9uLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Bvc3QtaW1hZ2UuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC1yZXZpZXcuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9zdC16b25lLWZpbHRlci5jc3MnO1xuXG5AaW1wb3J0ICdjb21wb25lbnRzL21haW4tbWVudS5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9hZHZlcnRzLW1lbnUuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWR2ZXJ0cy1tZW51LWhvcml6b250YWwuY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybS1zZWFyY2guY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcGFnZS1ob21lLmNzcyc7XG5cbkBpbXBvcnQgJ2NvbXBvbmVudHMvaG9tZS1wcm9tby5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9ob21lLXRvZ2dsZS1idXR0b24uY3NzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbW9iaWxlLXByb21vLWJ0bi5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9zdHJlYW0tYWRzLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3Byb21vLWJ0bi5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9ib3NzLW1lbnUtbW9iaWxlLmNzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3BvaW50cy1zaG9wcy5jc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9zdWJzaXRlcy1tZW51LmNzcyc7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=*/