@charset "UTF-8";.job-list-body .white-bar-header{height:46px}.job-list-body .main-search{min-height:82px;border-bottom:1px solid #eee;padding-top:20px}.job-list-body .main-search .b-fake-input{vertical-align:middle;background-color:#f3f3f3;height:44px;border:1px solid #eee;border-radius:4px}.job-list-body .main-search .b-fake-input input{font-size:16px;font-weight:700;line-height:20px;background-color:transparent}.job-list-body .main-search .b-fake-input input[readonly]{cursor:pointer}.job-list-body .main-search .b-fake-input input[readonly]+svg{pointer-events:none}.job-list-body .main-search .b-fake-input input+svg{position:absolute;top:5px;right:0;margin:8px}.job-list-body .main-search .b-fake-input select{width:50px;height:25px;color:#a9a9a9}.job-list-body .main-search .b-fake-input .icon-clear{cursor:pointer}.job-list-body .main-search .b-btn--primary{width:154px;height:44px;float:right}.job-list-body .main-search__auxiliary{position:relative;margin:12px 0;color:#7e7e7e;height:20px}.job-list-body .main-search__auxiliary label,.job-list-body .main-search__auxiliary p{margin:0 24px 0 0;vertical-align:top}.job-list-body .main-search__auxiliary label span:after,.job-list-body .main-search__auxiliary p span:after{content:"、"}.job-list-body .main-search__auxiliary label span:last-child:after,.job-list-body .main-search__auxiliary p span:last-child:after{content:""}.job-list-body .main-search__auxiliary label:last-child{position:absolute;right:170px;margin:0}.job-list-body .main-search__auxiliary p{display:inline-block;overflow:hidden;max-width:590px;white-space:nowrap;text-overflow:ellipsis;height:16px}.job-list-body .main-search__auxiliary input[type=checkbox]{margin-left:2px;margin-right:6px;margin-bottom:1px;vertical-align:middle}.job-list-body .tabbar .l-container{-webkit-align-items:stretch;align-items:stretch;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.job-list-body .tabbar__tab{font-size:16px;height:56px;line-height:56px;color:#292929;transition:color .15s ease-in-out;padding-left:16px;padding-right:16px;-webkit-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;position:relative;cursor:pointer}.job-list-body .tabbar__tab:after{height:4px;transition:background-color .15s ease-in-out;background-color:transparent;position:absolute;bottom:0;left:0;content:"";width:100%}.job-list-body .tabbar__tab.active{color:#ff7800}.job-list-body .tabbar__tab.active:after{background-color:#ff7800}.job-list-body .tabbar__tab:hover{color:#ff7800}.job-list-body .tabbar__tab:hover:after{background-color:#ff7800}.job-list-body .job-type span{font-size:12px}.job-list-body .job-tab{border-bottom:1px solid #eee;height:48px}.job-list-body .job-tab .b-nav-tabs .b-drowdown{padding:0;line-height:42px}.job-list-body .job-tab .b-nav-tabs .b-btn--dropdown{width:100%;height:46px;padding:9px 8px 13px}.job-list-body .job-tab .b-float-right{margin:8px 0;width:40%;text-align:right}.job-list-body .job-tab .b-float-right select{width:126px;height:28px;color:#7e7e7e;background-color:#f3f3f3;border:1px solid #eee;padding-left:10px}.job-list-body .job-tab .b-float-right .job-switch-mode{display:inline-block}.job-list-body .job-tab .b-float-right .job-switch-mode .job-mode--active svg{fill:#7e7e7e}.job-list-body .job-tab .b-float-right .job-switch-mode li{display:inline-block;padding:0 4px;cursor:pointer}.job-list-body .job-tab .b-float-right .job-switch-mode li svg{fill:#ccc;margin-right:0!important;margin-bottom:-4px}.job-list-body .job-tab .b-float-right .job-switch-mode li:first-child{border-right:1px solid #ccc}.job-list-body .job-tab .b-float-left{width:60%}.job-list-body .job-tab .b-float-left>ul>li{min-width:19%}.job-list-body .job-list{margin:0;padding:0}.job-list-body .job-list h1.b-tit{font-size:16px}.job-list-body .job-list-item{padding:0 12px 8px;position:relative;line-height:20px}.job-list-body .job-list-item .b-tit{margin-bottom:5px;font-weight:400}.job-list-body .job-list-item .b-tit svg{margin-bottom:-2px}.job-list-body .job-list-item .b-tit__date{display:inline-block;width:36px;text-align:center;font-size:14px;color:#999;margin-right:8px}.job-list-body .job-list-item .b-list-inline{margin-bottom:2px;font-size:14px}.job-list-body .job-list-item .b-list-inline li.b-list-inline__ad-icon{border:none;width:36px;text-align:center;padding-right:0;margin-right:12px;margin-left:1px}.job-list-body .job-list-item .b-list-inline li.b-list-inline__ad-icon+li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:295px;font-weight:700;display:inline-block}.job-list-body .job-list-item .b-list-inline li.b-list-inline__ad-icon+li.employer{height:18px}.job-list-body .job-list-item .b-list-inline li.b-list-inline__ad-icon+li.employer a{max-width:210px}.job-list-body .job-list-item .b-list-inline li.b-list-inline__ad-icon+li.employer img{height:14px;vertical-align:top;margin-top:3px;margin-left:4px}.job-list-body .job-list-item .b-list-inline li{font-weight:700}.job-list-body .job-list-item .b-list-inline li:last-child{color:#7e7e7e}.job-list-body .job-list-item .b-content{padding-left:50px}.job-list-body .job-list-item .rule-out{position:absolute;right:0;top:0;width:140px}.job-list-body .job-list-item .rule-out .b-btn{padding-left:120px}.job-list-body .job-list-item .rule-out .b-drowdown__menu{width:150px;text-align:center}.job-list-body .job-list-item .rule-out .b-drowdown__menu li{padding:8px 0}.job-list-body .job-list-item .b-link--gray{display:inline-block;width:120px;text-align:center}.job-list-body .job-list-item__company{min-height:30px}.job-list-body .job-list-item__company a,.job-list-body .job-list-item__company span{margin:4px 0;vertical-align:middle;line-height:30px;word-wrap:break-word;word-break:normal}.job-list-body .job-list-item__info{margin:0;color:#7e7e7e;max-height:60px;overflow:hidden;padding-left:43px}.job-list-body .job-list-item .job-list-intro{margin-bottom:8px}.job-list-body .job-list-item .job-list-intro li:last-child{color:#292929}.job-list-body .job-list-tag{margin-top:8px;padding-left:43px}.job-list-body .job-list .b-block__left{float:left;width:76%}.job-list-body .job-list .b-block__right{float:right;width:16%;padding-top:30px}.job-list-body .job-list .b-block__right img{width:119px;height:43px}.job-list-body .job-list .b-block__right .b-btn{display:block;margin-bottom:12px}.job-list-body .job-list .b-block--nodata{height:230px}.job-list-body .job-list .b-block--nodata .b-center{width:355px;height:100px}.job-list-body .job-list .b-block--nodata .b-tit{font-size:24px}.job-list-body .l-contant--2col--sub .b-block{margin-top:20px}.job-list-body .l-contant--2col--sub .b-block h3{margin:0 auto 16px}.job-list-body .tool-area{bottom:70px;background-color:transparent}.job-list-body .tool-area span{font-weight:700}.job-list-body .tool-area .rule-out{position:absolute;bottom:100%;right:35%;width:140px}.job-list-body .tool-area .rule-out .b-tooltip{position:absolute;bottom:100%;left:0;z-index:1;padding:4px 12px;color:#fff;display:block;border:1px solid #292929;background-color:#292929;border-radius:4px;margin-bottom:8px}.job-list-body .tool-area .rule-out .b-tooltip li{font-size:14px}.job-list-body .tool-area .rule-out .b-tooltip:before{position:absolute;bottom:-7px;width:1px;right:0;margin:0 auto;display:inline-block;border-right:7px solid transparent;border-top:7px solid #292929;border-left:7px solid transparent;border-bottom-color:#292929;content:""}.job-list-body .side-tools{padding:13px 8px 24px;box-shadow:0 2px 4px 0 #a9a9a9;background-color:hsla(0,0%,100%,.8);border-radius:4px;margin-bottom:12px}.job-list-body .side-tools .icon-back,.job-list-body .side-tools .icon-go-top,.job-list-body .side-tools .icon-intro,.job-list-body .side-tools .icon-reply,.job-list-body .side-tools .icon-star{display:block;margin:12px auto 5px}.job-list-body .poc-tools{padding:12px 8px 8px;visibility:hidden}.job-list-body .poc-tools span{visibility:hidden}.job-list-body .poc-tools .intro span{color:#ff7800}.job-list-body .poc-tools .intro a .icon-intro{fill:#ff7800}.job-list-body .poc-tools .intro a:hover span{color:#ff9100}.job-list-body .poc-tools .intro a:hover .icon-intro{fill:#ff9100}.job-list-body .adima-section{margin:0 0 24px;background-color:#fff;border:0;border-radius:4px}.job-list-body .adima-section a{color:#7e7e7e}.job-list-body .ad-article{padding:8px 12px}.job-list-body .ad-article h3{margin:0 0 20px}.job-list-body .js-ad-article.js-fetching .loading,.job-list-body .js-ad-img.js-fetching .loading{display:block}.job-list-body .js-ad-article.js-fetching .content,.job-list-body .js-ad-article .loading,.job-list-body .js-ad-img.js-fetching .content,.job-list-body .js-ad-img .loading{display:none}.job-list-body .js-ad-article .content,.job-list-body .js-ad-img .content{display:block}.job-list-body .sidebar-loading{width:100%;height:120px;background-color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.job-list-body .sidebar-loading .loading-main{position:relative;width:36px;height:36px}.job-list-body .sidebar-loading .loading-circle{width:100%;height:100%;border:4px solid #ff7800;border-radius:23px;clip:rect(0 23px 46px 0);position:absolute;-webkit-mask-image:-webkit-gradient(linear,0 0,0 100%,from(#ff7800),to(hsla(0,0%,100%,0)));-webkit-animation:loading 1.2s linear infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(1turn)}}.job-list-body .related-companies--top{background-color:#f3f3f3;position:relative;padding-bottom:16px}.job-list-body .related-companies--top>span{line-height:18px;display:inline-block;vertical-align:top}.job-list-body .related-companies--top ul{display:inline-block}.job-list-body .related-companies--top li{display:inline-block;margin-right:12px;line-height:18px}.job-list-body .related-companies--top li a{color:#7e7e7e}.job-list-body .related-companies--top li:first-child{margin-left:12px}.job-list-body .related-companies--top .companies-more{position:absolute;right:0;top:0}.job-list-body .related-companies--top .companies-more a:before{content:"更多公司"}.job-list-body .related-companies--top .companies-item:nth-child(4){display:none}.job-list-body .related-companies--top a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.job-list-body .related-companies--top .others-company{height:18px;line-height:18px}.job-list-body .page-select{min-width:120px}.job-list-body .icon-job{width:18px;height:18px;margin:0 4px -2px 8px}.job-list-body .icon-apply,.job-list-body .icon-star{margin-bottom:-4px;margin-right:8px}.job-list-body .icon-clear{margin-bottom:-1px}.job-list-body .icon-arrow-down{width:15px;height:8px}.job-list-body .mate-box input[type=text],.job-list-body .mate-box select{width:360px}.job-list-body .mate-box .b-btn--link{text-align:center}.job-list-body .mate-box label{display:block;margin:8px 0}.job-list-body .mate-box .login-mate{max-width:616px;margin:0 auto}.job-list-body .mate-box .subscription-form{width:456px;min-height:166px;margin:auto;text-align:left}.job-list-body .mate-box .subscription-form .select-selected{width:360px}.job-list-body .mate-box .subscription-form .b-error-msg{margin-top:4px}.job-list-body .mate-box .subscription-form a{font-weight:700;margin-left:8px}.job-list-body .mate-box .subscription-mail{display:inline-block;width:360px;font-weight:400}.job-list-body .mate-box .subscription-mail .b-checkbox{margin-right:8px;position:relative;top:2px}.job-list-body .mate-box .subscription-mail span{padding:0 4px}.job-list-body .mate-box .subscription-mail a{margin-left:8px}.job-list-body .mate-box .subscription-condition{color:#a9a9a9;padding:24px 0;margin:0;border-bottom:1px solid #eee}.job-list-body .mate-box .subscription-condition span:after{content:"、"}.job-list-body .mate-box .subscription-condition span:last-child:after{content:""}.job-list-body .mate-box .subscription-text{margin:0;font-weight:700}.job-list-body .mate-box .subscription-notice{margin:24px 0 8px;font-weight:700}.job-list-body .sticky{position:fixed;top:46px;width:100%;background:#fff;z-index:10}.job-list-body .m-browser-notice{position:fixed;bottom:0;left:0;width:100%;height:48px}.job-list-body .m-browser-notice:before{content:"";position:absolute;width:inherit;height:inherit;opacity:.8;background-color:#292929}.job-list-body .m-browser-notice-mobile{padding:0 12px;position:relative;height:48px;width:100vw;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.job-list-body .m-browser-notice-content{font-size:16px;font-weight:700;color:#fff;-webkit-flex:initial;flex:initial;margin-left:4px;margin-right:8px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.job-list-body .m-browser-notice-btn{min-width:auto;width:96px}.job-list-body .ui-widget.ui-widget-content{border-color:#ff7800}.job-list-body .ui-widget.ui-widget-content .ui-state-active{border-left-color:#ff7800;border-right-color:#ff7800;background:#ffeedf}.job-list-body .header,.job-list-body .jobs-content,.job-list-body .search-wrapper{background-color:#fff}.job-list-body .jobs-content{border-radius:4px}.job-list-body .go-top{display:none}.filter-search{border-bottom:1px solid #a9a9a9;position:relative}.filter-search.is-shadow{box-shadow:0 2px 4px #a9a9a9}.filter-search.opened{border-bottom:0;box-shadow:none}.filter-search .l-container:first-child{position:relative}.filter-search svg{vertical-align:middle}.filter-search input{border-color:#eee}.filter-search label{margin:20px 10px 20px 0;font-size:0}.filter-search label>span{font-size:14px;margin-right:4px;vertical-align:middle}.filter-search label[data-type=switch]{cursor:auto}.filter-search .icon-clear{margin:0;vertical-align:middle}.filter-search .icon-expand{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.filter-search .b-tabs__txt{display:inline-block;max-width:74px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px}.filter-search .b-tabs__right-side{position:absolute;top:12px;right:0}.filter-search .b-tabs__right-side li{width:auto;padding:0;display:inline-block;color:#7e7e7e;font-weight:700}.filter-search .b-tabs__right-side .b-divide{margin:0 8px;vertical-align:middle}.filter-search .b-tabs__right-side svg{margin-bottom:2px;stroke:#7e7e7e}.filter-search .b-tabs__right-side .disabled span{color:#a9a9a9}.filter-search .b-tabs__right-side .disabled svg{stroke:#a9a9a9}.filter-search .b-tabs__right-side .b-tabs__item:not(.disabled):hover{color:#ff7800}.filter-search .b-tabs__right-side .b-tabs__item:not(.disabled):hover svg{stroke:#ff7800}.filter-search .b-tabs-content{width:100%;z-index:2;padding:8px 0}.filter-search .b-tabs-content.is-shadow{box-shadow:inset 0 2px 4px #a9a9a9}.filter-search .b-tabs svg{margin-left:-2px}.filter-search dl{max-width:750px;margin:20px 0}.filter-search dl dt{display:inline-block;width:92px;font-weight:700;vertical-align:text-top}.filter-search dl dt .title{display:inline-block;min-width:4.2em;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify}.filter-search dl dt:after{display:inline-block;content:"：";margin-left:-4px}.filter-search dl dd{display:inline-block;margin:0;max-width:654px;vertical-align:text-top}.filter-search dl dd label{margin:0 12px 20px 0;vertical-align:middle}.filter-search dl dd .b-divide{vertical-align:top;margin:4px 12px 0 0}.filter-search dl input[type=text]{width:296px;line-height:18px;border-color:#eee}.filter-search dl input[readonly]{cursor:pointer}.filter-search dl input~.b-icon-arrow-down{position:relative;right:30px;pointer-events:none}.filter-search .dl-for-rostatus{max-width:820px}.filter-search .labels-field dd{margin-bottom:-20px}.filter-search .labels-field .select-category,.filter-search .labels-field .text-input{margin-bottom:20px}.filter-search .labels-field.select-field .labels:not(:empty)+.select-category:not(.salary-custom),.filter-search .labels-field.select-field .labels:not(:empty)+.text-input:not(.salary-custom){margin-top:0}.filter-search .select-field{margin-top:20px}.filter-search .select-field .select-category,.filter-search .select-field .text-input{margin-top:-6px}.filter-search .text-input input:focus{border:1px solid #ff9100}.filter-search .input-group{display:inline-block;background:#fff;border:1px solid #eee;border-radius:4px;vertical-align:bottom}.filter-search .input-group .select-agent{display:inline-block;vertical-align:middle;min-width:92px}.filter-search .input-group .select-agent option{padding:0;display:contents}.filter-search .input-group .select-agent .select-selected{border:none;background-color:#fff;padding:0 24px 0 12px;line-height:30px}.filter-search .input-group .select-agent .select-icon{top:7px;right:3px}.filter-search .input-group .salary-min{width:100px;padding:7px 8px}.filter-search .input-group .select-selected{font-weight:400}.filter-search .salary-max{padding:7px 12px;vertical-align:bottom}.filter-search .b-btn{margin:0 8px;min-width:90px;vertical-align:middle}.filter-search .salary-custom ::-webkit-input-placeholder{color:#a9a9a9}.filter-search .salary-custom :-ms-input-placeholder{color:#a9a9a9}.filter-search .salary-custom ::-ms-input-placeholder{color:#a9a9a9}.filter-search .salary-custom ::placeholder{color:#a9a9a9}.filter-search .salary-custom input{width:80px}.filter-search .salary-custom input[type=number]{-moz-appearance:textfield}.filter-search .salary-custom input[type=number]::-webkit-inner-spin-button,.filter-search .salary-custom input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-search .salary-custom label[data-type=switch] input[type=checkbox]:checked+span{color:#7e7e7e;font-weight:400}.filter-search .salary-custom label[data-type=switch]:hover input[type=checkbox]+span{color:#7e7e7e}.filter-search .salary-custom .b-dash{vertical-align:middle;margin:4px}.filter-search .salary-custom .b-divide{vertical-align:middle;margin-top:0;margin-right:4px}.filter-search input[type=checkbox].b-checkbox{display:inline-block;margin-left:2px;margin-right:6px;margin-bottom:1px;vertical-align:middle;background-color:#fff;font-size:14px}.filter-search input[type=checkbox].b-checkbox:checked{border-color:#ff9100;background-color:#ff9100}.filter-search input[type=checkbox].b-checkbox:checked+span{font-weight:400;color:#7e7e7e}.filter-search label:hover input[type=checkbox].b-checkbox+span,.filter-search label:hover input[type=checkbox].b-checkbox:checked+span{color:#7e7e7e}.filter-search .freeze{cursor:default}.filter-search .freeze input[type=checkbox].b-checkbox{cursor:default;border-color:#7e7e7e;background-color:#7e7e7e}.filter-search .b-hide{display:none}.filter-search .js-disrole-input .input-group .select-agent .select-selected{min-width:296px}.filter-search .js-disrole-input .input-group .select-agent .select-selected .select-icon{right:11px}.intro-layer{position:absolute;bottom:0;display:none}.intro-step2{right:311px}.intro-step3{right:-11px}.intro-custom-tip{padding:20px;width:438px;max-width:438px;top:62px!important}.intro-custom-tip .orange-hover{color:#ff7800;font-weight:700}.intro-custom-tip h3{margin:0;font-size:18px;font-weight:700;letter-spacing:1.4px}.intro-custom-tip p{color:#7e7e7e;font-size:16px;margin:12px 0}.intro-custom-tip dd,.intro-custom-tip dt{color:#7e7e7e;font-size:16px;margin:0;padding:4px 0}.intro-custom-tip dl{margin:8px 0}.intro-custom-tip hr{border:1px solid #ddd;margin:12px 0}.intro-custom-tip ul li{margin:0 12px 0 0}.intro-custom-tip ul li a{width:8px;height:8px}.intro-custom-tip ul li a.active{background-color:#ff9100}.intro-custom-helper{box-shadow:0 0 8px #7e7e7e;border:0;top:249px!important}.introjs-button{width:100px;height:32px;padding:0;margin-top:8px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:#ff9100;border:0;border-radius:4px;text-shadow:none;position:relative;left:278px;font-weight:700}.introjs-button:active,.introjs-button:focus,.introjs-button:hover{color:#fff;background:#ff7800}.introjs-disabled,.introjs-prevbutton,.introjs-skipbutton{display:none}.introjs-bullets,.introjs-donebutton,.introjs-tooltipbuttons{display:inline-block}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL19qb2JMaXN0LnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVyU2VhcmNoLnNjc3MiLCJwYWdlcy9faW50cm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxpQkFBQSxBQXFFeUIsaUNBbkVyQixXQUprQixDQUtuQixBQUhILDRCQU1JLGdCQUFnQixBQUNoQiw2QkNZYyxBRFhkLGdCQUF1QixDQTRGeEIsQUFwR0gsMENBV00sc0JBQXNCLEFBQ3RCLHlCQ1NlLEFEUmYsWUFBWSxBQUNaLHNCQ0tZLEFESlosaUJBQWtCLENBaUNuQixBQWhETCxnREFrQlEsZUNZSyxBRFhMLGdCQUFpQixBQUNqQixpQkFBaUIsQUFDakIsNEJBQTZCLENBZ0I5QixBQXJDUCwwREF3QlUsY0FBZSxDQUtoQixBQTdCVCw4REEyQlksbUJBQW9CLENBQ3JCLEFBNUJYLG9EQWdDVSxrQkFBa0IsQUFDbEIsUUFBUSxBQUNSLFFBQVEsQUFDUixVQUFXLENBQ1osQUFwQ1QsaURBd0NRLFdBQVcsQUFDWCxZQUFZLEFBQ1osYUMxQmEsQ0QyQmQsQUEzQ1Asc0RBOENRLGNBQWUsQ0FDaEIsQUEvQ1AsNENBbURNLFlBQVksQUFDWixZQUFZLEFBQ1osV0FBWSxDQUNiLEFBdERMLHVDQXlETSxrQkFBa0IsQUFDbEIsY0FBb0IsQUFDcEIsY0M1Q2UsQUQ2Q2YsV0FBWSxDQXVDYixBQW5HTCxzRkFnRVEsa0JBQXdCLEFBQ3hCLGtCQUFtQixDQVdwQixBQTVFUCw0R0FxRVksV0FBYSxDQUFBLEFBckV6QixrSUF5RVksVUFBVyxDQUNaLEFBMUVYLHdEQStFUSxrQkFBa0IsQUFDbEIsWUFBWSxBQUNaLFFBQVMsQ0FDVixBQWxGUCx5Q0FxRlEscUJBQXFCLEFBQ3JCLGdCQUFnQixBQUNoQixnQkFBZ0IsQUFDaEIsbUJBQW1CLEFBQ25CLHVCQUF1QixBQUN2QixXQUFZLENBQ2IsQUEzRlAsNERBOEZRLGdCQUF1QixBQUN2QixpQkFB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dkJBLG1FQW9CRyxXRnpHWSxBRTBHWixrQkYxSHVCLENFMkh4QixBQUdILDBEQUdFLFlBQWEsQ0FDZCxBQVdELDZEQUVFLG9CQUFxQixDQUN0QiIsImZpbGUiOiJwYWdlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGdsb2JhbEJhckhlaWdodDogNDZweDtcblxuLmpvYi1saXN0LWJvZHkge1xuICAud2hpdGUtYmFyLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAkZ2xvYmFsQmFySGVpZ2h0O1xuICB9XG5cbiAgLm1haW4tc2VhcmNoIHtcbiAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTY7XG4gICAgcGFkZGluZy10b3A6ICRzcGFjZSAqIDU7XG5cbiAgICAuYi1mYWtlLWlucHV0IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JheTY7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1tO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICZbcmVhZG9ubHldIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICArIHN2ZyB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICArIHN2ZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTM7XG4gICAgICB9XG5cbiAgICAgIC5pY29uLWNsZWFyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5iLWJ0bi0tcHJpbWFyeSB7XG4gICAgICB3aWR0aDogMTU0cHg7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9fYXV4aWxpYXJ5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogJHNwYWNlICogMyAwO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmF5MjtcbiAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgbGFiZWwsXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwICRzcGFjZSAqIDYgMCAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICfjgIEnO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNzBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZSAvIDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlICogMS41O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmJhciB7XG4gICAgLmwtY29udGFpbmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAmX190YWIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXkxO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5qb2ItdHlwZSB7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRmb250LXhzO1xuICAgIH1cbiAgfVxuXG4gIC5qb2ItdGFiIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk2O1xuICAgIGhlaWdodDogNDhweDtcblxuICAgIC5iLW5hdi10YWJzIHtcbiAgICAgIC5iLWRyb3dkb3duIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICB9XG5cbiAgICAgIC5iLWJ0bi0tZHJvcGRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBwYWRkaW5nOiA5cHggOHB4IDEzcHggOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5iLWZsb2F0LXJpZ2h0IHtcbiAgICAgIG1hcmdpbjogJHNwYWNlICogMiAwO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTI2cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5MjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXk4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZ3JheTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgLmpvYi1zd2l0Y2gtbW9kZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAuam9iLW1vZGUtLWFjdGl2ZSB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ncmF5MjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItZ3JheTQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kc3BhY2U7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmItZmxvYXQtbGVmdCB7XG4gICAgICB3aWR0aDogNjAlO1xuXG4gICAgICA+IHVsID4gbGkge1xuICAgICAgICBtaW4td2lkdGg6IDE5JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuam9iLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgaDEuYi10aXQge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1tO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwICRzcGFjZSAqIDMgJHNwYWNlICogMjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAuYi10aXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJHNwYWNlLzI7XG4gICAgICAgIH1cblxuICAgICAgICAmX19kYXRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZSAqIDI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmItbGlzdC1pbmxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UvMjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGxpLmItbGlzdC1pbmxpbmVfX2FkLWljb24ge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZSAqIDM7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDsgLy8g57Sw5b6u5beu6Led6JmV55CGXG5cbiAgICAgICAgICArIGxpIHtcbiAgICAgICAgICAgIC8vIOWFrOWPuOWIpVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8g6ZuH5Li75ZOB54mMXG4gICAgICAgICAgICAmLmVtcGxveWVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwYWNlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5MjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAucnVsZS1vdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcblxuICAgICAgICAuYi1idG4ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYi1kcm93ZG93bl9fbWVudSB7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjZSAqIDIgMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmItbGluay0tZ3JheSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICZfX2NvbXBhbnkge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgIGEsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogJHNwYWNlIDA7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2luZm8ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDNweDtcbiAgICAgIH1cblxuICAgICAgLmpvYi1saXN0LWludHJvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMiAqICRzcGFjZTtcblxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXkxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10YWcge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlICogMjtcbiAgICAgIHBhZGRpbmctbGVmdDogNDNweDtcbiAgICB9XG5cbiAgICAuYi1ibG9jayB7XG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA3NiU7XG4gICAgICB9XG5cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB3aWR0aDogMTYlO1xuICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNlICogOCAtIDI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTE5cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmItYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UgKiAzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtLW5vZGF0YSB7XG4gICAgICAgIGhlaWdodDogMjMwcHg7XG5cbiAgICAgICAgLmItY2VudGVyIHtcbiAgICAgICAgICB3aWR0aDogMzU1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iLXRpdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC14bDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5sLWNvbnRhbnQtLTJjb2wtLXN1YiB7XG4gICAgLmItYmxvY2sge1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlICogNTtcblxuICAgICAgaDMge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAkc3BhY2UgKiA0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50b29sLWFyZWEge1xuICAgIGJvdHRvbTogNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLnJ1bGUtb3V0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIHJpZ2h0OiAzNSU7XG4gICAgICB3aWR0aDogMTQwcHg7XG5cbiAgICAgIC5iLXRvb2x0aXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZzogJHNwYWNlIDEycHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5MTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXkxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAkY29sb3ItZ3JheTE7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZ3JheTE7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2lkZS10b29scyB7XG4gICAgcGFkZGluZzogMTNweCA4cHggMjRweCA4cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgJGNvbG9yLWdyYXkzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXdoaXRlLCAwLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgLmljb24ge1xuICAgICAgJi1yZXBseSxcbiAgICAgICYtZ28tdG9wLFxuICAgICAgJi1zdGFyLFxuICAgICAgJi1iYWNrLFxuICAgICAgJi1pbnRybyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDEycHggYXV0byA1cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9jLXRvb2xzIHtcbiAgICBwYWRkaW5nOiAxMnB4IDhweCA4cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgc3BhbiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLypcbiAgICBpbnRybyDphY3oibLlkozlhbblroPkuI3lkIxcbiAgICBodHRwczovL3pwbC5pby9WMWxwckQ0XG4gICovXG4gIC5wb2MtdG9vbHMgLmludHJvIHtcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICB9XG5cbiAgICBhIC5pY29uLWludHJvIHtcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5LWhvdmVyO1xuICAgIH1cblxuICAgIGE6aG92ZXIgc3BhbiB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuXG4gICAgYTpob3ZlciAuaWNvbi1pbnRybyB7XG4gICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAuYWRpbWEtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmF5MjtcbiAgICB9XG4gIH1cblxuICAuYWQtYXJ0aWNsZSB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5qcy1hZC1hcnRpY2xlLFxuICAuanMtYWQtaW1nIHtcbiAgICAmLmpzLWZldGNoaW5nIHtcbiAgICAgIC5sb2FkaW5nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5zaWRlYmFyLWxvYWRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubG9hZGluZy1tYWluIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cblxuICAgIC5sb2FkaW5nLWNpcmNsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmZjc4MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuXG4gICAgICAvKiDliaroo4Hnu53lr7nlrprkvY3lhYPntKDjgILms6jmhI/lj4LmlbDmmK/kuIrlj7PkuIvlt6YgKi9cbiAgICAgIGNsaXA6IHJlY3QoMCAyM3B4IDQ2cHggMCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIC8qIOa4kOWPmOexu+WeiyDotbflp4vngrkg6LW354K56aKc6ImyIOe7iOeCueminOiJsiAg5aaCbGVmdCB0b3DlsLHmmK/lt6bkuIrop5IgLXdlYmtpdC1tYXNrLWltYWdl77yaY3Nz6YGu572pICovXG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6XG4gICAgICAgIC13ZWJraXQtZ3JhZGllbnQoXG4gICAgICAgICAgbGluZWFyLFxuICAgICAgICAgIDAgMCxcbiAgICAgICAgICAwIDEwMCUsXG4gICAgICAgICAgZnJvbSgjZmY3ODAwKSxcbiAgICAgICAgICB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKVxuICAgICAgICApO1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmcgMS4ycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmcge1xuICAgICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuXG4gICAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG5cbiAgICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlbGF0ZWQtY29tcGFuaWVzLS10b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5ODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG5cbiAgICA+IHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGFuaWVzLW1vcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIGE6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfmm7TlpJrlhazlj7gnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb21wYW5pZXMtaXRlbTpudGgtY2hpbGQoNCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIH1cblxuICAgIC5vdGhlcnMtY29tcGFueSB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG4gIH1cblxuICAucGFnZS1zZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gIH1cblxuICAuaWNvbi0ge1xuICAgICZqb2Ige1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBtYXJnaW46IDAgJHNwYWNlIC0ycHggJHNwYWNlICogMjtcbiAgICB9XG5cbiAgICAmc3RhcixcbiAgICAmYXBwbHkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRzcGFjZTtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNlICogMjtcbiAgICB9XG5cbiAgICAmY2xlYXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB9XG5cbiAgICAmYXJyb3ctZG93biB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYXRlLWJveCB7XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddLFxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMzYwcHg7XG4gICAgfVxuXG4gICAgLmItYnRuLS1saW5rIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogJHNwYWNlICogMiAwO1xuICAgIH1cblxuICAgIC5sb2dpbi1tYXRlIHtcbiAgICAgIG1heC13aWR0aDogNjE2cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuc3Vic2NyaXB0aW9uIHtcbiAgICAgICYtZm9ybSB7XG4gICAgICAgIHdpZHRoOiA0NTZweDtcbiAgICAgICAgbWluLWhlaWdodDogMTY2cHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYi1lcnJvci1tc2cge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1tYWlsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMzYwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgLmItY2hlY2tib3gge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWNvbmRpdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTM7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk2O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICfjgIEnO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cbiAgICAgICYtbm90aWNlIHtcbiAgICAgICAgbWFyZ2luOiAyNHB4IDAgOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAkZ2xvYmFsQmFySGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC8vIOaJi+apn+S9v+eUqOeAj+imveWZqO+8jOmBuOaTh+mbu+iFpueJiOingOeci+i3s+WHuu+8jOWRiuefpeiri+S9v+eUqOaJi+apn+eJiFxuICAubS1icm93c2VyLW5vdGljZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDhweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXkxO1xuICAgIH1cblxuICAgICYtbW9iaWxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICBmb250LXNpemU6ICRmb250LW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBmbGV4OiBpbml0aWFsO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIOS/ruaUuSBqUXVlcnktdWkg5qij5byPXG4gIC51aS13aWRnZXQge1xuICAgICYudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcblxuICAgICAgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlcixcbiAgLnNlYXJjaC13cmFwcGVyLFxuICAuam9icy1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cblxuICAuam9icy1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAuZ28tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLypcbiAqIGNvbG9yXG4qKi9cbiRjb2xvci1wcmltYXJ5OiAjZmY5MTAwO1xuJGNvbG9yLXByaW1hcnktaG92ZXI6ICNmZjc4MDA7XG4kY29sb3ItcHJpbWFyeS1taWQ6ICNmZmQ2YjI7XG4kY29sb3ItcHJpbWFyeS1saWdodDogI2ZmZWVkZjtcbiRjb2xvci1saW5rOiAjMTY1NGI5O1xuJGNvbG9yLWxpbmstaG92ZXI6ICM0ZTkxZmY7XG4kY29sb3ItbGluay12aXNpdGVkOiAjNzgyNjlmO1xuJGNvbG9yLXJlZDogI2VhNDc1YjtcbiRjb2xvci15ZWxsb3c6ICNmZmZhZjI7XG4kY29sb3ItZ3JheTE6ICMyOTI5Mjk7XG4kY29sb3ItZ3JheTI6ICM3ZTdlN2U7XG4kY29sb3ItZ3JheTM6ICNhOWE5YTk7XG4kY29sb3ItZ3JheTQ6ICNjY2M7XG4kY29sb3ItZ3JheTU6ICNmNGY0ZjQ7XG4kY29sb3ItZ3JheTY6ICNlZWU7XG4kY29sb3ItZ3JheTc6ICNkZGQ7XG4kY29sb3ItZ3JheTg6ICNmM2YzZjM7XG4kY29sb3Itd2hpdGU6ICNmZmY7XG5cbi8qXG4qIGZvbnQgc2l6ZVxuKiovXG5cbiRmb250LXhzOiAxMnB4O1xuJGZvbnQtczogMTRweDtcbiRmb250LW06IDE2cHg7XG4kZm9udC1sOiAxOHB4O1xuJGZvbnQteGw6IDI0cHg7XG5cbi8qXG4qIHNwYWNlXG4qKi9cblxuJHNwYWNlOiA0cHg7XG5cbi8qXG4qIGdsb2JhbC13aWR0aFxuKiovXG5cbiRnbG9iYWwtd2lkdGg6IDEwMjRweDtcbi8vLyBSZWd1bGFyIGZvbnQgZmFtaWx5XG4vLy8gQHR5cGUgTGlzdFxuJHRleHQtZm9udC1zdGFjazogJ09wZW4gU2FucycsICdIZWx2ZXRpY2EgTmV1ZSBMaWdodCcsICdIZWx2ZXRpY2EgTmV1ZScsXG4gICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8vIENvZGUgKG1vbm9zcGFjZSkgZm9udCBmYW1pbHlcbi8vLyBAdHlwZSBMaXN0XG4kY29kZS1mb250LXN0YWNrOiAnQ291cmllciBOZXcnLCAnRGVqYVZ1IFNhbnMgTW9ubycsICdCaXRzdHJlYW0gVmVyYSBTYW5zIE1vbm8nLFxuICAnTW9uYWNvJywgbW9ub3NwYWNlICFkZWZhdWx0O1xuXG4vLy8gUmVsYXRpdmUgb3IgYWJzb2x1dGUgVVJMIHdoZXJlIGFsbCBhc3NldHMgYXJlIHNlcnZlZCBmcm9tXG4vLy8gQHR5cGUgU3RyaW5nXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdoZW4gdXNpbmcgYSBDRE5cbi8vLyAgICRiYXNlLXVybDogJ2h0dHA6Ly9jZG4uZXhhbXBsZS5jb20vYXNzZXRzLyc7XG4kYmFzZS11cmw6ICcvYXNzZXRzLycgIWRlZmF1bHQ7XG4iLCIkZmlsdGVyLWZpZWxkLXdpZHRoOiA3NTBweDtcblxuLmZpbHRlci1zZWFyY2gge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXkzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5pcy1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAkY29sb3ItZ3JheTM7XG4gIH1cblxuICAmLm9wZW5lZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmwtY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBzdmcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTY7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xuICAgIC8vIGluZGV4Lmh0bWwg5YWn5a+r55qEIDxzdmc+IOiIhyBqcyDlhafmj5LlhaXnmoTmnIPmnInmj5vooYznmoTlt67liKXvvIzpgKDmiJAgaW5saW5lLWJsb2NrIDRweCDlt67ot53jgIJcbiAgICAvLyDlm6DmraTnlKggZm9udC1zaXplOiAwIOiukyBpY29uLWNsZWFyIOeahOWPieWPieaMiemIleiIh+WJjemdouaWh+Wtl+i3nembouS4gOiHtOOAglxuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgID4gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgJltkYXRhLXR5cGU9J3N3aXRjaCddIHtcbiAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG4gIH1cblxuICAuaWNvbiB7XG4gICAgJi1jbGVhciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgICYtZXhwYW5kIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmItdGFicyB7XG4gICAgJl9fdHh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1heC13aWR0aDogNzRweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAmX19yaWdodC1zaWRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTJweDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAuYi1kaXZpZGUge1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2UgLyAyO1xuICAgICAgICBzdHJva2U6ICRjb2xvci1ncmF5MjtcbiAgICAgIH1cblxuICAgICAgLmRpc2FibGVkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5MztcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgc3Ryb2tlOiAkY29sb3ItZ3JheTM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmItdGFic19faXRlbTpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHN0cm9rZTogJGNvbG9yLXByaW1hcnktaG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgICYuaXMtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4ICRjb2xvci1ncmF5MztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgZGwge1xuICAgIG1heC13aWR0aDogJGZpbHRlci1maWVsZC13aWR0aDtcbiAgICBtYXJnaW46IDIwcHggMDtcblxuICAgIGR0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiA0LjJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgdGV4dC1qdXN0aWZ5OiBkaXN0cmlidXRlLWFsbC1saW5lcztcbiAgICAgICAgdGV4dC1hbGlnbi1sYXN0OiBqdXN0aWZ5O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29udGVudDogJ++8mic7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGRkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1heC13aWR0aDogJGZpbHRlci1maWVsZC13aWR0aCAtIDk2O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4IDIwcHggMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuICAgICAgLmItZGl2aWRlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luOiA0cHggMTJweCAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgJlt0eXBlPSd0ZXh0J10ge1xuICAgICAgICB3aWR0aDogMjk2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5NjtcbiAgICAgIH1cblxuICAgICAgJltyZWFkb25seV0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIH4gLmItaWNvbi1hcnJvdy1kb3duIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRsLWZvci1yb3N0YXR1cyB7XG4gICAgbWF4LXdpZHRoOiAkZmlsdGVyLWZpZWxkLXdpZHRoICsgNzA7XG4gIH1cblxuICAubGFiZWxzLWZpZWxkIHtcbiAgICBkZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0LWNhdGVnb3J5LFxuICAgIC50ZXh0LWlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi5zZWxlY3QtZmllbGQge1xuICAgICAgLmxhYmVsczpub3QoOmVtcHR5KSB7XG4gICAgICAgIC8vIFRPRE86IOS4jeaHieipsueUqDpub3QoLnNhbGFyeS1jdXN0b20p6YG/5YWN6Jaq6LOH6Ieq6KiC5qKd5Lu26LeR54mIXG4gICAgICAgICsgLnNlbGVjdC1jYXRlZ29yeTpub3QoLnNhbGFyeS1jdXN0b20pLFxuICAgICAgICArIC50ZXh0LWlucHV0Om5vdCguc2FsYXJ5LWN1c3RvbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VsZWN0LWZpZWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgLnNlbGVjdC1jYXRlZ29yeSxcbiAgICAudGV4dC1pbnB1dCB7XG4gICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWlucHV0IGlucHV0OmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTY7XG4gICAgYm9yZGVyLXJhZGl1czogJHNwYWNlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cbiAgICAuc2VsZWN0LWFnZW50IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtaW4td2lkdGg6IDkycHg7XG5cbiAgICAgIG9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAwIDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0LWljb24ge1xuICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2FsYXJ5LW1pbiB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBwYWRkaW5nOiA3cHggOHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3Qtc2VsZWN0ZWQge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAuc2FsYXJ5LW1heCB7XG4gICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC5iLWJ0biB7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5zYWxhcnktY3VzdG9tIHtcbiAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTM7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDgwcHg7XG5cbiAgICAgICZbdHlwZT0nbnVtYmVyJ10ge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblxuICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWxbZGF0YS10eXBlPSdzd2l0Y2gnXSB7XG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5MjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciBpbnB1dFt0eXBlPSdjaGVja2JveCddICsgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmItZGFzaCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luOiA0cHg7XG4gICAgfVxuXG4gICAgLmItZGl2aWRlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLy9cbiAgLy8gY2hlY2tib3hcbiAgLy9cblxuICBpbnB1dFt0eXBlPSdjaGVja2JveCddLmItY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgfVxuICB9XG5cbiAgbGFiZWw6aG92ZXIge1xuICAgIGlucHV0W3R5cGU9J2NoZWNrYm94J10uYi1jaGVja2JveDpjaGVja2VkICsgc3BhbixcbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddLmItY2hlY2tib3ggKyBzcGFuIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgfVxuICB9XG5cbiAgLy9cbiAgLy8g5LiN5Y+v6YG45Y+W55qEIGNoZWNrYm94XG4gIC8vXG5cbiAgLmZyZWV6ZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXS5iLWNoZWNrYm94IHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXkyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXkyO1xuICAgIH1cbiAgfVxuXG4gIC8vXG4gIC8vIOeCuuS6huasiumHjVxuICAvL1xuXG4gIC5iLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuanMtZGlzcm9sZS1pbnB1dCAuaW5wdXQtZ3JvdXAgLnNlbGVjdC1hZ2VudCAuc2VsZWN0LXNlbGVjdGVkIHtcbiAgICBtaW4td2lkdGg6IDI5NnB4O1xuXG4gICAgLnNlbGVjdC1pY29uIHtcbiAgICAgIHJpZ2h0OiAxMXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLypcbiAgaW50cm8g55u46Zec5L+u5pS5XG4gIOaXpeW+jOWmgumcgOaLlOmZpCBzY3NzIOeahOmDqOWIhuebtOaOpeaKiumAmeaUr+e1puegjeS6hlxuKi9cblxuLypcbiAgcHJlc2VydmVkIGh0bWwgc2VjdGlvbiBmb3IgaW50cm9cbiovXG5cbi5pbnRyby1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50cm8tc3RlcDIge1xuICByaWdodDogMzExcHg7XG59XG5cbi5pbnRyby1zdGVwMyB7XG4gIHJpZ2h0OiAtMTFweDtcbn1cblxuLypcbiAgY3VzdG9tIHRvb2x0aXBcbiovXG5cbi5pbnRyby1jdXN0b20tdGlwIHtcbiAgLypcbiAgICBsb2NhdGlvbiBhbmQgc2hhcGVcbiAgKi9cblxuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogNDM4cHg7XG4gIG1heC13aWR0aDogNDM4cHg7XG4gIHRvcDogNjJweCAhaW1wb3J0YW50O1xuXG4gIC8qXG4gICAgY29udGVudCBzdHlsZVxuICAqL1xuXG4gIC5vcmFuZ2UtaG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS1ob3ZlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjRweDtcbiAgfVxuXG4gIHAge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG5cbiAgZHQsXG4gIGRkIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXkyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gIH1cblxuICBkbCB7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgfVxuXG4gIGhyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTc7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cblxuICAvKlxuICAgIGJ1bGxldCDmqKPlvI/kv67mlLlcbiAgKi9cblxuICB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICB9XG5cbiAgdWwgbGkgYSB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxufVxuXG4vKlxuICBjdXN0b20gaGVscGVyIGxheWVyXG4qL1xuXG4uaW50cm8tY3VzdG9tLWhlbHBlciB7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggJGNvbG9yLWdyYXkyO1xuICBib3JkZXI6IDA7XG4gIHRvcDogMjQ5cHggIWltcG9ydGFudDtcbn1cblxuLypcbiAgbW9kaWZ5IHRoZSBpbnRyb2pzIGxpYnJhcnkgY3NzXG4qL1xuXG4uaW50cm9qcyB7XG4gICYtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNzhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnktaG92ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1za2lwYnV0dG9uLFxuICAmLXByZXZidXR0b24sXG4gICYtZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyB0aGUgZGlzYWJsZWQgYnV0dG9uIHdpbGwgbWFrZSBkb25lIGJ1dHRvbiBub3QgdmlzaWJsZVxuICAmLWRvbmVidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC8qXG4gICAgcHV0IGJ1bGxldHMgYW5kIGJ1dHRvbnMgb24gdGhlIHNhbWUgbGluZVxuICAqL1xuXG4gICYtdG9vbHRpcGJ1dHRvbnMsXG4gICYtYnVsbGV0cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4iXX0= */
