@charset "UTF-8";.sf-notifications-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-notifications-drawer .ant-drawer-wrapper-body .ant-drawer-body{overflow-x:hidden;padding-bottom:0}.sf-notifications-drawer .no-data{text-align:center}.sf-notifications-drawer .no-data .title{font-size:24px;font-weight:500;margin-top:20px}.sf-notifications-drawer .no-data .description{font-size:18px}.sf-notifications-drawer .no-data .no-data-animation svg{width:45%!important}.sf-notifications-content{color:var(--ark-typography-headline);height:100%;margin:-24px}.sf-notifications-content .notifications-wrapper{height:100%;margin-top:8px;overflow-x:hidden;overflow-y:auto;padding:0 24px}.sf-notifications-content .notifications-wrapper .filter-button{float:right;position:sticky;top:0;z-index:10}.sf-notifications-content .notifications-wrapper .group-title{background-color:var(--ark-widget-background);color:var(--ark-typography-accent);margin:0 -16px;position:sticky;top:0;z-index:9}.sf-notifications-content .notifications-wrapper .group-title svg{color:var(--ark-typography-subtext);vertical-align:0}.sf-notifications-content .notifications-wrapper .notification{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:8px;margin-top:8px;padding-top:12px;position:relative;transition:.2s}.sf-notifications-content .notifications-wrapper .notification:hover{background:var(--ark-base-gray-2)}.sf-notifications-content .notifications-wrapper .notification.new{background:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .inactive{filter:blur(3px);opacity:.3;pointer-events:none;transition:.2s}.sf-notifications-content .notifications-wrapper .notification .inactive-content{display:flex;flex-direction:column;font-size:16px;font-weight:500;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.sf-notifications-content .notifications-wrapper .notification .inactive-content .ant-btn{align-self:center}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar{border-radius:32px;line-height:32px!important}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Completed{background-color:var(--ark-green)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.InProgress,.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Started{background-color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Unknown{background-color:var(--ark-orange)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Cancelled,.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar.Failed{background-color:var(--ark-red)}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar svg{height:24px;width:24px}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .avatar svg path{fill:#fff}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .sf-user-avatar{border:2px solid var(--ark-content-background)!important;margin-left:-18px;margin-top:18px;position:absolute}.sf-notifications-content .notifications-wrapper .notification .avatar-wrapper .sf-user-avatar .ant-avatar-string{transform:scale(.6)}.sf-notifications-content .notifications-wrapper .notification .header{line-height:14px}.sf-notifications-content .notifications-wrapper .notification .header .title{color:var(--ark-typography-accent);display:inline-block;font-weight:500;line-height:15px;max-width:460px}.sf-notifications-content .notifications-wrapper .notification .header .notification-actions{float:right;margin-top:-7px}.sf-notifications-content .notifications-wrapper .notification .header .notification-actions svg{vertical-align:-2px}.sf-notifications-content .notifications-wrapper .notification .details{color:var(--ark-typography-subtext);font-size:12px;margin-bottom:4px}.sf-notifications-content .notifications-wrapper .notification .details .status{font-weight:600}.sf-notifications-content .notifications-wrapper .notification .details .status.Completed{color:var(--ark-green)}.sf-notifications-content .notifications-wrapper .notification .details .status.InProgress,.sf-notifications-content .notifications-wrapper .notification .details .status.Started{color:var(--ark-primary)}.sf-notifications-content .notifications-wrapper .notification .details .status.Unknown{color:var(--ark-orange)}.sf-notifications-content .notifications-wrapper .notification .details .status.Cancelled,.sf-notifications-content .notifications-wrapper .notification .details .status.Failed{color:var(--ark-red)}.sf-notifications-content .notifications-wrapper .notification .description{color:var(--ark-typography-headline);margin-bottom:12px;max-width:460px}.sf-notifications-content .notifications-wrapper .notification .footer{border-top:1px solid var(--ark-content-separator);margin-top:8px;padding:8px;width:100%}.sc-owner-popup .dx-item-content.dx-list-item-content,.sc-owner-popup .dx-popup-content,.sc-owner-popup .dx-texteditor-input{font-size:13px;line-height:23px}.sf-current-owner-wrapper .sf-current-owner-name{display:block;max-width:500px;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.sf-sales-rep-bar{animation:slideUp .3s ease-out;bottom:16px;left:50%;max-width:1200px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:1000}@keyframes slideUp{0%{opacity:0;transform:translateX(-50%) translateY(100%)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.sf-sales-rep-bar__container{backdrop-filter:blur(8px);background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05);padding:16px 20px}.sf-sales-rep-bar__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sf-sales-rep-bar__title{color:var(--ark-typography-headline);font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.sf-sales-rep-bar__close{color:var(--ark-typography-subtext);height:auto;min-width:auto;padding:4px}.sf-sales-rep-bar__close:hover{background-color:var(--ark-base-gray-4);color:var(--ark-typography-headline)}.sf-sales-rep-bar__cards{margin:0}.sf-sales-rep-card{border:1px solid var(--ark-content-separator);border-radius:8px;cursor:pointer;transition:all .2s ease;width:220px}.sf-sales-rep-card:hover:not(.sf-sales-rep-card--active){border-color:var(--ark-primary);box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.sf-sales-rep-card--active{background-color:var(--ark-blue-light);box-shadow:0 2px 8px rgba(0,146,218,.15);cursor:default}.sf-sales-rep-card--active:hover{transform:none}.sf-sales-rep-card__content{display:flex;flex-direction:column;gap:6px}.sf-sales-rep-card__title{color:var(--ark-typography-headline);font-size:16px;font-weight:600;line-height:1.3}.sf-sales-rep-card--active .sf-sales-rep-card__title{font-weight:700}.sf-sales-rep-card__description{color:var(--ark-typography-subtext);font-size:14px;line-height:1.4}@media (max-width:1400px){.sf-sales-rep-bar{max-width:1000px}.sf-sales-rep-card{width:180px}.sf-sales-rep-card__title{font-size:14px}.sf-sales-rep-card__description{font-size:12px}}@media (max-width:1024px){.sf-sales-rep-bar{max-width:800px}.sf-sales-rep-bar__cards{flex-wrap:wrap;justify-content:center}.sf-sales-rep-card{width:160px}}@media (max-width:768px){.sf-sales-rep-bar{bottom:8px;width:calc(100% - 16px)}.sf-sales-rep-bar__container{padding:12px}.sf-sales-rep-card{width:140px}.sf-sales-rep-card .ant-card-body{padding:12px!important}}.sf-collab__wrapper{height:100%;margin-bottom:16px;margin-right:14px;min-width:1000px}.sf-collab__wrapper,.sf-collab__wrapper .sf-collab__top{background-color:var(--ark-content-background);position:relative}.sf-collab__wrapper .sf-collab__top{width:100%}.sf-collab__wrapper .sf-collab__top .sf-spinner__base,.sf-collab__wrapper .sf-collab__top .sf-spinner__base .ant-spin-container{height:100%}.sf-collab__wrapper .sf-collab__top .collab-chart{height:100%;padding-bottom:20px}.sf-collab__wrapper .sf-collab__top .demand-chart__result.ant-result.ant-result-info .ant-result-icon{display:none}.sf-collab__wrapper .sf-collab__toolbar-wrapper .Pane.horizontal.Pane1{background-color:var(--ark-content-background);height:auto!important}.sf-collab__wrapper .sf-collab__toolbar-wrapper .Pane.horizontal.Pane1 .sf-collab__toolbar{margin:7px 0;width:100%}.sf-collab__wrapper .sf-collab__content{background-color:var(--ark-content-background)}.sf-collab__wrapper .sf-collab__left{overflow:hidden}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .sf-select-filters__control-btn-record{color:var(--ark-typography-subtext)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover .sf-select-filters__control-btn-record{color:var(--ark-primary)}.sf-collab__wrapper .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-entitlement__wrapper .sf-entitlement__content{flex-wrap:wrap;overflow:auto;padding-top:16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box{border:1px solid var(--ark-content-separator);border-radius:8px;flex-grow:1;height:fit-content;margin:0 16px 16px 0;max-width:600px;min-width:400px;padding:16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box.wide{flex-grow:2;max-width:800px;min-width:600px}.sf-entitlement__wrapper .sf-entitlement__content .content-box .heading{background-color:var(--ark-base-gray-3);border-bottom:1px solid var(--ark-content-separator);font-weight:500;margin:-16px -16px 17px;padding:12px 16px}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box{background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);border-radius:5px;margin-bottom:10px;padding:12px;white-space:pre-line}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box.positive{background-color:var(--ark-green-light);border-color:var(--ark-green)}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box.negative{background-color:var(--ark-red-light);border-color:var(--ark-red)}.sf-entitlement__wrapper .sf-entitlement__content .content-box .info-box .info-label{font-weight:500;margin-bottom:4px}.sf-lifecycle{background-color:var(--ark-content-background);display:flex;flex-direction:column;height:100%;overflow-x:hidden;position:relative}.sf-lifecycle .ant-layout-header{background-color:transparent}.sf-lifecycle .sf-lifecycle-content{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;margin-bottom:16px;margin-right:14px}.sf-lifecycle .sf-lifecycle-toolbar{margin:12px 24px 12px 16px}.sf-lifecycle .sf-lifecycle-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-lifecycle .sf-lifecycle-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-lifecycle .event-icon{border-radius:4px;display:inline-block;height:16px;margin-right:.6em;vertical-align:middle;width:16px}.sf-lifecycle .event-icon.Launch-icon{background:#5bbdc5}.sf-lifecycle .event-icon.Launch-child-icon{background:#95d4da;margin-left:.15em}.sf-lifecycle .event-icon.Promotion-icon{background:#f5c866}.sf-lifecycle .event-icon.Promotion-child-icon{background:#fcd480;margin-left:.15em}.sf-lifecycle .event-icon.EndofLife-icon{background:#f79169}.sf-lifecycle .event-icon.EndofLife-child-icon{background:#ff9b74;margin-left:.15em}.sf-lifecycle .event-icon.Realignment-icon{background-color:#8559ff}.sf-lifecycle .event-icon.Realignment-child-icon{background-color:#9670ff;margin-left:.15em}.sf-lifecycle .event-icon.Cannibalization-icon{background-color:#d14949}.sf-lifecycle .event-icon.Cannibalization-child-icon{background-color:#d14949;margin-left:.15em}.sf-lifecycle .sf-lifecycle-PromotionCampaign .b-tree-cell .event-icon{background:#f5c866}.sf-lifecycle .sf-lifecycle-Launch.b-gantt-task{background-color:#5bbdc5!important;border-color:#5bbdc5!important}.sf-lifecycle .sf-lifecycle-Launch.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Promotion.b-gantt-task,.sf-lifecycle .sf-lifecycle-PromotionCampaign.b-gantt-task{background-color:#f5c866!important;border-color:#f5c866!important}.sf-lifecycle .sf-lifecycle-Promotion.b-gantt-task .b-icon,.sf-lifecycle .sf-lifecycle-PromotionCampaign.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-EndofLife.b-gantt-task,.sf-lifecycle .sf-lifecycle-Supersession.b-gantt-task{background-color:#f79169!important;border-color:#f79169!important}.sf-lifecycle .sf-lifecycle-EndofLife.b-gantt-task .b-icon,.sf-lifecycle .sf-lifecycle-Supersession.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Realignment.b-gantt-task{background-color:#8559ff!important;border-color:#8559ff!important}.sf-lifecycle .sf-lifecycle-Realignment.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Cannibalization.b-gantt-task{background-color:#d14949!important;border-color:#d14949!important}.sf-lifecycle .sf-lifecycle-Cannibalization.b-gantt-task .b-icon{display:none}.sf-lifecycle .sf-lifecycle-Launch-child.b-gantt-task{background-color:#95d4da!important;border-color:#95d4da!important}.sf-lifecycle .sf-lifecycle-Promotion-child.b-gantt-task{background-color:#fcd480!important;border-color:#fcd480!important}.sf-lifecycle .sf-lifecycle-EndofLife-child.b-gantt-task,.sf-lifecycle .sf-lifecycle-Supersession-child.b-gantt-task{background-color:#ff9b74!important;border-color:#ff9b74!important}.sf-lifecycle .sf-lifecycle-Realignment-child.b-gantt-task{background-color:#9670ff!important;border-color:#9670ff!important}.sf-lifecycle .sf-lifecycle-Cannibalization-child.b-gantt-task{background-color:#d14949!important;border-color:#d14949!important}.sf-lifecycle .sf-lifecycle-actions-column .ant-btn{padding:5px}.sf-lifecycle .sf-lifecycle-Promotion-child[aria-level="3"] .b-tree-cell-inner{padding-inline-start:5.4em!important}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled){flex:0 0 9px}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner{width:18px}.sf-lifecycle .b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-icon{font-size:2em}.sf-lifecycle .b-checkbox input[type=checkbox]:checked+.b-checkbox-label:before{background:var(--ark-primary);border-color:var(--ark-primary);color:#fff}.sf-lifecycle .b-grid-cell{color:var(--ark-typography-headline)}.sf-lifecycle .b-tree-cell-value{color:var(--ark-typography-headline)!important}.sf-lifecycle .b-grid-header-container{box-shadow:none}.sf-lifecycle .b-grid-header-container,.sf-lifecycle .b-toolbar.b-dock-top{border-bottom:1px solid var(--ark-content-separator)}.sf-lifecycle .b-numberfield:not(.b-disabled):hover .b-field-inner,.sf-lifecycle .b-textfield:not(.b-disabled):hover .b-field-inner{border-color:#3183fe}.sf-lifecycle .b-timeline-subgrid .b-sch-current-time{border-left-color:#fab005}.sf-lifecycle .b-grid-header .b-sch-timerange.sf-lifecycle__planning--disabled{background-color:rgba(250,5,5,.047)}.sf-lifecycle .b-grid-header .b-sch-timerange.b-sch-current-time{background-color:#fab005}.sf-lifecycle .b-grid-cell.b-focused:after{display:none}.sf-lifecycle .b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-lifecycle .b-toolbar.b-dock-top{padding-left:16px}.sf-lifecycle .b-icon-tree-leaf,.sf-lifecycle .b-tree-icon{display:none}.gantt-date-icon{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zm1.896 1.167a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.479 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458M3.52 7.75a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zm1.896 1.167a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.479 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458M3.52 7.75a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458m2.48 0a.73.73 0 1 0 0 1.458.73.73 0 0 0 0-1.458'/%3E%3C/svg%3E")}.gantt-date-icon,.gantt-events-icon{background-color:var(--ark-icon);background-repeat:no-repeat;display:inline-block;height:14px;margin-right:10px;vertical-align:-2px;width:14px}.gantt-events-icon{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zM7.021 6C6.462 6 6 6.462 6 7.02v1.168c0 .558.462 1.02 1.02 1.02h1.168c.558 0 1.02-.462 1.02-1.02V7.02C9.208 6.462 8.746 6 8.188 6zm0 .875h1.167a.14.14 0 0 1 .145.146v1.167a.14.14 0 0 1-.146.145H7.022a.14.14 0 0 1-.146-.146V7.022a.14.14 0 0 1 .146-.146'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M2.646.75A1.903 1.903 0 0 0 .75 2.646v6.708c0 1.042.854 1.896 1.896 1.896h6.708a1.903 1.903 0 0 0 1.896-1.896V2.646A1.903 1.903 0 0 0 9.354.75zm0 .875h6.708c.569 0 1.021.452 1.021 1.02v.438h-8.75v-.437c0-.569.452-1.021 1.02-1.021M1.625 3.958h8.75v5.396c0 .569-.452 1.021-1.02 1.021h-6.71c-.568 0-1.02-.452-1.02-1.02zM7.021 6C6.462 6 6 6.462 6 7.02v1.168c0 .558.462 1.02 1.02 1.02h1.168c.558 0 1.02-.462 1.02-1.02V7.02C9.208 6.462 8.746 6 8.188 6zm0 .875h1.167a.14.14 0 0 1 .145.146v1.167a.14.14 0 0 1-.146.145H7.022a.14.14 0 0 1-.146-.146V7.022a.14.14 0 0 1 .146-.146'/%3E%3C/svg%3E")}.gantt-user-icon{background-color:var(--ark-icon);background-repeat:no-repeat;display:inline-block;height:14px;margin-right:10px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 12 13'%3E%3Cpath fill='%23333' d='M5 .166a2.923 2.923 0 0 0-2.917 2.917A2.923 2.923 0 0 0 5 5.999a2.923 2.923 0 0 0 2.917-2.916A2.923 2.923 0 0 0 5 .166m0 .875c1.133 0 2.042.909 2.042 2.042A2.035 2.035 0 0 1 5 5.124a2.035 2.035 0 0 1-2.042-2.041c0-1.133.91-2.042 2.042-2.042m5.108 4.958c-.335 0-.67.128-.924.383L5.678 9.886a.75.75 0 0 0-.191.327l-.47 1.645a.437.437 0 0 0 .54.54l1.647-.47a.75.75 0 0 0 .325-.191l3.505-3.505c.246-.247.383-.576.383-.925A1.304 1.304 0 0 0 10.108 6M1.646 7.166c-.724 0-1.313.589-1.313 1.313V8.7c0 .687.286 1.347.784 1.81.585.545 1.621 1.181 3.315 1.3a1 1 0 0 1 .024-.113l.214-.748c-1.55-.069-2.459-.616-2.956-1.08a1.6 1.6 0 0 1-.506-1.169V8.48c0-.242.197-.438.438-.438h5.053l.875-.875z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 12 13'%3E%3Cpath fill='%23333' d='M5 .166a2.923 2.923 0 0 0-2.917 2.917A2.923 2.923 0 0 0 5 5.999a2.923 2.923 0 0 0 2.917-2.916A2.923 2.923 0 0 0 5 .166m0 .875c1.133 0 2.042.909 2.042 2.042A2.035 2.035 0 0 1 5 5.124a2.035 2.035 0 0 1-2.042-2.041c0-1.133.91-2.042 2.042-2.042m5.108 4.958c-.335 0-.67.128-.924.383L5.678 9.886a.75.75 0 0 0-.191.327l-.47 1.645a.437.437 0 0 0 .54.54l1.647-.47a.75.75 0 0 0 .325-.191l3.505-3.505c.246-.247.383-.576.383-.925A1.304 1.304 0 0 0 10.108 6M1.646 7.166c-.724 0-1.313.589-1.313 1.313V8.7c0 .687.286 1.347.784 1.81.585.545 1.621 1.181 3.315 1.3a1 1 0 0 1 .024-.113l.214-.748c-1.55-.069-2.459-.616-2.956-1.08a1.6 1.6 0 0 1-.506-1.169V8.48c0-.242.197-.438.438-.438h5.053l.875-.875z'/%3E%3C/svg%3E");vertical-align:-2px;width:14px}.sf-main-modal.sf-lifecycle-preview-modal .ant-modal{min-width:500px}.sf-main-modal.sf-lifecycle-preview-modal .sf-lifecycle-preview-chart{max-height:432px;position:relative;top:-55px}.sf-main-modal.sf-lifecycle-preview-modal .preview__content{height:432px;width:100%}.sf-main-modal.sf-lifecycle-preview-modal .show-cell{background:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);padding-top:23px}.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sf-main-modal.sf-lifecycle-preview-modal .sf-ag-grid.sf-life-cycle-preview .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-segmentation-content{background-color:var(--ark-content-background);height:100%;overflow-x:hidden;position:relative}.sf-segmentation__wrapper{margin-bottom:16px;margin-right:14px;min-height:700px;overflow-x:hidden;transition:margin .3s ease-in-out}.sf-segmentation__wrapper:has(.sf-drawer__right.ant-drawer-open){margin-right:0}.sf-segmentation__wrapper .sf-segmentation__top{width:100%}.sf-segmentation__wrapper .sf-segmentation__top .ant-spin-nested-loading{height:calc(100% - 60px)}.sf-segmentation__wrapper .sf-segmentation__top .ant-spin-container{height:100%}.sf-segmentation__wrapper .sf-segm-chart-options{padding:12px 14px}.sf-segmentation__wrapper .sf-segmentation-details{transition:none!important}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-body{display:flex;padding:0}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-content-wrapper{box-shadow:none}.sf-segmentation__wrapper .sf-segmentation-details .ant-drawer-header{border-top:1px solid var(--ark-content-separator)}.sf-segmentation__wrapper .sf-segmentation__left-wrapper .Pane2{overflow-y:auto}@media (max-width:1300px){.sf-segmentation__wrapper .sf-segm-chart-wrapper{height:85%}.sf-segmentation__wrapper .sf-segm-chart-options{padding:6px 12px}}.sf-inventory-analysis__wrapper{min-height:900px}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content{display:flex;flex-direction:column;padding:16px 16px 16px 0}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content{flex-grow:1;min-height:370px}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid{height:100%}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ant-spin-container,.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ant-spin-nested-loading{height:100%;width:100%}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .warning-cell{background-color:var(--ark-base-red-2)}.sf-inventory-analysis__wrapper .sf-inventory-analysis__content .sf-stocks__reporting-content .sf-reporting__grid .ag-body-horizontal-scroll.ag-hidden{display:flex!important}.sf-manufactured-safety-stocks__wrapper{height:100%;position:relative}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper{column-gap:16px;display:flex;flex-direction:row;height:100%}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;padding:16px;position:absolute;row-gap:16px;width:100%}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-no-data-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-no-data-overlay .anticon.anticon-line-chart>svg{color:var(--ark-base-gray-4);height:64px;width:auto}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:-7px 6px 19px 5px rgba(0,0,0,.13);font-weight:500;min-width:100px;padding:5px 10px}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .color-box{vertical-align:-2px}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .header{color:var(--ark-typography-subtext);font-size:12px;font-weight:400}.sf-manufactured-safety-stocks__wrapper .sf-charts-wrapper .chart-wrapper .chart-tooltip .value{font-size:22px}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar{background-color:var(--ark-content-background);padding:16px;width:100%}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-ss__toolbar .ant-form-item{margin-bottom:0}.sf-manufactured-safety-stocks__wrapper .sf-manufactured-safety-stocks__content{margin-bottom:16px;margin-right:16px}.sf-manufactured-safety-stocks__wrapper .ant-modal-mask,.sf-manufactured-safety-stocks__wrapper .ant-modal-wrap{position:absolute}.sf-policy-content{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:16px 14px 16px 0;position:relative}.sf-policy-content .chart-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;flex-direction:column;height:100%}.sf-policy-content .chart-title{padding:16px}.sf-policy-content .chart-title strong{color:var(--ark-typography-headline)}.sf-policy-content .chart-title .stock-details{display:inline-block;max-width:200px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-policy-content .chart-title .legend{display:inline-block;margin-left:35px}.sf-policy-content .chart-title .legend span{margin-right:24px}.sf-policy-content .chart-title .legend .square{border-radius:4px;display:inline-block;height:16px;margin-right:6px;vertical-align:middle;width:16px}.sf-policy-content .sf-inventory-policy__chart{height:calc(100% - 56px);padding:16px}.sf-policy-content .sf-inventory-policy__grid{height:calc(100% - 65px);min-height:350px}.sf-policy-content .sf-inventory-policy__grid .ant-spin-container,.sf-policy-content .sf-inventory-policy__grid .ant-spin-nested-loading{height:100%}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .service-level-overridden{background-color:var(--ark-base-red-2)}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .ag-row-hover>.service-level-overridden{background-color:var(--ark-base-red-3)}.sf-policy-content .sf-inventory-policy__grid .ag-root-wrapper .time-phased-cell{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:space-between}.sf-policy-content .sf-inventory-policy__grid .ag-body-horizontal-scroll.ag-hidden{display:flex!important}@media (max-height:900px){.sf-policy-content .sf-inventory-policy__chart{height:250px}}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .Pane.horizontal.Pane1{min-height:12px}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .Pane.horizontal.Pane1 .sf-shelf-life__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:0 14px}.sf-shelf-life__wrapper .sf-shelf-life__toolbar-wrapper .sf-shelf-life__content{padding:0 14px 14px 0}.sf-sop-collab__wrapper{background-color:var(--ark-content-background);border-radius:8px;border-right:1px solid var(--ark-content-separator);height:100%;margin:14px 14px 14px 0;overflow-x:hidden;position:relative}.sf-sop-collab__wrapper .sf-collab__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-sop-collab__wrapper .sf-collab__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-sop-collab__wrapper .sf-collab__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-sop-collab__wrapper .sf-ag-grid{height:100%}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-level-1 .ag-details-row{padding:5px}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .color-box{height:16px;vertical-align:-3px;width:16px}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-header-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell:not(.ag-cell-range-selected){border-right:1px solid var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right){border-right-color:var(--ark-content-separator)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-focus.ag-cell-range-selected.ag-cell-range-single-cell,.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-cell.ag-cell-focus:not(.ag-cell-range-selected){border-color:var(--ark-primary)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .ag-row-hover .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-2))}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .positive-value-cell{background-color:var(--ark-green-light)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .limited-cell{border-left:3px solid var(--ark-base-blue-4)!important}.sf-sop-collab__wrapper .sf-ag-grid .ag-root-wrapper .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-1));border-left:2px solid var(--ark-base-blue-2)!important}.sf-create-workflow-task .sf-auto-trigger{align-items:flex-end;flex-direction:row;margin-bottom:4px;margin-left:auto}.sf-create-workflow-task .sf-auto-trigger label{margin-right:8px}.sf-workflow-content{display:flex;flex:auto;flex-direction:column;min-height:0;overflow-x:hidden;position:relative}.sf-workflow-content .sf-workflow-content-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:16px;margin-right:14px}.sf-workflow-content .ant-avatar-group{display:block}.sf-workflow-content .sf-task-has-action{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-91 0 512 512.001'%3E%3Cpath fill='%23333' d='M315 211H190.855L298.023 22.441a15.02 15.02 0 0 0-.043-14.972A15.02 15.02 0 0 0 285 0H105a14.99 14.99 0 0 0-14.223 10.254l-90 271a14.99 14.99 0 0 0 2.051 13.52A15.02 15.02 0 0 0 15 301h127.254L61.219 491.098a14.98 14.98 0 0 0 5.742 18.558c6.11 3.906 14.316 2.88 19.246-2.691l240-271a14.99 14.99 0 0 0 2.477-16.102A15 15 0 0 0 315 211m0 0'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;height:12px;width:100%}.sf-workflow-content .sf-workflow-toolbar{margin:12px 24px 12px 16px}.sf-workflow-content .sf-workflow-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-workflow-content .sf-workflow-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator{margin-right:6px}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator .ant-spin-text{display:inline-block;margin-left:8px}.sf-workflow-content .sf-workflow-toolbar .sf-spinner-indicator .ant-spin-dot{vertical-align:-2px}.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller{opacity:1;pointer-events:all}.b-virtual-scroller::-webkit-scrollbar,.b-widget-scroller::-webkit-scrollbar{-webkit-appearance:none}.b-virtual-scroller::-webkit-scrollbar:vertical,.b-widget-scroller::-webkit-scrollbar:vertical{width:11px}.b-virtual-scroller::-webkit-scrollbar:horizontal,.b-widget-scroller::-webkit-scrollbar:horizontal{height:11px}.b-virtual-scroller::-webkit-scrollbar-thumb,.b-widget-scroller::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.b-virtual-scroller::-webkit-scrollbar-track,.b-widget-scroller::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.b-button.b-blue:not(.b-tab){background-color:var(--ark-primary);border-color:transparent;border-radius:6px;color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;text-transform:capitalize}.b-button.b-blue:not(.b-tab):hover{background-color:var(--ark-primary-hover)!important;border-color:transparent!important;color:var(--ark-typography-headline)}.b-button:not(.b-tab){background-color:var(--ark-content-background);color:#787986}.b-grid-header-text-content{color:var(--ark-typography-headline);font-weight:700}.b-gantt-body-wrap{border-top-left-radius:8px;border-top-right-radius:8px}label{margin-bottom:0}.b-tree-cell.b-tree-parent-cell{color:var(--ark-typography-headline);font-weight:500}.b-horizontaltimeaxis .b-sch-header-timeaxis-cell{border-color:var(--ark-content-separator)}.b-tree-cell .b-tree-icon{cursor:grab}.b-grid-row.b-hover .b-grid-row.b-focused,.b-grid-row.b-selected,.b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell,.b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell:not(.b-focused){background-color:var(--ark-base-gray-4)!important}.b-toolbar{background-color:transparent!important;border-bottom:none}.b-toolbar .b-toolbar-content{padding-left:0}.b-toolbar>.b-content-element>.b-widget:not(.b-last-visible-child){margin-right:1em}.b-toolbar>.b-content-element .b-button{min-width:3.5em}.filter-by-name label{display:none}.b-name-cell{color:var(--ark-typography-headline)}.b-status-column-cell{font-size:.8em}.b-status-column-cell i:before{margin-right:.5em}.Started{color:var(--ark-primary)}.Behind{color:var(--ark-red)}.Suspended{color:var(--ark-orange)}.Running{color:var(--ark-primary)}.Completed{color:var(--ark-green)}.settings-menu .b-slider{margin-bottom:.5em}.b-numberfield:not(.b-disabled):hover .b-field-inner,.b-textfield:not(.b-disabled):hover .b-field-inner{border-color:transparent}.b-gantt-task,.b-sch-style-plain.b-sch-color-gantt-green .b-sch-event:not(.b-milestone){background-color:#c2ffca;border:1px solid #08c221}.b-gantt-task-parent:not(.b-milestone-wrap) .b-gantt-task{background-color:var(--ark-green);border:1px solid var(--ark-green);border-color:transparent!important}.b-gantt-task-wrap.b-milestone-wrap .b-gantt-task{border-color:transparent!important;--event-background-color:var(--ark-chart-qual-4)!important}.b-gantt-task-wrap .b-gantt-task.sf-event-in-past,.b-sch-event-wrap .b-sch-event.sf-event-in-past{opacity:.5}.b-icon-tree-leaf:before{color:var(--ark-green)}.b-grid-header .b-sch-timerange{display:none}.item-icon{border:1px solid transparent;border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.item-icon.element-icon{background:var(--ark-green)}.item-icon.process-icon{background:#34b1f4}.b-timeline-subgrid .b-sch-current-time{border-left-color:var(--ark-yellow)}.b-grid-header .b-sch-timerange.b-sch-current-time{background-color:var(--ark-yellow)}.b-grid-cell.b-focused:after{display:none}.b-row-reordering .b-row-reordering-target-parent .b-tree-cell{color:var(--ark-primary)}.b-row-reordering .b-row-reordering-target-parent .b-tree-cell:before{top:17px}.b-row-reordering .b-row-drop-indicator{background-color:var(--ark-primary)}.sf-roll-forward-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.229' height='15.564' viewBox='0 0 15.229 15.564'%3E%3Cpath d='M11.964 4a9.71 9.71 0 0 0-7.446 3.474l.993.833a8.4 8.4 0 0 1 11.821-1.064h-1.477v1.3h3.891V4.649h-1.3V6.5A9.68 9.68 0 0 0 11.964 4m0 3.891a5.837 5.837 0 1 0 5.836 5.837 5.846 5.846 0 0 0-5.836-5.837m0 1.3a4.54 4.54 0 1 1-4.54 4.54 4.53 4.53 0 0 1 4.54-4.543Z' style='fill:%230092da' transform='translate(-4.518 -4)'/%3E%3C/svg%3E");background-repeat:no-repeat;height:15px;width:15px}.filter-by-name{height:42px;margin-bottom:0!important}.b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-details-btn.ant-btn{padding:0}.sf-scheduler .sf-task-has-action{margin-left:6px}.sf-scheduler .b-grid-row{border-bottom-width:3px}.sf-scheduler .b-grid-cell{align-items:baseline;padding-top:14px}.sf-scheduler .b-grid-cell .b-percentdone-circle{height:33px;margin-top:-6px;width:33px}.sf-scheduler .b-grid-cell .b-percentdone-circle.percentdone-full{background-color:var(--ark-primary)!important;background-image:none}.sf-scheduler .b-grid-cell .b-percentdone-circle:after{content:attr(datavalue)}.sf-scheduler .b-sch-event-wrap.b-milestone-wrap .b-sch-event label,.sf-scheduler .b-sch-event:not(.b-milestone) .b-sch-event-content,.sf-scheduler .b-schedule-selected-tick{display:none}.b-grid-row .custom-resource-collapse i.b-icon.b-icon-expand-resource{cursor:pointer;padding:16px}.b-grid-row .custom-resource-collapse i.b-icon.b-icon-expand-resource.icon--flip:before{transform:rotate(180deg)!important}.b-sch-event-wrap.row--collapsed{display:none}.sf-workflow-details-modal .widget-badge{border-radius:4px;color:#fff;line-height:16px;padding:4px 8px;width:fit-content}.sf-workflow-details-modal .widget-badge.green{background-color:var(--ark-green)}.sf-workflow-details-modal .widget-badge.red{background-color:var(--ark-red)}.sf-workflow-details-modal .widget-badge.blue{background-color:var(--ark-primary)}.sf-workflow-details-modal .widget-badge.bordered{border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);padding:3px 7px}.sf-workflow__ext-link{opacity:0;padding:0 0 0 7px;transition:.2s;vertical-align:middle}.sf-workflow__ext-link svg path{fill:var(--ark-primary)}.b-grid-row{border-color:var(--ark-content-separator)}.b-grid-panel-body{background:var(--ark-content-background)}.b-column-line,.b-columnlines .b-grid-cell:not(:last-child),.b-grid-header{border-color:var(--ark-content-separator)}.b-grid-header-container .b-sch-timeaxiscolumn{background-color:var(--ark-widget-background)}.b-gridbase.b-split .b-grid-vertical-scroller .b-grid-splitter .b-grid-splitter-inner,.b-splitter{background-color:var(--ark-content-separator)}.b-panel{--panel-background-color:transparent!important}.b-gridbase.b-split .b-grid-splitter-inner{background-color:var(--ark-content-separator)!important}.b-percentdone-circle:after{background-color:var(--ark-content-background)}.b-percentdone-circle{background-color:var(--ark-content-separator)}.b-grid-header-container{background-color:var(--ark-widget-background)}.b-grid-header-container,.b-timelinebase:not(.b-sch-vertical) .b-header:not(.b-grid-header-scroller-normal) .b-grid-headers,.b-timelinebase:not(.b-sch-vertical) .b-horizontaltimeaxis{border-color:var(--ark-content-separator)}.b-hover .sf-workflow__ext-link{opacity:1}.b-list-item.b-active:not(.b-disabled),.b-list-item:focus:not(.b-disabled){background-color:var(--ark-base-gray-4)!important}.b-numberfield.b-contains-focus .b-field-inner,.b-numberfield:not(.b-disabled):hover .b-field-inner,.b-textfield.b-contains-focus .b-field-inner,.b-textfield:not(.b-disabled):hover .b-field-inner{border-color:var(--ark-primary)!important}.b-hbox>.b-box-center,.b-vbox>.b-box-center{height:fit-content}.b-menuitem{background-color:var(--ark-widget-background);border:none!important;font-family:Roboto;font-size:13px;font-weight:500;padding:8px 0 8px auto}.b-menuitem.b-contains-focus,.b-menuitem:focus,.b-menuitem:hover{background-color:var(--ark-base-gray-4)!important}.sf-workflow-context_colored-icon{color:var(--ark-red)}.b-tooltip .b-tooltip-body-wrap{background-color:var(--ark-widget-background)}.b-tooltip .b-tooltip-body-wrap .b-tooltip-content{background-color:var(--ark-widget-background);color:var(--ark-typography-headline);font-size:16px;line-height:16px}.b-tooltip .b-tooltip-body-wrap .b-tooltip-content .b-gantt-task-title{font-size:16px;font-weight:600;max-width:240px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.b-fx-highlight{animation:gantt-highlight-animation 2s ease 0s 1!important}.b-float-root .b-widget{color:var(--ark-typography-headline)}@keyframes gantt-highlight-animation{0%{box-shadow:none}50%{box-shadow:0 0 10px 5px rgba(0,145,218,.525)}to{box-shadow:none}}.sf-discussion{color:var(--ark-typography-headline)}.sf-discussion .ant-drawer-body{overflow:hidden;padding:0!important}.sf-discussion .ant-drawer-mask{background-color:transparent}.sf-discussion .discussion-context{border-bottom:1px solid var(--ark-content-separator);height:54px;padding:16px 24px}.sf-discussion .discussion-context .sf-comment-badges .comment-badge{max-width:87px}.sf-discussion .comments-wrapper{background-color:var(--ark-content-background);height:calc(100vh - 400px);overflow-y:auto;padding:24px 24px 0}.sf-discussion.sf-main-drawer .ant-drawer-wrapper-body{padding-bottom:178px}.sf-discussion .sf-discussion-reply{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:24px;position:relative;width:100%}.sf-discussion .sf-discussion-reply.edit-reply{background-color:var(--ark-content-background);margin-bottom:42px;width:100%}.sf-discussion .sf-discussion-reply.highlighted--animation{animation:splashOnce 2s ease-in-out 1.5s normal forwards}@keyframes splashOnce{0%{background-color:var(--ark-content-background)}50%{background-color:var(--ark-blue)}to{background-color:var(--ark-content-background)}}.sf-discussion .sf-discussion-reply .important-reply{position:absolute;right:-12px;top:5px;z-index:1}.sf-discussion .sf-discussion-reply .header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);padding:12px 16px}.sf-discussion .sf-discussion-reply .header .name{font-size:14px;font-weight:500}.sf-discussion .sf-discussion-reply .header .sf-avatar-name{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-discussion .sf-discussion-reply .header .date{float:right;margin-top:2px}.sf-discussion .sf-discussion-reply .text{padding:16px;white-space:pre-wrap}.sf-discussion .sf-discussion-add-comment{border:none;margin:0;padding-top:0}.sf-discussion .sf-discussion-add-comment hr{margin:0 -16px 10px}.sf-discussion .sf-discussion-add-comment textarea.ant-input{margin-bottom:8px;padding:0}.sf-discussion .sf-discussion-add-comment .comment-important{position:absolute;right:14px;top:-10px;z-index:1}.sf-discussion .sf-discussion-add-comment .important-button svg{height:20px;width:20px}.sf-discussion .sf-discussion-add-comment .animated-send:focus svg path{animation:dash .5s linear}@keyframes dash{50%{transform:translateX(30px)}51%{transform:translateX(-30px)}}.reply-actions.ant-dropdown{border-radius:8px;min-width:96px!important}.reply-actions.ant-dropdown .ant-dropdown-menu{padding:0}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:inline-block}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item{padding:0 8px}.reply-actions.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover{background:var(--ark-primary-hover)}.sf-small-discussion-list{border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);max-height:300px;max-width:393px;min-height:100px}.sf-small-discussion-list .sf-comment-preview{border-bottom:1px solid var(--ark-content-separator);border-radius:6px;cursor:pointer;padding:8px 16px 9px;transition:.2s}.sf-small-discussion-list .sf-comment-preview:hover{background-color:var(--ark-base-gray-4)}.sf-small-discussion-list .sf-comment-preview:last-child{border:transparent}.sf-small-discussion-list .sf-comment-preview .title{font-weight:500;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-small-discussion-list .sf-comment-preview .description{padding:16px 0}.sf-small-discussion-list .sf-comment-preview .ant-avatar{margin-right:8px}.sf-small-discussion-list .sf-comment-preview .sf-avatar-name{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-price-negotiation__wrapper .sf-price-negotiation__toolbar{padding:14px 16px 18px;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation__content{margin:0 14px 14px 0}.sf-price-negotiation__wrapper .sf-price-negotiation__content .ant-spin-container,.sf-price-negotiation__wrapper .sf-price-negotiation__content .ant-spin-nested-loading{height:100%;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation-grid{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;width:100%}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status{font-weight:500}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.pending{color:var(--ark-orange)}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.approved{color:#57be8d}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.reviewed{color:#3494aa}.sf-price-negotiation__wrapper .sf-price-negotiation-grid .status.rejected{color:var(--ark-red)}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-wrapper-body{overflow-x:hidden;padding-bottom:80px}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-body{position:static!important}.sf-price-negotiation__wrapper .sf-price-negotiation-drawer .ant-drawer-body .sf-drawer-footer{z-index:1}.sf-price-negotiation__wrapper .new-request-content{margin:-6px -24px 80px}.sf-price-negotiation__wrapper .new-request-content .ant-steps{padding:0 24px}.sf-price-negotiation__wrapper .new-request-content .ant-steps .ant-steps-icon{top:-1.5px}.sf-price-negotiation__wrapper .new-request-content .steps-content{border-top:1px solid var(--ark-content-separator);margin-top:24px;padding:16px 16px 0}.sf-price-negotiation__wrapper .new-request-content .steps-content .heading{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin:0 -16px 16px;padding-bottom:16px;padding-left:16px}.sf-price-negotiation__wrapper .new-request-content .steps-content .sf-form-item__inputnumber-base.sf-form-item__inputnumber-customerrequest-price .ant-form-item-label>label{width:100%}.sf-price-negotiation__wrapper .new-request-content .steps-content .sf-form-item__inputnumber-base.sf-form-item__inputnumber-customerrequest-price .ant-form-item-label>label .ant-row{flex:auto}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .header{align-items:center;background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;height:38px}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell{border:1px solid var(--ark-content-separator);padding-bottom:4px;padding-top:4px}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell.cell-icon{padding:4px!important;text-align:center}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell .ant-row.ant-form-item{margin-bottom:0}.sf-price-negotiation__wrapper .new-request-content .sf-competitors__content .body_cell .ant-form-item-control .ant-form-item-explain{display:none!important;height:0}.sf-price-negotiation__wrapper .view-request-content{margin:0 0 80px}.sf-price-negotiation__wrapper .view-request-content .heading{font-weight:500;margin-bottom:8px}.sf-price-negotiation__wrapper .view-request-content .section-heading{border-bottom:1px solid #dadada;color:var(--ark-typography-headline);font-size:16px;font-weight:700;margin:0 -24px 17px;padding:0 24px 5px}.sf-price-negotiation__wrapper .info-box{background-color:var(--ark-base-gray-3);border:1px solid var(--ark-content-separator);border-radius:5px;margin-bottom:22px;padding:15px 22px}.sf-price-negotiation__wrapper .info-box .label{opacity:.6}.sf-price-negotiation-grid .preview-ils-cell{line-height:22px}.sf-resource-calendar__wrapper{display:flex;flex-direction:column;height:100%;margin-bottom:16px;padding-right:16px;width:100%}.sf-resource-calendar__wrapper .resource-calendar-scheduler{border:1px solid var(--ark-content-separator);border-radius:8px}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box{border-radius:4px;display:inline-block;height:14px;margin-right:4px;vertical-align:-2px;width:14px}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.on-line{background-color:#27ca37}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.off-line{background-color:#feac31}.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.loading-restriction,.sf-resource-calendar__wrapper .sf-resource-calendar-event-drawer .box.no-changeovers{background-color:#540d96}.sf-resource-calendar__wrapper .resource-calendar-toolbar{column-gap:8px;padding:16px}.sf-resource-calendar__wrapper .resource-calendar-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-resource-calendar__wrapper .resource-calendar-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-resource-calendar__wrapper .resource-calendar-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}.sf-resource-calendar__wrapper .b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller{opacity:1;pointer-events:all}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar{-webkit-appearance:none}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar:vertical,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar:vertical{width:11px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar:horizontal,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar:horizontal{height:11px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar-thumb,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-resource-calendar__wrapper .b-virtual-scroller::-webkit-scrollbar-track,.sf-resource-calendar__wrapper .b-widget-scroller::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.sf-resource-calendar__wrapper .resource-calendar-scheduler{height:100%;width:100%}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-header-text>.b-grid-header-text-content{font-size:14px;text-transform:capitalize}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-cell,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-header-text-content,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-tree-cell.b-tree-parent-cell{color:var(--ark-typography-headline)}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-tree-cell-value{color:var(--ark-typography-headline)!important}.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-row.b-hover .b-grid-row.b-focused,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-grid-row.b-selected,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell,.sf-resource-calendar__wrapper .resource-calendar-scheduler .b-gridbase:not(.b-moving-splitter) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell:not(.b-focused){background-color:var(--ark-base-gray-4)!important}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header{background-color:var(--ark-base-gray-3);border-color:var(--ark-base-gray-4);padding:16px 24px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header .b-header-title{color:var(--ark-typography-headline);font-size:16px;font-weight:500}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-header .b-popup-close:before{height:16px;width:16px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-panel-content{padding:24px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar{min-height:0}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content{border-top:1px solid var(--ark-content-separator);padding:10px 16px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);height:32px;min-height:0;min-width:0;padding:4px 15px}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button label{font-size:14px;margin:0;text-transform:none}.b-float-root .b-widget.b-recurrenceconfirmationpopup .b-bottom-toolbar .b-toolbar-content .b-button:hover{border-color:var(--ark-primary);color:var(--ark-primary)}.sf-supply-inputs__wrapper .sf-supply-toolbar{padding:16px}.sf-supply-inputs__wrapper .sf-supply-toolbar .sf-toolbar__search .ant-input::placeholder{color:var(--ark-typography-headline)}.sf-supply-inputs__wrapper .sf-drawer__right.ant-drawer .ant-drawer-body{overflow-x:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid{margin:0 14px 14px 0;width:100%}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar{padding:0 16px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:2px;height:32px;line-height:32px;padding:0 7px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-no-data .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-no-data .text{color:var(--ark-typography-headline);font-size:14px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-center-cols-viewport{overflow-x:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-horizontal-right-spacer{overflow:hidden}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-horizontal-right-spacer:not(.ag-scroller-corner){border:none!important}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list{box-shadow:0 3px 6px -4px rgba(51,51,51,.12),0 6px 16px 0 rgba(51,51,51,.08),0 9px 28px 8px rgba(51,51,51,.05);max-height:350px!important;padding:4px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item{color:var(--ark-typography-headline);font-size:14px;height:32px;padding:5px 12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item:hover{background:rgba(51,51,51,.039)}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .ag-list.ag-select-list .ag-list-item.ag-active-item:not(:hover){background-color:#daf3ff;font-weight:500}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid{background-color:var(--ark-content-background);display:flex;flex-direction:column;min-height:120px;padding:24px;row-gap:8px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body{height:100%}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-body{min-height:40px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-body .ag-row .ag-cell .ag-cell-wrapper.ag-checkbox-cell{justify-content:center}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .sf-ag-grid .ag-root-wrapper-body .ag-overlay .ag-overlay-wrapper{align-items:flex-end;padding:12px}.sf-supply-inputs__wrapper .sf-supply__inputs-grid .sf-supply-inputs-details__grid .toolbar{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:flex-start}.sf-antv-content_wrapper{display:flex;flex:auto;flex-direction:column;min-height:0;position:relative;width:100%}.sf-antv-content_wrapper .ant-ribbon-wrapper{left:10px;position:absolute;right:0;top:8px}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar{background:transparent}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .anticon{color:var(--ark-typography-headline);vertical-align:-3px}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .ant-btn{border-color:var(--ark-content-separator)!important;z-index:1}.sf-antv-content_wrapper .ant-ribbon-wrapper .sf-antv-toolbar .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-antv-content_wrapper .ant-ribbon-wrapper .ant-ribbon{z-index:1}.sf-antv-content_wrapper .x6-graph-scroller{border-radius:6px;flex:1;width:100%!important}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar{height:11px;width:11px}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-antv-content_wrapper .x6-graph-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-antv-content_wrapper .x6-graph-scroller .x6-graph-scroller-background{background-color:var(--ark-content-background)!important}.sf-antv-content_wrapper .sf-antv-content.x6-graph{background-color:var(--ark-content-background);box-shadow:none}.sf-antv-content_wrapper .sf-antv-dnd-wrap{background-color:transparent;bottom:20px;left:0;padding:5px;position:absolute;top:36px;user-select:none}.sf-antv-content_wrapper .sf-antv-dnd-wrap .custom-react-node{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;cursor:move;height:80px;line-height:40px;margin:5px;padding-top:15px;text-align:center;width:120px}.sf-antv-content_wrapper .sf-antv-minimap{bottom:25px;position:absolute;right:15px}.sf-antv-content_wrapper .sf-antv-minimap .x6-widget-minimap{background-color:var(--ark-content-background);border:2px solid var(--ark-content-separator)}.sf-antv-content_wrapper .sf-antv-edge--animate-flow{animation:sf-animate-flow 30s linear infinite}@keyframes sf-animate-flow{to{stroke-dashoffset:-1000}}.sf-antv-content_wrapper .x6-port-body{visibility:hidden}.sf-antv-content_wrapper #marker-active>path{d:path("M 0 0 L 10 -5 L 7.5 0 L 10 5 Z")!important}.sf-antv-content_wrapper .x6-edge.x6-edge-selected path:nth-child(2),.sf-antv-content_wrapper .x6-edge:hover path:nth-child(2){stroke:var(--ark-primary);stroke-dasharray:0;stroke-width:3px;marker-end:url(#marker-active)}.sf-antv-content_wrapper .custom-react-node:hover,.sf-antv-content_wrapper .x6-node-selected .custom-react-node{background-color:var(--ark-widget-background)!important;border-color:var(--ark-primary)!important;border-width:2px;box-shadow:0 0 3px 3px rgba(64,169,255,.2)}.dark-mode .sf-antv-content_wrapper .sf-antv-content.x6-graph .x6-graph-grid{background-image:none!important}.custom-react-node{align-items:center;border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;width:100%}.custom-react-node.sf-node--inactive{opacity:.3}.custom-react-node .custom-react-node__img{pointer-events:none}.custom-react-node .custom-react-node__label{text-align:center}.custom-react-node .custom-react-node__template-item-number,.custom-react-node .custom-react-node__template-item-warning,.custom-react-node .custom-react-node__template-link-in,.custom-react-node .custom-react-node__template-link-info,.custom-react-node .custom-react-node__template-link-out{position:absolute}.custom-react-node .custom-react-node__template-item-number .anticon,.custom-react-node .custom-react-node__template-item-warning .anticon,.custom-react-node .custom-react-node__template-link-in .anticon,.custom-react-node .custom-react-node__template-link-info .anticon,.custom-react-node .custom-react-node__template-link-out .anticon{cursor:pointer;font-size:13px}.custom-react-node .custom-react-node__template-item-warning{right:5px;top:5px}.custom-react-node .custom-react-node__template-link-in{right:5px;top:25px}.custom-react-node .custom-react-node__template-link-out{right:5px;top:45px}.custom-react-node .custom-react-node__template-item-number{bottom:5px;left:5px}.custom-react-node .custom-react-node__template-item-number .ant-avatar-string{font-size:13px}.custom-react-node .custom-react-node__template-link-info{border:1px solid var(--ark-content-separator);bottom:5px;right:5px}.sf-antv-context-menu__wrapper{background-color:"#fff";border-radius:6px;height:fit-content;position:absolute;z-index:1001}.sf-antv-context-menu__wrapper .ant-popover-inner{padding:0}.sf-antv-context-menu__wrapper .ant-popover-inner .ant-menu-item{height:25px;line-height:25px}.sf-spinner__bpmn,.sf-spinner__bpmn>.ant-spin-container{display:flex;flex:1}.sf-bpmn__wrapper{margin-right:14px;min-width:600px}.sf-bpmn__wrapper .sf-bpmn__toolbar-wrapper{overflow-y:auto!important}.sf-bpmn__wrapper .sf-bpmn__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper{overflow-y:unset!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2{width:100%}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;flex-direction:column;margin:0 14px 14px 0;min-height:300px;width:100%}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn{flex:1}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn .dx-overlay-wrapper.dx-diagram-toolbox-popup.dx-popup-wrapper{z-index:1000!important}.sf-bpmn__wrapper .sf-bpmn__left-wrapper .Pane.vertical.Pane2 .sf-bpmn__content .sf-diagram__bpmn .dx-diagram-floating-toolbar-container{z-index:1000}.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-constraints-report__drawer .ant-drawer-body{padding:0}.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-connector-settings__drawer .ant-drawer-body,.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-bpmn-node-settings__drawer .ant-drawer-body,.sf-bpmn__wrapper .sf-drawer__right.ant-drawer-right.sf-drawer__bpmn-diagnostic .ant-drawer-body{padding-top:10px}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body{display:flex;flex:auto;flex-direction:column;padding:0;position:relative}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body .ant-drawer-body__header{flex:0 0 auto;padding:5px 10px}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom .ant-drawer-body .ant-drawer-body__content{flex:1;position:relative}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom.sf-bpmn-connector-report__drawer .ant-drawer-body{overflow:initial}.sf-bpmn__wrapper .sf-drawer__bottom.ant-drawer-bottom.sf-bpmn-connector-report__drawer .ant-drawer-body .sf-link-generate-by-items{position:absolute;right:15px;top:-40px}.sf-bpmn__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon,.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell[col-id=ag-Grid-AutoColumn].ag-header-icon{display:block}.sf-bpmn__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-bpmn-grid-base__cell--edit-allowed{background-color:var(--ark-yellow-light);color:var(--ark-typography-headline);text-align:right}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-diagnostic-report-grid .ag-cell.sf-cell--multi-lines.ag-cell-wrap-text{line-height:25px;word-break:break-word}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status{font-weight:500}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.pending{color:#f5c866}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.approved{color:#57be8d}.sf-bpmn__wrapper .sf-bpmn-grid-base.sf-bpmn-vendor-contracts-grid .ag-cell .status.deleted{color:var(--ark-red)}.sf-lp-reports__wrapper .sf-lp-reports__toolbar{padding:16px}.sf-lp-reports__wrapper .sf-lp-reports__left{margin-bottom:16px;padding-top:5px}.sf-lp-reports__wrapper .sf-lp-reports__left .sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:none}.sf-lp-reports__wrapper .sf-lp-reports__content{margin:5px 14px 14px 0}.sf-lp-reports__wrapper .sf-lp-reports__content .ag-root-wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.sf-lp-reports__wrapper .Resizer.vertical{height:calc(100% - 20px);margin-top:5px}.sf-lp-reports__wrapper .sf-hierarchy-tree{border-bottom-left-radius:12px}.sf-model-constraints__wrapper .sf-model-constraints__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .dx-icon-dragvertical.Resizer.vertical{border-top:1px solid var(--ark-content-separator)}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content{overflow:auto;padding-right:15px}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content .sf-constraints-grids{height:100%;width:100%}.sf-model-constraints__wrapper .sf-model-constraints__left-wrapper .sf-model-constraints__content .sf-constraints-grids>div{min-height:300px}.sf-scenario-model__wrapper .sf-scenario-model__toolbar{padding:16px}.sf-scenario-model__wrapper .sf-scenario-model__left{padding-top:5px}.sf-scenario-model__wrapper .sf-scenario-model__left .sf-hierarchy-tree__header .btn-collapse,.sf-scenario-model__wrapper .sf-scenario-model__left .sf-hierarchy-tree__header .btn-expand{display:none}.sf-scenario-model__wrapper .sf-scenario-model__content{margin:5px 14px 14px 0}.sf-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid{width:100%}.sf-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid .ag-root-wrapper .ag-row.text-row--bold{font-weight:700}.sf-ladder-planning__wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;margin:14px 14px 14px 0}.sf-ladder-planning__wrapper .sf-ladder-planning__content{flex-direction:column}.sf-ladder-planning__wrapper .sf-ladder-planning__content .sf-ladder-toolbar{padding:14px 16px 18px;width:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__content .sf-ladder-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-ladder-planning__left .sf-ladder__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal{pointer-events:none}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;min-width:280px;padding:5px 10px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .link-text{max-width:135px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .info-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;justify-content:space-between;margin:0 -10px;padding:4px 12px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-flow-sankey-tooltip .color-box{vertical-align:-2px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel{max-height:360px;min-height:164px;overflow-y:auto}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel .diagnostic-wrapper{border:1px solid var(--ark-content-separator);display:inline-flex;margin-bottom:16px;margin-right:16px;max-width:47%;min-height:164px}.sf-ladder-planning__wrapper .sf-main-modal.sf-trace-modal .sf-diagnostics-panel .diagnostic-wrapper:hover{background-color:var(--ark-base-gray-2)}.sf-ladder-planning__wrapper .ant-modal-mask,.sf-ladder-planning__wrapper .ant-modal-wrap{position:absolute}.sf-main-content__wrapper{flex:1;position:relative}.sf-main-content__wrapper.sf-main-content__wrapper--expanded{bottom:0;left:0;position:fixed!important;right:0;top:0}.sf-main-content__wrapper .SplitPane.vertical>.Pane.vertical.Pane1,.sf-main-content__wrapper .SplitPane.vertical>.Pane.vertical.Pane2{display:flex}.sf-main-content__wrapper .sf-pane__left{flex:1 1 100%}.sf-main-content__wrapper .sf-pane__content{display:flex}.sf-main-content__wrapper .sf-pane__content.sf-pane__content--expanded{bottom:0;left:0;position:fixed!important;right:0;top:0}.sf-main__left-sider.ant-layout-sider{background-color:var(--ark-content-background);margin:0 16px}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger{background-color:var(--ark-content-background);border-radius:32px;color:var(--ark-typography-headline);margin-bottom:16px;padding:0 16px;text-align:left;transition:.2s;z-index:0}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger svg{vertical-align:-4px}.sf-main__left-sider.ant-layout-sider .ant-layout-sider-trigger:hover{background:var(--ark-widget-background)}.sf-main__left-sider .icon-circle{color:var(--ark-base-gray-9);height:28px;place-content:center;position:relative;vertical-align:middle;width:28px;z-index:0}.sf-main__left-sider .icon-circle:before{background:var(--ark-base-gray-4);border-radius:100px;content:"";display:block;height:28px;left:0;position:absolute;top:0;width:28px;z-index:-1}.sf-main__left-sider .ant-menu li.color-cyan .icon-circle:before{background-color:var(--ark-base-cyan-2)}.sf-main__left-sider .ant-menu li.color-purple .icon-circle:before{background-color:var(--ark-base-purple-2)}.sf-main__left-sider .ant-menu li.color-blue .icon-circle:before{background-color:var(--ark-base-blue-2)}.sf-main__left-sider .ant-menu li.color-green .icon-circle:before{background-color:var(--ark-base-green-2)}.sf-main__left-sider .ant-menu li.color-yellow .icon-circle:before{background-color:var(--ark-base-yellow-2)}.sf-main__left-sider.ant-layout-sider-collapsed .sf-left-sider__main-menu.ant-menu .ant-menu-submenu{border-radius:32px!important}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-purple{background-color:var(--ark-base-purple-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-blue{background-color:var(--ark-base-blue-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-green{background-color:var(--ark-base-green-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-yellow{background-color:var(--ark-base-yellow-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-menu .ant-menu-submenu.ant-menu-submenu-selected.color-cyan{background-color:var(--ark-base-cyan-2)}.sf-main__left-sider.ant-layout-sider-collapsed .ant-layout-sider-children .ant-menu .ant-menu-title-content{display:none}.sf-main__left-sider .sf-left-sider__main-menu{border:none;height:100%}.ant-menu-inline-collapsed-tooltip .ant-tag{display:none}.main-menu__submenu-popup .ant-menu{background-color:var(--ark-widget-background)!important}.main-menu__submenu-popup .ant-menu .crown-icon{margin-left:15px}.main-menu__submenu-popup .ant-menu .ant-menu-item{border-radius:32px;width:calc(100% - 6px)}.main-menu__submenu-popup .ant-menu .ant-menu-item:hover{background-color:var(--ark-navigation-hover)!important}.main-menu__submenu-popup .ant-menu .ant-menu-item.ant-menu-item-selected{color:var(--ark-primary)}.main-menu__submenu-popup .ant-menu .ant-menu-item.ant-menu-item-selected svg:not(.crown-icon) path{transition:.2s;fill:var(--ark-primary)}.main-menu__submenu-popup .ant-menu .ant-menu-item.main-menu__collapsed-submenu-title{font-weight:500;pointer-events:none}.main-menu__submenu-popup .ant-menu .ant-menu-item .ant-menu-item-icon{vertical-align:-5px!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub{background-color:transparent;border:none;color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .crown-icon,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .crown-icon,.sf-left-sider__main-menu.ant-menu.ant-menu .crown-icon{float:right}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__collapsed-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__collapsed-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__collapsed-submenu-title{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item>span>a,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item>span>a,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item>span>a{color:var(--ark-typography-headline);line-height:16px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu .icon-circle:before{transform-origin:center;transition:transform .2s ease-in-out}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu:hover .icon-circle:before,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu:hover .icon-circle:before{transform:scale(1.65)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-yellow{background-color:var(--ark-base-yellow-2);color:var(--ark-base-yellow-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-purple{background-color:var(--ark-base-purple-2);color:var(--ark-base-purple-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-blue{background-color:var(--ark-base-blue-2);color:var(--ark-base-blue-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-green{background-color:var(--ark-base-green-2);color:var(--ark-base-green-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-item.ant-menu-item-selected.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-item.ant-menu-item-selected.color-cyan{background-color:var(--ark-base-cyan-2);color:var(--ark-base-cyan-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content{font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu{background-color:var(--ark-base-purple-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-submenu-title{background-color:var(--ark-base-purple-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-purple .ant-menu-item-selected{color:var(--ark-base-purple-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu{background-color:var(--ark-base-blue-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-submenu-title{background-color:var(--ark-base-blue-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-blue .ant-menu-item-selected{color:var(--ark-base-blue-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu{background-color:var(--ark-base-green-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-submenu-title{background-color:var(--ark-base-green-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-green .ant-menu-item-selected{color:var(--ark-base-green-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu{background-color:var(--ark-base-yellow-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-submenu-title{background-color:var(--ark-base-yellow-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-yellow .ant-menu-item-selected{color:var(--ark-base-yellow-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu{background-color:var(--ark-base-cyan-1)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-submenu-title{background-color:var(--ark-base-cyan-2)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open.color-cyan .ant-menu-item-selected{color:var(--ark-base-cyan-9)!important}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-title-content{margin-left:12px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu{border-radius:24px!important;margin:4px 0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu.ant-menu-submenu-open,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu.ant-menu-submenu-open{background-color:var(--ark-widget-background)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item{border-radius:32px;color:var(--ark-typography-headline);height:48px;line-height:16px;margin:4px 0;padding:10px!important;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item:active,.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item:active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item:active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item:hover{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item.ant-menu-item-selected{background-color:var(--ark-widget-background);font-weight:500}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__item.ant-menu-item-active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__item.ant-menu-item-active{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .ant-menu-submenu-vertical.inactive svg path,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .ant-menu-submenu-vertical.inactive svg path,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-submenu-vertical.inactive svg path{fill:#f5c866}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.inactive .ant-menu-submenu-arrow{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title{background-color:transparent;border-radius:32px;color:var(--ark-typography-headline);height:48px;line-height:16px;margin:0;padding:10px!important;-webkit-user-select:none;user-select:none;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:focus-visible{outline:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-title:active{background-color:var(--ark-navigation-hover);color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub{border-bottom-left-radius:32px;border-bottom-right-radius:32px;padding-left:0;padding-right:0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-sub:after{display:none}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-submenu-arrow{color:var(--ark-typography-headline)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item{border-radius:24px;height:48px;line-height:16px;margin:0;padding:10px 14px!important;width:100%}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item .ant-menu-title-content{line-height:19px;margin-left:17px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .main-menu__submenu-item:hover{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu .ant-menu-item-disabled{color:var(--ark-typography-headline);cursor:pointer;opacity:1}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-selected .ant-menu-submenu-title{padding-right:16px}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu:not(.ant-menu-submenu-open).ant-menu-submenu-active{background-color:var(--ark-navigation-hover)}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{border-top-left-radius:32px;border-top-right-radius:32px;height:48px;line-height:16px;margin-bottom:0}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-submenu-arrow{display:initial}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected{color:var(--ark-primary);font-weight:700}.sf-left-sider__main-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .ant-menu-sub .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover,.sf-left-sider__main-menu.ant-menu.ant-menu .main-menu__submenu-title.ant-menu-submenu.ant-menu-submenu-open .main-menu__submenu-item.ant-menu-item-selected:hover{background-color:var(--ark-navigation-hover)}.sf-custom-external-links-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;color:var(--ark-typography-headline);display:flex;height:100%;justify-content:center;margin:14px 14px 14px 0}.sf-custom-external-links-wrapper .sf-custom-external-links-content{max-width:1100px}.sf-custom-external-links-wrapper .heading{font-size:30px;font-weight:600;line-height:38px;margin-bottom:16px}.sf-custom-external-links-wrapper .description{font-size:16px;line-height:24px;margin-bottom:32px}.sf-custom-external-links-wrapper svg{width:80%!important}.sf-custom-external-links-wrapper .inline-link{font-size:16px;padding:0}.sf-custom-external-links-wrapper .inline-link span{text-decoration:underline}.sf-license{background-color:var(--ark-content-background);height:100%;position:relative}.sf-license .header{border-bottom:1px solid var(--ark-content-separator);height:50px;line-height:50px;padding:0 26px}.sf-license .header .sf-user-popover-trigger{float:right}.sf-license .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);position:relative;z-index:2}.sf-license .content .content-wrapper{background-color:var(--ark-widget-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);margin-top:25px;padding-bottom:24px}.sf-license .content .content-wrapper .content-header{align-content:center;border-bottom:1px solid var(--ark-content-separator);padding:24px;text-align:center}.sf-license .content .content-wrapper .sf-license-result{padding:32px}.sf-license .content .title{font-size:20px;font-weight:600;padding-top:15px;text-align:center;width:400px}.sf-license .content .message{font-size:14px;font-weight:400;padding:24px;width:400px}.sf-license .content .options-box{background-color:var(--ark-widget-background);border-radius:4px;padding:24px;width:400px}.sf-license .content .options-box .manage-payment-button{margin-top:10px;text-align:center}.sf-license .content .options-box .contact-button{margin-top:20px}.sf-license .content .main-logo{display:block;margin-bottom:80px}.sf-license .content .spinner{background-color:var(--ark-widget-background);padding:24px;text-align:center;width:400px}.sf-license .circle-background{height:100%;opacity:.35;position:absolute;width:100%}.sf-backup-restore_container{background-color:var(--ark-content-background);height:100%;position:relative}.sf-backup-restore_container .header{border-bottom:1px solid var(--ark-content-separator);height:50px;line-height:50px;padding:0 26px}.sf-backup-restore_container .header .sf-user-popover-trigger{float:right}.sf-backup-restore_container .content{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);position:relative;z-index:2}.sf-backup-restore_container .content .content-wrapper{background-color:var(--ark-widget-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);margin-top:25px;padding-bottom:24px;width:500px}.sf-backup-restore_container .content .content-wrapper .title{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-weight:500;padding:16px 24px;text-align:center}.sf-backup-restore_container .content .content-wrapper .description{font-size:14px;padding:24px}.sf-backup-restore_container .content .content-wrapper .description .additional-text{font-weight:500;padding:16px 0 0}.sf-backup-restore_container .circle-background{height:100%;position:absolute;width:100%}.sf-backup-restore_container .circle-background #circle1{animation:logoCircle1 6s ease infinite alternate}@keyframes logoCircle1{0%{cy:296;cx:409}to{cy:200;cx:309}}.sf-backup-restore_container .circle-background #circle2{animation:logoCircle2 6s ease infinite alternate}@keyframes logoCircle2{0%{cy:245;cx:883}to{cy:200;cx:783}}.sf-backup-restore_container .circle-background #circle3{animation:logoCircle3 6s ease infinite alternate}@keyframes logoCircle3{0%{cy:553;cx:696}to{cy:500;cx:796}}.sf-trial-welcome{background-color:#f9fbfb;display:flex;flex-direction:column;height:100%;padding:32px 120px 0}.sf-trial-welcome .title{font-size:64px;font-weight:700;line-height:75px}.sf-trial-welcome .description{font-size:36px;line-height:58px}.sf-trial-welcome .icon-column{text-align:center}.sf-trial-welcome .module-wrapper .name{font-size:32px;font-weight:700;line-height:37px;margin-bottom:8px}.sf-trial-welcome .module-wrapper .text{margin-bottom:8px;max-width:400px}.sf-trial-welcome .module-wrapper .image{box-shadow:-1px 0 9px 1px var(--ark-content-separator);margin-bottom:24px}.sf-trial-welcome #pie,.sf-trial-welcome .hand{animation:pie-and-hand-animation 2s linear infinite alternate}@keyframes pie-and-hand-animation{0%{transform:translate(0)}to{transform:translate(15px,15px)}}.sf-trial-welcome #dark-blob-eye{animation:dark-blob-eye-animation 2s linear infinite alternate}@keyframes dark-blob-eye-animation{0%{transform:translate(0)}50%{transform:translate(-2px,4px)}to{transform:translate(3px,6px)}}.sf-trial-welcome #yellow-blob-eye{animation:yellow-blob-eye-animation 2s linear infinite alternate}@keyframes yellow-blob-eye-animation{0%{transform:translate(0)}50%{transform:translate(-2px,-7px)}to{transform:translate(-3px,-4px)}}.sf-trial-welcome .yellow-blob-hand{animation:yellow-blob-hand-animation 3s linear infinite alternate}@keyframes yellow-blob-hand-animation{0%{transform:translate(0)}50%{transform:translate(-2px,9px)}to{transform:translate(8px,10px)}}.sf-trial-welcome .cleaning-blob-hand{animation:cleaning-blob-hand-animation 2s linear infinite alternate}@keyframes cleaning-blob-hand-animation{0%{transform:translate(0)}50%{transform:translate(10px,-9px)}to{transform:translate(16px,10px)}}.sf-trial-welcome #cleaning-blob-spray{animation:cleaning-blob-spray-animation .5s linear infinite alternate}@keyframes cleaning-blob-spray-animation{0%{opacity:0}to{opacity:1}}.sf-trial-welcome .bubble1,.sf-trial-welcome .bubble2,.sf-trial-welcome .bubble3,.sf-trial-welcome .bubble4{animation:bubble-animation 1.1s linear infinite alternate}.sf-trial-welcome .bubble2{animation-delay:.4s}.sf-trial-welcome .bubble3{animation-delay:.7s}@keyframes bubble-animation{0%{transform:translate(0)}50%{transform:translate(-1px,-1px)}to{transform:translate(1px,3px)}}@media (max-width:1430px){.sf-trial-welcome .title{font-size:30px;line-height:35px}.sf-trial-welcome .description{font-size:18px;line-height:30px}.sf-trial-welcome .icon-column svg{width:73%}}.welcome-centered{color:var(--ark-typography-headline);left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.welcome-centered .welcome-logo path{animation:drawLines 6s linear infinite alternate;stroke-dashoffset:0;stroke-dasharray:450;stroke-width:2px;stroke:var(--ark-brand-logo)}@keyframes drawLines{0%{stroke-dashoffset:460}to{stroke-dashoffset:1}}.welcome-centered .welcome-logo g{animation:fillColor 6s linear forwards;fill:transparent}@keyframes fillColor{0%{fill:transparent}70%{fill:transparent}90%{fill:var(--ark-brand-logo)}to{fill:var(--ark-brand-logo)}}.sf-bell-mute-popover{top:50px!important}.sf-bell-mute-popover .ant-popover-inner{padding:4px}.sf-notification-bell.animate{animation:ringing .8s;animation-iteration-count:2}@keyframes ringing{0%,to{transform:rotate(0)}20%{transform:rotate(15deg)}40%,80%{transform:rotate(-8deg)}60%{transform:rotate(8deg)}}.ant-notification .sf-flying-notification{cursor:pointer;padding:12px 16px!important;width:477px!important}.ant-notification .sf-flying-notification .ant-notification-notice-close{border-radius:2px;line-height:14px;padding:7px 11px;right:10px;top:4px;transition:.2s}.ant-notification .sf-flying-notification .ant-notification-notice-close:hover svg path{fill:var(--ark-primary)}.ant-notification .sf-flying-notification .ant-notification-notice-progress{block-size:3px;inline-size:calc(100% - 8px);left:4px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-message{font-weight:500;margin-inline-start:55px;margin-bottom:0;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:55px;min-height:25px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar{border-radius:32px;line-height:32px!important}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Completed{background-color:var(--ark-green)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.InProgress,.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Started{background-color:var(--ark-primary)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Unknown{background-color:var(--ark-orange)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Cancelled,.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar.Failed{background-color:var(--ark-red)}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar svg{height:24px;width:24px}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .avatar svg path{fill:#fff}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .sf-user-avatar{border:2px solid #fff;margin-left:-18px;margin-top:18px;position:absolute}.ant-notification .sf-flying-notification .ant-notification-notice-with-icon .ant-notification-notice-icon .sf-user-avatar .ant-avatar-string{transform:scale(.6)}.sf-notification-settings .ag-row-group{background-color:var(--ark-base-gray-2)}.sf-change-password form{margin-right:16px}.sf-change-password form .ant-form-item{margin-bottom:16px}.sf-change-password .ant-card{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-top:26px}.sf-change-password .ant-card .ant-card-body{padding:7px 0 11px 15px}.sf-change-password .ant-card .ant-card-body .password-requirements{color:var(--ark-typography-subtext);margin:0;padding-left:16px}.sf-profile-summary form{padding-right:24px;width:343px}.sf-profile-summary .sf-profile-photo{text-align:center}.sf-profile-summary .sf-profile-photo .small-text,.sf-profile-summary .sf-profile-photo a{font-size:10px;height:10px;line-height:8px}.sf-profile-summary label.ant-checkbox-wrapper{line-height:16px;margin-left:29px}.sf-profile-summary .ant-checkbox+span{padding-left:4px;padding-right:0}.sf-profile-summary .ant-form-item{margin-bottom:16px}.sf-profile-summary .ant-form-item .ant-form-item-label{line-height:1;padding:0 0 4px}.sf-profile-summary .ant-form-item .ant-form-item-explain{max-width:312px}.sf-profile-summary .ant-upload-picture-card-wrapper{max-width:100px}.sf-profile-summary .ant-upload.ant-upload-select-picture-card{border-radius:50%}.sf-profile-summary .ant-avatar-string{font-size:32px}.sf-profile-summary .sf-edit-avatar{background-color:rgba(0,0,0,.741);color:#fff;font-size:11px;padding:2px 20px;position:absolute;right:-1px;top:60px}.sf-user-avatar-popover .user-name{display:inline-block;font-weight:700;max-width:180px}.sf-user-avatar-popover .ant-tag{margin-bottom:4px}.sf-user-avatar-popover hr{margin:10px 0}.sf-user-avatar-popover .last-active{color:var(--ark-typography-subtext);font-size:12px;margin-top:-4px}.sf-user-avatar-popover .last-active.green{color:var(--ark-green)}.sf-user-avatar-popover .last-active.green .dot{background-color:var(--ark-green)}.sf-user-avatar-popover .last-active .dot{background-color:var(--ark-base-gray-4);border-radius:100px;display:inline-block;height:8px;margin-right:6px;width:8px}.sf-user-popover-trigger{cursor:pointer;display:inline-block;text-align:left}.sf-user-popover-trigger.ant-dropdown-open .user-details .name,.sf-user-popover-trigger:hover .user-details .name{color:var(--ark-primary)}.sf-user-popover-trigger .ant-avatar{margin-bottom:3px}.sf-user-popover-trigger .ant-badge{height:24px;right:9px;top:12px}.sf-user-popover-trigger .ant-badge .ant-badge-status-dot{height:10px;width:10px}.sf-user-popover-trigger .ant-badge .ant-badge-status-text{display:none}.sf-user-popover-trigger .user-details .name{color:var(--ark-typography-headline);font-weight:500;line-height:16px;max-width:220px;padding-right:8px;transition:.2s}.sf-user-popover-trigger .user-details .email{color:var(--ark-typography-subtext);font-size:12px;line-height:14px;max-width:220px;padding-right:8px}@media (max-width:820px){.sf-user-popover-trigger .user-details .user-details__extra-info{display:none}}.sf-user-greeting{display:inline-block;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-edit-member .sf-profile-photo{padding-top:18px;text-align:center}.sf-edit-member label{color:var(--ark-typography-headline);font-weight:500;margin-bottom:4px}.sf-edit-member .ant-form-item{margin-bottom:16px}.sf-edit-member .ant-form-item .ant-form-item-label{line-height:1;padding:0 0 4px}.sf-user-management,.sf-user-management .ant-spin-nested-loading{height:100%}.sf-user-management .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;height:100%}.sf-user-management .sf-toolbar{padding:12px 16px}.sf-user-management .sf-toolbar .support-user-toggle{font-size:12px;margin-right:8px;place-self:center}.sf-user-management .last-active{color:var(--ark-typography-subtext);font-size:12px}.sf-user-management .last-active.green{color:var(--ark-green)}.sf-user-management .last-active .dot{background-color:var(--ark-green);border-radius:100px;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.sf-main-modal.sf-delete-member__modal .ant-modal-content{color:var(--ark-typography-headline);height:452px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-label{height:40px;padding:12px 16px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content{padding:0}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row{border-bottom:1px solid var(--ark-content-separator);padding:12px 16px}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row:last-child{border:none}.sf-main-modal.sf-delete-member__modal .ant-modal-content .ant-modal-body .ant-descriptions .ant-descriptions-item-content .sf-details__row .sf-details__text-field{display:block;max-width:295px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-activity-log__drawer.sf-drawer__bottom{max-width:100%}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-body{padding:0}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-header{background:var(--ark-widget-background)!important;border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator)}.sf-activity-log__drawer.sf-drawer__bottom .ant-drawer-content-wrapper{box-shadow:none!important}.activity-table{height:100%;min-height:250px;width:100%}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row{display:inline-block;height:100%}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row{align-items:center;display:flex;height:100%;padding:0 16px}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.launch{background-color:var(--ark-blue-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.launch .sf-activity-log__row-text{color:var(--ark-primary)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.failed{background-color:var(--ark-red-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.failed .sf-activity-log__row-text{color:var(--ark-red)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.partially{background-color:var(--ark-orange-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.partially .sf-activity-log__row-text{color:var(--ark-orange)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.success{background-color:var(--ark-green-light)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row.success .sf-activity-log__row-text{color:var(--ark-green)}.activity-table.sf-ag-grid .ag-root-wrapper .ag-full-width-container .ag-row.ag-full-width-row .sf-activity-log__row svg{margin-right:8px}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details{cursor:pointer;padding:0}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details:hover svg{opacity:1}.activity-table.sf-ag-grid .ag-root-wrapper .ag-row .ag-cell .sf-operation-with-details svg{opacity:0;transition:.2s}.activity-table .success-badge,.diagnose-errors-table .success-badge{background-color:var(--ark-green-light);border:1px solid var(--ark-green);border-radius:60px;color:var(--ark-green);padding:4px 8px}.activity-table .information-badge,.diagnose-errors-table .information-badge{background-color:var(--ark-blue-light);border:1px solid var(--ark-primary);border-radius:60px;color:var(--ark-primary);padding:4px 8px}.activity-table .error-badge,.diagnose-errors-table .error-badge{background-color:var(--ark-red-light);border:1px solid var(--ark-red);border-radius:60px;color:var(--ark-red);padding:4px 8px}.activity-table .warning-badge,.diagnose-errors-table .warning-badge{background-color:var(--ark-yellow-light);border:1px solid var(--ark-yellow);border-radius:60px;color:var(--ark-orange);padding:4px 8px}.sf-erp-complete{align-items:center;display:flex;flex-direction:column;justify-items:center}.sf-erp-form__horizontal-line{background-color:var(--ark-content-separator);margin:16px 0}.cron-scheduler{padding-bottom:25px}.cron-scheduler-header{font-weight:700}.cron-scheduler-intervals{padding-bottom:30px;padding-top:10px}.cron-scheduler-input{padding-left:5px;padding-right:5px}.cron-scheduler-input.inline{display:inline-flex}.cron-scheduler-input .ant-form-item{margin-bottom:0}.cron-scheduler-input .ant-picker-suffix{margin-left:0;position:absolute}.cron-scheduler-input .ant-picker-input>input{padding-left:20px}.cron-scheduler-input .ant-picker-input>input:placeholder-shown{padding-left:20px}a.cron-scheduler-calendar-footer-button{background:var(--ark-blue-light) 0 0 no-repeat padding-box;border:1px solid var(--ark-primary);border-radius:2px;opacity:1;padding:4px 7px}a:hover.cron-scheduler-calendar-footer-button{color:var(--ark-primary)}.sf-cron-frequency{width:100%}.sf-cron-frequency.with-error .ant-select-selector{border-color:var(--ark-red)}.sf-cron-error-text{color:var(--ark-red)}.sf-cron-days__control-select-dropdown{visibility:collapse}.sf-cron-days__control-picker{height:1px;margin:0;padding:0;position:absolute;visibility:collapse}.sf-cron-days__control-picker .ant-picker-input{display:none}.sf-cron-time-control__popup .ant-picker-footer{position:relative}.sf-cron-time-control__popup .ant-picker-footer .ant-picker-footer-extra{align-items:center;border-bottom:none;display:flex;height:42px;position:absolute;top:0;width:50%}.sf-cron-time-control__popup .ant-picker-footer .ant-picker-footer-extra .ant-btn{padding:0}.sf-data-source .data-source-type svg{height:24px;width:24px}.sf-data-source .data-source-description{border-right:1px solid var(--ark-content-separator);font-weight:500;margin-right:8px;max-width:270px;padding-left:10px;padding-right:8px}.sf-data-source .ant-btn{margin-right:13px}.impacted-items-loading{justify-content:center}.impacted-items-loading,.impacted-items-text{align-items:center;display:flex;flex-direction:column;height:200px;text-align:left}.impacted-items-text{justify-content:flex-start}.sf-uploader{width:100%}.sf-uploader .ant-upload.ant-upload-drag{background-color:var(--ark-blue-light);border:1px dashed var(--ark-primary)}.sf-uploader .ant-picker{width:100%}.sf-uploader .file-limit{color:var(--ark-typography-subtext);font-size:12px}.sf-uploader .ant-alert.ant-alert-success{background-color:var(--ark-green-light);border-color:var(--ark-green);height:36px}.sf-uploader .ant-upload-list-item:hover{background:transparent!important}.sf-uploader .ant-upload-list-item .ant-upload-list-item-name{color:var(--ark-primary)}.sf-uploader .ant-upload-list-item .ant-upload-list-item-action{opacity:1!important;width:70px}.sf-uploader .sf-upload-instructions .heading{border-top:1px solid var(--ark-content-separator);font-weight:500;padding-bottom:16px;padding-top:24px}.sf-uploader .sf-upload-alert{padding:19px 10px;top:-11px;width:100%}.sf-uploader .sf-upload-alert>svg{margin-top:8px}.excel-icon svg{height:68px;width:55px}.ds-icon-80 svg{height:80px;width:80px}.erp-icon-xl svg{height:81px;width:114px}.arkieva-icon-80 svg{height:107px;width:107px}.sf-file-import-steps .file-import-animation svg{width:200px!important}.sf-integrations-drawer .integration-app{align-items:center;border:1px solid var(--ark-content-separator);border-radius:6px;cursor:pointer;display:flex;font-weight:500;height:90px;justify-content:center;transition:.2s}.sf-integrations-drawer .integration-app.selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-integrations-drawer .integration-app:hover{background-color:var(--ark-blue-light)}.sf-alerts-content{background-color:var(--ark-content-background);display:flex;flex-direction:column;height:100%;width:100%}.add-alert-modal .ant-form-item-label label{font-weight:500}.add-alert-modal div.react-js-cron-custom-select{width:100%}.add-alert-modal div.react-js-cron-custom-select .ant-select-selection-placeholder{inset-inline-end:11px;inset-inline-start:8px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.add-alert-modal .react-js-cron-field,.add-alert-modal .react-js-cron>div{width:100%}.add-alert-modal .react-js-cron-minutes span{min-width:auto}.sf-comments-ilc-selector .no-matches--highlighted{color:var(--ark-primary);padding-left:5px}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-item,.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-overflow-item:not(:first-child){display:none}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-overflow-item-suffix{display:inherit!important}.sf-comments-ilc-selector .ant-select-multiple .ant-select-selection-placeholder{left:6px}.sf-comments-ilc-selector .select-filter-group .ant-dropdown-menu-submenu-title{padding:8px 12px}.sf-comments-ilc-selector .select-filter-group .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#000;font-size:12px}.sf-comments-ilc-selector .select-filter-group .ant-menu-vertical .ant-menu-submenu-title{margin:0}.sf-comments-ilc-selector .heading{font-weight:700;margin-right:8px}.sf-comments-ilc-selector .sf-badge__filter-value .ant-badge-count{font-size:11px;height:16px;line-height:18px;min-width:16px;padding:0 5px}.sf-comments-ilc-selector .ant-btn .btn-label{column-gap:4px;display:flex}.sf-comment-badges{min-height:18px}.sf-comment-badges .comment-badge{background:var(--ark-base-gray-5);border-radius:4px;color:var(--ark-typography-subtext);display:inline-block;font-size:12px;max-width:92px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-select-filter-group-popup{min-width:200px}.sf-site-tree-search-value{color:orange}.sf-currency{margin-bottom:16px;margin-right:14px;padding-top:24px}.sf-currency .sf-country-flag{box-shadow:0 2px 10px var(--ark-content-separator);margin-right:8px;vertical-align:-2px}.sf-data-studio-customization{display:flex;flex:auto;flex-direction:column;padding-right:16px;padding-top:24px}.sf-data-studio-customization .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-data-studio-customization .ant-upload{width:100%}.sf-data-studio-customization .ant-upload-list .ant-upload-list-item-card-actions .anticon{color:var(--ark-red)}.sf-data-studio-customization .ant-upload-list .ant-upload-list-item-card-actions .ant-upload-list-item-card-actions-btn{opacity:1}.sf-data-studio-customization .editable-row .ant-form-item-explain{font-size:12px}.sf-data-studio-customization .ant-table-content thead tr th{color:var(--ark-typography-headline)}.sf-data-studio-customization .ant-table-header table{border-color:var(--ark-content-separator)!important}.sf-data-studio-customization .ant-table-header table .ant-table-thead>tr>th{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)!important;color:var(--ark-typography-headline);font-weight:500}.sf-data-studio-customization .ant-table-tbody{color:var(--ark-typography-headline)}.sf-data-studio-customization .ant-table-tbody .file-name{overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;width:80%}.sf-data-studio-customization .ant-table-tbody .ant-table-placeholder{color:var(--ark-typography-headline)!important}.sf-data-studio-customization .ant-table-tbody>tr>td.ant-table-cell{border-color:var(--ark-content-separator)!important}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg.upload-icon{height:14px;width:14px}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg:not(.upload-icon){height:28px;width:28px}.sf-data-studio-customization .ant-table-tbody .ant-btn.source-button svg:not(.upload-icon) path{fill:revert-layer}.sf-data-studio-customization .ant-table tfoot>tr>td,.sf-data-studio-customization .ant-table tfoot>tr>th,.sf-data-studio-customization .ant-table-tbody>tr>td,.sf-data-studio-customization .ant-table-thead>tr>th{padding:8px 16px}.sf-data-studio-customization .ant-form-item-has-error .ant-input-affix-wrapper input::placeholder{color:var(--ark-red)}.sf-data-studio-customization .ant-form-item-has-error .ant-select-selection-placeholder{color:var(--ark-red)}.custom-periods__view-left{background-color:var(--ark-content-background);border-right:4px solid var(--ark-content-separator);display:flex;flex:0 0 25%;flex-direction:column;min-height:0;position:relative;width:100%}.custom-periods__view-left .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.custom-periods__view-left .views-list-header .action-button{float:right;height:24px;line-height:14px;padding:0}.custom-periods__view-left .views-list{flex:1;overflow:auto}.custom-periods__view-left .views-list .view-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;overflow:hidden;padding:3px 16px;position:relative;text-overflow:ellipsis;transition:.2s;white-space:nowrap}.custom-periods__view-left .views-list .view-item:hover{background-color:var(--ark-widget-background)}.custom-periods__view-left .views-list .view-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.custom-periods__view-content{border-top:1px solid var(--ark-content-separator);padding:16px;width:100%}.sf-tab-demand__demand-types .ant-spin-container,.sf-tab-demand__demand-types .ant-spin-nested-loading{height:100%;width:100%}.sf-demand-types-security .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:var(--ark-content-background);color:inherit;cursor:auto}.sf-demand-types-security .ant-form-item{margin-bottom:0!important}.sf-demand-types-security .action-button{padding:0}.sf-demand-types-security .action-button .ant-btn{padding:0!important}.sf-demand-types-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:3px 16px}.sf-demand-types-drawer .heading{font-weight:700;margin:16px 0}.sf-demand-types-drawer .heading.with-top-border{border-top:1px solid var(--ark-content-separator);margin:24px -16px 16px;padding:16px 0 0 16px}.sf-demand-types-drawer .ant-form-item{margin-bottom:16px}.sf-demand-types-drawer .ant-select-selection-item span.float-right{display:none}.sf-demand-types-drawer .ant-popover-placement-bottomLeft{padding-top:0}.sf-demand-types-drawer .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow{display:none}.sf-demand-types-drawer .ant-form-item-children-icon{margin-right:68px;margin-top:-7px}.sf-evaluate-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body{padding:0!important}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard{overflow-x:hidden;padding:10px 8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-drawer-footer{z-index:501}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .current-selection{background:var(--ark-widget-background);border-radius:4px;color:var(--ark-typography-headline);margin-bottom:12px;padding:8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;height:100%;padding:10px 14px;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget .what-if-widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .what-if-widget .what-if-widget__content{height:auto;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container{height:100%;margin:9px -8px 71px;overflow-x:hidden;overflow-y:auto;padding:5px 0 0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .react-grid-item:hover{z-index:500}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .toolbar{padding:0 10px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget:hover .widget__title .expand-button,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget:hover .widget__title .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .ant-spin-container,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .ant-spin-nested-loading{height:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button:hover svg path,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__title .expand-button span{font-size:16px;vertical-align:-4px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);height:100%;padding:16px 14px;transition:.3s;width:100%}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget:hover{box-shadow:-2px 1px 8px 0 var(--ark-content-separator)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget:hover .header .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header{font-size:16px;font-weight:500;margin-bottom:10px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .title{margin-left:6px;max-width:170px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .settings-button{cursor:pointer;float:right;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .value{font-size:26px;font-weight:700}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget .percentage-change{font-size:12px;font-weight:400;margin-left:6px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget:hover .widget-header .settings-button{opacity:1}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);column-gap:8px;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -15px 16px;padding:8px 16px;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header .settings-button{cursor:pointer;opacity:0;transition:.3s}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider{padding:0 0 18px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-next,.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-prev{color:var(--ark-base-gray-6)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots{bottom:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button{background:var(--ark-base-gray-6)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button.slick-active{background:var(--ark-base-gray-5)}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content{align-content:flex-start;align-items:flex-start;column-gap:16px;display:flex!important;flex-direction:row;flex-wrap:wrap;height:165px;padding:0 24px;row-gap:8px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container{display:flex;flex-direction:column;justify-content:space-between;margin:0;width:220px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;margin:0}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header svg{width:32px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .header .label{font-size:16px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .mini-widget.historical-mini-widget .widget-content .container .value{font-size:24px}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .draggable-handle{cursor:grab}.sf-evaluate-drawer .ant-drawer-content-wrapper .ant-drawer-body .sf-evaluate-dashboard .sf-evaluate-widgets-container .draggable-handle:active{cursor:grabbing}.sf-expr-builder [data-type=sf-expr-builder__extractor-root]{align-items:center;border:1px solid #add8e6;box-sizing:border-box;overflow:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;border-radius:.4rem;font-size:1rem;line-height:2rem;min-height:80px;padding:10px}.sf-expr-builder [data-type=sf-expr-builder__extractor-root]::-webkit-scrollbar{display:none}.sf-expr-builder [data-type=sf-expr-builder__extractor-root]:focus{box-shadow:0 0 .2rem #06f}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] .expression__name .anticon.anticon-close-circle,.sf-expr-builder [data-type=sf-expr-builder__extractor-root] .sf-expr-builder_input-class .anticon.anticon-close-circle{color:transparent;height:2rem;padding-left:5px;padding-right:5px}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] .expression__name:hover .anticon.anticon-close-circle,.sf-expr-builder [data-type=sf-expr-builder__extractor-root] .sf-expr-builder_input-class:hover .anticon.anticon-close-circle{color:orange}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input{background-color:inherit;border:0;border-radius:.4rem;color:#000;font-size:1rem;height:2rem;line-height:2rem;margin:0 0 0 .3rem;outline:0;padding:0 .6rem}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input[data-value-type=string]{min-width:40px}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input[data-value-type=dimension]{color:orange}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input[data-value-type=dimension]:focus{background:rgba(209,225,250,.5);box-sizing:border-box;outline:1px dashed orange}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input[data-valid=false]{border-bottom:.2rem dashed red;border-radius:0;box-sizing:border-box}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] input[data-valid=true]{border-bottom:0}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-root]{box-sizing:border-box;color:green;display:flex;padding:0 .4rem}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-root]:focus{background:rgba(209,225,250,.5);box-sizing:border-box;outline:1px dashed orange}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-root]:not(:last-child):after{content:","}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]{display:flex}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]:not(:last-child):after{content:","}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]>ul{border:1px solid var(--ark-content-separator);border-radius:4px;box-shadow:0 2px 7px hsla(0,0%,60%,.3);margin-top:3rem;max-height:200px;overflow-x:auto;padding:.5rem 0;position:absolute;width:28rem;z-index:1}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]>ul li{display:flex;font-size:.7rem;justify-content:space-between;line-height:1.2rem;padding:.3rem 1rem}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]>ul li:hover{background-color:var(--ark-content-background)}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]>ul li span:first-child{color:green}.sf-expr-builder [data-type=sf-expr-builder__extractor-root] [data-type=expression-input-root]>ul li span:nth-child(2){color:#aaa;font-style:italic}.sf-expr-builder .sf-expr-builder__bottom .ant-space-item{border:1px solid gray;border-radius:10px;height:200px;overflow-x:auto;padding:10px}.sf-expression-editor-v2,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper{position:relative}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .custom-mention__input-highlighter-substring{visibility:visible!important}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-expression-editor__textarea{background:transparent;border:1px solid #cbd5e1;border-radius:10px;caret-color:#000!important;color:transparent!important;line-height:1.75;min-height:100px;overflow:hidden;padding:10px;position:relative;resize:none;width:100%}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .caret-tracker,.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror .caret-tracker{animation:blinkv2 1s infinite;background-color:red;height:4px;position:absolute;width:4px}@keyframes blinkv2{0%,to{background-color:transparent}50%{background-color:red}}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__mirror{color:transparent!important}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight{color:#000!important}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.fx{color:green}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.fx{border-bottom:2px solid #90ee90}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.dim{color:orange}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.dim{border-bottom:2px solid orange}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .bracket{color:red;font-weight:700}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-expression-fluent__current-selection{color:var(--ark-typography-paragraph);margin-bottom:6px;min-height:44px}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .sf-antv-context-menu__wrapper .ant-popover-inner-content{max-height:200px;overflow:auto}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select{border:1px solid gray;border-radius:10px;height:230px;padding:15px 10px;width:250px}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-func{color:green}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-dim{color:orange}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-op{color:#000}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-expr-search-value{color:#f50}.wrapper-expression-input{border:1px solid var(--ark-primary);border-radius:5px;height:200px;overflow:auto;padding:8px;position:"absolute"}.wrapper-expression-input:focus-within{border:2px solid var(--ark-primary)}.wrapper-expression-input textArea{border:none!important;min-height:200px!important;outline:none!important;width:100%}.wrapper-expression-input textArea :focus{border:none!important}.wrapper-expression-input .customMentionInput__highlighter__substring{visibility:visible!important}.sf-expression-fluent{position:relative}.sf-expression-fluent .ant-typography{margin-bottom:0}.sf-expression-fluent [data-cy=input]{align-items:center;border:1px solid #add8e6;box-sizing:border-box;overflow:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;border-radius:.4rem;font-size:1rem;line-height:2rem;min-height:80px;padding:10px}.sf-expression-fluent .final.fx{color:var(--ark-green)}.sf-expression-fluent .final.dim{color:var(--ark-orange)}.sf-expression-fluent .sf-expression-fluent__current-selection{color:var(--ark-typography-paragraph);margin-bottom:6px;min-height:44px}.sf-expression-fluent .sf-expression-fluent__result{font-style:italic;margin-bottom:6px;min-height:22px}.sf-expression-fluent .sf-expression-fluent__cursor{animation:blink 1s infinite;background-color:#0f172a;display:inline-block;width:2px}@keyframes blink{0%,to{background-color:transparent}50%{background-color:#0f172a}}.sf-ilc-select .ant-select-item-option-selected{color:var(--ark-primary)}.sf-master-data__selector{width:100%}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .sf-master-edit__hidden-section{height:1px;overflow:hidden}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .sf-master-edit__hidden-section .ant-divider{display:none}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-form-item .ant-form-item-label label{color:var(--ark-typography-headline)}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-divider-horizontal{margin:0 -16px 16px;width:calc(100% + 32px)}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-typography{color:var(--ark-typography-headline);font-size:14px;font-weight:500;margin-bottom:16px}.sf-master-edit__drawer .sf-master-edit__body .sf-master-edit__form-base .ant-form-item-label>label svg{margin-left:5px}.sf-master-data__grid.sf-ag-grid .ag-root-wrapper .ag-center-cols-viewport .sf-row__master-data--inactive{color:var(--ark-typography-paragraph)}.sf-master-data__grid.sf-ag-grid .ag-root-wrapper .ag-center-cols-viewport .sf-row__master-data--inactive td:not(:last-child){color:var(--ark-typography-headline)!important;opacity:.6}.sf-orbit-status-modal{height:100vh;width:100vw}.sf-orbit-status-modal .ant-modal{height:100%;max-width:unset;width:100%!important}.sf-orbit-status-modal .ant-modal>div{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content{background-color:var(--ark-content-background);height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body{height:100%;padding:0!important}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body{height:100%;padding:0}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph{height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content{font-family:Roboto;height:100%}.sf-orbit-status-modal .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content .sf-error-wrapper{border:none}.sf-planning-period{background-color:var(--ark-widget-background);color:var(--ark-typography-subtext);margin:0 -30px 0 0;overflow:hidden;position:absolute;text-overflow:clip;transition:width .3s ease-in-out;white-space:nowrap;width:30px}.sf-planning-period .wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;height:100%;padding:0 16px}.sf-planning-period:hover{width:270px}.sf-unit-and-currency__control{text-align:left}.sf-unit-and-currency__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-unit-and-currency__control.ant-popover-open svg path{fill:var(--ark-primary)}.sf-unit-and-currency__control_ddl{width:237px}.sf-unit-and-currency__control_ddl .ant-popover-inner{padding:16px 16px 8px}.sf-unit-and-currency__control_ddl .ant-popover-inner .ant-form-item{margin-bottom:0}.sf-unit-and-currency__control_ddl .ant-divider-horizontal{margin:8px -8px -10px;width:calc(100% + 16px)}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-overlay-content{align-items:flex-end;bottom:0;box-shadow:none;display:flex;height:fit-content!important;justify-content:flex-end;left:calc(100% - 32px)!important;margin-top:auto;transform:none!important}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container{box-shadow:0,1px,4px,rgba(0,0,0,.15);height:120px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:4px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item{padding:0 4px}.sf-custom-dashboard .dx-dashboard-floating-caption-panel-container .dx-dashboard-caption-toolbar .dx-toolbar-items-container .dx-toolbar-after .dx-toolbar-item .dx-caption-panel-separator{display:none}.sf-reports-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row{cursor:pointer}.sf-ai-help .sf-ai-help-button{color:#fff}.sf-ai-help .sf-ai-help-button>span{position:relative}.sf-ai-help .sf-ai-help-button:before{background:linear-gradient(135deg,#6253e1,#0094c8);border-radius:inherit;content:"";inset:-1px;opacity:1;position:absolute;transition:all .3s}.sf-ai-help .sf-ai-help-button:hover:before{opacity:0}.sf-ai-help .response-wrapper{border-radius:12px;margin-top:12px;padding:12px;position:relative;text-align:left;white-space:pre-wrap;width:100%}.sf-ai-help .response-wrapper:before,.sf-ai-help-modal .ant-modal-content:before{background-color:#d9f;background-image:radial-gradient(at 8% 0,#ddbf73 0,transparent 50%),radial-gradient(at 11% 70%,#eace66 0,transparent 50%),radial-gradient(at 80% 39%,#eb52b3 0,transparent 50%),radial-gradient(at 78% 14%,#7ffac9 0,transparent 50%),radial-gradient(at 7% 16%,#f87e49 0,transparent 50%),radial-gradient(at 65% 17%,#fd63d6 0,transparent 50%),radial-gradient(at 47% 91%,#6a6ef6 0,transparent 50%);border-radius:10px;content:"";inset:0;opacity:.2;position:absolute;z-index:0}.sf-error-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;color:var(--ark-typography-headline);display:flex;height:100%;justify-content:center;margin:14px 14px 14px 0}.sf-error-wrapper .sf-error-content{max-width:1100px}.sf-error-wrapper .heading{font-size:30px;font-weight:600;line-height:38px;margin-bottom:16px}.sf-error-wrapper .description{font-size:16px;line-height:24px;margin-bottom:32px}.sf-error-wrapper svg{width:80%!important}.sf-error-wrapper .inline-link{font-size:16px;padding:0}.sf-error-wrapper .inline-link span{text-decoration:underline}.sf-unauthorized{text-align:center}.sf-unauthorized .unauthorized-animation svg{width:400px!important}.sf-unauthorized .description{font-size:18px;margin-bottom:24px}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label,.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node{width:100%}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-label>label .sf-form-item__select-label-node+span{display:none}.sf-preview-info__control_ddl .ant-popover-content .ant-popover-inner{max-height:80vh;overflow:auto}.sf-preview-info__modal.sf-main-modal{pointer-events:none}.sf-preview-info__modal.sf-main-modal .ant-modal-header .ant-modal-title span{user-select:none}.sf-preview-info__modal.sf-main-modal .ant-modal-content .ant-modal-body{max-height:calc(80vh - 150px);max-width:70vw;min-height:200px;min-width:200px;overflow:auto}.sf-preview-info__modal.sf-main-modal.sf-preview-info__modal-sales-opp .sf-price-negotiation-grid{height:400px;width:700px}.sf-preview-info__modal.sf-main-modal.sf-preview-info__modal-sales-opp .sf-price-negotiation-grid .sf-ag-grid .ag-root .ag-body-horizontal-scroll.ag-hidden{display:flex!important}.sf-resizable-drawer.resizing .ant-drawer-content-wrapper{transition:none}.sf-resizable-drawer .ant-drawer-header{padding:0 16px}.sf-resizable-drawer .ant-drawer-header .resize-handle{cursor:ns-resize;padding:12px 0}.sf-resizable-drawer .ant-drawer-header .resize-handle .handle{background:#b5b5b5;border-radius:2px;float:right;height:4px;left:calc(50% - 48px);margin:-30px 0;position:absolute;transition:.2s;width:104px}.sf-spin.has-error .ant-spin-text{color:var(--ark-red)}.sf-bucket-and-time__control{min-width:172px;text-align:left}.sf-bucket-and-time__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-bucket-and-time__control_ddl{width:237px}.sf-bucket-and-time__control_ddl .ant-popover-inner{padding:16px 16px 8px}.sf-bucket-and-time__control_ddl .ant-popover-inner .ant-form-item{margin-bottom:16px}.sf-bucket-and-time__control_ddl .ant-divider-horizontal{margin:24px -16px 8px;width:calc(100% + 32px)}.sf-lexical-comment{background-color:var(--ark-content-background);position:relative}.sf-lexical-comment .sf-lexical-comment__root{border:1px solid var(--ark-content-separator);border-radius:6px;display:block;height:95px;overflow:auto;padding:4px 11px;position:relative;transition:all .3s ease-in-out}.sf-lexical-comment .sf-lexical-comment__root:hover{border-color:var(--ark-primary)}.sf-lexical-comment .sf-lexical-comment__root:focus{border-color:var(--ark-primary);box-shadow:0 0 0 2px rgba(5,215,255,.1);outline:0}.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root{border:none;padding:0}.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root:focus,.sf-lexical-comment.sf-lexical-comment--bordless .sf-lexical-comment__root:hover{border:none;box-shadow:none}.sf-lexical-comment.sf-lexical-comment--single-line .sf-lexical-comment__root{height:20px;overflow:hidden}.sf-lexical-comment .placeholder__root{color:#ccc;display:inline-block;left:11px;overflow:hidden;pointer-events:none;position:absolute;right:11px;text-overflow:ellipsis;top:4px;user-select:none;white-space:nowrap}.sf-lexical-comment.sf-lexical-comment--bordless .placeholder__root{left:0;right:0;top:0}@media (max-width:1025px){.sf-lexical-comment .placeholder__root{left:4px}}.sf-lexical-comment .sf-editor-paragraph{margin-bottom:0}.sf-lexical-comment .sf-editor-paragraph .sf-editor-hashtag-free-text{color:var(--ark-green);font-weight:bolder}.sf-lexical-comment .sf-editor-paragraph span[data-lexical-hashtag=true]{background-color:rgba(0,197,44,.1);color:var(--ark-green);font-weight:bolder}.sf-lexical-comment .sf-editor-paragraph span[data-lexical-mention=true]{background-color:rgba(0,146,218,.1);color:var(--ark-primary)}.mentions-menu{width:250px;z-index:1200}.typeahead-popover{background-color:var(--ark-content-background);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.3);position:fixed}.typeahead-popover ul{border-radius:8px;list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:0}.typeahead-popover ul::-webkit-scrollbar{display:none}.typeahead-popover ul{-ms-overflow-style:none;scrollbar-width:none}.typeahead-popover ul li{border-radius:8px;cursor:pointer;font-size:14px;margin:0;min-width:180px;outline:none}.typeahead-popover ul li i.user{background-color:#eee}.typeahead-popover ul li.selected{background:#eee}.typeahead-popover li{align-content:center;background-color:var(--ark-content-background);border:0;border-radius:8px;color:#050505;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;line-height:16px;margin:0 8px;padding:8px}.typeahead-popover li.active{background-size:contain;display:flex;height:20px;width:20px}.typeahead-popover li:first-child{border-radius:8px 8px 0 0}.typeahead-popover li:last-child{border-radius:0 0 8px 8px}.typeahead-popover li:hover{background-color:#eee}.typeahead-popover li .text{display:flex;flex-grow:1;line-height:20px;min-width:150px}.typeahead-popover li .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:20px;line-height:16px;margin-right:8px;user-select:none;width:20px}.sf-company-summary{max-width:630px}.sf-company-summary .ant-form-item-label{padding-bottom:4px}.sc-customer-list{font-size:13px;height:100%}.sc-customer-list .dx-item-content.dx-list-item-content,.sc-customer-list .dx-texteditor-input{font-size:13px}.sc-customer-list .dx-list-item{border-top:none}.collab-chart .dxc-markers circle{visibility:hidden}.collab-chart .dxl-marker rect{rx:4}.sf-demand-grid__wrapper{display:flex;flex-direction:column;height:100%;width:100%}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid{font-family:Roboto;height:100%;width:100%}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-cell--demandtype{align-items:center;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group{background-color:#0f5666!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:#0f5666!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid.ag-theme-quartz .ag-row.sf-row__group.ag-row-hover:before{background-color:#0f5666}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-root-wrapper{border-radius:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header{background-color:var(--ark-base-gray-4)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row{font-weight:400}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row.ag-header-row-column-group{color:var(--ark-typography-subtext)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row.ag-header-row-column{color:var(--ark-typography-headline)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:1px solid var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell .ag-header-cell-resize:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-group-cell .ag-header-cell-resize:after{width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-header-row .ag-header-cell.ag-right-aligned-header .ag-header-cell-label{-webkit-box-orient:unset;-webkit-box-direction:unset;flex-direction:unset}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row{color:var(--ark-typography-headline);font-weight:500}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column-group+.ag-header-row-column,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-group+.ag-header-row-column{height:48px!important;top:0!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell:first-child,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column-group .ag-header-group-cell:first-child{display:none}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell:nth-child(2){padding-left:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-row.ag-header-row-column .ag-header-cell{border-top-color:transparent;top:0!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-cell-range-selected-1:not(.ag-cell-focus),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:initial}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments{background-color:var(--ark-base-gray-4)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell.sf-cell--group:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:transparent}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .ag-cell .cell-comment-number{line-height:22px;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell{overflow:unset}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.sf-row__header--expanded>.ag-cell{font-style:italic;font-weight:700}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--disabled,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.sf-row__header--disabled{background-color:#b4b4b4}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group{background-color:var(--ark-base-gray-2);color:#fff}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell{line-height:22px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:transparent}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__group .ag-cell.sf-cell--uom:not(.ag-cell-range-right,.ag-cell-range-single-cell){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell{overflow:unset;text-align:right}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell .cell-value-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell .cell-value-number{overflow:hidden}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header .ag-cell.sf-cell--historical{background-color:var(--ark-base-blue-1)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.ag-row-hover .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.ag-row-hover .ag-cell.sf-cell--historical{background-color:var(--ark-base-blue-2)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.ag-row-selected .ag-cell.sf-cell--historical,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__header.ag-row-selected .ag-cell.sf-cell--historical{background-color:#d3e2fd}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row:not(.sf-row__group):not(.sf-row__comments) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row:not(.sf-row__group):not(.sf-row__comments) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__group .sf-cell--demandtype,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__group .sf-cell--demandtype{left:0!important;position:absolute;right:0;width:100%!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell{line-height:22px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--group{padding:0;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__comments .ag-cell.sf-cell--demandtype{color:var(--ark-typography-subtext);padding-left:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header{border-bottom-color:transparent;border-bottom-width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell{text-align:left}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-focus):not(.ag-cell-range-top):not(.ag-cell-range-bottom){border-bottom-width:0;border-top-width:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell.sf-cell--group,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell.sf-cell--group{padding:0;text-align:center}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details .ag-cell:not(.sf-cell--group):after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header .ag-cell:not(.sf-cell--group):after{border-bottom:1px solid var(--ark-content-separator);bottom:0;content:" ";left:0;position:absolute;right:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.sf-row__header--expandable .ag-cell.sf-cell--group:after,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.sf-row__header--expandable .ag-cell.sf-cell--group:after{border-bottom:1px solid var(--ark-content-separator);content:" ";left:0;position:absolute;right:0;top:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__details.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-cols-container .ag-row.sf-row__header.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__details.ag-row-last .ag-cell.sf-cell--group:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-pinned-left-sticky-top .ag-row.sf-row__header.ag-row-last .ag-cell.sf-cell--group:before{border-bottom:1px solid var(--ark-content-separator);bottom:0;content:" ";left:0;position:absolute;right:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row{border-right:1px solid var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row:not(.sf-row__group) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row:not(.sf-row__group) .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right){border-right-color:var(--ark-content-separator)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments{color:var(--ark-primary)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number{cursor:pointer}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--yes:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--yes:before{content:url('data:image/svg+xml;utf8,')}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--no:hover:before,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__comments .cell-comment-number.cell-comment-number--no:hover:before{content:url('data:image/svg+xml;utf8,')}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.ag-row-group.sf-row__header.sf-row__header--expandable,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.ag-row-group.sf-row__header.sf-row__header--expandable{z-index:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row .ag-cell-focus:not(.ag-cell-range-selected),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row .ag-cell-focus:not(.ag-cell-range-selected){border-color:var(--ark-primary)!important}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable .ag-cell:not(.sf-cell--historical){background-color:var(--ark-yellow-light)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover,.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover{background-color:var(--ark-widget-background)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-hover .ag-cell:not(.sf-cell--historical){background-color:var(--ark-yellow-light-hover)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-center-cols-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-selected .ag-cell:not(.sf-cell--historical),.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-sticky-top-container .ag-row.sf-row__details.sf-row__details-editable.ag-row-selected .ag-cell:not(.sf-cell--historical){background-color:#fbedb9}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-left-spacer{visibility:hidden}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-value{transition:background-color .15s ease-in-out}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-value.sf-value-change-value--highlight{background-color:rgba(248,233,15,.1)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-frozen-cell{background-color:rgba(139,206,239,.2);border:2px solid #b9e2f6;bottom:1px;color:#b9e2f6;left:1px;padding-left:5px;position:absolute;right:1px;text-align:left;top:1px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-frozen-cell>svg{line-height:17px;position:absolute;top:3px}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-avatars{position:absolute;right:-7px;top:0;z-index:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border:before{border-bottom:2px solid transparent;border-bottom-color:var(--sf-collab-info-bg-color);border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--sf-collab-info-bg-color);bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border.sf-collaborative-border--left:before{border-left-color:var(--sf-collab-info-bg-color)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-collaborative-border.sf-collaborative-border--right:before{border-right-color:var(--sf-collab-info-bg-color)}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta{font-size:.8em;line-height:.4em;opacity:0;position:absolute;right:5px;top:0;transition:opacity .3s ease-in-out}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta.sf-value-change-delta-up{color:#189f28;opacity:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta.sf-value-change-delta-down{color:#d02c2c;opacity:1}.sf-demand-grid__wrapper .sf-demand-grid.sf-ag-grid .sf-value-change-delta .anticon{padding-left:7px}.sf-demand-grid__wrapper .ag-status-bar{border:none;padding:0 16px}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-demand-grid__wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.cell-value-number__container .ant-popover-inner{background:transparent;box-shadow:none;padding:0}.cell-value-number__container .ant-popover-arrow{display:none}.sf-overrides-report__drawer .ant-drawer-body{overflow-x:hidden;padding:0 0 24px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);height:40px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details.text-left p{padding-left:8px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details .override-title{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;width:150px}.sf-overrides-report__drawer .ant-drawer-body .sf-override-report__details p{padding-top:8px}.sf-overrides-report__drawer .ant-drawer-body .weighted-rate-notice{align-content:center;font-size:15px;font-weight:500;justify-content:center;padding-top:8px;text-align:center}.sf-overrides__content{margin-top:32px}.sf-overrides__content.ant-timeline .ant-timeline-item-label{width:calc(22% - 12px)}.sf-overrides__content.ant-timeline .ant-timeline-item-head-custom,.sf-overrides__content.ant-timeline .ant-timeline-item-tail{background-color:var(--ark-content-widget);left:25%}.sf-overrides__content.ant-timeline .ant-timeline-item-left .ant-timeline-item-content{left:calc(26% - 4px);margin-left:39px;width:calc(67% - 14px)}.sf-overrides__content .ant-timeline-item-content>p,.sf-overrides__content .ant-timeline-item-label>p{margin-bottom:0}.sf-overrides__content .sf-overrides__action-type{color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;font-weight:400}.sf-overrides__content .sf-overrides__action-type.sf-overrides__action-type-latest{font-size:18px;font-weight:700}.sf-overrides__content .sf-overrides__qty{color:var(--ark-typography-headline);font-family:Roboto;font-size:18px;font-weight:500}.sf-overrides__content .sf-overrides__arrow{padding-left:10px;padding-right:10px;vertical-align:top}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper{margin-top:-20px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .status{font-size:16px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override{border:1px solid var(--ark-content-separator);border-left:5px solid #333;border-radius:6px;box-shadow:-6px 4px 7px var(--ark-content-separator);margin:16px -6px;padding:8px 16px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override:hover{background-color:var(--ark-base-gray-2)}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override .header .heading{font-weight:500;margin-bottom:12px}.sf-pending-overrides__drawer .sf-pending-overrides-wrapper .override .header .box{border-radius:4px;display:inline-block;height:14px;margin-right:6px;vertical-align:-1px;width:14px}.sf-demand-collab__grid-controls .sf-select__control.sf-select__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-demand-collab__grid-controls .sf-select__control.sf-select__control--selected svg path{fill:var(--ark-primary)}.sf-demand-collab__grid-controls .sf-filters-dots__control_ddl .sf-select__control.ant-btn,.sf-demand-collab__grid-controls .sf-filters-dots__control_ddl .sf-select__control.ant-select{text-align:left;width:100%!important}.sf-hierarchy-tree__wrapper{background-color:var(--ark-content-background);height:100%}.sf-hierarchy-tree__header{background-color:#fcfcfc;border-bottom:1px solid var(--ark-content-separator);border-left-style:solid;border-left:1px var(--ark-content-separator);border-right-style:solid;border-right:1px var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);line-height:38px}.sf-hierarchy-tree__header .sf-hierarchy__button{padding:5px 10px}.sf-hierarchy-tree__header .sf-hierarchy__button-edit{color:var(--ark-typography-headline);height:40px;width:calc(100% - 101px)}.sf-hierarchy-tree__header .sf-hierarchy__button-edit:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree__header .sf-hierarchy__button-edit:hover span svg path{fill:var(--ark-primary)!important}.sf-fb__tree-container .sf-fb__title{color:var(--ark-typography-headline);font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px;padding:0}.sf-fb__tree-container .sf-fb__sub-title{color:var(--ark-typography-subtext);font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.sf-fb__tree-container .dx-item.dx-treeview-item .dx-item-content .anticon-close{font-size:12px;padding-right:10px}.sf-fb__tree-container .dx-treeview-toggle-item-visibility{display:none}.sf-fb__tree-container .dx-treeview-node{padding:5px 0}.sf-fb__tree-container .dx-treeview-item-without-checkbox>.dx-treeview-item{border:1px solid var(--ark-content-separator);border-radius:2px;color:var(--ark-typography-headline)}.sf-fb__tree-container .dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{background-color:var(--ark-content-background);border-color:var(--ark-primary);color:var(--ark-typography-headline)}.sf-fb__tree-container .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-fb__tree-container .dx-icon-dragvertical:before{vertical-align:inherit}.sf-fb__tree-container .ant-btn.ant-btn-link{padding-left:0}.sf-demand-dashboard{background-color:var(--ark-base-gray-3);border-radius:8px;height:100%;margin:14px 14px 14px 0;overflow-x:hidden;overflow-y:auto;padding:14px 8px 0 14px;position:relative}.sf-demand-dashboard .react-grid-item:hover{z-index:500}.sf-demand-dashboard .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-demand-dashboard .toolbar{padding:0 10px}.sf-demand-dashboard .toolbar .sf-filter-dashboard__control .ant-btn.ant-btn-compact-first-item{min-width:80px}.sf-demand-dashboard .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-demand-dashboard .widget:hover .widget__title .expand-button,.sf-demand-dashboard .widget:hover .widget__title .settings-button{opacity:1}.sf-demand-dashboard .widget .ant-spin-container,.sf-demand-dashboard .widget .ant-spin-nested-loading{height:100%}.sf-demand-dashboard .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px;transition:.3s}.sf-demand-dashboard .widget .widget__title .expand-button,.sf-demand-dashboard .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-demand-dashboard .widget .widget__title .expand-button:hover svg path,.sf-demand-dashboard .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .widget .widget__title .expand-button span{font-size:16px;vertical-align:-4px}.sf-demand-dashboard .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-demand-dashboard .mini-widget{background-color:var(--ark-content-background);border-radius:6px;height:100%;padding:16px 14px;transition:.3s;width:100%}.sf-demand-dashboard .mini-widget:hover{box-shadow:-2px 1px 8px 0 var(--ark-content-separator)}.sf-demand-dashboard .mini-widget:hover .header .settings-button{opacity:1}.sf-demand-dashboard .mini-widget .header{font-size:16px;font-weight:500;margin-bottom:10px}.sf-demand-dashboard .mini-widget .header .title{font-size:16px;margin-left:6px;max-width:170px}.sf-demand-dashboard .mini-widget .header .settings-button{cursor:pointer;float:right;opacity:0;transition:.3s}.sf-demand-dashboard .mini-widget .header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .mini-widget .value{font-weight:700}.sf-demand-dashboard .mini-widget.historical-mini-widget:hover .widget-header .settings-button{opacity:1}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;column-gap:8px;display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -15px 16px;padding:8px 16px;transition:.3s}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .settings-button{cursor:pointer;opacity:0;transition:.3s}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .settings-button:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider{padding:0 0 18px}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-next,.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-arrow.slick-prev{color:var(--ark-base-gray-6)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots{bottom:0}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button{background:var(--ark-base-gray-6)}.sf-demand-dashboard .mini-widget.historical-mini-widget .ant-carousel .slick-slider .slick-dots button.slick-active{background:var(--ark-base-gray-5)}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content{align-content:flex-start;align-items:flex-start;column-gap:8px;display:flex!important;flex-direction:row;flex-wrap:wrap;height:165px;padding:0 24px;row-gap:8px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container{display:flex;flex-direction:column;justify-content:space-between;margin:0;width:220px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;margin:0}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header svg{width:32px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .header .label{font-size:16px}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-content .container .value{font-size:24px}.sf-demand-dashboard .draggable-handle{cursor:grab}.sf-demand-dashboard .draggable-handle:active{cursor:grabbing}.sf-demand-dashboard-add-widget-modal .widget-list{display:flex;flex-direction:column;justify-content:flex-start;row-gap:8px}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type{align-items:center;background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;column-gap:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;padding:8px;transition:all .2s;width:100%}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected,.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected svg path,.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type:hover svg path{fill:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type.selected{border-color:var(--ark-primary)}.sf-demand-dashboard-add-widget-modal .widget-list .widget-row .widget-type svg{height:24px;width:auto}.sf-demand-dash-content{display:flex;flex:1;flex-direction:column;margin:14px 14px 14px 0;min-height:0;position:relative}.sf-demand-dash-content .dx-dashboard-widget-container{background-color:var(--ark-widget-background);border-radius:var(--ark-content-rounding)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:var(--ark-content-rounding)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item-content{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item-content .dx-button-content svg use{color:var(--ark-icon)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid .dx-column-lines>td{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-headers,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-rowsview{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-item.dx-widget .dx-datagrid>.dx-datagrid-rowsview .dx-carditem-none-color{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-card-without-background .dx-flex-card-layout{background-color:var(--ark-content-background)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-dashboard-card-without-background .dx-flex-card-layout .dx-flex-card-layout-row-element{color:var(--ark-typography-headline)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content{border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popover-arrow:after{background:var(--ark-base-gray-4);border-color:var(--ark-content-separator)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-toolbar{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content .dx-item{background-color:var(--ark-content-background)}.sf-demand-dash-content .dx-dashboard-fullscreen-item-base,.sf-demand-dash-content .dx-dashboard-widget-container .dx-layout-item-container .dx-popup-wrapper .dx-overlay-content .dx-popup-content .dx-item:hover{background-color:var(--ark-base-gray-4)}.sf-demand-dash-content .dx-dashboard-widget-container .dx-tooltip-wrapper .dx-overlay-content{background-color:#555;color:#fff}.sf-demand-dash-content .dx-dashboard-widget-container .dx-tooltip-wrapper .dx-popover-arrow{display:none}.sf-demand-dash-content .sf-hide-__legend__series__AItems circle[fill*="rgb(0,146,218)"],.sf-demand-dash-content .sf-hide-__legend__series__BItems circle[fill*="rgb(26,228,182)"],.sf-demand-dash-content .sf-hide-__legend__series__CItems circle[fill*="rgb(247,145,105)"]{display:none;pointer-events:none}.sf-demand-dash-content .dx-dashboard-control-loading{color:var(--ark-typography-subtext)}.sf-dash__tooltip-wrapper .sf-dash__tooltip{padding:0 5px}.sf-dash__tooltip-wrapper.sf-dash__tooltip-sales-engagement .dx-overlay.dx-popup.dx-popover.dx-widget{display:none!important}.sf-dash__popup-content-sales-engagement{color:transparent}.sf-dash__popup-content-sales-engagement span{color:#fff}.sf-dash__tooltip{border-bottom:1px dotted #ccc;color:var(--ark-typography-subtext);cursor:help;display:inline-block;position:relative}.sf-dash__tooltip .sf-dash__tooltip-text{background-color:#555;border-radius:6px;color:#fff;display:block;font-style:normal;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;z-index:1}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-right{left:125%;top:-5px}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-bottom{left:50%;margin-left:-60px;top:135%}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.sf-dash__tooltip .sf-dash__tooltip-text.tooltip-left{bottom:auto;right:128%;top:-5px}.sf-dash__tooltip:hover .sf-dash__tooltip-text{opacity:1;visibility:visible}.sf-tab-demand__methods-and-formulas .sf-settings-layout__content{overflow-y:hidden!important}.sf-forecasting-methods{height:100%;padding-top:8px}.sf-forecasting-methods .methods-list-wrapper{border-right:1px solid var(--ark-content-separator);display:flex;flex-direction:column}.sf-forecasting-methods .methods-list-wrapper .methods-list-toolbar{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);padding:8px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-list-holder-inner>.ant-tree-treenode:first-of-type .parent-node{border-top:none}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper{padding:0 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title{color:var(--ark-typography-subtext)}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .parent-node{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;padding:13px 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .parent-node .title{color:var(--ark-typography-headline);font-weight:600}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .child-node{align-items:center;display:flex;padding:8px 0 8px 16px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .formulas-group{border:none!important;padding-left:24px}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-content-wrapper .ant-tree-title .formulas-group .title{font-weight:500}.sf-forecasting-methods .methods-list-wrapper .ant-tree-node-selected .ant-tree-title .title{color:var(--ark-primary)}.sf-forecasting-methods .methods-list-wrapper .ant-tree-indent,.sf-forecasting-methods .methods-list-wrapper .ant-tree-switcher{display:none}.sf-forecasting-methods .details{height:100%;width:100%}.sf-forecasting-methods .details .section-header{align-items:center;align-self:stretch;background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;height:50px;justify-content:space-between;padding:0 16px}.sf-forecasting-methods .details .section-header .header{font-weight:700}.sf-forecasting-methods .details .section-content{padding:16px}.sf-forecasting-methods .details .section-content .info-box{border:1px solid var(--ark-content-separator);border-radius:6px;padding:16px}.sf-forecasting-methods .details .section-content .info-box .value{color:var(--ark-typography-subtext);font-weight:600}.sf-forecasting-methods .details .section-content .items-select-wrapper{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:400px}.sf-forecasting-methods .details .section-content .items-select-wrapper .header{padding:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .header .title{font-weight:600;margin-bottom:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list{background-color:var(--ark-content-background);border-radius:6px;height:100%}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list .formula-item{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-forecasting-methods .details .section-content .items-select-wrapper .formulas-list .formula-item:hover{background-color:var(--ark-base-gray-2);transition:.2s}.sf-forecasting-methods__add-formula-ddl .ant-dropdown-menu.ant-dropdown-menu-root{max-height:250px;overflow-y:auto}.sf-forecast-cards{margin-bottom:16px}.sf-forecast-cards .forecast-card{align-items:flex-start;background-color:var(--ark-content-background);border-radius:6px;display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;min-height:150px;min-width:230px;padding:16px}.sf-forecast-cards .forecast-card .header{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.sf-forecast-cards .forecast-card .header .name{font-size:20px;font-weight:600;line-height:28px}.sf-forecast-cards .forecast-card .value-wrapper{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.sf-forecast-cards .forecast-card .value-wrapper .value{font-size:38px;font-weight:600;line-height:46px}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper{align-items:flex-end;display:flex;flex-direction:column}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage{font-size:16px;font-weight:600;line-height:24px}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage.positive{color:var(--ark-green)}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .percentage.negative{color:var(--ark-red)}.sf-forecast-cards .forecast-card .value-wrapper .percentage-wrapper .description{color:var(--ark-typography-subtext);font-size:12px;font-weight:400;line-height:20px}.sf-outliers__wrapper{margin-bottom:16px;margin-right:14px;min-height:700px}.sf-outliers__wrapper .sf-severity-box{border-radius:4px;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-outliers__wrapper .sf-severity-box.type--Critical{background-color:var(--ark-red)}.sf-outliers__wrapper .sf-severity-box.type--High{background-color:var(--ark-yellow)}.sf-outliers__wrapper .sf-severity-box.type--Medium{background-color:var(--ark-green)}.sf-outliers__wrapper .sf-severity-box.type--Low{background-color:#aaeff9}.sf-outliers__wrapper .sf-outliers__top{width:100%}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper{height:100%;padding:16px 16px 10px;width:100%}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper svg rect{cursor:pointer;rx:4}.sf-outliers__wrapper .sf-outliers__top .sf-outliers-total-chart-wrapper .sf-outliers-chart-title{left:20px;position:absolute;top:25px}.sf-outliers__wrapper .sf-outliers__left-wrapper .Pane2{overflow-y:auto}.sf-outliers,.sf-outliers .ant-layout{background-color:var(--ark-content-background)}.sf-outliers .ant-layout-header{background-color:transparent}.sf-sales-predictor__wrapper{background-color:var(--ark-widget-background);border-radius:8px;display:flex;flex-direction:column;height:100%;margin:14px 14px 14px 0}.sf-sales-predictor__wrapper .sf-sales-predictor__content{flex-direction:column;overflow-y:auto}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper{display:flex;flex-direction:column;height:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .sf-sales-predictor__toolbar{align-items:center;background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-direction:row;padding:8px 15px;width:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .sf-sales-predictor__toolbar .sf-attribute-filter{background-color:var(--ark-content-background);width:200px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor__toolbar-wrapper .ag-root-wrapper{border-radius:0}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none;display:flex;flex-direction:column;height:35vh;min-height:277px;padding:16px 24px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .custom-header .color-box{height:16px;margin-right:4px;vertical-align:-3px;width:16px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .custom-header .header-badge.urgency-badge{font-size:12px;margin-top:0}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .dx-visibility-change-handler{height:calc(100% - 10px)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sales-predictor-chart .dx-visibility-change-handler svg{width:100%}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-ag-grid{min-height:300px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-ag-grid .ag-root-wrapper .ag-row{cursor:pointer}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge{border-radius:100px;color:#fff;height:24px;line-height:16px;margin-top:7px;padding:4px 8px;text-align:center;width:72px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.low{background-color:#5bbdc5}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.medium{background-color:#f5c866}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .urgency-badge.high{background-color:var(--ark-red)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box{border-radius:4px;cursor:default;display:inline-flex;height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--none{background-color:#aaa}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--low{background-color:rgba(85,187,187,.867)}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--medium{background-color:#f5c866}.sf-sales-predictor__wrapper .sf-sales-predictor__top-wrapper .sf-sales-predictor_color-box.urgency--high{background-color:var(--ark-red)}.sf-strategy__wrapper{background-color:var(--ark-content-background);margin-bottom:16px;margin-right:16px;min-height:686px;transition:margin .3s ease-in-out}.sf-strategy__wrapper:has(.sf-drawer__right.ant-drawer-open){margin-right:0}.sf-strategy__wrapper .sf-strategy__top{width:100%}.sf-strategy__wrapper .sf-strategy__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-strategy__wrapper .sf-strategy__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-strategy__toolbar{background-color:var(--ark-content-background)}.sf-strategy__wrapper .title{font-size:18px;font-weight:700;margin-bottom:5px}.sf-strategy__wrapper .sf-strategy__left-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px}.sf-strategy__wrapper .sf-strategy-chart-wrapper{height:100%;min-height:210px;padding:16px;width:100%}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend{margin-bottom:16px;margin-left:-6px}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label{cursor:pointer;padding:8px;transition:.2s}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label:hover{opacity:.8!important}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label.--invisible{opacity:.3}.sf-strategy__wrapper .sf-strategy-chart-wrapper .custom-legend .legend-label .color-box{height:16px;vertical-align:-3px;width:16px}.sf-strategy__wrapper .sf-strategy-chart-wrapper .forecast-spinner,.sf-strategy__wrapper .sf-strategy-chart-wrapper .forecast-spinner .ant-spin-container{height:100%}.sf-strategy__wrapper .sf-strategy-chart-wrapper .sf-strategy-forecast-chart{height:calc(100% - 70px);min-height:145px}@media (max-width:1650px){.sf-strategy__wrapper .sf-strategy-chart-wrapper .sf-strategy-forecast-chart{height:calc(100% - 90px)}}.sf-strategy__wrapper .sf-strategy-grid-wrapper{width:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid-spinner,.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid-spinner .ant-spin-container{height:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .sf-strategy-grid>.ag-root-wrapper{border:none;border-bottom-left-radius:0;border-left:1px solid var(--ark-content-separator);border-top-left-radius:0;height:100%}.sf-strategy__wrapper .sf-strategy-grid-wrapper .ag-details-row{padding:10px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper{background-color:var(--ark-content-background);height:100%;overflow-y:auto;padding:16px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level{border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;height:70px;margin-bottom:10px;min-width:270px;padding:10px;transition:.2s}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .level-name{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level svg{vertical-align:-2px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .score{color:var(--ark-primary);margin-left:8px;min-width:42px}.sf-strategy__wrapper .sf-pyramid-levels-wrapper .pyramid-level .error{color:var(--ark-red)}.sf-item-launch-drawer .ant-drawer-body{padding-bottom:0!important;padding-top:0!important}.sf-item-launch-drawer .heading{border-top:1px solid var(--ark-content-separator);font-weight:700;margin-left:-16px;padding-left:16px;padding-top:16px}.sf-item-launch-drawer .ant-form-item .ant-form-item-label{padding-bottom:4px}.sf-item-launch-drawer .ant-form-item .ant-form-item-label label{font-size:14px;width:100%}.sf-item-launch-drawer .ant-form-item .ant-tooltip{max-width:220px}.sf-item-launch-drawer .ant-form-item-control-input-content{height:32px}.sf-item-launch-drawer .dxc-legend rect{rx:4}.sf-item-launch-drawer .forecast-preview{height:auto;padding:24px 0 80px}.sf-item-launch-drawer .ant-slider-mark-text:first-of-type{left:2%!important}.sf-item-launch-drawer .ant-slider-mark-text:last-of-type{left:98%!important}.sf-item-launch-drawer .end-of-life-form__content,.sf-item-launch-drawer .realignment-form__content{padding:24px 0 80px}.sf-item-launch-drawer .empty-forecast-box{align-items:center;background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-radius:4px;display:flex;flex-direction:column;height:250px;margin-left:25px;place-content:center;width:90%}.sf-item-launch-drawer .empty-forecast-box .description{color:var(--ark-typography-paragraph)}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content{display:flex;flex-direction:column;row-gap:16px}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .toolbar{align-items:center;column-gap:16px;display:flex;flex-direction:row}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper{height:35vh}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper .sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.ant-modal-wrap.sf-realignment-ilc-modal__wrap .ant-modal.sf-realignment-ilc__modal .sf-realignment-ilc-modal__content .grid-wrapper .sf-ag-grid .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-segm-chart-wrapper{height:100%;overflow:hidden}.sf-segm-chart-wrapper.pie-wrapper svg{overflow:visible}.sf-segm-chart-wrapper .dxc-labels rect{rx:4}.sf-segm-chart-wrapper .ant-segmented label{margin-bottom:0}.sf-segm-chart-wrapper svg path{mix-blend-mode:normal!important}.sf-segm-chart-wrapper .sf-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;font-weight:500;padding:5px 10px}.sf-segm-chart-wrapper .sf-sankey-tooltip .color-box{vertical-align:-2px}.sf-partition-switcher-wrapper{display:flex}.sf-partition-switcher-wrapper .left-arrow-button{border:1px solid var(--ark-content-separator);border-radius:0;border-bottom-left-radius:6px;border-right:none;border-top-left-radius:6px}.sf-partition-switcher-wrapper .right-arrow-button{border:1px solid var(--ark-content-separator);border-left:none;border-radius:0;border-bottom-right-radius:6px;border-top-right-radius:6px}.sf-partition-switcher-wrapper .sf-partition-switcher .ant-select-selector{border:1px solid var(--ark-content-separator);border-radius:0}.sf-partition-switcher-wrapper .sf-partition-switcher .ant-select-selection-placeholder{color:var(--ark-typography-headline);padding:0;text-align:center}.sf-segm-table{height:100%;min-height:350px}.sf-segm_color-box{border-radius:4px;cursor:default;display:inline-flex;height:16px;margin-right:5px;vertical-align:-3px;width:16px}.sf-segm_color-box.trend_split--Inactive{background-color:#f5c866}.sf-segm_color-box.trend_split--Obsolete{background-color:#aaa}.sf-segm_color-box.trend_split--Sparse{background-color:#d7a7f0}.sf-segm_color-box.trend_split--NewCombination{background-color:#5bbdc5}.sf-segm_color-box.trend_split--U{border:1px solid #d4d4d4}.sf-segm_color-box.var_split--Low{background-color:var(--ark-green)}.sf-segm_color-box.trend_split--ActiveNew{background-color:#f79169}.sf-segm_color-box.var_split--Medium{background-color:var(--ark-yellow)}.sf-segm_color-box.trend_split--Active{background-color:#7cbd54}.sf-segm_color-box.var_split--High{background-color:var(--ark-red)}.sf-segm_color-box.pareto_split--U,.sf-segm_color-box.var_split--U{background-color:gray}@media (max-width:1600px){.sf-segm_color-box .sf-segm-details-table{max-width:65vw}}.pareto_split--A{background-color:#5bbdc5}.pareto_split--B{background-color:#f5c866}.pareto_split--C{background-color:#f79169}.pareto_split--D{background-color:#0092da}.pareto_split--E{background-color:#d7a7f0}.sf-segmentation__grid.sf-ag-grid{width:100%}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.based-on{background-color:var(--ark-green-light)}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-segmentation__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .ag-selection-checkbox{margin:0}.sf-segmentation__grid-details.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-segmentation__grid-details.sf-ag-grid .sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:1px solid var(--ark-content-separator)}.sf-segm-grid-toolbar{padding:16px 0;position:relative}.sf-segm-grid-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row;padding:0 8px}.sf-segm-grid-toolbar .sf-filter-selector{min-width:170px;vertical-align:1px;width:fit-content}.sf-segm-grid-toolbar .sf-filter-selector:hover .ant-select-selection-placeholder{color:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector.active .ant-select-selector{background:var(--ark-blue-light);border:1px solid var(--ark-primary);color:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector.active .ant-select-selector path{fill:var(--ark-primary)}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow{margin-left:7px}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-search{margin-bottom:3px;margin-top:1px}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item{background-color:transparent;border:none;display:inline;vertical-align:middle}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item-content{display:inline}.sf-segm-grid-toolbar .sf-filter-selector .ant-select-selection-placeholder{color:var(--ark-typography-headline)}.sf-segm-grid-toolbar .sf-filter-selector .placeholder-square{border:1px solid #b0b0b0}.sf-segm-grid-toolbar .sf-filter-selector.ant-select-disabled .ant-select-selection-placeholder{color:var(--ark-typography-paragraph)}.sf-filter-selector-dropdown .accent-color{color:var(--ark-primary)}.sf-filter-selector-dropdown .ant-select-item-option-state{display:none}.sf-filter-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.sf-filter-square{border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-segmentation-settings .heading{border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:16px;font-weight:500;margin:24px -24px 0;padding:24px 24px 27px}.sf-segmentation-settings .heading .ant-btn{float:right;height:22px;padding:0}.sf-segmentation-settings .sf-variability .variability-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:space-between;padding-bottom:8px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header .ant-input-number{width:60px}.sf-segmentation-settings .sf-variability .variability-wrapper .variability-header .ant-input-number-group-wrapper{width:120px}.sf-segmentation-settings .sf-pareto .percentage-line{display:flex;height:10px}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment{transition:width .3s}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment:first-of-type{border-radius:8px 0 0 8px}.sf-segmentation-settings .sf-pareto .percentage-line .percentage-segment:last-of-type{border-radius:0 8px 8px 0}.sf-segmentation-settings .sf-pareto .percentage-line .remaining-segment{border:1px dashed var(--ark-base-red-7);border-left:none}.sf-segmentation-settings .sf-pareto .percentage-line .overflow-segment{background-color:var(--ark-red);border:1px dashed var(--ark-base-red-7);border-left:none}.sf-segmentation-settings .sf-pareto .pareto-row{align-items:center;background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 6px 6px 12px}.sf-segmentation-settings .sf-pareto .pareto-row .sf-segm_color-box{vertical-align:-3px}.sf-segmentation-settings .sf-pareto .pareto-row .ant-input-number-group-wrapper{width:95px}.sf-segmentation-settings .sf-trend .trend-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:space-between;padding-bottom:8px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header .ant-input-number{width:60px}.sf-segmentation-settings .sf-trend .trend-wrapper .trend-header .ant-input-number-group-wrapper{width:118px}.sf-segmentation-settings .sf-partition-selector{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:4px}.sf-segmentation-settings .sf-partition-selector .ant-btn{border:none;height:fit-content;margin:0;padding:0}.sf-aging-report__drawer.sf-drawer__bottom .ant-drawer-body,.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body{padding:0}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content{height:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane{height:calc(100% - 94px)!important}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-imbalance__grid.sf-ag-grid{height:100%;width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-imbalance__grid.sf-ag-grid .warning-cell{background-color:var(--ark-base-red-2)}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin{width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container{height:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree{height:100%;width:100%}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);margin:0;padding:0}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-switcher{display:none}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper{align-items:center;display:flex;flex-direction:row;min-width:100px;padding:8px 16px}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)!important}.sf-inv-below-report__drawer.sf-drawer__bottom .ant-drawer-body .sf-inv-cards-report__drawer-content .sf-imbalance__content.SplitPane .sf-spin .ant-spin-container .sf-imbalance__tree .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-inventory-middle-bar{padding:16px 0}.sf-inventory-middle-bar .sf-filter-section-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-inventory-middle-bar .ant-select.with-icon svg{margin-right:6px;vertical-align:sub}.sf-inventory-top-bar .inventory-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:16px 32px;transition:.2s}.sf-inventory-top-bar .inventory-card:hover{border-color:var(--ark-primary);cursor:pointer}.sf-inventory-top-bar .inventory-card .name{font-weight:500;line-height:16px;margin-bottom:8px}.sf-inventory-top-bar .inventory-card .value{font-size:24px;font-weight:700;line-height:34px;margin-bottom:4px}.sf-safety-stock__filters{padding:16px;width:100%}.sf-safety-stock__filters .sf-filters__currency{width:190px}.sf-safety-stock__filters .sf-filters__units{width:160px}.sf-safety-stock__filters .ant-select.with-icon svg{margin-right:6px;vertical-align:text-top}.sf-stocks__drawer .ant-drawer-body{padding:10px 16px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content.ant-row{margin:0 -16px!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__top-label-col{align-items:center;background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;height:38px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__top-label-col.ant-col{padding-right:0!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__label-col{align-items:center;background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);display:grid;font-weight:500;margin-top:-16px;padding:0 16px!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col{align-items:center;border-bottom:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator);display:grid;margin-top:-16px;padding:0!important}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item{display:grid;margin:0;padding:8px}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-input-number-wrapper .ant-input-number-group-addon{background-color:var(--ark-content-background)}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-select .ant-select-arrow{right:12%}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .sf-stock-settings__content .sf-drawer__content-col .ant-form-item .ant-form-item-control .ant-form-item-explain{display:none!important;height:0}.sf-stocks__drawer .ant-drawer-body .sf-stock-settings__form-base .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled span:not(.ant-checkbox){color:var(--ark-typography-headline)}.sf-drawer__bottom.sf-flow-details .ant-drawer-body{padding:0}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .sf-ag-grid{height:calc(100% - 48px)!important}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .where-used-grid{height:calc(50% - 24px)!important}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .ag-details-row{padding:5px}.sf-drawer__bottom.sf-flow-details .demand-tooltip{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;box-shadow:-3px 4px 13px var(--ark-base-gray-4);padding:12px 10px}.sop-collab-grid{height:100%;width:100%}.sop-collab-grid .ag-cell-wrapper.ag-row-group{padding-left:4px!important}.sop-collab-grid .ag-row-group-leaf-indent{margin-left:4px!important}.sop-collab-grid .ag-row-group-expanded{font-weight:500}.sop-collab-grid .ag-sticky-bottom{display:none}.sop-collab-grid .ag-root-wrapper{border-radius:0}.sop-collab-grid .ag-root-wrapper .color-box{height:16px;vertical-align:-3px;width:16px}.sop-collab-grid .ag-root-wrapper .ag-row-level-2 .ag-details-row{padding:5px}.sop-collab-grid .ag-root-wrapper .group-header-unit{background:var(--ark-base4);border-radius:6px;font-size:12px;margin-left:10px;padding:6px}.sop-collab-grid .ag-root-wrapper .sf-row__comments .ag-cell-range-selected .no-comments-cell{opacity:1}.sop-collab-grid .ag-root-wrapper .sf-row__comments .no-comments-cell{opacity:0}.sop-collab-grid .ag-root-wrapper .sf-row__comments .no-comments-cell:hover{cursor:pointer;opacity:1}.sop-collab-grid .ag-root-wrapper .sf-row__comments .comments-cell{cursor:pointer}.sop-collab-grid .ag-root-wrapper .sf-row__comments .ag-cell{color:var(--ark-primary);line-height:20px;text-align:center}.sop-collab-grid .ag-root-wrapper .ag-header-cell,.sop-collab-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sop-collab-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sop-collab-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:var(--ark-base2)}.sop-collab-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sop-collab-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sop-collab-grid .ag-root-wrapper .positive-value-cell{background-color:var(--ark-green-light)}.sop-collab-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sop-collab-grid .ag-root-wrapper .limited-cell{border-left:3px solid var(--ark-base-blue-4)!important}.sop-collab-grid .ag-root-wrapper .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-1));border-left:2px solid var(--ark-base-blue-2)!important}.sop-collab-grid .ag-root-wrapper .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sop-collab-grid .ag-root-wrapper .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sop-collab-grid .ag-root-wrapper .ag-row-hover .editable-limited-cell{background:linear-gradient(to right,var(--ark-base-blue-2),var(--ark-base-yellow-2))}.sf-sop-inline-menu .ant-popover-inner{padding:0}.sf-run-engine-modal .sf-selected-node__label{max-width:445px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-run-engine-modal .engine-animation svg{width:400px}.sf-sop-run-mrp-engine__form .sf-form-item__checkbox-base,.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid{margin-bottom:2px}.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid .ant-row.ant-form-item-row,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid .ant-row.ant-form-item-row,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid .ant-row.ant-form-item-row{flex-direction:row}.sf-sop-run-mrp-engine__form .sf-form-item__select-productiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-mrp-engine__form .sf-form-item__select-purchasetypeid .ant-row.ant-form-item-row label,.sf-sop-run-mrp-engine__form .sf-form-item__select-transfertypeid .ant-row.ant-form-item-row label{height:32px}.sf-sop-run-drp-engine__form .sf-form-item__checkbox-base,.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid{margin-bottom:2px}.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid .ant-row.ant-form-item-row,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid .ant-row.ant-form-item-row,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid .ant-row.ant-form-item-row{flex-direction:row}.sf-sop-run-drp-engine__form .sf-form-item__select-productionpublishrules-transactiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-drp-engine__form .sf-form-item__select-purchasepublishrules-transactiontypeid .ant-row.ant-form-item-row label,.sf-sop-run-drp-engine__form .sf-form-item__select-transferpublishrules-transactiontypeid .ant-row.ant-form-item-row label{height:32px}.sf-sop-summary-footer{background-color:var(--ark-base-gray-3);border-top:1px solid var(--ark-content-separator);height:0;transition:.5s}.sf-sop-summary-footer.visible{height:48px;padding:8px 0 8px 16px}.sf-sop-summary-footer .ant-tag{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:2px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:32px}.sf-sop-summary-footer .ant-tag .sf-sop-summary-footer__tag-name{color:var(--ark-typography-headline);font-weight:500;padding-right:5px}.stock-tranfers__content{padding:16px}.stock-tranfers__content .ant-radio-group{margin-top:16px;width:100%}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper{border-color:var(--ark-base-gray-4);color:var(--ark-primary);font-size:14px;padding:0;text-align:center}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper:before{background-color:var(--ark-base-gray-4)}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--ark-primary);border-color:var(--ark-primary);color:#fff}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:var(--ark-primary)}.stock-tranfers__content .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-disabled{color:var(--ark-typography-paragraph)}.stock-tranfers__content .sf-stock-transfer-header .ant-row{border:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);padding:8px}.stock-tranfers__content .sf-stock-transfer-header .ant-row .edit-value{font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-body{padding:0 0 35px}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer{border-top:0;padding:8px 16px;position:relative}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer .sf-stock-transfer__drawer-summary{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:16px}.sf-stock-transfer__drawer.sf-main-drawer .ant-drawer-footer .sf-stock-transfer__drawer-summary .ant-typography{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:2px;color:var(--ark-typography-headline);font-size:14px;font-weight:400;margin:0;padding:6px 12px;text-align:center;width:93px}.sf-supply-collab__toolbar{background-color:var(--ark-content-background);padding:16px;width:100%}.sf-supply-collab__toolbar .toolbar-group{margin-bottom:0!important}.sf-supply-collab__toolbar .toolbar-group.middle{margin:0 40px}.sf-supply-collab__toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-supply-collab__toolbar .snapshot-animation{border:0 solid rgba(228,240,255,.718);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.sf-supply-collab__toolbar .snapshot-animation.play{animation-duration:1.2s;animation-name:snapshot}@keyframes snapshot{0%{border-width:0}50%{border-width:200px}to{border-width:0}}.sf-supply-collab__toolbar .sf-select-filters__control .ant-btn:first-child{color:#fff;text-align:left;width:124px}.sf-supply-collab__toolbar .sf-select-filters__control .ant-btn-primary:last-child{background:#199dde;border-left-color:transparent}.sf-supply-collab__toolbar .sf-select-filters__control .ant-tooltip{display:none}.sf-supply-collab__toolbar .sf-select-filters__control .btn-record{color:#fff;float:right}.sf-supply-collab__toolbar .sf-select-data__control .ant-select-selection-item{padding:0}.sf-supply-collab__toolbar .sf-toggle-btn.btn-active+label.sf-toggle-btn:before,.sf-supply-collab__toolbar .sf-toggle-btn.btn-active:before{background-color:var(--ark-primary)}.sf-supply-collab__toolbar .ant-btn:hover .run-engine-icon,.sf-supply-collab__toolbar .running .run-engine-icon{animation:shake .6s;animation-iteration-count:infinite}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(-5deg) scale(1.1)}50%{transform:rotate(5deg) scale(1.2)}75%{transform:rotate(-5deg) scale(1.1)}to{transform:rotate(0deg)}}.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-btn:not(.ant-btn-compact-last-item),.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-dropdown-button,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-radio-button-wrapper,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-select,.sf-supply-collab__toolbar .sf-filters-dots__control_ddl .ant-tooltip-disabled-compatible-wrapper{margin-left:0;text-align:left;width:100%!important}.sf-sop-top-section{border-top:1px solid var(--ark-content-separator);display:flex;flex-direction:column;height:100%}.sf-sop-top-section .sf-sop-top-section_main{flex:1 1 0%}.sf-sop-top-section .sf-sop-top-section__sankey{height:100%;width:100%}.sf-sop-top-section .sf-sop-top-section__sankey svg{width:100%}.sf-sop-top-section .sf-ag-grid .ag-root-wrapper{border:none;border-radius:0}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-row{padding:0}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-header-cell-label{justify-content:left!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-row-level-0.ag-row-group{background-color:var(--ark-red-light)!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-row-level-2.ag-row-last{border:none}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-layout-auto-height .ag-center-cols-clipper,.sf-sop-top-section .sf-sop-diagnostics-grid .ag-layout-auto-height .ag-center-cols-container{min-height:40px!important}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .ag-header,.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .ag-root-wrapper{border:none}.sf-sop-top-section .sf-sop-diagnostics-grid .ag-details-grid .solution-title{font-weight:500;margin-left:12px;margin-right:50px}.sf-sop-top-section .sf-sop-details-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label{justify-content:left!important}.sf-sop-top-section .sf-sop-details-grid .ag-root-wrapper .ag-menu .ag-menu-option{font-size:14px}.sf-sop-top-section .sf-flow-sankey-tooltip{background-color:var(--ark-content-background);border-radius:6px;min-width:300px;padding:0 10px}.sf-sop-top-section .sf-flow-sankey-tooltip .info-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;margin:0 -10px;padding:2px 10px}.sf-sop-top-section .sf-flow-sankey-tooltip .info-row .info-value{float:right;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-sop-top-section .sf-flow-sankey-tooltip .color-box{vertical-align:-2px}.sf-sop-top-section .sf-sop-react-flow .ant-spin-container,.sf-sop-top-section .sf-sop-react-flow .ant-spin-nested-loading{height:100%}.sf-sop-top-section .sf-sop-react-flow .react-flow__node-default{background-color:var(--ark-base-gray-1);border:0;border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);color:var(--ark-typography-headline);padding:0;width:420px}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-sop-top-section .sf-sop-react-flow .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-sop-top-section .sf-sop-react-flow .react-flow__handle{background-color:var(--ark-content-background);border:3px solid var(--ark-primary);height:8px;width:8px;z-index:1}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper.highlighted{animation:animate-pulse 4s linear infinite;border:1px solid #0092da;border-radius:6px}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 rgba(0,146,218,.7),0 0 0 0 rgba(0,146,218,.6)}40%{box-shadow:0 0 0 15px rgba(0,146,218,0),0 0 0 0 rgba(0,146,218,.6)}80%{box-shadow:0 0 0 15px rgba(0,146,218,0),0 0 0 15px rgba(0,146,218,0)}to{box-shadow:0 0 0 0 rgba(0,146,218,0),0 0 0 15px rgba(0,146,218,0)}}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type{display:flex;flex-direction:column;height:100%;padding:8px;text-align:left;width:140px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .title{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin-bottom:8px;padding-bottom:4px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .subtitle{display:flex;flex:auto;flex-direction:column;font-size:10px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-type .subtitle .ant-btn-background-ghost{align-self:flex-end;border-color:var(--ark-typography-headline);color:var(--ark-typography-headline);font-size:10px;margin-top:auto;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:4px;padding:12px 6px 12px 12px;width:270px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag{border:1px solid var(--ark-content-separator);border-radius:3px;font-size:10px;line-height:9px;padding:3px;text-align:left;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header{border-bottom:1px solid var(--ark-content-separator);margin-bottom:4px;padding:2px 0 4px;width:100%}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable{cursor:pointer}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable .item-name{color:var(--ark-primary);transition:.2s}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-tag-header.clickable .item-name:hover{color:rgba(0,145,218,.816)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .item-name{display:inline-block;font-size:11px;font-weight:700;line-height:11px;width:210px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .quantity{font-size:10px;line-height:9px}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .violation-button{background-color:var(--ark-content-background);cursor:pointer;margin-top:-21px;padding:7px 8px;transition:.2s}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .violation-button:hover{background-color:var(--ark-blue-light)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .violation-button:hover svg path{fill:var(--ark-primary)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .additional-count{font-size:10px;height:10px;line-height:10px;padding:0}.sf-sop-top-section .no-data-icon #dot1,.sf-sop-top-section .no-data-icon #dot2,.sf-sop-top-section .no-data-icon #dot3{animation:fall 5s linear infinite}.sf-sop-top-section .no-data-icon #dot2{animation-duration:4s}.sf-sop-top-section .no-data-icon #dot3{animation-duration:3s}.sf-sop-top-section .no-data-icon #square1,.sf-sop-top-section .no-data-icon #square2{animation:no-data-icon-square-fly 5s ease-in-out infinite alternate}.sf-sop-top-section .no-data-icon #square3,.sf-sop-top-section .no-data-icon #square4{animation:no-data-icon-square-fly 4s ease-in-out infinite alternate}@keyframes no-data-icon-square-fly{0%{transform:translateZ(0)}to{transform:translate3d(0,25px,0)}}.sf-top-section-tabs__wrapper{border-top:1px solid var(--ark-content-separator);border-top-right-radius:8px;padding:16px}.sf-top-section-tabs__wrapper .ant-segmented{background-color:rgba(0,0,0,.039)}.sf-sop-violations-drawer .ant-drawer-body{overflow-y:hidden;padding:0}.sf-sop-violations-drawer .sf-violations-panel{margin:0}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu-column{border-right:1px solid var(--ark-content-separator);height:auto}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-group{background-color:var(--ark-base-gray-2);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-paragraph);font-weight:500;padding:11px 16px}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;padding:11px 16px;transition:.2s}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item:hover{background-color:var(--ark-base-gray-3)}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item.disabled{color:#afafaf;pointer-events:none}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-menu .menu-item .title{display:inline-block;vertical-align:middle;width:160px}.sf-sop-violations-drawer .sf-violations-panel .sf-violations-list{height:calc(100vh - 235px)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper{padding:16px 16px 0}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation{margin-bottom:8px}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions{border-bottom:1px solid var(--ark-content-separator);border-left:1px solid var(--ark-content-separator);border-right:1px solid var(--ark-content-separator)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button{color:var(--ark-primary);cursor:pointer;padding:8px 0;text-align:center;transition:.2s}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button:hover{background-color:var(--ark-blue-light)}.sf-sop-violations-drawer .sf-violations-panel .sf-violation-wrapper .sf-violation .violations-actions .action-button.with-border{border-right:1px solid var(--ark-content-separator)}.sf-sop-violations-drawer .sf-violations-panel .sf-small-discussion-list .sf-comment-preview .sf-lexical-comment{background-color:var(--ark-widget-background)}.sf-violation-content{border:1px solid var(--ark-content-separator);padding:16px 16px 0}.sf-violation-content .sf-violation-content__title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.sf-violation-content .sf-violation-content__body{word-break:break-word}.sf-violation-content .comment-badge{border:transparent;max-width:137px}.sf-violation-content .time-badge{background:var(--ark-base-green-2);border-radius:2px;color:var(--ark-typography-headline);display:inline-block;font-size:12px;max-width:58px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-view-violation-modal{pointer-events:none}.sf-view-violation-modal .ant-modal-body{padding:0}.sf-view-violation-modal .ant-modal-body .sf-violation-content{border:none;padding:0}.sf-actions-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-actions-drawer .ant-drawer-body{padding:0 0 80px!important}.sf-actions-drawer .ant-drawer-header{border-bottom:0!important}.sf-actions-drawer .sf-actions__content{height:100%}.sf-actions-drawer .sf-actions__content .sf-action-content-switch{padding:16px}.sf-actions-drawer .sf-no-actions{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 24px}.sf-actions-drawer .sf-no-actions .heading{font-size:20px;font-weight:500;padding:0 0 12px}.sf-actions-drawer .sf-actions__triggers{height:100%}.sf-actions-drawer .sf-actions__triggers .ant-tabs-nav-wrap{border-bottom:1px solid var(--ark-content-separator);margin-left:25px;margin-right:16px}.sf-actions-drawer .sf-actions__triggers .action-group-panel .ant-collapse-header{cursor:auto;padding:0!important}.sf-actions-drawer .sf-actions__triggers .action-group-panel .action-group{background-color:var(--ark-widget-background);color:var(--ark-typography-headline);font-weight:600;padding:16px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin:0 8px 8px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.highlighted .ant-collapse-header{animation-delay:.5s;animation-duration:.7s;animation-fill-mode:forwards;animation-name:highlightOption;animation-timing-function:ease-in-out}@keyframes highlightOption{0%{background-color:var(--ark-content-background)}to{background-color:var(--ark-base-blue-2)}}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-disabled .ant-collapse-header{cursor:auto!important}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header{border-radius:8px;color:var(--ark-typography-headline);font-weight:500;line-height:32px;padding:10px 12px;transition:all .3s,visibility 0s,border-color 0s}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header:hover{background-color:var(--ark-widget-background);cursor:pointer}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .sf-triggers__action-name{font-weight:400;line-height:20px;margin:auto auto auto 0;width:80%}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .ant-collapse-extra{margin:auto 0 auto auto}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action .ant-collapse-header .ant-collapse-extra .ant-btn{width:102px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-active .ant-collapse-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-radius:8px}.sf-actions-drawer .sf-actions__triggers .sf-triggers__action.ant-collapse-item-active .ant-collapse-extra svg{transform:rotate(-180deg);transition:.2s}.sf-actions-drawer .sf-actions__triggers .group-action-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin:16px 8px;padding:8px 12px}.sf-actions-drawer .sf-actions__triggers .group-action-card .header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;margin:0 -12px 18px;padding:0 12px 8px}.sf-actions-drawer .sf-actions__triggers .group-action-card .header .title{font-weight:700;max-width:350px}.sf-actions-drawer .sf-actions__triggers .group-action-card .ant-timeline-item{padding-bottom:10px}.sf-actions-drawer .sf-actions__triggers .group-action-card .ant-timeline-item-last .ant-timeline-item-content{min-height:0}.sf-actions-log-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-actions-log-drawer .sf-actions__log-grid.sf-ag-grid{margin:0 -24px;padding:0}.sf-main-modal.sf-roll-forward .process{border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:15px;padding:10px 12px}.sf-main-modal.sf-roll-forward .process .name{color:var(--ark-typography-headline);font-size:16px;font-weight:700}.sf-auto-roll-forward .text-field{width:480px}.sf-auto-roll-forward .text-field.info{color:var(--ark-typography-subtext);margin-top:-12px}.sf-home-widget{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px 0 16px 16px}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar-track{background:transparent!important}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid hsla(0,0%,100%,0)}.sf-home-widget .scrollbar-wrapper::-webkit-scrollbar{width:8px}.sf-home-widget:hover .scrollbar-wrapper::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb)!important}.sf-home-widget .plans-wrapper{height:fit-content;max-height:495px;min-height:200px}.sf-home-widget .plans-wrapper .plan{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;margin-right:14px;padding:16px;transition:.2s}.sf-home-widget .plans-wrapper .plan .title{color:var(--ark-primary);cursor:pointer;font-size:14px;font-weight:700;line-height:22px;margin-bottom:4px;max-width:100%;transition:.2s;width:fit-content}.sf-home-widget .plans-wrapper .plan .title:hover{color:var(--ark-primary-hover)}.sf-home-widget .plans-wrapper .plan .date{font-size:12px;line-height:14px}.sf-home-widget .plans-wrapper .plan .sf-ag-grid{height:300px!important;margin:16px -16px -16px}.sf-home-widget .plans-wrapper .plan .sf-ag-grid .ag-root-wrapper{border:none;border-top:1px solid var(--ark-content-separator)}.sf-home-widget .team-wrapper{height:fit-content;max-height:450px;min-height:200px}.sf-home-widget .team-wrapper .member{background:var(--ark-widget-highlight);border:1px solid var(--ark-content-separator);border-radius:6px;padding:16px;transition:.2s;width:100%}.sf-home-widget .team-wrapper .member .avatar{font-size:14px;margin-bottom:8px}.sf-home-widget .team-wrapper .member .avatar .sf-avatar-name{display:inline-block;font-weight:500;max-width:205px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-home-widget .team-wrapper .member .add-member{color:var(--ark-typography-headline);text-align:center;transition:.2s}.sf-home-widget .team-wrapper .member .add-member:hover{color:var(--ark-primary)}.sf-home-widget .team-wrapper .member .add-member:hover .circle{background-color:var(--ark-blue-light)}.sf-home-widget .team-wrapper .member .add-member .circle{background-color:var(--ark-widget-background);border-radius:100px;height:56px;line-height:56px;margin:0 auto 16px;width:56px}.sf-home-widget .team-wrapper .member .last-active{color:var(--ark-typography-subtext);font-size:12px;margin-top:8px}.sf-home-widget .team-wrapper .member .last-active.green{color:var(--ark-green)}.sf-home-widget .team-wrapper .member .last-active .dot{background-color:var(--ark-green);border-radius:100px;display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.sf-home-widget .widget-badge{border-radius:100px;font-size:12px;line-height:14px;padding:5px 10px;width:fit-content}.sf-home-widget .widget-badge.rounding-s{border-radius:4px}.sf-home-widget .widget-badge.blue{background-color:var(--ark-blue-light);border:1px solid var(--ark-base-blue-3);color:var(--ark-primary)}.sf-home-widget .widget-badge.gray{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);color:var(--ark-typography-subtext)}.sf-home-widget .widget-badge.red{background-color:var(--ark-red-light);border:1px solid var(--ark-base-red-3);color:var(--ark-red)}.sf-home-widget .widget-badge.green{background-color:var(--ark-green-light);border:1px solid var(--ark-base-green-3);color:var(--ark-green)}.sf-home-widget .widget-badge.yellow{background-color:var(--ark-base-orange-1);border:1px solid var(--ark-base-orange-3);color:var(--ark-orange)}.sf-home-widget .widget-badge.link:hover{background-color:var(--ark-blue-light);color:var(--ark-primary);cursor:pointer}.sf-workflow-preview-content{color:var(--ark-typography-headline);margin:-24px -24px 70px}.sf-workflow-preview-content .heading{font-size:16px;font-weight:600;padding:16px 20px}.sf-workflow-preview-content .sf-workflow-preview-task{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin:0 20px 8px;padding:10px 0 10px 12px}.sf-workflow-preview-content .sf-workflow-preview-task:hover{background-color:var(--ark-widget-background);cursor:pointer}.sf-workflow-preview-content .sf-workflow-preview-task:hover .sf-open-icon{display:inline}.sf-workflow-preview-content .sf-workflow-preview-task .sf-process-name{font-size:14px}.sf-workflow-preview-content .sf-workflow-preview-task .sf-open-icon{display:none;float:right;margin-right:30px;margin-top:-35px}.sf-workflow-preview-content .sf-workflow-preview-module{border-bottom:1px solid var(--ark-content-separator);height:100px;padding:19px 20px 16px 26px;transition:.3s}.sf-workflow-preview-content .sf-workflow-preview-module:hover{background-color:var(--ark-content-background);cursor:pointer}.sf-workflow-preview-content .sf-workflow-preview-module .status{float:right;margin-right:36px}.sf-workflow-preview-content .sf-workflow-preview-module .status.good{color:var(--ark-green)}.sf-workflow-preview-content .sf-workflow-preview-module .status.overdue{color:var(--ark-red)}.sf-holidays-drawer .heading,.sf-workflow-blockout-dates .heading,.sf-workflow-regional-holidays .heading,.sf-workflow-working-days .heading{font-size:16px;font-weight:700}.sf-workflow-regional-holidays .sf-country-flag{height:20px;padding-right:10px}.sf-holidays-drawer .sf-holidays-table{height:calc(100% - 45px);margin:0 -24px -24px}.sf-holidays-drawer .sf-country-flag{height:24px;padding-right:5px}.sf-holidays-drawer .ant-checkbox-group-item{display:flex;margin:20px}.sf-holidays-drawer .ant-table-column-sorter-inner{vertical-align:middle}.sf-workflow-blockout-dates .blockout-date-editor{height:40px}.sf-workflow-blockout-dates .ant-picker-cell:before{height:40px;left:11px;width:43px}.sf-workflow-blockout-dates .ant-picker-cell .ant-picker-cell-inner{height:34px;line-height:34px;min-width:44px}.sf-workflow-blockout-dates div.ant-typography-edit-content{left:0;margin:0}.sf-workflow-blockout-dates .ant-typography p,.sf-workflow-blockout-dates div.ant-typography{margin-bottom:0;vertical-align:middle}.sf-workflow-blockout-dates .sf-holiday{background:#1890ff!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .sf-custom-day{background:#ff7a7b!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .sf-excluded-holiday{background:#919191!important;border-radius:4px;color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-custom-day.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-custom-day.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-custom-day.ant-picker-cell-inner{background:var(--ark-red)!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-holiday.ant-picker-cell-inner{background:var(--ark-primary)!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .sf-excluded-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .sf-excluded-holiday.ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .sf-excluded-holiday.ant-picker-cell-inner{background:#919191!important;border:1px solid var(--ark-content-separator);color:#fff}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-end .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-range-start .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-selected .ant-picker-cell-inner{background:transparent;border:1px solid var(--ark-red-light);color:var(--ark-typography-headline)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{border:1px solid var(--ark-red-light)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-today .ant-picker-cell-inner{border:none!important}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-today.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--ark-green-light);color:var(--ark-typography-headline)}.sf-workflow-blockout-dates .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid var(--ark-green)}.sf-workflow-blockout-dates .sf-square{display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-comments-drawer.ant-drawer-open .ant-drawer-content-wrapper{transform:none!important}.sf-comments-drawer .ant-drawer-body{padding:0!important}.sf-comments{color:var(--ark-typography-headline)}.sf-comments .sf-infinite-scroll-wrapper{height:calc(100vh - 280px);max-height:2000px;overflow-x:hidden;overflow-y:auto;padding:16px 12px}.sf-comments .heading{color:var(--ark-typography-paragraph);font-size:14px;margin-top:100px}.sf-comments .sf-drawer-footer{margin:0}.sf-comments .sf-comments-filter-bar{border-bottom:1px solid var(--ark-content-separator);padding:12px 10px}.sf-comments .sf-comments-filter-bar .ant-input-search{margin-right:8px;width:243px}.sf-comments .sf-comments-filter-bar .ant-picker-range-separator{padding:0}.sf-comments .sf-comments-filter-bar .filter-selector{width:270px!important}.sf-comments .sf-comment-preview{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:16px;transition:.2s}.sf-comments .sf-comment-preview:hover{box-shadow:1px 1px 10px 0 var(--ark-content-separator);cursor:pointer}.sf-comments .sf-comment-preview:hover .comment-header{background-color:var(--ark-blue-light)}.sf-comments .sf-comment-preview .ant-avatar-group .ant-avatar:not(:first-child){margin-left:1px}.sf-comments .sf-comment-preview .comment-header{background:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-radius:8px;padding:16px}.sf-comments .sf-comment-preview .comment-header .title{font-weight:500;line-height:16px;width:300px}.sf-comments .sf-comment-preview .comment-header .date{color:var(--ark-typography-headline);line-height:16px;margin-left:auto}.sf-comments .sf-comment-preview .description{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:12px;line-height:16px;padding:24px 17px}.sf-comments .sf-comment-preview .description .sf-editor-paragraph{max-height:146px;overflow:hidden;text-overflow:ellipsis}.sf-comments .sf-comment-preview .comment-footer{padding:12px 17px}.sf-comments .sf-comment-preview .comment-footer .sf-avatar-name{display:inline-block;max-width:145px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.sf-comments .sf-comment-preview .comment-footer .comment-links{display:inline-block}.comment-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{color:var(--ark-typography-headline)}.sf-starter-comment{padding:16px}.sf-starter-comment .preselected-ilc{background:var(--ark-blue-light);border:1px solid var(--ark-blue-light);border-radius:2px;color:var(--ark-primary);display:inline-block;font-size:12px;height:32px;margin-right:5px;max-width:32%;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}.sf-starter-comment .comment-badge{max-width:30%}.sf-starter-comment .comment-important{position:absolute;right:-10px;top:34px;z-index:1}.sf-starter-comment .sf-ilc-selector--invalid{color:var(--ark-red);margin-top:-2px}.sf-starter-comment .sf-drawer-footer{margin:20px -16px 0}.sf-expanded-bom__content{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:24px;width:100%}.sf-ag-grid.capacity-grid .ag-full-width-row{background-color:#f7f7f7!important}.sf-ag-grid.capacity-grid .color-box{margin-right:5px;vertical-align:-2px}.sf-calendar-types .editable-row:hover .editable-cell-value-wrap{border:1px solid var(--ark-content-separator);border-radius:2px;padding:4px 11px}.sf-calendar-types .editable-cell-value-wrap{cursor:pointer;padding:5px 12px}.sf-calendar-types .editable-cell,.sf-supply-drawer-spinner.sf-spinner.spinner-mask{position:relative}.sf-supply__form-base .sf-form__group:before{border-top:1px solid var(--ark-content-separator);content:" ";left:0;margin-left:-24px;position:absolute;right:0;width:calc(100% + 40px)}.sf-supply__form-base .sf-form__group>.ant-col{padding:16px 0}.sf-supply__form-base .sf-form__group .ant-card-body{padding:16px}.sf-supply__form-base .ant-form-item .ant-form-item-label label{width:100%}.sf-supply__form-base .sf-resources__content{border:1px solid var(--ark-content-separator);margin-bottom:12px;padding:10px}.sf-supply__form-base .sf-resources__content .cell-icon{margin-left:5px;margin-top:26px}.sf-supply__form-base .sf-resources__content .cell-icon .anticon{color:var(--ark-red);font-size:18px}.sf-supply__form-base .sf-resources__content .ant-row .ant-form-item{margin-bottom:0}.sf-supply__form-base .mini-grid{height:400px!important}.sf-triple-timepicker .ant-form-item{margin-bottom:0}.sf-operation-edit__modal .sf-form-list__header{align-items:center;column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-operation-edit__modal .sf-form-list__no-content{background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-weight:500;margin-bottom:24px;padding:8px 12px;text-align:center}.sf-operation-edit__modal .sf-form-list__wrapper{display:flex;flex-direction:column;margin-bottom:24px;max-height:300px;padding-right:3px;row-gap:24px}.sf-operation-edit__modal .sf-form-list__wrapper:last-of-type{margin-bottom:0!important}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content{background:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;padding:0 16px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .header{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;padding:16px 0 10px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .triple-timepicker-label{align-items:center;display:inline-flex;height:32px;padding-bottom:0!important}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .triple-timepicker-btn{justify-content:flex-start}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .advanced-options__header{display:flex;flex-direction:row;justify-content:flex-end}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group{padding:12px 0 0}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group .ant-radio-wrapper{margin-inline-end:0;padding:0 0 8px}.sf-operation-edit__modal .sf-form-list__wrapper .sf-form-list__content .ant-form-item.sf-form-item__radio-base .ant-radio-group .ant-radio-wrapper span:not(.ant-radio){padding-inline-end:0;padding-inline-start:3px}.sf-bpmn-analysis-report__drawer .ant-drawer-body{padding:10px}.sf-bpmn-analysis-report__drawer .ant-drawer-body .sf-analysis-content .ant-tree{background-color:transparent}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .horizon-section{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .sf-form-item__checkbox-base{margin-bottom:2px}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .ant-divider-with-text{border-block-start:0 rgba(5,5,5,.26)}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-field,.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron>div,.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form div.react-js-cron-custom-select{width:100%}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-field>span{min-width:28px}.sf-autonomous-agents__drawer.ant-drawer .ant-drawer-body .ant-form.sf-autonomous-agents__edit-form .react-js-cron-minutes span{min-width:auto}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper{border:1px solid var(--ark-content-separator);border-radius:3px;display:flex;flex-direction:column}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row:last-child{border-bottom:none}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .label{font-weight:500}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .avatar-value,.sf-main-modal.sf-run-engine-flow-status__popup .sf-run-engine-flow-status__wrapper .details-row .status-value{align-items:center;column-gap:6px;display:flex;flex-direction:row}.sf-main-modal.sf-run-engine-flow-status__popup .sf-constraints-tree{margin-top:-30px}.sf-run-engine-modal_wrap{position:absolute!important}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup{transition:width .3s ease-in-out}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body{padding:16px 0}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content{height:570px;overflow-x:hidden!important}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form{padding:0 12px 0 0}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label{width:100%}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label.ant-form-item-no-colon:after{display:none}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label .form-label-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-general-settings-form.ant-form .ant-form-item-label>label .form-label-node .ant-btn{padding:0 2px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper{margin:0 -16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 16px 16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper{height:500px;padding:0 16px}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper .sf-ag-grid .ag-row .sf-resource-capacity__cell--edit-allowed{background-color:var(--ark-yellow-light)}.sf-run-engine-modal_wrap .sf-main-modal.sf-run-engine-flow-settings__popup .ant-modal-body .sf-run-engine-flow-settings__content .sf-run-engine-flow-settings__inner-content .sf-resource-capacity-content-wrapper .sf-resource-capacity-grid-wrapper .sf-ag-grid .ag-row-hover .sf-resource-capacity__cell--edit-allowed{background-color:var(--ark-yellow-light-hover)}.sf-optimization-log-drawer .ant-drawer-body{padding:0}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid{border-top:1px solid var(--ark-content-separator)}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid.ag-theme-quartz-dark .sf-log-details-wrapper{background-color:transparent}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:16px}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .ant-spin-container{height:100%}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .sf-log-details-grid{border:1px solid var(--ark-content-separator);height:calc(100% - 53px)!important}.sf-optimization-log-drawer .sf-ag-grid.sf-optimization-log-grid .sf-log-details-wrapper .sf-log-details-grid .ag-header-cell{background-color:var(--ark-content-background)}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top{border-top:1px solid var(--ark-content-separator);width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top .sf-compare-details-dx-chart{height:100%;padding:50px 10px 10px;width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario__top .sf-compare-details-dx-chart .dxc-tooltip{z-index:2}.sf-compare-scenario-top__wrapper .color-circle{border-radius:50%;display:inline-block;height:16px;vertical-align:-3px;width:16px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar{width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .compare-scenario-top-header{padding:10px 16px 0}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .compare-scenario-top-header .ant-badge .ant-badge-status-dot{height:15px;width:15px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario-top__toolbar .sf-select-filters__control.sf-filter__control>.ant-btn:first-child{min-width:80px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .sf-select-filters__control-btn-record{color:var(--ark-typography-subtext)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover .sf-select-filters__control-btn-record{color:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane1 .sf-hierarchy-tree .sf-hierarchy-tree__header .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane2{width:100%}.sf-compare-scenario-top__wrapper .sf-compare-scenario-top__left-wrapper>.Pane.vertical.Pane2 .sf-compare-scenario-top__content{display:flex;flex-direction:column;min-height:0;width:100%}.sf-compare-scenario__wrapper .sf-compare-scenario__toolbar-wrapper>.Pane.horizontal.Pane1{height:auto!important}.sf-compare-scenario__wrapper .sf-compare-scenario__left-wrapper>.Pane.vertical.Pane2,.sf-compare-scenario__wrapper .sf-compare-scenario__toolbar-wrapper>.Pane.horizontal.Pane1 .sf-compare-scenario__toolbar{width:100%}.sf-compare-scenario__wrapper .sf-compare-scenario__left-wrapper>.Pane.vertical.Pane2 .sf-compare-scenario__content{display:flex;flex-direction:column;min-height:0;width:100%}.sf-compare-scenario__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child{color:var(--ark-typography-headline)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child .color-box{display:none}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span{background:var(--ark-content-background);border-color:var(--ark-content-separator)!important;color:var(--ag-data-color)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span .color-box{display:inline-block}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-body-viewport .ag-pinned-left-cols-container>.ag-row>.ag-cell:first-child.show-cell-span:not(.ag-cell-focus){border-bottom:1px solid var(--ark-content-separator)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-contracted,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-expanded,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-row-group{background-color:var(--ark-widget-background);color:var(--ark-typography-headline)}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-contracted .ag-cell:first-child,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-group-expanded .ag-cell:first-child,.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-row-group .ag-cell:first-child{border-left:1px solid var(--ark-content-separator)!important}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell{padding:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__diff{position:absolute;right:5px;top:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc{bottom:0;position:absolute;right:5px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc .ant-statistic-content-suffix{margin:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .color-circle{border-radius:50%;display:inline-block;height:16px;vertical-align:-3px;width:16px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar{border:none;padding:0 16px}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-compare-scenario__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-compare-overview__wrapper .color-circle{border-radius:50%;display:inline-block;margin-right:8px;min-height:14px;min-width:14px;opacity:1;vertical-align:-2px}.sf-compare-overview__wrapper .color-circle.clickable{cursor:pointer}.sf-compare-overview__wrapper .color-circle.clickable:hover{opacity:.6}.sf-compare-overview__wrapper .color-circle.hidden{background-color:transparent!important;border:1px solid #afafaf}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper{overflow-y:auto!important;width:100%}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper:has(.sf-drawer__bottom.ant-drawer){overflow-y:hidden!important}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper .Pane1{display:block!important}.sf-compare-overview__wrapper .sf-compare-overview__top-wrapper .Pane1 .sf-compare-overview__top{height:100%}.sf-compare-overview__wrapper .sf-drawer__bottom.sf-compare-overview-run-details__drawer .ant-drawer-header-title .ant-badge .ant-badge-status-dot{height:15px;margin-left:8px;width:15px}.sf-compare-overview__wrapper .sf-drawer__bottom.sf-compare-overview-run-details__drawer .ant-drawer-body{padding:0}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper{overflow:unset!important}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper{display:flex}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box{align-items:center;border:1px dashed #c5c5c5;border-radius:8px;display:flex;height:34px;justify-content:center;margin-right:10px;padding:8px;width:200px}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box.empty{color:var(--ark-typography-subtext)}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box.error{animation-duration:1s;animation-iteration-count:1;animation-name:has-error;animation-timing-function:ease-in-out;border-color:red;color:red}@keyframes has-error{0%{transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(-10px)}75%{transform:translateX(10px)}to{transform:translateX(0)}}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .compare-scenario-wrapper .scenario-box:hover{border-color:var(--ark-primary)}.sf-compare-overview__wrapper .sf-compare-overview__toolbar-wrapper .Pane.horizontal.Pane1{height:auto!important}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper{overflow:unset!important}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2{width:100%}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content{display:flex;flex-direction:column;min-height:0;padding-right:15px;width:100%}.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content .ant-spin-container,.sf-compare-overview__wrapper .sf-compare-overview__left-wrapper .Pane.vertical.Pane2 .sf-compare-overview__content .ant-spin-nested-loading{height:100%}.sf-compare-overview__wrapper .sf-bpmn-grid-base{height:100%;width:100%}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell{padding:0}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__diff{position:absolute;right:5px;top:0}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc{bottom:0;position:absolute;right:5px}.sf-compare-overview__wrapper .sf-bpmn-grid-base .sf-ag-grid .ag-root-wrapper .sf-delta-number-cell .sf-delta-number-cell__perc .ant-statistic-content-suffix{margin:0}.fade-out-in__wrapper{overflow:hidden}.fade-out-in__content,.fade-out-in__wrapper{position:relative}.fade-out-in__content.hw-100p,.fade-out-in__wrapper.hw-100p{height:100%;width:100%}.fade-out-in--enter>.fade-out-in__content{opacity:0;transform:translateX(-40px)}.fade-out-in--enter-active>.fade-out-in__content,.fade-out-in--exit>.fade-out-in__content{opacity:1;transform:translateX(0)}.fade-out-in--exit-active>.fade-out-in__content{opacity:0;transform:translateX(40px)}.fade-out-in--enter-active>.fade-out-in__content,.fade-out-in--exit-active>.fade-out-in__content{transition:opacity .5s,transform .5s}.metrics-modal .metric-items-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px}.metrics-modal .metric-items-wrapper .metric-group{border:1px solid var(--ark-content-separator);border-radius:8px;padding:8px 12px}.metrics-modal .metric-items-wrapper .metric-item{margin-bottom:0}.metrics-modal .metric-items-wrapper .ant-form-item-control-input{min-height:26px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item{margin-bottom:16px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label{width:100%}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label.ant-form-item-no-colon:after{display:none}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label .form-label-node{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .ant-form-item-label>label .form-label-node .ant-btn{padding:0 2px}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-delays__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-global__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-inventory__form-group .ant-form-item:last-child,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-production__form-group .ant-form-item,.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-run-sequence__form-group .ant-form-item:last-child{margin-bottom:16px!important}.sf-bpmn-settings__drawer .sf-settings-content__wrapper .sf-constraints-tree{margin-top:-30px}.sf-constraints-tree{display:flex;flex-direction:column;height:100%;position:relative}.sf-constraints-tree .sf-constraints-tree__header{background-color:var(--ark-base-gray-4);border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;padding:12px 16px}.sf-constraints-tree .sf-constraints-tree__content{flex:1 1 0%}.sf-constraints-tree .sf-constraints-tree__content .ant-spin-nested-loading{height:100%}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse>.ant-collapse-item.ant-collapse-item-active{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box{padding:0}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box .sf-constraints-tree__content-child{cursor:pointer;padding:12px 16px;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s}.sf-constraints-tree .sf-constraints-tree__content .ant-collapse-content-box .sf-constraints-tree__content-child.sf-constraints-tree__content-child--active{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-bpmn.ant-modal-mask{z-index:1050}.sf-bpmn.ant-modal-wrap{z-index:1051}.sf-objective__content{display:flex;flex-direction:column;row-gap:4px}.sf-objective__content .header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-objective__content .sf-objective__wrapper{background:var(--ark-base-gray-4);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column}.sf-objective__content .sf-objective__wrapper .sf-objective__row{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px}.sf-objective__content .sf-objective__wrapper .sf-objective__row:last-of-type{border-bottom:none}.sf-scenario-name__control.ant-btn-default{color:var(--ark-primary)}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu{max-height:300px;max-width:400px;min-height:200px;min-width:300px}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item{padding-right:40px}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>.menu-button{position:absolute;right:0}.ant-dropdown.sf-scenario-selector__control-ddl .ant-dropdown-menu.sf-scenario-selector__control-menu .ant-dropdown-menu-item{line-height:30px}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-switcher,.ant-tree-select.sf-scenario-tree-selector__control .ant-select-selection-item .ant-dropdown-trigger{display:none}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{line-height:35px}.ant-select-dropdown.sf-scenario-tree-selector__control-ddl .ant-select-tree-treenode .ant-select-tree-node-content-wrapper .ant-select-tree-title .ant-dropdown-trigger.menu-button{position:absolute;right:0}.sf-model-constraints__toolbar{padding:16px}.sf-model-constraints__toolbar .sf-toolbar-item+.sf-toolbar-item{margin-left:16px}.sf-model-constraints__toolbar .ant-radio-group{padding-right:10px}.sf-model-constraints__toolbar .ant-segmented{margin-right:10px}.sf-supply-availability__wrapper{background-color:var(--ark-content-background);height:100%;margin:16px 14px 16px 0;min-height:700px}.sf-supply-availability__wrapper .sf-supply-availability__content{flex-direction:column}.sf-supply-availability__wrapper .sf-supply-availability-toolbar{padding:12px 16px}.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item{margin:0}.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item .ant-select-single.ant-select-show-arrow .ant-select-selection-item,.sf-supply-availability__wrapper .sf-supply-availability-toolbar .sf-supply-availability__uom .ant-form-item .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0}.sf-supply-availability__wrapper .supply-availability-grid{height:100%;min-height:300px;width:100%}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:center}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .red-cell{background-color:var(--ark-base-red-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .lightgreen-cell{background-color:var(--ark-green-light)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .green-cell{background-color:var(--ark-base-green-2)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .yellow-cell{background-color:var(--ark-base-yellow-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .lightyellow-cell{background-color:var(--ark-yellow-light)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .red-cell{background-color:var(--ark-base-red-4)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .lightgreen-cell{background-color:var(--ark-base-green-2)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .green-cell{background-color:var(--ark-base-green-3)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .yellow-cell{background-color:var(--ark-base-yellow-4)}.sf-supply-availability__wrapper .supply-availability-grid .ag-root-wrapper .ag-row-hover .lightyellow-cell{background-color:var(--ark-yellow-light-hover)}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar{border:none;padding:0 16px}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-supply-availability__wrapper .supply-availability-grid .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-ladder-grid{height:100%;width:100%}.sf-ladder-grid .ag-theme-quartz .ag-row.ag-row-level-0 .ag-row-group{background-color:#0f5666}.sf-ladder-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-ladder-grid .ag-root-wrapper .violation-tooltip{background-color:var(--ark-content-background);padding:12px 16px}.sf-ladder-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-ladder-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0[row-id=summary] .ag-row-group{background-color:#0f353f}.sf-ladder-grid .ag-root-wrapper .ag-row-group-leaf-indent{margin-left:0!important}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-closed,.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-open{color:#fff}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:var(--ark-base-gray-2);color:#fff;font-weight:500}.sf-ladder-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group.ag-row-loading{background-color:#fff!important}.sf-ladder-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-ladder-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-ladder-grid .ag-root-wrapper .violation-cell{background-color:var(--ark-red-light)}.sf-ladder-grid .ag-root-wrapper .violation-cell:after{color:var(--ark-red);content:"\f129";font-family:Font Awesome\ 6 Free;font-size:12px;left:7px;position:absolute;top:0}.sf-ladder-grid .ag-root-wrapper .violation-cell.ag-cell-inline-editing:after{display:none}.sf-ladder-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-ladder-grid .ag-root-wrapper .history-cell{background-color:var(--ark-base-blue-1)}.sf-ladder-grid .ag-root-wrapper .ag-row-hover .history-cell{background-color:var(--ark-base-blue-2)}.sf-ladder-grid .ag-root-wrapper .ag-status-bar{border:none;padding:0 16px}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;margin:8px 6px;padding:0 7px;transition:height .5s ease-in-out}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden{border:none;display:block!important;font-size:0;height:0;margin:0;padding:0}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value.ag-hidden span{display:none}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-ladder-grid .ag-root-wrapper .ag-status-bar .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-allocation__wrapper .sf-allocation__content{flex-direction:column}.sf-allocation__wrapper .sf-allocation__content .sf-allocation-toolbar{padding:14px 16px 18px;width:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree{background-color:var(--ark-content-background);height:100%;overflow:hidden}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .tree-section__toggle-btn{background-color:var(--ark-primary);bottom:0;color:#fff;position:absolute;right:-50px;z-index:4}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control{display:flex;flex:1;height:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn{background-color:transparent;border:none;height:100%;padding:8px 16px}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item{border-right:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);text-align:left;width:100%}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-first-item .btn-record{color:var(--ark-typography-subtext)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item{border-left:1px solid var(--ark-content-separator);min-width:50px}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn.ant-btn-compact-last-item svg path{fill:var(--ark-icon)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover .btn-record{color:var(--ark-primary)}.sf-allocation__wrapper .sf-allocation__left .sf-allocation__tree .sf-tree-filters__control .ant-btn:hover svg path{fill:var(--ark-primary)}.sf-allocation__wrapper .ant-modal-mask,.sf-allocation__wrapper .ant-modal-wrap{position:absolute}.sf-contracts__content .ant-spin-container,.sf-contracts__content .ant-spin-nested-loading{height:100%}.sf-contracts__content .sf-contracts-right-child__content{margin:0 14px 14px 0}.sf-contracts__content .sf-contracts__toolbar{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.sf-contracts__content .sf-contracts__toolbar .sf-optimize__dropdown .ant-btn:hover .run-engine-icon{animation:shake .6s;animation-iteration-count:infinite}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status{font-weight:500}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.pending{color:var(--ark-yellow)}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.approved{color:var(--ark-green)}.sf-contracts__content .ag-theme-quartz.sf-ag-grid .status.deleted{color:var(--ark-red)}.sf-ai-float-button{bottom:24px;height:50px;position:fixed;right:17px;width:50px;z-index:900!important}.sf-ai-float-button .ant-float-btn-body{background:linear-gradient(135deg,#6253e1,#0094c8)}.sf-ai-float-button:hover .ant-float-btn-body{-webkit-animation:gradientAnimation 3s linear infinite;-moz-animation:gradientAnimation 3s linear infinite;animation:gradientAnimation 3s linear infinite;background-size:130% 130%}@keyframes gradientAnimation{0%{background-position:91% 100%}50%{background-position:10% 0}to{background-position:91% 100%}}.sf-ai-chat-popover .ant-popover-inner{border-radius:16px}.sf-ai-chat-popover .ant-popover-title{background-image:linear-gradient(180deg,rgba(0,146,218,.349),transparent);border-top-left-radius:16px;border-top-right-radius:16px;font-size:16px;margin:-12px;padding:18px 16px}.sf-ai-chat-popover .sf-ai-chat-wrapper{align-content:end;display:flex;flex-direction:column;height:60vh;justify-content:space-between;width:500px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat{margin-bottom:10px;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message{display:flex;flex-direction:column;margin-top:8px;max-width:90%;padding:10px 16px;width:fit-content}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message.user-input{background-color:var(--ark-primary);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;color:#fff;justify-content:flex-end;justify-self:end}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message.ai-response{background-color:var(--ark-widget-background);border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;color:var(--ark-content-text);justify-content:flex-start}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table{border-collapse:collapse;margin-bottom:1em;width:100%}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table td,.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table th{border:1px solid var(--ark-content-separator);padding:8px;text-align:left}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-table th{background-color:var(--ark-base-gray-2);font-weight:700}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-blockquote{border-left:4px solid var(--ark-content-separator);color:#666;font-style:italic;margin:1.5em 0;padding:.5em 10px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message .markdown-task-checkbox{margin-right:5px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat .message p{margin:0}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat-footer{background:var(--ark-widget-background);border-radius:12px;padding:12px 12px 8px}.sf-ai-chat-popover .sf-ai-chat-wrapper .chat-footer .ant-sender{background-color:var(--ark-base-gray-1)}.sf-ai-chat-popover .avatar-background{background:linear-gradient(135deg,#6253e1,#0094c8);background-color:#fff;background-position:50%;background-size:132%}.help-bubble{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:15px;bottom:81px;box-shadow:0 1px 8px 1px rgba(0,0,0,.173);cursor:pointer;font-size:16px;padding:5px 10px;position:fixed;right:18px;z-index:901}.help-bubble:hover{background:var(--ark-widget-background)}.help-bubble svg{margin-bottom:2px;margin-right:8px}.sf-hierarchy-tree{background-color:var(--ark-widget-background);border-top-left-radius:8px;height:100%}.sf-hierarchy-tree .ant-spin-container,.sf-hierarchy-tree .ant-spin-nested-loading{height:100%}.sf-hierarchy-tree .sf-hierarchy-tree__popover{left:17px!important;top:35px!important}.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner,.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner .dx-treeview-item-without-checkbox{padding:0}.sf-hierarchy-tree .sf-hierarchy-tree__popover .ant-popover-inner .dx-treeview-item-without-checkbox>.dx-treeview-item{border-top:none}.sf-hierarchy-tree .sf-hierarchy-tree__header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:8px;display:flex;height:41px;justify-content:space-between;width:100%}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn{height:39px;text-align:left;width:calc(100% - 151px)}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .tree-btn:hover span svg path{fill:var(--ark-primary)!important}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .ant-btn{width:50px}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-collapse,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-expand,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-radius:0;border-right:1px solid var(--ark-content-separator);height:39px;padding:6px 16px}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-collapse:hover,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-expand:hover,.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:1px solid var(--ark-content-separator)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search.active{color:var(--ark-primary)}.sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search svg{vertical-align:-2px}.sf-hierarchy-tree .sf-tree{height:100%;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-switcher svg path{fill:var(--ark-icon)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);border-left-style:none;border-right-style:none;border-top-width:0;cursor:pointer;margin-bottom:0;padding:0 0 0 6px;user-select:none;-webkit-user-select:none}.sf-hierarchy-tree .sf-tree .ant-tree-treenode:hover{background-color:var(--ark-highlight)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher{align-self:center;background:transparent;padding:0 5px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher .ant-tree-switcher-line-icon{color:var(--ark-typography-headline)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-switcher-noop{margin:0;padding:0;visibility:hidden;width:16px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper{min-width:100px;padding:6px 0}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:transparent;color:var(--ark-primary)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-indent-unit:before{border-right-color:transparent;bottom:-6px;top:-7px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title{align-items:center;display:flex;height:26px;vertical-align:-3px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn{border:0 transparent;border-radius:0;height:39px;margin:-6px 0;padding:0;width:38px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn:focus,.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .ant-btn:hover{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .title--overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-treenode .ant-tree-title .extra-content{float:right;max-width:45px;padding-right:16px;width:45px}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected:hover{background-color:var(--ark-widget-highlight)}.sf-hierarchy-tree .sf-tree .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-switcher .ant-tree-switcher-line-icon{color:var(--ark-primary)}.sf-hierarchy-tree .sf-tree .ant-tree-list-holder{overflow-x:hidden;width:100%}.sf-hierarchy-tree .sf-tree .ant-tree-node-content-wrapper{padding-right:0}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn{background-color:transparent}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn:focus,.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn:hover{background-color:var(--ark-blue-light)}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn.disabled{background-color:transparent!important;cursor:unset!important}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn.selected{background-color:var(--ark-blue-light)!important}.sf-hierarchy-tree .sf-tree .sf-tree__violation-btn .ant-btn-default[disabled]{background-color:transparent!important;color:var(--ark-typography-subtext);opacity:1}.sf-hierarchy-tree .sf-hierarchy-select{width:220px}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-list .ant-tree-draggable-icon,.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-switcher-noop{display:none}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-title svg{margin:10px 17px 10px 10px}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-node-content-wrapper{padding:0}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding:4px 0}.sf-hierarchy-tree .sf-hierarchy-select .ant-tree-treenode-disabled .ant-tree-node-content-wrapper{color:var(--ark-typography-headline);cursor:default}.sf-hierarchy-tree .sf-hierarchy-select .icon-wrapper{border-left:1px solid var(--ark-content-separator);cursor:grab;margin:-3px 0;padding:9px 9px 10px}.sf-hierarchy-tree .sf-hierarchy-select .invisible-icon-wrapper{border-left:1px solid var(--ark-content-separator);padding:12px 0 12px 9px;width:34px}.sf-hierarchy-tree .sf-hierarchy-select .not-removable-icon-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);cursor:pointer;margin:-4px 0 -14px;padding-left:9px;width:34px;z-index:1}.sf-hierarchy-tree .sf-hierarchy-select .not-removable-icon-wrapper img{margin-top:22px!important}.sf-main-drawer{top:var(--main-header-height)}.sf-main-drawer.without-custom-footer .ant-drawer-wrapper-body{padding-bottom:0}.sf-main-drawer .ant-drawer-wrapper-body{padding-bottom:80px}.sf-main-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:24px 16px}.sf-drawer-footer{border-radius:var(--ark-content-rounding);border-top:1px solid var(--ark-content-separator);bottom:0;margin:20px -24px 0;padding:24px 16px;position:absolute;width:100%}.sf-drawer-footer,.sf-main__header{background-color:var(--ark-content-background)}.sf-main__header{height:var(--main-header-height);line-height:var(--main-header-height);padding:0 26px}.sf-main__header .logo-wrapper svg{transition:transform .3s ease}.sf-main__header .logo-wrapper svg:hover{transform:scale(1.1)}.sf-main__header .main-header-menu{background:transparent;display:inline-block;margin-right:16px}.sf-main__header .main-header-menu .menu-item{display:inline-block;font-size:14px;margin-left:8px;position:relative;transition:.2s;-webkit-user-select:none;user-select:none}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper{border:1px solid var(--ark-content-separator);border-radius:64px;color:var(--ark-typography-subtext);font-weight:600;padding:9px 10px;transition:.2s}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper .menu-name{padding-left:4px}.sf-main__header .main-header-menu .menu-item .sf-menu-wrapper.active{border-color:var(--ark-primary);color:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item .new-badge{align-items:center;background-color:var(--ark-primary);border-radius:6px;color:#fff;display:flex;font-size:9px;height:20px;justify-content:center;padding:4px 5px;position:absolute;right:-16px;top:2px;z-index:1}.sf-main__header .main-header-menu .menu-item:hover{cursor:pointer}.sf-main__header .main-header-menu .menu-item:hover svg{color:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item:hover svg path{fill:var(--ark-primary)}.sf-main__header .main-header-menu .menu-item:hover .sf-menu-wrapper{border-color:var(--ark-primary);color:var(--ark-primary)}@media (max-width:925px){.sf-main__header .main-header-menu .menu-item .menu-name{display:none}}@media (max-width:550px){.sf-main__header .main-header-menu .menu-item.menu-item__theme{display:none}}@media (max-width:500px){.sf-main__header .main-header-menu .menu-item.menu-item__help{display:none}}.sf-main__header .main-header-menu .separator{background:var(--ark-content-separator);display:inline-block;height:16px;margin:0 8px 0 16px;vertical-align:middle;width:1px}.sf-main__header .main-header-menu .ant-badge-dot{background-color:var(--ark-red);height:7px;right:2px;top:2px;width:7px}.sf-main__header .main-header-menu .preferences-popover .ant-popover-inner{border:1px solid var(--ark-content-separator);padding:6px 0}.sf-main__header .main-header-menu .preferences-content{min-width:260px}.sf-main__header .main-header-menu .preferences-content .preferences-item{padding:8px 12px}.sf-main__header .main-header-menu .preferences-content .preferences-item .ant-select{height:24px;max-width:240px}.sf-main__header .main-header-menu .preferences-content .preferences-item .ant-select-selector{padding:0}.sf-main__header .main-header-menu .preferences-content .preferences-item .sf-country-flag{border:1px solid var(--ark-content-separator);height:auto;width:24px}.deep-link__button{color:var(--ark-base-gray-6)}.deep-link__button.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover{color:var(--ark-base-gray-8)}.sf-no-data-found{text-align:center}.sf-no-data-found .title{font-size:24px;font-weight:500;margin-top:20px}.sf-no-data-found .description{font-size:18px}.sf-no-data-found .no-data-animation svg{width:400px!important}@keyframes shake-rotate{2%{transform:translate(0) rotate(.5deg)}4%{transform:translate(0) rotate(5.5deg)}6%{transform:translate(0) rotate(.5deg)}8%{transform:translate(0) rotate(-5.5deg)}10%{transform:translate(0) rotate(.5deg)}12%{transform:translate(0) rotate(2.5deg)}14%{transform:translate(0) rotate(5.5deg)}16%{transform:translate(0) rotate(-5.5deg)}18%{transform:translate(0) rotate(-1.5deg)}20%{transform:translate(0) rotate(4.5deg)}22%{transform:translate(0) rotate(-6.5deg)}24%{transform:translate(0) rotate(1.5deg)}26%{transform:translate(0) rotate(1.5deg)}28%{transform:translate(0) rotate(-4.5deg)}30%{transform:translate(0) rotate(5.5deg)}32%{transform:translate(0) rotate(2.5deg)}34%{transform:translate(0) rotate(3.5deg)}36%{transform:translate(0) rotate(-3.5deg)}38%{transform:translate(0) rotate(-4.5deg)}40%{transform:translate(0) rotate(2.5deg)}42%{transform:translate(0) rotate(.5deg)}44%{transform:translate(0) rotate(-3.5deg)}46%{transform:translate(0) rotate(-4.5deg)}48%{transform:translate(0) rotate(-1.5deg)}50%{transform:translate(0) rotate(-3.5deg)}52%{transform:translate(0) rotate(-2.5deg)}54%{transform:translate(0) rotate(3.5deg)}56%{transform:translate(0) rotate(.5deg)}58%{transform:translate(0) rotate(-6.5deg)}60%{transform:translate(0) rotate(-3.5deg)}62%{transform:translate(0) rotate(-1.5deg)}64%{transform:translate(0) rotate(3.5deg)}66%{transform:translate(0) rotate(.5deg)}68%{transform:translate(0) rotate(4.5deg)}70%{transform:translate(0) rotate(1.5deg)}72%{transform:translate(0) rotate(-3.5deg)}74%{transform:translate(0) rotate(-3.5deg)}76%{transform:translate(0) rotate(2.5deg)}78%{transform:translate(0) rotate(-1.5deg)}80%{transform:translate(0) rotate(-5.5deg)}82%{transform:translate(0) rotate(7.5deg)}84%{transform:translate(0) rotate(.5deg)}86%{transform:translate(0) rotate(5.5deg)}88%{transform:translate(0) rotate(4.5deg)}90%{transform:translate(0) rotate(-2.5deg)}92%{transform:translate(0) rotate(1.5deg)}94%{transform:translate(0) rotate(-5.5deg)}96%{transform:translate(0) rotate(7.5deg)}98%{transform:translate(0) rotate(-3.5deg)}0%,to{transform:translate(0) rotate(0)}}.shake-rotate{animation-duration:.1s;animation-iteration-count:infinite;animation-name:shake-rotate;animation-timing-function:ease-in-out}.sf-fullpage-table__container{display:flex;flex:auto;flex-direction:column}.sf-fullpage-table__container .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-fullpage-table__container .ant-table-content thead tr th{color:#777;font-weight:700}.sf-fullpage-table__container .ant-table-tbody>tr>td{padding:9px 16px}.sf-fullpage-table__container .ant-table-thead>tr>th{padding:12px 16px}.sf-fullpage-table__container .ant-table-tbody>tr.ant-table-row:hover>td{background-color:var(--ark-base-gray-4)}.sf-fullpage-table__container .ant-table-body{overflow-y:auto!important;scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid var(--ark-scrollbar-background);border-radius:8px}.sf-fullpage-table__container .ant-table-body::-webkit-scrollbar{width:11px}.ant-app{height:100%}.ant-layout{background-color:var(--ark-content-background)}.ant-badge-dot{background:var(--ark-primary);box-shadow:none;height:8px;width:8px}.sf-spin .ant-spin-dot-progress{align-self:center;justify-self:center;margin-bottom:30px}.sf-spin .ant-spin-dot-holder-hidden{display:none!important}.ant-splitter .ant-splitter-bar{height:14px}.ant-splitter .ant-splitter-bar .ant-splitter-bar-dragger:before{border-radius:8px;height:13px}.ant-splitter .ant-splitter-bar .ant-splitter-bar-dragger:after{border-radius:8px;height:4px;width:70px}.ant-avatar-image{background:transparent!important}.ant-tree .ant-tree-list:hover .ant-tree-list-scrollbar-show,.rc-virtual-list:hover .rc-virtual-list-scrollbar-show{display:block!important}.ant-tree-list-scrollbar-thumb,.rc-virtual-list-scrollbar-thumb{background:var(--ark-scrollbar-thumb)!important;left:auto!important;right:0;width:70%!important}.ant-tree-list-scrollbar-thumb.ant-tree-list-scrollbar-thumb-moving,.ant-tree-list-scrollbar-thumb.rc-virtual-list-scrollbar-thumb-moving,.ant-tree-list-scrollbar-thumb:hover,.rc-virtual-list-scrollbar-thumb.ant-tree-list-scrollbar-thumb-moving,.rc-virtual-list-scrollbar-thumb.rc-virtual-list-scrollbar-thumb-moving,.rc-virtual-list-scrollbar-thumb:hover{width:100%!important}.ant-btn-background-ghost.ant-btn-primary svg path{fill:var(--ark-primary)}.ant-btn[disabled] svg path{fill:var(--ark-base-gray-5)}.ant-btn-default svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn-default:hover svg path{fill:var(--ark-primary)}.ant-btn-default.accent-button,.ant-btn-default.accent-button:hover{border-color:var(--ark-primary);color:var(--ark-primary)}.ant-btn-default.accent-button:hover{background:var(--ark-blue-light)}.ant-btn-default.accent-button svg path{fill:var(--ark-primary)}.ant-btn-icon{display:flex}.ant-radio-button-wrapper-disabled{color:rgba(0,0,0,.251)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:var(--ark-blue-light)}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) svg path{fill:var(--ark-primary)}.ant-drawer{outline:none}.ant-drawer .ant-drawer-header{background:var(--ark-widget-background);padding:12px 16px}.ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--ark-typography-headline)}.ant-drawer .ant-drawer-header .ant-drawer-close{margin:-15px 0 -16px -16px;padding:16px}.ant-drawer .ant-drawer-header .ant-drawer-close:hover svg{fill:var(--ark-primary)}.ant-drawer .ant-drawer-header .ant-drawer-close:focus{outline:none}.ant-drawer .ant-drawer-header .ant-drawer-close:focus svg{fill:var(--ark-primary)}.ant-drawer .ant-drawer-header .ant-drawer-close .anticon-close{vertical-align:0}.ant-drawer .ant-drawer-header .ant-drawer-close svg{height:13px;transition:.2s ease-out;width:13px}.ant-drawer-bottom>.ant-drawer-content-wrapper{border:1px solid var(--ark-content-separator)}.ant-drawer-bottom .ant-drawer-mask{background:linear-gradient(0deg,rgba(0,0,0,.2),transparent)!important}.ant-drawer-right .ant-drawer-mask{background:linear-gradient(270deg,rgba(0,0,0,.2),transparent)!important}.ant-drawer-right>.ant-drawer-content-wrapper{bottom:15px;right:15px;top:16px}.ant-drawer-mask{border-radius:8px}.ant-tabs{color:var(--ark-typography-headline)}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn>a{color:inherit}.ant-tabs-tab-btn:active,.ant-tabs-tab-btn:focus,.ant-tabs-tab-remove:active,.ant-tabs-tab-remove:focus,.ant-tabs-tab:hover{color:var(--ark-primary)}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.ant-menu-submenu-selected{color:var(--ark-primary)}.ant-menu-item a,.ant-menu-submenu .ant-menu-submenu-title a{color:inherit}.ant-menu-item a:hover,.ant-menu-item>.ant-badge a:hover{color:var(--ark-primary)}.ant-menu-item-active,.ant-menu-item:hover,.ant-menu-submenu-active,.ant-menu-submenu-title:hover,.ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{background-color:rgba(var(--ark-primary),.1);color:var(--ark-primary)}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:var(--ark-primary)}.ant-menu-vertical .ant-menu-item:after,.ant-menu-vertical-left .ant-menu-item:after,.ant-menu-vertical-right .ant-menu-item:after{border-right-color:var(--ark-primary)}.ant-menu-inline .ant-menu-item:after{display:none}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:transparent}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{border-bottom-color:var(--ark-primary);color:var(--ark-primary)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu{padding:0 5px}.ant-menu-overflow{display:block}.ant-menu-horizontal>.ant-menu-item a:hover{background-color:var(--ark-widget-background);border-radius:5px;color:var(--ark-typography-headline);padding:6px 19px}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border:none}.ant-menu-inline-collapsed-tooltip a{color:hsla(0,0%,100%,.902)}.ant-select{color:var(--ark-typography-headline)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item{color:var(--ark-primary)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item svg path{fill:var(--ark-primary)}.ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item i{color:var(--ark-primary)}.ant-select .ant-select-clear{height:15px;padding-top:2px;right:9px;top:45%;width:15px}.ant-select .ant-select-arrow,.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:var(--ark-primary)}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:middle}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding-bottom:4px}.ant-message-notice-content{background:#1b323d!important;color:#fff}.ant-table-body{overflow-y:auto!important;scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.ant-table-body::-webkit-scrollbar{width:11px}.ant-table-body::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.ant-table-body::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid var(--ark-scrollbar-background);border-radius:8px}.ant-alert-info .ant-alert-icon{align-self:start;margin-top:4px}.ant-alert-info .ant-alert-message{color:var(--ark-typography-headline)}.ant-dropdown-button.ant-space-compact{display:inline-flex;width:auto}.ant-segmented .ant-segmented-item{margin-bottom:0}.ant-modal-mask,.ant-modal-wrap{position:absolute!important}.ant-modal-mask{background:radial-gradient(55.75% 79.47% at 50% 49.96%,rgba(0,0,0,.2) 0,transparent 100%)!important}.dark-mode .ant-modal-mask{background:radial-gradient(55.75% 79.47% at 50% 49.96%,rgba(0,0,0,.82) 0,rgba(0,0,0,.42) 100%)!important}.ant-layout-sider-trigger,.ant-menu-title-content,.ant-radio-button-label,.ant-segmented-item-label{user-select:none}.sf-filter-builder__drawer{line-height:16px}.sf-filter-builder__drawer .filter-header{display:block;font-weight:500;margin-left:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.sf-filter-builder__drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:0 16px}.sf-filter-builder__drawer .ant-radio-button-wrapper{line-height:16px;padding:4px 16px;width:46px}.sf-filter-builder__drawer .ant-radio-button-wrapper:hover{background:var(--ark-blue-light)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within{background:var(--ark-blue-light);border-color:var(--ark-primary)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within:not(:first-child){border-left:1px solid var(--ark-primary)}.sf-filter-builder__drawer .ant-radio-button-wrapper:focus-within span svg path{fill:var(--ark-primary)!important}.sf-filter-builder__drawer .ant-radio-button-wrapper:not(:first-child):before{display:none}.sf-filter-builder__drawer .sf-actions-menu{padding:0!important;width:104px}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item{padding:8px 16px}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:inherit}.sf-filter-builder__drawer .sf-actions-menu .ant-dropdown-menu-item-divider{margin:0}.sf-filter-builder__drawer .sf-select-preset-filter__control-ddl .sf-select-preset-filter__control-menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-height:400px;max-width:250px;width:fit-content!important}.sf-filter-builder__drawer .sf-select-preset-filter__control-ddl .sf-select-preset-filter__control-menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sf-filter-builder__drawer .sf-status-bar{width:100%}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content{background:var(--ark-green-light);box-shadow:0 2px 5px -5px #333;color:var(--ark-green)!important;line-height:16px;margin:0 -16px;max-height:0;overflow:hidden;padding:0;position:absolute;text-align:center;transition:all .2s ease-out;width:100%;z-index:1}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content.active{max-height:32px;padding:8px 16px}.sf-filter-builder__drawer .sf-status-bar .sf-status-bar__content svg{vertical-align:sub}.sf-filter-builder__drawer .sf-fb__title{margin-bottom:4px}.sf-filter-builder__drawer .sf-add-level-button{border-bottom:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);margin-top:21px}.sf-filter-builder__drawer .sf-add-level-button:hover{background-color:var(--ark-blue-light)}.sf-filter-builder__drawer .sf-drawer-fb__select-one{padding-left:1rem;padding-top:1rem}.sf-filter-builder__drawer .sf-drawer-fb__select-one .ant-input-wrapper .ant-input-group-addon{display:none}.sf-filter-builder__drawer .sf-fb__tree-container{margin-left:-16px}.sf-filter-builder__drawer .sf-fb__tree-container .dx-treeview-node{padding:0}.sf-filter-builder__drawer .sf-fb__tree-container .dx-treeview-item-without-checkbox>.dx-treeview-item{border:none;border-bottom:1px solid var(--ark-content-separator);padding:11px 0 11px 17px}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode{border:none;border-bottom:1px solid var(--ark-content-separator);margin-bottom:0;padding:0}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode:hover{background-color:var(--ark-widget-background)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode:before{display:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper{background-color:transparent;color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.ant-tree-treenode-selected .ant-tree-node-content-wrapper path{fill:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode.dragging:after{border:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper{background-color:transparent;padding:11px 4px 11px 15px;transition:none}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:transparent}.sf-filter-builder__drawer .sf-fb__tree-container .ant-tree-list-holder .ant-tree-treenode .ant-tree-switcher{display:none}.sf-filter-builder__drawer .drag-icon-wrapper{border-left:1px solid var(--ark-content-separator);cursor:grab;margin:-12px 0;padding:12px 9px}.sf-filter-builder__drawer .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item path{fill:var(--ark-primary)}.sf-filter-builder__drawer .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item .dx-item-content .dx-treeview-item-content{color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-flat-drop-container{width:100%}.dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{border-color:transparent!important}.ant-modal-wrap .sf-action-modal.sf-filter-action__modal.rename .ant-modal-confirm-btns{float:none}.sf-nivo-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:-7px 6px 19px 5px rgba(0,0,0,.13);font-weight:500;padding:5px 10px}.sf-nivo-tooltip .color-box{vertical-align:-2px}.sf-nivo-tooltip .date{color:var(--ark-typography-subtext);font-size:12px;font-weight:400}.ag-charts-tooltip{border-radius:var(--ark-content-rounding)}.ag-charts-tooltip .ag-chart-tooltip-title{border-top-left-radius:var(--ark-content-rounding);border-top-right-radius:var(--ark-content-rounding);color:var(--ark-white);padding:8px 14px}.ag-charts-tooltip .ag-chart-tooltip-content{background-color:var(--ark-content-background);border-bottom-left-radius:var(--ark-content-rounding);border-bottom-right-radius:var(--ark-content-rounding);color:var(--ark-typography-headline);padding:6px 14px}.sf-ag-chart .ag-charts-wrapper .ag-charts-canvas-overlay .ag-chart-context-menu{background:var(--ark-content-background);border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.ag-theme-quartz,.ag-theme-quartz-dark{--ag-font-family:"Roboto";--ag-quartz-active-color:var(--ark-primary);--ag-selected-row-background-color:var(--ark-blue-light);--ag-odd-row-background-color:var(--ark-content-background);--ag-icon-font-color:var(--ark-icon);--ag-row-hover-color:var(--ark-widget-background)}.ag-theme-quartz-dark{--ag-background-color:var(--ark-content-background)}.sf-ag-grid .ag-root-wrapper .ag-center-aligned-cell{display:flex;justify-content:center}.sf-ag-grid .ag-root-wrapper .ag-center-cols-container{min-width:100%}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal{background-color:var(--ark-base-gray-4);border-color:var(--ark-content-separator);border-top:1px solid var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal .ag-column-drop-empty-message{color:var(--ark-typography-subtext)}.sf-ag-grid .ag-root-wrapper .ag-column-drop-horizontal .ag-column-drop-cell{background-color:var(--ark-content-background);color:var(--ark-typography-headline)}.sf-ag-grid .ag-root-wrapper .ag-cell:not(.ag-cell-range-single-cell):not(.ag-cell-range-right):not(.ag-cell-last-left-pinned):not(.ag-cell-focus:focus-within){border-right-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header{background-color:var(--ark-base-gray-4);border-bottom-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row{color:var(--ark-typography-headline);font-size:14px;font-weight:500}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell{border-right:1px solid var(--ark-content-separator);border-top-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell.ag-column-last,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell.ag-column-last{border-right:none}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell[col-id=ag-Grid-AutoColumn] .ag-header-icon{display:none}.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell .ag-header-cell-resize:after,.sf-ag-grid .ag-root-wrapper .ag-header .ag-header-row .ag-header-group-cell .ag-header-cell-resize:after{width:0}.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header{border-right-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-pinned-right-header{border-left-color:var(--ark-content-separator)}.sf-ag-grid .ag-root-wrapper .ag-row-hover:before{background-color:var(--ag-row-hover-color)}.sf-ag-grid .ag-root-wrapper .ag-row-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-ag-grid .ag-root-wrapper .editable-cell{background-color:var(--ark-yellow-light);cursor:pointer}.sf-ag-grid .ag-root-wrapper .inactive-cell{background-color:var(--ark-base-gray-3)}.sf-ag-grid .ag-root-wrapper .ag-row-hover{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-root-wrapper .ag-row-hover>.editable-cell{background-color:var(--ark-yellow-light-hover)}.sf-ag-grid .ag-root-wrapper .ag-row-hover>.inactive-cell{background-color:var(--ark-base-gray-4)}.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-side-buttons,.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-side-buttons .ag-side-button:not(.ag-selected),.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-tool-panel-wrapper{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-root-wrapper .ag-side-bar .ag-tool-panel-wrapper .ag-filter-toolpanel .ag-filter{background-color:var(--ark-widget-background)!important}.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-left-spacer,.sf-ag-grid .ag-body-horizontal-scroll .ag-horizontal-right-spacer{visibility:hidden}.sf-ag-grid .ag-header-cell.ag-column-menu-visible .ag-header-cell-filter-button,.sf-ag-grid .ag-header-cell.ag-header-active .ag-header-cell-filter-button,.sf-ag-grid .ag-header-cell:hover .ag-header-cell-filter-button{display:block}.sf-ag-grid .ag-header-cell .ag-header-cell-filter-button{display:none}.sf-ag-grid .ag-header-cell-filtered .ag-header-cell-filter-button{display:block}.sf-ag-grid .ag-panel .ag-column-select-column-group-drag-handle,.sf-ag-grid .ag-panel .ag-column-select-list .ag-column-select-column-drag-handle{display:none}.sf-ag-grid .sf-total-row-ss__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.ag-popup .ag-menu:not(.ag-tabs){border:transparent;border-radius:8px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option{cursor:pointer}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-text{color:var(--ark-typography-headline);padding-left:0}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-text a{color:var(--ark-typography-headline)}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-shortcut{color:var(--ark-typography-headline);padding-left:20px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-icon{color:var(--ag-icon-font-color);opacity:1}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-icon{color:var(--ag-icon-font-color);padding-right:8px}.ag-popup .ag-menu:not(.ag-tabs) .ag-menu-option .ag-menu-option-popup-pointer,.ag-popup .ag-tooltip{color:var(--ark-typography-headline)}.ag-popup .ag-tooltip{background-color:var(--ark-widget-background)}.sf-ag-grid .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sf-ag-grid .ag-body-vertical-scroll.ag-scrollbar-invisible,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll.ag-scrollbar-invisible,.sop-collab-grid .ag-body-horizontal-scroll.ag-scrollbar-invisible,.sop-collab-grid .ag-body-vertical-scroll.ag-scrollbar-invisible{pointer-events:all!important}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar{-webkit-appearance:none}.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sf-ag-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport,.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible),.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-container,.sop-collab-grid .ag-body-vertical-scroll:not(.ag-scrollbar-invisible) .ag-body-vertical-scroll-viewport{max-width:11px!important;min-width:11px!important;width:11px!important}.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar:vertical{width:11px}.sf-ag-grid .ag-body-viewport::-webkit-scrollbar:vertical,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar:vertical,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar:vertical{width:11px}.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sf-ag-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport,.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible),.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-container,.sop-collab-grid .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-body-horizontal-scroll-viewport{height:11px!important;max-height:11px!important;min-height:11px!important}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal{height:11px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-thumb:hover,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-track{background-color:var(--ark-scrollbar-background);border-radius:8px}.sf-ag-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sf-ag-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sf-ag-grid .ag-body-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sf-demand-grid__inner-wrapper .ag-body-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-vertical-scroll-viewport::-webkit-scrollbar-track:hover,.sop-collab-grid .ag-body-viewport::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}@font-face{font-family:Roboto;font-weight:400;src:url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:700;src:url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:300;src:url(../fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:100;src:url(../fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-weight:500;src:url(../fonts/Roboto-Medium.ttf) format("truetype")}body,html{height:100%}body{font-family:var(--main-font)!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ark-content-background)}a{text-decoration:none!important}button:focus{outline:none}::selection{background-color:var(--ark-base-blue-3)}::-moz-selection{background-color:var(--ark-base-blue-3)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar,.sf-scrollbar::-webkit-scrollbar{width:11px}.sf-drawer__bottom .ant-drawer-body,.sf-drawer__right .ant-drawer-body,.sf-main-drawer .ant-drawer-body,.sf-scrollbar{overflow-y:auto}@supports not selector(::-webkit-scrollbar){.sf-drawer__bottom .ant-drawer-body,.sf-drawer__right .ant-drawer-body,.sf-main-drawer .ant-drawer-body,.sf-scrollbar{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background)}}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-track,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-track,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-track,.sf-scrollbar::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-track:hover,.sf-scrollbar::-webkit-scrollbar-track:hover{background-color:var(--ark-scrollbar-background-hover)}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-thumb,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-thumb,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-thumb,.sf-scrollbar::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-drawer__bottom .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-drawer__right .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-main-drawer .ant-drawer-body::-webkit-scrollbar-thumb:hover,.sf-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-transparent-scrollbar{overflow-y:auto;scrollbar-color:var(--ark-scrollbar-thumb) transparent;scrollbar-width:thin}.sf-transparent-scrollbar::-webkit-scrollbar-track{background:transparent}.sf-transparent-scrollbar::-webkit-scrollbar-thumb{background-color:transparent;border:none}.sf-transparent-scrollbar::-webkit-scrollbar{width:0}#root,.fresnel-container{height:100%;min-height:100%}.sf-main__layout.ant-layout>section.ant-layout{overflow:hidden}.sf-main__layout.ant-layout{height:100%;min-height:100%}.sf-main__layout.ant-layout .sf-view__content{background-color:var(--ark-content-background);color:var(--ark-typography-headline);position:relative}.sf-main__layout.ant-layout .sf-view__content>.sf-view__content-inner{min-height:calc(100vh - 121px);position:unset}.sf-main__layout.ant-layout .sf-view__content2{position:relative}.sf-main__layout.ant-layout .sf-view__content2>.sf-view__content-inner2{display:flex;flex:auto;flex-direction:column;min-height:0;position:relative}.sf-main__layout.ant-layout .sf-module__header{background-color:var(--ark-widget-background);border-radius:8px;height:43px;line-height:42px;margin-right:14px;min-width:600px;padding:0 24px 0 16px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row{display:flex;flex-direction:row;flex-wrap:nowrap}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-segmented-col{max-width:calc(100% - 150px)}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-general-info-col{flex:1}.sf-main__layout.ant-layout .sf-module__header h1{font-size:16px;font-weight:600;line-height:42px;margin-bottom:0;padding-right:16px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented{background-color:var(--ark-navigation-hover);width:100%}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group{overflow:auto}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar{height:0;opacity:0;transition:all .3s ease-in-out}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group:hover::-webkit-scrollbar{height:6px;opacity:1}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border-radius:3px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-group::-webkit-scrollbar-track{background:transparent}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-selected .ant-segmented-item-label a{color:var(--ark-typography-headline);font-weight:500}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-disabled .ant-segmented-item-label .license-segmented-item{align-items:center;column-gap:4px;display:flex;flex-direction:row;padding:0 11px}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-disabled .ant-segmented-item-label .license-segmented-item a{color:#000;opacity:.25;padding:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-label{padding:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header__segmented .ant-segmented-item-label a{color:var(--ark-typography-subtext);display:block;line-height:28px;min-height:28px;overflow:hidden;padding:0 11px;text-overflow:ellipsis;white-space:nowrap}.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label.active a,.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label:hover a{color:#0092ad}.sf-main__layout.ant-layout .sf-module__header .sf-dots__control-ddl .ant-popover-content .ant-popover-inner-content .responsive-label a{color:var(--ark-typography-headline)}.sf-main__layout.ant-layout .sf-module__header .general-info{align-items:center;column-gap:16px;display:flex;flex-direction:row;height:100%;justify-content:flex-end;padding:0 24px 0 0}.sf-main__layout.ant-layout .sf-module__header .general-info .ant-divider{border-color:var(--ark-base-gray-5);height:19px;margin-inline:0}.sf-main__layout.ant-layout .sf-drawer__right{height:100%}.sf-main__layout.ant-layout .sf-drawer__right.position-absolute .ant-drawer-body{position:relative}.sf-main__layout.ant-layout .sf-drawer__bottom{position:absolute}.sf-main__layout.ant-layout .sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-header{background:var(--ark-widget-background)}.sf-main__layout.ant-layout .trigger:hover{color:var(--ark-primary)}.sf-custom-tab-bar.ant-tabs.sf-module-tab-bar{line-height:25px}.sf-custom-tab-bar.ant-tabs .ant-tabs-tabpane{padding:0!important}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-top:0}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab{border-right:1px solid var(--ark-content-separator);padding:0;transition:.3s;width:244px}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab:hover{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab-active{background-color:var(--ark-blue-light)}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{border-bottom:1px solid var(--ark-content-separator);display:flex;font-size:14px;margin:auto;text-align:left;width:100%}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-nav>.ant-tabs-nav-wrap>.ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>a{padding:8px 10px 8px 16px;transition:none;width:100%}.sf-custom-tab-bar.ant-tabs.ant-tabs-left>.ant-tabs-content-holder{border-left:1px solid var(--ark-content-separator)}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav{margin-bottom:0}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav:before{border:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab{padding:0;-webkit-user-select:none;user-select:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:500;pointer-events:none}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn{display:flex}.sf-custom-tab-bar.ant-tabs.ant-tabs-top>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list>.ant-tabs-tab>.ant-tabs-tab-btn>a{padding:9px 0;transition:none;width:100%}.sf-ant-context-menu.ant-menu{background-color:var(--ark-widget-background);border:none!important;border-radius:6px;color:var(--ark-typography-headline);font-size:14px;padding:4px 0}.sf-ant-context-menu.ant-menu .ant-menu-item-divider{background:var(--ark-content-separator)}.sf-ant-context-menu.ant-menu .ant-menu-item{margin:0;width:100%}.sf-ant-context-menu.ant-menu .ant-menu-item.ant-menu-item-active:hover{background-color:var(--ark-base-gray-4);color:var(--ark-typography-headline)}.sf-spinner{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center}.sf-spinner.spinner-mask{background-color:hsla(0,0%,100%,.502);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.sf-spinner.spinner--horizontal{align-items:center;display:flex!important;flex-direction:row;justify-content:space-between;padding:0 16px;position:relative!important}.sf-spinner.spinner--horizontal .ant-spin-dot-holder .ant-spin-dot{inset-inline-start:0;margin:-7px 8px!important}.sf-spinner.spinner--horizontal .ant-spin-text{position:static!important}.dark-mode .sf-spinner.spinner-mask{background-color:hsla(0,0%,100%,.063)}.sf-segm__fake-cb{cursor:default!important;padding-right:5px}.sf-segm__fake-cb .ant-checkbox-disabled,.sf-segm__fake-cb .ant-checkbox-disabled .ant-checkbox-input{cursor:default}.sf-segm__fake-cb .ant-checkbox-inner{border-color:transparent!important;border-radius:2px}.Resizer{background:var(--ark-base-gray-6);position:relative;z-index:1}.Resizer:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjE1MCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDUgMTUwIj48cGF0aCBmaWxsPSIjOTk5IiBkPSJNMCAyLjVhMi41IDIuNSAwIDAgMSA1IDB2MTQ1YTIuNSAyLjUgMCAxIDEtNSAweiIvPjwvc3ZnPg==");border-radius:8px;content:" ";height:110px;margin-left:5px;width:5px}.Resizer:hover{-webkit-transition:all .5s ease;transition:all .5 ease}.Resizer.horizontal:not(.disabled):before,.Resizer.vertical:not(.disabled):before{display:inline-block;position:absolute}.Resizer.horizontal{border-bottom:5px solid var(--ark-base-gray-5);border-radius:8px;border-top:5px solid var(--ark-base-gray-5);cursor:ns-resize}.Resizer.horizontal:before{margin-top:-48px}.Resizer.horizontal:hover{border-bottom:5px solid var(--ark-base-gray-6);border-top:5px solid var(--ark-base-gray-6)}.Resizer.horizontal:not(.disabled):before{right:50%;top:-7px;transform:translateX(-50%);transform:rotate(90deg)}.Resizer.vertical{border-left:5px solid var(--ark-base-gray-5);border-right:5px solid var(--ark-base-gray-5);cursor:ew-resize}.Resizer.vertical:hover{border-left:5px solid var(--ark-base-gray-6);border-right:5px solid var(--ark-base-gray-6)}.Resizer.vertical:not(.disabled):before{left:-7px;top:50%;transform:translateY(-50%)}.Resizer.disabled{background-color:transparent;border-color:transparent;border-width:0;cursor:default;height:0;width:0}.Resizer.disabled:before{content:" "}.Resizer.disabled:hover{border-color:transparent}.Resizer.hidden{display:none}.section-heading{color:var(--ark-typography-headline);font-size:16px;font-weight:700}.sf-main-modal.sf-main-modal--danger .ant-modal-header{border-bottom:1px solid var(--ark-red)!important}.sf-main-modal .ant-modal-content{background-color:var(--ark-widget-background);padding:24px}.sf-main-modal .ant-modal-content .ant-modal-header{background:inherit;border-bottom:1px solid var(--ark-content-separator);margin:0;padding-bottom:16px}.sf-main-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ark-typography-headline);font-size:16px;font-weight:500;line-height:19px;max-width:92%;padding:6.5px 0}.sf-main-modal .ant-modal-content .ant-modal-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:32px;right:24px;top:24px;width:32px}.sf-main-modal .ant-modal-content .ant-modal-body{padding:16px 0 0}.sf-main-modal .ant-modal-content .ant-modal-footer{border-top:none;margin:0;padding:16px 0 0}.ant-modal-close:focus{outline:none}.sf-action-modal.sf-action-modal--danger .ant-modal-confirm-title{border-bottom:1px solid var(--ark-red)!important}.sf-action-modal .ant-modal-content{background-color:var(--ark-widget-background);padding:24px}.sf-action-modal .ant-modal-content .ant-modal-body{padding:0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph{max-width:100%;row-gap:0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-title{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:16px;font-weight:500;line-height:19px;padding:0 0 16px}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph .ant-modal-confirm-content{max-width:100%;padding:16px 0 0}.sf-action-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns{margin:16px 0 0}.sf-action-modal .ant-modal-content .ant-modal-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:32px;right:24px;width:32px}.sf-drawer__bottom .ant-drawer-content-wrapper,.sf-drawer__right .ant-drawer-content-wrapper,.sf-main-drawer .ant-drawer-content-wrapper{border-radius:var(--ark-content-rounding)}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content{background-color:var(--ark-widget-background);border-radius:var(--ark-content-rounding)}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header{border-bottom:1px solid var(--ark-content-separator);margin:0 24px;padding:24px 0 16px}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title{color:var(--ark-typography-headline);column-gap:12px;font-weight:500}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close{align-items:center;border:1px solid var(--ark-content-separator);border-radius:64px;display:flex;flex-direction:column;height:32px;justify-content:center;margin:0;padding:0;width:32px}.sf-drawer__bottom .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg,.sf-drawer__right .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg,.sf-main-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-header .ant-drawer-header-title .ant-drawer-close svg{height:16px;width:16px}.secondary-text-color{color:var(--ark-typography-subtext)}.sf-toggle-btn{color:var(--ark-typography-headline)}.sf-toggle-btn:hover svg path{fill:var(--ark-primary)}.sf-toggle-btn:focus{color:var(--ark-typography-headline)}.sf-toggle-btn svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.sf-toggle-btn.btn-active{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-toggle-btn.btn-active svg path{fill:var(--ark-primary)}.sf-toggle-button{align-items:center;background-image:none;background:transparent;border:1px solid transparent;border-color:var(--ark-content-separator);border-radius:70px;box-shadow:0 2px 0 rgba(51,51,51,.02);color:var(--ark-typography-headline);cursor:pointer;display:inline-flex;font-weight:400;gap:8px;justify-content:center;outline:none;padding:4px 10px;position:relative;text-align:center;touch-action:manipulation;transition:all .2s cubic-bezier(.645,.045,.355,1);user-select:none;white-space:nowrap}.sf-toggle-button:hover{border-color:#25ace6;color:#25ace6}.ant-btn.with-icon.ant-btn-loading>svg,.with-icon .ant-btn.ant-btn-loading>svg{display:none}.ant-btn.with-icon:not(.ant-btn-loading) svg,.with-icon .ant-btn:not(.ant-btn-loading) svg{margin-right:8px}.ant-btn.with-icon:not(.ant-btn-loading) svg path,.with-icon .ant-btn:not(.ant-btn-loading) svg path{transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-btn.with-icon:not(.ant-btn-primary):focus svg path,.ant-btn.with-icon:not(.ant-btn-primary):hover svg path,.with-icon .ant-btn:not(.ant-btn-primary):focus svg path,.with-icon .ant-btn:not(.ant-btn-primary):hover svg path{fill:var(--ark-primary)}.sf-select-addon-after .ant-select-selector{border-bottom-right-radius:0;border-top-right-radius:0}.sf-select-addon-after:after{background-color:var(--ark-base-gray-2);border-bottom:1px solid var(--ark-content-separator);border-bottom-right-radius:4px;border-right:1px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);border-top-right-radius:4px;color:var(--ark-typography-headline);content:"";font-family:Roboto;font-weight:400;left:100%;padding:4px 11px;position:absolute;top:0}.sf-dots__control{margin-left:8px}.sf-dots__control-ddl .ant-btn:not(.ant-btn-compact-last-item),.sf-dots__control-ddl .ant-dropdown-button,.sf-dots__control-ddl .ant-picker,.sf-dots__control-ddl .ant-select,.sf-dots__control-ddl .ant-tooltip-disabled-compatible-wrapper,.sf-dots__control-ddl .sf-toggle-button{margin-left:0!important;text-align:left;width:100%!important}.sf-dots__control-ddl .ant-form-item{margin:0!important}.sf-dots__control-ddl .ant-radio-group{border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;margin:0!important;padding:1px;text-align:center;width:100%!important}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper{border:none;border-bottom:1px solid var(--ark-content-separator);border-radius:0;width:100%!important}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper:before{width:0}.sf-dots__control-ddl .ant-radio-group .ant-radio-button-wrapper:last-child{border-bottom:none}.sf-no-data-modal.ant-modal-wrap{position:absolute}.no-data-icon .sun{animation:fall 8s linear infinite alternate}@keyframes fall{0%{transform:translate3d(0,100px,0)}to{transform:translate3d(0,-40px,0)}}.font-weight-500{font-weight:500}.color-box{border-radius:4px;display:inline-block;height:14px;margin-right:8px;vertical-align:middle;width:14px}.dxc-tooltip>svg g path{fill:var(--ark-widget-background)}.dxc-tooltip>div{color:var(--ark-typography-headline)!important}.dxc-tooltip .date{color:var(--ark-typography-subtext);font-size:12px}.dxc-tooltip .value{font-size:24px}.dxc-tooltip .color-box{vertical-align:-3px}.calendly-overlay{background-color:color-mix(in srgb,var(--ark-content-separator) 70%,transparent)}.calendly-overlay .calendly-popup-close{height:30px;width:30px}:root{--zohohc_asap_web_fontfamily:"Roboto"!important;--zohohc_asap_web_appthird_bgclr:var(--ark-content-background)!important;--zohohc_asap_web_appheader_bg:var(--ark-widget-background)!important;--zohohc_asap_web_apptabitem_iconclr:var(--ark-icon)!important;--zohohc_asap_web_apptabitem_selectedbg:var(
--ark-widget-background
)!important;--zohohc_asap_web_appfootermenu_bg:var(--ark-widget-background)!important;--zohohc_asap_web_appfootermenu_botbg:var(
--ark-widget-background
)!important;--zohohc_asap_web_appheader_textclr:var(
--ark-typography-headline
)!important;--zohohc_asap_web_appheader_backiconclr:var(
--ark-typography-headline
)!important;--zohohc_asap_web_appclose_iconbg:var(--ark-widget-background)!important;--zohohc_asap_web_appclose_iconclr:var(--ark-icon)!important;--zohohc_asap_web_apppage_bg:var(--ark-content-background)!important;--zohohc_asap_web_apploading_bg:var(--ark-content-background)!important;--zohohc_asap_web_appsecondary_bg:var(--ark-widget-background)!important;--zohohc_asap_web_appprimary_textclr:var(
--ark-typography-headline
)!important;--zohohc_asap_web_appsecondary_textclr:var(
--ark-typography-subtext
)!important;--zohohc_asap_web_appsecondary_textdustyclr:var(
--ark-typography-subtext
)!important;--zohohc_asap_web_appthemebase_bdr_clr:var(
--ark-content-separator
)!important;--zohohc_asap_web_apptabitem_bdr_right:1px solid var(--ark-content-separator)!important;--zohohc_asap_web_apptabitem_bdr_top:1px solid var(--ark-content-separator)!important;--zohohc_asap_web_appticketsbdr_clr:var(--ark-content-separator)!important;--zohohc_asap_web_appzindex_maxlevel_one:1003!important;--zohohc_asap_web_appzindex_maxlevel_two:1002!important;--zohohc_asap_web_appzindex_maxlevel_three:1001!important;--zohohc_asap_web_appzindex_maxlevel_four:1000!important}#zohohc-asap-web-helper #zohohc-asap-web-layoutbox{height:calc(100% - var(--main-header-height))}#zohohc-asap-web-helper #zohohc-asap-web-launcherbox-close{align-self:flex-start}#zohohc-asap-web-helper .colour{color:var(--ark-typography-headline)!important}#zohohc-asap-web-helper .KB_New_Editor_Highlights div{color:#333}#zohohc-asap-web-helper-core #zohohc-asap-web-contentlayout iframe{height:200px;transform:none;width:100%}#zohohc-asap-web-helper-core iframe{height:50vh;width:50vw}.asterisk{color:red;margin-left:4px}.ant-mentions-dropdown{z-index:1200}.ant-spin-nested-loading.h-100 .ant-spin-container{height:100%}.sf-return-back-message{cursor:pointer;position:relative}.sf-return-back-message .ant-message-notice-content{border-radius:8px;padding:0 0 0 8px!important;transition:.2s}.sf-return-back-message .ant-message-notice-content:hover:not(:has(.close-wrapper:hover)){background-color:#365360!important}.sf-return-back-message .ant-message-notice-content .message-content .close-wrapper{background:#1b323d;border-bottom-right-radius:8px;border-left:1px solid #476572;border-top-right-radius:8px;padding:10px;transition:.2s}.sf-return-back-message .ant-message-notice-content .message-content .close-wrapper:hover{background-color:#365360}:root{--main-font:"Roboto",sans-serif;--ark-typography-paragraph:var(--ark-base-gray-7);--ark-typography-subtext:var(--ark-base-gray-8);--main-header-height:56px;--seconday-header-height:47px;--ark-scrollbar-background:var(--ark-base-gray-4);--ark-scrollbar-background-hover:var(--ark-base-gray-4);--ark-scrollbar-thumb:var(--ark-base-gray-6);--ark-scrollbar-thumb-hover:var(--ark-base-gray-7);--ark-scrollbar-thumb-border:var(--ark-base-gray-1);--ark-content-padding-s:8px;--ark-content-rounding:8px;--ark-content-spacing-s:8px;--ark-content-padding-m:14px;--ark-content-spacing-m:14px;--ark-content-padding-l:16px;--ark-content-spacing-l:16px;--ark-control-rounding:6px;--ark-black:#000;--ark-blue:#aaeff9;--ark-green:#30bf78;--ark-primary:#0092da;--ark-primary-hover:#4fb5e7;--ark-red:#d14949;--ark-orange:#ffa940;--ark-white:#fff;--ark-yellow:#fce37e;--ark-brand:#236a7d;--ark-secondary:var(--ark-content-highlight);--ark-blue-light:var(--ark-base-blue-1);--ark-green-light:var(--ark-base-green-1);--ark-red-light:var(--ark-base-red-1);--ark-orange-light:var(--ark-base-orange-1);--ark-chart-qual-1:#0092da;--ark-chart-qual-2:#1ae4b6;--ark-chart-qual-3:#30123b;--ark-chart-qual-4:#faba39;--ark-chart-qual-5:#e5460b;--ark-chart-qual-6:#a3fd3d;--ark-chart-qual-7:#7a0403}.light-mode{--ark-icon:var(--ark-base-gray-10);--ark-yellow-light:var(--ark-base-yellow-1);--ark-yellow-light-hover:var(--ark-base-yellow-2);--ark-brand-logo:var(--ark-brand);--ark-content-background:var(--ark-white);--ark-content-highlight:var(--ark-widget-highlight);--ark-content-separator:var(--ark-base-gray-5);--ark-widget-background:var(--ark-base-gray-3);--ark-widget-highlight:var(--ark-base-gray-1);--ark-navigation-hover:#0000000d;--ark-typography-accent:var(--ark-base-gray-13);--ark-typography-headline:var(--ark-base-gray-10);--ark-base-gray-1:#fff;--ark-base-gray-2:#fafafa;--ark-base-gray-3:#f4f4f4;--ark-base-gray-4:#f0f0f0;--ark-base-gray-5:#d9d9d9;--ark-base-gray-6:#bfbfbf;--ark-base-gray-7:#999;--ark-base-gray-8:#777;--ark-base-gray-9:#464646;--ark-base-gray-10:#333;--ark-base-gray-11:#262626;--ark-base-gray-12:#161616;--ark-base-gray-13:#000;--ark-base-red-1:#ffefec;--ark-base-red-2:#f5cdcb;--ark-base-red-3:#ecacaa;--ark-base-red-4:#e38b8a;--ark-base-red-5:#da6a69;--ark-base-red-6:#d14949;--ark-base-red-7:#b13f3f;--ark-base-red-8:#913535;--ark-base-red-9:#712b2b;--ark-base-red-10:#512121;--ark-base-red-11:#311818;--ark-base-yellow-1:#fffbe9;--ark-base-yellow-2:#f9efc5;--ark-base-yellow-3:#fce37e;--ark-base-yellow-4:#e2cc73;--ark-base-yellow-5:#c9b668;--ark-base-yellow-6:#b09f5d;--ark-base-yellow-7:#7e7347;--ark-base-yellow-8:#655c3c;--ark-base-yellow-9:#4c4631;--ark-base-yellow-10:#333026;--ark-base-yellow-11:#28261d;--ark-base-blue-1:#e8f7fe;--ark-base-blue-2:#b9e2f6;--ark-base-blue-3:#8bceef;--ark-base-blue-4:#5cbae8;--ark-base-blue-5:#2ea6e1;--ark-base-blue-6:#0092da;--ark-base-blue-7:#067bb6;--ark-base-blue-8:#0c6592;--ark-base-blue-9:#124f6f;--ark-base-blue-10:#18394b;--ark-base-blue-11:#1f2328;--ark-base-green-1:#e4f7ee;--ark-base-green-2:#b7e9d0;--ark-base-green-3:#8adbb3;--ark-base-green-4:#5dcd95;--ark-base-green-5:#30bf78;--ark-base-green-6:#2ba267;--ark-base-green-7:#268656;--ark-base-green-8:#216a46;--ark-base-green-9:#1c4e35;--ark-base-green-10:#1a3728;--ark-base-green-11:#183225;--ark-base-orange-1:#fff7e6;--ark-base-orange-2:#ffe3bc;--ark-base-orange-3:#ffd093;--ark-base-orange-4:#ffbc69;--ark-base-orange-5:#ffa940;--ark-base-orange-6:#e2953b;--ark-base-orange-7:#c68236;--ark-base-orange-8:#a96f31;--ark-base-orange-9:#8d5c2c;--ark-base-orange-10:#704927;--ark-base-orange-11:#543623;--ark-base-purple-1:#f9ecfe;--ark-base-purple-2:#dcbee8;--ark-base-purple-3:#c387de;--ark-base-purple-4:#a262be;--ark-base-purple-5:#8635a9;--ark-base-purple-6:#763193;--ark-base-purple-7:#662e7e;--ark-base-purple-8:#562a69;--ark-base-purple-9:#462754;--ark-base-purple-10:#36233f;--ark-base-purple-11:#27202a;--ark-base-cyan-1:#ddf7f9;--ark-base-cyan-2:#bce6eb;--ark-base-cyan-3:#82cad1;--ark-base-cyan-4:#5db6bf;--ark-base-cyan-5:#38a3ae;--ark-base-cyan-6:#30919b;--ark-base-cyan-7:#297f88;--ark-base-cyan-8:#216d75;--ark-base-cyan-9:#1a5b62;--ark-base-cyan-10:#12494f;--ark-base-cyan-11:#0b373c}.dark-mode{--ark-icon:var(--ark-base-gray-13);--ark-yellow-light:var(--ark-base-yellow-2);--ark-yellow-light-hover:var(--ark-base-yellow-3);--ark-brand-logo:#e9f0f2;--ark-content-background:var(--ark-base-gray-2);--ark-content-highlight:#00000033;--ark-content-separator:var(--ark-base-gray-5);--ark-widget-background:var(--ark-base-gray-3);--ark-widget-highlight:#00000033;--ark-navigation-hover:#ffffff0d;--ark-typography-accent:var(--ark-base-gray-13);--ark-typography-headline:var(--ark-base-gray-11);--ark-base-gray-1:#000;--ark-base-gray-2:#161616;--ark-base-gray-3:#262626;--ark-base-gray-4:#333;--ark-base-gray-5:#464646;--ark-base-gray-6:#777;--ark-base-gray-7:#999;--ark-base-gray-8:#bfbfbf;--ark-base-gray-9:#d9d9d9;--ark-base-gray-10:#f0f0f0;--ark-base-gray-11:#f4f4f4;--ark-base-gray-12:#fafafa;--ark-base-gray-13:#fff;--ark-base-red-1:#311818;--ark-base-red-2:#512121;--ark-base-red-3:#712b2b;--ark-base-red-4:#913535;--ark-base-red-5:#b13f3f;--ark-base-red-6:#d14949;--ark-base-red-7:#da6a69;--ark-base-red-8:#e38b8a;--ark-base-red-9:#ecacaa;--ark-base-red-10:#f5cdcb;--ark-base-red-11:#ffefec;--ark-base-yellow-1:#28261d;--ark-base-yellow-2:#333026;--ark-base-yellow-3:#4c4631;--ark-base-yellow-4:#655c3c;--ark-base-yellow-5:#7e7347;--ark-base-yellow-6:#b09f5d;--ark-base-yellow-7:#c9b668;--ark-base-yellow-8:#e2cc73;--ark-base-yellow-9:#fce37e;--ark-base-yellow-10:#fdefb3;--ark-base-yellow-11:#fffbe9;--ark-base-blue-1:#1f2328;--ark-base-blue-2:#18394b;--ark-base-blue-3:#124f6f;--ark-base-blue-4:#0c6592;--ark-base-blue-5:#067bb6;--ark-base-blue-6:#0092da;--ark-base-blue-7:#2ea6e1;--ark-base-blue-8:#5cbae8;--ark-base-blue-9:#8bceef;--ark-base-blue-10:#b9e2f6;--ark-base-blue-11:#e8f7fe;--ark-base-green-1:#183225;--ark-base-green-2:#1a3728;--ark-base-green-3:#1c4e35;--ark-base-green-4:#216a46;--ark-base-green-5:#268656;--ark-base-green-6:#2ba267;--ark-base-green-7:#30bf78;--ark-base-green-8:#5dcd95;--ark-base-green-9:#8adbb3;--ark-base-green-10:#b7e9d0;--ark-base-green-11:#e4f7ee;--ark-base-orange-1:#543623;--ark-base-orange-2:#704927;--ark-base-orange-3:#8d5c2c;--ark-base-orange-4:#a96f31;--ark-base-orange-5:#c68236;--ark-base-orange-6:#e2953b;--ark-base-orange-7:#ffa940;--ark-base-orange-8:#ffbc69;--ark-base-orange-9:#ffd093;--ark-base-orange-10:#ffe3bc;--ark-base-orange-11:#fff7e6;--ark-base-purple-1:#27202a;--ark-base-purple-2:#36233f;--ark-base-purple-3:#462754;--ark-base-purple-4:#562a69;--ark-base-purple-5:#662e7e;--ark-base-purple-6:#763193;--ark-base-purple-7:#8635a9;--ark-base-purple-8:#9c59b9;--ark-base-purple-9:#c387de;--ark-base-purple-10:#c8a3d9;--ark-base-purple-11:#dfc8e9;--ark-base-cyan-1:#0b373c;--ark-base-cyan-2:#12494f;--ark-base-cyan-3:#1a5b62;--ark-base-cyan-4:#216d75;--ark-base-cyan-5:#297f88;--ark-base-cyan-6:#30919b;--ark-base-cyan-7:#38a3ae;--ark-base-cyan-8:#5db6bf;--ark-base-cyan-9:#82cad1;--ark-base-cyan-10:#bce6eb;--ark-base-cyan-11:#ddf7f9}.sf-smart-search .ant-modal-content{padding:6px}.sf-smart-search .ant-modal-content .ant-tag{border-color:var(--ark-primary);color:var(--ark-primary);cursor:pointer}.sf-smart-search .ant-modal-content .ant-tag:hover{background-color:var(--ark-base-blue-1);border-color:var(--ark-primary)}.sf-smart-search .ant-modal-content .ant-tag.disabled{background-color:var(--ark-base-gray-2);border-color:var(--ark-base-gray-5);color:var(--ark-typography-subtext)}.sf-smart-search .ant-modal-content .ant-tag.disabled:hover{border-color:var(--ark-primary);color:var(--ark-typography-headline)}.sf-smart-search .ant-modal-content .ant-tag.all-button{border-color:var(--ark-content-separator);color:var(--ark-typography-headline)}.sf-smart-search .ant-modal-content .help-button{height:21px}.sf-smart-search .ant-modal-footer{background:var(--ark-content-background);border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top:1px solid var(--ark-content-separator);color:var(--ark-typography-subtext);margin:12px -6px -6px;padding:10px 6px 10px 7px;text-align:left}.sf-smart-search .section{background:var(--ark-base-gray-2);border:1px solid var(--ark-content-separator);border-radius:7px;margin-bottom:10px;padding:10px 12px}.sf-smart-search .section.view-section svg path{fill:var(--ark-primary)}.sf-smart-search .section .title{font-weight:500}.sf-smart-search .results-wrapper{margin:0 -6px -10px;max-height:460px}.sf-smart-search .results-wrapper .result-group-header{background-color:var(--ark-content-background);border-top:1px solid var(--ark-base-gray-4);padding:4px 16px 0;position:sticky;top:0;z-index:1}.sf-smart-search .results-wrapper .result-group-header .group-header-title{color:var(--ark-typography-subtext);font-size:12px;font-weight:500}.sf-smart-search .results-wrapper .result-group-header .small-btn{color:var(--ark-typography-subtext);font-size:12px}.sf-smart-search .results-wrapper .result-item{cursor:pointer;padding:6px 16px}.sf-smart-search .results-wrapper .result-item:hover{background-color:var(--ark-base-gray-3)}.sf-smart-search .results-wrapper .result-item.highlight{background-color:var(--ark-blue-light)}.sf-smart-search .results-wrapper .result-item .title{font-weight:500}.sf-smart-search .results-wrapper .result-item .description{color:var(--ark-typography-subtext);font-size:12px}.sf-smart-search .results-wrapper .result-item .meta-data{font-size:12px}.sf-control-tower{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:16px 14px 16px 0;position:relative}.sf-control-tower .react-flow{border:1px solid var(--ark-content-separator);border-radius:16px}.sf-control-tower .react-flow .react-flow__handle-bottom,.sf-control-tower .react-flow .react-flow__handle-left,.sf-control-tower .react-flow .react-flow__handle-right{visibility:hidden}.sf-control-tower .react-flow .react-flow__edge-textbg{fill:#f4f4f4;stroke:var(--ark-primary);stroke-width:1;animation:pulsate 2s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(24,144,255,.6))}@keyframes pulsate{0%,to{filter:drop-shadow(0 0 4px rgba(24,144,255,.4))}50%{filter:drop-shadow(0 0 12px rgba(24,144,255,.9))}}@keyframes errorPulsate{0%,to{box-shadow:0 0 10px rgba(255,77,79,.3)}50%{box-shadow:0 0 20px rgba(255,77,79,.6)}}.sf-control-tower .react-flow .react-flow__edge-text{fill:inherit!important}.sf-control-tower .react-flow .react-flow__node-default,.sf-control-tower .react-flow .react-flow__node-input{border:none;padding:0}.sf-control-tower .react-flow .title{font-size:16px;font-weight:700;padding:16px}.sf-control-tower .react-flow .sf-node-wrapper{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:10px;padding:10px;text-align:left}.sf-control-tower .react-flow .sf-node-wrapper.error{animation:errorPulsate 2s ease-in-out infinite;border-color:var(--ark-base-red-3);box-shadow:0 0 15px rgba(255,55,58,.4)}.sf-control-tower .react-flow .sf-node-wrapper .node-title{display:flex;flex-direction:row;font-size:16px;font-weight:700;gap:8px}.sf-control-tower .positive-value-cell{background-color:var(--ark-green-light)}.sf-control-tower .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-control-tower .ag-row-hover .positive-value-cell{background-color:var(--ark-base-green-2)}.sf-control-tower .ag-row-hover .negative-value-cell{background-color:var(--ark-base-red-2)}.sf-event-category__wrapper,.sf-events-sampling__wrapper{margin-bottom:16px;margin-right:14px}.sf-home-page{background-color:var(--ark-widget-background);border-radius:8px;display:flex;flex-direction:column;margin:0 14px 16px 0;padding:16px}.sf-home-page .data-card-title{font-size:16px;font-weight:500}.sf-home-page .data-card{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px}.sf-home-page .data-card .box{border-radius:6px;height:100%;padding:16px;transition:.3s}.sf-home-page .data-card .box .value{font-size:24px;font-weight:700;line-height:32px;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.sf-home-page .data-card .grid-wrapper{height:458px;margin:0 -16px}.sf-home-page .data-card .grid-wrapper .ag-row .ag-cell:last-child{border-right:none}.sf-home-page .sales-history-card{padding-bottom:0}.sf-home-page .sales-history-card .subtitle{float:right;font-size:12px;font-weight:400;line-height:24px}.sf-home-page .sales-history-card .chart-bar{border-radius:6px 6px 0 0;display:flex;flex-direction:column;height:0;justify-content:center;transition:2.5s}.sf-home-page .sales-history-card .chart-bar:hover .bar-tooltip{display:block}.sf-home-page .sales-history-card .chart-bar .bar-tooltip{align-self:center;background-color:var(--ark-content-background);border-radius:6px;box-shadow:0 3px 9px 0 rgba(62,62,62,.2);display:none;font-size:12px;padding:5px 10px}.sf-home-page .sales-history-card .chart-footer{border-top:1px solid var(--ark-content-separator);font-weight:500;line-height:24px;margin:0 -16px;padding:8px 16px}.sf-home-page .sales-history-card .chart-footer .percentage-change{background-color:var(--ark-base-gray-3);border-radius:6px;color:var(--ark-typography-subtext);float:right;line-height:16px;padding:4px 8px}.sf-home-page .sales-history-card .chart-footer .percentage-change svg{margin-right:8px}.sf-home-page .submodules-card{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-bottom:16px;min-width:477px}.sf-home-page .submodules-card .submodule-column{height:auto}.sf-home-page .submodules-card .box{border-radius:6px;color:#fff;cursor:pointer;height:100%;padding:16px;transition:.2s}.sf-home-page .submodules-card .box.disabled{cursor:auto}.sf-home-page .submodules-card .box:hover:not(.disabled){opacity:.9}.sf-home-page .submodules-card .box:hover:not(.disabled) .new-tab-icon{display:inline}.sf-home-page .submodules-card .box .new-tab-icon{display:none;float:right}.sf-home-page .submodules-card .box .value{font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.sf-home-page .arkieva-blog{background-color:var(--ark-content-background);border-radius:6px;margin-bottom:16px;min-width:477px;padding:16px}.sf-home-page .arkieva-blog .blog-card{border:1px solid var(--ark-content-separator);border-radius:8px;height:100%}.sf-home-page .arkieva-blog .blog-card:hover{background-color:var(--ark-widget-background);transition:.2s}.sf-home-page .arkieva-blog .blog-card img{border-top-left-radius:8px;border-top-right-radius:8px;min-height:100px;width:100%}.sf-home-page .arkieva-blog .blog-card .content{padding:12px}.sf-home-page .arkieva-blog .blog-card .content .title{font-weight:500}.sf-home-page .responsive-column{display:block;flex:0 0 50%;max-width:50%}@media (max-width:1450px){.sf-home-page .responsive-column{display:block;flex:0 0 100%;max-width:100%}}.safari-scroller .ag-body-viewport::-webkit-scrollbar{-webkit-appearance:none}.safari-scroller .ag-body-viewport::-webkit-scrollbar:vertical{width:11px}.safari-scroller .ag-body-viewport::-webkit-scrollbar:horizontal{height:11px}.safari-scroller .ag-body-viewport::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.safari-scroller .ag-body-viewport::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{-webkit-appearance:none}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:vertical{width:11px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar:horizontal{height:11px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.safari-scroller .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track{background-color:var(--ark-content-background);border-radius:8px}@media (max-width:1000px){.sf-home-page{font-size:12px}.sf-home-page .data-card .value{font-size:20px!important}}.sf-quick-guide-page{height:auto;padding:16px 20px}.sf-quick-guide-page .header{font-size:16px;font-weight:500;line-height:18px;margin-bottom:21px}.sf-quick-guide-page .close-button{border:1px solid var(--ark-content-separator);border-radius:100px;height:48px;padding:11px;width:48px}.sf-quick-guide-page .close-button:hover{border-color:var(--ark-primary)}.sf-quick-guide-page .close-button:hover svg path{fill:var(--ark-primary)}.sf-quick-guide-page .module-wrapper .name{font-size:32px;font-weight:700;line-height:37px;margin-bottom:8px}.sf-quick-guide-page .module-wrapper .text{margin-bottom:8px;max-width:400px}.sf-quick-guide-page .module-wrapper .image{box-shadow:-1px 0 9px 1px var(--ark-content-separator);margin-bottom:24px}.sf-quick-guide-page .quick-tasks .quick-tasks-collapse .ant-collapse-header{font-weight:500;padding:25px 39px}.sf-quick-guide-page .quick-tasks .quick-tasks-collapse .ant-collapse-content .ant-collapse-content-box{padding:2px 0 32px 64px}.sf-settings-view__content{min-width:500px;overflow:hidden;position:relative}.sf-settings-view__content .sf-settings-layout__content-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;margin:14px 14px 14px 0;min-height:0;min-width:600px;position:relative;width:100%}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__header{color:var(--ark-typography-headline);flex:0 0 auto;font-size:24px;font-weight:500;padding:16px 0 8px 16px}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__header .description{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-section-heading{border-top:1px solid var(--ark-content-separator);font-size:18px;font-weight:500;margin-bottom:24px;padding-left:16px;padding-top:24px;width:100%}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__content{flex:1;min-height:250px;overflow:auto}.sf-settings-view__content .sf-settings-layout__content-wrapper .sf-settings-layout__content.sf-settings-layout__content-cols{display:flex;flex-direction:row}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-body{padding:0}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-body{justify-content:center}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-title{border-bottom:1px solid var(--ark-content-separator);display:flex;justify-content:center;padding:24px 40px}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;padding-top:24px}.sf-main-modal.sf-plan-upgraded-modal .ant-modal .ant-modal-confirm-content .text{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:24px 0;text-align:center}.sf-trial-banner{background-color:var(--ark-brand-logo);border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;line-height:14px;padding:5px 8px}.sf-trial-banner:hover{background-color:#1b5b6d}.sf-trial-content{width:270px}.sf-trial-content .expires-date{color:#999;font-size:10px;line-height:12px}.sf-trial-content .line{background-color:var(--ark-content-separator);height:1px;margin:16px -16px}.sf-alerts-drawer .ant-drawer-wrapper-body{padding-bottom:0}.sf-alerts-panel.sf-alerts-panel-v2{margin:-24px;overflow-x:hidden}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-menu-column{border-right:1px solid var(--ark-content-separator);height:calc(100vh - 100px)}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-actions{border-bottom:1px solid var(--ark-content-separator);padding:16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar{border-bottom:1px solid var(--ark-content-separator);padding:8px 16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-arrow{left:11px;right:0}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-selection-item,.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-toolbar .ant-select-selection-placeholder{margin-top:1px;padding-left:18px;padding-right:0}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list{height:100%;overflow-y:auto}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header{background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);height:40px;width:100%}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header:first-child{border-top:none}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-header .header-text{color:var(--ark-typography-paragraph);line-height:40px;padding:12px 16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper{border-bottom:1px solid var(--ark-content-separator)}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper:first-child{border-top:none}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content{color:var(--ark-typography-headline);padding:16px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .title{display:inline-block;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:385px}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .impact-badge{background:#efd75e;border-radius:6px;color:var(--ark-black);float:right;font-size:12px;margin-top:-5px;min-width:114px;padding:3px 8px;text-align:center}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .actions{display:flex}.sf-alerts-panel.sf-alerts-panel-v2 .sf-alerts-list .sf-group-content-wrapper .sf-group-content .actions .action-btn{margin:-5px 0 0 20px;padding:0}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts{margin-top:31px;text-align:center}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse1{animation:pulse 6s ease-out infinite;transform-origin:50% 50%}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse2{animation:pulse 6s ease-out infinite;animation-delay:2s;opacity:0;transform-origin:50% 50%}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts .pulse3{animation:pulse 6s ease-out infinite;animation-delay:4s;opacity:0;transform-origin:50% 50%}@keyframes pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.sf-alerts-panel.sf-alerts-panel-v2 .no-alerts div[class^=ConfettiExplosion-container]{left:50%;top:-71px;transform:translateX(-50%)}.sf-alerts__main-grid{height:100%;margin:0 14px 16px 0}.sf-alerts__main-grid.ag-theme-quartz.sf-ag-grid .sf-alerts-empty-overlay .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-alerts__main-grid.ag-theme-quartz.sf-ag-grid .sf-alerts-empty-overlay .text{color:var(--ark-typography-headline);font-size:14px}.sf-company-settings{max-width:630px}.sf-notifications-config .anticon{vertical-align:top}.sf-notifications-config .ant-table,.sf-notifications-config .ant-table .ant-table-container{border-radius:0}.sf-notifications-config .ant-table th{border-radius:0;border-start-end-radius:0}.sf-notifications-config .ant-table-wrapper{margin-top:-1px}.sf-notifications-config .ant-table-wrapper .ant-table-thead>tr>th{background-color:var(--ark-widget-background);border-start-end-radius:0!important;border-start-start-radius:0!important}.sf-notifications-config .ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>td{background-color:var(--ark-content-background)}.sf-notifications-config .ant-table-wrapper .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background-color:var(--ark-base-gray-2)!important}.sf-alerts-actions__goto-menu.ant-dropdown-menu{border-radius:6px;padding:0}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item{background-color:var(--ark-content-background)}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item:first-child{border-radius:6px 6px 0 0}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item:last-child{border-radius:0 0 6px 6px}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{flex:inherit!important}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content .ant-btn{color:var(--ark-typography-headline);margin-left:8px;padding:0;text-align:left;width:100%}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content svg{float:right}.sf-alerts-actions__goto-menu.ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content svg path{fill:var(--ark-icon)}.sf-alert-details-ddl{width:350px}.sf-alert-details-ddl .ant-popover-inner{padding:0}.sf-alert-details-ddl .text-wrapper{border-top:1px solid var(--ark-content-separator);padding-top:8px}.sf-alert-details-ddl .text-wrapper .info-text{color:var(--ark-typography-headline);float:right!important;max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-alert-details-ddl .text-wrapper .info-number{float:right!important}.sf-alert-details-ddl .text-wrapper:first-child,.sf-alert-details-ddl .text-wrapper:nth-child(2){border-top:none}.sf-alert-details-ddl .text-wrapper:last-child,.sf-alert-details-ddl .text-wrapper:nth-child(-1){padding:8px 0}.sf-alerts-toolbar{padding:16px}.sf-alerts-toolbar .sf-toolbar__selector{background-color:var(--ark-content-background);width:170px}@media (max-width:1000px){.sf-alerts-toolbar .sf-toolbar__selector{width:32px}.sf-alerts-toolbar .sf-toolbar__selector .ant-select-selector{padding:0 7px}.sf-alerts-toolbar .sf-toolbar-btn{padding:0 7px;width:32px}.sf-alerts-toolbar .sf-toolbar-btn span{display:none}}.sf-security-drawer .ant-drawer-wrapper-body .ant-drawer-body{padding:3px 16px}.sf-security-drawer .ant-table-tbody>tr>td{padding:9px 16px}.sf-data-sources-form .dynamic-date-range__section,.sf-historical-metrics__drawer.ant-drawer .ant-drawer-body .ant-form.sf-historical-metrics__edit-form .horizon-section{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-data-sources-form .ant-form-item.sf-form-item__segmented-datefiltertype .date-filter-type__label{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:center}.sf-data-sources-form .filter-scetion{align-items:center;background:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;column-gap:8px;display:flex;flex-direction:row;height:32px;justify-content:space-between;padding:4px 11px}.sf-data-sources-form .filter-scetion .ant-btn{padding:0}.action-popup{background-color:var(--ark-widget-background);border:1px solid transparent;border-radius:6px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;padding:0;position:relative;width:280px;z-index:2}.action-popup .header{background:inherit;padding:12px 24px 0}.action-popup .header .content{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;justify-content:space-between;padding:0 0 16px}.action-popup .header .content .title{font-size:16px;font-weight:500}.action-popup .header .content .anticon-close{border:1px solid var(--ark-content-separator);border-radius:64px;height:24px;justify-content:center;width:24px}.action-popup .content{background:inherit;padding:16px 24px}.action-popup.sf-percent-adjustment-action .ant-form-item{margin-bottom:16px}.action-popup.sf-percent-adjustment-action .ant-form-item-label{padding-bottom:0}.action-popup.sf-percent-adjustment-action .ant-form-item-label>label{color:var(--ark-typography-headline)}.action-popup.sf-percent-adjustment-action .ant-input-suffix{color:var(--ark-typography-paragraph)}.action-popup.sf-prorate-action .ant-form-item{margin-bottom:16px}.action-popup.sf-prorate-action .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){color:var(--ark-typography-headline)}.action-popup.sf-prorate-action .ant-form-item-label{padding-bottom:0}.action-popup.sf-prorate-action .ant-form-item-label>label{color:var(--ark-typography-headline)}.action-popup__overlay{background-color:transparent;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-row-group-expanded{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-row-group-expanded .ag-icon-tree-open{color:var(--ark-primary)}.sf-manage-overrides .ag-theme-quartz .ag-root-wrapper .ag-details-grid{border:none}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;margin-top:-40px;padding:0 12px 12px}.sf-manage-overrides .ag-theme-quartz .sf-manage-overrides-empty-overlay .text{color:var(--ark-typography-headline)}.sf-forecast-details .ant-drawer-content{overflow:hidden}.sf-forecast-details .ant-drawer-body{overflow:hidden;padding:0}.sf-forecast-details .ant-drawer-body .chart-wrapper{display:flex;flex-direction:column;height:100%;min-height:150px;width:100%}.sf-outlier-table{height:100%;min-height:350px}.sf-outlier-table .dx-toolbar .dx-toolbar-after{margin-right:16px}.sf-outlier-table .dx-datagrid-header-panel{background-color:var(--ark-content-background)}.sf-outlier-table .dx-datagrid-header-panel .dx-toolbar{margin-bottom:0;padding-bottom:5px;padding-top:5px}.sf-outlier-table .dx-header-row .sf-caption--invisible{display:none}.sf-outlier-table .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-outlier-table .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-outlier-table .dx-datagrid-revert-tooltip .dx-revert-button{display:none}.sf-outlier-table .dx-checkbox-indeterminate .dx-checkbox-icon:before{content:""}.sf-outlier-table .dx-texteditor.dx-editor-outlined{height:100%}.sf-outlier-table .dx-textbox.dx-texteditor{padding:6px 0}.sf-outliers__grid.sf-ag-grid{width:100%}.sf-outliers__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.sf-outliers__grid.sf-ag-grid .ag-root .ag-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-outliers__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .ag-selection-checkbox{margin:0}.sf-outliers__grid.sf-ag-grid .ag-root .ag-body .ag-row .ag-cell .action-cell{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-outliers-toolbar{padding:14px 0 7px;position:relative}.sf-outliers-toolbar .toolbar-button-group{column-gap:8px;display:flex;flex-direction:row}.sf-outliers-toolbar .sf-filter-outliers__control .ant-btn.ant-btn-compact-first-item{min-width:80px}.sf-outliers-toolbar .sf-severity-selector{min-width:170px;width:fit-content}.sf-outliers-toolbar .sf-severity-selector:hover .ant-select-selection-placeholder{color:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector:hover .ant-select-selection-placeholder svg path{fill:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector.active .ant-select-selector{background:var(--ark-blue-light);border:1px solid var(--ark-primary);color:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector.active .ant-select-selector path{fill:var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow{margin-left:7px}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item{background-color:transparent;border:none;display:inline;vertical-align:middle}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-overflow-item-rest .ant-select-selection-item-content{display:inline}.sf-outliers-toolbar .sf-severity-selector .ant-select-selection-placeholder{color:var(--ark-typography-headline)}.sf-outliers-toolbar .sf-severity-selector{width:140px}.sf-outliers-toolbar .sf-severity-selector:hover .placeholder-square{border:1px solid var(--ark-primary)}.sf-outliers-toolbar .sf-severity-selector .placeholder-square{border:1px solid #b0b0b0}.sf-corrections-select-dropdown{width:100px!important}.sf-severity-selector-dropdown .accent-color{color:var(--ark-primary)}.sf-severity-selector-dropdown .ant-select-item-option-state{display:none}.sf-severity-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400}.sf-severity-square{border-radius:4px;display:inline-block;height:16px;vertical-align:middle;width:16px}.sf-location-details-drawer .ant-drawer-body{padding-top:0}.sf-location-details-drawer .sf-ag-grid{height:calc(100% - 50px)!important}.sf-sales-predictor-settings .heading{color:var(--ark-typography-headline);font-size:16px;font-weight:500;margin:0 -24px;padding:12px 24px 27px}.sf-sales-predictor-settings .heading .ant-btn{float:right;height:22px;padding:0}.sf-sales-predictor-settings .sf-urgency .ant-input-number-group-wrapper{float:right;width:95px}.sf-strategy-settings .ant-segmented{background-color:rgba(0,0,0,.051)}.sf-strategy-settings .ant-tabs-nav:before{border-color:var(--ark-content-separator)}.sf-strategy-settings .segment-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:8px;padding:12px 16px}.sf-strategy-settings .segment-wrapper .filter-button{margin-left:2px;margin-top:2px}.sf-strategy-settings .segment-wrapper hr{margin:8px 0}.sf-strategy-settings .segment-wrapper .aggregation-cascader-popup .ant-cascader-menus>ul:first-of-type .ant-cascader-checkbox-disabled{display:none}.sf-pyramid-builder-with-levels .level-wrapper .ant-divider-horizontal.ant-divider-with-text{border-top-color:var(--ark-primary);margin:24px 0 12px}.sf-pyramid-builder-with-levels .level-wrapper.has-error .ant-divider-horizontal.ant-divider-with-text{border-top-color:var(--ark-red)}.sf-pyramid-builder-with-levels .level-wrapper .anticon-delete{vertical-align:1px}.sf-pyramid-builder-with-levels .level-wrapper .attribute{background-color:var(--ark-widget-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:inline-block;margin-bottom:8px;margin-right:8px;padding:5px 8px}.sf-pyramid-builder-with-levels .level-wrapper .attribute .anticon-close{vertical-align:1px}.sf-pyramid-builder-with-levels .level-wrapper .add-attribute{border:1px dashed var(--ark-content-separator);cursor:pointer;display:inline-block;padding:5px 8px;transition:.2s}.sf-pyramid-builder-with-levels .level-wrapper .add-attribute:hover{background-color:rgba(148,219,255,.2);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-dropdown-menu-submenu-title{padding:8px 12px}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#000;font-size:12px}.sf-pyramid-builder-with-levels .level-wrapper .select-attribute .ant-menu-vertical .ant-menu-submenu-title{margin:0}.sf-pyramid-builder-with-levels .level-wrapper .submenu-popup{min-width:200px}.sf-pyramid-builder-with-levels .error-message{color:var(--ark-red);font-weight:500}.sf-pyramid-builder .options-wrapper .option.locked{border-top-left-radius:6px;border-top-right-radius:6px}.sf-pyramid-builder .options-wrapper .option:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sf-pyramid-builder .option{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);font-size:12px;padding:9px 12px;transition:.2s}.sf-pyramid-builder .option:not(.locked){border-top:transparent}.sf-pyramid-builder .option.selected{background:var(--ark-blue-light);color:var(--ark-primary)}.sf-pyramid-builder .option.selected:hover{background-color:rgba(22,104,220,.22)!important}.sf-pyramid-builder .option:not(.locked){cursor:pointer}.sf-pyramid-builder .option:not(.locked):hover{background-color:var(--ark-base-gray-4)}.sf-pyramid-builder .option svg{float:right}.sf-pyramid-builder .not-allowed-animation{animation:not-allowed .7s;animation-iteration-count:1}@keyframes not-allowed{0%{background-color:var(--ark-content-background);transform:translateX(0)}25%{transform:translateX(10px)}50%{transform:translateX(-10px)}75%{background-color:#fd8383;transform:translateX(10px)}to{background-color:var(--ark-content-background);transform:translateX(0)}}.sf-strategy-toolbar{padding:8px 16px}.sf-policy-compare-chart .react-flow__connection-path,.sf-policy-compare-chart .react-flow__edge-path{stroke:var(--ark-primary);stroke-width:2px}.sf-policy-compare-chart .react-flow__node-default{background-color:var(--ark-base-gray-1);border:1px solid var(--ark-content-separator);border-radius:6px;color:var(--ark-typography-headline);padding:0}.sf-policy-compare-chart .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-policy-compare-chart .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-policy-compare-chart .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-policy-compare-chart .total-impact-wrapper{background-color:var(--ark-base-gray-1);border:1px solid var(--ark-content-separator);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;height:215px;padding:6px;position:absolute;right:10px;top:10px;width:315px;z-index:4}.sf-policy-compare-chart .total-impact-wrapper.collapsed{height:34px}.sf-policy-compare-chart .react-flow__handle{background-color:var(--ark-primary);border:4px solid var(--ark-primary);height:6px;width:6px;z-index:4}.sf-policy-compare-chart .sf-node-wrapper{height:100%}.sf-policy-compare-chart .sf-node-wrapper .node-type{background-color:var(--ark-base-gray-3);display:flex;flex-direction:column;height:100%;padding:8px;text-align:left}.sf-policy-compare-chart .sf-node-wrapper .node-type .title{border-bottom:1px solid var(--ark-content-separator);font-weight:700;margin-bottom:8px;padding-bottom:4px}.sf-policy-compare-chart .sf-node-wrapper .node-type .title .content{display:inline-flex;max-width:101px;word-wrap:break-word;font-size:12px;vertical-align:5px;word-break:break-all}.sf-policy-compare-chart .sf-node-wrapper .node-type .subtitle{display:flex;flex:auto;flex-direction:column;font-size:10px}.sf-policy-compare-chart .sf-node-wrapper .node-children{height:100%;padding:6px;text-align:initial;width:100%}.sf-transfer__form-base .ant-form-item{color:var(--ark-typography-headline)}.sf-transfer__form-base .ant-form-item:not(.ant-form-item-with-help){margin-bottom:16px}.sf-transfer__form-base .ant-form-item .ant-form-item-label{color:var(--ark-typography-headline);line-height:16px}.sf-transfer__form-base .ant-form-item .ant-form-item-control .ant-input.ant-input-disabled{background:transparent;border-color:transparent;color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;padding-left:0}.sf-transfer__form-base .ant-form-item .ant-form-item-control .ant-select .ant-select-arrow .anticon svg{fill:#bfbfbf!important}.sf-transfer__form-base .ant-form-item.ant-form-item-with-help .ant-form-item-explain{font-size:10px;min-height:16px}.sf-transfer__form-base .ant-form-item.ant-form-item-has-success{transition:none}.sf-transfer__form-base .ant-form-item.ant-form-item-has-success .ant-form-item-explain.ant-show-help-leave{display:none}.sf-sop-collab__chart{height:100%}.sf-sop-collab__chart svg{width:100%}.sf-scheduler-gantt-wrapper{background:#fff;display:flex;flex-direction:column}.sf-scheduler-gantt-wrapper .b-sch-event-content{color:#000}.sf-scheduler-gantt-wrapper .b-schedulerpro{border:1px solid #f0f0f0}.sf-scheduler-gantt-wrapper .b-grid-row.b-group-row{background-color:#fafafa;font-weight:600}.sf-scheduler-gantt-wrapper .b-sch-event{border-radius:4px;font-size:12px;opacity:.9}.sf-scheduler-gantt-wrapper .b-sch-event.b-sch-event-withicon{padding-left:0}.sf-scheduler-gantt-wrapper .b-sch-event.b-gantt-green,.sf-scheduler-gantt-wrapper .b-sch-event.gantt-green{background-color:#95de64;border-color:#73d13d;color:#135200}.sf-scheduler-gantt-wrapper .b-sch-event.b-milestone{background-color:#ff7875;border-color:#ff4d4f}.sf-scheduler-gantt-wrapper .b-grid-cell,.sf-scheduler-gantt-wrapper .b-sch-timeaxis-cell{border-right:1px solid #f0f0f0}.sf-scheduler-gantt-wrapper .b-sch-header-timeaxis-cell{background-color:#fafafa;border-bottom:1px solid #d9d9d9;font-weight:500}.sf-scheduler-gantt-wrapper .b-grid-header{background-color:#fafafa;font-weight:500}.sf-scheduler-gantt-wrapper .sf-scheduler-toolbar .ant-btn:not(:last-child){margin-right:8px}.sf-scheduler-gantt-wrapper .b-sch-current-time{border-left-color:#fab005;border-left-width:2px}.sf-scheduler-gantt-wrapper .b-tree-expander{color:#52c41a}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter]{font-weight:600}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter] .b-tree-cell-value{color:#52c41a}.sf-scheduler-gantt-wrapper .b-grid-row[data-type=workcenter] .b-tree-cell-value:before{content:"●";margin-right:6px}.sf-summary-grid .ag-root-wrapper .ag-row-group-leaf-indent{margin-left:4px!important}.sf-summary-grid .ag-root-wrapper .ag-row-group-expanded{font-weight:500}.sf-summary-grid .ag-root-wrapper .ag-sticky-bottom{display:none}.sf-summary-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-summary-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.transactions-objects{display:flex;height:100%}.transactions-objects .ant-tabs{flex:auto}.transactions-objects .ant-tabs .ant-tabs-nav{margin:0;padding:0 16px}.transactions-objects .ant-tabs .ant-tabs-content-holder,.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content{display:flex}.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{flex:auto}.transactions-objects .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .obj-view-content-grid{height:100%}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group{background-color:var(--ark-base-gray-3)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-icon-tree-closed,.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-icon-tree-open{color:var(--ark-typography-accent)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-0.ag-row-group .ag-row-group{background-color:var(--ark-base-gray-3);color:var(--ark-typography-accent)}.sf-utilization-grid .ag-root-wrapper .ag-row-level-2 .ag-details-row{padding:5px}.sf-utilization-grid .cell--not-used{background-color:#aaa}.sf-utilization-grid .cell--red{background-color:var(--ark-red-light)}.sf-utilization-grid .cell--green{background-color:var(--ark-green-light)}.sf-utilization-grid .cell--yellow{background-color:var(--ark-yellow-light)}.utilization-detalis-grid-modal .ant-modal-confirm-paragraph{max-width:100%}.sf-sop-grid-utilization-detalis{height:500px;width:100%}.sf-sop-grid-utilization-detalis .sf-ag-grid{height:100%;width:100%}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper{border-radius:2px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column-group .ag-header-group-cell.ag-header-group-cell-with-group{padding-left:15px;padding-right:15px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column-group .ag-header-group-cell.ag-header-group-cell-with-group .ag-header-group-cell-label .ag-header-group-text{height:90px;transform:rotate(180deg);width:90px;writing-mode:vertical-lr;-ms-writing-mode:tb-lr}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-container .ag-header-row.ag-header-row-column .ag-header-cell:not(.ag-header-span-height){padding-left:0;padding-right:0}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-selection-checkbox{display:none}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__row-action{background-color:var(--ark-base-gray-3)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-row-level-1 .ag-details-row{padding:5px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .ag-header-cell.sf-text-center .ag-header-cell-label{justify-content:center}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell--edit-allowed{background-color:var(--ark-yellow-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell--edit-disabled{color:var(--ark-typography-subtext)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .sf-sop-grid-utilization-detalis__cell-action{padding-left:2px;padding-right:2px}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--not-used{background-color:#aaa}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--red{background-color:var(--ark-red-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--green{background-color:var(--ark-green-light)}.sf-sop-grid-utilization-detalis .sf-ag-grid .ag-root-wrapper .cell--yellow{background-color:var(--ark-yellow-light)}.sf-action__details{display:flex;flex-direction:column}.sf-action__details .detail-row{background-color:var(--ark-content-background);border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px 12px;width:100%}.sf-action__details .detail-row:last-child{border-bottom:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.sf-action__details .detail-row:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.sf-action__details .detail-row .value-col{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-expanded-bom__grid.ag-theme-quartz .ag-root-wrapper{border-color:var(--ark-content-separator);border-radius:2px}.sf-grouped-list__panel-level-1.ant-collapse-item-active>.ant-collapse-header{color:var(--ark-primary)}.sf-grouped-list__panel-level-1>.ant-collapse-header{background-color:var(--ark-blue-light)}.sf-grouped-list__panel-level-1>.ant-collapse-content>.ant-collapse-content-box{padding:0}.sf-grouped-list__panel-level-2>.ant-collapse-content>.ant-collapse-content-box{padding:0 16px}.sf-grouped-list__panel-level-2 .ant-collapse-header-text .sf-grouped-list__panel-level-2-cnt{color:#aaa;margin-left:5px}.sf-grouped-list__panel-level-2 .sf-grouped-list__list .ant-list-item-meta-description{word-wrap:break-word}.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label{width:100%}.sf-items-flow__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-link__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-node__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link,.sf-sub-set__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector{border:none!important;height:0;visibility:collapse}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector .ant-select-selection-overflow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-select-selector .ant-select-selection-overflow{display:none}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label{flex-direction:column}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .sf-form-item__select-dropdown,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .sf-form-item__select-dropdown{border:1px solid var(--ark-content-separator);box-shadow:none;left:0!important;top:0!important;width:100%!important}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label:after,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-form-item-label>label:after{display:none}.sf-sub-set__content-form .sf-form-item__select-dataIds{height:250px}.sf-sub-set__content-form .sf-form-item__select-dataIds .ant-form-item-explain.ant-form-item-explain-connected{margin-top:170px}.drp-view-content__grid{height:100%;width:100%}.drp-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.mrp-view-content__grid{height:100%;width:100%}.mrp-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-header{column-gap:30%;display:flex;flex-direction:row;justify-content:flex-end;padding:0 16px 8px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row{align-items:center;display:flex;flex-direction:row}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row .publish-form-row__title{width:135px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row .publish-form-row__value{display:flex;flex-direction:row;justify-content:space-between;padding-right:24px;width:calc(100% - 135px)}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper{border:1px solid var(--ark-content-separator);border-radius:3px;display:flex;flex-direction:column}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row:last-child{border-bottom:none}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .label{font-weight:500}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .copy-btn{height:40px;margin:-9px -10px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .avatar-value,.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .details-row .status-value{align-items:center;column-gap:6px;display:flex;flex-direction:row}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-scroll-wrapper .details-row{padding-right:20px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row{border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:column;justify-content:space-between;padding:8px;row-gap:4px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row .value-row{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .multiple-details-row .value-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .ant-collapse{border:none;border-top:1px solid var(--ark-content-separator)}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .ant-collapse .ant-collapse-item>.ant-collapse-header{padding:8px 16px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .sf-constraints-tree__content-child{padding:6px 16px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row{display:flex;flex-direction:column}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row .main-label{background-color:var(--ark-base-gray-4);font-weight:500;padding:8px}.sf-main-modal.sf-run-details__popup .sf-run-details__wrapper .settings-row .settings-scroll-wrapper{max-height:290px;overflow-y:auto}.sf-scenario-reports,.sf-scenario-reports .ant-spin-container,.sf-scenario-reports .ant-spin-nested-loading{height:100%}.sf-scenario-reports .sf-reports-quick-access{display:flex;flex-direction:column;height:100%;padding:12px 12px 0}.sf-scenario-reports .sf-reports-quick-access section{margin:0 -12px 16px;padding:12px}.sf-scenario-reports .sf-reports-quick-access section.with-background{background:var(--ark-blue-light);border-radius:8px;flex:1;margin-bottom:0}.sf-scenario-reports .sf-reports-quick-access section .title{font-size:22px;font-weight:500;margin-bottom:12px;margin-left:8px}.sf-scenario-reports .sf-reports-quick-access section .quick-access-wrapper{max-height:340px}.sf-scenario-reports .sf-reports-quick-access section .report-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;margin-right:16px;min-height:100px;transition:.2s}.sf-scenario-reports .sf-reports-quick-access section .report-card:hover{box-shadow:-3px 4px 13px var(--ark-widget-background);cursor:pointer}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header{align-items:center;background:var(--ark-blue-light);border-bottom:1px solid #91c8f7;display:flex;flex-direction:row;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header.favorite{background:var(--ark-yellow-light);border-color:var(--ark-yellow)}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .report-card-title{display:inline-block;width:85%}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .options-button{float:right;padding:8px 12px}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-scenario-reports .sf-reports-quick-access section .report-card .report-card-body{padding:12px 16px}.sf-scenario-reports .sf-reports-quick-access section .report-card .ant-avatar-group{vertical-align:-5px}.sf-scenario-reports .sf-reports-quick-access section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;margin-right:16px;min-height:100px;padding:12px 16px;transition:.2s}.sf-scenario-reports .sf-reports-quick-access section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px #d0e2fd;cursor:pointer}.sf-scenario-reports .sf-reports-quick-access section .table-card .table-card-title{font-weight:500;padding-bottom:8px}.sf-scenario-reports .sf-reports-quick-access section .report-animation svg{max-width:320px!important;min-width:250px}.sf-scenario-reports .ant-tabs{height:100%}.sf-scenario-reports .ant-tabs .ant-tabs-nav{margin-bottom:0;user-select:none}.sf-scenario-reports .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-scenario-reports .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-scenario-reports .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-scenario-reports .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-scenario-reports .ant-tabs .ant-tabs-content{border-left:1px solid var(--ark-content-separator)}.sf-scenario-reports .ant-tabs .ant-tabs-content,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane{height:100%}.sf-scenario-reports .ant-tabs .ant-tabs-content .limited-report,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder .limited-report,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane .limited-report{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-scenario-reports .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-scenario-reports .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-scenario-reports .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-subtext)}.sf-widgets-dashboard{background-color:var(--ark-base-gray-3);border-radius:8px;height:100%;margin:0 14px;overflow-x:hidden;overflow-y:auto}.sf-widgets-dashboard .react-grid-item:hover{z-index:500}.sf-widgets-dashboard .react-grid-item.react-grid-placeholder{background-color:var(--ark-primary);border-radius:6px}.sf-widgets-dashboard .widget{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:100%;padding:10px 14px;width:100%}.sf-widgets-dashboard .widget:hover .widget__title .expand-button,.sf-widgets-dashboard .widget:hover .widget__title .settings-button{opacity:1}.sf-widgets-dashboard .widget .widget__title{background:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);border-top-left-radius:6px;border-top-right-radius:6px;color:var(--ark-typography-headline);cursor:grab;font-weight:500;margin:-10px -14px 10px;min-height:40px;padding:10px 14px}.sf-widgets-dashboard .widget .widget__title .expand-button,.sf-widgets-dashboard .widget .widget__title .settings-button{cursor:pointer;display:inline-block;opacity:0;transition:.3s}.sf-widgets-dashboard .widget .widget__title .expand-button:hover svg path,.sf-widgets-dashboard .widget .widget__title .settings-button:hover svg path{fill:var(--ark-primary)}.sf-widgets-dashboard .widget .widget__content{height:calc(100% - 37px);width:100%}.sf-widget-modal{min-width:400px}.sf-widget-modal .widget__content{height:400px}.sf-new-widget-modal .ant-modal-confirm-paragraph{max-width:100%}.sf-new-widget-modal .widget-type-button{border-radius:6px;height:90px;text-align:center;vertical-align:middle;width:124px}.sf-new-widget-modal .widget-type-button:hover svg path{fill:var(--ark-primary);transition:fill .2s}.sf-new-widget-modal .widget-type-button span{display:flex;flex-direction:column;margin-top:19px;vertical-align:middle}.sf-new-widget-modal .widget-type-button svg{height:30px;margin-bottom:8px;width:auto}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label,.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label{width:100%}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base .ant-form-item-label>label .sf-form-item__select-label .ant-btn-link{height:20px;padding:0 0 0 8px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label .ant-form-item-required span:nth-of-type(2){left:47px;position:absolute}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-select-arrow,.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-select-selector{display:none}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label>label{flex-direction:column}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown{border:1px solid var(--ark-content-separator);box-shadow:none;left:0!important;position:relative;top:0!important;width:100%}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid hsla(0,0%,100%,0);border-radius:8px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .sf-form-item__select-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:11px}.sf-new-widget-modal .sf-create-widget__content-form .sf-form-item__select-base.sf-form-item__select-supplyMetricTypes .ant-form-item-label>label:after{display:none}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid{height:100%;width:100%}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper{border-color:var(--ark-content-separator)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-tooltip{background-color:var(--ark-content-background);padding:12px 16px}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-cell-label,.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-header-row .ag-header-group-cell-label{justify-content:left}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0[row-id=summary] .ag-row-group{background-color:#0f353f}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-closed,.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-icon-tree-open{color:#fff}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group{background-color:#0f5666;color:#fff;font-weight:500}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-row-level-0 .ag-row-group.ag-row-loading{background-color:#fff!important}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell{border-top:none!important}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .ag-pinned-left-header .ag-header-row.ag-header-row-column:last-child .ag-header-cell .ag-header-cell-label{justify-content:left}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell{background-color:var(--ark-red-light)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell:after{color:var(--ark-red);content:"\f129";font-family:Font Awesome\ 6 Free;font-size:12px;left:7px;position:absolute;top:0}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .violation-cell.ag-cell-inline-editing:after{display:none}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .negative-value-cell{background-color:var(--ark-red-light)}.sf-vendor-grid.ag-theme-quartz.sf-ag-grid .ag-root-wrapper .history-cell{background-color:#f4f8ff}.sf-vendor-summary-footer{background-color:var(--ark-base-gray-3);height:0;transition:.5s}.sf-vendor-summary-footer.visible{height:48px;padding:8px 0 8px 16px}.sf-vendor-summary-footer .ant-tag{background-color:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:2px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:32px}.sf-vendor-summary-footer .ant-tag .sf-vendor-summary-footer__tag-name{color:var(--ark-typography-headline);font-weight:500;padding-right:5px}.sf-filter-builder__drawer .ant-drawer-body{padding:0 16px}.sf-filter-builder__drawer .ant-radio-button-wrapper{padding:8px 16px}.sf-filter-builder__drawer .sf-filter-drawer__menu{border-radius:8px}.sf-filter-builder__drawer .sf-filter_preset-menu .ant-dropdown-menu-item{color:var(--ark-typography-headline);font-size:12px;height:24px;padding:5px 8px}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .label-wrapper{align-items:center;column-gap:16px;display:flex;flex-direction:row}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .label-wrapper .label{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .swap-icon-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);padding:46px 0;position:absolute;right:0;top:0;width:37px;z-index:1}.sf-filter-builder__drawer .ant-tree .ant-tree-list-holder .ant-tree-treenode .ant-tree-node-content-wrapper .sf-tree-node__content .swap-icon-wrapper svg{left:30%;position:absolute;top:42%;z-index:2}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__attr-title{color:var(--ark-typography-headline);font-weight:700}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__attr-sub-title{color:var(--ark-typography-headline);font-weight:500}.sf-filter-builder__drawer .sf-fb__select-one .ant-select .ant-select-selector{background-color:transparent;border:none;height:0}.sf-filter-builder__drawer .sf-fb__select-one .ant-select .ant-select-selector .ant-select-selection-overflow{display:none}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container{border:1px solid var(--ark-content-separator);box-shadow:none;top:5px!important;z-index:0!important}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option{padding:8px 16px}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option .sf-fb__select-exclude,.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option .sf-fb__select-include{bottom:0;color:var(--ark-red);margin-right:40px;opacity:0;padding:10px 0 10px 15px;position:absolute;right:0;top:0;width:80px}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-exclude{background-color:var(--ark-red-light);opacity:.7}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-exclude:hover{font-weight:700;opacity:1}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-include{background-color:var(--ark-blue-light);color:var(--ark-primary);opacity:.7}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option:hover .sf-fb__select-include:hover{opacity:1}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected.sf-fb__select--excluded{background-color:var(--ark-red-light);color:var(--ark-red)}.sf-filter-builder__drawer .sf-fb__select-one .sf-fb__select-flat-drop-container .ant-select-item-option-selected.sf-fb__select--excluded .ant-select-item-option-state{color:var(--ark-red)}.sf-filter-builder__drawer .no-matches--highlighted{color:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb__select-attr{width:200px}.sf-filter-builder__drawer .sf-fb__select-attr .ant-popover-inner{padding:0}.sf-filter-builder__drawer .sf-fb-exclude__switch.include{background:var(--ark-primary)}.sf-filter-builder__drawer .sf-fb-exclude__switch.exclude{background:var(--ark-red)}.sf-filter-form-item .sf-filter-form-item__control{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-filter-form-item .sf-filter-form-item__control .anticon.anticon-close-circle{opacity:0;transition:all .3s ease-in-out}.sf-filter-form-item .sf-filter-form-item__control:hover .anticon.anticon-close-circle{fill:var(--ark-base-gray-10);opacity:.25}.sf-dashboards,.sf-dashboards .ant-spin-container,.sf-dashboards .ant-spin-nested-loading{height:100%}.sf-dashboards .sf-dashboards-quick-access{width:100%}.sf-dashboards .sf-dashboards-quick-access .section{background:var(--ark-widget-background);border-radius:8px;min-height:200px;padding:16px}.sf-dashboards .sf-dashboards-quick-access .section .title{font-size:20px;font-weight:500;line-height:22px}.sf-dashboards .sf-dashboards-quick-access .section .heading{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:14px;font-style:normal;font-weight:500;line-height:12px;margin-bottom:8px;margin-top:12px;padding-bottom:12px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;height:-webkit-fill-available;min-height:100px;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .dashboard-card-title{display:inline-block;width:85%}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .dashboard-card-title .anticon-star:hover{color:var(--ark-base-yellow-4)!important;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .options-button{float:right;padding:8px 12px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .dashboard-card-body{padding:12px 16px}.sf-dashboards .sf-dashboards-quick-access .section .dashboard-card .ant-avatar-group{vertical-align:-1px}.sf-dashboards .sf-dashboards-quick-access .section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:80px;padding:16px;transition:.2s}.sf-dashboards .sf-dashboards-quick-access .section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px var(--ark-content-separator);cursor:pointer}.sf-dashboards .sf-dashboards-quick-access .section .table-card .table-card-title{font-size:14px;font-weight:500;padding-bottom:8px}.sf-dashboards .ant-tabs{height:100%}.sf-dashboards .ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-dashboards .ant-tabs .ant-tabs-nav,.sf-dashboards .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-dashboards .ant-tabs .ant-tabs-nav:before{display:none}.sf-dashboards .ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-dashboards .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-dashboards .ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-dashboards .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-dashboards .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-dashboards .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-dashboards .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-dashboards .ant-tabs .ant-tabs-content,.sf-dashboards .ant-tabs .ant-tabs-content-holder,.sf-dashboards .ant-tabs .ant-tabs-tabpane{height:100%}.sf-dashboards .ant-tabs .ant-tabs-content-holder:not(.ant-tabs-tabpane-hidden),.sf-dashboards .ant-tabs .ant-tabs-content:not(.ant-tabs-tabpane-hidden),.sf-dashboards .ant-tabs .ant-tabs-tabpane:not(.ant-tabs-tabpane-hidden){display:flex;flex-direction:column}.sf-dashboards .ant-tabs .ant-tabs-content .limited-dashboard,.sf-dashboards .ant-tabs .ant-tabs-content-holder .limited-dashboard,.sf-dashboards .ant-tabs .ant-tabs-tabpane .limited-dashboard{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-dashboards .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-dashboards .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-dashboards .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-dashboards__wrapper{height:100%;position:relative}.sf-dashboards__wrapper .sf-dashboards-list-pane{background-color:var(--ark-content-background)}.sf-dashboards__wrapper .Resizer.horizontal{border-bottom-width:8px;border-top-width:8px}.sf-dashboards__wrapper .sf-dashboards__spit-wrapper .Pane.horizontal.Pane1{overflow-y:hidden!important}.sf-dashboards__wrapper .sf-dashboards-preview-pane{background-color:var(--ark-content-background);height:100%;padding:0}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid{height:calc(100% - 65px)!important;min-height:150px}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row{color:var(--ark-typography-headline);font-weight:500;height:46px}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row td{background-color:var(--ark-widget-background);text-align:left!important;vertical-align:middle}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-column-indicators{float:right!important}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-dashboards__wrapper .sf-dashboards-preview-pane .sf-single-dashboard-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;overflow:visible}.sf-dashboards-toolbar{margin:12px 24px 12px 16px}.sf-dashboards-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-dashboards-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}@media (max-width:1200px){.sf-dashboards-toolbar .ant-col:first-of-type .sf-toggle-btn svg,.sf-dashboards-toolbar .ant-col:first-of-type button.with-icon svg{margin-right:0}.sf-dashboards-toolbar .ant-col:first-of-type .sf-toggle-btn span,.sf-dashboards-toolbar .ant-col:first-of-type button.with-icon span{align-self:end;display:none}}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar{padding:0 16px}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-left .ag-status-name-value{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;padding:0 7px}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-single-dashboard-grid.ag-theme-quartz.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-custom-dashboard.sf-single-dashboard-grid.sf-ag-grid{margin-bottom:-40px}.sf-custom-dashboard.sf-single-dashboard-grid.sf-ag-grid .sf-dashboard__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-dashboard__grid.sf-ag-grid{height:calc(100% - 65px)!important}.sf-dashboard__grid.sf-ag-grid .sf-dashboard__status-bar{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-data-studio{background-color:var(--ark-content-background)}.sf-data-studio .sf-custom-tab-bar .ant-tabs-nav-list{width:100%}.sf-data-studio .sf-custom-tab-bar .ant-tabs-nav-more{display:none}.sf-data-studio .crown-icon path{fill:#f5c866!important}.sf-data-studio-overview__wrapper{margin-bottom:16px;margin-right:14px}.sf-data-studio-data-view{display:flex;flex:1 100%;flex-direction:column;padding-top:8px;position:relative}.sf-data-studio-data-view .sf-data-studio-data-view__header{flex:0 0 auto}.sf-data-studio-data-view .sf-data-studio-data-view__content{flex:1;margin-bottom:16px;margin-right:14px;position:relative}.sf-data-studio-data-view .title{color:var(--ark-typography-headline);font-size:18px;font-weight:500}.sf-data-studio-data-view .ant-radio-group{margin-left:16px}.sf-data-studio-data-view .ant-radio-group .ant-radio-button-wrapper{z-index:1}.sf-data-studio-data-view .ant-radio-group .ant-radio-button-wrapper-checked{z-index:2}.sf-data-studio-data-view .sf-data-studio-input__toolbar{flex:0 0 auto;padding:0 16px 8px}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select{min-width:200px}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select>.ant-btn:first-child{min-width:200px;text-align:left;width:auto}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__view-select.sf-data-studio-input__view-select--selected .ant-btn{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-data-studio-data-view .sf-data-studio-input__toolbar .sf-data-studio-input__btn{min-width:150px;width:auto}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1{height:72px!important}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1 .sf-data-studio-overview__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:16px 0 16px 16px}.sf-data-studio-overview__wrapper .sf-data-studio-overview__toolbar-wrapper .Pane.horizontal.Pane1 .sf-data-studio-overview__toolbar .title{font-size:18px;font-weight:500}.sf-module-tab-bar.sf-dashboard-tab-bar.ant-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none}.sf-reports,.sf-reports .ant-spin-container,.sf-reports .ant-spin-nested-loading{height:100%}.sf-reports .sf-reports-quick-access{width:100%}.sf-reports .sf-reports-quick-access .section{background:var(--ark-widget-background);border-radius:8px;min-height:200px;padding:16px}.sf-reports .sf-reports-quick-access .section .title{font-size:20px;font-weight:500;line-height:22px}.sf-reports .sf-reports-quick-access .section .heading{border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);font-size:14px;font-style:normal;font-weight:500;line-height:12px;margin-bottom:8px;margin-top:12px;padding-bottom:12px}.sf-reports .sf-reports-quick-access .section .report-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:100px;transition:.2s}.sf-reports .sf-reports-quick-access .section .report-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header{align-items:center;border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-size:14px;font-weight:500;height:45px;justify-content:space-between;padding:7px 0 7px 13px}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .report-card-title{display:inline-block;width:85%}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .report-card-title .anticon-star:hover{color:var(--ark-base-yellow-4)!important;transition:.2s}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .options-button{float:right;padding:8px 12px}.sf-reports .sf-reports-quick-access .section .report-card .report-card-header .options-button:hover svg path{fill:var(--ark-primary)}.sf-reports .sf-reports-quick-access .section .report-card .report-card-body{padding:12px 16px}.sf-reports .sf-reports-quick-access .section .report-card .ant-avatar-group{vertical-align:-1px}.sf-reports .sf-reports-quick-access .section .table-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;font-size:12px;min-height:80px;padding:16px;transition:.2s}.sf-reports .sf-reports-quick-access .section .table-card:hover:not(.not-available){box-shadow:-3px 2px 13px var(--ark-content-separator);cursor:pointer}.sf-reports .sf-reports-quick-access .section .table-card .table-card-title{font-size:14px;font-weight:500;padding-bottom:8px}.sf-reports .ant-tabs{height:100%}.sf-reports .ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-reports .ant-tabs .ant-tabs-nav,.sf-reports .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-reports .ant-tabs .ant-tabs-nav:before{display:none}.sf-reports .ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-reports .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-reports .ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-reports .ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-reports .ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-reports .ant-tabs .ant-tabs-tab-remove{margin-left:11px;margin-right:-12px}.sf-reports .ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-reports .ant-tabs .ant-tabs-content,.sf-reports .ant-tabs .ant-tabs-content-holder,.sf-reports .ant-tabs .ant-tabs-tabpane{height:100%}.sf-reports .ant-tabs .ant-tabs-content .limited-report,.sf-reports .ant-tabs .ant-tabs-content-holder .limited-report,.sf-reports .ant-tabs .ant-tabs-tabpane .limited-report{display:flex;flex-direction:column;height:calc(100% - 40px)}.sf-reports .ant-tabs .ant-tabs-content .ant-spin-nested-loading,.sf-reports .ant-tabs .ant-tabs-content-holder .ant-spin-nested-loading,.sf-reports .ant-tabs .ant-tabs-tabpane .ant-spin-nested-loading{height:calc(100% - 48px)}.sf-reports__wrapper{height:100%;position:relative}.sf-reports__wrapper .sf-reports-list-pane{background-color:var(--ark-content-background)}.sf-reports__wrapper .Resizer.horizontal{border-bottom-width:8px;border-top-width:8px}.sf-reports__wrapper .sf-reports__spit-wrapper .Pane.horizontal.Pane1{overflow-y:hidden!important}.sf-reports__wrapper .sf-reports-preview-pane{background-color:var(--ark-content-background);height:100%;padding:0}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid{height:calc(100% - 65px)!important;min-height:150px}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row{color:var(--ark-typography-headline);font-weight:500;height:46px}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row td{background-color:var(--ark-widget-background);text-align:left!important;vertical-align:middle}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-column-indicators{float:right!important}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-header-filter{color:#0087ff;font-size:16px;font-weight:600}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-header-row .dx-header-filter-empty{color:var(--ark-typography-subtext);font-size:14px;font-weight:400}.sf-reports__wrapper .sf-reports-preview-pane .sf-single-report-grid .dx-datagrid-total-footer td:first-of-type .dx-datagrid-summary-item{color:var(--ark-typography-headline);font-family:Roboto;font-weight:500;overflow:visible}.sf-reports-toolbar{margin:12px 24px 12px 16px}.sf-reports-toolbar .ant-radio-button-wrapper:hover{background-color:var(--ark-blue-light)}.sf-reports-toolbar .ant-radio-button-wrapper:hover svg path{fill:var(--ark-primary)}@media (max-width:1200px){.sf-reports-toolbar .ant-col:first-of-type .sf-toggle-btn svg,.sf-reports-toolbar .ant-col:first-of-type button.with-icon svg{margin-right:0}.sf-reports-toolbar .ant-col:first-of-type .sf-toggle-btn span,.sf-reports-toolbar .ant-col:first-of-type button.with-icon span{align-self:end;display:none}}.sf-single-report-grid.sf-ag-grid .ag-status-bar{padding:0 16px}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-left .ag-status-name-value{color:var(--ark-typography-headline);font-size:14px;font-weight:500;padding:14px 0}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations{padding:8px 0}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;height:32px;line-height:32px;padding:0 7px}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span{font-size:14px;font-weight:500}.sf-single-report-grid.sf-ag-grid .ag-status-bar .ag-status-bar-right .ag-status-panel.ag-status-panel-aggregations .ag-status-name-value span.ag-status-name-value-value{font-weight:400}.sf-custom-reports-content_wrapper{height:100%;overflow-x:hidden;position:relative}.sf-custom-report__grid-wrapper{height:calc(100% - 48px)}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid{margin-bottom:-40px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-root-wrapper .ag-body .ag-row-loading .sf-spinner.spinner--horizontal{column-gap:16px;position:absolute!important}.sf-report__grid.sf-ag-grid{height:calc(100% - 65px)!important}.dock-view{height:calc(100% - 115px)}.dock-view .tab-header__name{font-weight:700;padding:0 10px}.dock-view .tab-header__action-buttons{background:#fff;position:absolute;right:0;top:0}.dock-view .dock-panel.dock-style--bottom-tabs .dock.dock-top{flex-direction:column-reverse}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar{flex:auto}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar>.dock-nav{background-color:var(--ark-widget-background);float:left;margin-left:40px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:left top 0;-moz-transform-origin:left top 0;-webkit-transform-origin:left top 0;transform-origin:left top 0}.dock-view .dock-panel.dock-style--right-tabs>.dock>.dock-bar>.dock-nav>.dock-nav-wrap>.dock-nav-list>.dock-tab{transform:rotate(180deg)}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top{flex-direction:row}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-bar{flex:0 0 30px;z-index:1}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-bar>.dock-nav{background-color:var(--ark-widget-background);float:right;margin-right:30px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0}.dock-view .dock-panel.dock-style--left-tabs>.dock.dock-top>.dock-content-holder{height:auto}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .sf-setup-percent{background-color:blue;overflow:hidden;padding-left:10px}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .b-sch-event-content .name{font-size:1.2em}.dock-view .b-sch-event-wrap>.b-sch-event.sf-setup-event .b-sch-event-content .desc{font-size:.8em;max-width:20em;white-space:normal}.dock-view .b-sch-event-wrap .b-sch-event.lubrication{background:repeating-linear-gradient(-45deg,#01baef,#01baef 7px,#fff 0,#fff 14px);border-color:#01baef}.dock-view .b-sch-dependency.special-dependency{stroke-dasharray:5,5;stroke-width:2}.dock-view .b-sch-resourcetimerange.sf-rtr--disabled{background-color:#f2f2f2;pointer-events:none}.dock-view .b-grid-header-container .b-grid-headers .b-grid-header .b-timeranges-canvas.b-timeranges-header-canvas.b-sch-timeranges-canvas .b-sch-timerange{display:flex}.dock-view .b-grid-header-container .b-grid-headers .b-grid-header .b-timeranges-canvas.b-timeranges-header-canvas.b-sch-timeranges-canvas .planning--disabled{background-color:rgba(0,0,0,.65);color:orange;font-weight:700}.dock-view .b-grid-body-container .b-grid-subgrid .b-timeranges-canvas.b-timeranges-body-canvas.b-sch-timeranges-canvas.b-sch-canvas .planning--disabled{background-color:rgba(0,0,0,.05)}.dock-view .b-grid-header .b-sch-range.range-red{background-color:#bf360c;opacity:.2}.dock-view .b-timeaxissubgrid .range-red{background:repeating-linear-gradient(135deg,rgba(249,14,14,.15),rgba(249,14,14,.15) 8px,transparent 0,transparent 16px)}.dock-view .b-grid-header .b-sch-range.range-orange{background-color:orange;opacity:.2}.dock-view .b-timeaxissubgrid .range-orange{background:repeating-linear-gradient(135deg,rgba(249,105,14,.15),rgba(249,105,14,.15) 8px,transparent 0,transparent 16px);color:#666}.dock-view .b-timeaxissubgrid .b-sch-range:before{display:none}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange{border-left:1.8em solid transparent;border-right:1.8em solid transparent;height:53px;margin-inline-start:-1.8em;padding:0;width:0}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange.b-circle--red{background-color:transparent;border-top:1.8em solid rgba(255,86,34,.498)}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange.b-circle--orange{background-color:transparent;border-top:1.8em solid rgba(255,166,0,.662)}.dock-view .b-grid-header .b-sch-line.b-circle.b-sch-timerange label{display:none}.dock-view .b-timeline-subgrid .b-sch-line.b-circle--red{border-left:1px solid #ff5722}.dock-view .b-timeline-subgrid .b-sch-line.b-circle--orange{border-left:1px solid orange}.dock-view .b-grid-header-container{border-bottom:0}.dock-view .b-grid-header-container .b-grid-headers-locked,.dock-view .b-grid-header-container .b-lowest{border-bottom:1px solid #e0e0e7}.dock-view .b-theme-classic-dark .b-grid-header-container .b-grid-headers-locked,.dock-view .b-theme-classic-dark .b-grid-header-container .b-lowest{border-bottom-color:#2b2b2f}.b-recurrenceconfirmationpopup.b-panel,.sf-schedule-dependency-modal.b-panel,.sf-schedule-event-modal.b-panel,.sf-schedule-task-modal.b-panel{background-color:var(--ark-content-background)}.sf-settings-tab-bar{height:calc(100% - 43px)}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav{background-color:var(--ark-widget-background);border-radius:8px;margin:14px 14px 14px 0;width:250px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:0}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .sf-tab-group .anticon{margin:0}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .sf-tab-group svg{margin-right:8px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn{outline:none;text-align:left;user-select:none;width:100%}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn a{color:var(--ark-typography-subtext);display:block;margin:2px 4px;padding:9px 24px 9px 32px;transition:.2s}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-btn a:hover{background-color:rgba(0,0,0,.059);border-radius:8px}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn a{background-color:var(--ark-content-background);border-radius:8px;color:var(--ark-primary);font-weight:500}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-disabled.ant-tabs-tab{background-color:transparent;color:var(--ark-typography-headline);cursor:default;font-size:14px;font-weight:600;line-height:22px;padding:12px 8px;pointer-events:none}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-content-holder{border:none}.sf-settings-tab-bar.ant-tabs-left>.ant-tabs-content-holder .ant-tabs-tabpane{outline:none;padding:0}.sf-settings-tab-bar .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.sf-settings-tab-bar .ant-tabs-content-holder{display:flex}.sf-settings-tab-bar .ant-tabs-content.ant-tabs-content-left>.ant-tabs-tabpane{display:flex;height:100%}.sf-settings-tab-bar .ant-tabs-content.ant-tabs-content-left .sf-unauthorized{position:absolute;width:90%}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper{display:flex;flex-direction:column}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper .title{font-weight:500}.sf-main-modal.sf-data-source-modal--new .sf-data-source-modal-title__wrapper .text-wrapper .sub-title{color:var(--ark-base-gray-8);font-size:14px;font-weight:400}.sf-main-modal.sf-data-source-modal--new .sf-data-selector{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;margin-bottom:16px;padding:16px 24px;width:100%}.sf-main-modal.sf-data-source-modal--new .sf-data-selector:hover{background-color:var(--ark-widget-highlight);cursor:pointer}.sf-main-modal.sf-data-source-modal--new .sf-data-selector.selector--disabled{border-color:#f5c866;cursor:not-allowed}.sf-main-modal.sf-data-source-modal--new .sf-data-selector .description{color:var(--ark-typography-subtext);font-size:12px}.sf-main-modal.sf-data-source-modal--new .modal-footer{border-top:1px solid var(--ark-content-separator);margin:24px 0 0;padding:16px 0 0}.sf-invite-drawer .ant-drawer-footer{border:none}.sf-invite-drawer .ant-drawer-footer .sf-invite-drawer__footer .sf-remaining-members__text{background-color:var(--ark-widget-highlight);border-radius:6px;box-shadow:0 3px 6px -4px var(--ark-content-separator),0 6px 16px var(--ark-content-separator),0 9px 28px 8px var(--ark-content-separator);padding:8px 16px}.sf-select__draggable_control .anticon.anticon-down{float:right;font-size:12px;margin-top:4px}.sf-select__draggable_control_ddl{width:100%}.sf-select__draggable_control_ddl .ant-popover-inner{padding:0}.sf-select__draggable_control_ddl .ant-tree-treenode{padding:4px 0 0 10px;position:relative}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper{overflow:hidden;padding-bottom:5px;padding-right:40px;text-overflow:ellipsis;white-space:nowrap}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-normal.ant-tree-node-selected,.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-content-wrapper-normal.ant-tree-node-selected:hover{background-color:transparent}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-drop-indicator{bottom:3px!important;left:7px!important}.sf-select__draggable_control_ddl .ant-tree-treenode.ant-tree-treenode-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{display:none}.sf-select__draggable_control_ddl .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;position:absolute;right:10px;z-index:1}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder{scrollbar-color:var(--ark-scrollbar-thumb) var(--ark-scrollbar-background);scrollbar-width:thin}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:3px solid hsla(0,0%,100%,0);border-radius:8px}.sf-select__draggable_control_ddl .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-select-compare__control:focus,.sf-select-compare__control:hover{color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open,.sf-select-compare__control.sf-select-compare__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open .sf-select-label,.sf-select-compare__control.sf-select-compare__control--selected .sf-select-label{color:var(--ark-primary)}.sf-select-compare__control.ant-dropdown-open svg path,.sf-select-compare__control.sf-select-compare__control--selected svg path{fill:var(--ark-primary)}.sf-select-edit-mode__control:focus,.sf-select-edit-mode__control:hover{color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open .sf-select-label,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected .sf-select-label{color:var(--ark-primary)}.sf-select-edit-mode__control.ant-dropdown-open svg path,.sf-select-edit-mode__control.sf-select-edit-mode__control--selected svg path{fill:var(--ark-primary)}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu{padding:0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item{line-height:32px;padding:0 32px 0 0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item:first-of-type .cb__demandtype_base2{border-top-left-radius:8px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item:last-of-type .cb__demandtype_base2{border-bottom-left-radius:8px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item .cb__demandtype_base2{line-height:33px;margin-right:8px;padding:0;width:4px}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item .cb__demandtype_base2 .ant-checkbox-inner{background-color:inherit}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item.ant-dropdown-menu-submenu{padding:0}.sf-select-edit-mode__control-ddl.ant-dropdown .sf-select-edit-mode__control-menu .sf-edit-mode__menu-item.ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{align-items:center;padding:0!important}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.sf-publish__popup .ant-modal-body{padding:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-form-item-label>label{color:var(--ark-typography-headline)}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector{padding-left:16px;padding-right:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector .ant-select-selection-item .ant-checkbox-wrapper{height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-selector .ant-select-selection-item .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:transparent}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-picker{width:100%}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-dropdown .ant-checkbox-wrapper{height:16px;margin-right:5px;vertical-align:middle;width:16px}.sf-publish__popup .ant-modal-body .sf-publish__popup-content .ant-select-dropdown .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:transparent}.sf-publish__popup .ant-modal-footer{border:none;margin-top:-20px;padding-bottom:16px}.sf-select-views__control:focus path,.sf-select-views__control:hover path{fill:var(--ark-primary)}.sf-select-views__control.ant-dropdown-open,.sf-select-views__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-views__control .dropdown-content{background-color:var(--ark-content-background);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.sf-select-views__control-menu{box-shadow:none!important;max-height:200px;min-width:250px;overflow-y:auto}.sf-demand-views__control_ddl .ant-popover-inner{padding:0}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper{display:flex;flex-direction:row;max-height:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu{border:none;box-shadow:none!important;overflow-y:auto;width:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu .ant-menu-item{height:32px;line-height:32px;margin:0;width:100%}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-demand-views2__control-menu .ant-menu-item.ant-menu-item-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .ant-divider.ant-divider-vertical{height:250px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-no-types__overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:305px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree{min-width:305px;overflow:hidden}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding-bottom:0;position:relative}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode.dragging:after{height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-checkbox{float:right;margin-right:0;position:absolute;right:56px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;float:right;line-height:28px;opacity:.5;position:absolute;right:10px;z-index:1}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-switcher-noop{display:none}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{height:28px;line-height:28px;padding-left:0}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{height:28px;line-height:28px;padding-right:9px;width:4px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle span{display:inline-block;height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:inline-block;height:28px;line-height:28px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-text{color:var(--ark-typography-headline);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-type{color:var(--ark-typography-paragraph);float:right;font-size:12px;padding-right:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder{height:250px;max-height:250px!important}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-demand-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-demand-views__control_ddl .ant-popover-inner .sf-views-footer .sf-links-dropdown{align-items:center;display:flex;flex-direction:row;padding:0}.sf-demand-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item{height:32px}.sf-demand-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{border:0;color:var(--ark-typography-headline);height:fit-content;padding:4px 6px}.sf-compare-select:focus,.sf-compare-select:hover{color:var(--ark-primary)}.sf-compare-select.ant-dropdown-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-compare-select.ant-dropdown-open svg path{fill:var(--ark-primary)}.sf-optimize-select.ant-dropdown-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-optimize-select.ant-dropdown-open svg path{fill:var(--ark-primary)}.sf-optimize_ddl.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn{height:22px;justify-content:flex-start;padding:0;text-align:left;width:100%}.sf-optimize_ddl.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-btn:disabled{opacity:.3}.sf-select-sop-views__control:focus path,.sf-select-sop-views__control:hover path,.sf-views__control:focus path,.sf-views__control:hover path{fill:var(--ark-primary)}.sf-select-sop-views__control.ant-dropdown-open,.sf-select-sop-views__control.ant-popover-open,.sf-views__control.ant-dropdown-open,.sf-views__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-select-sop-views__control .dropdown-content,.sf-views__control .dropdown-content{background-color:var(--ark-content-background);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.sf-select-sop-views__control-menu{box-shadow:none!important;max-height:200px;min-width:250px;overflow-y:auto}.sf-views__control_ddl .ant-popover-inner{padding:0}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper{display:flex;flex-direction:row;max-height:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu{border:none;box-shadow:none!important;overflow-y:auto;width:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu .ant-menu-item{height:32px;line-height:32px;margin:0;width:100%}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-select-sop-views2__control-menu .ant-menu-item.ant-menu-item-selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .ant-divider.ant-divider-vertical{height:250px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-no-types__overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:260px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree{min-width:260px;overflow:hidden}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode{border-bottom:1px solid var(--ark-content-separator);padding-bottom:0;position:relative}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode.dragging:after{height:28px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-checkbox{float:right;margin-right:0;position:absolute;right:56px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-draggable-icon{cursor:grab;float:right;line-height:28px;opacity:.5;position:absolute;right:10px;z-index:1}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-switcher-noop{display:none}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper{height:28px;line-height:28px;padding-left:0}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{height:28px;line-height:28px;padding-right:9px;width:30px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle .box{border-radius:4px;display:inline-block;height:15px;margin-left:8px;vertical-align:-4px;width:15px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{display:inline-block;height:28px;line-height:28px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title .title-text{color:var(--ark-typography-headline);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder{height:250px;max-height:250px!important}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-track{background:var(--ark-scrollbar-background)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb{background-color:var(--ark-scrollbar-thumb);border:2px solid hsla(0,0%,100%,0);border-radius:8px}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar-thumb:hover{background-color:var(--ark-scrollbar-thumb-hover)}.sf-views__control_ddl .ant-popover-inner .sf-views-content__wrappper .sf-sop-types-tree.ant-tree .ant-tree-list .ant-tree-list-holder::-webkit-scrollbar{width:11px}.sf-views__control_ddl .ant-popover-inner .sf-views-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.sf-views__control_ddl .ant-popover-inner .sf-views-footer .sf-links-dropdown{align-items:center;display:flex;flex-direction:row;padding:0}.sf-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item{height:32px}.sf-links-dropdown__ddl .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content>a .ant-btn{border:0;color:var(--ark-typography-headline);height:fit-content;padding:4px 6px}.sf-item-flow__matched-links{border:1px solid var(--ark-content-separator);margin-top:10px}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-switcher.ant-tree-switcher-noop{display:none}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--ark-blue-light)}.sf-item-flow__matched-links .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{padding-left:5px}.sf-compare-overview-tooltip{background-color:var(--ark-content-background);border-radius:6px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);font-weight:500;padding:5px 10px}.sf-compare-overview-tooltip .color-box{border-radius:50%;vertical-align:-2px}.sf-compare-overview-tooltip .data-item{text-align:right}.sf-compare-overview-tooltip .data-item-label{float:left;font-weight:400}.sf-compare-overview-tooltip .split-layout-wrapper{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-tooltip .split-layout-wrapper .split-layout-col{display:flex;flex-direction:column;width:50%}.sf-compare-overview-charts__wrapper{height:100%}.sf-compare-overview-charts__wrapper .sf-compare-overview-charts__toolbar{align-items:center;display:flex;justify-content:flex-end;padding:12px 16px}.sf-compare-overview-charts__wrapper .bump-chart-spinner,.sf-compare-overview-charts__wrapper .bump-chart-spinner .ant-spin-container{height:100%}.sf-compare-overview-charts__wrapper .sf-compare-overview-chart{height:calc(100% - 56px)}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart div>div>div{top:127px!important}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend{display:flex;flex-direction:row;padding:0 20px}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list{min-width:230px;padding-top:20px}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item{align-items:center;cursor:pointer;display:flex;margin-bottom:6px;opacity:1}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item:hover{opacity:.6;transition:all .3s ease-in-out}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item.hidden{opacity:.4}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item.hidden:hover{opacity:1;transition:all .3s ease-in-out}.sf-compare-overview-charts__wrapper .sf-compare-overview-bump-chart .sf-bump-chart-legend .sf-bump-chart-legend-list .legend-item .label{color:var(--ark-typography-headline);max-width:190px;overflow:hidden;overflow-wrap:break-word;padding:6px 8px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container{display:flex;flex-direction:row;height:calc(100% - 56px);justify-content:space-evenly}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper{width:50%}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper .radar-chart-spinner,.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .radar-chart__wrapper .radar-chart-spinner .ant-spin-container{height:100%}.sf-compare-overview-charts__wrapper .sf-strategy-chart__container .strategic-drivers__wrapper{display:flex;flex-direction:column;justify-content:space-around}.sf-bump-chart-legend-list::-webkit-scrollbar{width:6px}.sf-bump-chart-legend-list::-webkit-scrollbar-track{background-color:#f1f1f1}.sf-bump-chart-legend-list::-webkit-scrollbar-thumb{background-color:#bfbfbf;border-radius:5px}.sf-bump-chart-legend.div:-webkit-scrollbar-thumb:hover{border-color:hsla(0,0%,100%,0)}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body{padding:0}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__toolbar .sf-btn-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;margin:0 0 16px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .ant-btn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .ant-btn>svg+span{margin-inline-start:8px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__grid.sf-grid-base .ag-root-wrapper .ag-body .ag-body-viewport .ag-row.ag-row-selected .ag-cell{background-color:var(--ark-content-background);color:var(--ark-typography-headline)}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data{align-items:center;background-color:var(--ark-content-background);display:flex;flex-direction:column;height:calc(100% - 53px);justify-content:center}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500;padding:0 12px 12px}.sf-compare-overview-details-and-publish__drawer .ant-drawer-body .sf-content-base.sf-details-and-publish__content .sf-details-and-publish__no-data .text{align-items:center;color:var(--ark-typography-headline);display:flex;flex-direction:column;font-size:14px;padding:0 12px 12px}.sf-content-base{display:flex;flex-direction:column;height:100%;padding:16px}.sf-content-base .info-box{margin-bottom:12px}.sf-content-base .ant-spin-container{height:100%}.sf-content-base .sf-grid-base{height:calc(100% - 53px)!important}.sf-content-base .sf-grid-base .ag-header-cell{background-color:var(--ark-content-background)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body{overflow-x:hidden;padding:0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__toolbar .sf-btn-wrapper{align-items:center;column-gap:8px;display:flex;flex-direction:row;margin:0 0 16px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn:disabled svg path{fill:rgba(51,51,51,.251)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .ant-btn>svg+span{margin-inline-start:8px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content{display:flex;flex-direction:row;height:calc(100% - 53px);justify-content:space-between;width:100%}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper{transition:all .3s ease-in-out;width:calc(100% - 530px)}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper.full-width{width:100%}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-summary-grid__wrapper .sf-grid-base{height:100%!important}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:3px;padding:16px;transition:all .3s ease-in-out;width:530px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden{padding:0;width:0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden .publish-row,.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history.hidden .title{display:none}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .title{font-size:18px;font-weight:500;padding:0 0 16px}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row{align-items:center;border-bottom:1px solid var(--ark-content-separator);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:8px 0}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row:last-child{border-bottom:none}.sf-compare-overview-publish-summary__drawer .ant-drawer-body .sf-content-base.sf-summary__content .sf-summary__inner-content .sf-publish-history .publish-row .label{width:190px}.sf-copy-paste-modal .ant-modal-body{position:relative}.sf-copy-paste-modal .ant-modal-body [contenteditable]{background-color:#fff;border:1px dashed green;display:inline-block;margin:10px;max-height:300px;min-height:200px;overflow:auto;padding:10px;width:calc(100% - 40px)}.sf-copy-paste-modal .ant-modal-body .placeholder{left:20px;opacity:0;pointer-events:none;position:absolute;top:36px}.sf-copy-paste-modal .ant-modal-body [contenteditable]:empty+.placeholder{opacity:.6}.sf-copy-paste-modal .ant-modal-body [contenteditable]:empty:focus+.placeholder{opacity:0}.sf-advanced-datasources{display:flex;flex-direction:column;height:100%}.sf-advanced-datasources .datasources-wrapper{overflow-y:auto;padding:0 16px}.sf-advanced-datasources .datasource-wrapper{border:1px solid var(--ark-content-separator);border-radius:8px;cursor:pointer;padding:10px 16px;transition:.2s;width:290px}.sf-advanced-datasources .datasource-wrapper:hover{background-color:var(--ark-base-gray-4)}.sf-advanced-datasources .datasource-wrapper.selected{background-color:var(--ark-blue-light)}.sf-advanced-datasources .datasource-wrapper .title{font-weight:500;max-width:240px}.sf-advanced-datasources .sf-ag-grid .datasource-icon{margin-right:6px}.sf-advanced-datasources .sf-ag-grid .datasource-icon svg{height:24px;width:24px}.sf-advanced-datasources .sf-ag-grid .cellCenter .ag-cell-wrapper{justify-content:center}.sf-assign-input-spec-modal .ant-select:hover:not(.ant-select-multiple):not(.ant-select-disabled) .ant-select-selection-item svg path{fill:revert-layer}.sf-erp-settings__tabs.ant-tabs{flex:1}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav{background:var(--ark-widget-background);border-top:1px solid var(--ark-content-separator);margin-bottom:10px;margin-right:14px;margin-top:-2px;user-select:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav,.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-nav:before{display:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab{background-color:var(--ark-widget-background)!important;border-color:var(--ark-widget-background);border-bottom:2px solid transparent;transition:.1s}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{border-bottom-color:var(--ark-primary)}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab:hover{background-color:var(--ark-base-gray-2)!important}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .tab-label{display:block;max-width:200px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .anticon{margin-right:6px;vertical-align:-2px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-icon{margin-inline-end:4px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active){background-color:rgba(51,51,51,.05)}.sf-erp-settings__tabs.ant-tabs .sf-tabs-icon{column-gap:4px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder{display:flex}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-spin,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-spin .ant-spin-container{display:flex;flex:1}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .Resizer.horizontal{margin-right:14px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content{border:1px solid var(--ark-content-separator);border-radius:16px;display:flex;flex-direction:column;margin:16px 14px 16px 0;padding:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-details__wrapper{border:none;height:100%;margin:0;padding:0}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header{align-items:center;display:flex;flex-direction:column;justify-content:center}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header .title{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-config__header .sub-title{color:var(--ark-base-gray-8)}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-main-modal.sf-data-source-modal--new .ant-modal-content{box-shadow:none}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-activity-log__wrapper{display:flex;flex-direction:column;height:100%;row-gap:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings__content .sf-erp-settings-activity-log__wrapper .header{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper{border:1px solid var(--ark-content-separator);border-radius:16px;display:flex;flex-direction:column;height:calc(100% - 32px);margin:16px 14px 16px 0;padding:16px;row-gap:16px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .header{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .header .title{font-size:20px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__toolbar .actions{column-gap:8px;display:flex;flex-direction:row}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__form,.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-erp-settings-details__wrapper .sf-erp-settings-details__form .sf-erp-details-grid__wrapper{height:100%}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone{display:flex;flex-direction:column;row-gap:8px}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone .title{font-size:16px;font-weight:500}.sf-erp-settings__tabs.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane .sf-erp-settings__wrapper .sf-drawer__right.sf-erp-settings-config__drawer .ant-drawer-content-wrapper .ant-drawer-body .danger-zone .text{color:var(--ark-base-gray-8)}.sf-other-data__wrapper{margin-bottom:16px;margin-right:14px}.sf-other-data__wrapper .sf-other-data__left{overflow:hidden}.sf-other-data__wrapper .tree-wrapper{border:1px solid var(--ark-content-separator);border-radius:6px;height:100%}.sf-other-data__wrapper .tree-wrapper .tree-toolbar{border-bottom:1px solid var(--ark-content-separator);padding:8px}.sf-other-data__wrapper .ag-right-aligned-cell .conditional-icon{float:left;margin-top:12px}.sf-other-data__wrapper .Resizer.vertical{margin:0 2px}.sf-user-form .anticon{vertical-align:2px}.sf-user-form .sf-user-form__submit{width:100%}.sf-fullscreen-modal{display:flex;flex-direction:column;height:100%;left:0;margin:0;max-width:100%;padding:0;position:fixed;top:0;width:100%!important}.sf-fullscreen-modal .ant-modal-content{height:100%}.sf-fullscreen-modal .ant-modal-body{height:calc(100% - 110px);overflow-y:auto}.sf-fullscreen-modal .ant-modal-footer{text-align:center}.sf-tab-demand__causal-forecasting .logo-card{border:1px solid var(--ark-content-separator);border-radius:8px;padding:8px}.sf-tab-demand__causal-forecasting .logo-card:hover{border:1px solid var(--ark-primary-hover);cursor:pointer}.sf-tab-demand__causal-forecasting .logo-card img{max-height:75px}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width{margin-bottom:0}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label,.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled{background-color:inherit;color:inherit;cursor:default}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .option-with-remove{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-settings__erp-connection .sf-erp-column-filters__form-list .sf-form-item__select-base.sf-form-item__select-full-width .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .ant-select-item-option-state .anticon.anticon-check{display:none}.sf-settings__erp-connection .sf-erp-details-grid__wrapper{height:750px;padding:0 16px;position:relative}.sf-settings__erp-connection .sf-erp-details__form-item.ant-form-item{height:0;margin-bottom:0}.sf-erp-details-edit__drawer .ant-drawer-body .ant-form-item .ant-row.ant-form-item-row{flex-direction:column}.sf-erp-details-edit__drawer .ant-drawer-body .ant-form-item .ant-row.ant-form-item-row .ant-form-item-label{text-align:start}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label,.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled{background-color:inherit;color:inherit;cursor:default}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .option-with-remove{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-column-filters__form-list .sf-form-item__select-base .sf-erp-column-filters__select.ant-select .ant-select-dropdown .ant-select-item-option.ant-select-item-option-disabled .ant-select-item-option-state .anticon.anticon-check{display:none}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse{display:flex;flex-direction:column;row-gap:8px}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;padding:4px 12px}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .header-name.not-set{color:var(--ark-base-gray-8);font-style:italic}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn{padding:0}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn svg{transition:all .3s ease-in-out}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .sf-erp-details_panel-header .ant-btn .anticon-delete{color:var(--ark-red)}.sf-erp-details-edit__drawer .ant-drawer-body .sf-erp-details__collapse .sf-erp-details__collapse-panel .ant-divider{margin:4px 0}.sf-erp-details-react-flow,.sf-erp-details-react-flow .ant-spin-container,.sf-erp-details-react-flow .ant-spin-nested-loading{height:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper{border:1px solid var(--ark-content-separator);border-radius:6px;min-width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper.sf-entity-node__wrapper{display:flex;flex-direction:row}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content{background:var(--ark-widget-background)}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content .title{align-items:center;column-gap:4px;display:flex;flex-direction:row;font-weight:500;justify-content:flex-start}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-provider-node__content{display:flex;flex-direction:column;height:75px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-provider-node__content .sub-content{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content{display:flex;flex-direction:column;height:75px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .title svg{height:18px;width:18px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .sub-content{column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-group-node__content .sub-content .label{font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content{display:flex;flex-direction:column;height:140px;min-width:180px;padding:8px 8px 8px 16px;row-gap:4px;width:180px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .title svg{height:18px;width:18px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .sub-title{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-primary__content .sub-content{display:flex;flex-direction:column;row-gap:8px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content{background:var(--ark-content-background);column-gap:8px;display:flex;flex-direction:row;height:140px;max-width:340px;min-width:120px;padding:8px 16px 8px 8px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content{display:flex;flex-direction:column;row-gap:4px;width:100px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content .sub-title{font-size:12px;font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-entity-node-secondary__content .sub-content .ant-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content{display:flex;flex-direction:column;height:160px;padding:8px 16px;row-gap:8px;width:310px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content{display:flex;flex-direction:column;row-gap:4px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row{column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .label{font-weight:500}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .value{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-datasource-node__content .sub-content .data-row .value .ant-tag{margin-inline-end:2px}.sf-erp-details-react-flow .react-flow__node .sf-node-base__wrapper .sf-node-base__content.sf-orbit-node__content{display:flex;flex-direction:column;height:40px;padding:8px 16px;row-gap:8px;width:180px}.sf-erp-details-react-flow .sf-edge-label{background:var(--ark-widget-background);border:1px solid var(--ark-primary);border-radius:6px;box-shadow:0 0 15px 0 rgba(0,146,218,.502);padding:2px}.sf-erp-details-react-flow .react-flow__controls-button{background-color:var(--ark-widget-background);border-color:var(--ark-content-separator)}.sf-erp-details-react-flow .react-flow__controls-button:hover{background-color:var(--ark-widget-highlight)}.sf-erp-details-react-flow .react-flow__controls-button svg path{fill:var(--ark-icon)}.sf-erp-details-react-flow .react-flow__minimap{background-color:var(--ark-content-background)}.sf-erp-details-react-flow .react-flow__minimap .react-flow__minimap-mask,.sf-erp-details-react-flow .react-flow__minimap .react-flow__minimap-node{fill:var(--ark-widget-background)}.sf-demand-conditional-formats-drawer .condition-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:16px}.sf-demand-conditional-formats-drawer .condition-wrapper .heading{font-weight:600;margin-bottom:8px}.sf-demand-conditional-formats-drawer .condition-wrapper .preview-cell{border:1px solid var(--ark-content-separator);margin-top:8px;text-align:center;width:100%}.sf-demand-conditional-formats-drawer .condition-wrapper .ant-btn-text.active svg{fill:var(--ark-primary)}.sf-demand-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{max-width:100%}.sf-demand-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph .ant-form-item{margin-bottom:0}.views-wrapper .view-item.drag-over{border-top:2px solid var(--ark-primary)}.views-wrapper .drag-handle{align-items:center;display:flex}.sf-exception-settings{position:relative}.sf-exception-settings .group-name{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:0}.sf-exception-settings .group-name display .ant-dropdown-trigger span{height:15px;line-height:15px;vertical-align:top}.sf-exception-settings .exception-group{border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:6px}.sf-exception-settings .separator{margin-bottom:24px;margin-top:30px}.sf-exception-settings .separator div{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:16px;margin-left:16px;margin-top:-36px;padding:6px 12px;width:fit-content}.sf-exception-settings .query-builder-container .query-builder.qb-lite{margin:0}.sf-exception-settings .query-builder-container .query-builder.qb-lite .group{background:none;border-color:transparent}.sf-exception-settings .group--children .group-or-rule-container.rule-container:not(:first-child) .rule--body--wrapper .rule--body:before{color:var(--ark-typography-subtext);content:"and ";font-size:14px;width:50px}.sf-exception-settings .group--header{display:none}.sf-exception-settings .group-or-rule-container{padding-right:0}.sf-exception-settings .group--children{padding-left:0!important}.sf-exception-settings .group--children>.group-or-rule-container>.group-or-rule:after,.sf-exception-settings .group--children>.group-or-rule-container>.group-or-rule:before{display:none}.sf-exception-settings .group--children .rule{background:var(--ark-content-background);border-color:var(--ark-content-separator);border-radius:8px}.sf-exception-settings .group--children .rule .rule--body{align-items:center}.sf-exception-settings .group--children .rule .rule--operator{margin-left:7px}.sf-exception-settings .group--children .rule .rule--value{float:right}.sf-exception-settings .group--children .rule .rule--header{left:-40px;opacity:1!important;position:absolute}.sf-exception-settings .group--children .rule .rule--header .ant-btn-delRule{border:none}.sf-exception-settings .group-or-rule .group-or-rule-container:first-child .rule--value .sf-select-addon-after.sf-query-select{margin-right:75px}.sf-exception-settings .group-or-rule .group-or-rule-container:first-child .rule--value .sf-select-addon-after.sf-query-select:after{content:"category"}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(2) .rule--value .sf-select-addon-after.sf-query-select{margin-right:80px}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(2) .rule--value .sf-select-addon-after.sf-query-select:after{content:"variability"}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(3) .rule--value .sf-select-addon-after.sf-query-select{margin-right:53px}.sf-exception-settings .group-or-rule .group-or-rule-container:nth-child(3) .rule--value .sf-select-addon-after.sf-query-select:after{content:"trend"}.sf-imbalance-toolbar{background-color:var(--ark-base-gray-3);border-bottom:1px solid var(--ark-content-separator);padding:16px}.sf-imbalance-toolbar .sf-imbalance-badge{background-color:var(--ark-red);border-radius:100px;color:#fff;height:32px;line-height:16px;padding:8px 16px;text-align:center;width:"fit-content"}.sf-imbalance-toolbar .sf-rebalance__ddl{width:350px}.sf-imbalance-toolbar .sf-rebalance__ddl .ant-popover-inner{padding:0}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper{border-top:1px solid var(--ark-content-separator);padding-top:8px}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper .sf-info-text{float:right!important;max-width:195px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:first-child,.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:nth-child(2){border-top:none}.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:last-child,.sf-imbalance-toolbar .sf-rebalance__ddl .sf-text-wrapper:nth-child(-1){padding:8px 0}.obj-views-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);border-right:4px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);display:flex;flex:0 0 20%;flex-direction:column;min-height:0;position:relative}.obj-views-wrapper .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.obj-views-wrapper .views-list{flex:1;overflow:auto}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-indent,.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-switcher{display:none}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper{padding:8px 16px}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{color:var(--ark-typography-subtext)}.obj-views-wrapper .views-list .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--ark-primary)}.sf-select-supply-views__overlay .sf-select-supply-views__menu.ant-dropdown-menu.sf-scrollbar{border:1px solid var(--ark-content-separator);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-height:400px;max-width:250px;width:fit-content!important}.sf-select-supply-views__overlay .sf-select-supply-views__menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label,.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.drill-down-links__sop .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.view-content-table{width:100%}.view-content-table .color-box{vertical-align:-2px}.view-content-table .ag-root-wrapper{border-bottom:0;border-bottom-left-radius:0;border-right:0;border-top-left-radius:0}.views-wrapper{background-color:var(--ark-content-background);border-left:1px solid var(--ark-content-separator);border-radius:6px;border-bottom-right-radius:0;border-right:4px solid var(--ark-content-separator);border-top:1px solid var(--ark-content-separator);border-top-right-radius:0;display:flex;flex:0 0 25%;flex-direction:column;min-height:0;position:relative;width:100%}.views-wrapper .views-list-header{background-color:var(--ark-widget-background);border-bottom:1px solid var(--ark-content-separator);color:var(--ark-typography-headline);flex:0 0 auto;font-weight:500;height:48px;padding:12px 16px}.views-wrapper .views-list-header .action-button{float:right;height:24px;line-height:14px;padding:0}.views-wrapper .views-list{flex:1;overflow:auto}.views-wrapper .views-list .view-item{border-bottom:1px solid var(--ark-content-separator);cursor:pointer;overflow:hidden;padding:3px 16px;position:relative;text-overflow:ellipsis;transition:.2s;white-space:nowrap}.views-wrapper .views-list .view-item:hover{background-color:var(--ark-widget-background)}.views-wrapper .views-list .view-item.selected{background-color:var(--ark-blue-light);color:var(--ark-primary)}.sf-supply-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph{max-width:100%}.sf-supply-view__modal.sf-action-modal.sf-filter-action__modal .ant-modal-content .ant-modal-confirm-body-wrapper .ant-modal-confirm-paragraph .ant-form-item{margin-bottom:0}.obj-view-content__grid{height:100%;width:100%}.obj-view-content__grid .ag-root-wrapper{border-bottom:0;border-radius:0;border-right:0}.sf-select-filters__control>.ant-btn:first-child{min-width:112px;text-align:left;width:auto}.sf-select-filters__control>.ant-btn:first-child .sf-select-filters__control-btn-label{display:inline-block}.sf-select-filters__control>.ant-btn:first-child .sf-select-filters__control-btn-record{color:hsla(0,0%,100%,.5);display:inline-block;margin-left:8px;min-width:35px;text-align:right}.sf-select-filters__control .ant-dropdown-trigger{width:48px}.sf-select-filters__control .ant-tooltip{display:none}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar{box-shadow:var(--ark-content-separator) 0 7px 29px 0;max-height:400px;max-width:250px;width:fit-content!important}.sf-select-filters__overlay .sf-select-filters__control-menu.ant-dropdown-menu.sf-scrollbar .ant-dropdown-menu-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper{height:100%;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper{align-content:flex-start;align-items:flex-start;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;row-gap:16px;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:6px;display:flex;flex-direction:column;height:fit-content;padding:16px;row-gap:8px;width:350px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card:hover{box-shadow:-3px 4px 13px var(--ark-content-separator);cursor:pointer}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card:hover .header .ant-btn{opacity:1}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header{align-items:center;background-color:var(--ark-base-gray-4);border-bottom:1px solid var(--ark-content-separator);display:flex;flex-direction:row;font-weight:500;justify-content:space-between;margin:-16px -16px 0;padding:0 16px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header .ant-btn{opacity:0;padding:0;transition:.3s}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .header .ant-btn .anticon{color:var(--ark-red)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content{display:flex;flex-direction:column;row-gap:4px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.success .value{color:var(--ark-green);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.failed .value{color:var(--ark-red);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row.cancelled .value{color:var(--ark-orange);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__cards-wrapper .run-card .content .data-row .value{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper{display:flex;flex-direction:column;height:100%;row-gap:16px;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions{column-gap:8px;display:flex;flex-direction:row}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group{background-color:var(--ark-navigation-hover)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .ant-segmented-item-selected .ant-segmented-item-label{color:var(--ark-typography-headline);font-weight:500}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .ant-segmented-item-label{color:var(--ark-typography-subtext)}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .toolbar .actions .ant-segmented .ant-segmented-group .summary-label{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:center}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .sf-ag-grid .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-select-all.ag-checkbox{align-items:center;display:flex;justify-content:center;margin:0 12px 0 0;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-run-history__wrapper .sf-run-history__details-wrapper .sf-ag-grid .ag-root-wrapper .ag-header .ag-pinned-left-header .ag-header-cell.checkbox-center .ag-header-cell-comp-wrapper{display:none}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history .info{margin-top:-32px}.sf-contracts-run-history__drawer.sf-drawer__bottom.ant-drawer .sf-no-run-history .info .heading{color:var(--ark-typography-headline);font-size:20px;font-weight:500}.sf-conditional-formats-drawer .condition-wrapper{background-color:var(--ark-content-background);border:1px solid var(--ark-content-separator);border-radius:8px;margin-bottom:8px;padding:16px}.sf-conditional-formats-drawer .condition-wrapper .heading{font-weight:600;margin-bottom:8px}.sf-conditional-formats-drawer .condition-wrapper .preview-cell{border:1px solid var(--ark-content-separator);margin-top:8px;text-align:center;width:100%}.sf-conditional-formats-drawer .condition-wrapper .ant-btn-text.active svg{fill:var(--ark-primary)}.sf-sch-item__activity-form .sf-form-item__radio-base{margin-bottom:0}.sf-sch-item__activity-form .ant-divider{margin:10px 0}.sf-sch-gantt-settings__content-form .sf-form-item__checkbox-base{margin-bottom:0}.sf-planning-period-settings .sf-settings-section-heading .action-heading{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:320px}.sf-planning-period-settings .settings-section{margin:0 16px;width:320px}.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label,.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label>.ant-row.ant-row-space-between{width:100%}.drill-down-links .sf-form-item__select-base>.ant-form-item-row>.ant-form-item-label>label.ant-form-item-required>span{display:none}.sf-nav-menu-grid .hover-over{background-color:#e5e5ff}.sf-nav-menu-grid .ag-group-expanded{pointer-events:none}.sf-navigation-menu-toolbar .ant-form-item{margin-bottom:0}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zY2hlZHVsZXIvc2NoZWR1bGVyLWdhbnR0LnNjc3MiLCJzdHlsZXMtc2Fzcy5taW4uY3NzIiwiLi4vLi4vY29yZS9ub3RpZmljYXRpb25zL2NvbXBvbmVudHMvc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50LnNjc3MiLCIuLi9wb2xpY3kvY29tcG9uZW50cy9jaGFuZ2Utb3duZXIuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL1NhbGVzUmVwQmFyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2NvbGxhYm9yYXRpb24tY29udGVudC5zY3NzIiwiLi4vZW50aXRsZW1lbnRzL2NvbXBvbmVudHMvc2YtZW50aXRsZW1lbnQuc2NzcyIsIi4uL2xpZmVjeWNsZW1hbmFnZXIvY29tcG9uZW50cy9saWZlY3ljbGUuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NlZ21lbnRhdGlvbi5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9hbmFseXNpcy1jb250ZW50LnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrcy5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvcG9saWN5LWNvbnRlbnQuc2NzcyIsIi4uL3NhZmV0eXN0b2Nrcy9jb21wb25lbnRzL3NoZWxmLWxpZmUtY29udGVudC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NvcC1jb250ZW50LnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy93b3JrZmxvdy5zY3NzIiwiLi4vZGlzY3Vzc2lvbnMvY29tcG9uZW50cy9kaXNjdXNzaW9ucy5zY3NzIiwiLi4vcHJpY2luZy9jb21wb25lbnRzL3NmLXByaWNlLW5lZ290aWF0aW9uLnNjc3MiLCIuLi8uLi9zdXBwbHkvY2FsZW5kYXIvY29tcG9uZW50cy9yZXNvdXJjZS1jYWxlbmRhci5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvc3VwcGx5LWlucHV0cy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9hbnQtZmxvdy1kaWFncmFtLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9icG1uLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2xwLXJlcG9ydHMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvbW9kZWwtY29uc3RyYWludHMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tbW9kZWwtY29udGVudC5zY3NzIiwiLi4vbGFkZGVycGxhbm5pbmcvY29tcG9uZW50cy9zZi1sYWRkZXItcGxhbm5pbmcuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21haW4tY29udGVudC1sYXlvdXQuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21haW4tbWVudS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3NoYXJlZC9jdXN0b20tZXh0ZXJuYWwtbGlua3Muc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL2xpY2Vuc2Uvc2YtbGljZW5zZS5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvcmVhZGluZXNzL3JlYWRpbmVzcy5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvdHJpYWwtd2VsY29tZS9zZi10cmlhbC13ZWxjb21lLnNjc3MiLCIuLi9sYXlvdXQvY29tcG9uZW50cy93ZWxjb21lL3dlbGNvbWUuc2NzcyIsIi4uLy4uL2NvcmUvbm90aWZpY2F0aW9ucy9jb21wb25lbnRzL25vdGlmaWNhdGlvbi1iZWxsL3NmLW5vdGlmaWNhdGlvbi1iZWxsLnNjc3MiLCIuLi8uLi9jb3JlL25vdGlmaWNhdGlvbnMvY29tcG9uZW50cy9zZXR0aW5ncy9zZi1ub3RpZmljYXRpb24tc2V0dGluZ3Muc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvY2hhbmdlLXBhc3N3b3JkL2NoYW5nZS1wYXNzd29yZC5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLWRldGFpbHMvcHJvZmlsZS1zdW1tYXJ5LnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZGV0YWlscy9zZi11c2VyLWF2YXRhci1wb3BvdmVyLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZGV0YWlscy91c2VyLXBhbmVsLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZ3JlZXRpbmcvdXNlci1ncmVldGluZy5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLW1hbmFnZW1lbnQvZWRpdC1tZW1iZXIuc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvdXNlci1tYW5hZ2VtZW50L3VzZXItbWFuYWdlbWVudC5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2FjdGl2aXR5LWxvZy9hY3Rpdml0eS1sb2cuc2NzcyIsIi4uL2RhdGEvY29tcG9uZW50cy9jbG91ZC1kYXRhc291cmNlL2VycC1jb21wbGV0ZS5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2Nyb24tc2NoZWR1bGVyL2Nyb24tc2NoZWR1bGVyLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvY3Jvbi1zY2hlZHVsZXIvdGltZS1jb250cm9scy5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2RhdGEtc291cmNlL2RhdGEtc291cmNlLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvZmlsZS1kYXRhLXNvdXJjZS91cGxvYWRlci5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2ljb25zL2ljb25zLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvaW1wb3J0LXN0ZXBzL3NmLWZpbGUtaW1wb3J0LXN0ZXBzLnNjc3MiLCIuLi9nYXRld2F5L2NvbXBvbmVudHMvZHJhd2VyL3NmLWludGVncmF0aW9ucy1kcmF3ZXIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvYWxlcnRzL2FsZXJ0cy1jb250ZW50LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2NvbW1lbnRzL2NvbW1lbnRzLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2N1cnJlbmN5L2N1cnJlbmN5LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2N1c3RvbS1hZ2ctYW5kLXVuaXRzL2N1c3RvbWl6YXRpb24uc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvY3VzdG9tLXBlcmlvZHMvY3VzdG9tLXBlcmlvZHMuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZGVtYW5kLXR5cGVzL2RlbWFuZC10eXBlcy5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9ldmFsdWF0ZS1kYXNoYm9hcmQvc2YtZXZhbHVhdGUtZGFzaGJvYXJkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2V4cHJlc3Npb24tYnVpbGRlci9leHByZXNzaW9uLWJ1aWxkZXIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1lZGl0b3IvZXhwcmVzc2lvbi1lZGl0b3ItdjIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1lZGl0b3IvZXhwcmVzc2lvbi1lZGl0b3Iuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZXhwcmVzc2lvbi1mbHVlbnQtZWRpdG9yL2V4cHJlc3Npb24tZmx1ZW50LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2lsYy1zZWxlY3Rvci9pbGMtc2VsZWN0b3Iuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvaW5wdXQtZGF0YS1zZWxlY3Rvci9pbnB1dC1kYXRhLXNlbGVjdG9yLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1lZGl0L21hc3Rlci1lZGl0LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1pbnB1dC1kYXRhLWdyaWQvbWFzdGVyLWlucHV0LWRhdGEtZ3JpZC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9vcmJpdC1zdGF0dXMtbW9kYWwvc2Ytb3JiaXQtc3RhdHVzLW1vZGFsLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL3BsYW5uaW5nLWhvcml6b24vcGxhbm5pbmctaG9yaXpvbi5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy91b20tYW5kLWN1cnJlbmN5LXNlbGVjdG9yL3VvbS1hbmQtY3VycmVuY3ktc2VsZWN0b3Iuc2NzcyIsIi4uL3JlcG9ydHMvY29tcG9uZW50cy9kYXNoYm9hcmQvZGFzaGJvYXJkLnNjc3MiLCIuLi9yZXBvcnRzL2NvbXBvbmVudHMvcmVwb3J0cy1ncmlkL3JlcG9ydHMtZ3JpZC5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvYWktaGVscC9zZi1haS1oZWxwLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9lcnJvcnMvZXJyb3ItYm91bmRhcnkuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL2Vycm9ycy9zZi11bmF1dGhvcml6ZWQuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL2Zvcm0taXRlbXMvZm9ybS1pdGVtcy5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvbW9kYWxzL3ByZXZpZXctaW5mby5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvcmVzaXphYmxlLWRyYXdlci9zZi1yZXNpemFibGUtZHJhd2VyLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9zcGlubmVyL3NwaW5uZXIuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL3RpbWUtYnVja2V0L3RpbWUtYnVja2V0LnNjc3MiLCIuLi90YWdzL2NvbXBvbmVudHMvbGV4aWNhbC1jb21tZW50L2xleGljYWwtY29tbWVudC5zY3NzIiwiLi4vLi4vY3VzdG9tZXIvYmlsbGluZy9jb21wb25lbnRzL2FjY291bnRzdW1tYXJ5L2NvbXBhbnktc3VtbWFyeS5zY3NzIiwiLi4vLi4vY3VzdG9tZXIvYmlsbGluZy9jb21wb25lbnRzL3VzZXItaW5mby9jdXN0b21lci1zZWxlY3Quc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvY2hhcnQvY29sbGFiLWNoYXJ0LnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2dyaWQtY29sbGFiL2dyaWQtdHJlZS5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9vdmVycmlkZXMvb3ZlcnJpZGUtcmVwb3J0LnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3BlbmRpbmctb3ZlcnJpZGVzL3NmLXBlbmRpbmctb3ZlcnJpZGVzLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvY29sbGFiLWZpbHRlcnMuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdHJlZS9oaWVyYXJjaHktc2VsZWN0Mi5zY3NzIiwiLi4vZGFzaGJvYXJkL2NvbXBvbmVudHMvZGFzaGJvYXJkL3NmLWRlbWFuZC1kYXNoYm9hcmQuc2NzcyIsIi4uL2Rhc2hib2FyZC9jb21wb25lbnRzL3ZpZXdlci92aWV3ZXItY29udHJvbC5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9mb3JlY2FzdGluZy1tZXRob2RzL3NmLWZvcmVjYXN0aW5nLW1ldGhvZHMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvaG9tZS1wYWdlLXdpZGdldHMvc2YtZm9yZWNhc3QtY2FyZHMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvb3V0bGllcnMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc2FsZXMtcHJlZGljdG9yL3NhbGVzLXByZWRpY3Rvci5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9zdHJhdGVneS9zdHJhdGVneS5zY3NzIiwiLi4vbGlmZWN5Y2xlbWFuYWdlci9jb21wb25lbnRzL2RyYXdlci9saWZlY3ljbGUtZHJhd2VyLnNjc3MiLCIuLi9zZWdtZW50YXRpb24vY29tcG9uZW50cy9jaGFydHMvY2hhcnQtY2Fyb3VzZWxzLnNjc3MiLCIuLi9zZWdtZW50YXRpb24vY29tcG9uZW50cy9ncmlkL3NlZ20tdGFibGUuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL2dyaWQtdG9vbGJhci9zZWdtLWdyaWQtdG9vbGJhci5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvc2V0dGluZ3Mvc2VnbWVudGF0aW9uLXNldHRpbmdzLnNjc3MiLCIuLi8uLi9pbnZlbnRvcnkvbW9uaXRvcmluZy9jb21wb25lbnRzL2ludi1jYXJkcy1yZXBvcnQvaW52LWNhcmRzLXJlcG9ydC1kcmF3ZXIuc2NzcyIsIi4uLy4uL2ludmVudG9yeS9tb25pdG9yaW5nL2NvbXBvbmVudHMvbWlkZGxlLWJhci9zZi1pbnZlbnRvcnktbWlkZGxlLWJhci5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy90b3AtYmFyL3NmLWludmVudG9yeS10b3AtYmFyLnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9maWx0ZXJzL2ZpbHRlcnMtY29udGVudC5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvc2V0dGluZ3Mvc2V0dGluZ3MtZHJhd2VyLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvZmxvdy1kZXRhaWxzLWRyYXdlci9zZi1mbG93LWRldGFpbHMuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9ncmlkLXYyL3NvcC1jb2xsYWItZ3JpZC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3J1bi1lbmdpbmUvcnVuLWVuZ2luZS1tb2RhbC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NoYXJlZC9zdW1tYXJ5LWZvb3Rlci5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3N0b2NrLXRyYW5zZmVyL3N0b2NrLXRyYW5mZXJzLWNvbnRlbnQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zdG9jay10cmFuc2Zlci9zdG9jay10cmFuc2Zlci1kcmF3ZXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL3NvcC1jb2xsYWItdG9vbGJhci5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL3NmLXNvcC10b3Atc2VjdGlvbi5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uLXRhYnMvdG9wLXNlY3Rpb24tdGFicy5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Zpb2xhdGlvbnMvc29wLXZpb2xhdGlvbnMtZHJhd2VyLnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy9hY3Rpb25zL3NmLWFjdGlvbnMtY29udGVudC5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvcm9sbC1mb3J3YXJkL3JvbGwtZm9yd2FyZC5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvd2lkZ2V0cy93aWRnZXRzLnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy93b3JrZmxvdy1wcmV2aWV3L3dvcmtmbG93LXByZXZpZXcuc2NzcyIsIi4uL3dvcmtmbG93cy9jb21wb25lbnRzL3dvcmtmbG93LXNldHRpbmdzL3dvcmtmbG93LXNldHRpbmdzLnNjc3MiLCIuLi9kaXNjdXNzaW9ucy9jb21wb25lbnRzL2NvbW1lbnRzLWxpc3Qvc2YtY29tbWVudHMuc2NzcyIsIi4uL2Rpc2N1c3Npb25zL2NvbXBvbmVudHMvc3RhcnRlci1jb21tZW50L3NmLXN0YXJ0ZXItY29tbWVudC5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvZXhwYW5kZWQtYm9tL2V4cGFuZGVkLWJvbS1jb250ZW50LnNjc3MiLCIuLi9pbnB1dHMvY29tcG9uZW50cy9ncmlkcy9jYXBhY2l0eS1ncmlkLnNjc3MiLCIuLi9pbnB1dHMvY29tcG9uZW50cy9pbnB1dC1mb3Jtcy9jYWxlbmRhci10eXBlcy5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvaW5wdXQtZm9ybXMvc2Ytc3VwcGx5LWZvcm0tYmFzZS5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvYW5hbHlzaXMvYW5hbHlzaXMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvYXV0b25vbW91cy1hZ2VudHMvYXV0b25vbW91cy1hZ2VudHMuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL21vZGFscy9tb2RhbHMuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL29wdGltaXphdGlvbi1sb2cvc2Ytc29wLWxvZy1kcmF3ZXIuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vY29tcGFyZS1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2NvbXBhcmUtb3ZlcnZpZXcuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NldHRpbmdzLWRyYXdlci9zZXR0aW5ncy1jb250ZW50LXdyYXBwZXIuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9jb25zdHJhaW50cy10cmVlLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvbW9kYWwtZm9ybXMuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9vYmplY3RpdmUtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL3NjZW5hcmlvLW5hbWUuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9zY2VuYXJpby1zZWxlY3Rvci5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL3NjZW5hcmlvLXRyZWUtc2VsZWN0b3Iuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvdG9vbGJhci5zY3NzIiwiLi4vaXRlbWdyb3Vwc3VwcGx5L3N1cHBseS1hdmFpbGFiaWxpdHkvY29tcG9uZW50cy9zZi1zdXBwbHktYXZhaWxhYmlsaXR5LnNjc3MiLCIuLi9sYWRkZXJwbGFubmluZy9jb21wb25lbnRzL2dyaWQvc2YtbGFkZGVyLWdyaWQuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9hbGxvY2F0aW9uL3NmLWFsbG9jYXRpb24uc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9jb250cmFjdHMvc2YtY29udHJhY3RzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9haS1jaGF0L2FpLWNoYXQuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2hpZXJhcmNoeS10cmVlL3NmLWhpZXJhcmNoeS10cmVlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9tYWluLWRyYXdlci9tYWluLWRyYXdlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbWFpbi1oZWFkZXIvbWFpbi1oZWFkZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21vZHVsZS1oZWFkZXIvZGVlcC1saW5rLWJ1dHRvbi5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbm8tZGF0YS1mb3VuZC9zZi1uby1kYXRhLWZvdW5kLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbmltYXRpb25zLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbnRkLWZ1bGxwYWdlLXRhYmxlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9hbnRkLW92ZXJyaWRlcy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvZmlsdGVyLWRyYXdlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvbml2by1jaGFydHMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL3NmLWFnLWNoYXJ0LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9zZi1hZy1ncmlkLnNjc3MiLCIuLi90aGVtZXMvY3NzL19mb250cy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvc2hlbGwuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL3ZhcmlhYmxlcy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc21hcnQtc2VhcmNoL3NmLXNtYXJ0LXNlYXJjaC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2NvbnRyb2wtdG93ZXIvY29udHJvbC10b3dlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2V2ZW50cy1tYW5hZ2VyL2V2ZW50cy1tYW5hZ2VyLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvaG9tZS9zZi1ob21lLXBhZ2Uuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9xdWljay1ndWlkZS9zZi1xdWljay1ndWlkZS1wYWdlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvc2V0dGluZ3MtcGFnZS5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvbGljZW5zZS9wbGFuLXVwZ3JhZGVkL3BsYW4tdXBncmFkZWQuc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL2xpY2Vuc2UvdHJpYWwtYmFubmVyL3NmLXRyaWFsLWJhbm5lci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvYWxlcnRzLWRyYXdlci9hbGVydHMtZHJhd2VyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9ncmlkL2FsZXJ0cy1ncmlkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9ub3RpZmljYXRpb25zL25vdGlmaWNhdGlvbnMtY29uZmlnLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy9zaGFyZWQvc2hhcmVkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2FsZXJ0cy90b29sYmFyL2FsZXJ0cy10b29sYmFyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2RlbWFuZC10eXBlcy9zZWN1cml0eS1kcmF3ZXIvc2Ytc2VjdXJpdHktZHJhd2VyLnNjc3MiLCIuLi9yZXBvcnRzL2NvbXBvbmVudHMvcmVwb3J0cy1kYXRhLXNvdXJjZXMvZHJhd2VyL3NmLWRhdGEtc291cmNlLWZvcm0uc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvaGlzdG9yaWNhbC1tZXRyaWNzL2RyYXdlci9oaXN0b3JpY2FsLW1ldHJpY3Muc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvZ3JpZC1jb2xsYWIvYWN0aW9ucy9hY3Rpb25zLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL21hbmFnZS1vdmVycmlkZXMvbWFuYWdlLW92ZXJyaWRlcy5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9vdXRsaWVycy9kZXRhaWxzLXBvcHVwL2ZvcmVjYXN0LWRldGFpbHMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvZ3JpZC9vdXRsaWVyLXRhYmxlLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL2dyaWQtdG9vbGJhci9vdXRsaWVycy1ncmlkLXRvb2xiYXIuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIvc2YtbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc2FsZXMtcHJlZGljdG9yL3NldHRpbmdzL3NhbGVzLXByZWRpY3Rvci1zZXR0aW5nLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3N0cmF0ZWd5L2RyYXdlckNvbnRlbnQvc3RyYXRlZ3ktc2V0dGluZ3Muc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc3RyYXRlZ3kvdG9vbGJhci9zdHJhdGVneS10b29sYmFyLnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9jaGFydHMvY29tcGFyZS1jaGFydC9zZi1wb2xpY3ktY29tcGFyZS1jaGFydC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3N0b2NrLXRyYW5zZmVyL29wdGlvbnMvc2YtdHJhbnNmZXItYmFzZS5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL2RldGFpbHMtY2hhcnQvc2Ytc29wLWNvbGxhYi1jaGFydC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL3N1bW1hcnkvc3VtbWFyeS1ncmlkLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdHJhbnNhY3Rpb25zLW9iamVjdHMvdHJhbnNhY3Rpb25zLW9iamVjdHMuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi91dGlsaXphdGlvbi91dGlsaXphdGlvbi1ncmlkLnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy9hY3Rpb25zL2NvbXBvbmVudHMvYWN0aW9uLWRldGFpbHMuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2V4cGFuZGVkLWJvbS9ncmlkL2V4cGFuZGVkLWJvbS1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kaWFncmFtL2RpYWdub3N0aWMvZGlhZ25vc3RpYy1kcmF3ZXIuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2RpYWdyYW0vaXRlbXMvY29udGVudC1mb3JtLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kaWFncmFtL3N1Yi1zZXQvc3ViLXNldC1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kcnAtY29uZmlncy9jb250ZW50L3ZpZXctY29udGVudC1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9tcnAtY29uZmlncy9jb250ZW50L3ZpZXctY29udGVudC1ncmlkLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL21vZGFscy9wdWJsaXNoLXJ1bi1tb2RhbC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi9tb2RhbHMvcnVuLWRldGFpbHMtbW9kYWwuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vcmVwb3J0LWNvbnRlbnQvc2Ytc2NlbmFyaW8tcmVwb3J0cy5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi93aWRnZXRzLWRhc2hib2FyZC93aWRnZXRzLWRhc2hib2FyZC5zY3NzIiwiLi4vdmVuZG9ycy9jb21wb25lbnRzL2FsbG9jYXRpb24vZ3JpZC9zZi12ZW5kb3ItZ3JpZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvZmlsdGVycy9tYWluLWZpbHRlci9maWx0ZXItYnVpbGRlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2Rhc2hib2FyZHMvY29tcG9uZW50cy9zZi1kYXNoYm9hcmRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3MvZGF0YS1zdHVkaW8uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kZW1hbmQvdmlld3MvZGFzaGJvYXJkLXRvb2xiYXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9yZXBvcnRzL2NvbXBvbmVudHMvc2YtcmVwb3J0cy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NhbXBsZS92aWV3cy9kb2NrLWxheW91dC12aWV3LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvdmlld3Mvc2V0dGluZ3Muc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9zaGFyZWQvc21hcnQvZGF0YS1zb3VyY2VzL3NmLWRhdGEtc291cmNlLW1vZGFsLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItbWFuYWdlbWVudC90b29sYmFyL2ludml0ZS11c2VyL2ludml0ZS11c2VyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL21hc3Rlci1lZGl0L2VkaXQtdHlwZS1jb250ZW50L2Zvcm0taXRlbXMvc2VsZWN0LWRyYWdnYWJsZS1mb3JtLWl0ZW0uc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9jb21wYXJlL2NvbXBhcmUuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9lZGl0LW1vZGUvZWRpdC1tb2RlLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvZmlsdGVycy9maWx0ZXIuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9wdWJsaXNoLWRlbWFuZC9wdWJsaXNoLXBvcHVwLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvdmlld3MvZGVtYW5kLXZpZXdzLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9jb21wYXJlL2NvbXBhcmUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL29wdGltaXplL29wdGltaXplLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy92aWV3cy9zdXBwbHktdmlld3Muc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2RpYWdyYW0vZGlhZ25vc3RpYy9jb21wb25lbnRzL2l0ZW0tZmxvdy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2NoYXJ0cy9jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0L292ZXJ2aWV3LWNoYXJ0LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9kZXRhaWxzLWFuZC1wdWJsaXNoL2RldGFpbHMtYW50ZC1wdWJsaXNoLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zaGFyZWQvY29udGVudC1iYXNlLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zdW1tYXJ5L3N1bW1hcnkuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2ZpbHRlcnMvbWFpbi1maWx0ZXIvY29tcG9uZW50cy9jb3B5LXBhc3RlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3MvYWR2YW5jZWQvc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kYXRhLXN0dWRpby92aWV3cy9lcnAtc2V0dGluZ3MvZXJwLXNldHRpbmdzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3Mvb3RoZXItZGF0YS9zZi1vdGhlci1kYXRhLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL2NvbXBvbmVudHMvc2FtcGxlLWZvcm0vc2FtcGxlLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvY29tcG9uZW50cy9zYW1wbGUtbW9kYWwvc2FtcGxlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvdmlld3MvZGVtYW5kL2NhdXNhbC1mb3JlY2FzdGluZy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3NoYXJlZC9zbWFydC9kYXRhLXNvdXJjZXMtc2V0dGluZ3MvZWxlbWVudHMvZWxlbWVudHMuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvc2V0dGluZ3Mvdmlld3MtY29uZmlndXJhdGlvbi9jb21wb25lbnRzL2RyYXdlcnMvc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3NldHRpbmctY29tcG9uZW50cy9hbmFseXNpcy9leGNlcHRpb25zL2V4Y2VwdGlvbnMtcXVlcnktYnVpbGRlci5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9pbnYtY2FyZHMtcmVwb3J0L3JlcG9ydC10eXBlLWNvbnRlbnQvaW1iYWxhbmNlLWNvbnRlbnQtd2lkZ2V0cy90b29sYmFyL3Rvb2xiYXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy9vYmplY3RzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvYWRkLWJ1dHRvbi9hZGQtc3VwcGx5LWJ1dHRvbi5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZ3JpZC92aWV3LWNvbnRlbnQtdGFibGUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvdmlld3MtbGlzdC92aWV3cy1saXN0LnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdHJhbnNhY3Rpb25zLW9iamVjdHMvY29tcG9uZW50cy9jb250ZW50L3RyYW5zYWN0aW9ucy1vYmplY3RzLWNvbnRlbnQuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9hbGxvY2F0aW9uL3Rvb2xiYXIvaXRlbXMvZmlsdGVycy9maWx0ZXIuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9jb250cmFjdHMvZHJhd2Vycy9jb250ZW50cy9ydW4taGlzdG9yeS9ydW4taGlzdG9yeS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3JlcG9ydHMvY29tcG9uZW50cy9zaW5nbGUtcmVwb3J0L2NvbmRpdGlvbmFsLWZvcm1hdHRpbmcvQ29uZGl0aW9uYWxGb3JtYXRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL3ZpZXdzL2NvbXBvbmVudHMvaXRlbS1hY3Rpdml0eS9pdGVtLWFjdGl2aXR5LWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvdmlld3MvY29tcG9uZW50cy9zY2hlZHVsZXItZ2FudHQtc2V0dGluZ3Mvc2NoZWR1bGVyLWdhbnR0LXNldHRpbmdzLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9kYXRhL3BsYW5uaW5nLXBlcmlvZC9wbGFubmluZy1wZXJpb2QtY29udGVudC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZHJhd2Vycy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9nbG9iYWwvbmF2aWdhdGlvbi1tZW51L2NvbXBvbmVudHMvZ3JpZC9uYXZpZ2F0aW9uLW1lbnUtZ3JpZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NldHRpbmdzL3ZpZXdzL2dsb2JhbC9uYXZpZ2F0aW9uLW1lbnUvY29tcG9uZW50cy90b29sYmFyL25hdmlnYXRpb24tbWVudS10b29sYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0ZNLGdCQyt4Yk4sQ0N0M2JFLGtEQUNFLGdCREFKLENDRUksbUVBQ0UsaUJBQUEsQ0FDQSxnQkRBTixDQ0lFLGtDQUNFLGlCREZKLENDSUkseUNBR0UsY0FBQSxDQURBLGVBQUEsQ0FEQSxlREFOLENDS0ksK0NBQ0UsY0RITixDQ01JLHlEQUNFLG1CREpOLENDU0EsMEJBR0Usb0NBQUEsQ0FGQSxXQUFBLENBQ0EsWURMRixDQ1FFLGlEQUNFLFdBQUEsQ0FJQSxjQUFBLENBREEsaUJBQUEsQ0FEQSxlQUFBLENBREEsY0RISixDQ1FJLGdFQUlFLFdBQUEsQ0FGQSxlQUFBLENBQ0EsS0FBQSxDQUZBLFVESE4sQ0NTSSw4REFHRSw2Q0FBQSxDQUZBLGtDQUFBLENBQ0EsY0FBQSxDQUVBLGVBQUEsQ0FDQSxLQUFBLENBQ0EsU0RQTixDQ1NNLGtFQUVFLG1DQUFBLENBREEsZ0JETlIsQ0NXSSwrREFRRSw4Q0FBQSxDQVBBLDZDQUFBLENBQ0EsaUJBQUEsQ0FFQSxpQkFBQSxDQUNBLGNBQUEsQ0FGQSxnQkFBQSxDQUlBLGlCQUFBLENBREEsY0RQTixDQ1dNLHFFQUNFLGlDRFRSLENDWU0sbUVBRUUsZ0NBQUEsQ0FEQSwrQkRUUixDQ2FNLHlFQUdFLGdCQUFBLENBREEsVUFBQSxDQUVBLG1CQUFBLENBSEEsY0RSUixDQ2NNLGlGQVNFLFlBQUEsQ0FEQSxxQkFBQSxDQURBLGNBQUEsQ0FKQSxlQUFBLENBQ0EsUUFBQSxDQUhBLGlCQUFBLENBVUEsaUJBQUEsQ0FOQSxPQUFBLENBQ0EsOEJBQUEsQ0FJQSxVQUFBLENBUkEsU0RIUixDQ2NRLDBGQUNFLGlCRFpWLENDaUJRLHVGQUNFLGtCQUFBLENBQ0EsMEJEZlYsQ0NpQlUsaUdBQ0UsaUNEZlosQ0NrQlUsaU1BRUUsbUNEakJaLENDb0JVLCtGQUNFLGtDRGxCWixDQ3FCVSwrTEFFRSwrQkRwQlosQ0N1QlUsMkZBQ0UsV0FBQSxDQUNBLFVEckJaLENDdUJZLGdHQUNFLFNEckJkLENDMEJRLCtGQUlFLHdEQUFBLENBRkEsaUJBQUEsQ0FEQSxlQUFBLENBRUEsaUJEdkJWLENDMEJVLGtIQUNFLG1CRHhCWixDQzZCTSx1RUFDRSxnQkQzQlIsQ0M2QlEsOEVBSUUsa0NBQUEsQ0FEQSxvQkFBQSxDQUZBLGVBQUEsQ0FJQSxnQkFBQSxDQUhBLGVEeEJWLENDOEJRLDZGQUNFLFdBQUEsQ0FDQSxlRDVCVixDQzhCVSxpR0FDRSxtQkQ1QlosQ0NpQ00sd0VBQ0UsbUNBQUEsQ0FDQSxjQUFBLENBQ0EsaUJEL0JSLENDaUNRLGdGQUNFLGVEL0JWLENDaUNVLDBGQUNFLHNCRC9CWixDQ2tDVSxtTEFFRSx3QkRqQ1osQ0NvQ1Usd0ZBQ0UsdUJEbENaLENDcUNVLGlMQUVFLG9CRHBDWixDQ3lDTSw0RUFDRSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsZUR2Q1IsQ0MwQ00sdUVBSUUsaURBQUEsQ0FGQSxjQUFBLENBQ0EsV0FBQSxDQUZBLFVEckNSLENFMUtBLDZIQUdJLGNBQUEsQ0FDQSxnQkY0S0osQ0V4S0ksaURBR0ksYUFBQSxDQURBLGVBQUEsQ0FJQSxlQUFBLENBTEEsa0JBQUEsQ0FHQSxzQkFBQSxDQUNBLGtCRjRLUixDR3pMQSxrQkFRRSw4QkFBQSxDQU5BLFdBQUEsQ0FDQSxRQUFBLENBR0EsZ0JBQUEsQ0FMQSxjQUFBLENBR0EsMEJBQUEsQ0FHQSx1QkFBQSxDQUZBLFlIOExGLENHeExBLG1CQUNFLEdBRUUsU0FBQSxDQURBLDJDSDRMRixDR3pMQSxHQUVFLFNBQUEsQ0FEQSx3Q0g0TEYsQ0FDRixDR3hMQSw2QkFNRSx5QkFBQSxDQUxBLHdDQUFBLENBQ0EsNkNBQUEsQ0FDQSxrQkFBQSxDQUNBLCtEQUFBLENBQ0EsaUJIMkxGLENHdkxBLDBCQUdFLGtCQUFBLENBRkEsWUFBQSxDQUNBLDZCQUFBLENBRUEsa0JIMExGLENHdkxBLHlCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FHQSxtQkFBQSxDQURBLHdCSDJMRixDR3ZMQSx5QkFDRSxtQ0FBQSxDQUVBLFdBQUEsQ0FDQSxjQUFBLENBRkEsV0g0TEYsQ0d2TEEsK0JBRUUsdUNBQUEsQ0FEQSxvQ0gyTEYsQ0d2TEEseUJBQ0UsUUgwTEYsQ0d2TEEsbUJBS0UsNkNBQUEsQ0FIQSxpQkFBQSxDQUVBLGNBQUEsQ0FEQSx1QkFBQSxDQUZBLFdIOExGLENHdkxBLHlEQUdFLCtCQUFBLENBREEsb0NBQUEsQ0FEQSwwQkg0TEYsQ0d2TEEsMkJBQ0Usc0NBQUEsQ0FFQSx3Q0FBQSxDQURBLGNIMkxGLENHdkxBLGlDQUNFLGNIMExGLENHdkxBLDRCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLE9IMExGLENHdkxBLDBCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FFQSxlSDBMRixDR3ZMQSxxREFDRSxlSDBMRixDR3ZMQSxnQ0FFRSxtQ0FBQSxDQURBLGNBQUEsQ0FFQSxlSDBMRixDR3RMQSwwQkFDRSxrQkFDRSxnQkgwTEYsQ0d2TEEsbUJBQ0UsV0h5TEYsQ0d0TEEsMEJBQ0UsY0h3TEYsQ0dyTEEsZ0NBQ0UsY0h1TEYsQ0FDRixDR3BMQSwwQkFDRSxrQkFDRSxlSHNMRixDR25MQSx5QkFDRSxjQUFBLENBQ0Esc0JIcUxGLENHbExBLG1CQUNFLFdIb0xGLENBQ0YsQ0dqTEEseUJBQ0Usa0JBQ0UsVUFBQSxDQUNBLHVCSG1MRixDR2hMQSw2QkFDRSxZSGtMRixDRy9LQSxtQkFDRSxXSGlMRixDRzlLQSxrQ0FDRSxzQkhnTEYsQ0FDRixDSS9VQSxvQkFFRSxXQUFBLENBR0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGdCSm1WRixDSS9VRSx3REFQQSw4Q0FBQSxDQUVBLGlCSnlWRixDSXBWRSxvQ0FHRSxVSmlWSixDSTVVTSxnSUFDRSxXSmlWUixDSTdVSSxrREFDRSxXQUFBLENBQ0EsbUJKK1VOLENJNVVJLHNHQUNFLFlKOFVOLENJelVJLHVFQUVFLDhDQUFBLENBREEscUJKNFVOLENJelVNLDJGQUVFLFlBQUEsQ0FEQSxVSjRVUixDSXRVRSx3Q0FDRSw4Q0p3VUosQ0lyVUUscUNBQ0UsZUp1VUosQ0luVUksNEZBRUUsWUFBQSxDQUNBLE1BQUEsQ0FGQSxXSnVVTixDSXBVTSxxR0FJRSw0QkFBQSxDQUZBLFdBQUEsQ0FEQSxXQUFBLENBRUEsZ0JKdVVSLENJcFVRLGdJQUlFLG1EQUFBLENBREEsb0NBQUEsQ0FEQSxlQUFBLENBREEsVUp5VVYsQ0lwVVUsdUtBQ0UsbUNKc1VaLENJbFVRLCtIQUVFLGtEQUFBLENBREEsY0pxVVYsQ0lsVVUsd0lBQ0Usb0JKb1VaLENJaFVRLDJHQUNFLHNDQUFBLENBQ0Esd0JKa1VWLENJaFVVLGtKQUNFLHdCSmtVWixDSS9UVSxvSEFDRSx1QkppVVosQ0sxWkUsa0RBR0UsY0FBQSxDQURBLGFBQUEsQ0FEQSxnQkw4WkosQ0sxWkksK0RBUUUsNkNBQUEsQ0FEQSxpQkFBQSxDQUZBLFdBQUEsQ0FIQSxrQkFBQSxDQUNBLG9CQUFBLENBR0EsZUFBQSxDQUxBLGVBQUEsQ0FHQSxZTGdhTixDSzNaTSxvRUFHRSxXQUFBLENBREEsZUFBQSxDQURBLGVMK1pSLENLMVpNLHdFQUNFLHVDQUFBLENBRUEsb0RBQUEsQ0FFQSxlQUFBLENBREEsdUJBQUEsQ0FGQSxpQkwrWlIsQ0sxWk0seUVBQ0UsdUNBQUEsQ0FHQSw2Q0FBQSxDQUNBLGlCQUFBLENBSEEsa0JBQUEsQ0FDQSxZQUFBLENBR0Esb0JMNFpSLENLMVpRLGtGQUNFLHVDQUFBLENBQ0EsNkJMNFpWLENLMVpRLGtGQUNFLHFDQUFBLENBQ0EsMkJMNFpWLENLelpRLHFGQUVFLGVBQUEsQ0FEQSxpQkw0WlYsQ00zY0EsY0FNRSw4Q0FBQSxDQUxBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFdBQUEsQ0FFQSxpQkFBQSxDQURBLGlCTmdkRixDTTVjRSxpQ0FDRSw0Qk44Y0osQ00zY0Usb0NBRUUsNkNBQUEsQ0FDQSxpQkFBQSxDQUZBLFdBQUEsQ0FHQSxrQkFBQSxDQUNBLGlCTjZjSixDTTFjRSxvQ0FDRSwwQk40Y0osQ00xY0ksb0VBQ0Usc0NONGNOLENNMWNNLDZFQUNFLHVCTjRjUixDTXJjRSwwQkFHRSxpQkFBQSxDQUNBLG9CQUFBLENBRkEsV0FBQSxDQUlBLGlCQUFBLENBREEscUJBQUEsQ0FKQSxVTjRjSixDTXJjSSxzQ0FDRSxrQk51Y04sQ01wY0ksNENBQ0Usa0JBQUEsQ0FDQSxpQk5zY04sQ01uY0kseUNBQ0Usa0JOcWNOLENNbGNJLCtDQUNFLGtCQUFBLENBQ0EsaUJOb2NOLENNamNJLHlDQUNFLGtCTm1jTixDTWhjSSwrQ0FDRSxrQkFBQSxDQUNBLGlCTmtjTixDTS9iSSwyQ0FDRSx3Qk5pY04sQ005YkksaURBQ0Usd0JBQUEsQ0FDQSxpQk5nY04sQ003YkksK0NBQ0Usd0JOK2JOLENNNWJJLHFEQUNFLHdCQUFBLENBQ0EsaUJOOGJOLENNemJJLHVFQUNFLGtCTjJiTixDTXZiRSxnREFDRSxrQ0FBQSxDQUNBLDhCTnliSixDTXhiSSx3REFDRSxZTjBiTixDTXRiRSw4R0FFRSxrQ0FBQSxDQUNBLDhCTndiSixDTXZiSSw4SEFDRSxZTjBiTixDTXRiRSx5R0FFRSxrQ0FBQSxDQUNBLDhCTndiSixDTXZiSSx5SEFDRSxZTjBiTixDTXRiRSxxREFDRSxrQ0FBQSxDQUNBLDhCTndiSixDTXZiSSw2REFDRSxZTnliTixDTXJiRSx5REFDRSxrQ0FBQSxDQUNBLDhCTnViSixDTXRiSSxpRUFDRSxZTndiTixDTXBiRSxzREFDRSxrQ0FBQSxDQUNBLDhCTnNiSixDTW5iRSx5REFDRSxrQ0FBQSxDQUNBLDhCTnFiSixDTWxiRSxxSEFFRSxrQ0FBQSxDQUNBLDhCTm9iSixDTWpiRSwyREFDRSxrQ0FBQSxDQUNBLDhCTm1iSixDTWhiRSwrREFDRSxrQ0FBQSxDQUNBLDhCTmtiSixDTS9hRSxvREFDRSxXTmliSixDTTVhSSwrRUFDRSxvQ044YU4sQ012YUksb0VBQ0UsWU55YU4sQ012YU0sbUdBQ0UsVU55YVIsQ010YU0sNEVBQ0UsYU53YVIsQ01uYUUsZ0ZBRUUsNkJBQUEsQ0FDQSwrQkFBQSxDQUZBLFVOdWFKLENNbGFFLDJCQUNFLG9DTm9hSixDTWphRSxpQ0FDRSw4Q05tYUosQ01oYUUsdUNBQ0UsZU5rYUosQ00zWkUsMkVBSEUsb0ROb2FKLENNN1pFLG9JQUVFLG9CTitaSixDTTVaRSxzREFDRSx5Qk44WkosQ00zWkUsK0VBQ0UsbUNONlpKLENNMVpFLGlFQUNFLHdCTjRaSixDTXpaRSwyQ0FDRSxZTjJaSixDTXhaRSw4REFFRSxjQUFBLENBREEseUJOMlpKLENNdlpFLG9DQUNFLGlCTnlaSixDTXRaRSwyREFFRSxZTndaSixDTXBaQSxpQkFRRSxtdkJBQUEsQ0FDQSwydkJOdVpGLENNcFpBLG9DQUxFLGdDQUFBLENBREEsMkJBQUEsQ0FEQSxvQkFBQSxDQUhBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLG1CQUFBLENBSEEsVU4yYUYsQ01oYUEsbUJBUUUscXZCQUFBLENBQ0EsNnZCTnVaRixDTXBaQSxpQkFPRSxnQ0FBQSxDQURBLDJCQUFBLENBREEsb0JBQUEsQ0FIQSxXQUFBLENBQ0EsaUJBQUEsQ0FLQSx1MkJBQUEsQ0FDQSwrMkJBQUEsQ0FMQSxtQkFBQSxDQUhBLFVOK1pGLENNblpFLHFEQUNFLGVOc1pKLENNblpFLHNFQUVFLGdCQUFBLENBQ0EsaUJBQUEsQ0FGQSxTTnVaSixDTWxaRSw0REFDRSxZQUFBLENBQ0EsVU5vWkosQ01qWkUscURBQ0Usd0NBQUEsQ0FHQSxvREFBQSxDQUZBLGtEQUFBLENBQ0EsbURBQUEsQ0FFQSxnQk5tWkosQ003WVEsMFFBRUUsc0JOK1lWLENNeFlZLHlNQUNFLG9CTjBZZCxDTzlzQkEseUJBRUUsOENBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FIQSxpQlBtdEJGLENPN3NCQSwwQkFHRSxrQkFBQSxDQURBLGlCQUFBLENBREEsZ0JBQUEsQ0FHQSxpQkFBQSxDQUNBLGlDUHF0QkYsQ085c0JFLGlFQUNFLGNQZ3RCSixDTzdzQkUsZ0RBQ0UsVVArc0JKLENPOXNCSSx5RUFDRSx3QlBndEJOLENPOXNCSSxvRUFDRSxXUGd0Qk4sQ083c0JFLGlEQUNFLGlCUCtzQkosQ081c0JFLG1EQUNFLHlCUDhzQkosQ083c0JJLG9FQUVFLFlBQUEsQ0FEQSxTUGd0Qk4sQ083c0JJLCtFQUNFLGVQK3NCTixDTzdzQkksc0VBQ0UsaURQK3NCTixDTzNzQkUsZ0VBQ0UsZVA2c0JKLENPenNCQSwwQkFFSSxpREFDRSxVUDJzQkosQ096c0JFLGlEQUNFLGdCUDJzQkosQ0FDRixDUXp3QkEsZ0NBQ0UsZ0JSMndCRixDUTF3QkUsZ0VBQ0UsWUFBQSxDQUNBLHFCQUFBLENBQ0Esd0JSNHdCSixDUTN3QkksOEZBQ0UsV0FBQSxDQUNBLGdCUjZ3Qk4sQ1E1d0JNLGtIQUNFLFdSOHdCUixDUTV3QlEsaVJBRUUsV0FBQSxDQUNBLFVSOHdCVixDUTN3QlEsZ0lBQ0Usc0NSNndCVixDUTF3QlEsdUpBS0Usc0JSNHdCVixDU3Z5QkEsd0NBQ0UsV0FBQSxDQUNBLGlCVHl5QkYsQ1N2eUJFLDJEQUlFLGVBQUEsQ0FGQSxZQUFBLENBQ0Esa0JBQUEsQ0FGQSxXVDR5QkosQ1N2eUJJLDBFQU1FLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBRkEsV0FBQSxDQUZBLFlBQUEsQ0FPQSxpQkFBQSxDQURBLFlBQUEsQ0FMQSxVVCt5Qk4sQ1N2eUJNLHVGQUNFLG9DQUFBLENBQ0EsY0FBQSxDQUNBLGVUeXlCUixDU3R5Qk0saUdBSUUsa0JBQUEsQ0FIQSxZQUFBLENBQ0EscUJBQUEsQ0FHQSxXQUFBLENBRkEsc0JUMHlCUixDU3R5QlEsaUlBQ0UsNEJBQUEsQ0FDQSxXQUFBLENBQ0EsVVR3eUJWLENTcHlCTSx5RkFDRSw4Q0FBQSxDQUdBLGlCQUFBLENBRUEsNENBQUEsQ0FEQSxlQUFBLENBRkEsZUFBQSxDQURBLGdCVDB5QlIsQ1NweUJRLG9HQUNFLG1CVHN5QlYsQ1NueUJRLGlHQUVFLG1DQUFBLENBREEsY0FBQSxDQUVBLGVUcXlCVixDU2x5QlEsZ0dBQ0UsY1RveUJWLENTOXhCRSxxRUFHRSw4Q0FBQSxDQUZBLFlBQUEsQ0FDQSxVVGl5QkosQ1M5eEJJLDJGQUdFLGNBQUEsQ0FGQSxZQUFBLENBQ0Esa0JUaXlCTixDUzl4Qkksb0ZBQ0UsZVRneUJOLENTN3hCRSxnRkFDRSxrQkFBQSxDQUNBLGlCVCt4QkosQ1MzeEJFLGdIQUVFLGlCVDZ4QkosQ1VwM0JBLG1CQUVFLFlBQUEsQ0FDQSxxQkFBQSxDQUZBLFdBQUEsQ0FJQSxpQkFBQSxDQUNBLHdCQUFBLENBRkEsaUJWdzNCRixDVXAzQkUsa0NBQ0UsNkNBQUEsQ0FDQSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFdWczNCSixDVW4zQkUsZ0NBQ0UsWVZxM0JKLENVbjNCSSx1Q0FDRSxvQ1ZxM0JOLENVbDNCSSwrQ0FNRSxvQkFBQSxDQUxBLGVBQUEsQ0FFQSxlQUFBLENBRUEsd0JBQUEsQ0FEQSxzQkFBQSxDQUdBLHFCQUFBLENBTEEsa0JWeTNCTixDVWozQkksd0NBQ0Usb0JBQUEsQ0FDQSxnQlZtM0JOLENVajNCTSw2Q0FDRSxpQlZtM0JSLENVaDNCTSxnREFLRSxpQkFBQSxDQUZBLG9CQUFBLENBREEsV0FBQSxDQUVBLGdCQUFBLENBRUEscUJBQUEsQ0FMQSxVVnUzQlIsQ1U3MkJFLCtDQUNFLHdCQUFBLENBQ0EsWVYrMkJKLENVNTJCRSw4Q0FFRSx3QkFBQSxDQURBLGdCVisyQkosQ1U1MkJJLHlJQUVFLFdWODJCTixDVTEyQk0seUZBQ0Usc0NWNDJCUixDVXoyQk0sdUdBQ0Usc0NWMjJCUixDVXgyQk0saUZBSUUsa0JBQUEsQ0FDQSxjQUFBLENBSkEsWUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJWNDJCUixDVXQyQkksbUZBS0Usc0JWdzJCTixDVW4yQkEsMEJBRUksK0NBQ0UsWVZxMkJKLENBQ0YsQ1d0OEJFLCtFQUNFLGVYdzhCSixDV3Q4QkksdUdBSUUsa0JBQUEsQ0FIQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDQUVBLGNYdzhCTixDV3A4QkUsZ0ZBQ0UscUJYczhCSixDWXA5QkEsd0JBQ0UsOENBQUEsQ0FLQSxpQkFBQSxDQUNBLG1EQUFBLENBTEEsV0FBQSxDQUdBLHVCQUFBLENBREEsaUJBQUEsQ0FEQSxpQlowOUJGLENZcDlCRSx5Q0FDRSw4Q0FBQSxDQUNBLFdBQUEsQ0FDQSxlWnM5QkosQ1lwOUJJLG1FQUVFLG1DQUFBLENBR0EsUUFBQSxDQUpBLFVBQUEsQ0FHQSxpQkFBQSxDQUVBLFdBQUEsQ0FIQSxTWnk5Qk4sQ1luOUJJLG1FQUVFLFlBQUEsQ0FDQSxNQUFBLENBRkEsV1p1OUJOLENZcDlCTSw0RUFJRSw0QkFBQSxDQUZBLFdBQUEsQ0FEQSxXQUFBLENBRUEsZ0JadTlCUixDWXA5QlEsdUdBSUUsbURBQUEsQ0FEQSxvQ0FBQSxDQURBLGVBQUEsQ0FEQSxVWnk5QlYsQ1lwOUJVLG1IQUNFLG1DWnM5QlosQ1lsOUJRLHNHQUVFLGtEQUFBLENBREEsY1pxOUJWLENZbDlCVSwrR0FDRSxvQlpvOUJaLENZaDlCUSxrRkFDRSxzQ0FBQSxDQUNBLHdCWms5QlYsQ1loOUJVLDhGQUNFLHdCWms5QlosQ1kvOEJVLDJGQUNFLHVCWmk5QlosQ1kxOEJFLG9DQUNFLFdaNDhCSixDWTE4QkkscURBQ0UseUNaNDhCTixDWXo4QlEscUZBQ0UsV1oyOEJWLENZdjhCTSxnRUFFRSxXQUFBLENBQ0EsbUJBQUEsQ0FGQSxVWjI4QlIsQ1l0OEJRLDBMQUVFLG9CWnc4QlYsQ1lyOEJNLHFFQUNFLG1EQUFBLENBQ0EsdURadThCUixDWXA4QlEsMkZBQ0UsbURaczhCVixDWXA4QlEsaUhBQ0UsK0NaczhCVixDWWo4QlEsc09BQ0UseUNaczhCVixDWWw4QlEsd0ZBQ0Usd0NabzhCVixDWWw4QlEsd0ZBQ0Usc0NabzhCVixDWWw4QlEsMEZBQ0Usb0ZabzhCVixDWTc3Qk0sMEVBQ0UsdUNaKzdCUixDWTc3Qk0sMEVBQ0UscUNaKzdCUixDWTc3Qk0sbUVBQ0Usc0RaKzdCUixDWTc3Qk0sNEVBQ0Usb0ZBQUEsQ0FLQSxzRFoyN0JSLENhdGtDRSwwQ0FHRSxvQkFBQSxDQUZBLGtCQUFBLENBR0EsaUJBQUEsQ0FGQSxnQmIwa0NKLENhdGtDSSxnREFDRSxnQmJ3a0NOLENhbmtDQSxxQkFDRSxZQUFBLENBQ0EsU0FBQSxDQUNBLHFCQUFBLENBQ0EsWUFBQSxDQUVBLGlCQUFBLENBREEsaUJidWtDRixDYXBrQ0Usa0RBQ0UsNkNBQUEsQ0FDQSxpQkFBQSxDQUVBLGtCQUFBLENBREEsaUJidWtDSixDYW5rQ0UsdUNBQ0UsYWJxa0NKLENhbGtDRSx5Q0FLRSxpaEJBQUEsQ0FEQSwyQkFBQSxDQURBLGFBQUEsQ0FGQSxXQUFBLENBQ0EsVWJ1a0NKLENhamtDRSwwQ0FDRSwwQmJta0NKLENhamtDSSwwRUFDRSxzQ2Jta0NOLENhamtDTSxtRkFDRSx1QmJta0NSLENhL2pDSSxnRUFDRSxnQmJpa0NOLENhL2pDTSwrRUFDRSxvQkFBQSxDQUNBLGViaWtDUixDYTlqQ00sOEVBQ0UsbUJiZ2tDUixDYXZqQ0UsOERBRUUsU0FBQSxDQURBLGtCYjRqQ0osQ2FyakNFLDZFQUNFLHVCYnlqQ0osQ2F0akNFLCtGQUNFLFVieWpDSixDYXRqQ0UsbUdBQ0UsV2J5akNKLENhdGpDRSx5RkFHRSwyQ0FBQSxDQURBLGtDQUFBLENBREEsaUJiMmpDSixDYXRqQ0UseUZBQ0UsOENBQUEsQ0FDQSxpQmJ5akNKLENhcmpDQSw2QkFJRSxtQ0FBQSxDQURBLHdCQUFBLENBREEsaUJBQUEsQ0FEQSxvQ0FBQSxDQUtBLGtCQUFBLENBQ0EsY0FBQSxDQUZBLHlCYjBqQ0YsQ2F0akNFLG1DQUdFLG1EQUFBLENBREEsa0NBQUEsQ0FEQSxvQ2IwakNKLENhcGpDQSxzQkFDRSw4Q0FBQSxDQUNBLGFidWpDRixDYXBqQ0EsNEJBRUUsb0NBQUEsQ0FEQSxlYndqQ0YsQ2FwakNBLG1CQUNFLDBCQUFBLENBQ0EsMkJidWpDRixDYXBqQ0EsTUFDRSxlYnVqQ0YsQ2FwakNBLGdDQUNFLG9DQUFBLENBQ0EsZWJ1akNGLENhcGpDQSxrREFDRSx5Q2J1akNGLENhcGpDQSwwQkFDRSxXYnVqQ0YsQ2ExaUNFLCtQQUNFLGlEYnFqQ0osQ2FqakNBLFdBRUUsc0NBQUEsQ0FEQSxrQmJxakNGLENhbGpDRSw4QkFDRSxjYm9qQ0osQ2FoakNJLG1FQUNFLGdCYmtqQ04sQ2EvaUNJLHdDQUNFLGViaWpDTixDYTVpQ0Esc0JBQ0UsWWIraUNGLENhNWlDQSxhQUNFLG9DYitpQ0YsQ2E1aUNBLHNCQUNFLGNiK2lDRixDYTVpQ0EsK0JBQ0UsaUJiK2lDRixDYTVpQ0EsU0FDRSx3QmIraUNGLENhNWlDQSxRQUNFLG9CYitpQ0YsQ2E1aUNBLFdBQ0UsdUJiK2lDRixDYTVpQ0EsU0FDRSx3QmIraUNGLENhNWlDQSxXQUNFLHNCYitpQ0YsQ2E1aUNBLHlCQUNFLGtCYitpQ0YsQ2E1aUNBLHdHQUVFLHdCYitpQ0YsQ2E1aUNBLHdGQUVFLHdCQUFBLENBQ0Esd0JiK2lDRixDYTVpQ0EsMERBQ0UsaUNBQUEsQ0FDQSxpQ0FBQSxDQUNBLGtDYitpQ0YsQ2E1aUNBLGtEQUNFLGtDQUFBLENBQ0EsMERiK2lDRixDYTFpQ0Usa0dBQ0csVWI4aUNMLENhMWlDQSx5QkFDRSxzQmI2aUNGLENhMWlDQSxnQ0FDRSxZYjZpQ0YsQ2ExaUNBLFdBR0UsNEJBQUEsQ0FDQSxpQkFBQSxDQUNBLG9CQUFBLENBSEEsV0FBQSxDQUlBLHFCQUFBLENBTEEsVWJrakNGLENhM2lDRSx3QkFDRSwyQmI2aUNKLENhMWlDRSx3QkFDRSxrQmI0aUNKLENheGlDQSx3Q0FDRSxtQ2IyaUNGLENheGlDQSxtREFDRSxrQ2IyaUNGLENheGlDQSw2QkFDRSxZYjJpQ0YsQ2F4aUNBLCtEQUNFLHdCYjJpQ0YsQ2F4aUNBLHNFQUNFLFFiMmlDRixDYXhpQ0Esd0NBQ0UsbUNiMmlDRixDYXhpQ0Esc0JBSUUsb2ZBQUEsQ0FIQSwyQkFBQSxDQUVBLFdBQUEsQ0FEQSxVYjZpQ0YsQ2F4aUNBLGdCQUNFLFdBQUEsQ0FDQSx5QmIyaUNGLENheGlDQSxnREFFRSxjQUFBLENBREEseUJiNGlDRixDYXhpQ0Esd0JBQ0UsU2IyaUNGLENhdmlDRSxrQ0FDRSxlYjBpQ0osQ2F2aUNFLDBCQUNFLHVCYnlpQ0osQ2F0aUNFLDJCQUNFLG9CQUFBLENBQ0EsZ0Jid2lDSixDYXRpQ0ksaURBR0UsV0FBQSxDQUZBLGVBQUEsQ0FDQSxVYnlpQ04sQ2F0aUNNLGtFQUNFLDZDQUFBLENBQ0EscUJid2lDUixDYXJpQ00sdURBQ0UsdUJidWlDUixDYTVoQ0UsOEtBQ0UsWWJraUNKLENhN2hDRSxzRUFFRSxjQUFBLENBREEsWWJpaUNKLENhOWhDSSx3RkFDRSxrQ2JnaUNOLENhM2hDQSxpQ0FDRSxZYjhoQ0YsQ2ExaENFLHlDQUtFLGlCQUFBLENBSEEsVUFBQSxDQUNBLGdCQUFBLENBRkEsZUFBQSxDQUdBLGlCYjhoQ0osQ2EzaENJLCtDQUNFLGlDYjZoQ04sQ2ExaENJLDZDQUNFLCtCYjRoQ04sQ2F6aENJLDhDQUNFLG1DYjJoQ04sQ2F4aENJLGtEQUVFLDZDQUFBLENBQ0Esb0NBQUEsQ0FGQSxlYjRoQ04sQ2FyaENBLHVCQUVFLFNBQUEsQ0FEQSxpQkFBQSxDQUVBLGNBQUEsQ0FDQSxxQmJ3aENGLENhcmhDSSxnQ0FDRSx1QmJ1aENOLENhbGhDQSxZQUNFLHlDYnFoQ0YsQ2FsaENBLG1CQUNFLHdDYnFoQ0YsQ2ExZ0NBLDJFQUNFLHlDYnFoQ0YsQ2FsaENBLCtDQUNFLDZDYnFoQ0YsQ2FsaENBLGtHQUtFLDZDYmtoQ0YsQ2EvZ0NBLFNBQ0UsOENia2hDRixDYS9nQ0EsMkNBQ0UsdURia2hDRixDYS9nQ0EsNEJBQ0UsOENia2hDRixDYS9nQ0Esc0JBQ0UsNkNia2hDRixDYS9nQ0EseUJBQ0UsNkNibWhDRixDYS9nQ0EsdUxBSEUseUNidWhDRixDYTdnQ0EsZ0NBQ0UsU2JnaENGLENhN2dDQSwyRUFFRSxpRGJnaENGLENheGdDQSxvTUFFRSx5Q2JnaENGLENhN2dDQSw0Q0FFRSxrQmJnaENGLENhN2dDQSxZQU1FLDZDQUFBLENBTEEscUJBQUEsQ0FFQSxrQkFBQSxDQURBLGNBQUEsQ0FFQSxlQUFBLENBQ0Esc0JiaWhDRixDYTlnQ0UsaUVBR0UsaURiOGdDSixDYTFnQ0Esa0NBQ0Usb0JiNmdDRixDYTFnQ0EsZ0NBQ0UsNkNiNmdDRixDYTNnQ0UsbURBSUUsNkNBQUEsQ0FEQSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxnQmIrZ0NKLENhM2dDSSx1RUFHRSxjQUFBLENBRkEsZUFBQSxDQUNBLGVBQUEsQ0FFQSxpQkFBQSxDQUNBLHNCQUFBLENBQ0Esa0JiNmdDTixDYXhnQ0EsZ0JBQ0UsMERiMmdDRixDYXhnQ0Esd0JBQ0Usb0NiMmdDRixDYXhnQ0EscUNBQ0UsR0FDRSxlYjJnQ0YsQ2F4Z0NBLElBQ0UsNENiMGdDRixDYXZnQ0EsR0FDRSxlYnlnQ0YsQ0FDRixDY3pqREEsZUFDRSxvQ2QyakRGLENjMWpERSxnQ0FFRSxlQUFBLENBREEsbUJkNmpESixDY3pqREUsZ0NBQ0UsNEJkMmpESixDY3hqREUsbUNBR0Usb0RBQUEsQ0FEQSxXQUFBLENBREEsaUJkNGpESixDY3hqREkscUVBQ0UsY2QwakROLENjdGpERSxpQ0FJRSw4Q0FBQSxDQURBLDBCQUFBLENBREEsZUFBQSxDQURBLG1CZDJqREosQ2NyakRFLHVEQUNFLG9CZHVqREosQ2NwakRFLG9DQUNFLDhDQUFBLENBS0EsNkNBQUEsQ0FKQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVZHVqREosQ2NwakRJLCtDQUNFLDhDQUFBLENBR0Esa0JBQUEsQ0FGQSxVZHVqRE4sQ2NsakRJLDJEQUNFLHdEZG9qRE4sQ2NqakRJLHNCQUNFLEdBQ0UsOENkbWpETixDY2pqREksSUFDRSxnQ2RtakROLENjampESSxHQUNFLDhDZG1qRE4sQ0FDRixDY2hqREkscURBQ0UsaUJBQUEsQ0FHQSxXQUFBLENBREEsT0FBQSxDQURBLFNkb2pETixDYy9pREksNENBRUUsNkNBQUEsQ0FDQSxvREFBQSxDQUZBLGlCZG1qRE4sQ2MvaURNLGtEQUNFLGNBQUEsQ0FDQSxlZGlqRFIsQ2M5aURNLDREQUtFLG9CQUFBLENBSkEsZUFBQSxDQUNBLGVBQUEsQ0FDQSxzQkFBQSxDQUdBLHFCQUFBLENBRkEsa0Jka2pEUixDYzdpRE0sa0RBQ0UsV0FBQSxDQUNBLGNkK2lEUixDYzNpREksMENBRUUsWUFBQSxDQURBLG9CZDhpRE4sQ2N6aURFLDBDQUdFLFdBQUEsQ0FGQSxRQUFBLENBQ0EsYWQ0aURKLENjemlESSw2Q0FDRSxtQmQyaUROLENjeGlESSw2REFDRSxpQkFBQSxDQUNBLFNkMGlETixDY3ZpREksNkRBRUUsaUJBQUEsQ0FDQSxVQUFBLENBRkEsU0FBQSxDQUdBLFNkeWlETixDY3RpREksZ0VBRUUsV0FBQSxDQURBLFVkeWlETixDY3JpREksd0VBQ0UseUJkdWlETixDY3BpREksZ0JBQ0UsSUFDRSwwQmRzaUROLENjbmlESSxJQUNFLDJCZHFpRE4sQ0FDRixDY2hpREEsNEJBRUUsaUJBQUEsQ0FEQSx3QmRvaURGLENjamlERSwrQ0FDRSxTZG1pREosQ2NqaURJLHVFQUNFLG9CZG1pRE4sQ2NqaURNLCtIQUNFLGFkbWlEUixDY2ppRFEscUlBQ0UsbUNkbWlEVixDYzVoREEsMEJBS0Usb0RBQUEsQ0FEQSxrREFBQSxDQUVBLG1EQUFBLENBTEEsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0Jka2lERixDYzdoREUsOENBRUUsb0RBQUEsQ0FHQSxpQkFBQSxDQUZBLGNBQUEsQ0FGQSxvQkFBQSxDQUdBLGNkZ2lESixDYzdoREksb0RBQ0UsdUNkK2hETixDYzVoREkseURBQ0Usa0JkOGhETixDYzNoREkscURBQ0UsZUFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQmQ2aEROLENjMWhESSwyREFDRSxjZDRoRE4sQ2N6aERJLDBEQUNFLGdCZDJoRE4sQ2N4aERJLDhEQUtFLG9CQUFBLENBSkEsZUFBQSxDQUNBLGVBQUEsQ0FDQSxzQkFBQSxDQUdBLHFCQUFBLENBRkEsa0JkNGhETixDZTF1REUsOERBQ0Usc0JBQUEsQ0FDQSxVZjR1REosQ2V6dURFLDhEQUNFLG9CZjJ1REosQ2V6dURJLHlLQUVFLFdBQUEsQ0FDQSxVZjJ1RE4sQ2V2dURFLDBEQUdFLDZDQUFBLENBQ0EsaUJBQUEsQ0FGQSxXQUFBLENBREEsVWY0dURKLENldnVESSxrRUFDRSxlZnl1RE4sQ2V2dURNLDBFQUNFLHVCZnl1RFIsQ2V0dURNLDJFQUNFLGFmd3VEUixDZXJ1RE0sMkVBQ0UsYWZ1dURSLENlcHVETSwyRUFDRSxvQmZzdURSLENlaHVESSxxRkFFRSxpQkFBQSxDQURBLG1CZm11RE4sQ2UvdERJLDZFQUNFLHlCZml1RE4sQ2UvdERNLCtGQUNFLFNmaXVEUixDZTV0REUsb0RBQ0Usc0JmOHRESixDZTV0REksK0RBQ0UsY2Y4dEROLENlNXRETSwrRUFDRSxVZjh0RFIsQ2UxdERJLG1FQUNFLGlEQUFBLENBRUEsZUFBQSxDQURBLG1CZjZ0RE4sQ2UxdERNLDRFQUtFLG9EQUFBLENBSkEsZUFBQSxDQUNBLG1CQUFBLENBRUEsbUJBQUEsQ0FEQSxpQmY4dERSLENleHREUSw4S0FDRSxVZjB0RFYsQ2V4dERVLHVMQUNFLFNmMHREWixDZW50RE0scUZBR0Usa0JBQUEsQ0FHQSx1Q0FBQSxDQUNBLDZDQUFBLENBRkEsb0NBQUEsQ0FIQSxZQUFBLENBRUEsZUFBQSxDQUhBLFdmMnREUixDZWx0RE0sd0ZBR0UsNkNBQUEsQ0FEQSxrQkFBQSxDQURBLGVmc3REUixDZWx0RFEsa0dBQ0UscUJBQUEsQ0FDQSxpQmZvdERWLENlanREUSwrR0FDRSxlZm10RFYsQ2VodERRLHNJQUVFLHNCQUFBLENBREEsUWZtdERWLENlNXNERSxxREFDRSxlZjhzREosQ2U1c0RJLDhEQUNFLGVBQUEsQ0FDQSxpQmY4c0ROLENlM3NESSxzRUFJRSwrQkFBQSxDQURBLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FHQSxtQkFBQSxDQUNBLGtCZjZzRE4sQ2V6c0RFLHlDQUNFLHVDQUFBLENBQ0EsNkNBQUEsQ0FDQSxpQkFBQSxDQUVBLGtCQUFBLENBREEsaUJmNHNESixDZXpzREksZ0RBQ0UsVWYyc0ROLENlcnNERSw2Q0FDRSxnQmZ3c0RKLENnQnYyREEsK0JBR0UsWUFBQSxDQUNBLHFCQUFBLENBSEEsV0FBQSxDQUlBLGtCQUFBLENBQ0Esa0JBQUEsQ0FKQSxVaEI4MkRGLENnQngyREUsNERBQ0UsNkNBQUEsQ0FDQSxpQmhCMDJESixDZ0J0MkRJLHVFQUdFLGlCQUFBLENBR0Esb0JBQUEsQ0FKQSxXQUFBLENBRUEsZ0JBQUEsQ0FDQSxtQkFBQSxDQUpBLFVoQjYyRE4sQ2dCdDJETSwrRUFDRSx3QmhCdzJEUixDZ0JyMkRNLGdGQUNFLHdCaEJ1MkRSLENnQnAyRE0saUxBRUUsd0JoQnEyRFIsQ2dCaDJERSwwREFFRSxjQUFBLENBREEsWWhCbTJESixDZ0JoMkRJLGdGQUdFLGNBQUEsQ0FGQSxZQUFBLENBQ0Esa0JoQm0yRE4sQ2dCLzFESSwwRkFDRSxzQ2hCaTJETixDZ0IvMURNLG1HQUNFLHVCaEJpMkRSLENnQnoxREksNkZBRUUsU0FBQSxDQURBLGtCaEI0MUROLENnQnIxREksMklBQ0UsdUJoQncxRE4sQ2dCcjFESSw2SkFDRSxVaEJ3MUROLENnQnIxREksaUtBQ0UsV2hCdzFETixDZ0JyMURJLHVKQUdFLCtCQUFBLENBREEsa0NBQUEsQ0FEQSxpQmhCMDFETixDZ0JyMURJLHVKQUNFLDhDQUFBLENBQ0EsaUJoQncxRE4sQ2dCcDFERSw0REFDRSxXQUFBLENBQ0EsVWhCczFESixDZ0JwMURJLDRHQUVFLGNBQUEsQ0FEQSx5QmhCdTFETixDZ0IzMERJLDZQQUNFLG9DaEJtMUROLENnQmgxREksK0VBQ0UsOENoQmsxRE4sQ2dCcjBETSwrZUFDRSxpRGhCODBEUixDZ0J2MERFLHNFQUVFLHVDQUFBLENBQ0EsbUNBQUEsQ0FGQSxpQmhCNDBESixDZ0J4MERJLHNGQUNFLG9DQUFBLENBQ0EsY0FBQSxDQUNBLGVoQjAwRE4sQ2dCdDBETSw0RkFFRSxXQUFBLENBREEsVWhCeTBEUixDZ0JuMERFLHVFQUNFLFloQnEwREosQ2dCbDBERSx3RUFDRSxZaEJvMERKLENnQmwwREksMkZBRUUsaURBQUEsQ0FEQSxpQmhCcTBETixDZ0JsMERNLHFHQU1FLDhDQUFBLENBRUEsNkNBQUEsQ0FIQSxpQkFBQSxDQUVBLG9DQUFBLENBTkEsV0FBQSxDQUVBLFlBQUEsQ0FEQSxXQUFBLENBRUEsZ0JoQncwRFIsQ2dCbDBEUSwyR0FFRSxjQUFBLENBREEsUUFBQSxDQUVBLG1CaEJvMERWLENnQmowRFEsMkdBRUUsK0JBQUEsQ0FEQSx3QmhCbzBEVixDaUJ4L0RFLDhDQUNFLFlqQjAvREosQ2lCeC9ETSwwRkFDRSxvQ2pCMC9EUixDaUJ0L0RFLHlFQUNFLGlCakJ3L0RKLENpQnQvREUsbURBRUUsb0JBQUEsQ0FEQSxVakJ5L0RKLENpQnQvRE0sK0ZBQ0UsY2pCdy9EUixDaUJ0L0RRLDZJQUNFLGFqQncvRFYsQ2lCdC9EVSxtS0FFRSw4Q0FBQSxDQUNBLDZDQUFBLENBQ0EsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FMQSxhakI2L0RaLENpQnQvRFksd0tBRUUsY0FBQSxDQURBLGVqQnkvRGQsQ2lCdi9EYyxtTUFDRSxlakJ5L0RoQixDaUJqL0RNLCtFQUlFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FGQSxtQmpCcy9EUixDaUJqL0RNLDRFQUVFLG9DQUFBLENBREEsY2pCby9EUixDaUJoL0RJLDRFQUNFLGlCakJrL0ROLENpQmgvREksK0VBQ0UsZWpCay9ETixDaUJqL0RNLHdHQUNFLHFCakJtL0RSLENpQmgvREksMkVBR0UsOEdBQ0UsQ0FIRiwwQkFBQSxDQUNBLFdqQm0vRE4sQ2lCOStETSx5RkFHRSxvQ0FBQSxDQUNBLGNBQUEsQ0FIQSxXQUFBLENBQ0EsZ0JqQmsvRFIsQ2lCLytEUSwrRkFDRSw4QmpCaS9EVixDaUIvK0RRLG9IQUVFLHdCQUFBLENBREEsZWpCay9EVixDaUI1K0RJLG1GQU1FLDhDQUFBLENBSEEsWUFBQSxDQUNBLHFCQUFBLENBSEEsZ0JBQUEsQ0FDQSxZQUFBLENBR0EsV2pCKytETixDaUI1K0RNLHFIQUNFLFdqQjgrRFIsQ2lCNStEUSw4SEFDRSxlakI4K0RWLENpQjUrRFUsaUxBQ0Usc0JqQjgrRFosQ2lCMStEUSxxSkFFRSxvQkFBQSxDQURBLFlqQjYrRFYsQ2lCeCtETSw0RkFJRSxrQkFBQSxDQUNBLGVBQUEsQ0FKQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSwwQmpCNCtEUixDa0I1bEVBLHlCQUVFLFlBQUEsQ0FHQSxTQUFBLENBSkEscUJBQUEsQ0FLQSxZQUFBLENBRkEsaUJBQUEsQ0FEQSxVbEJpbUVGLENrQjVsRUUsNkNBR0UsU0FBQSxDQUZBLGlCQUFBLENBR0EsT0FBQSxDQUZBLE9sQmdtRUosQ2tCNWxFSSw4REFDRSxzQmxCOGxFTixDa0I1bEVNLHVFQUVFLG9DQUFBLENBREEsbUJsQitsRVIsQ2tCM2xFTSx1RUFFRSxtREFBQSxDQURBLFNsQjhsRVIsQ2tCM2xFUSxzRkFDRSx1QmxCNmxFVixDa0J4bEVJLHlEQUNFLFNsQjBsRU4sQ2tCdGxFRSw0Q0FHRSxpQkFBQSxDQUZBLE1BQUEsQ0FDQSxvQmxCeWxFSixDa0J0bEVJLCtEQUVFLFdBQUEsQ0FEQSxVbEJ5bEVOLENrQnJsRUkscUVBQ0UsMENsQnVsRU4sQ2tCdGxFTSwyRUFDRSxzRGxCd2xFUixDa0JwbEVJLHFFQUNFLDJDQUFBLENBRUEsa0NBQUEsQ0FEQSxpQmxCdWxFTixDa0JwbEVNLDJFQUNFLGlEbEJzbEVSLENrQmxsRUksMEVBQ0Usd0RsQm9sRU4sQ2tCaGxFRSxtREFDRSw4Q0FBQSxDQUNBLGVsQmtsRUosQ2tCL2tFRSwyQ0FHRSw0QkFBQSxDQUVBLFdBQUEsQ0FIQSxNQUFBLENBSUEsV0FBQSxDQUxBLGlCQUFBLENBR0EsUUFBQSxDQUdBLGdCbEJpbEVKLENrQi9rRUksOERBVUUsOENBQUEsQ0FIQSw2Q0FBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQVBBLFdBQUEsQ0FHQSxnQkFBQSxDQUZBLFVBQUEsQ0FDQSxnQkFBQSxDQUVBLGlCQUFBLENBTEEsV2xCMGxFTixDa0I3a0VFLDBDQUVFLFdBQUEsQ0FEQSxpQkFBQSxDQUVBLFVsQitrRUosQ2tCN2tFSSw2REFFRSw4Q0FBQSxDQURBLDZDbEJnbEVOLENrQjNrRUUscURBQ0UsNkNsQjZrRUosQ2tCMWtFRSwyQkFDRSxHQUNFLHVCbEI0a0VKLENBQ0YsQ2tCemtFRSx1Q0FDRSxpQmxCMmtFSixDa0J4a0VFLDZDQUNFLGtEbEIwa0VKLENrQnZrRUUsK0hBRUUseUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsOEJsQnlrRUosQ2tCdGtFRSxnSEFJRSx1REFBQSxDQUZBLHlDQUFBLENBQ0EsZ0JBQUEsQ0FFQSwwQ2xCd2tFSixDa0Jsa0VJLDZFQUNFLCtCbEJxa0VOLENrQmhrRUEsbUJBR0Usa0JBQUEsQ0FJQSw2Q0FBQSxDQUNBLGlCQUFBLENBUEEsWUFBQSxDQUNBLHFCQUFBLENBSUEsV0FBQSxDQUZBLHNCQUFBLENBS0EsZUFBQSxDQUpBLFVsQnVrRUYsQ2tCamtFRSxxQ0FDRSxVbEJta0VKLENrQmhrRUUsMkNBQ0UsbUJsQmtrRUosQ2tCL2pFRSw2Q0FDRSxpQmxCaWtFSixDa0I5akVFLG9TQUtFLGlCbEJna0VKLENrQjlqRUksaVZBQ0UsY0FBQSxDQUNBLGNsQm9rRU4sQ2tCaGtFRSw2REFFRSxTQUFBLENBREEsT2xCbWtFSixDa0IvakVFLHdEQUVFLFNBQUEsQ0FEQSxRbEJra0VKLENrQjlqRUUseURBRUUsU0FBQSxDQURBLFFsQmlrRUosQ2tCN2pFRSw0REFDRSxVQUFBLENBQ0EsUWxCK2pFSixDa0I3akVJLCtFQUNFLGNsQitqRU4sQ2tCM2pFRSwwREFHRSw2Q0FBQSxDQUZBLFVBQUEsQ0FDQSxTbEI4akVKLENrQnpqRUEsK0JBSUUsdUJBQUEsQ0FDQSxpQkFBQSxDQUhBLGtCQUFBLENBREEsaUJBQUEsQ0FFQSxZbEI4akVGLENrQjFqRUUsa0RBQ0UsU2xCNGpFSixDa0IxakVJLGlFQUNFLFdBQUEsQ0FDQSxnQmxCNGpFTixDbUI5eEVFLHdEQUVFLFlBQUEsQ0FEQSxNbkJxeUVKLENtQmh5RUEsa0JBRUUsaUJBQUEsQ0FEQSxlbkJveUVGLENtQmp5RUUsNENBQ0UseUJuQm15RUosQ21CanlFSSxtRUFDRSxxQm5CbXlFTixDbUIveEVFLHlDQUNFLDBCbkJpeUVKLENtQi94RUksOERBQ0UsVW5CaXlFTixDbUIveEVNLGdGQUtFLDhDQUFBLENBQ0EsNkNBQUEsQ0FDQSxpQkFBQSxDQU5BLFlBQUEsQ0FDQSxxQkFBQSxDQU1BLG9CQUFBLENBTEEsZ0JBQUEsQ0FDQSxVbkJxeUVSLENtQi94RVEsa0dBQ0UsTW5CaXlFVixDbUIveEVVLGdLQUNFLHNCbkJpeUVaLENtQjl4RVUseUlBQ0UsWW5CZ3lFWixDbUJ2eEVNLHlHQUNFLFNuQnl4RVIsQ21CbHhFTSw4U0FDRSxnQm5Cb3hFUixDbUI5d0VJLHdFQUVFLFlBQUEsQ0FFQSxTQUFBLENBREEscUJBQUEsQ0FGQSxTQUFBLENBSUEsaUJuQmd4RU4sQ21COXdFTSxpR0FDRSxhQUFBLENBQ0EsZ0JuQmd4RVIsQ21CN3dFTSxrR0FDRSxNQUFBLENBQ0EsaUJuQit3RVIsQ21CMXdFTSx5R0FDRSxnQm5CNHdFUixDbUIzd0VRLG9JQUNFLGlCQUFBLENBRUEsVUFBQSxDQURBLFNuQjh3RVYsQ21CdndFRSxxQ0FDRSxXQUFBLENBQ0EsVW5CeXdFSixDbUJ0d0VNLG1UQU9FLGFuQm13RVIsQ21CaHdFTSx5R0FDRSx3Q0FBQSxDQUVBLG9DQUFBLENBREEsZ0JuQm13RVIsQ21CN3ZFTSwrR0FDRSxnQkFBQSxDQUNBLHFCbkIrdkVSLENtQjF2RU0sb0ZBQ0UsZW5CNHZFUixDbUIxdkVRLDRGQUNFLGFuQjR2RVYsQ21CenZFUSw2RkFDRSxhbkIydkVWLENtQnh2RVEsNEZBQ0Usb0JuQjB2RVYsQ29CdjRFRSxnREFDRSxZcEJ5NEVKLENvQnQ0RUUsNkNBRUUsa0JBQUEsQ0FEQSxlcEJ5NEVKLENvQnQ0RUksZ0hBQ0UsZ0JwQnc0RU4sQ29CcDRFRSxnREFDRSxzQnBCczRFSixDb0JwNEVJLGlFQUVFLDJCQUFBLENBREEsd0JwQnU0RU4sQ29CbDRFRSwwQ0FDRSx3QkFBQSxDQUNBLGNwQm80RUosQ29CbDRFRSwyQ0FDRSw4QnBCbzRFSixDcUI5NUVJLDZGQUNFLHFCckJnNkVOLENxQjU1RUksMEdBQ0ksaURyQjg1RVIsQ3FCNTVFSSxrR0FFRSxhQUFBLENBREEsa0JyQis1RU4sQ3FCNTVFTSx3SEFDRSxXQUFBLENBQ0EsVXJCODVFUixDcUI1NUVRLDRIQUNFLGdCckI4NUVWLENzQmg3RUUsd0RBQ0UsWXRCazdFSixDc0IvNkVFLHFEQUNFLGV0Qmk3RUosQ3NCOTZFTSwwTEFFRSxZdEJnN0VSLENzQjM2RUUsd0RBQ0Usc0J0QjY2RUosQ3NCMzZFSSxzRkFDRSxVdEI2NkVOLENzQno2RVUsOEhBQ0UsZXRCMjZFWixDdUJwOEVBLDZCQUdFLDZDQUFBLENBREEsaUJBQUEsQ0FEQSx1QnZCdzhFRixDdUJyOEVFLDBEQUNFLHFCdkJ1OEVKLEN1QnQ4RUksNkVBQ0Usc0JBQUEsQ0FDQSxVdkJ3OEVOLEN1QnQ4RU0sbUdBR0UsY0FBQSxDQUZBLFlBQUEsQ0FDQSxrQnZCeThFUixDdUJsOEVJLHdFQUNFLDhDQUFBLENBQ0EsV0FBQSxDQUNBLGV2Qm84RU4sQ3VCbDhFTSxrR0FFRSxtQ0FBQSxDQUdBLFFBQUEsQ0FKQSxVQUFBLENBR0EsaUJBQUEsQ0FFQSxXQUFBLENBSEEsU3ZCdThFUixDdUJqOEVNLGtHQUVFLFlBQUEsQ0FDQSxNQUFBLENBRkEsV3ZCcThFUixDdUJsOEVRLDJHQUlFLDRCQUFBLENBRkEsV0FBQSxDQURBLFdBQUEsQ0FFQSxnQnZCcThFVixDdUJsOEVVLHNJQUlFLG1EQUFBLENBREEsb0NBQUEsQ0FEQSxlQUFBLENBREEsVXZCdThFWixDdUJsOEVZLGtKQUNFLG1DdkJvOEVkLEN1Qmg4RVUscUlBRUUsa0RBQUEsQ0FEQSxjdkJtOEVaLEN1Qmg4RVksOElBQ0Usb0J2Qms4RWQsQ3VCOTdFVSxpSEFDRSxzQ0FBQSxDQUNBLHdCdkJnOEVaLEN1Qjk3RVksNkhBQ0Usd0J2Qmc4RWQsQ3VCNzdFWSwwSEFDRSx1QnZCKzdFZCxDdUJ2N0VFLDJEQUNFLG1CdkJ5N0VKLEN1Qng3RUksbUZBQ0UsOENBQUEsQ0FFQSxpQkFBQSxDQUNBLGVBQUEsQ0FGQSxnQnZCNDdFTixDdUJ4N0VNLDhGQUNFLGV2QjA3RVIsQ3VCdjdFTSw2RkFDRSxvREFBQSxDQUdBLFlBQUEsQ0FFQSxrQkFBQSxDQUNBLGNBQUEsQ0FGQSw2QkFBQSxDQUhBLGNBQUEsQ0FDQSxnQnZCNjdFUixDdUJ0N0VNLDhGQUNFLG1CdkJ3N0VSLEN1QnI3RUksaUZBQ0UsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGV2QnU3RU4sQ3VCdDdFTSxxR0FDRSw2Q0FBQSxDQUtBLG1CQUFBLENBSkEsa0JBQUEsQ0FFQSxpQkFBQSxDQURBLGFBQUEsQ0FFQSxnQnZCeTdFUixDdUJ0N0VRLDJHQUNFLHVDdkJ3N0VWLEN1Qmo3RUUsMEZBRUUsaUJ2Qm03RUosQ3dCbmpGQSwwQkFFSSxNQUFBLENBREEsaUJ4QnNqRkosQ3dCbmpGSSw2REFHSSxRQUFBLENBQ0EsTUFBQSxDQUhBLHdCQUFBLENBSUEsT0FBQSxDQUhBLEt4QndqRlIsQ3dCOWlGSSxzSUFDSSxZeEJtakZSLEN3QmhqRkkseUNBQ0ksYXhCa2pGUixDd0IvaUZJLDRDQUNJLFl4QmlqRlIsQ3dCL2lGUSx1RUFHSSxRQUFBLENBQ0EsTUFBQSxDQUhBLHdCQUFBLENBSUEsT0FBQSxDQUhBLEt4Qm9qRlosQ3lCaGxGRSxzQ0FDRSw4Q0FBQSxDQUNBLGF6QmtsRkosQ3lCaGxGSSxnRUFHRSw4Q0FBQSxDQUdBLGtCQUFBLENBRkEsb0NBQUEsQ0FDQSxrQkFBQSxDQUdBLGNBQUEsQ0FEQSxlQUFBLENBTkEsY0FBQSxDQUNBLFN6QndsRk4sQ3lCaGxGTSxvRUFDRSxtQnpCa2xGUixDeUIva0ZNLHNFQUNFLHVDekJpbEZSLEN5QjVrRkUsa0NBRUUsNEJBQUEsQ0FDQSxXQUFBLENBRUEsb0JBQUEsQ0FDQSxpQkFBQSxDQUZBLHFCQUFBLENBSEEsVUFBQSxDQU1BLFN6QjhrRkosQ3lCN2tGSSx5Q0FNRSxpQ0FBQSxDQURBLG1CQUFBLENBSkEsVUFBQSxDQUNBLGFBQUEsQ0FFQSxXQUFBLENBTUEsTUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQU5BLFVBQUEsQ0FJQSxVekJrbEZOLEN5QjFrRkksaUVBQ0UsdUN6QjRrRk4sQ3lCemtGSSxtRUFDRSx5Q3pCMmtGTixDeUJ4a0ZJLGlFQUNFLHVDekIwa0ZOLEN5QnZrRkksa0VBQ0Usd0N6QnlrRk4sQ3lCdGtGSSxtRUFDRSx5Q3pCd2tGTixDeUJua0ZJLHFHQUNFLDRCekJxa0ZOLEN5QmxrRk0sbUhBQ0UseUN6Qm9rRlIsQ3lCamtGTSxpSEFDRSx1Q3pCbWtGUixDeUJoa0ZNLGtIQUNFLHdDekJra0ZSLEN5Qi9qRk0sbUhBQ0UseUN6QmlrRlIsQ3lCOWpGTSxpSEFDRSx1Q3pCZ2tGUixDeUI1akZNLDZHQUNFLFl6QjhqRlIsQ3lCempGRSwrQ0FFRSxXQUFBLENBREEsV3pCNGpGSixDeUJ0akZFLDRDQUNFLFl6QnlqRkosQ3lCcmpGQSxvQ0FDRSx1RHpCd2pGRixDeUJ0akZFLGdEQUNFLGdCekJ3akZKLEN5QnJqRkUsbURBQ0Usa0JBQUEsQ0FDQSxzQnpCdWpGSixDeUJ0akZJLHlEQUNFLHNEekJ3akZOLEN5QnJqRkksMEVBQ0Usd0J6QnVqRk4sQ3lCcmpGTSxvR0FDRSxjQUFBLENBQ0EsdUJ6QnVqRlIsQ3lCbmpGSSxzRkFDRSxlQUFBLENBQ0EsbUJ6QnFqRk4sQ3lCbGpGSSx1RUFDRSw2QnpCb2pGTixDeUIvaUZBLHVKQUlFLDRCQUFBLENBQ0EsV0FBQSxDQUZBLG9DekJvakZGLEN5QmhqRkUsMkxBQ0UsV3pCb2pGSixDeUJqakZFLG1RQUNFLFl6QnFqRkosQ3lCbGpGRSx5TkFDRSxvQ0FBQSxDQUNBLGdCekJzakZKLEN5Qm5qRkUseWdCQUdFLHVCQUFBLENBREEsb0N6QjBqRkosQ3lCdGpGRSw2aUJBRUUscUJ6QjRqRkosQ3lCempGRSx5UUFDRSxlekI2akZKLEN5QjVqRkksZ1RBRUUseUNBQUEsQ0FEQSx3Q3pCaWtGTixDeUI5akZJLGdUQUVFLHlDQUFBLENBREEsd0N6Qm1rRk4sQ3lCaGtGSSwwU0FFRSx1Q0FBQSxDQURBLHNDekJxa0ZOLEN5QmxrRkksNlNBRUUsd0NBQUEsQ0FEQSx1Q3pCdWtGTixDeUJwa0ZJLDBTQUVFLHVDQUFBLENBREEsc0N6QnlrRk4sQ3lCbmtGSSwrWkFDRSxlekJ1a0ZOLEN5QmxrRk0sMG9CQUNFLHlDekIya0ZSLEN5QnprRk0sOFhBQ0UsbUR6QjZrRlIsQ3lCM2tGTSw4WEFDRSx3Q3pCK2tGUixDeUJ4a0ZNLDhuQkFDRSx1Q3pCaWxGUixDeUIva0ZNLHdYQUNFLGlEekJtbEZSLEN5QmpsRk0sd1hBQ0Usc0N6QnFsRlIsQ3lCOWtGTSxvb0JBQ0Usd0N6QnVsRlIsQ3lCcmxGTSwyWEFDRSxrRHpCeWxGUixDeUJ2bEZNLDJYQUNFLHVDekIybEZSLEN5QnBsRk0sMG9CQUNFLHlDekI2bEZSLEN5QjNsRk0sOFhBQ0UsbUR6QitsRlIsQ3lCN2xGTSw4WEFDRSx3Q3pCaW1GUixDeUIxbEZNLDhuQkFDRSx1Q3pCbW1GUixDeUJqbUZNLHdYQUNFLGlEekJxbUZSLEN5Qm5tRk0sd1hBQ0Usc0N6QnVtRlIsQ3lCbG1GRSwrTkFDRSxnQnpCc21GSixDeUJubUZFLDZNQUNFLDRCQUFBLENBQ0EsWXpCdW1GSixDeUJybUZJLCtRQUNFLDZDekJ5bUZOLEN5QnJtRkUsME1BTUUsa0JBQUEsQ0FMQSxvQ0FBQSxDQUdBLFdBQUEsQ0FEQSxnQkFBQSxDQUVBLFlBQUEsQ0FIQSxzQkFBQSxDQUtBLFV6QnltRkosQ3lCdm1GSSwyYkFFRSw0Q3pCNG1GTixDeUJ6bUZJLCtRQUNFLDZDQUFBLENBQ0EsZXpCNm1GTixDeUIxbUZJLHlRQUNFLDRDekI4bUZOLEN5QnptRkksOFJBQ0UsWXpCNm1GTixDeUJ2bUZNLDJYQUNFLFl6QjJtRlIsQ3lCdm1GSSxnV0FTRSw0QkFBQSxDQUZBLGtCQUFBLENBSUEsb0NBQUEsQ0FWQSxXQUFBLENBR0EsZ0JBQUEsQ0FJQSxRQUFBLENBTEEsc0JBQUEsQ0FFQSx3QkFBQSxDQUNBLGdCQUFBLENBSUEsVXpCNG1GTixDeUJ6bUZNLDBZQUNFLFl6QjZtRlIsQ3lCM21GTSxxWEFDRSw0Q0FBQSxDQUNBLG9DekIrbUZSLEN5QjNtRkksa1VBR0UsOEJBQUEsQ0FDQSwrQkFBQSxDQUhBLGNBQUEsQ0FDQSxlekJpbkZOLEN5QjdtRk0sb1ZBQ0UsWXpCaW5GUixDeUI3bUZJLGdXQUNFLG9DekJpbkZOLEN5QjltRkksbVdBS0Usa0JBQUEsQ0FGQSxXQUFBLENBREEsZ0JBQUEsQ0FFQSxRQUFBLENBSEEsMkJBQUEsQ0FLQSxVekJrbkZOLEN5QmpuRk0sMmFBRUUsZ0JBQUEsQ0FEQSxnQnpCc25GUixDeUJsbkZNLHFYQUNFLDRDekJzbkZSLEN5QmxuRkksZ1dBRUUsb0NBQUEsQ0FEQSxjQUFBLENBRUEsU3pCc25GTixDeUJqbkZRLGtnQkFDRSxrQnpCcW5GVixDeUJsbkZNLG9iQUNFLDRDekJzbkZSLEN5QmpuRk0sa2FBR0UsMkJBQUEsQ0FDQSw0QkFBQSxDQUZBLFdBQUEsQ0FEQSxnQkFBQSxDQUlBLGV6QnFuRlIsQ3lCcG5GUSwwZUFDRSxlekJ3bkZWLEN5Qm5uRlEsMGVBQ0Usd0JBQUEsQ0FDQSxlekJ1bkZWLEN5QnJuRlUsNGZBQ0UsNEN6QnluRlosQzBCemhHQSxrQ0FDSSw4Q0FBQSxDQUdBLDZDQUFBLENBREEsaUJBQUEsQ0FLQSxvQ0FBQSxDQUZBLFlBQUEsQ0FKQSxXQUFBLENBS0Esc0JBQUEsQ0FGQSx1QjFCOGhHSixDMEJ6aEdJLG9FQUNFLGdCMUIyaEdOLEMwQnhoR0ksMkNBRUUsY0FBQSxDQURBLGVBQUEsQ0FFQSxnQkFBQSxDQUNBLGtCMUIwaEdOLEMwQnZoR0ksK0NBQ0UsY0FBQSxDQUNBLGdCQUFBLENBQ0Esa0IxQnloR04sQzBCdGhHSSxzQ0FDRSxtQjFCd2hHTixDMEJyaEdJLCtDQUNFLGNBQUEsQ0FDQSxTMUJ1aEdOLEMwQnRoR00sb0RBQ0UseUIxQndoR1IsQzJCM2pHQSxZQUdFLDhDQUFBLENBRkEsV0FBQSxDQUNBLGlCM0I4akdGLEMyQjVqR0Usb0JBRUUsb0RBQUEsQ0FEQSxXQUFBLENBRUEsZ0JBQUEsQ0FDQSxjM0I4akdKLEMyQjdqR0ksNkNBQ0UsVzNCK2pHTixDMkI1akdFLHFCQUVFLGtCQUFBLENBREEsWUFBQSxDQUdBLHFCQUFBLENBREEsd0JBQUEsQ0FFQSxpQkFBQSxDQUNBLFMzQjhqR0osQzJCN2pHSSxzQ0FJRSw2Q0FBQSxDQUNBLGlCQUFBLENBQ0EsbUdBQUEsQ0FMQSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxtQjNCa2tHTixDMkI3akdNLHNEQUlFLG9CQUFBLENBREEsb0RBQUEsQ0FHQSxZQUFBLENBREEsaUIzQmdrR1IsQzJCN2pHTSx5REFDRSxZM0IrakdSLEMyQjVqR0ksNEJBRUUsY0FBQSxDQURBLGVBQUEsQ0FHQSxnQkFBQSxDQUNBLGlCQUFBLENBRkEsVzNCZ2tHTixDMkI1akdJLDhCQUVFLGNBQUEsQ0FEQSxlQUFBLENBRUEsWUFBQSxDQUNBLFczQjhqR04sQzJCNWpHSSxrQ0FDRSw2Q0FBQSxDQUdBLGlCQUFBLENBREEsWUFBQSxDQURBLFczQmdrR04sQzJCN2pHTSx5REFFRSxlQUFBLENBREEsaUIzQmdrR1IsQzJCN2pHTSxrREFDRSxlM0IrakdSLEMyQjVqR0ksZ0NBQ0UsYUFBQSxDQUNBLGtCM0I4akdOLEMyQjVqR0ksOEJBQ0UsNkNBQUEsQ0FFQSxZQUFBLENBQ0EsaUJBQUEsQ0FGQSxXM0Jna0dOLEMyQjNqR0UsK0JBRUUsV0FBQSxDQUVBLFdBQUEsQ0FEQSxpQkFBQSxDQUZBLFUzQmdrR0osQzRCOW9HQSw2QkFHRSw4Q0FBQSxDQUZBLFdBQUEsQ0FDQSxpQjVCaXBHRixDNEI5b0dFLHFDQUVFLG9EQUFBLENBREEsV0FBQSxDQUVBLGdCQUFBLENBQ0EsYzVCZ3BHSixDNEIvb0dJLDhEQUNFLFc1QmlwR04sQzRCN29HRSxzQ0FFRSxrQkFBQSxDQURBLFlBQUEsQ0FHQSxxQkFBQSxDQURBLHdCQUFBLENBRUEsaUJBQUEsQ0FDQSxTNUIrb0dKLEM0QjlvR0ksdURBS0UsNkNBQUEsQ0FDQSxpQkFBQSxDQUNBLG1HQUFBLENBTkEsb0NBQUEsQ0FFQSxlQUFBLENBQ0EsbUJBQUEsQ0FGQSxXNUJxcEdOLEM0QjlvR00sOERBSUUsb0RBQUEsQ0FIQSxvQ0FBQSxDQUNBLGVBQUEsQ0FHQSxpQkFBQSxDQUZBLGlCNUJrcEdSLEM0QjlvR00sb0VBRUUsY0FBQSxDQURBLFk1QmlwR1IsQzRCOW9HUSxxRkFFRSxlQUFBLENBREEsZ0I1QmlwR1YsQzRCMW9HRSxnREFFRSxXQUFBLENBQ0EsaUJBQUEsQ0FGQSxVNUI4b0dKLEM0QjNvR0kseURBQ0UsZ0Q1QjZvR04sQzRCM29HSSx1QkFDRSxHQUNFLE1BQUEsQ0FDQSxNNUI2b0dOLEM0QjNvR0ksR0FDRSxNQUFBLENBQ0EsTTVCNm9HTixDQUNGLEM0QjNvR0kseURBQ0UsZ0Q1QjZvR04sQzRCM29HSSx1QkFDRSxHQUNFLE1BQUEsQ0FDQSxNNUI2b0dOLEM0QjNvR0ksR0FDRSxNQUFBLENBQ0EsTTVCNm9HTixDQUNGLEM0QjNvR0kseURBQ0UsZ0Q1QjZvR04sQzRCM29HSSx1QkFDRSxHQUNFLE1BQUEsQ0FDQSxNNUI2b0dOLEM0QjNvR0ksR0FDRSxNQUFBLENBQ0EsTTVCNm9HTixDQUNGLEM2Qnh1R0Esa0JBQ0Usd0JBQUEsQ0FHQSxZQUFBLENBQ0EscUJBQUEsQ0FIQSxXQUFBLENBQ0Esb0I3QjR1R0YsQzZCeHVHRSx5QkFFRSxjQUFBLENBREEsZUFBQSxDQUVBLGdCN0IwdUdKLEM2Qnh1R0UsK0JBQ0UsY0FBQSxDQUNBLGdCN0IwdUdKLEM2Qnh1R0UsK0JBQ0UsaUI3QjB1R0osQzZCdHVHSSx3Q0FFRSxjQUFBLENBREEsZUFBQSxDQUVBLGdCQUFBLENBQ0EsaUI3Qnd1R04sQzZCdHVHSSx3Q0FDRSxpQkFBQSxDQUNBLGU3Qnd1R04sQzZCdHVHSSx5Q0FFRSxzREFBQSxDQURBLGtCN0J5dUdOLEM2QnJ1R0UsK0NBRUUsNkQ3QnV1R0osQzZCcnVHRSxrQ0FDRSxHQUNFLHNCN0J1dUdKLEM2QnJ1R0UsR0FDRSw4QjdCdXVHSixDQUNGLEM2QnJ1R0UsaUNBQ0UsOEQ3QnV1R0osQzZCcnVHRSxtQ0FDRSxHQUNFLHNCN0J1dUdKLEM2QnJ1R0UsSUFDRSw2QjdCdXVHSixDNkJydUdFLEdBQ0UsNEI3QnV1R0osQ0FDRixDNkJydUdFLG1DQUNFLGdFN0J1dUdKLEM2QnJ1R0UscUNBQ0UsR0FDRSxzQjdCdXVHSixDNkJydUdFLElBQ0UsOEI3QnV1R0osQzZCcnVHRSxHQUNFLDhCN0J1dUdKLENBQ0YsQzZCcnVHRSxvQ0FDRSxpRTdCdXVHSixDNkJydUdFLHNDQUNFLEdBQ0Usc0I3QnV1R0osQzZCcnVHRSxJQUNFLDZCN0J1dUdKLEM2QnJ1R0UsR0FDRSw2QjdCdXVHSixDQUNGLEM2QnJ1R0Usc0NBQ0UsbUU3QnV1R0osQzZCcnVHRSx3Q0FDRSxHQUNFLHNCN0J1dUdKLEM2QnJ1R0UsSUFDRSw4QjdCdXVHSixDNkJydUdFLEdBQ0UsOEI3QnV1R0osQ0FDRixDNkJydUdFLHVDQUNFLHFFN0J1dUdKLEM2QnJ1R0UseUNBQ0UsR0FDRSxTN0J1dUdKLEM2QnJ1R0UsR0FDRSxTN0J1dUdKLENBQ0YsQzZCcHVHRSw0R0FJRSx5RDdCc3VHSixDNkJwdUdFLDJCQUNFLG1CN0JzdUdKLEM2QnB1R0UsMkJBQ0UsbUI3QnN1R0osQzZCcHVHRSw0QkFDRSxHQUNFLHNCN0JzdUdKLEM2QnB1R0UsSUFDRSw4QjdCc3VHSixDNkJwdUdFLEdBQ0UsNEI3QnN1R0osQ0FDRixDNkJsdUdBLDBCQUVJLHlCQUNFLGNBQUEsQ0FDQSxnQjdCb3VHSixDNkJqdUdFLCtCQUNFLGNBQUEsQ0FDQSxnQjdCbXVHSixDNkJqdUdFLG1DQUNFLFM3Qm11R0osQ0FDRixDOEI3M0dBLGtCQU1FLG9DQUFBLENBSEEsUUFBQSxDQUNBLGlCQUFBLENBSEEsaUJBQUEsQ0FDQSxPQUFBLENBR0EsOEI5Qmc0R0YsQzhCNzNHRSxxQ0FDRSxnREFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDRCOUIrM0dKLEM4QjUzR0UscUJBQ0UsR0FDRSxxQjlCODNHSixDOEI1M0dFLEdBQ0UsbUI5QjgzR0osQ0FDRixDOEIzM0dFLGtDQUNFLHNDQUFBLENBQ0EsZ0I5QjYzR0osQzhCMTNHRSxxQkFDRSxHQUNFLGdCOUI0M0dKLEM4QjEzR0UsSUFDRSxnQjlCNDNHSixDOEIxM0dFLElBQ0UsMEI5QjQzR0osQzhCMTNHRSxHQUNFLDBCOUI0M0dKLENBQ0YsQytCdDZHQSxzQkFDRSxrQi9CdzZHRixDK0J2NkdFLHlDQUNFLFcvQnk2R0osQytCcDZHRSw4QkFDRSxxQkFBQSxDQUNBLDJCL0J1NkdKLEMrQnA2R0UsbUJBQ0UsTUFFRSxtQi9CcTZHSixDK0JsNkdFLElBQ0UsdUIvQm82R0osQytCajZHRSxRQUVFLHVCL0JrNkdKLEMrQi81R0UsSUFDRSxzQi9CaTZHSixDQUNGLEMrQjU1R0UsMENBQ0UsY0FBQSxDQUNBLDJCQUFBLENBQ0EscUIvQis1R0osQytCNzVHSSx5RUFLRSxpQkFBQSxDQUhBLGdCQUFBLENBREEsZ0JBQUEsQ0FHQSxVQUFBLENBREEsT0FBQSxDQUdBLGMvQis1R04sQytCNzVHUSx3RkFDRSx1Qi9CKzVHVixDK0IxNUdJLDRFQUNFLGNBQUEsQ0FDQSw0QkFBQSxDQUNBLFEvQjQ1R04sQytCeDVHTSw4R0FDRSxlQUFBLENBS0Esd0JBQUEsQ0FDQSxlQUFBLENBTEEsZUFBQSxDQUVBLGVBQUEsQ0FEQSxzQkFBQSxDQUVBLGtCL0I0NUdSLEMrQng1R00sa0hBQ0Usd0JBQUEsQ0FDQSxlL0IwNUdSLEMrQnQ1R1EsbUhBQ0Usa0JBQUEsQ0FDQSwwQi9CdzVHVixDK0J2NUdVLDZIQUNFLGlDL0J5NUdaLEMrQnY1R1UseVBBRUUsbUMvQnc1R1osQytCdDVHVSwySEFDRSxrQy9CdzVHWixDK0J0NUdVLHVQQUVFLCtCL0J1NUdaLEMrQnI1R1UsdUhBQ0UsV0FBQSxDQUNBLFUvQnU1R1osQytCdDVHWSw0SEFDRSxTL0J3NUdkLEMrQnA1R1EsMkhBSUUscUJBQUEsQ0FGQSxpQkFBQSxDQURBLGVBQUEsQ0FFQSxpQi9CdTVHVixDK0JwNUdVLDhJQUNFLG1CL0JzNUdaLENnQ2pnSEUsd0NBQ0UsdUNoQ21nSEosQ2lDcGdIRSx5QkFDRSxpQmpDc2dISixDaUNwZ0hJLHdDQUNFLGtCakNzZ0hOLENpQ25nSEUsOEJBRUUsNkNBQUEsQ0FDQSw2Q0FBQSxDQUNBLGlCQUFBLENBSEEsZWpDd2dISixDaUNuZ0hJLDZDQUNFLHVCakNxZ0hOLENpQ25nSE0sb0VBRUUsbUNBQUEsQ0FDQSxRQUFBLENBRkEsaUJqQ3VnSFIsQ2tDeGhIRSx5QkFFRSxrQkFBQSxDQURBLFdsQzJoSEosQ2tDeGhIRSxzQ0FDRSxpQmxDMGhISixDa0N6aEhJLDBGQUVFLGNBQUEsQ0FDQSxXQUFBLENBQ0EsZWxDMmhITixDa0N4aEhFLCtDQUVFLGdCQUFBLENBREEsZ0JsQzJoSEosQ2tDeGhIRSx1Q0FDRSxnQkFBQSxDQUNBLGVsQzBoSEosQ2tDeGhIRSxtQ0FDRSxrQmxDMGhISixDa0N4aEhJLHdEQUVFLGFBQUEsQ0FEQSxlbEMyaEhOLENrQ3hoSEksMERBQ0UsZWxDMGhITixDa0N2aEhFLHFEQUNFLGVsQ3loSEosQ2tDdmhIRSwrREFDRSxpQmxDeWhISixDa0N2aEhFLHVDQUNFLGNsQ3loSEosQ2tDdmhIRSxvQ0FPRSxpQ0FBQSxDQU5BLFVBQUEsQ0FHQSxjQUFBLENBQ0EsZ0JBQUEsQ0FIQSxpQkFBQSxDQUlBLFVBQUEsQ0FIQSxRbEM2aEhKLENtQ3prSEUsbUNBRUUsb0JBQUEsQ0FDQSxlQUFBLENBRkEsZW5DNmtISixDbUN6a0hFLGlDQUNFLGlCbkMya0hKLENtQ3prSEUsMkJBQ0UsYW5DMmtISixDbUN6a0hFLHFDQUNFLG1DQUFBLENBQ0EsY0FBQSxDQUNBLGVuQzJrSEosQ21DMWtISSwyQ0FDRSxzQm5DNGtITixDbUMza0hNLGdEQUNFLGlDbkM2a0hSLENtQzFrSEksMENBTUUsdUNBQUEsQ0FEQSxtQkFBQSxDQURBLG9CQUFBLENBREEsVUFBQSxDQUZBLGdCQUFBLENBQ0EsU25DZ2xITixDb0N4bUhBLHlCQUNFLGNBQUEsQ0FDQSxvQkFBQSxDQUNBLGVwQzBtSEYsQ29Ddm1ISSxrSEFDRSx3QnBDeW1ITixDb0N0bUhFLHFDQUNFLGlCcEN3bUhKLENvQ3RtSEUsb0NBR0UsV0FBQSxDQUZBLFNBQUEsQ0FDQSxRcEN5bUhKLENvQ3ZtSEksMERBRUUsV0FBQSxDQURBLFVwQzBtSE4sQ29Ddm1ISSwyREFDRSxZcEN5bUhOLENvQ3BtSEksNkNBR0Usb0NBQUEsQ0FHQSxlQUFBLENBSkEsZ0JBQUEsQ0FFQSxlQUFBLENBQ0EsaUJBQUEsQ0FKQSxjcEMybUhOLENvQ3BtSEksOENBR0UsbUNBQUEsQ0FGQSxjQUFBLENBQ0EsZ0JBQUEsQ0FFQSxlQUFBLENBQ0EsaUJwQ3NtSE4sQ29DbG1IRSx5QkFDRSxpRUFDRSxZcENvbUhKLENBQ0YsQ3FDbnBIQSxrQkFFSSxvQkFBQSxDQURBLGVBQUEsQ0FJQSxlQUFBLENBRkEsc0JBQUEsQ0FDQSxrQnJDc3BISixDc0N6cEhFLGtDQUVFLGdCQUFBLENBREEsaUJ0QzRwSEosQ3NDenBIRSxzQkFDRSxvQ0FBQSxDQUVBLGVBQUEsQ0FEQSxpQnRDNHBISixDc0N4cEhFLCtCQUNFLGtCdEMwcEhKLENzQ3hwSEksb0RBRUUsYUFBQSxDQURBLGV0QzJwSE4sQ3VDdnFISSxpRUFDSSxXdkM0cUhSLEN1QzFxSFEsaUVBRUksWUFBQSxDQUNBLHFCQUFBLENBRkEsV3ZDOHFIWixDdUN4cUhJLGdDQUNJLGlCdkMwcUhSLEN1Q3hxSFEscURBR0ksY0FBQSxDQURBLGdCQUFBLENBREEsaUJ2QzRxSFosQ3VDdHFISSxpQ0FDSSxtQ0FBQSxDQUNBLGN2Q3dxSFIsQ3VDdHFIUSx1Q0FDSSxzQnZDd3FIWixDdUNycUhRLHNDQU9JLGlDQUFBLENBREEsbUJBQUEsQ0FEQSxvQkFBQSxDQURBLFVBQUEsQ0FGQSxnQkFBQSxDQURBLGtCQUFBLENBRUEsU3ZDMnFIWixDdUNqcUhJLDBEQUVJLG9DQUFBLENBREEsWXZDcXFIUixDdUNocUhnQix5SEFFSSxXQUFBLENBREEsaUJ2Q21xSHBCLEN1Qy9wSGdCLDJIQUNJLFN2Q2lxSHBCLEN1Qy9wSG9CLDRJQUVJLG9EQUFBLENBREEsaUJ2Q2txSHhCLEN1Qy9wSHdCLHVKQUNJLFd2Q2lxSDVCLEN1QzlwSHdCLG9LQUNJLGFBQUEsQ0FDQSxlQUFBLENBRUEsZUFBQSxDQURBLHNCQUFBLENBRUEsa0J2Q2dxSDVCLEN3Q3Z1SEEsMkNBQ0UsY3hDeXVIRixDd0N2dUhFLDREQUNFLFN4Q3l1SEosQ3dDdHVIRSw4REFDRSxpREFBQSxDQUVBLG9EQUFBLENBREEsaUR4Q3l1SEosQ3dDcnVIRSx1RUFDRSx5QnhDdXVISixDd0NudUhBLGdCQUNFLFdBQUEsQ0FFQSxnQkFBQSxDQURBLFV4Q3V1SEYsQ3dDaHVIVSwrRkFDRSxvQkFBQSxDQUNBLFd4Q2t1SFosQ3dDaHVIWSxxSEFJRSxrQkFBQSxDQURBLFlBQUEsQ0FGQSxXQUFBLENBQ0EsY3hDb3VIZCxDd0NodUhjLDRIQUNFLHNDeENrdUhoQixDd0NodUhnQix1SkFDRSx3QnhDa3VIbEIsQ3dDOXRIYyw0SEFDRSxxQ3hDZ3VIaEIsQ3dDOXRIZ0IsdUpBQ0Usb0J4Q2d1SGxCLEN3QzV0SGMsK0hBQ0Usd0N4Qzh0SGhCLEN3QzV0SGdCLDBKQUNFLHVCeEM4dEhsQixDd0MxdEhjLDZIQUNFLHVDeEM0dEhoQixDd0MxdEhnQix3SkFDRSxzQnhDNHRIbEIsQ3dDeHRIYyx5SEFDRSxnQnhDMHRIaEIsQ3dDbHRIUSx3RkFDRSxjQUFBLENBQ0EsU3hDb3RIVixDd0NqdEhZLGtHQUNFLFN4Q210SGQsQ3dDL3NIVSw0RkFDRSxTQUFBLENBQ0EsY3hDaXRIWixDd0N2c0hFLHFFQUdFLHVDQUFBLENBREEsaUNBQUEsQ0FHQSxrQkFBQSxDQUpBLHNCQUFBLENBR0EsZXhDNHNISixDd0N4c0hFLDZFQUdFLHNDQUFBLENBREEsbUNBQUEsQ0FHQSxrQkFBQSxDQUpBLHdCQUFBLENBR0EsZXhDNHNISixDd0N4c0hFLGlFQUdFLHFDQUFBLENBREEsK0JBQUEsQ0FHQSxrQkFBQSxDQUpBLG9CQUFBLENBR0EsZXhDNHNISixDd0N4c0hFLHFFQUdFLHdDQUFBLENBREEsa0NBQUEsQ0FHQSxrQkFBQSxDQUpBLHVCQUFBLENBR0EsZXhDNHNISixDeUM1MEhBLGlCQUdFLGtCQUFBLENBRkEsWUFBQSxDQUNBLHFCQUFBLENBRUEsb0J6QzgwSEYsQ3lDMzBIQSw4QkFFRSw2Q0FBQSxDQURBLGF6QyswSEYsQzBDdjFIQSxnQkFDRSxtQjFDeTFIRixDMEN0MUhBLHVCQUNFLGUxQ3kxSEYsQzBDdDFIQSwwQkFFRSxtQkFBQSxDQURBLGdCMUMwMUhGLEMwQ3QxSEEsc0JBQ0UsZ0JBQUEsQ0FDQSxpQjFDeTFIRixDMEN2MUhFLDZCQUNFLG1CMUN5MUhKLEMwQ3QxSEUscUNBQ0UsZTFDdzFISixDMENyMUhFLHlDQUVFLGFBQUEsQ0FEQSxpQjFDdzFISixDMENyMUhFLDhDQUNFLGlCMUN1MUhKLEMwQ3IxSEksZ0VBQ0UsaUIxQ3UxSE4sQzBDbDFIQSx3Q0FFRSwwREFBQSxDQUNBLG1DQUFBLENBQ0EsaUJBQUEsQ0FDQSxTQUFBLENBSkEsZTFDeTFIRixDMENsMUhBLDhDQUNFLHdCMUNxMUhGLEMwQ2wxSEEsbUJBQ0UsVTFDcTFIRixDMENuMUhFLG1EQUNFLDJCMUNxMUhKLEMwQ2oxSEEsb0JBQ0Usb0IxQ28xSEYsQzJDLzRIQSx1Q0FDRSxtQjNDaTVIRixDMkM5NEhBLDhCQUVFLFVBQUEsQ0FFQSxRQUFBLENBREEsU0FBQSxDQUVBLGlCQUFBLENBSkEsbUIzQ3E1SEYsQzJDLzRIRSxnREFDRSxZM0NpNUhKLEMyQzU0SEUsZ0RBQ0UsaUIzQys0SEosQzJDNzRISSx5RUFPRSxrQkFBQSxDQUhBLGtCQUFBLENBRUEsWUFBQSxDQURBLFdBQUEsQ0FKQSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxTM0NtNUhOLEMyQzc0SE0sa0ZBQ0UsUzNDKzRIUixDNEMzNkhJLHNDQUVFLFdBQUEsQ0FEQSxVNUM4NkhOLEM0QzE2SEUseUNBR0UsbURBQUEsQ0FHQSxlQUFBLENBREEsZ0JBQUEsQ0FIQSxlQUFBLENBREEsaUJBQUEsQ0FHQSxpQjVDODZISixDNEMxNkhFLHlCQUNFLGlCNUM0NkhKLEM0Q3g2SEEsd0JBR0Usc0I1Qzg2SEYsQzRDeDZIQSw2Q0FMRSxrQkFBQSxDQUZBLFlBQUEsQ0FHQSxxQkFBQSxDQUNBLFlBQUEsQ0FMQSxlNUN5N0hGLEM0Q2o3SEEscUJBR0UsMEI1Qzg2SEYsQzZDOThIQSxhQUNFLFU3Q2c5SEYsQzZDOThIRSx5Q0FDRSxzQ0FBQSxDQUNBLG9DN0NnOUhKLEM2Qzc4SEUseUJBQ0UsVTdDKzhISixDNkM1OEhFLHlCQUVFLG1DQUFBLENBREEsYzdDKzhISixDNkMzOEhFLDBDQUdFLHVDQUFBLENBRkEsNkJBQUEsQ0FDQSxXN0M4OEhKLEM2Q3o4SEkseUNBQ0UsZ0M3QzI4SE4sQzZDeDhISSw4REFDRSx3QjdDMDhITixDNkN2OEhJLGdFQUNFLG1CQUFBLENBQ0EsVTdDeThITixDNkNwOEhJLDhDQUdFLGlEQUFBLENBRkEsZUFBQSxDQUNBLG1CQUFBLENBRUEsZ0I3Q3M4SE4sQzZDbDhIRSw4QkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxVN0NvOEhKLEM2Q2w4SEksa0NBQ0UsYzdDbzhITixDOEN6L0hBLGdCQUVFLFdBQUEsQ0FEQSxVOUM0L0hGLEM4Q3gvSEEsZ0JBRUUsV0FBQSxDQURBLFU5QzQvSEYsQzhDeC9IQSxpQkFFRSxXQUFBLENBREEsVzlDNC9IRixDOEN4L0hBLHFCQUVFLFlBQUEsQ0FEQSxXOUM0L0hGLEMrQzNnSUUsaURBQ0UscUIvQzZnSUosQ2dEOWdJRSx5Q0FNRSxrQkFBQSxDQUxBLDZDQUFBLENBUUEsaUJBQUEsQ0FEQSxjQUFBLENBSkEsWUFBQSxDQURBLGVBQUEsQ0FEQSxXQUFBLENBR0Esc0JBQUEsQ0FFQSxjaERraElKLENnRDlnSUksa0RBRUUsc0NBQUEsQ0FEQSwrQmhEaWhJTixDZ0Q3Z0lJLCtDQUNFLHNDaEQrZ0lOLENpRGppSUEsbUJBS0UsOENBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FIQSxXQUFBLENBQ0EsVWpEc2lJRixDaUQvaElFLDRDQUNFLGVqRGtpSUosQ2lEaGlJRSxpREFDRSxVakRraUlKLENpRGhpSUksbUZBSUUscUJBQUEsQ0FEQSxzQkFBQSxDQUZBLGlCQUFBLENBQ0EsT0FBQSxDQUdBLDBCQUFBLENBQ0Esa0JqRGtpSU4sQ2lEL2hJRSwwRUFFRSxVakRpaUlKLENpRC9oSUUsNkNBQ0UsY2pEaWlJSixDa0Q3aklFLG1EQUNFLHdCQUFBLENBQ0EsZ0JsRCtqSUosQ2tEdmpJSSwrS0FDRSxZbEQ0aklOLENrRHpqSUksMEZBQ0UseUJsRDJqSU4sQ2tEeGpJSSxpRkFDRSxRbEQwaklOLENrRHJqSUksZ0ZBQ0UsZ0JsRHVqSU4sQ2tEcGpJSSw2SkFHRSxVQUFBLENBQ0EsY2xEb2pJTixDa0RqaklJLDBGQUNFLFFsRG1qSU4sQ2tEL2lJRSxtQ0FDRSxlQUFBLENBQ0EsZ0JsRGlqSUosQ2tEOWlJRSxtRUFJRSxjQUFBLENBRkEsV0FBQSxDQUdBLGdCQUFBLENBSkEsY0FBQSxDQUVBLGFsRGtqSUosQ2tENWlJSSw4Q0FFRSxjQUFBLENBREEsWWxEK2lJTixDa0R6aUlBLG1CQUNFLGVsRDRpSUYsQ2tEMWlJRSxrQ0FLRSxpQ0FBQSxDQURBLGlCQUFBLENBRkEsbUNBQUEsQ0FPQSxvQkFBQSxDQVJBLGNBQUEsQ0FLQSxjQUFBLENBQ0EsZUFBQSxDQUpBLGVBQUEsQ0FLQSxzQkFBQSxDQUdBLHFCQUFBLENBREEsa0JsRDZpSUosQ2tEeGlJQSw4QkFDRSxlbEQyaUlGLENrRHhpSUEsMkJBQ0UsWWxEMmlJRixDbURob0lBLGFBR0Usa0JBQUEsQ0FEQSxpQkFBQSxDQURBLGdCbkRvb0lGLENtRGhvSUUsOEJBR0Usa0RBQUEsQ0FEQSxnQkFBQSxDQURBLG1CbkRvb0lKLENvRDFvSUEsOEJBQ0UsWUFBQSxDQUNBLFNBQUEsQ0FDQSxxQkFBQSxDQUVBLGtCQUFBLENBREEsZ0JwRDZvSUYsQ29EMW9JRSxxQ0FFRSxvQ0FBQSxDQURBLGNBQUEsQ0FFQSxlcEQ0b0lKLENvRHpvSUUsMENBQ0UsVXBEMm9JSixDb0R2b0lNLDJGQUNFLG9CcER5b0lSLENvRHZvSU0seUhBQ0UsU3BEeW9JUixDb0Rwb0lFLG1FQUNFLGNwRHNvSUosQ29EcG9JRSw2REFDRSxvQ3BEc29JSixDb0Rub0lFLHNEQUNFLG1EcERxb0lKLENvRHBvSUksNkVBR0UsNkNBQUEsQ0FDQSxtREFBQSxDQUhBLG9DQUFBLENBQ0EsZXBEd29JTixDb0Rub0lFLCtDQUNFLG9DcERxb0lKLENvRHBvSUksMERBQ0UsZUFBQSxDQUNBLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxTcERzb0lOLENvRHBvSUksc0VBQ0UsOENwRHNvSU4sQ29EcG9JSSxvRUFDRSxtRHBEc29JTixDb0Rub0lJLHNFQUdFLGtCQUFBLENBRkEsWUFBQSxDQUNBLGtCQUFBLENBRUEsc0JwRHFvSU4sQ29Ebm9JTSxzRkFDRSxXQUFBLENBQ0EsVXBEcW9JUixDb0Rsb0lNLDRGQUNFLFdBQUEsQ0FDQSxVcERvb0lSLENvRG5vSVEsaUdBQ0UsaUJwRHFvSVYsQ29EaG9JRSxvTkFJRSxnQnBEa29JSixDb0Q5bklJLG1HQUNFLG9CcERnb0lOLENvRDduSUkseUZBQ0Usb0JwRCtuSU4sQ3FEMXRJQSwyQkFRRSw4Q0FBQSxDQURBLG1EQUFBLENBTkEsWUFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFlBQUEsQ0FDQSxpQkFBQSxDQUNBLFVyRDh0SUYsQ3FEMXRJRSw4Q0FJRSw2Q0FBQSxDQUlBLG9EQUFBLENBREEsaURBQUEsQ0FGQSxvQ0FBQSxDQUpBLGFBQUEsQ0FLQSxlQUFBLENBSkEsV0FBQSxDQUNBLGlCckRpdUlKLENxRDF0SUksNkRBQ0UsV0FBQSxDQUdBLFdBQUEsQ0FEQSxnQkFBQSxDQURBLFNyRDh0SU4sQ3FEeHRJRSx1Q0FDRSxNQUFBLENBQ0EsYXJEMHRJSixDcUR4dElJLGtEQVFFLG9EQUFBLENBTEEsY0FBQSxDQUNBLGVBQUEsQ0FIQSxnQkFBQSxDQU1BLGlCQUFBLENBRkEsc0JBQUEsQ0FIQSxjQUFBLENBSUEsa0JyRDR0SU4sQ3FEeHRJTSx3REFDRSw2Q3JEMHRJUixDcUR2dElNLDJEQUVFLHNDQUFBLENBREEsd0JyRDB0SVIsQ3FEbnRJQSw4QkFDRSxpREFBQSxDQUVBLFlBQUEsQ0FEQSxVckR1dElGLENzRDl3SUUsdUdBRUUsV0FBQSxDQUNBLFV0RGd4SUosQ3NEM3dJRSxnSEFHRSw4Q0FBQSxDQURBLGFBQUEsQ0FFQSxXdEQ2d0lKLENzRDF3SUUseUNBQ0UseUJ0RDR3SUosQ3NEendJRSx5Q0FDRSxTdEQyd0lKLENzRHp3SUksa0RBQ0UsbUJ0RDJ3SU4sQ3NEcndJRSxrRUFDRSxnQnREd3dJSixDc0Ryd0lFLGlDQUNFLGVBQUEsQ0FDQSxhdER1d0lKLENzRHJ3SUksaURBQ0UsaURBQUEsQ0FDQSxzQkFBQSxDQUNBLHFCdER1d0lOLENzRG53SUUsdUNBQ0Usa0J0RHF3SUosQ3NEbHdJRSxvRUFDRSxZdERvd0lKLENzRGp3SUUsMERBQ0UsYXREbXdJSixDc0Rod0lFLGtHQUdFLFl0RGd3SUosQ3NEN3ZJRSxxREFDRSxpQkFBQSxDQUNBLGV0RCt2SUosQ3VEL3pJRSw2Q0FDRSxnQnZEaTBJSixDdUQ5eklJLGlFQUNFLG1CdkRnMElOLEN1RDl6SU0sd0ZBRUUsaUJBQUEsQ0FEQSxnQnZEaTBJUixDdUQ5eklRLDBHQUNFLFd2RGcwSVYsQ3VEN3pJUSwyR0FDRSx1Q0FBQSxDQUdBLGlCQUFBLENBQ0Esb0NBQUEsQ0FGQSxrQkFBQSxDQURBLFd2RGswSVYsQ3VEM3pJUSx3R0FJRSw4Q0FBQSxDQUdBLDZDQUFBLENBREEsaUJBQUEsQ0FIQSxXQUFBLENBRkEsaUJBQUEsQ0FDQSxVdkRrMElWLEN1RDN6SVUsK0hBS0UsaUNBQUEsQ0FEQSxvREFBQSxDQUdBLG9DQUFBLENBTkEsZUFBQSxDQUNBLHVCQUFBLENBSUEsZUFBQSxDQUhBLGlCdkRpMElaLEN1RDN6SVUsaUlBRUUsV0FBQSxDQURBLFV2RDh6SVosQ3VEenpJUSx1SEFFRSxXQUFBLENBTUEsb0JBQUEsQ0FMQSxpQkFBQSxDQUZBLGVBQUEsQ0FHQSxldkQreklWLEN1RHp6SVksOElBQ0UsV3ZEMnpJZCxDdUR6eklZLCtKQUNFLG1DQUFBLENBQ0EsaUJ2RDJ6SWQsQ3VEdnpJVSxnSUFDRSxjdkR5eklaLEN1RHR6SVUsK0hBSUUsOENBQUEsQ0FHQSw2Q0FBQSxDQURBLGlCQUFBLENBSEEsV0FBQSxDQUZBLGlCQUFBLENBQ0EsVXZENnpJWixDdURyekljLHdVQUVFLFN2RHV6SWhCLEN1RG56SVksMlNBRUUsV3ZEcXpJZCxDdURseklZLDhJQUtFLGlDQUFBLENBREEsb0RBQUEsQ0FJQSwwQkFBQSxDQUNBLDJCQUFBLENBQ0Esb0NBQUEsQ0FUQSxlQUFBLENBQ0EsdUJBQUEsQ0FJQSxlQUFBLENBSEEsaUJBQUEsQ0FJQSxjdkR1eklkLEN1RGx6SWMsNFRBS0UsY0FBQSxDQURBLG9CQUFBLENBREEsU0FBQSxDQURBLGN2RHV6SWhCLEN1RGx6SWtCLDBWQUNFLHVCdkRxeklwQixDdURoekljLGtLQUNFLGNBQUEsQ0FDQSxtQnZEa3pJaEIsQ3VEL3lJWSxnSkFFRSx3QkFBQSxDQURBLFV2RGt6SWQsQ3VEN3lJVSxvSUFHRSw4Q0FBQSxDQUtBLDZDQUFBLENBTkEsaUJBQUEsQ0FFQSxvQ0FBQSxDQUhBLFdBQUEsQ0FLQSxpQkFBQSxDQUNBLGNBQUEsQ0FGQSxVdkRreklaLEN1RDd5SVksMElBQ0Usc0R2RCt5SWQsQ3VEN3lJYyxtS0FDRSxTdkQreUloQixDdUQzeUlZLDRJQUVFLGNBQUEsQ0FDQSxlQUFBLENBRkEsa0J2RCt5SWQsQ3VEM3lJYyxtSkFDRSxlQUFBLENBQ0EsZXZENnlJaEIsQ3VEMXlJYyw2SkFJRSxjQUFBLENBSEEsV0FBQSxDQUNBLFNBQUEsQ0FDQSxjdkQ2eUloQixDdUQxeUlrQiw0S0FDRSx1QnZENHlJcEIsQ3VEdHlJWSwySUFFRSxjQUFBLENBREEsZXZEeXlJZCxDdUR0eUlZLHVKQUNFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZXZEd3lJZCxDdURueUlnQixpTUFDRSxTdkRxeUlsQixDdURqeUljLDBLQVlFLGtCQUFBLENBUEEsaUNBQUEsQ0FEQSw2Q0FBQSxDQUlBLDBCQUFBLENBQ0EsMkJBQUEsQ0FIQSxvQ0FBQSxDQVFBLGNBQUEsQ0FKQSxZQUFBLENBQ0Esa0JBQUEsQ0FWQSxlQUFBLENBWUEsNkJBQUEsQ0FYQSx1QkFBQSxDQUNBLGdCQUFBLENBSUEsY3ZEMHlJaEIsQ3VEanlJZ0IsMkxBR0UsY0FBQSxDQURBLFNBQUEsQ0FEQSxjdkRxeUlsQixDdURqeUlvQiwwTUFDRSx1QnZEbXlJdEIsQ3VEN3hJYyx1TEFDRSxnQnZEK3hJaEIsQ3VEN3hJZ0IsOFpBRUUsNEJ2RCt4SWxCLEN1RDV4SWdCLG1NQUNFLFF2RDh4SWxCLEN1RDV4SWtCLDBNQUNFLGlDdkQ4eElwQixDdUQ1eElvQix1TkFDRSxpQ3ZEOHhJdEIsQ3VEeHhJYywyS0FJRSx3QkFBQSxDQUNBLHNCQUFBLENBQ0EsZUFBQSxDQUxBLHNCQUFBLENBRUEsa0JBQUEsQ0FEQSxjQUFBLENBTUEsWUFBQSxDQUNBLGNBQUEsQ0FGQSxXdkQ0eEloQixDdUR4eElnQixzTEFHRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSw2QkFBQSxDQUhBLFFBQUEsQ0FEQSxXdkQ4eElsQixDdUR4eElrQiw4TEFJRSxrQkFBQSxDQUNBLGNBQUEsQ0FKQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSwwQkFBQSxDQUdBLFF2RDB4SXBCLEN1RHh4SW9CLGtNQUNFLFV2RDB4SXRCLEN1RHZ4SW9CLHFNQUNFLGN2RHl4SXRCLEN1RHJ4SWtCLDZMQUNFLGN2RHV4SXBCLEN1RGh4SVUseUlBQ0UsV3ZEa3hJWixDdURqeElZLGdKQUNFLGV2RG14SWQsQ3dENWlKSSw2REFJSSxrQkFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FIQSxhQUFBLENBSUEsb0JBQUEsQ0FOQSxVQUFBLENBT0EsdUJBQUEsQ0FDQSxtQkFBQSxDQUVBLGNBQUEsQ0FDQSxnQkFBQSxDQUZBLGVBQUEsQ0FHQSxZeEQ2aUpSLEN3RDNpSlEsZ0ZBQ0ksWXhENmlKWixDd0QxaUpRLG1FQUNJLHlCeEQ0aUpaLEN3RHZpSlkscU9BQ0ksaUJBQUEsQ0FHQSxXQUFBLENBRkEsZ0JBQUEsQ0FDQSxpQnhEMmlKaEIsQ3dEdGlKZ0IsaVBBQ0ksWXhEeWlKcEIsQ3dEcGlKUSxtRUFPSSx3QkFBQSxDQU5BLFFBQUEsQ0FJQSxtQkFBQSxDQUZBLFVBQUEsQ0FNQSxjQUFBLENBTEEsV0FBQSxDQU1BLGdCQUFBLENBSkEsa0JBQUEsQ0FKQSxTQUFBLENBTUEsZXhEd2lKWixDd0RuaUpRLDJGQUNJLGN4RHFpSlosQ3dEbGlKUSw4RkFFSSxZeERtaUpaLEN3RGppSlksb0dBR0ksK0JBQUEsQ0FEQSxxQkFBQSxDQURBLHlCeERxaUpoQixDd0QvaEpRLHFGQUNJLDhCQUFBLENBQ0EsZUFBQSxDQUNBLHFCeERpaUpaLEN3RDloSlEsb0ZBQ0ksZXhEZ2lKWixDd0Q3aEpRLHlGQUVJLHFCQUFBLENBREEsV0FBQSxDQUVBLFlBQUEsQ0FDQSxleEQraEpaLEN3RDdoSlksK0ZBR0ksK0JBQUEsQ0FEQSxxQkFBQSxDQURBLHlCeERpaUpoQixDd0Q1aEpZLGdIQUNJLFd4RDhoSmhCLEN3RDFoSlEsK0ZBQ0ksWXhENGhKWixDd0QxaEpZLHNIQUNJLFd4RDRoSmhCLEN3RHpoSlksa0dBRUksNkNBQUEsQ0FFQSxpQkFBQSxDQURBLHNDQUFBLENBRkEsZUFBQSxDQVFBLGdCQUFBLENBQ0EsZUFBQSxDQUxBLGVBQUEsQ0FFQSxpQkFBQSxDQURBLFdBQUEsQ0FFQSxTeEQ2aEpoQixDd0R6aEpnQixxR0FHSSxZQUFBLENBRkEsZUFBQSxDQUdBLDZCQUFBLENBRkEsa0JBQUEsQ0FHQSxrQnhEMmhKcEIsQ3dEemhKb0IsMkdBQ0ksOEN4RDJoSnhCLEN3RHZoSndCLHNIQUNJLFd4RHloSjVCLEN3RHRoSndCLHVIQUNJLFVBQUEsQ0FDQSxpQnhEd2hKNUIsQ3dEL2dKUSwwREFDSSxxQkFBQSxDQUNBLGtCQUFBLENBRUEsWUFBQSxDQUNBLGVBQUEsQ0FGQSxZeERtaEpaLEN5RC9wSkksdUZBQ0ksaUJ6RG9xSlIsQ3lEbHFKUSwyR0FDSSw0QnpEb3FKWixDeURqcUpRLDhGQUNJLHNCQUFBLENBR0Esd0JBQUEsQ0FDQSxrQkFBQSxDQU9BLDBCQUFBLENBREEsMkJBQUEsQ0FUQSxnQkFBQSxDQU1BLGdCQUFBLENBQ0EsZUFBQSxDQUhBLFlBQUEsQ0FIQSxpQkFBQSxDQU9BLFdBQUEsQ0FIQSxVekR3cUpaLEN5RGhxSlEscUtBS0ksV0FBQSxDQURBLE1BQUEsQ0FHQSxlQUFBLENBTEEsaUJBQUEsQ0FDQSxLQUFBLENBR0EsVXpEbXFKWixDeURocUpZLG1NQUtJLDZCQUFBLENBREEsb0JBQUEsQ0FEQSxVQUFBLENBRkEsaUJBQUEsQ0FDQSxTekRzcUpoQixDeURocUpZLG1CQUNJLE1BQ0ksNEJ6RGtxSmxCLEN5RC9wSmMsSUFDSSxvQnpEaXFKbEIsQ0FDRixDeUQ3cEpRLGlGQUNJLDJCekQrcEpaLEN5RDVwSlEsb0ZBQ0ksb0J6RDhwSlosQ3lENXBKWSw4RkFDSSxXekQ4cEpoQixDeUQzcEpZLGdHQUNJLCtCekQ2cEpoQixDeUQxcEpZLCtGQUNJLFl6RDRwSmhCLEN5RHpwSlksaUdBQ0ksOEJ6RDJwSmhCLEN5RHhwSlksNkZBQ0ksU0FBQSxDQUNBLGV6RDBwSmhCLEN5RHRwSlEsdUdBRUkscUNBQUEsQ0FDQSxpQkFBQSxDQUZBLGV6RDBwSlosQ3lEcHBKWSx3SEFFSSxnQkFBQSxDQURBLGF6RHVwSmhCLEN5RGhwSlEsdUVBSUkscUJBQUEsQ0FDQSxrQkFBQSxDQUpBLFlBQUEsQ0FFQSxpQkFBQSxDQURBLFd6RHFwSlosQ3lEL29KZ0IsOEhBQ0ksV3pEaXBKcEIsQ3lEOW9KZ0IsNkhBQ0ksWXpEZ3BKcEIsQ3lEN29KZ0IsNEhBQ0ksVXpEK29KcEIsQ3lENW9KZ0Isc0lBQ0ksVXpEOG9KcEIsQzBEcndKQSwwQkFHSSxtQ0FBQSxDQUNBLGlCQUFBLENBSEEsWUFBQSxDQUNBLGFBQUEsQ0FJQSxXQUFBLENBREEsbUIxRHd3SkosQzBEcndKSSx1Q0FDSSxtQzFEdXdKUixDMERwd0pJLG1DQUdJLHFCQUFBLENBRkEsMEJBQUEsQ0FHQSxzQkFBQSxDQUZBLFUxRHd3SlIsQzBEcHdKUSwwQ0FDSSxxQjFEc3dKWixDMERsd0pJLHNFQUNJLDRCMURvd0pSLEMyRDV4SkEsc0JBQ0ksaUIzRDh4SkosQzJENXhKSSxzQ0FDSSxlM0Q4eEpSLEMyRDN4Skksc0NBSUksa0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHFCQUFBLENBSEEsYUFBQSxDQUlBLG9CQUFBLENBTkEsVUFBQSxDQU9BLHVCQUFBLENBQ0EsbUJBQUEsQ0FFQSxjQUFBLENBQ0EsZ0JBQUEsQ0FGQSxlQUFBLENBR0EsWTNENHhKUixDMkR6eEpJLGdDQUNJLHNCM0QyeEpSLEMyRHh4SkksaUNBQ0ksdUIzRDB4SlIsQzJEdnhKSSwrREFFSSxxQ0FBQSxDQUNBLGlCQUFBLENBRkEsZTNEMnhKUixDMkR0eEpJLG9EQUVJLGlCQUFBLENBQ0EsaUJBQUEsQ0FGQSxlM0QweEpSLEMyRHJ4Skksb0RBR0ksMkJBQUEsQ0FGQSx3QkFBQSxDQUdBLG9CQUFBLENBRkEsUzNEeXhKUixDMkRweEpJLGlCQUNJLE1BQ0ksNEIzRHN4SlYsQzJEcHhKTSxJQUNJLHdCM0RzeEpWLENBQ0YsQzRENzBKSSxnREFDSSx3QjVEKzBKUixDNkRqMUpBLDBCQUNJLFU3RG0xSkosQzhEbDFKSSx5R0FDSSxVQUFBLENBQ0EsZTlEbzFKUixDOERsMUpRLHNIQUNJLFk5RG8xSlosQzhEaDFKUSxtSEFDSSxvQzlEazFKWixDOEQvMEpJLGlHQUNJLG1CQUFBLENBQ0EsdUI5RGkxSlIsQzhELzBKSSx5RkFDSSxvQ0FBQSxDQUVBLGNBQUEsQ0FEQSxlQUFBLENBRUEsa0I5RGkxSlIsQzhEOTBKSSx3R0FDSSxlOURnMUpSLEMrRHoySkksMEdBQ0UscUMvRDIySk4sQytEMTJKTSw4SEFDRSw4Q0FBQSxDQUNBLFUvRDQySlIsQ2dFbDNKQSx1QkFDRSxZQUFBLENBQ0EsV2hFbzNKRixDZ0VuM0pFLGtDQUdFLFdBQUEsQ0FEQSxlQUFBLENBREEsb0JoRXUzSkosQ2dFcDNKSSxzQ0FDRSxXaEVzM0pOLENnRXAzSkkscURBRUUsOENBQUEsQ0FEQSxXaEV1M0pOLENnRXAzSk0scUVBQ0UsV0FBQSxDQUNBLG1CaEVzM0pSLENnRXIzSlEscUdBQ0UsV2hFdTNKVixDZ0V0M0pVLDZIQUNFLFdBQUEsQ0FDQSxTaEV3M0paLENnRXYzSlksMEpBQ0UsV2hFeTNKZCxDZ0V2M0pjLHFMQUVFLGtCQUFBLENBREEsV2hFMDNKaEIsQ2dFdjNKZ0IsdU1BQ0UsV2hFeTNKbEIsQ2lFdjVKQSxvQkFRRSw2Q0FBQSxDQURBLG1DQUFBLENBREEsa0JBQUEsQ0FIQSxlQUFBLENBREEsaUJBQUEsQ0FFQSxrQkFBQSxDQUtBLGdDQUFBLENBSkEsa0JBQUEsQ0FKQSxVakVpNkpGLENpRXY1SkUsNkJBSUUsa0JBQUEsQ0FDQSxjQUFBLENBSEEsWUFBQSxDQUNBLGtCQUFBLENBRkEsV0FBQSxDQUtBLGNqRXk1SkosQ2lFdDVKRSwwQkFDRSxXakV3NUpKLENrRTc2SkEsK0JBQ0UsZWxFKzZKRixDa0U3NkpFLGdEQUVFLHNDQUFBLENBREEsK0JBQUEsQ0FFQSx3QmxFKzZKSixDa0U3NkpJLHlEQUNFLHVCbEUrNkpOLENrRTE2SkEsbUNBQ0UsV2xFNjZKRixDa0UzNkpFLHNEQUNFLHFCbEU2NkpKLENrRTM2SkkscUVBQ0UsZWxFNjZKTixDa0V6NkpFLDJEQUNFLHFCQUFBLENBQ0EsdUJsRTI2SkosQ21FcDhKSSx3RkFPRSxvQkFBQSxDQUpBLFFBQUEsQ0FNQSxlQUFBLENBSEEsWUFBQSxDQUpBLDRCQUFBLENBTUEsd0JBQUEsQ0FKQSxnQ0FBQSxDQUhBLGVBQUEsQ0FJQSx3Qm5FMDhKTixDbUVsOEpNLDhIQUVFLG9DQUFBLENBREEsWW5FcThKUixDbUVsOEpRLGdKQUlFLGtCQUFBLENBSEEsWUFBQSxDQUNBLHFCQUFBLENBR0Esc0JBQUEsQ0FGQSxXbkVzOEpWLENtRWw4SlUsaUtBQ0UsYW5FbzhKWixDbUVsOEpZLDZMQUNFLFluRW84SmQsQ29FaCtKUSxxRUFDSSxjcEVrK0paLENxRXArSkUsK0JBQ0UsVXJFcytKSixDcUVyK0pJLG9DQUNFLGlCckV1K0pOLENxRXArSkksc0NBRUUsa0RBQUEsQ0FLQSxxQkFBQSxDQU5BLFVBQUEsQ0FHQSxVQUFBLENBQ0EsU0FBQSxDQUZBLGlCQUFBLENBR0Esa0JyRXUrSk4sQ3FFbitKSSw0Q0FDRSxTckVxK0pOLENxRWwrSkUsOEJBR0Usa0JBQUEsQ0FHQSxlQUFBLENBSkEsWUFBQSxDQUdBLGlCQUFBLENBRUEsZUFBQSxDQU5BLG9CQUFBLENBR0EsVXJFdStKSixDcUU5OUpFLGlGQUtFLHFCQUFBLENBQ0Esc1lBQ0UsQ0FKRixrQkFBQSxDQUZBLFVBQUEsQ0FHQSxPQUFBLENBVUEsVUFBQSxDQVpBLGlCQUFBLENBYUEsU3JFMjlKSixDc0U1Z0tBLGtCQUNFLDhDQUFBLENBR0EsNkNBQUEsQ0FEQSxpQkFBQSxDQUtBLG9DQUFBLENBRkEsWUFBQSxDQUpBLFdBQUEsQ0FLQSxzQkFBQSxDQUZBLHVCdEVpaEtGLENzRTVnS0Usb0NBQ0UsZ0J0RThnS0osQ3NFM2dLRSwyQkFFRSxjQUFBLENBREEsZUFBQSxDQUVBLGdCQUFBLENBQ0Esa0J0RTZnS0osQ3NFMWdLRSwrQkFDRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQnRFNGdLSixDc0V6Z0tFLHNCQUNFLG1CdEUyZ0tKLENzRXhnS0UsK0JBQ0UsY0FBQSxDQUNBLFN0RTBnS0osQ3NFemdLSSxvQ0FDRSx5QnRFMmdLTixDdUU5aUtBLGlCQUNFLGlCdkVnaktGLEN1RTlpS0UsNkNBQ0UscUJ2RWdqS0osQ3VFN2lLRSw4QkFDRSxjQUFBLENBQ0Esa0J2RStpS0osQ3dFcGpLUSw2TUFDSSxVeEUwaktaLEN3RXhqS1kscUlBRUEsV0FBQSxDQURBLGlCeEUyaktaLEN3RXJqS1EsNEhBQ0ksWXhFdWpLWixDeUVwa0tJLHNFQUNFLGVBQUEsQ0FDQSxhekVza0tOLEN5RWprS0Esc0NBQ0UsbUJ6RW9rS0YsQ3lFbGtLRSw4RUFDRSxnQnpFb2tLSixDeUVoa0tJLHlFQUNFLDZCQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGF6RWtrS04sQ3lFN2pLSSxrR0FDRSxZQUFBLENBQ0EsV3pFK2pLTixDeUU1aktRLDRKQUtFLHNCekU4aktWLEMwRWptS0ksMERBQ0UsZTFFbW1LTixDMEVobUtFLHdDQUNFLGMxRWttS0osQzBFaG1LSSx1REFFRSxnQkFBQSxDQURBLGMxRW1tS04sQzBFam1LTSwrREFHRSxrQkFBQSxDQUNBLGlCQUFBLENBR0EsV0FBQSxDQUxBLFVBQUEsQ0FPQSxxQkFBQSxDQUpBLGNBQUEsQ0FHQSxpQkFBQSxDQUZBLGNBQUEsQ0FMQSxXMUUybUtSLEMyRXZuS0Usa0NBQ0Usb0IzRXluS0osQzRFM25LQSw2QkFDRSxlQUFBLENBQ0EsZTVFNm5LRixDNEUzbktFLDhDQUVFLHNDQUFBLENBREEsK0JBQUEsQ0FFQSx3QjVFNm5LSixDNEV6bktBLGlDQUNFLFc1RTRuS0YsQzRFMW5LRSxvREFDRSxxQjVFNG5LSixDNEUxbktJLG1FQUNFLGtCNUU0bktOLEM0RXhuS0UseURBQ0UscUJBQUEsQ0FDQSx1QjVFMG5LSixDNkVscEtBLG9CQUVFLDhDQUFBLENBREEsaUI3RXFwS0YsQzZFbHBLRSw4Q0FDRSw2Q0FBQSxDQUNBLGlCQUFBLENBRUEsYUFBQSxDQUVBLFdBQUEsQ0FDQSxhQUFBLENBSkEsZ0JBQUEsQ0FFQSxpQkFBQSxDQUdBLDhCN0VvcEtKLEM2RWxwS0ksb0RBQ0UsK0I3RW9wS04sQzZFanBLSSxvREFDRSwrQkFBQSxDQUNBLHVDQUFBLENBQ0EsUzdFbXBLTixDNkU5b0tJLDJFQUNFLFdBQUEsQ0FDQSxTN0VncEtOLEM2RTlvS00sa0tBRUUsV0FBQSxDQUNBLGU3RStvS1IsQzZFem9LSSw4RUFDRSxXQUFBLENBQ0EsZTdFMm9LTixDNkV2b0tFLHVDQUNFLFVBQUEsQ0FTQSxvQkFBQSxDQUpBLFNBQUEsQ0FKQSxlQUFBLENBU0EsbUJBQUEsQ0FSQSxpQkFBQSxDQUlBLFVBQUEsQ0FIQSxzQkFBQSxDQUNBLE9BQUEsQ0FHQSxnQkFBQSxDQUNBLGtCN0Uyb0tKLEM2RXJvS0ksb0VBRUUsTUFBQSxDQUNBLE9BQUEsQ0FGQSxLN0V5b0tOLEM2RW5vS0UsMEJBQ0UsdUNBQ0UsUTdFcW9LSixDQUNGLEM2RWxvS0UseUNBQ0UsZTdFb29LSixDNkVsb0tJLHNFQUNFLHNCQUFBLENBQ0Esa0I3RW9vS04sQzZFam9LSSx5RUFFRSxrQ0FBQSxDQURBLHNCQUFBLENBRUEsa0I3RW1vS04sQzZFaG9LSSx5RUFFRSxtQ0FBQSxDQURBLHdCN0Vtb0tOLEM2RTduS0EsZUFDRSxXQUFBLENBQ0EsWTdFZ29LRixDNkU3bktBLG1CQUNFLDhDQUFBLENBRUEsaUJBQUEsQ0FEQSxvQ0FBQSxDQUVBLGM3RWdvS0YsQzZFN25LQSxzQkFJRSxpQkFBQSxDQUZBLGVBQUEsQ0FDQSxRQUFBLENBRUEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUxBLFM3RXFvS0YsQzZFN25LQSx5Q0FDRSxZN0Vnb0tGLEM2RTduS0Esc0JBQ0UsdUJBQUEsQ0FDQSxvQjdFZ29LRixDNkU3bktBLHlCQU1FLGlCQUFBLENBREEsY0FBQSxDQUZBLGNBQUEsQ0FGQSxRQUFBLENBQ0EsZUFBQSxDQUVBLFk3RWtvS0YsQzZFOW5LRSxnQ0FFRSxxQjdFK25LSixDNkUzbktBLGtDQUNFLGU3RThuS0YsQzZFM25LQSxzQkFRRSxvQkFBQSxDQUdBLDhDQUFBLENBRUEsUUFBQSxDQURBLGlCQUFBLENBVEEsYUFBQSxDQUNBLGNBQUEsQ0FHQSxZQUFBLENBRUEsa0JBQUEsQ0FDQSxhQUFBLENBSkEsY0FBQSxDQURBLGdCQUFBLENBSkEsWUFBQSxDQUNBLFc3RXlvS0YsQzZFM25LQSw2QkFJRSx1QkFBQSxDQUhBLFlBQUEsQ0FFQSxXQUFBLENBREEsVTdFZ29LRixDNkUzbktBLGtDQUNFLHlCN0U4bktGLEM2RTNuS0EsaUNBQ0UseUI3RThuS0YsQzZFM25LQSw0QkFDRSxxQjdFOG5LRixDNkUzbktBLDRCQUNFLFlBQUEsQ0FFQSxXQUFBLENBREEsZ0JBQUEsQ0FFQSxlN0U4bktGLEM2RTNuS0EsNEJBU0UsdUJBQUEsQ0FEQSwyQkFBQSxDQURBLHVCQUFBLENBTkEsWUFBQSxDQUVBLFdBQUEsQ0FHQSxnQkFBQSxDQURBLGdCQUFBLENBREEsZ0JBQUEsQ0FGQSxVN0Vxb0tGLEM4RS96S0Esb0JBQ0UsZTlFaTBLRixDOEUvektFLHlDQUNFLGtCOUVpMEtKLEMrRXIwS0Esa0JBRUksY0FBQSxDQURBLFcvRXcwS0osQytFcDBLQSwrRkFFSSxjL0V1MEtKLEMrRXAwS0EsZ0NBQ0ksZS9FdTBLSixDZ0ZqMUtFLGtDQUNFLGlCaEZtMUtKLENnRmgxS0UsK0JBQ0UsSWhGazFLSixDaUZ0MUtBLHlCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFdBQUEsQ0FDQSxVakZ3MUtGLENpRnQxS0Usb0RBR0Usa0JBQUEsQ0FEQSxXQUFBLENBREEsVWpGKzFLSixDaUYzMUtJLHlFQUlFLGtCQUFBLENBRkEsWUFBQSxDQUNBLGtCQUFBLENBRUEsNkJBQUEsQ0FKQSx5QmpGaTJLTixDaUZ4MUtRLDBGQUNFLGtDakYwMUtWLENpRngxS1Usd0pBQ0Usb0NqRjAxS1osQ2lGdjFLVSw4R0FDRSx3QmpGeTFLWixDaUZuMUtJLHFFQUNFLGVqRnExS04sQ2lGajFLSSwrREFDRSx1Q2pGbTFLTixDaUZqMUtNLDhFQUNFLGVqRm0xS1IsQ2lGbDFLUSx5R0FDRSxtQ2pGbzFLVixDaUZqMUtRLG1HQUNFLG9DakZtMUtWLENpRmgxS1Esa01BRUUsbURBQUEsQ0FDQSw2Q2pGazFLVixDaUZoMUtVLGdPQUNFLG1EakZtMUtaLENpRmgxS1UsNFBBQ0UsT2pGbTFLWixDaUY5MEtVLDRJQUNFLHdCQUFBLENBQ0EsMkJBQUEsQ0FDQSxvQmpGZzFLWixDaUYxMEtRLHFHQUVFLG9DQUFBLENBREEsZWpGNjBLVixDaUYxMEtVLHFTQUVFLHFCQUFBLENBQ0EsZWpGMjBLWixDaUZqMEtZLHdUQUNFLFlqRnMwS2QsQ2lGbjBLWSx1SkFDRSxjakZxMEtkLENpRmwwS1ksMElBRUUsNEJBQUEsQ0FEQSxlakZxMEtkLENpRjd6S0ksdWFBTUUsd0JqRjR6S04sQ2lGOXlLUSxpYUFDRSx1Q2pGMnpLVixDaUZ4ektZLDg3Q0FRRSw4QmpGaTBLZCxDaUY5ektZLHloQkFDRSxnQkFBQSxDQUNBLGlCakZtMEtkLENpRjd6S1UsNmJBQ0UsY2pGazBLWixDaUY5ektZLGlpQkFFRSxpQkFBQSxDQURBLGVqRm8wS2QsQ2lGL3pLVSw2ZkFDRSx3QmpGbzBLWixDaUYvektRLHFaQUNFLHVDQUFBLENBQ0EsVWpGbzBLVixDaUZsMEtVLHliQUNFLGdCakZ1MEtaLENpRnIwS1ksNm9CQUNFLDhCakYwMEtkLENpRnYwS1ksaXNCQUlFLCtDakY2MEtkLENpRnIwS1UsODNCQUVFLGNBQUEsQ0FEQSxnQmpGODBLWixDaUYzMEtZLHNoQ0FDRSxlakZtMUtkLENpRmgxS1ksOGhDQUNFLHVDakZ3MUtk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MEVBQ0UsZ0JqSmdwVVIsQ2lKL29VUSxzRkFDRSxXQUFBLENBQ0EsZWpKaXBVVixDaUovb1VRLCtGQUNFLFNqSmlwVVYsQ2lKL29VUSwyRkFDRSw2Q0FBQSxDQUNBLFdBQUEsQ0FDQSxVakppcFVWLENrSnB4VUEsbUJBQ0ksNEJsSnN4VUosQ2tKcHhVSSw0RUFDSSw0QmxKc3hVUixDbUoxeFVBLGtCQUNFLGlCbko0eFVGLENtSjN4VUUseUJBR0UsY0FBQSxDQURBLGVBQUEsQ0FEQSxlbkoreFVKLENtSjN4VUUsK0JBQ0UsY25KNnhVSixDbUozeFVFLHlDQUNFLHFCbko2eFVKLENvSnh5VUEsd0JBQ0ksR0FDSSxvQ3BKMHlVTixDb0p2eVVFLEdBQ0kscUNwSnl5VU4sQ29KdHlVRSxHQUNJLG9DcEp3eVVOLENvSnJ5VUUsR0FDSSxzQ3BKdXlVTixDb0pweVVFLElBQ0ksb0NwSnN5VU4sQ29KbnlVRSxJQUNJLHFDcEpxeVVOLENvSmx5VUUsSUFDSSxxQ3BKb3lVTixDb0pqeVVFLElBQ0ksc0NwSm15VU4sQ29KaHlVRSxJQUNJLHNDcEpreVVOLENvSi94VUUsSUFDSSxxQ3BKaXlVTixDb0o5eFVFLElBQ0ksc0NwSmd5VU4sQ29KN3hVRSxJQUNJLHFDcEoreFVOLENvSjV4VUUsSUFDSSxxQ3BKOHhVTixDb0ozeFVFLElBQ0ksc0NwSjZ4VU4sQ29KMXhVRSxJQUNJLHFDcEo0eFVOLENvSnp4VUUsSUFDSSxxQ3BKMnhVTixDb0p4eFVFLElBQ0kscUNwSjB4VU4sQ29KdnhVRSxJQUNJLHNDcEp5eFVOLENvSnR4VUUsSUFDSSxzQ3BKd3hVTixDb0pyeFVFLElBQ0kscUNwSnV4VU4sQ29KcHhVRSxJQUNJLG9DcEpzeFVOLENvSm54VUUsSUFDSSxzQ3BKcXhVTixDb0pseFVFLElBQ0ksc0NwSm94VU4sQ29KanhVRSxJQUNJLHNDcEpteFVOLENvSmh4VUUsSUFDSSxzQ3BKa3hVTixDb0ovd1VFLElBQ0ksc0NwSml4VU4sQ29KOXdVRSxJQUNJLHFDcEpneFVOLENvSjd3VUUsSUFDSSxvQ3BKK3dVTixDb0o1d1VFLElBQ0ksc0NwSjh3VU4sQ29KM3dVRSxJQUNJLHNDcEo2d1VOLENvSjF3VUUsSUFDSSxzQ3BKNHdVTixDb0p6d1VFLElBQ0kscUNwSjJ3VU4sQ29KeHdVRSxJQUNJLG9DcEowd1VOLENvSnZ3VUUsSUFDSSxxQ3BKeXdVTixDb0p0d1VFLElBQ0kscUNwSnd3VU4sQ29KcndVRSxJQUNJLHNDcEp1d1VOLENvSnB3VUUsSUFDSSxzQ3BKc3dVTixDb0pud1VFLElBQ0kscUNwSnF3VU4sQ29KbHdVRSxJQUNJLHNDcEpvd1VOLENvSmp3VUUsSUFDSSxzQ3BKbXdVTixDb0pod1VFLElBQ0kscUNwSmt3VU4sQ29KL3ZVRSxJQUNJLG9DcEppd1VOLENvSjl2VUUsSUFDSSxxQ3BKZ3dVTixDb0o3dlVFLElBQ0kscUNwSit2VU4sQ29KNXZVRSxJQUNJLHNDcEo4dlVOLENvSjN2VUUsSUFDSSxxQ3BKNnZVTixDb0oxdlVFLElBQ0ksc0NwSjR2VU4sQ29KenZVRSxJQUNJLHFDcEoydlVOLENvSnh2VUUsSUFDSSxzQ3BKMHZVTixDb0p2dlVFLE1BQ0ksZ0NwSnl2VU4sQ0FDRixDb0p0dlVBLGNBRUksc0JBQUEsQ0FFQSxrQ0FBQSxDQUhBLDJCQUFBLENBRUEscUNwSnl2VUosQ3FKdDhVQSw4QkFDRSxZQUFBLENBQ0EsU0FBQSxDQUNBLHFCckp3OFVGLENxSnQ4VUUscUNBRUUsb0NBQUEsQ0FEQSxjQUFBLENBRUEsZXJKdzhVSixDcUp0OFVFLDZEQUVFLFVBQUEsQ0FEQSxlckp5OFVKLENxSnI4VUUscURBQ0UsZ0JySnU4VUosQ3FKcDhVRSxxREFDRSxpQnJKczhVSixDcUpuOFVFLHlFQUNFLHVDckpxOFVKLENxSmw4VUUsOENBQ0UseUJBQUEsQ0FFQSwwRUFBQSxDQURBLG9CckpxOFVKLENxSm44VUksdUVBQ0UsMENySnE4VU4sQ3FKbjhVSSx1RUFDRSwyQ0FBQSxDQUVBLGdEQUFBLENBREEsaUJySnM4VU4sQ3FKbjhVSSxpRUFDRSxVckpxOFVOLENzSjUrVUEsU0FDRSxXdEo4K1VGLENzSjMrVUEsWUFDRSw4Q3RKOCtVRixDc0ozK1VBLGVBQ0UsNkJBQUEsQ0FDQSxlQUFBLENBRUEsVUFBQSxDQURBLFN0SisrVUYsQ3NKMStVRSxnQ0FFRSxpQkFBQSxDQURBLG1CQUFBLENBRUEsa0J0SjYrVUosQ3NKMytVRSxxQ0FDRSxzQnRKNitVSixDc0p6K1VBLGdDQUNFLFd0SjQrVUYsQ3NKMytVRSxpRUFFRSxpQkFBQSxDQURBLFd0SjgrVUosQ3NKMStVRSxnRUFHRSxpQkFBQSxDQURBLFVBQUEsQ0FEQSxVdEo4K1VKLENzSngrVUEsa0JBQ0UsZ0N0SjIrVUYsQ3NKbitVQSxvSEFDRSx1QnRKMCtVRixDc0p2K1VBLGdFQUdFLCtDQUFBLENBRUEsbUJBQUEsQ0FEQSxPQUFBLENBRkEsbUJ0SjYrVUYsQ3NKeitVRSxvV0FHRSxvQnRKNCtVSixDc0pyK1VFLG1EQUNFLHVCdEp3K1VKLENzSm4rVUUsNEJBQ0UsMkJ0SnMrVUosQ3NKaitVRSwwQkFDRSxpRHRKbytVSixDc0pqK1VJLGdDQUNFLHVCdEptK1VOLENzSjE5VUUsb0VBRkEsK0JBQUEsQ0FEQSx3QnRKdStVRixDc0pwK1VFLHFDQUdFLGdDdEppK1VKLENzSi85VUUsd0NBQ0UsdUJ0SmkrVUosQ3NKNzlVQSxjQUNFLFl0SmcrVUYsQ3NKNzlVQSxtQ0FDRSxzQnRKZytVRixDc0o5OVVBLDBFQUNFLGdDdEppK1VGLENzSmgrVUUsbUZBQ0UsdUJ0SmsrVUosQ3NKNzlVQSxZQUNFLFl0SmcrVUYsQ3NKLzlVRSwrQkFDRSx1Q0FBQSxDQUNBLGlCdEppK1VKLENzSi85VUksaURBQ0Usb0N0SmkrVU4sQ3NKOTlVSSxpREFFRSwwQkFBQSxDQURBLFl0SmkrVU4sQ3NKLzlVTSwyREFDRSx1QnRKaStVUixDc0ovOVVNLHVEQUNFLFl0SmkrVVIsQ3NKaCtVUSwyREFDRSx1QnRKaytVVixDc0ovOVVNLGdFQUNFLGdCdEppK1VSLENzSi85VU0scURBR0UsV0FBQSxDQUZBLHVCQUFBLENBQ0EsVXRKaytVUixDc0ozOVVBLCtDQUNFLDZDdEo4OVVGLENzSjM5VUEsb0NBQ0UscUV0Sjg5VUYsQ3NKdjlVQSxtQ0FDRSx1RXRKMDlVRixDc0puOVVBLDhDQUdFLFdBQUEsQ0FEQSxVQUFBLENBREEsUXRKdzlVRixDc0puOVVBLGlCQUNFLGlCdEpzOVVGLENzSmw5VUEsVUFDRSxvQ3RKcTlVRixDc0pwOVVFLDRDQUNFLGF0SnM5VUosQ3NKbDlVQSw0SEFLRSx3QnRKcTlVRixDc0psOVVBLDBSQUlFLGdCdEpxOVVGLENzSmo5VUEsMkVBR0Usc0NBQUEsQ0FEQSx3QnRKcTlVRixDc0poOVVBLDJCQUNFLHdCdEptOVVGLENzSmg5VUEsNkRBRUUsYXRKbTlVRixDc0pqOVVBLHlEQUVFLHdCdEpvOVVGLENzSmo5VUEseUpBTUUsNENBQUEsQ0FEQSx3QnRKcTlVRixDc0pqOVVBLGtGQUdFLHdCdEpvOVVGLENzSmo5VUEsbUlBR0UscUN0Sm85VUYsQ3NKajlVQSxzQ0FDRSxZdEpvOVVGLENzSmo5VUEsNERBQ0UsNEJ0Sm85VUYsQ3NKajlVQSxrZ0JBU0Usc0NBQUEsQ0FEQSx3QnRKcTlVRixDc0pqOVVBLG1IQUVFLGF0Sm85VUYsQ3NKajlVQSxtQkFDRSxhdEpvOVVGLENzSmo5VUEsNENBRUUsNkNBQUEsQ0FDQSxpQkFBQSxDQUZBLG9DQUFBLENBR0EsZ0J0Sm85VUYsQ3NKajlVQSxnbkJBU0UsV3RKbzlVRixDc0psOVVBLHFDQUNFLDBCdEpxOVVGLENzSmo5VUEsWUFDRSxvQ3RKbzlVRixDc0psOVVFLGlHQUVFLHdCdEptOVVKLENzSmw5VUksMEdBQ0UsdUJ0Sm85VU4sQ3NKbDlVSSxtR0FDRSx3QnRKbzlVTixDc0poOVVFLDhCQUVFLFdBQUEsQ0FHQSxlQUFBLENBRkEsU0FBQSxDQUNBLE9BQUEsQ0FIQSxVdEpzOVVKLENzSjE4VUEsbUlBRUUsd0J0Sis4VUYsQ3NKNThVQSxnRUFDRSxxQnRKKzhVRixDc0o1OFVBLDJHQUdFLGtCdEorOFVGLENzSjM4VUEsNEJBRUUsNEJBQUEsQ0FEQSxVdEorOFVGLENzSjE4VUEsZ0JBQ0UseUJBQUEsQ0FFQSwwRUFBQSxDQURBLG9CdEo4OFVGLENzSjM4VUEsbUNBQ0UsVXRKODhVRixDc0o1OFVBLHlDQUNFLDBDdEorOFVGLENzSjc4VUEseUNBQ0UsMkNBQUEsQ0FFQSxnREFBQSxDQURBLGlCdEppOVVGLENzSjM4VUUsZ0NBQ0UsZ0JBQUEsQ0FDQSxjdEo4OFVKLENzSjU4VUUsbUNBQ0Usb0N0Sjg4VUosQ3NKejhVQSx1Q0FFRSxtQkFBQSxDQURBLFV0SjY4VUYsQ3NKdjhVRSxtQ0FDRSxldEowOFVKLENzSmo4VUEsZ0NBSEUsMkJ0SjY4VUYsQ3NKMThVQSxnQkFFRSxtR3RKdzhVRixDc0pqOFVBLDJCQUNFLHdHdEpvOFVGLENzSjc3VUEsb0dBSUUsZ0J0Smc4VUYsQ3VKbDJWQSwyQkFDRSxnQnZKbzJWRixDdUpsMlZFLDBDQUNFLGFBQUEsQ0FHQSxlQUFBLENBR0EsZ0JBQUEsQ0FKQSxlQUFBLENBRUEsc0JBQUEsQ0FDQSxrQkFBQSxDQUpBLFd2SnkyVkosQ3VKajJWRSxxRUFDRSxjdkptMlZKLEN1SmoyVkUscURBRUUsZ0JBQUEsQ0FEQSxnQkFBQSxDQUVBLFV2Sm0yVkosQ3VKbDJWSSwyREFDRSxnQ3ZKbzJWTixDdUpqMlZJLGtFQUNFLGdDQUFBLENBQ0EsK0J2Sm0yVk4sQ3VKajJWTSxvRkFDRSx3Q3ZKbTJWUixDdUpoMlZNLGdGQUNFLGlDdkprMlZSLEN1SjkxVkksOEVBQ0UsWXZKZzJWTixDdUo1MVZFLDRDQUVFLG1CQUFBLENBREEsV3ZKKzFWSixDdUo3MVZJLG9FQUNFLGdCdkorMVZOLEN1SjkxVk0scUdBQ0UsWXZKZzJWUixDdUo3MVZJLDRFQUNFLFF2SisxVk4sQ3VKMTFWSSx1SUFJRSw2Q0FBQSxDQUNBLDJDQUFBLENBSEEsZ0JBQUEsQ0FDQSxlQUFBLENBRkEsMkJ2SmcyVk4sQ3VKMTFWTSwrSkFDRSxhQUFBLENBQ0EsZUFBQSxDQUdBLGVBQUEsQ0FGQSxzQkFBQSxDQUNBLGtCdko2MVZSLEN1SnYxVkUsMENBQ0UsVXZKeTFWSixDdUp4MVZJLGtFQVdFLGlDQUFBLENBQ0EsOEJBQUEsQ0FGQSxnQ0FBQSxDQUZBLGdCQUFBLENBSEEsY0FBQSxDQUhBLFlBQUEsQ0FDQSxlQUFBLENBSUEsU0FBQSxDQU5BLGlCQUFBLENBUUEsaUJBQUEsQ0FMQSwyQkFBQSxDQUVBLFVBQUEsQ0FPQSxTdkowMVZOLEN1SnoxVk0seUVBQ0UsZUFBQSxDQUNBLGdCdkoyMVZSLEN1SnoxVk0sc0VBQ0Usa0J2SjIxVlIsQ3VKdDFWRSx5Q0FDRSxpQnZKdzFWSixDdUpyMVZFLGdEQUVFLG9EQUFBLENBREEsaURBQUEsQ0FFQSxldkp1MVZKLEN1SnQxVkksc0RBQ0Usc0N2SncxVk4sQ3VKcDFWRSxxREFFRSxpQkFBQSxDQURBLGdCdkp1MVZKLEN1Sm4xVk0sK0ZBQ0UsWXZKcTFWUixDdUpoMVZFLGtEQUNFLGlCdkprMVZKLEN1SmoxVkksb0VBQ0UsU3ZKbTFWTixDdUpoMVZJLHVHQUNFLFdBQUEsQ0FDQSxvREFBQSxDQUNBLHdCdkprMVZOLEN1SjUwVk0sMkZBQ0UsV0FBQSxDQUNBLG9EQUFBLENBRUEsZUFBQSxDQURBLFN2SiswVlIsQ3VKNzBWUSxpR0FDRSw2Q3ZKKzBWVixDdUo3MFZRLGtHQUNFLFl2SiswVlYsQ3VKNzBWUSxzSEFDRSxzQ3ZKKzBWVixDdUo5MFZVLHFKQUNFLDRCQUFBLENBQ0Esd0J2SmcxVlosQ3VKLzBWWSwwSkFDRSx1QnZKaTFWZCxDdUo3MFZRLDBHQUNFLFd2SiswVlYsQ3VKNzBWUSwwSEFFRSw0QkFBQSxDQURBLDBCQUFBLENBRUEsZXZKKzBWVixDdUo5MFZVLGdJQUNFLDRCdkpnMVZaLEN1SjcwVlEsOEdBQ0UsWXZKKzBWVixDdUp6MFZFLDhDQUNFLGtEQUFBLENBR0EsV0FBQSxDQUZBLGNBQUEsQ0FDQSxnQnZKNDBWSixDdUp4MFZJLHVHQUNFLHVCdkowMFZOLEN1SngwVkksNklBQ0Usd0J2SjAwVk4sQ3VKdjBWRSw4REFDRSxVdkp5MFZKLEN1SnIwVkEsc0VBQ0Usa0N2SncwVkYsQ3VKbjBWSSx3RkFDRSxVdkpzMFZOLEN3SmxoV0EsaUJBQ0UsOENBQUEsQ0FFQSxpQkFBQSxDQUVBLDRDQUFBLENBREEsZUFBQSxDQUZBLGdCeEp1aFdGLEN3SmxoV0UsNEJBQ0UsbUJ4Sm9oV0osQ3dKbGhXRSx1QkFFRSxtQ0FBQSxDQURBLGNBQUEsQ0FFQSxleEpvaFdKLEN5SmppV0EsbUJBQ0UseUN6Sm1pV0YsQ3lKamlXRSwyQ0FHRSxrREFBQSxDQUNBLG1EQUFBLENBRkEsc0JBQUEsQ0FEQSxnQnpKc2lXSixDeUpqaVdFLDZDQUVFLDhDQUFBLENBRUEscURBQUEsQ0FDQSxzREFBQSxDQUZBLG9DQUFBLENBRkEsZ0J6SnVpV0osQ3lKNWhXTSxpRkFDRSx3Q0FBQSxDQUVBLHlDQUFBLENBREEsb0N6SmdpV1IsQzBKdmpXQSx1Q0FFRSx5QkFBQSxDQUNBLDJDQUFBLENBQ0Esd0RBQUEsQ0FDQSwyREFBQSxDQUNBLG9DQUFBLENBQ0EsaUQxSnlqV0YsQzBKdGpXQSxzQkFDRSxtRDFKeWpXRixDMEpwaldJLHFEQUVFLFlBQUEsQ0FEQSxzQjFKd2pXTixDMEpyaldJLHVEQUNFLGMxSnVqV04sQzBKcGpXSSx3REFDRSx1Q0FBQSxDQUNBLHlDQUFBLENBQ0EsaUQxSnNqV04sQzBKcGpXTSxzRkFDRSxtQzFKc2pXUixDMEpualdNLDZFQUNFLDhDQUFBLENBQ0Esb0MxSnFqV1IsQzBKampXSSxnS0FHRSwrQzFKaWpXTixDMEo5aVdJLHdDQUNFLHVDQUFBLENBQ0EsZ0QxSmdqV04sQzBKOWlXTSx1REFDRSxvQ0FBQSxDQUVBLGNBQUEsQ0FEQSxlMUppaldSLEMwSjlpV1Esb0pBRUUsbURBQUEsQ0FDQSw2QzFKZ2pXVixDMEo5aVdVLGtMQUNFLGlCMUppaldaLEMwSjlpV1UsME9BQ0UsWTFKaWpXWixDMEo5aVdVLDhNQUNFLE8xSmlqV1osQzBKM2lXSSxvREFDRSwrQzFKNmlXTixDMEoxaVdJLHFEQUNFLDhDMUo0aVdOLEMwSnhpV00sa0RBQ0UsMEMxSjBpV1IsQzBKdGlXSSw4Q0FDRSxzQ0FBQSxDQUNBLHdCMUp3aVdOLEMwSnJpV0ksNENBQ0Usd0NBQUEsQ0FDQSxjMUp1aVdOLEMwSnBpV0ksNENBQ0UsdUMxSnNpV04sQzBKbmlXSSwyQ0FDRSw2QzFKcWlXTixDMEpwaVdNLDBEQUNFLDhDMUpzaVdSLEMwSm5pV00sMERBQ0UsdUMxSnFpV1IsQzBKeGhXTSx5TkFDRSw2QzFKZ2lXUixDMEo5aFdRLGlHQUNFLHVEMUpnaVdWLEMwSnpoV0kscUlBRUUsaUIxSjJoV04sQzBKbmhXTSw0TkFDRSxhMUpxaFdSLEMwSmpoV0ksMERBQ0UsWTFKbWhXTixDMEo5Z1dJLG1FQUNFLGExSmdoV04sQzBKNWdXRSxtSkFFRSxZMUo4Z1dKLEMwSjNnV0UseUNBSUksb0NBQUEsQ0FGQSxjQUFBLENBQ0EsZUFBQSxDQUZBLGMxSmdoV04sQzBKeGdXRSxpQ0FDRSxrQkFBQSxDQUNBLGlCMUoyZ1dKLEMwSjFnV0ksaURBQ0UsYzFKNGdXTixDMEoxZ1dNLHNFQUNFLG9DQUFBLENBQ0EsYzFKNGdXUixDMEoxZ1dRLHdFQUNFLG9DMUo0Z1dWLEMwSnhnV00sMEVBQ0Usb0NBQUEsQ0FDQSxpQjFKMGdXUixDMEp2Z1dNLDBEQUNFLCtCQUFBLENBQ0EsUzFKeWdXUixDMEp0Z1dNLHNFQUNFLCtCQUFBLENBQ0EsaUIxSndnV1IsQzBKLy9WRSxxR0FMTSxvQzFKMmdXUixDMEp0Z1dFLHNCQUVFLDZDMUpvZ1dKLEMwSjEvVkUsOFpBRUUsNEIxSnlnV0osQzBKdGdXRSx1bUJBR0UsdUIxSjhnV0osQzBKdGdXSSx5MkJBR0Usd0JBQUEsQ0FDQSx3QkFBQSxDQUZBLG9CMUpxaFdOLEMwSi9nV0Usc1BBQ0UsVTFKbWhXSixDMEpoaFdFLHNNQUNFLFUxSm9oV0osQzBKNWdXSSx1NEJBRUUscUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCMUp5aFdOLEMwSnJoV0Usa1FBQ0UsVzFKeWhXSixDMEp0aFdFLDZwQkFNRSwyQ0FBQSxDQUZBLGtDQUFBLENBREEsaUIxSmlpV0osQzBKNWhXSSxtdEJBQ0UsaUQxSnNpV04sQzBKbGlXRSw2cEJBR0UsZ0RBQUEsQ0FDQSxpQjFKMGlXSixDMEp4aVdJLG10QkFDRSxzRDFKa2pXTixDMkpwMVdBLFdBQ0Usa0JBQUEsQ0FFQSxlQUFBLENBREEsdUQzSnUxV0YsQzJKcDFXQSxXQUNFLGtCQUFBLENBRUEsZUFBQSxDQURBLG9EM0p1MVdGLEMySnAxV0EsV0FDRSxrQkFBQSxDQUVBLGVBQUEsQ0FEQSxxRDNKdTFXRixDMkpwMVdBLFdBQ0Usa0JBQUEsQ0FFQSxlQUFBLENBREEsb0QzSnUxV0YsQzJKcDFXQSxXQUNFLGtCQUFBLENBRUEsZUFBQSxDQURBLHNEM0p1MVdGLEM0SnYyV0EsVUFIRSxXNUpzM1dGLEM0Sm4zV0EsS0FFRSxzQ0FBQSxDQUNBLGVBQUEsQ0FDQSxrQ0FBQSxDQUNBLGlDQUFBLENBQ0EsOEM1SjYyV0YsQzRKMTJXQSxFQUNFLDhCNUo2MldGLEM0SjEyV0EsYUFDRSxZNUo2MldGLEM0SjEyV0EsWUFDRSx1QzVKNjJXRixDNEozMldBLGlCQUNFLHVDNUo4MldGLEM0SjEyV0Esa01BSUUsVTVKNjJXRixDNEoxMldBLHNIQUlFLGU1SjYyV0YsQzRKejJXQSw0Q0FDRSxzSEFJRSwwRTVKNDJXRixDQUNGLEM0SnoyV0EsME5BSUUsMEM1SjIyV0YsQzRKejJXRSxrUEFDRSxzRDVKODJXSixDNEoxMldBLDBOQUlFLDJDQUFBLENBRUEsa0NBQUEsQ0FEQSxpQjVKODJXRixDNEozMldFLGtQQUNFLGlENUpnM1dKLEM0SjUyV0EsMEJBQ0UsZUFBQSxDQUVBLHNEQUFBLENBREEsb0I1SmczV0YsQzRKNzJXRSxtREFDRSxzQjVKKzJXSixDNEo1MldFLG1EQUNFLDRCQUFBLENBQ0EsVzVKODJXSixDNEozMldFLDZDQUNFLE81SjYyV0osQzRKdjJXQSx5QkFFRSxXQUFBLENBQ0EsZTVKMDJXRixDNEp2MldBLCtDQUNFLGU1SjAyV0YsQzRKdjJXQSw0QkFDRSxXQUFBLENBQ0EsZTVKMDJXRixDNEp4MldFLDhDQUdFLDhDQUFBLENBREEsb0NBQUEsQ0FEQSxpQjVKNDJXSixDNEp4MldJLHNFQUdFLDhCQUFBLENBRkEsYzVKNDJXTixDNEp0MldFLCtDQUNFLGlCNUp3MldKLEM0SnQyV0ksd0VBQ0UsWUFBQSxDQUVBLFNBQUEsQ0FDQSxxQkFBQSxDQUNBLFlBQUEsQ0FIQSxpQjVKMjJXTixDNEpwMldFLCtDQUVFLDZDQUFBLENBSUEsaUJBQUEsQ0FMQSxXQUFBLENBR0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUVBLGVBQUEsQ0FKQSxxQjVKMDJXSixDNEpwMldJLHNFQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCNUpzMldOLEM0SnAyV00sdUdBQ0UsNEI1SnMyV1IsQzRKbjJXTSwwR0FDRSxNNUpxMldSLEM0SmoyV0ksa0RBSUUsY0FBQSxDQUZBLGVBQUEsQ0FEQSxnQkFBQSxDQUlBLGVBQUEsQ0FGQSxrQjVKcTJXTixDNEpoMldJLDZFQUVFLDRDQUFBLENBREEsVTVKbTJXTixDNEpoMldNLGtHQUNFLGE1SmsyV1IsQzRKaDJXUSxxSEFDRSxRQUFBLENBQ0EsU0FBQSxDQUNBLDhCNUprMldWLEM0Si8xV1EsMkhBQ0UsVUFBQSxDQUNBLFM1SmkyV1YsQzRKOTFXUSwySEFDRSwyQ0FBQSxDQUNBLGlCNUpnMldWLEM0SjcxV1EsMkhBQ0Usc0I1SisxV1YsQzRKMzFXTSxzSUFDRSxvQ0FBQSxDQUNBLGU1SjYxV1IsQzRKMTFXTSw0SkFLRSxrQkFBQSxDQUNBLGNBQUEsQ0FIQSxZQUFBLENBQ0Esa0JBQUEsQ0FHQSxjNUowMVdSLEM0SngxV1EsOEpBRUUsVUFBQSxDQUNBLFdBQUEsQ0FGQSxTNUo0MVdWLEM0SnQxV00sdUdBQ0UsUzVKdzFXUixDNEp0MVdRLHlHQUNFLG1DQUFBLENBT0EsYUFBQSxDQUxBLGdCQUFBLENBREEsZUFBQSxDQUdBLGVBQUEsQ0FEQSxjQUFBLENBR0Esc0JBQUEsQ0FEQSxrQjVKMDFXVixDNEpqMVdRLCtSQUVFLGE1SmsxV1YsQzRKLzBXUSx5SUFDRSxvQzVKaTFXVixDNEo1MFdJLDZEQUdFLGtCQUFBLENBRUEsZUFBQSxDQUpBLFlBQUEsQ0FDQSxrQkFBQSxDQUlBLFdBQUEsQ0FGQSx3QkFBQSxDQUdBLGtCNUo4MFdOLEM0SjUwV00sMEVBR0UsbUNBQUEsQ0FGQSxXQUFBLENBQ0EsZTVKKzBXUixDNEp6MFdFLDhDQUNFLFc1SjIwV0osQzRKeDBXTSxpRkFDRSxpQjVKMDBXUixDNEpyMFdFLCtDQUNFLGlCNUp1MFdKLEM0SnAwV00sOEZBQ0UsdUM1SnMwV1IsQzRKajBXRSwyQ0FDRSx3QjVKbTBXSixDNEo5eldFLDhDQUNFLGdCNUppMFdKLEM0Sjl6V0UsOENBQ0UsbUI1SmcwV0osQzRKNXpXSSxvRkFDRSxZNUo4eldOLEM0SjF6V00sNEdBSUUsbURBQUEsQ0FIQSxTQUFBLENBRUEsY0FBQSxDQURBLFc1Sjh6V1IsQzRKMXpXUSxrSEFDRSxzQ0FBQSxDQUNBLHdCNUo0eldWLEM0Snh6V00sbUhBQ0Usc0M1SjB6V1IsQzRKdHpXUSw4SEFNRSxvREFBQSxDQUxBLFlBQUEsQ0FJQSxjQUFBLENBSEEsV0FBQSxDQUVBLGVBQUEsQ0FEQSxVNUoyeldWLEM0SnR6V1UsZ0lBQ0UseUJBQUEsQ0FFQSxlQUFBLENBREEsVTVKeXpXWixDNEpseldJLG1FQUNFLGtENUpveldOLEM0Si95V0ksdURBQ0UsZTVKaXpXTixDNEoveVdNLDhEQUNFLFc1Sml6V1IsQzRKNXlXTSwyR0FDRSxTQUFBLENBQ0Esd0JBQUEsQ0FDQSxnQjVKOHlXUixDNEo1eVdRLGlKQUNFLGVBQUEsQ0FDQSxtQjVKOHlXVixDNEp6eVdRLDZIQUNFLFk1SjJ5V1YsQzRKdnlXVSwrSEFDRSxhQUFBLENBRUEsZUFBQSxDQURBLFU1SjB5V1osQzRKaHlXQSw4QkFFRSw2Q0FBQSxDQUlBLHFCQUFBLENBREEsaUJBQUEsQ0FGQSxvQ0FBQSxDQUNBLGNBQUEsQ0FIQSxhNUp3eVdGLEM0Smp5V0UscURBQ0UsdUM1Sm15V0osQzRKaHlXRSw2Q0FDRSxRQUFBLENBQ0EsVTVKa3lXSixDNEpoeVdJLHdFQUNFLHVDQUFBLENBQ0Esb0M1Smt5V04sQzRKM3hXQSxZQUlFLGtCQUFBLENBRkEsWUFBQSxDQUdBLHFCQUFBLENBQ0EsWUFBQSxDQUhBLHNCQUFBLENBRkEsaUI1Sm15V0YsQzRKNXhXRSx5QkFTRSxxQ0FBQSxDQUpBLFFBQUEsQ0FFQSxXQUFBLENBSkEsTUFBQSxDQUZBLGlCQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FJQSxVQUFBLENBRUEsUzVKK3hXSixDNEozeFdFLGdDQUtFLGtCQUFBLENBSEEsc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBRUEsY0FBQSxDQUxBLDJCNUpreVdKLEM0SjN4V0ksbUVBRUUsb0JBQUEsQ0FEQSx5QjVKOHhXTixDNEoxeFdJLCtDQUNFLHlCNUo0eFdOLEM0SnZ4V0Esb0NBQ0UscUM1SjB4V0YsQzRKdnhXQSxrQkFDRSx3QkFBQSxDQUNBLGlCNUoweFdGLEM0Snh4V0Usc0dBRUUsYzVKMHhXSixDNEp2eFdFLHNDQUNFLGtDQUFBLENBQ0EsaUI1Snl4V0osQzRKcHhXQSxTQUdFLGlDQUFBLENBREEsaUJBQUEsQ0FEQSxTNUp5eFdGLEM0SnJ4V0UsZ0JBSUUsMFJBQUEsQ0FFQSxpQkFBQSxDQUxBLFdBQUEsQ0FFQSxZQUFBLENBRUEsZUFBQSxDQUhBLFM1SjJ4V0osQzRKbnhXQSxlQUNFLCtCQUFBLENBQ0Esc0I1SnN4V0YsQzRKbnhXQSxrRkFHRSxvQkFBQSxDQURBLGlCNUp1eFdGLEM0Sm54V0Esb0JBRUUsOENBQUEsQ0FFQSxpQkFBQSxDQUhBLDJDQUFBLENBRUEsZ0I1SnV4V0YsQzRKcHhXRSwyQkFDRSxnQjVKc3hXSixDNEpueFdFLDBCQUVFLDhDQUFBLENBREEsMkM1SnN4V0osQzRKanhXQSwwQ0FDRSxTQUFBLENBRUEsUUFBQSxDQURBLDBCQUFBLENBRUEsdUI1Sm94V0YsQzRKanhXQSxrQkFDRSw0Q0FBQSxDQUNBLDZDQUFBLENBQ0EsZ0I1Sm94V0YsQzRKbHhXRSx3QkFDRSw0Q0FBQSxDQUNBLDZDNUpveFdKLEM0Smh4V0Esd0NBR0UsU0FBQSxDQUZBLE9BQUEsQ0FDQSwwQjVKb3hXRixDNEpoeFdBLGtCQUtFLDRCQUFBLENBREEsd0JBQUEsQ0FFQSxjQUFBLENBSEEsY0FBQSxDQUZBLFFBQUEsQ0FDQSxPNUp1eFdGLEM0Smp4V0UseUJBQ0UsVzVKbXhXSixDNEpoeFdFLHdCQUNFLHdCNUpreFdKLEM0Sjl3V0EsZ0JBQ0UsWTVKaXhXRixDNEoxd1dBLGlCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGU1Sjh3V0YsQzRKeHdXSSx1REFDRSxnRDVKMndXTixDNEp2d1dFLGtDQUVFLDZDQUFBLENBREEsWTVKMHdXSixDNEp2d1dJLG9EQUVFLGtCQUFBLENBQ0Esb0RBQUEsQ0FGQSxRQUFBLENBR0EsbUI1Snl3V04sQzRKdndXTSxxRUFJRSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRUEsZ0JBQUEsQ0FDQSxhQUFBLENBTEEsZTVKOHdXUixDNEpyd1dJLG1EQUlFLDZDQUFBLENBQ0Esa0JBQUEsQ0FKQSxXQUFBLENBRUEsVUFBQSxDQUdBLFFBQUEsQ0FKQSxVNUoyd1dOLEM0SnB3V0ksa0RBQ0UsZ0I1SnN3V04sQzRKbndXSSxvREFHRSxlQUFBLENBRkEsUUFBQSxDQUNBLGdCNUpzd1dOLEM0Smh3V0EsdUJBQ0UsWTVKbXdXRixDNEo5dldJLGtFQUNFLGdENUppd1dOLEM0Sjd2V0Usb0NBRUUsNkNBQUEsQ0FEQSxZNUpnd1dKLEM0Sjd2V0ksb0RBQ0UsUzVKK3ZXTixDNEo3dldNLHlHQUNFLGNBQUEsQ0FDQSxTNUordldSLEM0Sjd2V1Esa0lBTUUsb0RBQUEsQ0FGQSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRUEsZ0JBQUEsQ0FKQSxnQjVKb3dXVixDNEo1dldRLG9JQUNFLGNBQUEsQ0FDQSxnQjVKOHZXVixDNEoxdldNLDRFQUNFLGU1SjR2V1IsQzRKeHZXSSxxREFJRSw2Q0FBQSxDQUNBLGtCQUFBLENBSkEsV0FBQSxDQUVBLFVBQUEsQ0FEQSxVNUo2dldOLEM0Smx2V0UseUlBQ0UseUM1SnV2V0osQzRKcnZXSSxxTUFDRSw2Q0FBQSxDQUNBLHlDNUp5dldOLEM0SnZ2V00sOFBBR0Usb0RBQUEsQ0FEQSxhQUFBLENBREEsbUI1SjZ2V1IsQzRKenZXUSx5VUFFRSxvQ0FBQSxDQUNBLGVBQUEsQ0FGQSxlNUordldWLEM0SjN2V1UsK1hBVUUsa0JBQUEsQ0FQQSw2Q0FBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUdBLHFCQUFBLENBUEEsV0FBQSxDQVFBLHNCQUFBLENBRkEsUUFBQSxDQURBLFNBQUEsQ0FKQSxVNUp1d1daLEM0Sjd2V1ksMllBRUUsV0FBQSxDQURBLFU1Smt3V2QsQzRKeHZXQSxzQkFDRSxtQzVKMnZXRixDNEp4dldBLGVBQ0Usb0M1SjJ2V0YsQzRKenZXRSw4QkFDRSx1QjVKMnZXSixDNEp4dldFLHFCQUNFLG9DNUowdldKLEM0SnZ2V0Usd0JBQ0UsaUQ1Snl2V0osQzRKdHZXRSwwQkFHRSxzQ0FBQSxDQURBLCtCQUFBLENBREEsd0I1SjB2V0osQzRKdHZXSSxtQ0FDRSx1QjVKd3ZXTixDNEpudldBLGtCQVFFLGtCQUFBLENBS0EscUJBQUEsQ0FDQSxzQkFBQSxDQUNBLDRCQUFBLENBT0EseUNBQUEsQ0FwQkEsa0JBQUEsQ0FtQkEscUNBQUEsQ0FEQSxvQ0FBQSxDQUpBLGNBQUEsQ0FWQSxtQkFBQSxDQUlBLGVBQUEsQ0FIQSxPQUFBLENBRUEsc0JBQUEsQ0FMQSxZQUFBLENBSEEsZ0JBQUEsQ0FJQSxpQkFBQSxDQU9BLGlCQUFBLENBT0EseUJBQUEsQ0FGQSxpREFBQSxDQUNBLGdCQUFBLENBUEEsa0I1Smd3V0YsQzRKcHZXRSx3QkFFRSxvQkFBQSxDQURBLGE1SnV2V0osQzRKL3VXRSwrRUFDRSxZNUptdldKLEM0Si91V0ksMkZBQ0UsZ0I1Smt2V04sQzRKaHZXTSxxR0FDRSxpRDVKbXZXUixDNEo5dVdFLGtPQUVFLHVCNUppdldKLEM0SjF1V0UsNENBRUUsNEJBQUEsQ0FEQSx5QjVKOHVXSixDNEoxdVdFLDZCQU1FLHVDQUFBLENBS0Esb0RBQUEsQ0FHQSw4QkFBQSxDQUZBLG1EQUFBLENBRkEsaURBQUEsQ0FHQSwyQkFBQSxDQUpBLG9DQUFBLENBUkEsVUFBQSxDQU1BLGtCQUFBLENBQ0EsZUFBQSxDQUpBLFNBQUEsQ0FDQSxnQkFBQSxDQUhBLGlCQUFBLENBQ0EsSzVKdXZXSixDNEp0dVdBLGtCQUNFLGU1Snl1V0YsQzRKcnVXRSxxUkFPRSx1QkFBQSxDQUNBLGVBQUEsQ0FGQSxvQjVKMHVXSixDNEpydVdFLHFDQUNFLGtCNUp1dVdKLEM0SnB1V0UsdUNBT0UsNkNBQUEsQ0FDQSxpQkFBQSxDQU5BLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLGtCQUFBLENBQ0EsV0FBQSxDQUZBLGlCQUFBLENBSEEsb0I1SjZ1V0osQzRKcHVXSSxpRUFFRSxXQUFBLENBQ0Esb0RBQUEsQ0FDQSxlQUFBLENBSEEsb0I1Snl1V04sQzRKcHVXTSx3RUFDRSxPNUpzdVdSLEM0Sm51V00sNEVBQ0Usa0I1SnF1V1IsQzRKN3RXRSxpQ0FDRSxpQjVKZ3VXSixDNEozdFdFLG1CQUNFLDJDNUo4dFdKLEM0SjN0V0UsZ0JBQ0UsR0FDRSxnQzVKNnRXSixDNEoxdFdFLEdBQ0UsZ0M1SjR0V0osQ0FDRixDNEp4dFdBLGlCQUNFLGU1SjJ0V0YsQzRKeHRXQSxXQUlFLGlCQUFBLENBREEsb0JBQUEsQ0FEQSxXQUFBLENBSUEsZ0JBQUEsQ0FEQSxxQkFBQSxDQUpBLFU1Smd1V0YsQzRKdHRXRSx3QkFDRSxpQzVKeXRXSixDNEp0dFdFLGlCQUNFLDhDNUp3dFdKLEM0SnJ0V0UsbUJBRUUsbUNBQUEsQ0FEQSxjNUp3dFdKLEM0SnB0V0Usb0JBQ0UsYzVKc3RXSixDNEpudFdFLHdCQUNFLG1CNUpxdFdKLEM0Smh0V0Esa0JBQ0UsZ0Y1Sm10V0YsQzRKN3NXRSx3Q0FFRSxXQUFBLENBREEsVTVKZ3RXSixDNEoxc1dBLE1BQ0UsK0NBQUEsQ0FDQSx3RUFBQSxDQUNBLHFFQUFBLENBQ0EsOERBQUEsQ0FDQTs7YUFBQSxDQUdBLHlFQUFBLENBQ0E7O2FBQUEsQ0FHQTs7YUFBQSxDQUdBOzthQUFBLENBR0Esd0VBQUEsQ0FDQSw0REFBQSxDQUNBLG9FQUFBLENBQ0EsdUVBQUEsQ0FDQSx3RUFBQSxDQUNBOzthQUFBLENBR0E7O2FBQUEsQ0FHQTs7YUFBQSxDQUdBOzthQUFBLENBR0EsdUZBQUEsQ0FDQSxxRkFBQSxDQUNBLDBFQUFBLENBQ0EsdURBQUEsQ0FDQSx1REFBQSxDQUNBLHlEQUFBLENBQ0Esd0Q1SjZzV0YsQzRKenNXRSxtREFDRSw2QzVKNHNXSixDNEp6c1dFLDJEQUNFLHFCNUoyc1dKLEM0SnpzV0UsZ0NBQ0UsOEM1SjJzV0osQzRKenNXRSxzREFDRSxVNUoyc1dKLEM0SnJzV0ksbUVBRUUsWUFBQSxDQUNBLGNBQUEsQ0FGQSxVNUowc1dOLEM0SnBzV0Usb0NBRUUsV0FBQSxDQURBLFU1SnVzV0osQzRKbHNXQSxVQUNFLFNBQUEsQ0FDQSxlNUpxc1dGLEM0SmxzV0EsdUJBQ0UsWTVKc3NXRixDNEpqc1dFLG1EQUNFLFc1Sm9zV0osQzRKaHNXQSx3QkFFRSxjQUFBLENBREEsaUI1Sm9zV0YsQzRKbHNXRSxvREFHRSxpQkFBQSxDQUZBLDJCQUFBLENBQ0EsYzVKcXNXSixDNEpuc1dJLDBGQUNFLGtDNUpxc1dOLEM0SmpzV00sb0ZBTUUsa0JBQUEsQ0FEQSw4QkFBQSxDQUhBLDZCQUFBLENBRUEsMkJBQUEsQ0FIQSxZQUFBLENBRUEsYzVKc3NXUixDNEpsc1dRLDBGQUNFLHdCNUpvc1dWLEM2Sjd0WUEsTUFDRSwrQkFBQSxDQUNBLGlEQUFBLENBQ0EsK0NBQUEsQ0FDQSx5QkFBQSxDQUNBLDZCQUFBLENBR0EsaURBQUEsQ0FDQSx1REFBQSxDQUNBLDRDQUFBLENBQ0Esa0RBQUEsQ0FDQSxtREFBQSxDQUdBLDJCQUFBLENBQ0EsMEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsMEJBQUEsQ0FHQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUJBQUEsQ0FDQSxxQkFBQSxDQUNBLDJCQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxtQkFBQSxDQUNBLDRDQUFBLENBQ0EsdUNBQUEsQ0FDQSx5Q0FBQSxDQUNBLHFDQUFBLENBQ0EsMkNBQUEsQ0FHQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQjdKdXRZRixDNkpwdFlBLFlBQ0Usa0NBQUEsQ0FDQSwyQ0FBQSxDQUNBLGlEQUFBLENBQ0EsaUNBQUEsQ0FFQSx5Q0FBQSxDQUNBLG1EQUFBLENBQ0EsOENBQUEsQ0FDQSw4Q0FBQSxDQUNBLDZDQUFBLENBRUEsZ0NBQUEsQ0FFQSwrQ0FBQSxDQUNBLGlEQUFBLENBR0Esc0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0Esc0JBQUEsQ0FDQSxzQkFBQSxDQUNBLHlCQUFBLENBQ0EsdUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsdUJBQUEsQ0FFQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBRUEsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUVBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FFQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBRUEsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUVBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFB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QUdFLGVBQUEsQ0FGQSxZQUFBLENBQ0EscUJDc3piRixDRHB6YkUsaURBQ0UsVUNzemJKLENEbnpiRSw0Q0FDRSx3QkNxemJKLENEanpiSSxvREFFRSx3QkFBQSxDQURBLGVDb3piTixDRC95YkUseUNBQ0UsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsVUNpemJKLENEL3liSSw4REFDRSxjQ2l6Yk4sQ0Q5eWJJLDRHQUVFLHdCQUFBLENBQ0Esb0JBQUEsQ0FDQSxhQyt5Yk4sQ0Q1eWJJLHFEQUNFLHdCQUFBLENBQ0Esb0JDOHliTixDRHR5YkUsMEZBQ0UsOEJDMnliSixDRHh5YkUsd0RBQ0Usd0JBQUEsQ0FFQSwrQkFBQSxDQURBLGVDMnliSixDRHZ5YkUsMkNBQ0Usd0JBQUEsQ0FDQSxlQ3l5YkosQ0RueWJNLDRFQUNFLGdCQ3F5YlIsQ0QveGJFLGdEQUNFLHlCQUFBLENBQ0EscUJDaXliSixDRDd4YkUsNkNBQ0UsYUMreGJKLENEM3hiRSw4REFDRSxlQzZ4YkosQ0QzeGJJLGlGQUNFLGFDNnhiTixDRDN4Yk0sd0ZBQ0UsV0FBQSxDQUNBLGdCQzZ4YlIsQzBMcjNiSSw0REFDRSx5QjFMdTNiTixDMExyM2JJLHlEQUNFLGUxTHUzYk4sQzBMcjNiSSxvREFDRSxZMUx1M2JOLEMwTG4zYlEsd0hBQ0UseUIxTHEzYlYsQzBMcDNiVSw4SUFDRSxvQjFMczNiWixDMkx0NGJBLHNCQUVJLFlBQUEsQ0FEQSxXM0x5NGJKLEMyTHQ0YkksZ0NBQ0ksUzNMdzRiUixDMkx0NGJRLDhDQUVJLFFBQUEsQ0FEQSxjM0x5NGJaLEMyTGw0Ylksb0lBQ0ksWTNMdTRiaEIsQzJMcjRiZ0IsNkZBQ0ksUzNMdTRicEIsQzJMcjRib0Isb0hBQ0ksVzNMdTRieEIsQzRMMzViSSxtRUFDRSx1QzVMNjViTixDNEw1NWJNLDhLQUVFLGtDNUw4NWJSLEM0TDM1Yk0saUZBQ0UsdUNBQUEsQ0FDQSxrQzVMNjViUixDNEx4NWJNLHNFQUNFLFc1TDA1YlIsQzRMcjViRSxxQ0FDRSxxQjVMdTViSixDNExwNWJFLGdDQUNFLHFDNUxzNWJKLEM0TG41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QmQsQ21QaC9pQlkseU1BQ0UsbUNuUGsvaUJkLENtUC8raUJZLDhMQUlFLGtCQUFBLENBQ0EsY0FBQSxDQUpBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCblBtL2lCZCxDbVB4K2lCWSwwUEFJRSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLGlCQUFBLENBSkEsVW5QOCtpQmQsQ21QditpQlkscVBBQ0UsWW5QeStpQmQsQ21QaitpQkUsa0ZBTUUsa0JBQUEsQ0FIQSxZQUFBLENBQ0EscUJBQUEsQ0FIQSxXQUFBLENBSUEsc0JBQUEsQ0FFQSxpQkFBQSxDQUxBLFVuUHcraUJKLENtUGoraUJJLHdGQUNFLGdCblBtK2lCTixDbVBqK2lCTSxpR0FHRSxvQ0FBQSxDQURBLGNBQUEsQ0FEQSxlblBxK2lCUixDb1A5b2pCRSxrREFDRSw4Q0FBQSxDQUlBLDZDQUFBLENBREEsaUJBQUEsQ0FEQSxpQkFBQSxDQURBLFlwUG1wakJKLENvUDlvakJJLDJEQUNFLGVBQUEsQ0FDQSxpQnBQZ3BqQk4sQ29QN29qQkksZ0VBR0UsNkNBQUEsQ0FDQSxjQUFBLENBRkEsaUJBQUEsQ0FEQSxVcFBrcGpCTixDb1Azb2pCTSwyRUFDRSx1QnBQNm9qQlIsQ3FQbHFqQkksc0RBQ0ksZXJQb3FqQlIsQ3FQanFqQkkseUNBQ0ksYXJQbXFqQlIsQ3NQeHFqQkksa0VBQ0ksZXRQMHFqQlIsQ3VQM3FqQkUsMEVBR0Usa0JBQUEsQ0FGQSxZQUFBLENBQ0Esa0JBQUEsQ0FHQSw2QkFBQSxDQURBLGV2UDhxakJKLEN1UDFxakJFLCtDQUVFLGFBQUEsQ0FEQSxXdlA2cWpCSixDd1BucmpCUSxxTkFDSSxVeFB3cmpCWixDd1BycmpCUSx1SEFDSSxZeFB1cmpCWixDeVAvcmpCSSw4QkFDSSx3QnpQaXNqQlIsQ3lQOXJqQkkscUNBQ0ksbUJ6UGdzakJSLEMwUHJzakJFLDJDQUNFLGUxUHVzakJKIiwiZmlsZSI6InN0eWxlcy1zYXNzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvL0BmbG93XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAuYi1zY2gtZXZlbnQtY29udGVudCB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuYi1zY2hlZHVsZXJwcm8ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gIH1cblxuICAuYi1ncmlkLXJvdyB7XG4gICAgJi5iLWdyb3VwLXJvdyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICB9XG4gIH1cblxuICAuYi1zY2gtZXZlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgb3BhY2l0eTogMC45O1xuXG4gICAgJi5iLXNjaC1ldmVudC13aXRoaWNvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi5nYW50dC1ncmVlbixcbiAgICAmLmItZ2FudHQtZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk1ZGU2NDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzczZDEzZDtcbiAgICAgIGNvbG9yOiAjMTM1MjAwO1xuICAgIH1cblxuICAgICYuYi1taWxlc3RvbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzg3NTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmNGQ0ZjtcbiAgICB9XG4gIH1cblxuICAuYi1ncmlkLWNlbGwge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMGYwZjA7XG4gIH1cblxuICAuYi1zY2gtdGltZWF4aXMtY2VsbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbiAgfVxuXG4gIC5iLXNjaC1oZWFkZXItdGltZWF4aXMtY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC8vIFRvb2xiYXIgc3R5bGluZ1xuICAuc2Ytc2NoZWR1bGVyLXRvb2xiYXIge1xuICAgIC5hbnQtYnRuIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEN1cnJlbnQgdGltZSBsaW5lXG4gIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmFiMDA1O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAvLyBSZXNvdXJjZSB0cmVlIGV4cGFuc2lvbiBpY29uc1xuICAuYi10cmVlLWV4cGFuZGVyIHtcbiAgICBjb2xvcjogIzUyYzQxYTtcbiAgfVxuXG4gIC8vIEN1c3RvbSBzdHlsaW5nIGZvciB3b3JrY2VudGVyIHJvd3NcbiAgLmItZ3JpZC1yb3dbZGF0YS10eXBlPSd3b3JrY2VudGVyJ10ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAuYi10cmVlLWNlbGwtdmFsdWUge1xuICAgICAgY29sb3I6ICM1MmM0MWE7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfil48nO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1kcmF3ZXIgLm5vLWRhdGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1kcmF3ZXIgLm5vLWRhdGEgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5uby1kYXRhIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAubm8tZGF0YSAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IC0yNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5maWx0ZXItYnV0dG9uIHtcbiAgei1pbmRleDogMTA7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ncm91cC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICBtYXJnaW46IDAgLTE2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ncm91cC10aXRsZSBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24ubmV3IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5pbmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG9wYWNpdHk6IDAuMztcbiAgZmlsdGVyOiBibHVyKDNweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmluYWN0aXZlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuaW5hY3RpdmUtY29udGVudCAuYW50LWJ0biB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLkNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5JblByb2dyZXNzLCAuc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5TdGFydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIuVW5rbm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIuQ2FuY2VsbGVkLCAuc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5GYWlsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLnNmLXVzZXItYXZhdGFyIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLnNmLXVzZXItYXZhdGFyIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuaGVhZGVyIC5ub3RpZmljYXRpb24tYWN0aW9ucyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5oZWFkZXIgLm5vdGlmaWNhdGlvbi1hY3Rpb25zIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLkNvbXBsZXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cy5JblByb2dyZXNzLCAuc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLlN0YXJ0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cy5Vbmtub3duIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cy5DYW5jZWxsZWQsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5kZXRhaWxzIC5zdGF0dXMuRmFpbGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNjLW93bmVyLXBvcHVwIC5keC1wb3B1cC1jb250ZW50LFxuLnNjLW93bmVyLXBvcHVwIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxuLnNjLW93bmVyLXBvcHVwIC5keC1pdGVtLWNvbnRlbnQuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uc2YtY3VycmVudC1vd25lci13cmFwcGVyIC5zZi1jdXJyZW50LW93bmVyLW5hbWUge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytc2FsZXMtcmVwLWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxNnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTAwMDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgYW5pbWF0aW9uOiBzbGlkZVVwIDAuM3MgZWFzZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zZi1zYWxlcy1yZXAtYmFyX19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19jbG9zZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgcGFkZGluZzogNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2NhcmRzIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQge1xuICB3aWR0aDogMjIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQ6aG92ZXI6bm90KC5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAxNDYsIDIxOCwgMC4xNSk7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUgLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyogUmVzcG9uc2l2ZSBkZXNpZ24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNmLXNhbGVzLXJlcC1iYXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG4gIC5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gIC5zZi1zYWxlcy1yZXAtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNmLXNhbGVzLXJlcC1iYXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1iYXJfX2NhcmRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG4gIC5zZi1zYWxlcy1yZXAtYmFyX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkIC5hbnQtY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190b3AgLnNmLXNwaW5uZXJfX2Jhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuc2Ytc3Bpbm5lcl9fYmFzZSAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190b3AgLmNvbGxhYi1jaGFydCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuZGVtYW5kLWNoYXJ0X19yZXN1bHQuYW50LXJlc3VsdC5hbnQtcmVzdWx0LWluZm8gLmFudC1yZXN1bHQtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29sbGFiX190b29sYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogN3B4IDA7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fbGVmdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3gge1xuICBtaW4td2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDBweCAxNnB4IDE2cHggMDtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveC53aWRlIHtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgZmxleC1ncm93OiAyO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IC0xNnB4IC0xNnB4IDE3cHggLTE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCAuaW5mby1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94IC5pbmZvLWJveC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94IC5pbmZvLWJveC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmluZm8tYm94IC5pbmZvLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWxpZmVjeWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAvKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG59XG4uc2YtbGlmZWN5Y2xlIC5hbnQtbGF5b3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZlbTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uTGF1bmNoLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNWJiZGM1O1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5MYXVuY2gtY2hpbGQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM5NWQ0ZGE7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLlByb21vdGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y1Yzg2Njtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUHJvbW90aW9uLWNoaWxkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmNkNDgwO1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5FbmRvZkxpZmUtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmNzkxNjk7XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkVuZG9mTGlmZS1jaGlsZC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2ZmOWI3NDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUmVhbGlnbm1lbnQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTU5ZmY7XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLlJlYWxpZ25tZW50LWNoaWxkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MGZmO1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5DYW5uaWJhbGl6YXRpb24taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTQ5NDk7XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkNhbm5pYmFsaXphdGlvbi1jaGlsZC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxNDk0OTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb25DYW1wYWlnbiAuYi10cmVlLWNlbGwgLmV2ZW50LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjVjODY2O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLUxhdW5jaC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzViYmRjNSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLUxhdW5jaC5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uQ2FtcGFpZ24uYi1nYW50dC10YXNrLFxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1Yzg2NiAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbkNhbXBhaWduLmItZ2FudHQtdGFzayAuYi1pY29uLFxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLmItZ2FudHQtdGFzayxcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNzkxNjkgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1TdXBlcnNlc3Npb24uYi1nYW50dC10YXNrIC5iLWljb24sXG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLmItZ2FudHQtdGFzayAuYi1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU1OWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NTlmZiAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVJlYWxpZ25tZW50LmItZ2FudHQtdGFzayAuYi1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1DYW5uaWJhbGl6YXRpb24uYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxNDk0OSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMTQ5NDkgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1DYW5uaWJhbGl6YXRpb24uYi1nYW50dC10YXNrIC5iLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLUxhdW5jaC1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzk1ZDRkYSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkNDgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZjZDQ4MCAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVN1cGVyc2Vzc2lvbi1jaGlsZC5iLWdhbnR0LXRhc2ssXG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjliNzQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5Yjc0ICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUmVhbGlnbm1lbnQtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM5NjcwZmYgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1DYW5uaWJhbGl6YXRpb24tY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxNDk0OSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMTQ5NDkgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1hY3Rpb25zLWNvbHVtbiAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24tY2hpbGRbYXJpYS1sZXZlbD1cIjNcIl0gLmItdHJlZS1jZWxsLWlubmVyIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDUuNGVtICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC1zcGxpdHRlcjpub3QoLmItZGlzYWJsZWQpIHtcbiAgZmxleDogMCAwIDlweDtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZGJhc2UuYi1zcGxpdCAuYi1ncmlkLXNwbGl0dGVyOm5vdCguYi1kaXNhYmxlZCkuYi1ob3ZlciAuYi1ncmlkLXNwbGl0dGVyLWlubmVyIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC1zcGxpdHRlcjpub3QoLmItZGlzYWJsZWQpIC5iLWljb24ge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5zZi1saWZlY3ljbGUgLmItY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5iLWNoZWNrYm94LWxhYmVsOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWxpZmVjeWNsZSAuYi10cmVlLWNlbGwtdmFsdWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWxpZmVjeWNsZSAuYi10b29sYmFyLmItZG9jay10b3Age1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1saWZlY3ljbGUgLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbi5zZi1saWZlY3ljbGUgLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6ICMzMTgzZmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmFiMDA1O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLnNmLWxpZmVjeWNsZV9fcGxhbm5pbmctLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDUsIDUsIDAuMDQ3MDU4ODIzNSk7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2UuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjAwNTtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZC1jZWxsLmItZm9jdXNlZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWxpZmVjeWNsZSAuYi10b29sYmFyLmItZG9jay10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLXRyZWUtaWNvbixcbi5zZi1saWZlY3ljbGUgLmItaWNvbi10cmVlLWxlYWYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2FudHQtZGF0ZS1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNMy41MjA4MyA1LjEyNUMzLjMyNzQ1IDUuMTI1IDMuMTQxOTggNS4yMDE4MiAzLjAwNTIzIDUuMzM4NTdDMi44Njg0OSA1LjQ3NTMxIDIuNzkxNjcgNS42NjA3OCAyLjc5MTY3IDUuODU0MTdDMi43OTE2NyA2LjA0NzU1IDIuODY4NDkgNi4yMzMwMiAzLjAwNTIzIDYuMzY5NzdDMy4xNDE5OCA2LjUwNjUxIDMuMzI3NDUgNi41ODMzMyAzLjUyMDgzIDYuNTgzMzNDMy43MTQyMiA2LjU4MzMzIDMuODk5NjkgNi41MDY1MSA0LjAzNjQzIDYuMzY5NzdDNC4xNzMxOCA2LjIzMzAyIDQuMjUgNi4wNDc1NSA0LjI1IDUuODU0MTdDNC4yNSA1LjY2MDc4IDQuMTczMTggNS40NzUzMSA0LjAzNjQzIDUuMzM4NTdDMy44OTk2OSA1LjIwMTgyIDMuNzE0MjIgNS4xMjUgMy41MjA4MyA1LjEyNVpNNiA1LjEyNUM1LjgwNjYxIDUuMTI1IDUuNjIxMTUgNS4yMDE4MiA1LjQ4NDQgNS4zMzg1N0M1LjM0NzY2IDUuNDc1MzEgNS4yNzA4MyA1LjY2MDc4IDUuMjcwODMgNS44NTQxN0M1LjI3MDgzIDYuMDQ3NTUgNS4zNDc2NiA2LjIzMzAyIDUuNDg0NCA2LjM2OTc3QzUuNjIxMTUgNi41MDY1MSA1LjgwNjYxIDYuNTgzMzMgNiA2LjU4MzMzQzYuMTkzMzkgNi41ODMzMyA2LjM3ODg1IDYuNTA2NTEgNi41MTU2IDYuMzY5NzdDNi42NTIzNCA2LjIzMzAyIDYuNzI5MTcgNi4wNDc1NSA2LjcyOTE3IDUuODU0MTdDNi43MjkxNyA1LjY2MDc4IDYuNjUyMzQgNS40NzUzMSA2LjUxNTYgNS4zMzg1N0M2LjM3ODg1IDUuMjAxODIgNi4xOTMzOSA1LjEyNSA2IDUuMTI1Wk04LjQ3OTE3IDUuMTI1QzguMjg1NzggNS4xMjUgOC4xMDAzMSA1LjIwMTgyIDcuOTYzNTcgNS4zMzg1N0M3LjgyNjgyIDUuNDc1MzEgNy43NSA1LjY2MDc4IDcuNzUgNS44NTQxN0M3Ljc1IDYuMDQ3NTUgNy44MjY4MiA2LjIzMzAyIDcuOTYzNTcgNi4zNjk3N0M4LjEwMDMxIDYuNTA2NTEgOC4yODU3OCA2LjU4MzMzIDguNDc5MTcgNi41ODMzM0M4LjY3MjU1IDYuNTgzMzMgOC44NTgwMiA2LjUwNjUxIDguOTk0NzcgNi4zNjk3N0M5LjEzMTUxIDYuMjMzMDIgOS4yMDgzMyA2LjA0NzU1IDkuMjA4MzMgNS44NTQxN0M5LjIwODMzIDUuNjYwNzggOS4xMzE1MSA1LjQ3NTMxIDguOTk0NzcgNS4zMzg1N0M4Ljg1ODAyIDUuMjAxODIgOC42NzI1NSA1LjEyNSA4LjQ3OTE3IDUuMTI1Wk0zLjUyMDgzIDcuNzVDMy4zMjc0NSA3Ljc1IDMuMTQxOTggNy44MjY4MiAzLjAwNTIzIDcuOTYzNTdDMi44Njg0OSA4LjEwMDMxIDIuNzkxNjcgOC4yODU3OCAyLjc5MTY3IDguNDc5MTdDMi43OTE2NyA4LjY3MjU1IDIuODY4NDkgOC44NTgwMiAzLjAwNTIzIDguOTk0NzdDMy4xNDE5OCA5LjEzMTUxIDMuMzI3NDUgOS4yMDgzMyAzLjUyMDgzIDkuMjA4MzNDMy43MTQyMiA5LjIwODMzIDMuODk5NjkgOS4xMzE1MSA0LjAzNjQzIDguOTk0NzdDNC4xNzMxOCA4Ljg1ODAyIDQuMjUgOC42NzI1NSA0LjI1IDguNDc5MTdDNC4yNSA4LjI4NTc4IDQuMTczMTggOC4xMDAzMSA0LjAzNjQzIDcuOTYzNTdDMy44OTk2OSA3LjgyNjgyIDMuNzE0MjIgNy43NSAzLjUyMDgzIDcuNzVaTTYgNy43NUM1LjgwNjYxIDcuNzUgNS42MjExNSA3LjgyNjgyIDUuNDg0NCA3Ljk2MzU3QzUuMzQ3NjYgOC4xMDAzMSA1LjI3MDgzIDguMjg1NzggNS4yNzA4MyA4LjQ3OTE3QzUuMjcwODMgOC42NzI1NSA1LjM0NzY2IDguODU4MDIgNS40ODQ0IDguOTk0NzdDNS42MjExNSA5LjEzMTUxIDUuODA2NjEgOS4yMDgzMyA2IDkuMjA4MzNDNi4xOTMzOSA5LjIwODMzIDYuMzc4ODUgOS4xMzE1MSA2LjUxNTYgOC45OTQ3N0M2LjY1MjM0IDguODU4MDIgNi43MjkxNyA4LjY3MjU1IDYuNzI5MTcgOC40NzkxN0M2LjcyOTE3IDguMjg1NzggNi42NTIzNCA4LjEwMDMxIDYuNTE1NiA3Ljk2MzU3QzYuMzc4ODUgNy44MjY4MiA2LjE5MzM5IDcuNzUgNiA3Ljc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk0zLjUyMDgzIDUuMTI1QzMuMzI3NDUgNS4xMjUgMy4xNDE5OCA1LjIwMTgyIDMuMDA1MjMgNS4zMzg1N0MyLjg2ODQ5IDUuNDc1MzEgMi43OTE2NyA1LjY2MDc4IDIuNzkxNjcgNS44NTQxN0MyLjc5MTY3IDYuMDQ3NTUgMi44Njg0OSA2LjIzMzAyIDMuMDA1MjMgNi4zNjk3N0MzLjE0MTk4IDYuNTA2NTEgMy4zMjc0NSA2LjU4MzMzIDMuNTIwODMgNi41ODMzM0MzLjcxNDIyIDYuNTgzMzMgMy44OTk2OSA2LjUwNjUxIDQuMDM2NDMgNi4zNjk3N0M0LjE3MzE4IDYuMjMzMDIgNC4yNSA2LjA0NzU1IDQuMjUgNS44NTQxN0M0LjI1IDUuNjYwNzggNC4xNzMxOCA1LjQ3NTMxIDQuMDM2NDMgNS4zMzg1N0MzLjg5OTY5IDUuMjAxODIgMy43MTQyMiA1LjEyNSAzLjUyMDgzIDUuMTI1Wk02IDUuMTI1QzUuODA2NjEgNS4xMjUgNS42MjExNSA1LjIwMTgyIDUuNDg0NCA1LjMzODU3QzUuMzQ3NjYgNS40NzUzMSA1LjI3MDgzIDUuNjYwNzggNS4yNzA4MyA1Ljg1NDE3QzUuMjcwODMgNi4wNDc1NSA1LjM0NzY2IDYuMjMzMDIgNS40ODQ0IDYuMzY5NzdDNS42MjExNSA2LjUwNjUxIDUuODA2NjEgNi41ODMzMyA2IDYuNTgzMzNDNi4xOTMzOSA2LjU4MzMzIDYuMzc4ODUgNi41MDY1MSA2LjUxNTYgNi4zNjk3N0M2LjY1MjM0IDYuMjMzMDIgNi43MjkxNyA2LjA0NzU1IDYuNzI5MTcgNS44NTQxN0M2LjcyOTE3IDUuNjYwNzggNi42NTIzNCA1LjQ3NTMxIDYuNTE1NiA1LjMzODU3QzYuMzc4ODUgNS4yMDE4MiA2LjE5MzM5IDUuMTI1IDYgNS4xMjVaTTguNDc5MTcgNS4xMjVDOC4yODU3OCA1LjEyNSA4LjEwMDMxIDUuMjAxODIgNy45NjM1NyA1LjMzODU3QzcuODI2ODIgNS40NzUzMSA3Ljc1IDUuNjYwNzggNy43NSA1Ljg1NDE3QzcuNzUgNi4wNDc1NSA3LjgyNjgyIDYuMjMzMDIgNy45NjM1NyA2LjM2OTc3QzguMTAwMzEgNi41MDY1MSA4LjI4NTc4IDYuNTgzMzMgOC40NzkxNyA2LjU4MzMzQzguNjcyNTUgNi41ODMzMyA4Ljg1ODAyIDYuNTA2NTEgOC45OTQ3NyA2LjM2OTc3QzkuMTMxNTEgNi4yMzMwMiA5LjIwODMzIDYuMDQ3NTUgOS4yMDgzMyA1Ljg1NDE3QzkuMjA4MzMgNS42NjA3OCA5LjEzMTUxIDUuNDc1MzEgOC45OTQ3NyA1LjMzODU3QzguODU4MDIgNS4yMDE4MiA4LjY3MjU1IDUuMTI1IDguNDc5MTcgNS4xMjVaTTMuNTIwODMgNy43NUMzLjMyNzQ1IDcuNzUgMy4xNDE5OCA3LjgyNjgyIDMuMDA1MjMgNy45NjM1N0MyLjg2ODQ5IDguMTAwMzEgMi43OTE2NyA4LjI4NTc4IDIuNzkxNjcgOC40NzkxN0MyLjc5MTY3IDguNjcyNTUgMi44Njg0OSA4Ljg1ODAyIDMuMDA1MjMgOC45OTQ3N0MzLjE0MTk4IDkuMTMxNTEgMy4zMjc0NSA5LjIwODMzIDMuNTIwODMgOS4yMDgzM0MzLjcxNDIyIDkuMjA4MzMgMy44OTk2OSA5LjEzMTUxIDQuMDM2NDMgOC45OTQ3N0M0LjE3MzE4IDguODU4MDIgNC4yNSA4LjY3MjU1IDQuMjUgOC40NzkxN0M0LjI1IDguMjg1NzggNC4xNzMxOCA4LjEwMDMxIDQuMDM2NDMgNy45NjM1N0MzLjg5OTY5IDcuODI2ODIgMy43MTQyMiA3Ljc1IDMuNTIwODMgNy43NVpNNiA3Ljc1QzUuODA2NjEgNy43NSA1LjYyMTE1IDcuODI2ODIgNS40ODQ0IDcuOTYzNTdDNS4zNDc2NiA4LjEwMDMxIDUuMjcwODMgOC4yODU3OCA1LjI3MDgzIDguNDc5MTdDNS4yNzA4MyA4LjY3MjU1IDUuMzQ3NjYgOC44NTgwMiA1LjQ4NDQgOC45OTQ3N0M1LjYyMTE1IDkuMTMxNTEgNS44MDY2MSA5LjIwODMzIDYgOS4yMDgzM0M2LjE5MzM5IDkuMjA4MzMgNi4zNzg4NSA5LjEzMTUxIDYuNTE1NiA4Ljk5NDc3QzYuNjUyMzQgOC44NTgwMiA2LjcyOTE3IDguNjcyNTUgNi43MjkxNyA4LjQ3OTE3QzYuNzI5MTcgOC4yODU3OCA2LjY1MjM0IDguMTAwMzEgNi41MTU2IDcuOTYzNTdDNi4zNzg4NSA3LjgyNjgyIDYuMTkzMzkgNy43NSA2IDcuNzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmdhbnR0LWV2ZW50cy1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNNy4wMjA4MyA2QzYuNDYyMyA2IDYgNi40NjIzIDYgNy4wMjA4M1Y4LjE4NzVDNiA4Ljc0NjAzIDYuNDYyMyA5LjIwODMzIDcuMDIwODMgOS4yMDgzM0g4LjE4NzVDOC43NDYwMyA5LjIwODMzIDkuMjA4MzMgOC43NDYwMyA5LjIwODMzIDguMTg3NVY3LjAyMDgzQzkuMjA4MzMgNi40NjIzIDguNzQ2MDMgNiA4LjE4NzUgNkg3LjAyMDgzWk03LjAyMDgzIDYuODc1SDguMTg3NUM4LjI3MzU1IDYuODc1IDguMzMzMzMgNi45MzQ3OCA4LjMzMzMzIDcuMDIwODNWOC4xODc1QzguMzMzMzMgOC4yNzM1NSA4LjI3MzU1IDguMzMzMzMgOC4xODc1IDguMzMzMzNINy4wMjA4M0M2LjkzNDc4IDguMzMzMzMgNi44NzUgOC4yNzM1NSA2Ljg3NSA4LjE4NzVWNy4wMjA4M0M2Ljg3NSA2LjkzNDc4IDYuOTM0NzggNi44NzUgNy4wMjA4MyA2Ljg3NVonIGZpbGw9JyMzMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk03LjAyMDgzIDZDNi40NjIzIDYgNiA2LjQ2MjMgNiA3LjAyMDgzVjguMTg3NUM2IDguNzQ2MDMgNi40NjIzIDkuMjA4MzMgNy4wMjA4MyA5LjIwODMzSDguMTg3NUM4Ljc0NjAzIDkuMjA4MzMgOS4yMDgzMyA4Ljc0NjAzIDkuMjA4MzMgOC4xODc1VjcuMDIwODNDOS4yMDgzMyA2LjQ2MjMgOC43NDYwMyA2IDguMTg3NSA2SDcuMDIwODNaTTcuMDIwODMgNi44NzVIOC4xODc1QzguMjczNTUgNi44NzUgOC4zMzMzMyA2LjkzNDc4IDguMzMzMzMgNy4wMjA4M1Y4LjE4NzVDOC4zMzMzMyA4LjI3MzU1IDguMjczNTUgOC4zMzMzMyA4LjE4NzUgOC4zMzMzM0g3LjAyMDgzQzYuOTM0NzggOC4zMzMzMyA2Ljg3NSA4LjI3MzU1IDYuODc1IDguMTg3NVY3LjAyMDgzQzYuODc1IDYuOTM0NzggNi45MzQ3OCA2Ljg3NSA3LjAyMDgzIDYuODc1WicgZmlsbD0nIzMzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmdhbnR0LXVzZXItaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDEyIDEzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC45OTk5MiAwLjE2NjAxNkMzLjM5NDI3IDAuMTY2MDE2IDIuMDgzMjUgMS40NzcwMyAyLjA4MzI1IDMuMDgyNjhDMi4wODMyNSA0LjY4ODMzIDMuMzk0MjcgNS45OTkzNSA0Ljk5OTkyIDUuOTk5MzVDNi42MDU1NyA1Ljk5OTM1IDcuOTE2NTggNC42ODgzMyA3LjkxNjU4IDMuMDgyNjhDNy45MTY1OCAxLjQ3NzAzIDYuNjA1NTcgMC4xNjYwMTYgNC45OTk5MiAwLjE2NjAxNlpNNC45OTk5MiAxLjA0MTAyQzYuMTMyNjggMS4wNDEwMiA3LjA0MTU4IDEuOTQ5OTIgNy4wNDE1OCAzLjA4MjY4QzcuMDQxNTggNC4yMTU0NSA2LjEzMjY4IDUuMTI0MzUgNC45OTk5MiA1LjEyNDM1QzMuODY3MTUgNS4xMjQzNSAyLjk1ODI1IDQuMjE1NDUgMi45NTgyNSAzLjA4MjY4QzIuOTU4MjUgMS45NDk5MiAzLjg2NzE1IDEuMDQxMDIgNC45OTk5MiAxLjA0MTAyWk0xMC4xMDgxIDUuOTk5MzVDOS43NzMwMiA1Ljk5OTQyIDkuNDM4MjggNi4xMjY4MiA5LjE4MzUxIDYuMzgxNTlMNS42NzgzOCA5Ljg4NjE1QzUuNTg3NjggOS45NzY1NyA1LjUyMTk4IDEwLjA4OTUgNS40ODY5OCAxMC4yMTI2TDUuMDE3MDEgMTEuODU3N0M0Ljk3MzU1IDEyLjAxMDMgNS4wMTU1MSAxMi4xNzUgNS4xMjgwOSAxMi4yODczQzUuMjExMjIgMTIuMzcwNCA1LjMyMzM2IDEyLjQxNTQgNS40Mzc5OSAxMi40MTU0QzUuNDc4MjQgMTIuNDE1NCA1LjUxNzk1IDEyLjQwOTcgNS41NTc2MiAxMi4zOTg0TDcuMjAzOTQgMTEuOTI4NEM3LjMyNzYgMTEuODkzMSA3LjQ0MDU1IDExLjgyNjUgNy41MjkyMSAxMS43MzdMMTEuMDMzOCA4LjIzMjQyQzExLjI4MDUgNy45ODUwOSAxMS40MTY2IDcuNjU2MTQgMTEuNDE2NiA3LjMwNjcyQzExLjQxNjYgNi45NTczMSAxMS4yODAyIDYuNjI4NjMgMTEuMDMzMiA2LjM4MTU5QzEwLjc3ODEgNi4xMjY1MyAxMC40NDMxIDUuOTk5MjggMTAuMTA4MSA1Ljk5OTM1Wk0xLjY0NTc1IDcuMTY2MDJDMC45MjIxMjcgNy4xNjYwMiAwLjMzMzI1MiA3Ljc1NDg5IDAuMzMzMjUyIDguNDc4NTJWOC43MDEyNUMwLjMzMzI1MiA5LjM4Nzg0IDAuNjE4OTM5IDEwLjA0NzYgMS4xMTcxMSAxMC41MTE2QzEuNzAxOSAxMS4wNTU2IDIuNzM4MjYgMTEuNjkyMyA0LjQzMTk3IDExLjgxMTZDNC40MzgwOSAxMS43NzM0IDQuNDQ1MSAxMS43MzUzIDQuNDU1ODkgMTEuNjk3N0w0LjY2OTUxIDEwLjk1MDNDMy4xMjA3NiAxMC44ODE0IDIuMjExNDIgMTAuMzM0MiAxLjcxMzU0IDkuODcwNzdDMS4zOTI0MiA5LjU3MTgxIDEuMjA4MjUgOS4xNDU3NSAxLjIwODI1IDguNzAxMjVWOC40Nzg1MkMxLjIwODI1IDguMjM3MzEgMS40MDQ1NCA4LjA0MTAyIDEuNjQ1NzUgOC4wNDEwMkg2LjY5OTIyTDcuNTc0MjIgNy4xNjYwMkgxLjY0NTc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQuOTk5OTIgMC4xNjYwMTZDMy4zOTQyNyAwLjE2NjAxNiAyLjA4MzI1IDEuNDc3MDMgMi4wODMyNSAzLjA4MjY4QzIuMDgzMjUgNC42ODgzMyAzLjM5NDI3IDUuOTk5MzUgNC45OTk5MiA1Ljk5OTM1QzYuNjA1NTcgNS45OTkzNSA3LjkxNjU4IDQuNjg4MzMgNy45MTY1OCAzLjA4MjY4QzcuOTE2NTggMS40NzcwMyA2LjYwNTU3IDAuMTY2MDE2IDQuOTk5OTIgMC4xNjYwMTZaTTQuOTk5OTIgMS4wNDEwMkM2LjEzMjY4IDEuMDQxMDIgNy4wNDE1OCAxLjk0OTkyIDcuMDQxNTggMy4wODI2OEM3LjA0MTU4IDQuMjE1NDUgNi4xMzI2OCA1LjEyNDM1IDQuOTk5OTIgNS4xMjQzNUMzLjg2NzE1IDUuMTI0MzUgMi45NTgyNSA0LjIxNTQ1IDIuOTU4MjUgMy4wODI2OEMyLjk1ODI1IDEuOTQ5OTIgMy44NjcxNSAxLjA0MTAyIDQuOTk5OTIgMS4wNDEwMlpNMTAuMTA4MSA1Ljk5OTM1QzkuNzczMDIgNS45OTk0MiA5LjQzODI4IDYuMTI2ODIgOS4xODM1MSA2LjM4MTU5TDUuNjc4MzggOS44ODYxNUM1LjU4NzY4IDkuOTc2NTcgNS41MjE5OCAxMC4wODk1IDUuNDg2OTggMTAuMjEyNkw1LjAxNzAxIDExLjg1NzdDNC45NzM1NSAxMi4wMTAzIDUuMDE1NTEgMTIuMTc1IDUuMTI4MDkgMTIuMjg3M0M1LjIxMTIyIDEyLjM3MDQgNS4zMjMzNiAxMi40MTU0IDUuNDM3OTkgMTIuNDE1NEM1LjQ3ODI0IDEyLjQxNTQgNS41MTc5NSAxMi40MDk3IDUuNTU3NjIgMTIuMzk4NEw3LjIwMzk0IDExLjkyODRDNy4zMjc2IDExLjg5MzEgNy40NDA1NSAxMS44MjY1IDcuNTI5MjEgMTEuNzM3TDExLjAzMzggOC4yMzI0MkMxMS4yODA1IDcuOTg1MDkgMTEuNDE2NiA3LjY1NjE0IDExLjQxNjYgNy4zMDY3MkMxMS40MTY2IDYuOTU3MzEgMTEuMjgwMiA2LjYyODYzIDExLjAzMzIgNi4zODE1OUMxMC43NzgxIDYuMTI2NTMgMTAuNDQzMSA1Ljk5OTI4IDEwLjEwODEgNS45OTkzNVpNMS42NDU3NSA3LjE2NjAyQzAuOTIyMTI3IDcuMTY2MDIgMC4zMzMyNTIgNy43NTQ4OSAwLjMzMzI1MiA4LjQ3ODUyVjguNzAxMjVDMC4zMzMyNTIgOS4zODc4NCAwLjYxODkzOSAxMC4wNDc2IDEuMTE3MTEgMTAuNTExNkMxLjcwMTkgMTEuMDU1NiAyLjczODI2IDExLjY5MjMgNC40MzE5NyAxMS44MTE2QzQuNDM4MDkgMTEuNzczNCA0LjQ0NTEgMTEuNzM1MyA0LjQ1NTg5IDExLjY5NzdMNC42Njk1MSAxMC45NTAzQzMuMTIwNzYgMTAuODgxNCAyLjIxMTQyIDEwLjMzNDIgMS43MTM1NCA5Ljg3MDc3QzEuMzkyNDIgOS41NzE4MSAxLjIwODI1IDkuMTQ1NzUgMS4yMDgyNSA4LjcwMTI1VjguNDc4NTJDMS4yMDgyNSA4LjIzNzMxIDEuNDA0NTQgOC4wNDEwMiAxLjY0NTc1IDguMDQxMDJINi42OTkyMkw3LjU3NDIyIDcuMTY2MDJIMS42NDU3NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuYW50LW1vZGFsIHtcbiAgbWluLXdpZHRoOiA1MDBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zZi1saWZlY3ljbGUtcHJldmlldy1jaGFydCB7XG4gIHRvcDogLTU1cHg7XG4gIG1heC1oZWlnaHQ6IDQzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAucHJldmlld19fY29udGVudCB7XG4gIGhlaWdodDogNDMycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLnNob3ctY2VsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zZi1hZy1ncmlkLnNmLWxpZmUtY3ljbGUtcHJldmlldyAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zZi1hZy1ncmlkLnNmLWxpZmUtY3ljbGUtcHJldmlldyAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLnNmLWFnLWdyaWQuc2YtbGlmZS1jeWNsZS1wcmV2aWV3IC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2Ytc2VnbWVudGF0aW9uLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7IC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlLWluLW91dDtcbiAgLyoqIE5vdGU6IG5vdCBzdXBwb3J0ZWQgaW4gRmlyZWZveFxuICAgICAgRXhwZWN0ZWQgdG8gYmUgcmVsZWFzZWQgaW4gRmlyZWZveCAxMjEgXG4gICAgICBodHRwczovL2Nhbml1c2UuY29tLz9zZWFyY2g9aGFzXG4gICAgICBodHRwczovL3dpa2kubW96aWxsYS5vcmcvaW5kZXgucGhwP3RpdGxlPVJlbGVhc2VfTWFuYWdlbWVudC9DYWxlbmRhciZyZWRpcmVjdD1ub1xuICAqL1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlcjpoYXMoLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1vcGVuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbl9fdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb25fX3RvcCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uX190b3AgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ20tY2hhcnQtb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDEycHggMTRweDtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uLWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb24tZGV0YWlscyAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uLWRldGFpbHMgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb25fX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbS1jaGFydC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuICAuc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtLWNoYXJ0LW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICB9XG59XG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAwO1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IC5zZi1yZXBvcnRpbmdfX2dyaWQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQgLnNmLXJlcG9ydGluZ19fZ3JpZCAud2FybmluZy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IC5zZi1yZXBvcnRpbmdfX2dyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgLyogXG4gICAgNjc3OTI6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC4gKGFsd2F5cyB2aXNpYmxlISEhKVxuICAgKi9cbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciAuY2hhcnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciAuY2hhcnQtd3JhcHBlciAuY2hhcnQtbm8tZGF0YS1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LW5vLWRhdGEtb3ZlcmxheSAuYW50aWNvbi5hbnRpY29uLWxpbmUtY2hhcnQgPiBzdmcge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogLTdweCA2cHggMTlweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciAuY2hhcnQtd3JhcHBlciAuY2hhcnQtdG9vbHRpcCAuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10b29sdGlwIC52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1tYW51ZmFjdHVyZWQtc3NfX3Rvb2xiYXIgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1tYW51ZmFjdHVyZWQtc3NfX3Rvb2xiYXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuYW50LW1vZGFsLW1hc2ssXG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLXBvbGljeS1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogMTZweCAxNHB4IDE2cHggMDtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuY2hhcnQtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIHN0cm9uZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5zdG9jay1kZXRhaWxzIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuY2hhcnQtdGl0bGUgLmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5sZWdlbmQgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuY2hhcnQtdGl0bGUgLmxlZ2VuZCAuc3F1YXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19jaGFydCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZXJ2aWNlLWxldmVsLW92ZXJyaWRkZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyID4gLnNlcnZpY2UtbGV2ZWwtb3ZlcnJpZGRlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIC50aW1lLXBoYXNlZC1jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgLyogXG4gICAgNjc3OTI6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC4gKGFsd2F5cyB2aXNpYmxlISEhKVxuICAgKi9cbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gIC5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fY2hhcnQge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5zZi1zaGVsZi1saWZlX193cmFwcGVyIC5zZi1zaGVsZi1saWZlX190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIG1pbi1oZWlnaHQ6IDEycHg7XG59XG4uc2Ytc2hlbGYtbGlmZV9fd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE0cHg7XG59XG4uc2Ytc2hlbGYtbGlmZV9fd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhci13cmFwcGVyIC5zZi1zaGVsZi1saWZlX19jb250ZW50IHtcbiAgcGFkZGluZzogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC50cmVlLXNlY3Rpb25fX3RvZ2dsZS1idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC01MHB4O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0xIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbGwuYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsLmFnLWNlbGwtZm9jdXM6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsLmFnLWNlbGwtZm9jdXMuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWFyay1iYXNlLWJsdWUtMiksIHZhcigtLWFyay1iYXNlLXllbGxvdy0yKSk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmxpbWl0ZWQtY2VsbCB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS00KSAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLCB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSkpO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbn1cbi5zZi1jcmVhdGUtd29ya2Zsb3ctdGFzayAuc2YtYXV0by10cmlnZ2VyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWNyZWF0ZS13b3JrZmxvdy10YXNrIC5zZi1hdXRvLXRyaWdnZXIgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnNmLXdvcmtmbG93LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi13b3JrZmxvdy1jb250ZW50IC5zZi13b3JrZmxvdy1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi13b3JrZmxvdy1jb250ZW50IC5hbnQtYXZhdGFyLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2YtdGFzay1oYXMtYWN0aW9uIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzEycHgnIHZpZXdCb3g9Jy05MSAwIDUxMiA1MTIuMDAxNDEnIHdpZHRoPScxMnB4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzMzMzMzJyBkPSdtMzE1IDIxMWgtMTI0LjE0NDUzMWwxMDcuMTY3OTY5LTE4OC41NTg1OTRjMi42NTIzNDMtNC42NDQ1MzEgMi42MzY3MTgtMTAuMzQzNzUtLjA0Mjk2OS0xNC45NzI2NTYtMi42OTUzMTMtNC42MjUtNy42MzI4MTMtNy40Njg3NS0xMi45ODA0NjktNy40Njg3NWgtMTgwYy02LjQ1NzAzMSAwLTEyLjE4NzUgNC4xMzI4MTItMTQuMjIyNjU2IDEwLjI1MzkwNmwtOTAgMjcxYy0xLjUzOTA2MyA0LjU3MDMxMy0uNzYxNzE5IDkuNjA5Mzc1IDIuMDUwNzgxIDEzLjUxOTUzMiAyLjgyODEyNSAzLjkxNDA2MiA3LjM1NTQ2OSA2LjIyNjU2MiAxMi4xNzE4NzUgNi4yMjY1NjJoMTI3LjI1MzkwNmwtODEuMDM1MTU2IDE5MC4wOTc2NTZjLTIuOTAyMzQ0IDYuNzUzOTA2LS40Njg3NSAxNC42MjEwOTQgNS43NDIxODggMTguNTU4NTk0IDYuMTA5Mzc0IDMuOTA2MjUgMTQuMzE2NDA2IDIuODc4OTA2IDE5LjI0NjA5My0yLjY5MTQwNmwyNDAtMjcxYzMuOTI1NzgxLTQuNDEwMTU2IDQuODk0NTMxLTEwLjcyNjU2MyAyLjQ3NjU2My0xNi4xMDE1NjMtMi40MTc5NjktNS4zOTA2MjUtNy43NzczNDQtOC44NjMyODEtMTMuNjgzNTk0LTguODYzMjgxem0wIDAnLyUzRSUzQy9zdmclM0VcIik7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi13b3JrZmxvdy1jb250ZW50IC5zZi13b3JrZmxvdy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLnNmLXNwaW5uZXItaW5kaWNhdG9yIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciAuc2Ytc3Bpbm5lci1pbmRpY2F0b3IgLmFudC1zcGluLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciAuc2Ytc3Bpbm5lci1pbmRpY2F0b3IgLmFudC1zcGluLWRvdCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuXG4vKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG4uYi1vdmVybGF5LXNjcm9sbGJhciAuYi12aXJ0dWFsLXNjcm9sbGVycyAuYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcixcbi5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCxcbi5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbn1cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5iLWJ1dHRvbi5iLWJsdWU6bm90KC5iLXRhYikge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYi1idXR0b24uYi1ibHVlOm5vdCguYi10YWIpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeS1ob3ZlcikgIWltcG9ydGFudDtcbn1cblxuLmItYnV0dG9uOm5vdCguYi10YWIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiAjNzg3OTg2O1xufVxuXG4uYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmItZ2FudHQtYm9keS13cmFwIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5iLXRyZWUtY2VsbC5iLXRyZWUtcGFyZW50LWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYi1ob3Jpem9udGFsdGltZWF4aXMgLmItc2NoLWhlYWRlci10aW1lYXhpcy1jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi10cmVlLWNlbGwgLmItdHJlZS1pY29uIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uYi1ncmlkLXJvdy5iLXNlbGVjdGVkLFxuLmItZ3JpZC1yb3cuYi1ob3ZlciAuYi1ncmlkLXJvdy5iLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdyaWRiYXNlOm5vdCguYi1tb3Zpbmctc3BsaXR0ZXIpIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXIgLmItZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcikgLmItZ3JpZC1yb3c6bm90KC5iLWdyb3VwLXJvdykuYi1ob3ZlciAuYi1ncmlkLWNlbGw6bm90KC5iLWZvY3VzZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi10b29sYmFyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5iLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmItdG9vbGJhciA+IC5iLWNvbnRlbnQtZWxlbWVudCA+IC5iLXdpZGdldDpub3QoLmItbGFzdC12aXNpYmxlLWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuLmItdG9vbGJhciA+IC5iLWNvbnRlbnQtZWxlbWVudCAuYi1idXR0b24ge1xuICBtaW4td2lkdGg6IDMuNWVtO1xufVxuXG4uZmlsdGVyLWJ5LW5hbWUgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1uYW1lLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uYi1zdGF0dXMtY29sdW1uLWNlbGwge1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uYi1zdGF0dXMtY29sdW1uLWNlbGwgaTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLlN0YXJ0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uQmVoaW5kIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuXG4uU3VzcGVuZGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuXG4uUnVubmluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5Db21wbGV0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cblxuLnNldHRpbmdzLW1lbnUgLmItc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4uYi10ZXh0ZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iLWdhbnR0LXRhc2ssXG4uYi1zY2gtc3R5bGUtcGxhaW4uYi1zY2gtY29sb3ItZ2FudHQtZ3JlZW4gLmItc2NoLWV2ZW50Om5vdCguYi1taWxlc3RvbmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZmZjYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4YzIyMTtcbn1cblxuLmItZ2FudHQtdGFzay1wYXJlbnQ6bm90KC5iLW1pbGVzdG9uZS13cmFwKSAuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYi1nYW50dC10YXNrLXdyYXAuYi1taWxlc3RvbmUtd3JhcCAuYi1nYW50dC10YXNrIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAtLWV2ZW50LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jaGFydC1xdWFsLTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdhbnR0LXRhc2std3JhcCAuYi1nYW50dC10YXNrLnNmLWV2ZW50LWluLXBhc3QsXG4uYi1zY2gtZXZlbnQtd3JhcCAuYi1zY2gtZXZlbnQuc2YtZXZlbnQtaW4tcGFzdCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmItaWNvbi10cmVlLWxlYWY6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLml0ZW0taWNvbi5lbGVtZW50LWljb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLml0ZW0taWNvbi5wcm9jZXNzLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMzRiMWY0O1xufVxuXG4uYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG5cbi5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2UuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG5cbi5iLWdyaWQtY2VsbC5iLWZvY3VzZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctcmVvcmRlcmluZy10YXJnZXQtcGFyZW50IC5iLXRyZWUtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5iLXJvdy1yZW9yZGVyaW5nIC5iLXJvdy1yZW9yZGVyaW5nLXRhcmdldC1wYXJlbnQgLmItdHJlZS1jZWxsOjpiZWZvcmUge1xuICB0b3A6IDE3cHg7XG59XG5cbi5iLXJvdy1yZW9yZGVyaW5nIC5iLXJvdy1kcm9wLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXJvbGwtZm9yd2FyZC1pY29uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNS4yMjknIGhlaWdodD0nMTUuNTY0JyB2aWV3Qm94PScwIDAgMTUuMjI5IDE1LjU2NCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuYSU3QmZpbGw6JTIzMDA5MmRhOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nYScgZD0nTTExLjk2NCw0QTkuNzExLDkuNzExLDAsMCwwLDQuNTE4LDcuNDc0bC45OTMuODMzQTguNCw4LjQsMCwwLDEsMTcuMzMyLDcuMjQzSDE1Ljg1NXYxLjNoMy44OTFWNC42NDloLTEuM1Y2LjVBOS42OCw5LjY4LDAsMCwwLDExLjk2NCw0Wm0wLDMuODkxQTUuODM3LDUuODM3LDAsMSwwLDE3LjgsMTMuNzI4LDUuODQ2LDUuODQ2LDAsMCwwLDExLjk2NCw3Ljg5MVptMCwxLjNhNC41NCw0LjU0LDAsMSwxLTQuNTQsNC41NEE0LjUzLDQuNTMsMCwwLDEsMTEuOTY0LDkuMTg4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNTE4IC00KScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmZpbHRlci1ieS1uYW1lIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2YtZGV0YWlscy1idG4uYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZi1zY2hlZHVsZXIgLnNmLXRhc2staGFzLWFjdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLWdyaWQtcm93IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwgLmItcGVyY2VudGRvbmUtY2lyY2xlIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbn1cbi5zZi1zY2hlZHVsZXIgLmItZ3JpZC1jZWxsIC5iLXBlcmNlbnRkb25lLWNpcmNsZS5wZXJjZW50ZG9uZS1mdWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLWdyaWQtY2VsbCAuYi1wZXJjZW50ZG9uZS1jaXJjbGU6OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhdmFsdWUpO1xufVxuLnNmLXNjaGVkdWxlciAuYi1zY2gtZXZlbnQ6bm90KC5iLW1pbGVzdG9uZSkgLmItc2NoLWV2ZW50LWNvbnRlbnQsXG4uc2Ytc2NoZWR1bGVyIC5iLXNjaC1ldmVudC13cmFwLmItbWlsZXN0b25lLXdyYXAgLmItc2NoLWV2ZW50IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zY2hlZHVsZXIgLmItc2NoZWR1bGUtc2VsZWN0ZWQtdGljayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iLWdyaWQtcm93IC5jdXN0b20tcmVzb3VyY2UtY29sbGFwc2UgaS5iLWljb24uYi1pY29uLWV4cGFuZC1yZXNvdXJjZSB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLWdyaWQtcm93IC5jdXN0b20tcmVzb3VyY2UtY29sbGFwc2UgaS5iLWljb24uYi1pY29uLWV4cGFuZC1yZXNvdXJjZS5pY29uLS1mbGlwOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG59XG5cbi5iLXNjaC1ldmVudC13cmFwLnJvdy0tY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZSB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCAud2lkZ2V0LWJhZGdlLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi13b3JrZmxvdy1kZXRhaWxzLW1vZGFsIC53aWRnZXQtYmFkZ2UucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCAud2lkZ2V0LWJhZGdlLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCAud2lkZ2V0LWJhZGdlLmJvcmRlcmVkIHtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLXdvcmtmbG93X19leHQtbGluayB7XG4gIHBhZGRpbmc6IDAgMCAwIDdweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi13b3JrZmxvd19fZXh0LWxpbmsgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5iLWdyaWQtcm93IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ncmlkLXBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmItZ3JpZC1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWNvbHVtbmxpbmVzIC5iLWdyaWQtY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1jb2x1bW4tbGluZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLXNjaC10aW1lYXhpc2NvbHVtbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC12ZXJ0aWNhbC1zY3JvbGxlciAuYi1ncmlkLXNwbGl0dGVyIC5iLWdyaWQtc3BsaXR0ZXItaW5uZXIsXG4uYi1zcGxpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLXBhbmVsIHtcbiAgLS1wYW5lbC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG5cbi5iLXBlcmNlbnRkb25lLWNpcmNsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmItcGVyY2VudGRvbmUtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi10aW1lbGluZWJhc2U6bm90KC5iLXNjaC12ZXJ0aWNhbCkgLmItaGVhZGVyOm5vdCguYi1ncmlkLWhlYWRlci1zY3JvbGxlci1ub3JtYWwpIC5iLWdyaWQtaGVhZGVycyxcbi5iLXRpbWVsaW5lYmFzZTpub3QoLmItc2NoLXZlcnRpY2FsKSAuYi1ob3Jpem9udGFsdGltZWF4aXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWhvdmVyIC5zZi13b3JrZmxvd19fZXh0LWxpbmsge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYi1saXN0LWl0ZW0uYi1hY3RpdmU6bm90KC5iLWRpc2FibGVkKSxcbi5iLWxpc3QtaXRlbTpmb2N1czpub3QoLmItZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYi1udW1iZXJmaWVsZC5iLWNvbnRhaW5zLWZvY3VzIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkLmItY29udGFpbnMtZm9jdXMgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uYi1oYm94ID4gLmItYm94LWNlbnRlcixcbi5iLXZib3ggPiAuYi1ib3gtY2VudGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLmItbWVudWl0ZW0ge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uYi1tZW51aXRlbTpob3ZlciwgLmItbWVudWl0ZW06Zm9jdXMsIC5iLW1lbnVpdGVtLmItY29udGFpbnMtZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5zZi13b3JrZmxvdy1jb250ZXh0X2NvbG9yZWQtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uYi10b29sdGlwIC5iLXRvb2x0aXAtYm9keS13cmFwIC5iLXRvb2x0aXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uYi10b29sdGlwIC5iLXRvb2x0aXAtYm9keS13cmFwIC5iLXRvb2x0aXAtY29udGVudCAuYi1nYW50dC10YXNrLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYi1meC1oaWdobGlnaHQge1xuICBhbmltYXRpb246IGdhbnR0LWhpZ2hsaWdodC1hbmltYXRpb24gMnMgZWFzZSAwcyAxICFpbXBvcnRhbnQ7XG59XG5cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuQGtleWZyYW1lcyBnYW50dC1oaWdobGlnaHQtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCA1cHggcmdiYSgwLCAxNDUsIDIxOCwgMC41MjU0OTAxOTYxKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uc2YtZGlzY3Vzc2lvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGlzY3Vzc2lvbiAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWRpc2N1c3Npb24gLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWRpc2N1c3Npb24gLmRpc2N1c3Npb24tY29udGV4dCB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5kaXNjdXNzaW9uLWNvbnRleHQgLnNmLWNvbW1lbnQtYmFkZ2VzIC5jb21tZW50LWJhZGdlIHtcbiAgbWF4LXdpZHRoOiA4N3B4O1xufVxuLnNmLWRpc2N1c3Npb24gLmNvbW1lbnRzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMCAyNHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0MDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWRpc2N1c3Npb24uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDE3OHB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkuZWRpdC1yZXBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5LmhpZ2hsaWdodGVkLS1hbmltYXRpb24ge1xuICBhbmltYXRpb246IHNwbGFzaE9uY2UgMnMgMS41cyBub3JtYWwgZm9yd2FyZHMgZWFzZS1pbi1vdXQ7XG59XG5Aa2V5ZnJhbWVzIHNwbGFzaE9uY2Uge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlKTtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5IC5pbXBvcnRhbnQtcmVwbHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNXB4O1xuICByaWdodDogLTEycHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5IC5oZWFkZXIgLm5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaGVhZGVyIC5zZi1hdmF0YXItbmFtZSB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaGVhZGVyIC5kYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAudGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tYWRkLWNvbW1lbnQgaHIge1xuICBtYXJnaW46IDAgLTE2cHggMTBweCAtMTZweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IHRleHRhcmVhLmFudC1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IC5jb21tZW50LWltcG9ydGFudCB7XG4gIHRvcDogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCAuaW1wb3J0YW50LWJ1dHRvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tYWRkLWNvbW1lbnQgLmFuaW1hdGVkLXNlbmQ6Zm9jdXMgc3ZnIHBhdGgge1xuICBhbmltYXRpb246IGRhc2ggMC41cyBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGRhc2gge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgfVxuICA1MSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7XG4gIH1cbn1cblxuLnJlcGx5LWFjdGlvbnMuYW50LWRyb3Bkb3duIHtcbiAgbWluLXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xufVxuLnJlcGx5LWFjdGlvbnMuYW50LWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDM5M3B4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyB7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDlweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3Omxhc3QtY2hpbGQge1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3IC5kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuYW50LWF2YXRhciB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3IC5zZi1hdmF0YXItbmFtZSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uX190b29sYmFyIHtcbiAgcGFkZGluZzogMTRweCAxNnB4IDE4cHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fY29udGVudCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fY29udGVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zdGF0dXMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zdGF0dXMucGVuZGluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzLmFwcHJvdmVkIHtcbiAgY29sb3I6ICM1N2JlOGQ7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnN0YXR1cy5yZXZpZXdlZCB7XG4gIGNvbG9yOiAjMzQ5NGFhO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zdGF0dXMucmVqZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCB7XG4gIG1hcmdpbjogLTZweCAtMjRweCA4MHB4IC0yNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5hbnQtc3RlcHMge1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLmFudC1zdGVwcyAuYW50LXN0ZXBzLWljb24ge1xuICB0b3A6IC0xLjVweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMCAxNnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zdGVwcy1jb250ZW50IC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIC0xNnB4IDE2cHggLTE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zdGVwcy1jb250ZW50IC5zZi1mb3JtLWl0ZW1fX2lucHV0bnVtYmVyLWJhc2Uuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1jdXN0b21lcnJlcXVlc3QtcHJpY2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zdGVwcy1jb250ZW50IC5zZi1mb3JtLWl0ZW1fX2lucHV0bnVtYmVyLWJhc2Uuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1jdXN0b21lcnJlcXVlc3QtcHJpY2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuYW50LXJvdyB7XG4gIGZsZXg6IGF1dG87XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnNmLWNvbXBldGl0b3JzX19jb250ZW50IC5oZWFkZXIge1xuICBoZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnNmLWNvbXBldGl0b3JzX19jb250ZW50IC5ib2R5X2NlbGwge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsLmNlbGwtaWNvbiB7XG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnNmLWNvbXBldGl0b3JzX19jb250ZW50IC5ib2R5X2NlbGwgLmFudC1yb3cuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnNmLWNvbXBldGl0b3JzX19jb250ZW50IC5ib2R5X2NlbGwgLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnZpZXctcmVxdWVzdC1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgODBweCAwO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAudmlldy1yZXF1ZXN0LWNvbnRlbnQgLnNlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gIG1hcmdpbjogMCAtMjRweCAxN3B4IC0yNHB4O1xuICBwYWRkaW5nOiAwIDI0cHggNXB4IDI0cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IC5sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnByZXZpZXctaWxzLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm9uLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdjYTM3O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveC5vZmYtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWFjMzE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm5vLWNoYW5nZW92ZXJzLCAuc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94LmxvYWRpbmctcmVzdHJpY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQwZDk2O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1oZWFkZXItdGV4dCA+IC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIC5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcikgLmItZ3JpZC1yb3c6bm90KC5iLWdyb3VwLXJvdykuYi1ob3ZlciAuYi1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKSAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyIC5iLWdyaWQtY2VsbDpub3QoLmItZm9jdXNlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItcGFuZWwtaGVhZGVyIC5iLWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciAuYi1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLWJvdHRvbS10b29sYmFyIC5iLXRvb2xiYXItY29udGVudCAuYi1idXR0b24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uYi1mbG9hdC1yb290IC5iLXdpZGdldC5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cCAuYi1ib3R0b20tdG9vbGJhciAuYi10b29sYmFyLWNvbnRlbnQgLmItYnV0dG9uIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IC5iLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseS10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHktdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VhcmNoIC5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXI6bm90KC5hZy1zY3JvbGxlci1jb3JuZXIpIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSg1MSwgNTEsIDUxLCAwLjEyKSwgMCA2cHggMTZweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCAuYWctbGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLmFnLWxpc3QuYWctc2VsZWN0LWxpc3QgLmFnLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC4wMzkyMTU2ODYzKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1saXN0LmFnLXNlbGVjdC1saXN0IC5hZy1saXN0LWl0ZW0uYWctYWN0aXZlLWl0ZW06bm90KDpob3Zlcikge1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmM2ZmO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1jZWxsLXdyYXBwZXIuYWctY2hlY2tib3gtY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkgLmFnLW92ZXJsYXkgLmFnLW92ZXJsYXktd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktaW5wdXRzLWRldGFpbHNfX2dyaWQgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogMHB4O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0biB7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuYW50LXJpYmJvbi13cmFwcGVyIC5hbnQtcmliYm9uIHtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAueDYtZ3JhcGgtc2Nyb2xsZXIge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ncmFwaC1zY3JvbGxlciAueDYtZ3JhcGgtc2Nyb2xsZXItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LWRuZC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAzNnB4O1xuICBib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtZG5kLXdyYXAgLmN1c3RvbS1yZWFjdC1ub2RlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IG1vdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LW1pbmltYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtbWluaW1hcCAueDYtd2lkZ2V0LW1pbmltYXAge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1lZGdlLS1hbmltYXRlLWZsb3cge1xuICBhbmltYXRpb246IHNmLWFuaW1hdGUtZmxvdyAzMHMgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzZi1hbmltYXRlLWZsb3cge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDAwO1xuICB9XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LXBvcnQtYm9keSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAjbWFya2VyLWFjdGl2ZSA+IHBhdGgge1xuICBkOiBwYXRoKFwiTSAwIDAgTCAxMCAtNSBMIDcuNSAwIEwgMTAgNSBaXCIpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2U6aG92ZXIgcGF0aDpudGgtY2hpbGQoMiksXG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2UueDYtZWRnZS1zZWxlY3RlZCBwYXRoOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBzdHJva2UtZGFzaGFycmF5OiAwO1xuICBzdHJva2Utd2lkdGg6IDNweDtcbiAgbWFya2VyLWVuZDogdXJsKFwiI21hcmtlci1hY3RpdmVcIik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLmN1c3RvbS1yZWFjdC1ub2RlOmhvdmVyLFxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ub2RlLXNlbGVjdGVkIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoNjQsIDE2OSwgMjU1LCAwLjIpO1xufVxuXG4uZGFyay1tb2RlIC5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1jb250ZW50Lng2LWdyYXBoIC54Ni1ncmFwaC1ncmlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXJlYWN0LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlLnNmLW5vZGUtLWluYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9faW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstaW4sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLW91dCxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0tbnVtYmVyLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiAuYW50aWNvbixcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS13YXJuaW5nIC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudGljb24sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8gLmFudGljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyB7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiB7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IHtcbiAgdG9wOiA0NXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIge1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgYm90dG9tOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTAwMTsgLyogYWJvdmUgYm90dG9tIGRyYXdlciAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBcIiNmZmZcIjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWFudHYtY29udGV4dC1tZW51X193cmFwcGVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIgLmFudC1wb3BvdmVyLWlubmVyIC5hbnQtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zZi1zcGlubmVyX19icG1uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1zcGlubmVyX19icG1uID4gLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zZi1icG1uX193cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX3Rvb2xiYXItd3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uX190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciB7XG4gIG92ZXJmbG93LXk6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgd2lkdGg6IDEwMCU7IC8qIGZpeCBkaWFncmFtIHpvb20gaW4qL1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogMTAwJTsgLyogZml4IGRpYWdyYW0gem9vbSBpbiovXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uX19sZWZ0LXdyYXBwZXIgLlBhbmUudmVydGljYWwuUGFuZTIgLnNmLWJwbW5fX2NvbnRlbnQgLnNmLWRpYWdyYW1fX2JwbW4ge1xuICBmbGV4OiAxO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCAuc2YtZGlhZ3JhbV9fYnBtbiAuZHgtb3ZlcmxheS13cmFwcGVyLmR4LWRpYWdyYW0tdG9vbGJveC1wb3B1cC5keC1wb3B1cC13cmFwcGVyIHtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50OyAvKiBhbnRkIGRyYXdlcnMgKi9cbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uX19sZWZ0LXdyYXBwZXIgLlBhbmUudmVydGljYWwuUGFuZTIgLnNmLWJwbW5fX2NvbnRlbnQgLnNmLWRpYWdyYW1fX2JwbW4gLmR4LWRpYWdyYW0tZmxvYXRpbmctdG9vbGJhci1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDAwOyAvKiBhbnRkIGRyYXdlcnMgKi9cbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItcmlnaHQuc2YtYnBtbi1jb25zdHJhaW50cy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItcmlnaHQuc2YtZHJhd2VyX19icG1uLWRpYWdub3N0aWMgLmFudC1kcmF3ZXItYm9keSwgLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1icG1uLWNvbm5lY3Rvci1zZXR0aW5nc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHksIC5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItcmlnaHQuc2YtYnBtbi1ub2RlLXNldHRpbmdzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXItYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuYW50LWRyYXdlci1ib2R5X19oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuYW50LWRyYXdlci1ib2R5X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXItYm90dG9tLnNmLWJwbW4tY29ubmVjdG9yLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbS5zZi1icG1uLWNvbm5lY3Rvci1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1saW5rLWdlbmVyYXRlLWJ5LWl0ZW1zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogMTVweDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbFtjb2wtaWQ9YWctR3JpZC1BdXRvQ29sdW1uXSAuYWctaGVhZGVyLWljb24sXG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbFtjb2wtaWQ9YWctR3JpZC1BdXRvQ29sdW1uXS5hZy1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlX19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtZGlhZ25vc3RpYy1yZXBvcnQtZ3JpZCAuYWctY2VsbC5zZi1jZWxsLS1tdWx0aS1saW5lcy5hZy1jZWxsLXdyYXAtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIC5hZy1jZWxsIC5zdGF0dXMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIC5hZy1jZWxsIC5zdGF0dXMucGVuZGluZyB7XG4gIGNvbG9yOiAjZjVjODY2O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIC5hZy1jZWxsIC5zdGF0dXMuYXBwcm92ZWQge1xuICBjb2xvcjogIzU3YmU4ZDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZS5zZi1icG1uLXZlbmRvci1jb250cmFjdHMtZ3JpZCAuYWctY2VsbCAuc3RhdHVzLmRlbGV0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtcmVwb3J0c19fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtcmVwb3J0c19fbGVmdCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtcmVwb3J0c19fbGVmdCAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2gge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1yZXBvcnRzX19jb250ZW50IHtcbiAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtcmVwb3J0c19fY29udGVudCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5SZXNpemVyLnZlcnRpY2FsIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3dyYXBwZXIgLnNmLW1vZGVsLWNvbnN0cmFpbnRzX19sZWZ0LXdyYXBwZXIgLmR4LWljb24tZHJhZ3ZlcnRpY2FsLlJlc2l6ZXIudmVydGljYWwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQgLnNmLWNvbnN0cmFpbnRzLWdyaWRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2NvbnRlbnQgLnNmLWNvbnN0cmFpbnRzLWdyaWRzID4gZGl2IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2xlZnQge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnNmLXNjZW5hcmlvLW1vZGVsX193cmFwcGVyIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuYnRuLWV4cGFuZCxcbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2xlZnQgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLmJ0bi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IHtcbiAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy50ZXh0LXJvdy0tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIHtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IC5zZi1sYWRkZXItdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IC5zZi1sYWRkZXItdG9vbGJhciAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0gLmJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5saW5rLXRleHQge1xuICBtYXgtd2lkdGg6IDEzNXB4O1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuaW5mby1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWRpYWdub3N0aWNzLXBhbmVsIHtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG4gIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZGlhZ25vc3RpY3MtcGFuZWwgLmRpYWdub3N0aWMtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1heC13aWR0aDogNDclO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWRpYWdub3N0aWNzLXBhbmVsIC5kaWFnbm9zdGljLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuYW50LW1vZGFsLW1hc2ssXG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG4uc2YtbWFpbi1jb250ZW50X193cmFwcGVyLnNmLW1haW4tY29udGVudF9fd3JhcHBlci0tZXhwYW5kZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuU3BsaXRQYW5lLnZlcnRpY2FsID4gLlBhbmUudmVydGljYWwuUGFuZTEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuU3BsaXRQYW5lLnZlcnRpY2FsID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuc2YtcGFuZV9fbGVmdCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuc2YtcGFuZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtbWFpbi1jb250ZW50X193cmFwcGVyIC5zZi1wYW5lX19jb250ZW50LnNmLXBhbmVfX2NvbnRlbnQtLWV4cGFuZGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyIC5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlciAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlciAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5pY29uLWNpcmNsZSB7XG4gIHdpZHRoOiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS05KTtcbiAgaGVpZ2h0OiAyOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3ItY3lhbiAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3ItcHVycGxlIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLWJsdWUgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLWdyZWVuIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3IteWVsbG93IC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDMycHggIWltcG9ydGFudDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQuY29sb3ItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLmFudC1sYXlvdXQtc2lkZXItY2hpbGRyZW4gLmFudC1tZW51IC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCAuYW50LXRhZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmNyb3duLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHN2Zzpub3QoLmNyb3duLWljb24pIHBhdGgge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbSAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IC01cHggIWltcG9ydGFudDtcbn1cblxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5jcm93bi1pY29uLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5jcm93bi1pY29uLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5jcm93bi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19jb2xsYXBzZWQtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19jb2xsYXBzZWQtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19jb2xsYXBzZWQtc3VibWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtID4gc3BhbiA+IGEsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0gPiBzcGFuID4gYSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbSA+IHNwYW4gPiBhIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51IC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbSAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51OmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS42NSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci15ZWxsb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci15ZWxsb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci15ZWxsb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1wdXJwbGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1wdXJwbGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1wdXJwbGUge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTkpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ibHVlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItYmx1ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWJsdWUge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS05KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWdyZWVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItZ3JlZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi05KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1jeWFuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItY3lhbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWN5YW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi05KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMikgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTkpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS05KSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTkpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMikgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTkpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTEpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMikgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi05KSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19pdGVtLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiA0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2l0ZW06aG92ZXIsIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9faXRlbTphY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbTpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtOmFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC5pbmFjdGl2ZSBzdmcgcGF0aCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC5pbmFjdGl2ZSBzdmcgcGF0aCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC5pbmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmNWM4NjY7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5pbmFjdGl2ZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuaW5hY3RpdmUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmluYWN0aXZlIC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogNHB4O1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTpmb2N1cy12aXNpYmxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTpmb2N1cy12aXNpYmxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6YWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzJweDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWI6OmFmdGVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViOjphZnRlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Yjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0gLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW06aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbTpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LWl0ZW0tZGlzYWJsZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1pdGVtLWRpc2FibGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1hY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ6aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZDpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIC5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3MtY29udGVudCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIHN2ZyB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciAuaW5saW5lLWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgLmlubGluZS1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZi1saWNlbnNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWxpY2Vuc2UgLmhlYWRlciB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDI2cHg7XG59XG4uc2YtbGljZW5zZSAuaGVhZGVyIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5zZi1saWNlbnNlLXJlc3VsdCB7XG4gIHBhZGRpbmc6IDMycHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiA0MDBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5tZXNzYWdlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB3aWR0aDogNDAwcHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAub3B0aW9ucy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5vcHRpb25zLWJveCAubWFuYWdlLXBheW1lbnQtYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLm9wdGlvbnMtYm94IC5jb250YWN0LWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAubWFpbi1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAuc3Bpbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLWxpY2Vuc2UgLmNpcmNsZS1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmhlYWRlciB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDI2cHg7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5oZWFkZXIgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwcHggNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC50aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmRlc2NyaXB0aW9uIC5hZGRpdGlvbmFsLXRleHQge1xuICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY2lyY2xlLWJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jaXJjbGUtYmFja2dyb3VuZCAjY2lyY2xlMSB7XG4gIGFuaW1hdGlvbjogbG9nb0NpcmNsZTEgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG59XG5Aa2V5ZnJhbWVzIGxvZ29DaXJjbGUxIHtcbiAgZnJvbSB7XG4gICAgY3k6IDI5NjtcbiAgICBjeDogNDA5O1xuICB9XG4gIHRvIHtcbiAgICBjeTogMjAwO1xuICAgIGN4OiAzMDk7XG4gIH1cbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNpcmNsZS1iYWNrZ3JvdW5kICNjaXJjbGUyIHtcbiAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMiA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbn1cbkBrZXlmcmFtZXMgbG9nb0NpcmNsZTIge1xuICBmcm9tIHtcbiAgICBjeTogMjQ1O1xuICAgIGN4OiA4ODM7XG4gIH1cbiAgdG8ge1xuICAgIGN5OiAyMDA7XG4gICAgY3g6IDc4MztcbiAgfVxufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY2lyY2xlLWJhY2tncm91bmQgI2NpcmNsZTMge1xuICBhbmltYXRpb246IGxvZ29DaXJjbGUzIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xufVxuQGtleWZyYW1lcyBsb2dvQ2lyY2xlMyB7XG4gIGZyb20ge1xuICAgIGN5OiA1NTM7XG4gICAgY3g6IDY5NjtcbiAgfVxuICB0byB7XG4gICAgY3k6IDUwMDtcbiAgICBjeDogNzk2O1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZmI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzJweCAxMjBweCAwIDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBsaW5lLWhlaWdodDogNzVweDtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuaWNvbi1jb2x1bW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAubW9kdWxlLXdyYXBwZXIgLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAubW9kdWxlLXdyYXBwZXIgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAubW9kdWxlLXdyYXBwZXIgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYm94LXNoYWRvdzogLTFweCAwcHggOXB4IDFweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgI3BpZSxcbi5zZi10cmlhbC13ZWxjb21lIC5oYW5kIHtcbiAgYW5pbWF0aW9uOiBwaWUtYW5kLWhhbmQtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHBpZS1hbmQtaGFuZC1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgMTVweCk7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lICNkYXJrLWJsb2ItZXllIHtcbiAgYW5pbWF0aW9uOiBkYXJrLWJsb2ItZXllLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBkYXJrLWJsb2ItZXllLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDRweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoM3B4LCA2cHgpO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAjeWVsbG93LWJsb2ItZXllIHtcbiAgYW5pbWF0aW9uOiB5ZWxsb3ctYmxvYi1leWUtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHllbGxvdy1ibG9iLWV5ZS1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtN3B4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAtNHB4KTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgLnllbGxvdy1ibG9iLWhhbmQge1xuICBhbmltYXRpb246IHllbGxvdy1ibG9iLWhhbmQtYW5pbWF0aW9uIDNzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHllbGxvdy1ibG9iLWhhbmQtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgOXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDEwcHgpO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuY2xlYW5pbmctYmxvYi1oYW5kIHtcbiAgYW5pbWF0aW9uOiBjbGVhbmluZy1ibG9iLWhhbmQtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGNsZWFuaW5nLWJsb2ItaGFuZC1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtOXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAxMHB4KTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgI2NsZWFuaW5nLWJsb2Itc3ByYXkge1xuICBhbmltYXRpb246IGNsZWFuaW5nLWJsb2Itc3ByYXktYW5pbWF0aW9uIDAuNXMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgY2xlYW5pbmctYmxvYi1zcHJheS1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlMSxcbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGUyLFxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTMsXG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlNCB7XG4gIGFuaW1hdGlvbjogYnViYmxlLWFuaW1hdGlvbiAxLjFzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGUzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xufVxuQGtleWZyYW1lcyBidWJibGUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgLTFweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAzcHgpO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MzBweCkge1xuICAuc2YtdHJpYWwtd2VsY29tZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAuc2YtdHJpYWwtd2VsY29tZSAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuc2YtdHJpYWwtd2VsY29tZSAuaWNvbi1jb2x1bW4gc3ZnIHtcbiAgICB3aWR0aDogNzMlO1xuICB9XG59XG4ud2VsY29tZS1jZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi53ZWxjb21lLWNlbnRlcmVkIC53ZWxjb21lLWxvZ28gcGF0aCB7XG4gIGFuaW1hdGlvbjogZHJhd0xpbmVzIDZzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBzdHJva2UtZGFzaGFycmF5OiA0NTA7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBzdHJva2U6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbn1cbkBrZXlmcmFtZXMgZHJhd0xpbmVzIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0NjA7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE7XG4gIH1cbn1cbi53ZWxjb21lLWNlbnRlcmVkIC53ZWxjb21lLWxvZ28gZyB7XG4gIGFuaW1hdGlvbjogZmlsbENvbG9yIDZzIGxpbmVhciBmb3J3YXJkcztcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG5Aa2V5ZnJhbWVzIGZpbGxDb2xvciB7XG4gIDAlIHtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgfVxuICA3MCUge1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICB9XG4gIDkwJSB7XG4gICAgZmlsbDogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICB9XG4gIDEwMCUge1xuICAgIGZpbGw6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgfVxufVxuLnNmLWJlbGwtbXV0ZS1wb3BvdmVyIHtcbiAgdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtYmVsbC1tdXRlLXBvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uc2Ytbm90aWZpY2F0aW9uLWJlbGwuYW5pbWF0ZSB7XG4gIGFuaW1hdGlvbjogcmluZ2luZyA4MDBtcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMjtcbn1cbkBrZXlmcmFtZXMgcmluZ2luZyB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuICA0MCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gIH1cbn1cblxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDc3cHggIWltcG9ydGFudDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zZSB7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtY2xvc2U6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtcHJvZ3Jlc3Mge1xuICBibG9jay1zaXplOiAzcHg7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSA4cHgpO1xuICBsZWZ0OiA0cHg7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1tZXNzYWdlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDU1cHg7XG4gIG1pbi1oZWlnaHQ6IDI1cHg7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLkNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuSW5Qcm9ncmVzcywgLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLlN0YXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIuVW5rbm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLkNhbmNlbGxlZCwgLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLkZhaWxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5hdmF0YXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuc2YtdXNlci1hdmF0YXIge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLnNmLXVzZXItYXZhdGFyIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cbi5zZi1ub3RpZmljYXRpb24tc2V0dGluZ3MgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG59XG4uc2YtY2hhbmdlLXBhc3N3b3JkIGZvcm0ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc2YtY2hhbmdlLXBhc3N3b3JkIGZvcm0gLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWNoYW5nZS1wYXNzd29yZCAuYW50LWNhcmQge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtY2hhbmdlLXBhc3N3b3JkIC5hbnQtY2FyZCAuYW50LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDdweCAwIDExcHggMTVweDtcbn1cbi5zZi1jaGFuZ2UtcGFzc3dvcmQgLmFudC1jYXJkIC5hbnQtY2FyZC1ib2R5IC5wYXNzd29yZC1yZXF1aXJlbWVudHMge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSBmb3JtIHtcbiAgd2lkdGg6IDM0M3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuc2YtcHJvZmlsZS1waG90byB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLnNmLXByb2ZpbGUtcGhvdG8gLnNtYWxsLXRleHQsXG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5zZi1wcm9maWxlLXBob3RvIGEge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgbGFiZWwuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtY2hlY2tib3ggKyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nOiAwIDAgNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIG1heC13aWR0aDogMzEycHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtdXBsb2FkLXBpY3R1cmUtY2FyZC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC11cGxvYWQuYW50LXVwbG9hZC1zZWxlY3QtcGljdHVyZS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LWF2YXRhci1zdHJpbmcge1xuICBmb250LXNpemU6IDMycHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5zZi1lZGl0LWF2YXRhciB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NDExNzY0NzA2KTtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC51c2VyLW5hbWUge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLmFudC10YWcge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciBociB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLmxhc3QtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAubGFzdC1hY3RpdmUuZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC5sYXN0LWFjdGl2ZS5ncmVlbiAuZG90IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC5sYXN0LWFjdGl2ZSAuZG90IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXI6aG92ZXIgLnVzZXItZGV0YWlscyAubmFtZSwgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyLmFudC1kcm9wZG93bi1vcGVuIC51c2VyLWRldGFpbHMgLm5hbWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC5hbnQtYXZhdGFyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC5hbnQtYmFkZ2Uge1xuICByaWdodDogOXB4O1xuICB0b3A6IDEycHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLmFudC1iYWRnZSAuYW50LWJhZGdlLXN0YXR1cy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAudXNlci1kZXRhaWxzIC5uYW1lIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAudXNlci1kZXRhaWxzIC5lbWFpbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC51c2VyLWRldGFpbHMgLnVzZXItZGV0YWlsc19fZXh0cmEtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNmLXVzZXItZ3JlZXRpbmcge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWVkaXQtbWVtYmVyIC5zZi1wcm9maWxlLXBob3RvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi5zZi1lZGl0LW1lbWJlciBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lZGl0LW1lbWJlciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZWRpdC1tZW1iZXIgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nOiAwIDAgNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5zZi10b29sYmFyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAuc2YtdG9vbGJhciAuc3VwcG9ydC11c2VyLXRvZ2dsZSB7XG4gIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLmxhc3QtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5sYXN0LWFjdGl2ZS5ncmVlbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAubGFzdC1hY3RpdmUgLmRvdCB7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cblxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiA0NTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1kZXNjcmlwdGlvbnMgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1sYWJlbCB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LWRlc2NyaXB0aW9ucyAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LWRlc2NyaXB0aW9ucyAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQgLnNmLWRldGFpbHNfX3JvdyB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtZGVzY3JpcHRpb25zIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCAuc2YtZGV0YWlsc19fcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtZGVzY3JpcHRpb25zIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tY29udGVudCAuc2YtZGV0YWlsc19fcm93IC5zZi1kZXRhaWxzX190ZXh0LWZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjk1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWFjdGl2aXR5LWxvZ19fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNmLWFjdGl2aXR5LWxvZ19fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFjdGl2aXR5LWxvZ19fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFjdGl2aXR5LWxvZ19fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjdGl2aXR5LXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3JvdyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cubGF1bmNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cubGF1bmNoIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LmZhaWxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cuZmFpbGVkIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cucGFydGlhbGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZS1saWdodCk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5wYXJ0aWFsbHkgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LnN1Y2Nlc3MgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93IHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IC5hZy1jZWxsIC5zZi1vcGVyYXRpb24td2l0aC1kZXRhaWxzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IC5hZy1jZWxsIC5zZi1vcGVyYXRpb24td2l0aC1kZXRhaWxzOmhvdmVyIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cgLmFnLWNlbGwgLnNmLW9wZXJhdGlvbi13aXRoLWRldGFpbHMgc3ZnIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLmRpYWdub3NlLWVycm9ycy10YWJsZSAuc3VjY2Vzcy1iYWRnZSxcbi5hY3Rpdml0eS10YWJsZSAuc3VjY2Vzcy1iYWRnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuLmRpYWdub3NlLWVycm9ycy10YWJsZSAuaW5mb3JtYXRpb24tYmFkZ2UsXG4uYWN0aXZpdHktdGFibGUgLmluZm9ybWF0aW9uLWJhZGdlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG59XG4uZGlhZ25vc2UtZXJyb3JzLXRhYmxlIC5lcnJvci1iYWRnZSxcbi5hY3Rpdml0eS10YWJsZSAuZXJyb3ItYmFkZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbi5kaWFnbm9zZS1lcnJvcnMtdGFibGUgLndhcm5pbmctYmFkZ2UsXG4uYWN0aXZpdHktdGFibGUgLndhcm5pbmctYmFkZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay15ZWxsb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbi5zZi1lcnAtY29tcGxldGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZi1lcnAtZm9ybV9faG9yaXpvbnRhbC1saW5lIHtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uY3Jvbi1zY2hlZHVsZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaW50ZXJ2YWxzIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmNyb24tc2NoZWR1bGVyLWlucHV0LmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmNyb24tc2NoZWR1bGVyLWlucHV0IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCAuYW50LXBpY2tlci1zdWZmaXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQgLmFudC1waWNrZXItaW5wdXQgPiBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCAuYW50LXBpY2tlci1pbnB1dCA+IGlucHV0OnBsYWNlaG9sZGVyLXNob3duIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5hLmNyb24tc2NoZWR1bGVyLWNhbGVuZGFyLWZvb3Rlci1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggN3B4IDRweCA3cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG5hOmhvdmVyLmNyb24tc2NoZWR1bGVyLWNhbGVuZGFyLWZvb3Rlci1idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtY3Jvbi1mcmVxdWVuY3kge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jcm9uLWZyZXF1ZW5jeS53aXRoLWVycm9yIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLnNmLWNyb24tZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1jcm9uLWRheXNfX2NvbnRyb2wtc2VsZWN0LWRyb3Bkb3duIHtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG5cbi5zZi1jcm9uLWRheXNfX2NvbnRyb2wtcGlja2VyIHtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1jcm9uLWRheXNfX2NvbnRyb2wtcGlja2VyIC5hbnQtcGlja2VyLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLWNyb24tdGltZS1jb250cm9sX19wb3B1cCAuYW50LXBpY2tlci1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtY3Jvbi10aW1lLWNvbnRyb2xfX3BvcHVwIC5hbnQtcGlja2VyLWZvb3RlciAuYW50LXBpY2tlci1mb290ZXItZXh0cmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNyb24tdGltZS1jb250cm9sX19wb3B1cCAuYW50LXBpY2tlci1mb290ZXIgLmFudC1waWNrZXItZm9vdGVyLWV4dHJhIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kYXRhLXNvdXJjZSAuZGF0YS1zb3VyY2UtdHlwZSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnNmLWRhdGEtc291cmNlIC5kYXRhLXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1kYXRhLXNvdXJjZSAuYW50LWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cblxuLmltcGFjdGVkLWl0ZW1zLWxvYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuLmltcGFjdGVkLWl0ZW1zLXRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMjAwcHg7XG59XG4uc2YtdXBsb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi11cGxvYWRlciAuYW50LXVwbG9hZC5hbnQtdXBsb2FkLWRyYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdXBsb2FkZXIgLmFudC1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi11cGxvYWRlciAuZmlsZS1saW1pdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtYWxlcnQuYW50LWFsZXJ0LXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi11cGxvYWRlciAuYW50LXVwbG9hZC1saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSAuYW50LXVwbG9hZC1saXN0LWl0ZW0tbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdXBsb2FkZXIgLmFudC11cGxvYWQtbGlzdC1pdGVtIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1hY3Rpb24ge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3MHB4O1xufVxuLnNmLXVwbG9hZGVyIC5zZi11cGxvYWQtaW5zdHJ1Y3Rpb25zIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5zZi11cGxvYWRlciAuc2YtdXBsb2FkLWFsZXJ0IHtcbiAgcGFkZGluZzogMTlweCAxMHB4O1xuICB0b3A6IC0xMXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi11cGxvYWRlciAuc2YtdXBsb2FkLWFsZXJ0ID4gc3ZnIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmV4Y2VsLWljb24gc3ZnIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNjhweDtcbn1cblxuLmRzLWljb24tODAgc3ZnIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmVycC1pY29uLXhsIHN2ZyB7XG4gIHdpZHRoOiAxMTRweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuXG4uYXJraWV2YS1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiAxMDdweDtcbn1cbi5zZi1maWxlLWltcG9ydC1zdGVwcyAuZmlsZS1pbXBvcnQtYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuLnNmLWludGVncmF0aW9ucy1kcmF3ZXIgLmludGVncmF0aW9uLWFwcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogOTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWludGVncmF0aW9ucy1kcmF3ZXIgLmludGVncmF0aW9uLWFwcC5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaW50ZWdyYXRpb25zLWRyYXdlciAuaW50ZWdyYXRpb24tYXBwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWFsZXJ0cy1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5hZGQtYWxlcnQtbW9kYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFkZC1hbGVydC1tb2RhbCBkaXYucmVhY3QtanMtY3Jvbi1jdXN0b20tc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWRkLWFsZXJ0LW1vZGFsIGRpdi5yZWFjdC1qcy1jcm9uLWN1c3RvbS1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA4cHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IDExcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYWRkLWFsZXJ0LW1vZGFsIC5yZWFjdC1qcy1jcm9uID4gZGl2LFxuLmFkZC1hbGVydC1tb2RhbCAucmVhY3QtanMtY3Jvbi1maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFkZC1hbGVydC1tb2RhbCAucmVhY3QtanMtY3Jvbi1taW51dGVzIHNwYW4ge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tc3VmZml4IHtcbiAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBsZWZ0OiA2cHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5zZWxlY3QtZmlsdGVyLWdyb3VwIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5zZWxlY3QtZmlsdGVyLWdyb3VwIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5zZWxlY3QtZmlsdGVyLWdyb3VwIC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5zZi1iYWRnZV9fZmlsdGVyLXZhbHVlIC5hbnQtYmFkZ2UtY291bnQge1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5hbnQtYnRuIC5idG4tbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG5cbi5zZi1jb21tZW50LWJhZGdlcyB7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG59XG4uc2YtY29tbWVudC1iYWRnZXMgLmNvbW1lbnQtYmFkZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgcGFkZGluZzogMXB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBtYXgtd2lkdGg6IDkycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZi1zZWxlY3QtZmlsdGVyLWdyb3VwLXBvcHVwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLnNmLXNpdGUtdHJlZS1zZWFyY2gtdmFsdWUge1xuICBjb2xvcjogb3JhbmdlO1xufVxuLnNmLWN1cnJlbmN5IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1jdXJyZW5jeSAuc2YtY291bnRyeS1mbGFnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnRpY29uIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC11cGxvYWQtbGlzdCAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMtYnRuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5lZGl0YWJsZS1yb3cgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLWhlYWRlciB0YWJsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS1oZWFkZXIgdGFibGUgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuZmlsZS1uYW1lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHdpZHRoOiA4MCU7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtdGFibGUtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZC5hbnQtdGFibGUtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtYnRuLnNvdXJjZS1idXR0b24gc3ZnLnVwbG9hZC1pY29uIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgLmFudC1idG4uc291cmNlLWJ1dHRvbiBzdmc6bm90KC51cGxvYWQtaWNvbikge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHN2Zzpub3QoLnVwbG9hZC1pY29uKSBwYXRoIHtcbiAgZmlsbDogcmV2ZXJ0LWxheWVyO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgsXG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCxcbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUgdGZvb3QgPiB0ciA+IHRoLFxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZSB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtZm9ybS1pdGVtLWhhcy1lcnJvciAuYW50LWlucHV0LWFmZml4LXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIDI1JTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdC1oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0LWhlYWRlciAuYWN0aW9uLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdCAudmlldy1pdGVtIHtcbiAgcGFkZGluZzogM3B4IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCAudmlld3MtbGlzdCAudmlldy1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IC52aWV3LWl0ZW0uc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG5cbi5jdXN0b20tcGVyaW9kc19fdmlldy1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXRhYi1kZW1hbmRfX2RlbWFuZC10eXBlcyAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2YtdGFiLWRlbWFuZF9fZGVtYW5kLXR5cGVzIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IC5hbnQtc2VsZWN0LWRpc2FibGVkLmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dCkgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5zZi1kZW1hbmQtdHlwZXMtc2VjdXJpdHkgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IC5hY3Rpb24tYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtc2VjdXJpdHkgLmFjdGlvbi1idXR0b24gLmFudC1idG4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogM3B4IDE2cHg7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDE2cHggMDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5oZWFkaW5nLndpdGgtdG9wLWJvcmRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDI0cHggLTE2cHggMTZweCAtMTZweDtcbiAgcGFkZGluZzogMTZweCAwIDAgMTZweDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHNwYW4uZmxvYXQtcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21MZWZ0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbUxlZnQgPiAuYW50LXBvcG92ZXItY29udGVudCA+IC5hbnQtcG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LWZvcm0taXRlbS1jaGlsZHJlbi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA2OHB4O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQge1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgei1pbmRleDogNTAxO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5jdXJyZW50LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC53aGF0LWlmLXdpZGdldCB7XG4gIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAud2hhdC1pZi13aWRnZXQgLndoYXQtaWYtd2lkZ2V0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLndoYXQtaWYtd2lkZ2V0IC53aGF0LWlmLXdpZGdldF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogNzFweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAucmVhY3QtZ3JpZC1pdGVtOmhvdmVyIHtcbiAgei1pbmRleDogNTAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAucmVhY3QtZ3JpZC1pdGVtLnJlYWN0LWdyaWQtcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLnRvb2xiYXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQ6aG92ZXIgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQ6aG92ZXIgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoLFxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC00cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0ycHggMXB4IDhweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0OmhvdmVyIC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAuaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLmhlYWRlciAudGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAuaGVhZGVyIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAudmFsdWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAucGVyY2VudGFnZS1jaGFuZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0OmhvdmVyIC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTE2cHggLTE1cHggMTZweCAtMTVweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldixcbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBidXR0b24uc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiA4cHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIge1xuICB3aWR0aDogMjIwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciBzdmcge1xuICB3aWR0aDogMzJweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciAubGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5kcmFnZ2FibGUtaGFuZGxlOmFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4uc2YtZXhwci1idWlsZGVyIFtkYXRhLXR5cGU9c2YtZXhwci1idWlsZGVyX19leHRyYWN0b3Itcm9vdF0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Ymx1ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgMTArICovXG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgbWluLWhlaWdodDogODBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAuMnJlbSAjMDA2NmZmO1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIC5leHByZXNzaW9uX19uYW1lIC5hbnRpY29uLmFudGljb24tY2xvc2UtY2lyY2xlLFxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIC5zZi1leHByLWJ1aWxkZXJfaW5wdXQtY2xhc3MgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGhlaWdodDogMnJlbTtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSAuZXhwcmVzc2lvbl9fbmFtZTpob3ZlciAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSxcbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSAuc2YtZXhwci1idWlsZGVyX2lucHV0LWNsYXNzOmhvdmVyIC5hbnRpY29uLmFudGljb24tY2xvc2UtY2lyY2xlIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6IGJsYWNrO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgbWFyZ2luOiAwIDAgMCAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgMC42cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIGlucHV0W2RhdGEtdmFsdWUtdHlwZT1zdHJpbmddIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIGlucHV0W2RhdGEtdmFsdWUtdHlwZT1kaW1lbnNpb25dIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBpbnB1dFtkYXRhLXZhbHVlLXR5cGU9ZGltZW5zaW9uXTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgb3JhbmdlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwOSwgMjI1LCAyNTAsIDAuNSk7XG59XG4uc2YtZXhwci1idWlsZGVyIFtkYXRhLXR5cGU9c2YtZXhwci1idWlsZGVyX19leHRyYWN0b3Itcm9vdF0gaW5wdXRbZGF0YS12YWxpZD1mYWxzZV0ge1xuICBib3JkZXItYm90dG9tOiAwLjJyZW0gZGFzaGVkIHJlZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBpbnB1dFtkYXRhLXZhbGlkPXRydWVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBbZGF0YS10eXBlPWV4cHJlc3Npb24tcm9vdF0ge1xuICBjb2xvcjogZ3JlZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIFtkYXRhLXR5cGU9ZXhwcmVzc2lvbi1yb290XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgb3JhbmdlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwOSwgMjI1LCAyNTAsIDAuNSk7XG59XG4uc2YtZXhwci1idWlsZGVyIFtkYXRhLXR5cGU9c2YtZXhwci1idWlsZGVyX19leHRyYWN0b3Itcm9vdF0gW2RhdGEtdHlwZT1leHByZXNzaW9uLXJvb3RdOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIixcIjtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBbZGF0YS10eXBlPWV4cHJlc3Npb24taW5wdXQtcm9vdF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIFtkYXRhLXR5cGU9ZXhwcmVzc2lvbi1pbnB1dC1yb290XTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29udGVudDogXCIsXCI7XG59XG4uc2YtZXhwci1idWlsZGVyIFtkYXRhLXR5cGU9c2YtZXhwci1idWlsZGVyX19leHRyYWN0b3Itcm9vdF0gW2RhdGEtdHlwZT1leHByZXNzaW9uLWlucHV0LXJvb3RdID4gdWwge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDdweCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIHdpZHRoOiAyOHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBbZGF0YS10eXBlPWV4cHJlc3Npb24taW5wdXQtcm9vdF0gPiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuM3JlbSAxcmVtO1xufVxuLnNmLWV4cHItYnVpbGRlciBbZGF0YS10eXBlPXNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RdIFtkYXRhLXR5cGU9ZXhwcmVzc2lvbi1pbnB1dC1yb290XSA+IHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZXhwci1idWlsZGVyIFtkYXRhLXR5cGU9c2YtZXhwci1idWlsZGVyX19leHRyYWN0b3Itcm9vdF0gW2RhdGEtdHlwZT1leHByZXNzaW9uLWlucHV0LXJvb3RdID4gdWwgbGkgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbi5zZi1leHByLWJ1aWxkZXIgW2RhdGEtdHlwZT1zZi1leHByLWJ1aWxkZXJfX2V4dHJhY3Rvci1yb290XSBbZGF0YS10eXBlPWV4cHJlc3Npb24taW5wdXQtcm9vdF0gPiB1bCBsaSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGNvbG9yOiAjYWFhO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2YtZXhwci1idWlsZGVyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuYW50LXNwYWNlLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmN1c3RvbS1tZW50aW9uX19pbnB1dC1oaWdobGlnaHRlci1zdWJzdHJpbmcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9fdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwMywgMjEzLCAyMjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJlc2l6ZTogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCxcbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAuY2FyZXQtdHJhY2tlcixcbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIC5jYXJldC10cmFja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICBhbmltYXRpb246IGJsaW5rdjIgMXMgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGJsaW5rdjIge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIH1cbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9fbWlycm9yIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAuZmluYWwuZngge1xuICBjb2xvcjogZ3JlZW47XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAucGVuZGluZy5meCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBsaWdodGdyZWVuO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmZpbmFsLmRpbSB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAucGVuZGluZy5kaW0ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgb3JhbmdlO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmJyYWNrZXQge1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJyZW50LXNlbGVjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3Qge1xuICBoZWlnaHQ6IDIzMHB4O1xuICB3aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3QgLmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtaXRlbS1mdW5jIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuc2YtZXhwLWl0ZW1fX3NlbGVjdCAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi1pdGVtLWRpbSB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIC5zZi1leHAtaXRlbV9fc2VsZWN0IC5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLWl0ZW0tb3Age1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIC5zZi1leHAtaXRlbV9fc2VsZWN0IC5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLWV4cHItc2VhcmNoLXZhbHVlIHtcbiAgY29sb3I6ICNmNTA7XG59XG4ud3JhcHBlci1leHByZXNzaW9uLWlucHV0IHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogXCJhYnNvbHV0ZVwiO1xuICBwYWRkaW5nOiA4cHg7XG59XG4ud3JhcHBlci1leHByZXNzaW9uLWlucHV0OmZvY3VzLXdpdGhpbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi53cmFwcGVyLWV4cHJlc3Npb24taW5wdXQgdGV4dEFyZWEge1xuICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLWV4cHJlc3Npb24taW5wdXQgdGV4dEFyZWEgOmZvY3VzIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3JhcHBlci1leHByZXNzaW9uLWlucHV0IC5jdXN0b21NZW50aW9uSW5wdXRfX2hpZ2hsaWdodGVyX19zdWJzdHJpbmcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLmFudC10eXBvZ3JhcGh5IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IFtkYXRhLWN5PWlucHV0XSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRibHVlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAvKiBJRSAxMCsgKi9cbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5maW5hbC5meCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5maW5hbC5kaW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJyZW50LXNlbGVjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19yZXN1bHQge1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNSwgMjMsIDQyKTtcbiAgd2lkdGg6IDJweDtcbiAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlLCAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxNSwgMjMsIDQyKTtcbiAgfVxufVxuLnNmLWlsYy1zZWxlY3QgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW1hc3Rlci1kYXRhX19zZWxlY3RvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5zZi1tYXN0ZXItZWRpdF9faGlkZGVuLXNlY3Rpb24ge1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuc2YtbWFzdGVyLWVkaXRfX2hpZGRlbi1zZWN0aW9uIC5hbnQtZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgbWFyZ2luOiAwcHggLTE2cHggMTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5hbnQtdHlwb2dyYXBoeSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2YtbWFzdGVyLWRhdGFfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCAuc2Ytcm93X19tYXN0ZXItZGF0YS0taW5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbn1cbi5zZi1tYXN0ZXItZGF0YV9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbnRlci1jb2xzLXZpZXdwb3J0IC5zZi1yb3dfX21hc3Rlci1kYXRhLS1pbmFjdGl2ZSB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGggLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IC5zZi1lcnJvci13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZCB7XG4gIHdpZHRoOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMCAtMzBweCAwIDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1wbGFubmluZy1wZXJpb2QgLndyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZDpob3ZlciB7XG4gIHdpZHRoOiAyNzBweDtcbn1cbi5zZi11bml0LWFuZC1jdXJyZW5jeV9fY29udHJvbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtdW5pdC1hbmQtY3VycmVuY3lfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdW5pdC1hbmQtY3VycmVuY3lfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXVuaXQtYW5kLWN1cnJlbmN5X19jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAyMzdweDtcbn1cbi5zZi11bml0LWFuZC1jdXJyZW5jeV9fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xufVxuLnNmLXVuaXQtYW5kLWN1cnJlbmN5X19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXVuaXQtYW5kLWN1cnJlbmN5X19jb250cm9sX2RkbCAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gIG1hcmdpbjogOHB4IC04cHggLTEwcHggLThweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZCAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FwdGlvbi10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCwgMXB4LCA0cHgsIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZCAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FwdGlvbi10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciAuZHgtdG9vbGJhci1hZnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZCAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FwdGlvbi10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciAuZHgtdG9vbGJhci1hZnRlciAuZHgtdG9vbGJhci1pdGVtIHtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZCAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FwdGlvbi10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciAuZHgtdG9vbGJhci1hZnRlciAuZHgtdG9vbGJhci1pdGVtIC5keC1jYXB0aW9uLXBhbmVsLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtcmVwb3J0cy1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1haS1oZWxwIC5zZi1haS1oZWxwLWJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLWFpLWhlbHAgLnNmLWFpLWhlbHAtYnV0dG9uID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1haS1oZWxwIC5zZi1haS1oZWxwLWJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IC0xcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLnNmLWFpLWhlbHAgLnNmLWFpLWhlbHAtYnV0dG9uOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWFpLWhlbHAgLnJlc3BvbnNlLXdyYXBwZXIge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZi1haS1oZWxwLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudDpiZWZvcmUsXG4uc2YtYWktaGVscCAucmVzcG9uc2Utd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5OWZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoYXQgOCUgMCUsIGhzbCg0MywgNjElLCA2NiUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDExJSA3MCUsIGhzbCg0NywgNzYlLCA2NiUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDgwJSAzOSUsIGhzbCgzMjIsIDc5JSwgNjIlKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCA3OCUgMTQlLCBoc2woMTU2LCA5MyUsIDc0JSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgNyUgMTYlLCBoc2woMTgsIDkzJSwgNjMlKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCA2NSUgMTclLCBoc2woMzE1LCA5NyUsIDY5JSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgNDclIDkxJSwgaHNsKDIzOCwgODklLCA2OSUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgb3BhY2l0eTogMC4yO1xuICB6LWluZGV4OiAwO1xufVxuLnNmLWVycm9yLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZXJyb3Itd3JhcHBlciAuc2YtZXJyb3ItY29udGVudCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zZi1lcnJvci13cmFwcGVyIHN2ZyB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cbi5zZi1lcnJvci13cmFwcGVyIC5pbmxpbmUtbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1lcnJvci13cmFwcGVyIC5pbmxpbmUtbGluayBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2YtdW5hdXRob3JpemVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXVuYXV0aG9yaXplZCAudW5hdXRob3JpemVkLWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbn1cbi5zZi11bmF1dGhvcml6ZWQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIGhpZGUgZGVmYXVsdCByZXF1aXJlZCBhc3RlcmlzayovXG59XG4uc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLW5vZGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSAuYW50LWJ0bi1saW5rIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLW5vZGUgKyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1wcmV2aWV3LWluZm9fX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1jb250ZW50IC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtaGVhZGVyIC5hbnQtbW9kYWwtdGl0bGUgc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXByZXZpZXctaW5mb19fbW9kYWwuc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgbWF4LWhlaWdodDogY2FsYyg4MHZoIC0gMTUwcHgpO1xuICBtYXgtd2lkdGg6IDcwdnc7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHJldmlldy1pbmZvX19tb2RhbC1zYWxlcy1vcHAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQge1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogNzAwcHg7XG59XG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXByZXZpZXctaW5mb19fbW9kYWwtc2FsZXMtb3BwIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3OTUxOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuXG4gICAqL1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uc2YtcmVzaXphYmxlLWRyYXdlci5yZXNpemluZyAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnNmLXJlc2l6YWJsZS1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnNmLXJlc2l6YWJsZS1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5yZXNpemUtaGFuZGxlIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5zZi1yZXNpemFibGUtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAucmVzaXplLWhhbmRsZSAuaGFuZGxlIHtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogI2I1YjViNTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW46IC0zMHB4IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ4cHgpO1xufVxuLnNmLXNwaW4uaGFzLWVycm9yIC5hbnQtc3Bpbi10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbCB7XG4gIG1pbi13aWR0aDogMTcycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAyMzdweDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sX2RkbCAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gIG1hcmdpbjogMjRweCAtMTZweCA4cHggLTE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA0cHggMTFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA5NXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50IC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Q6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1LCAyMTUsIDI1NSwgMC4xKTtcbiAgb3V0bGluZTogMDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3MgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpob3ZlciwgLnNmLWxleGljYWwtY29tbWVudC5zZi1sZXhpY2FsLWNvbW1lbnQtLWJvcmRsZXNzIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Q6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tc2luZ2xlLWxpbmUgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdCB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgY29sb3I6ICNjY2M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAxMXB4O1xuICByaWdodDogMTFweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3MgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNmLWxleGljYWwtY29tbWVudCAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWVkaXRvci1wYXJhZ3JhcGggLnNmLWVkaXRvci1oYXNodGFnLWZyZWUtdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCBzcGFuW2RhdGEtbGV4aWNhbC1oYXNodGFnPXRydWVdIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTk3LCA0NCwgMC4xKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWVkaXRvci1wYXJhZ3JhcGggc3BhbltkYXRhLWxleGljYWwtbWVudGlvbj10cnVlXSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTQ2LCAyMTgsIDAuMSk7XG59XG5cbi5tZW50aW9ucy1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICB6LWluZGV4OiAxMjAwO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaSBpLnVzZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uc2YtY29tcGFueS1zdW1tYXJ5IHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cbi5zZi1jb21wYW55LXN1bW1hcnkgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnNjLWN1c3RvbWVyLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjLWN1c3RvbWVyLWxpc3QgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtaXRlbS1jb250ZW50LmR4LWxpc3QtaXRlbS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5jb2xsYWItY2hhcnQgLmR4Yy1tYXJrZXJzIGNpcmNsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jb2xsYWItY2hhcnQgLmR4bC1tYXJrZXIgcmVjdCB7XG4gIHJ4OiA0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIC8qIGhlYWRlciAtIG1haW4gc3R5bGVzICovXG4gIC8qIGxlZnQvY2VudGVyIGFyZWEgLSBtYWluIHN0eWxlcyAqL1xuICAvKiBsZWZ0L3Bpbm5lZCBhcmVhIC0gb25seSAqL1xuICAvKiBjZW50ZXIgYXJlYSAtIG9ubHkgKi9cbiAgLyogY2VudGVyIGFyZWEgLSBob3ZlciBvbmx5ICovXG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWNlbGwtLWRlbWFuZHR5cGUge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZC5hZy10aGVtZS1xdWFydHogLmFnLXJvdy5zZi1yb3dfX2dyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NiAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwZjU2NjYgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZC5hZy10aGVtZS1xdWFydHogLmFnLXJvdy5zZi1yb3dfX2dyb3VwLmFnLXJvdy1ob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2Njtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1jb2x1bW4tbGFzdCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1yaWdodC1hbGlnbmVkLWhlYWRlciAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHVuc2V0O1xuICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbiwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAgLmFnLWhlYWRlci1ncm91cC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4gLmFnLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4gLmFnLWhlYWRlci1jZWxsOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiAuYWctaGVhZGVyLWNlbGwge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQtMTpub3QoLmFnLWNlbGwtZm9jdXMpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290Om5vdCguYWctY29udGV4dC1tZW51LW9wZW4pIC5hZy1ib2R5LXZpZXdwb3J0Om5vdCguYWctaGFzLWZvY3VzKSAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC0xOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZyksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6bm90KC5hZy1oYXMtZm9jdXMpIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93IHtcbiAgLyogY29tbWVudCByb3cgKi9cbiAgLyogZ3JvdXAgcm93ICovXG4gIC8qIGRhdGEgcm93cyAqL1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZGVtYW5kdHlwZTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwgLmNlbGwtY29tbWVudC1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlciB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwge1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRlZCA+IC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1kaXNhYmxlZCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGI0YjQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZ3JvdXAsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLnNmLWNlbGwtLXVvbTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsLnNmLWNlbGwtLXVvbTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlciwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTJmZDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdzpub3QoLnNmLXJvd19fZ3JvdXApOm5vdCguc2Ytcm93X19jb21tZW50cykgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCk6bm90KC5zZi1yb3dfX2NvbW1lbnRzKSAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLnNmLWNlbGwtLWRlbWFuZHR5cGUsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSksIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWZvY3VzKTpub3QoLmFnLWNlbGwtcmFuZ2UtdG9wKTpub3QoLmFnLWNlbGwtcmFuZ2UtYm90dG9tKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWZvY3VzKTpub3QoLmFnLWNlbGwtcmFuZ2UtdG9wKTpub3QoLmFnLWNlbGwtcmFuZ2UtYm90dG9tKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWdyb3VwKTphZnRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWdyb3VwKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YWZ0ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctbGFzdCAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpiZWZvcmUsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWxhc3QgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWxhc3QgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1sYXN0IC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIC8qIGNvbW1lbnQgcm93ICovXG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCkgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCkgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmNlbGwtY29tbWVudC1udW1iZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmNlbGwtY29tbWVudC1udW1iZXIuY2VsbC1jb21tZW50LW51bWJlci0teWVzOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLXllczpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTQgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGw9XCJyZ2IoMCwgMTQ2LCAyMTgpXCIgZD1cIk0zLjA2MjM0IDIuMDQxNUMyLjAyMDUyIDIuMDQxNSAxLjE2NjUgMi44OTU1MiAxLjE2NjUgMy45MzczNFY4Ljg5NTY3QzEuMTY2NSA5LjkzNzQ5IDIuMDIwNTIgMTAuNzkxNSAzLjA2MjM0IDEwLjc5MTVIMy40OTk4NFYxMi4zOTU3QzMuNDk5ODQgMTIuOTY5MSA0LjIwNzggMTMuMzIyOSA0LjY2NjUgMTIuOTc5TDcuNTgzMTcgMTAuNzkxNUgxMC45MzczQzExLjk3OTIgMTAuNzkxNSAxMi44MzMyIDkuOTM3NDkgMTIuODMzMiA4Ljg5NTY3VjMuOTM3MzRDMTIuODMzMiAyLjg5NTUyIDExLjk3OTIgMi4wNDE1IDEwLjkzNzMgMi4wNDE1SDMuMDYyMzRaTTMuMDYyMzQgMi45MTY1SDEwLjkzNzNDMTEuNTA2MSAyLjkxNjUgMTEuOTU4MiAzLjM2ODU3IDExLjk1ODIgMy45MzczNFY4Ljg5NTY3QzExLjk1ODIgOS40NjQ0NCAxMS41MDYxIDkuOTE2NSAxMC45MzczIDkuOTE2NUg3LjQzNzM0QzcuMzQyNjEgOS45MTY1NSA3LjI1MDQ2IDkuOTQ3MzMgNy4xNzQ3MiAxMC4wMDQyTDQuMzc0ODQgMTIuMTA0VjEwLjM1NEM0LjM3NDgzIDEwLjIzOCA0LjMyODczIDEwLjEyNjcgNC4yNDY2OCAxMC4wNDQ3QzQuMTY0NjQgOS45NjI2MSA0LjA1MzM3IDkuOTE2NTIgMy45MzczNCA5LjkxNjVIMy4wNjIzNEMyLjQ5MzU3IDkuOTE2NSAyLjA0MTUgOS40NjQ0NCAyLjA0MTUgOC44OTU2N1YzLjkzNzM0QzIuMDQxNSAzLjM2ODU3IDIuNDkzNTcgMi45MTY1IDMuMDYyMzQgMi45MTY1Wk00LjUyMDY3IDQuOTU3NkM0LjQ2MjcgNC45NTY3OCA0LjQwNTE0IDQuOTY3NDkgNC4zNTEzNCA0Ljk4OTExQzQuMjk3NTQgNS4wMTA3MyA0LjI0ODU4IDUuMDQyODIgNC4yMDcyOSA1LjA4MzUzQzQuMTY2IDUuMTI0MjQgNC4xMzMyMiA1LjE3Mjc0IDQuMTEwODQgNS4yMjYyM0M0LjA4ODQ2IDUuMjc5NzIgNC4wNzY5NCA1LjMzNzEyIDQuMDc2OTQgNS4zOTUxQzQuMDc2OTQgNS40NTMwOCA0LjA4ODQ2IDUuNTEwNDggNC4xMTA4NCA1LjU2Mzk3QzQuMTMzMjIgNS42MTc0NiA0LjE2NiA1LjY2NTk2IDQuMjA3MjkgNS43MDY2N0M0LjI0ODU4IDUuNzQ3MzggNC4yOTc1NCA1Ljc3OTQ3IDQuMzUxMzQgNS44MDEwOUM0LjQwNTE0IDUuODIyNzEgNC40NjI3IDUuODMzNDIgNC41MjA2NyA1LjgzMjZIOS40NzlDOS41MzY5OCA1LjgzMzQyIDkuNTk0NTQgNS44MjI3MSA5LjY0ODM0IDUuODAxMDlDOS43MDIxNCA1Ljc3OTQ3IDkuNzUxMSA1Ljc0NzM4IDkuNzkyMzkgNS43MDY2N0M5LjgzMzY3IDUuNjY1OTYgOS44NjY0NiA1LjYxNzQ2IDkuODg4ODMgNS41NjM5N0M5LjkxMTIxIDUuNTEwNDggOS45MjI3NCA1LjQ1MzA4IDkuOTIyNzQgNS4zOTUxQzkuOTIyNzQgNS4zMzcxMiA5LjkxMTIxIDUuMjc5NzIgOS44ODg4MyA1LjIyNjIzQzkuODY2NDYgNS4xNzI3NCA5LjgzMzY3IDUuMTI0MjQgOS43OTIzOSA1LjA4MzUzQzkuNzUxMSA1LjA0MjgyIDkuNzAyMTQgNS4wMTA3MyA5LjY0ODM0IDQuOTg5MTFDOS41OTQ1NCA0Ljk2NzQ5IDkuNTM2OTggNC45NTY3OCA5LjQ3OSA0Ljk1NzZINC41MjA2N1pNNC41MjA2NyA2Ljk5OTI3QzQuNDYyNyA2Ljk5ODQ1IDQuNDA1MTQgNy4wMDkxNiA0LjM1MTM0IDcuMDMwNzhDNC4yOTc1NCA3LjA1MjQgNC4yNDg1OCA3LjA4NDQ5IDQuMjA3MjkgNy4xMjUyQzQuMTY2IDcuMTY1OSA0LjEzMzIyIDcuMjE0NDEgNC4xMTA4NCA3LjI2NzlDNC4wODg0NiA3LjMyMTM5IDQuMDc2OTQgNy4zNzg3OSA0LjA3Njk0IDcuNDM2NzdDNC4wNzY5NCA3LjQ5NDc1IDQuMDg4NDYgNy41NTIxNSA0LjExMDg0IDcuNjA1NjRDNC4xMzMyMiA3LjY1OTEyIDQuMTY2IDcuNzA3NjMgNC4yMDcyOSA3Ljc0ODM0QzQuMjQ4NTggNy43ODkwNCA0LjI5NzU0IDcuODIxMTQgNC4zNTEzNCA3Ljg0Mjc2QzQuNDA1MTQgNy44NjQzOCA0LjQ2MjcgNy44NzUwOSA0LjUyMDY3IDcuODc0MjdIOC4zMTIzNEM4LjM3MDMxIDcuODc1MDkgOC40Mjc4NyA3Ljg2NDM4IDguNDgxNjcgNy44NDI3NkM4LjUzNTQ3IDcuODIxMTQgOC41ODQ0MyA3Ljc4OTA0IDguNjI1NzIgNy43NDgzNEM4LjY2NzAxIDcuNzA3NjMgOC42OTk3OSA3LjY1OTEyIDguNzIyMTcgNy42MDU2NEM4Ljc0NDU1IDcuNTUyMTUgOC43NTYwNyA3LjQ5NDc1IDguNzU2MDcgNy40MzY3N0M4Ljc1NjA3IDcuMzc4NzkgOC43NDQ1NSA3LjMyMTM5IDguNzIyMTcgNy4yNjc5QzguNjk5NzkgNy4yMTQ0MSA4LjY2NzAxIDcuMTY1OSA4LjYyNTcyIDcuMTI1MkM4LjU4NDQzIDcuMDg0NDkgOC41MzU0NyA3LjA1MjQgOC40ODE2NyA3LjAzMDc4QzguNDI3ODcgNy4wMDkxNiA4LjM3MDMxIDYuOTk4NDUgOC4zMTIzNCA2Ljk5OTI3SDQuNTIwNjdaXCIvPjwvc3ZnPicpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLW5vOmhvdmVyOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLW5vOmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cInJnYigwLCAxNDYsIDIxOClcIiBkPVwiTTExLjY2NjggMC42NjY2ODdDOS42NDE4MyAwLjY2NjY4NyA4LjAwMDE2IDIuMzA4MzUgOC4wMDAxNiA0LjMzMzM1QzguMDAwMTYgNi4zNTgzNSA5LjY0MTgzIDguMDAwMDIgMTEuNjY2OCA4LjAwMDAyQzEzLjY5MTggOC4wMDAwMiAxNS4zMzM1IDYuMzU4MzUgMTUuMzMzNSA0LjMzMzM1QzE1LjMzMzUgMi4zMDgzNSAxMy42OTE4IDAuNjY2Njg3IDExLjY2NjggMC42NjY2ODdaTTExLjY2NjggMS42NjY2OUMxMS44NTA4IDEuNjY2NjkgMTIuMDAwMiAxLjgxNjAyIDEyLjAwMDIgMi4wMDAwMlY0LjAwMDAySDE0LjAwMDJDMTQuMTg0MiA0LjAwMDAyIDE0LjMzMzUgNC4xNDkzNSAxNC4zMzM1IDQuMzMzMzVDMTQuMzMzNSA0LjUxNzM1IDE0LjE4NDIgNC42NjY2OSAxNC4wMDAyIDQuNjY2NjlIMTIuMDAwMlY2LjY2NjY5QzEyLjAwMDIgNi44NTA2OSAxMS44NTA4IDcuMDAwMDIgMTEuNjY2OCA3LjAwMDAyQzExLjQ4MjggNy4wMDAwMiAxMS4zMzM1IDYuODUwNjkgMTEuMzMzNSA2LjY2NjY5VjQuNjY2NjlIOS4zMzM1QzkuMTQ5NSA0LjY2NjY5IDkuMDAwMTYgNC41MTczNSA5LjAwMDE2IDQuMzMzMzVDOS4wMDAxNiA0LjE0OTM1IDkuMTQ5NSA0LjAwMDAyIDkuMzMzNSA0LjAwMDAySDExLjMzMzVWMi4wMDAwMkMxMS4zMzM1IDEuODE2MDIgMTEuNDgyOCAxLjY2NjY5IDExLjY2NjggMS42NjY2OVpNMy41MDAxNiAyLjMzMzM1QzIuMzA2ODMgMi4zMzMzNSAxLjMzMzUgMy4zMDY2OSAxLjMzMzUgNC41MDAwMlYxMC4xNjY3QzEuMzMzNSAxMS4zNiAyLjMwNjgzIDEyLjMzMzQgMy41MDAxNiAxMi4zMzM0SDQuMDAwMTZWMTQuMTY2N0M0LjAwMDE2IDE0LjQ4MzQgNC4xNzcxMiAxNC43NzAxIDQuNDYwNDUgMTQuOTEzNEM0LjU4MDQ1IDE0Ljk3MDEgNC43MDY4MyAxNSA0LjgzMzUgMTVDNS4wMTAxNiAxNSA1LjE4NjgzIDE0Ljk0MzQgNS4zMzM1IDE0LjgzMzRMOC42NjY4MyAxMi4zMzM0SDEyLjUwMDJDMTMuNjkzNSAxMi4zMzM0IDE0LjY2NjggMTEuMzYgMTQuNjY2OCAxMC4xNjY3VjcuNDU2NEMxMy44OTAyIDguMjA2NCAxMi44MzM1IDguNjY2NjkgMTEuNjY2OCA4LjY2NjY5QzkuMjczNSA4LjY2NjY5IDcuMzMzNSA2LjcyNjY5IDcuMzMzNSA0LjMzMzM1QzcuMzMzNSAzLjYxMzM1IDcuNTEwNCAyLjkzMzM1IDcuODIzNzMgMi4zMzMzNUgzLjUwMDE2WlwiLz48L3N2Zz4nKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuYWctcm93LWdyb3VwLnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LmFnLXJvdy1ncm91cC5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSB7XG4gIHotaW5kZXg6IDE7IC8qIGF2YXRhciAqL1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyAuYWctY2VsbC1mb2N1czpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93IC5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZSAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3ZlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmVkYjk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS12YWx1ZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS12YWx1ZS5zZi12YWx1ZS1jaGFuZ2UtdmFsdWUtLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMzMsIDE1LCAwLjEpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1mcm96ZW4tY2VsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiOWUyZjY7XG4gIGNvbG9yOiAjYjllMmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjA2LCAyMzksIDAuMik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1mcm96ZW4tY2VsbCA+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1jb2xsYWJvcmF0aXZlLWF2YXRhcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogLTdweDtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLWxlZnQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLXJpZ2h0OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMC40ZW07XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLWRlbHRhLnNmLXZhbHVlLWNoYW5nZS1kZWx0YS11cCB7XG4gIGNvbG9yOiAjMTg5ZjI4O1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEuc2YtdmFsdWUtY2hhbmdlLWRlbHRhLWRvd24ge1xuICBjb2xvcjogI2QwMmMyYztcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLWRlbHRhIC5hbnRpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbjogOHB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jZWxsLXZhbHVlLW51bWJlcl9fY29udGFpbmVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmNlbGwtdmFsdWUtbnVtYmVyX19jb250YWluZXIgLmFudC1wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzLnRleHQtbGVmdCBwIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uc2Ytb3ZlcnJpZGVzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLW92ZXJyaWRlLXJlcG9ydF9fZGV0YWlscyAub3ZlcnJpZGUtdGl0bGUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIHAge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC53ZWlnaHRlZC1yYXRlLW5vdGljZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQuYW50LXRpbWVsaW5lIC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbCB7XG4gIHdpZHRoOiBjYWxjKDIyJSAtIDEycHgpO1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudC5hbnQtdGltZWxpbmUgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsXG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50LmFudC10aW1lbGluZSAuYW50LXRpbWVsaW5lLWl0ZW0taGVhZC1jdXN0b20ge1xuICBsZWZ0OiAyNSU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXdpZGdldCk7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50LmFudC10aW1lbGluZSAuYW50LXRpbWVsaW5lLWl0ZW0tbGVmdCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCB7XG4gIGxlZnQ6IGNhbGMoMjYlIC0gNHB4KTtcbiAgd2lkdGg6IGNhbGMoNjclIC0gMTRweCk7XG4gIG1hcmdpbi1sZWZ0OiAzOXB4O1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwgPiBwLFxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCA+IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQgLnNmLW92ZXJyaWRlc19fYWN0aW9uLXR5cGUuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZS1sYXRlc3Qge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuc2Ytb3ZlcnJpZGVzX19xdHkge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5zZi1vdmVycmlkZXNfX2Fycm93IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5zdGF0dXMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciAuc2YtcGVuZGluZy1vdmVycmlkZXMtd3JhcHBlciAub3ZlcnJpZGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMTZweCAtNnB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IC02cHggNHB4IDdweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIgLm92ZXJyaWRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5vdmVycmlkZSAuaGVhZGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5vdmVycmlkZSAuaGVhZGVyIC5ib3gge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLWRlbWFuZC1jb2xsYWJfX2dyaWQtY29udHJvbHMgLnNmLXNlbGVjdF9fY29udHJvbC5zZi1zZWxlY3RfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1zZWxlY3RfX2NvbnRyb2wuc2Ytc2VsZWN0X19jb250cm9sLS1zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LWJ0bixcbi5zZi1kZW1hbmQtY29sbGFiX19ncmlkLWNvbnRyb2xzIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLWhpZXJhcmNoeV9fYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtaGllcmFyY2h5X19idXR0b24tZWRpdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDFweCk7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi1oaWVyYXJjaHlfX2J1dHRvbi1lZGl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLWhpZXJhcmNoeV9fYnV0dG9uLWVkaXQ6aG92ZXIgc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5zZi1mYl9fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLnNmLWZiX19zdWItdGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LWl0ZW0uZHgtdHJlZXZpZXctaXRlbSAuZHgtaXRlbS1jb250ZW50IC5hbnRpY29uLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctdG9nZ2xlLWl0ZW0tdmlzaWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1ub2RlIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1mb2N1c2VkID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LWljb24tZHJhZ3ZlcnRpY2FsOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC1idG4uYW50LWJ0bi1saW5rIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNHB4IDhweCAwIDE0cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLnJlYWN0LWdyaWQtaXRlbTpob3ZlciB7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLnRvb2xiYXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAudG9vbGJhciAuc2YtZmlsdGVyLWRhc2hib2FyZF9fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAtMnB4IDFweCA4cHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQ6aG92ZXIgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldCAuaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldCAudmFsdWUge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQ6aG92ZXIgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTE2cHggLTE1cHggMTZweCAtMTVweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbi5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIHJvdy1nYXA6IDhweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIge1xuICB3aWR0aDogMjIwcHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBtYXJnaW46IDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciAubGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAudmFsdWUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAuZHJhZ2dhYmxlLWhhbmRsZSB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5kcmFnZ2FibGUtaGFuZGxlOmFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZTpob3ZlciwgLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlLnNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlOmhvdmVyIHN2ZyBwYXRoLCAuc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGUuc2VsZWN0ZWQgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGUuc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZSBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC10b29sYmFyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciAuZHgtdG9vbGJhci1pdGVtLWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWl0ZW0tY29udGVudCAuZHgtYnV0dG9uLWNvbnRlbnQgc3ZnIHVzZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWl0ZW0uZHgtd2lkZ2V0IC5keC1kYXRhZ3JpZCAuZHgtY29sdW1uLWxpbmVzID4gdGQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWl0ZW0uZHgtd2lkZ2V0IC5keC1kYXRhZ3JpZCA+IC5keC1kYXRhZ3JpZC1oZWFkZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtaXRlbS5keC13aWRnZXQgLmR4LWRhdGFncmlkID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtaXRlbS5keC13aWRnZXQgLmR4LWRhdGFncmlkID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3IC5keC1jYXJkaXRlbS1ub25lLWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FyZC13aXRob3V0LWJhY2tncm91bmQgLmR4LWZsZXgtY2FyZC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1kYXNoYm9hcmQtY2FyZC13aXRob3V0LWJhY2tncm91bmQgLmR4LWZsZXgtY2FyZC1sYXlvdXQgLmR4LWZsZXgtY2FyZC1sYXlvdXQtcm93LWVsZW1lbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3B1cC1jb250ZW50IC5keC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtZnVsbHNjcmVlbi1pdGVtLWJhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC10b29sdGlwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC10b29sdGlwLXdyYXBwZXIgLmR4LXBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQUl0ZW1zIGNpcmNsZVtmaWxsKj1cInJnYigwLDE0NiwyMTgpXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19CSXRlbXMgY2lyY2xlW2ZpbGwqPVwicmdiKDI2LDIyOCwxODIpXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19DSXRlbXMgY2lyY2xlW2ZpbGwqPVwicmdiKDI0NywxNDUsMTA1KVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC1jb250cm9sLWxvYWRpbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG5cbi5zZi1kYXNoX190b29sdGlwLXdyYXBwZXIgLnNmLWRhc2hfX3Rvb2x0aXAge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZi1kYXNoX190b29sdGlwLXdyYXBwZXIuc2YtZGFzaF9fdG9vbHRpcC1zYWxlcy1lbmdhZ2VtZW50IC5keC1vdmVybGF5LmR4LXBvcHVwLmR4LXBvcG92ZXIuZHgtd2lkZ2V0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2YtZGFzaF9fcG9wdXAtY29udGVudC1zYWxlcy1lbmdhZ2VtZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWRhc2hfX3BvcHVwLWNvbnRlbnQtc2FsZXMtZW5nYWdlbWVudCBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZi1kYXNoX190b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBjdXJzb3I6IGhlbHA7XG59XG4uc2YtZGFzaF9fdG9vbHRpcCAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4uc2YtZGFzaF9fdG9vbHRpcCAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0LnRvb2x0aXAtcmlnaHQge1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDEyNSU7XG59XG4uc2YtZGFzaF9fdG9vbHRpcCAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0LnRvb2x0aXAtYm90dG9tIHtcbiAgdG9wOiAxMzUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbn1cbi5zZi1kYXNoX190b29sdGlwIC5zZi1kYXNoX190b29sdGlwLXRleHQudG9vbHRpcC10b3Age1xuICBib3R0b206IDEyNSU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4O1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dC50b29sdGlwLWxlZnQge1xuICB0b3A6IC01cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IDEyOCU7XG59XG4uc2YtZGFzaF9fdG9vbHRpcDpob3ZlciAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi10YWItZGVtYW5kX19tZXRob2RzLWFuZC1mb3JtdWxhcyAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAubWV0aG9kcy1saXN0LXRvb2xiYXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgPiAuYW50LXRyZWUtdHJlZW5vZGU6Zmlyc3Qtb2YtdHlwZSAucGFyZW50LW5vZGUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAucGFyZW50LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC5wYXJlbnQtbm9kZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLmNoaWxkLW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC5mb3JtdWxhcy1ncm91cCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAuZm9ybXVsYXMtZ3JvdXAgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCAuYW50LXRyZWUtdGl0bGUgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1pbmRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24taGVhZGVyIC5oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pbmZvLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLmluZm8tYm94IC52YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaXRlbXMtc2VsZWN0LXdyYXBwZXIgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaXRlbXMtc2VsZWN0LXdyYXBwZXIgLmZvcm11bGFzLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pdGVtcy1zZWxlY3Qtd3JhcHBlciAuZm9ybXVsYXMtbGlzdCAuZm9ybXVsYS1pdGVtIHtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5mb3JtdWxhcy1saXN0IC5mb3JtdWxhLWl0ZW06aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuXG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kc19fYWRkLWZvcm11bGEtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5hbnQtZHJvcGRvd24tbWVudS1yb290IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLXdpZHRoOiAyMzBweDtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDEgMCAwO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC5oZWFkZXIgLm5hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIC52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIgLnBlcmNlbnRhZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5wZXJjZW50YWdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5wZXJjZW50YWdlLnBvc2l0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIgLnBlcmNlbnRhZ2Utd3JhcHBlciAucGVyY2VudGFnZS5uZWdhdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1zZXZlcml0eS1ib3gudHlwZS0tQ3JpdGljYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94LnR5cGUtLUhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94LnR5cGUtLU1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLXNldmVyaXR5LWJveC50eXBlLS1Mb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFlZmY5O1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLW91dGxpZXJzX190b3AgLnNmLW91dGxpZXJzLXRvdGFsLWNoYXJ0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fdG9wIC5zZi1vdXRsaWVycy10b3RhbC1jaGFydC13cmFwcGVyIHN2ZyByZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICByeDogNDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytb3V0bGllcnNfX3RvcCAuc2Ytb3V0bGllcnMtdG90YWwtY2hhcnQtd3JhcHBlciAuc2Ytb3V0bGllcnMtY2hhcnQtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMjBweDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytb3V0bGllcnNfX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2Ytb3V0bGllcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vdXRsaWVycyAuYW50LWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW91dGxpZXJzIC5hbnQtbGF5b3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3Rvb2xiYXIgLnNmLWF0dHJpYnV0ZS1maWx0ZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiAzNXZoO1xuICBtaW4taGVpZ2h0OiAyNzdweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQgLmN1c3RvbS1oZWFkZXIgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNhbGVzLXByZWRpY3Rvci1jaGFydCAuY3VzdG9tLWhlYWRlciAuaGVhZGVyLWJhZGdlLnVyZ2VuY3ktYmFkZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQgLmR4LXZpc2liaWxpdHktY2hhbmdlLWhhbmRsZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2FsZXMtcHJlZGljdG9yLWNoYXJ0IC5keC12aXNpYmlsaXR5LWNoYW5nZS1oYW5kbGVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2YtYWctZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IDcycHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLmxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLm1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLmhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX2NvbG9yLWJveC51cmdlbmN5LS1ub25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gudXJnZW5jeS0tbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NSwgMTg3LCAxODcsIDAuODY2NjY2NjY2Nyk7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94LnVyZ2VuY3ktLW1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94LnVyZ2VuY3ktLWhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA2ODZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAvKiogTm90ZTogbm90IHN1cHBvcnRlZCBpbiBGaXJlZm94XG4gICAgICBFeHBlY3RlZCB0byBiZSByZWxlYXNlZCBpbiBGaXJlZm94IDEyMSBcbiAgICAgIGh0dHBzOi8vY2FuaXVzZS5jb20vP3NlYXJjaD1oYXNcbiAgICAgIGh0dHBzOi8vd2lraS5tb3ppbGxhLm9yZy9pbmRleC5waHA/dGl0bGU9UmVsZWFzZV9NYW5hZ2VtZW50L0NhbGVuZGFyJnJlZGlyZWN0PW5vXG4gICovXG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXI6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5X190b3Age1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLXN0cmF0ZWd5X190b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneV9fbGVmdC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLWhlaWdodDogMjEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuY3VzdG9tLWxlZ2VuZCAubGVnZW5kLWxhYmVsIHtcbiAgcGFkZGluZzogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQgLmxlZ2VuZC1sYWJlbDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5jdXN0b20tbGVnZW5kIC5sZWdlbmQtbGFiZWwuLS1pbnZpc2libGUge1xuICBvcGFjaXR5OiAwLjM7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQgLmxlZ2VuZC1sYWJlbCAuY29sb3ItYm94IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmZvcmVjYXN0LXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmZvcmVjYXN0LXNwaW5uZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICBtaW4taGVpZ2h0OiAxNDVweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5zZi1zdHJhdGVneS1mb3JlY2FzdC1jaGFydCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgfVxufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC13cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZCA+IC5hZy1yb290LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2YtcHlyYW1pZC1sZXZlbHMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIC5sZXZlbC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIgLnB5cmFtaWQtbGV2ZWwgLnNjb3JlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWluLXdpZHRoOiA0MnB4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIC5lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LWZvcm0taXRlbSAuYW50LXRvb2x0aXAge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5keGMtbGVnZW5kIHJlY3Qge1xuICByeDogNDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmZvcmVjYXN0LXByZXZpZXcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7IC8qIHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpmaXJzdC1vZi10eXBlIHtcbiAgbGVmdDogMiUgIWltcG9ydGFudDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1zbGlkZXItbWFyay10ZXh0Omxhc3Qtb2YtdHlwZSB7XG4gIGxlZnQ6IDk4JSAhaW1wb3J0YW50O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuZW5kLW9mLWxpZmUtZm9ybV9fY29udGVudCxcbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLnJlYWxpZ25tZW50LWZvcm1fX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDAgODBweCAwOyAvKiA4MHB4IHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5lbXB0eS1mb3JlY2FzdC1ib3gge1xuICBoZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5lbXB0eS1mb3JlY2FzdC1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG5cbi5hbnQtbW9kYWwtd3JhcC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX3dyYXAgLmFudC1tb2RhbC5zZi1yZWFsaWdubWVudC1pbGNfX21vZGFsIC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCAuYW50LW1vZGFsLnNmLXJlYWxpZ25tZW50LWlsY19fbW9kYWwgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM1dmg7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IC5ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlci5waWUtd3JhcHBlciBzdmcge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLmR4Yy1sYWJlbHMgcmVjdCB7XG4gIHJ4OiA0O1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciAuYW50LXNlZ21lbnRlZCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIHN2ZyBwYXRoIHtcbiAgbWl4LWJsZW5kLW1vZGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciAuc2Ytc2Fua2V5LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLnNmLXNhbmtleS10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cblxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAubGVmdC1hcnJvdy1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xufVxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIC5yaWdodC1hcnJvdy1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWdtLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cblxuLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLUluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2Njtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tT2Jzb2xldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1TcGFyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1OZXdDb21iaW5hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLVUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tTG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tQWN0aXZlTmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC52YXJfc3BsaXQtLU1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiZDU0O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tSGlnaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnZhcl9zcGxpdC0tVSwgLnNmLXNlZ21fY29sb3ItYm94LnBhcmV0b19zcGxpdC0tVSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNmLXNlZ21fY29sb3ItYm94IC5zZi1zZWdtLWRldGFpbHMtdGFibGUge1xuICAgIG1heC13aWR0aDogNjV2dztcbiAgfVxufVxuXG4ucGFyZXRvX3NwbGl0LS1BIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNTtcbn1cblxuLnBhcmV0b19zcGxpdC0tQiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG5cbi5wYXJldG9fc3BsaXQtLUMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MTY5O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1EIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTJkYTtcbn1cblxuLnBhcmV0b19zcGxpdC0tRSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2E3ZjA7XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmJhc2VkLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC1kZXRhaWxzLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1jb2x1bW4tbGFzdCxcbi5zZi1zZWdtZW50YXRpb25fX2dyaWQtZGV0YWlscy5zZi1hZy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwuYWctY29sdW1uLWxhc3Qge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3I6aG92ZXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IuYWN0aXZlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tcmVzdCAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IwYjBiMDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yLmFudC1zZWxlY3QtZGlzYWJsZWQgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG5cbi5zZi1maWx0ZXItc2VsZWN0b3ItZHJvcGRvd24gLmFjY2VudC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItc2VsZWN0b3ItZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zZi1maWx0ZXItc3F1YXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMjRweCAyNHB4IDI3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDI0cHggLTI0cHggMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuaGVhZGluZyAuYW50LWJ0biB7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdmFyaWFiaWxpdHkgLnZhcmlhYmlsaXR5LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIC52YXJpYWJpbGl0eS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdmFyaWFiaWxpdHkgLnZhcmlhYmlsaXR5LXdyYXBwZXIgLnZhcmlhYmlsaXR5LWhlYWRlciAuYW50LWlucHV0LW51bWJlciB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdmFyaWFiaWxpdHkgLnZhcmlhYmlsaXR5LXdyYXBwZXIgLnZhcmlhYmlsaXR5LWhlYWRlciAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wZXJjZW50YWdlLWxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBlcmNlbnRhZ2UtbGluZSAucGVyY2VudGFnZS1zZWdtZW50IHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5wZXJjZW50YWdlLXNlZ21lbnQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wZXJjZW50YWdlLWxpbmUgLnBlcmNlbnRhZ2Utc2VnbWVudDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5yZW1haW5pbmctc2VnbWVudCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wZXJjZW50YWdlLWxpbmUgLm92ZXJmbG93LXNlZ21lbnQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLWJhc2UtcmVkLTcpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBhcmV0by1yb3cge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDZweCA2cHggNnB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGFyZXRvLXJvdyAuc2Ytc2VnbV9jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGFyZXRvLXJvdyAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgd2lkdGg6IDk1cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi10cmVuZCAudHJlbmQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIgLnRyZW5kLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi10cmVuZCAudHJlbmQtd3JhcHBlciAudHJlbmQtaGVhZGVyIC5hbnQtaW5wdXQtbnVtYmVyIHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi10cmVuZCAudHJlbmQtd3JhcHBlciAudHJlbmQtaGVhZGVyIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXIge1xuICB3aWR0aDogMTE4cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJ0aXRpb24tc2VsZWN0b3Ige1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJ0aXRpb24tc2VsZWN0b3IgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1hZ2luZy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludi1iZWxvdy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCAuc2YtaW1iYWxhbmNlX19jb250ZW50LlNwbGl0UGFuZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOTRweCkgIWltcG9ydGFudDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIC53YXJuaW5nLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLnNmLWZpbHRlci1zZWN0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LXRvcC1iYXIgLmludmVudG9yeS1jYXJkIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1pbnZlbnRvcnktdG9wLWJhciAuaW52ZW50b3J5LWNhcmQgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyAuc2YtZmlsdGVyc19fY3VycmVuY3kge1xuICB3aWR0aDogMTkwcHg7XG59XG4uc2Ytc2FmZXR5LXN0b2NrX19maWx0ZXJzIC5zZi1maWx0ZXJzX191bml0cyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5zZi1zYWZldHktc3RvY2tfX2ZpbHRlcnMgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudC5hbnQtcm93IHtcbiAgbWFyZ2luOiAwIC0xNnB4IDAgLTE2cHggIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX190b3AtbGFiZWwtY29sIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fdG9wLWxhYmVsLWNvbC5hbnQtY29sIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2xhYmVsLWNvbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2NvbnRlbnQtY29sIC5hbnQtZm9ybS1pdGVtIC5hbnQtaW5wdXQtbnVtYmVyLXdyYXBwZXIgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIHJpZ2h0OiAxMiU7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuYW50LWNoZWNrYm94LXdyYXBwZXIuYW50LWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWQgc3Bhbjpub3QoLmFudC1jaGVja2JveCkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDtcbn1cbi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSAud2hlcmUtdXNlZC1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDUwJSAtIDI0cHgpICFpbXBvcnRhbnQ7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuZGVtYW5kLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1jZWxsLXdyYXBwZXIuYWctcm93LWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1zdGlja3ktYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMiAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmdyb3VwLWhlYWRlci11bml0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2U0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQgLm5vLWNvbW1lbnRzLWNlbGwge1xuICBvcGFjaXR5OiAxO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1yb3dfX2NvbW1lbnRzIC5uby1jb21tZW50cy1jZWxsIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytcm93X19jb21tZW50cyAubm8tY29tbWVudHMtY2VsbDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytcm93X19jb21tZW50cyAuY29tbWVudHMtY2VsbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UyKTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5saW1pdGVkLWNlbGwge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtNCkgIWltcG9ydGFudDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLCB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSkpO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWFyay1iYXNlLWJsdWUtMiksIHZhcigtLWFyay1iYXNlLXllbGxvdy0yKSk7XG59XG5cbi5zZi1zb3AtaW5saW5lLW1lbnUgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsIC5zZi1zZWxlY3RlZC1ub2RlX19sYWJlbCB7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWwgLmVuZ2luZS1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDQwMHB4O1xufVxuXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXR5cGVpZCxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb250eXBlaWQsXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnR5cGVpZCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNldHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93LFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVydHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNldHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsLFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVydHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC10cmFuc2ZlcnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb25wdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVycHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93LFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNlcHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVycHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsLFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyBsYWJlbCxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNlcHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLXNvcC1zdW1tYXJ5LWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLXN1bW1hcnktZm9vdGVyLnZpc2libGUge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAxNnB4O1xufVxuLnNmLXNvcC1zdW1tYXJ5LWZvb3RlciAuYW50LXRhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLnNmLXNvcC1zdW1tYXJ5LWZvb3RlciAuYW50LXRhZyAuc2Ytc29wLXN1bW1hcnktZm9vdGVyX190YWctbmFtZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5zZi1zdG9jay10cmFuc2Zlci1oZWFkZXIgLmFudC1yb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLnNmLXN0b2NrLXRyYW5zZmVyLWhlYWRlciAuYW50LXJvdyAuZWRpdC12YWx1ZSB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXIuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXIuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItZm9vdGVyIC5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLXN1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciAuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci1zdW1tYXJ5IC5hbnQtdHlwb2dyYXBoeSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogOTNweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnRvb2xiYXItZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC50b29sYmFyLWdyb3VwLm1pZGRsZSB7XG4gIG1hcmdpbjogMCA0MHB4O1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNuYXBzaG90LWFuaW1hdGlvbiB7XG4gIGJvcmRlcjogMHB4IHNvbGlkIHJnYmEoMjI4LCAyNDAsIDI1NSwgMC43MTc2NDcwNTg4KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNuYXBzaG90LWFuaW1hdGlvbi5wbGF5IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNuYXBzaG90O1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG59XG5Aa2V5ZnJhbWVzIHNuYXBzaG90IHtcbiAgMCUge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG4gIDUwJSB7XG4gICAgYm9yZGVyLXdpZHRoOiAyMDBweDtcbiAgfVxuICAxMDAlIHtcbiAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgfVxufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi1wcmltYXJ5Omxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6ICMxOTlkZGU7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2Ytc2VsZWN0LWRhdGFfX2NvbnRyb2wgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZSArIGxhYmVsLnNmLXRvZ2dsZS1idG46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5hbnQtYnRuOmhvdmVyIC5ydW4tZW5naW5lLWljb24sXG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAucnVubmluZyAucnVuLWVuZ2luZS1pY29uIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMik7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5hbnQtZHJvcGRvd24tYnV0dG9uLFxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLmFudC1zZWxlY3QsXG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLFxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLmFudC10b29sdGlwLWRpc2FibGVkLWNvbXBhdGlibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXRvcC1zZWN0aW9uX21haW4ge1xuICBmbGV4OiAxIDEgMCU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtdG9wLXNlY3Rpb25fX3NhbmtleSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtdG9wLXNlY3Rpb25fX3NhbmtleSBzdmcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLXJvdy1sZXZlbC0yLmFnLXJvdy1sYXN0IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWxheW91dC1hdXRvLWhlaWdodCAuYWctY2VudGVyLWNvbHMtY2xpcHBlcixcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1sYXlvdXQtYXV0by1oZWlnaHQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1kZXRhaWxzLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1kZXRhaWxzLWdyaWQgLmFnLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1kZXRhaWxzLWdyaWQgLnNvbHV0aW9uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kZXRhaWxzLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kZXRhaWxzLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctbWVudSAuYWctbWVudS1vcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuaW5mby1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuaW5mby1yb3cgLmluZm8tdmFsdWUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUtZGVmYXVsdCB7XG4gIHdpZHRoOiA0MjBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyLmhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDAsIDE0NiwgMjE4KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBhbmltYXRpb246IGFuaW1hdGUtcHVsc2UgNHMgbGluZWFyIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBhbmltYXRlLXB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC43KSwgMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjYpO1xuICB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKSwgMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjYpO1xuICB9XG4gIDgwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKSwgMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDApLCAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApO1xuICB9XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUge1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxleDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAuc3VidGl0bGUgLmFudC1idG4tYmFja2dyb3VuZC1naG9zdCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4ge1xuICB3aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDEycHggNnB4IDEycHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLml0ZW0tdGFnLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAycHggMCA0cHggMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLml0ZW0tdGFnLWhlYWRlci5jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAuaXRlbS10YWctaGVhZGVyLmNsaWNrYWJsZSAuaXRlbS1uYW1lIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5pdGVtLXRhZy1oZWFkZXIuY2xpY2thYmxlIC5pdGVtLW5hbWU6aG92ZXIge1xuICBjb2xvcjogcmdiYSgwLCAxNDUsIDIxOCwgMC44MTU2ODYyNzQ1KTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAucXVhbnRpdHkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiA5cHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAudmlvbGF0aW9uLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogN3B4IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLnZpb2xhdGlvbi1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAudmlvbGF0aW9uLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLmFkZGl0aW9uYWwtY291bnQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI2RvdDEsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI2RvdDIsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI2RvdDMge1xuICBhbmltYXRpb246IGZhbGwgNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNkb3QyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjZG90MyB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG59XG5Aa2V5ZnJhbWVzIGZhbGwge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA5MHB4LCAwKTtcbiAgfVxufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNzcXVhcmUxLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNzcXVhcmUyIHtcbiAgYW5pbWF0aW9uOiBuby1kYXRhLWljb24tc3F1YXJlLWZseSA1cyBpbmZpbml0ZSBlYXNlLWluLW91dCBhbHRlcm5hdGU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI3NxdWFyZTMsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI3NxdWFyZTQge1xuICBhbmltYXRpb246IG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IDRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZTtcbn1cbkBrZXlmcmFtZXMgbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cbn1cbi5zZi10b3Atc2VjdGlvbi10YWJzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2YtdG9wLXNlY3Rpb24tdGFic19fd3JhcHBlciAuYW50LXNlZ21lbnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMzkyMTU2ODYzKTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcGFkZGluZzogMHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51LWNvbHVtbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1ncm91cCB7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1pdGVtLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYigxNzUsIDE3NSwgMTc1KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbSAudGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbGlzdCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDIzNXB4KTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIC5zZi12aW9sYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9uLXdyYXBwZXIgLnNmLXZpb2xhdGlvbiAudmlvbGF0aW9ucy1hY3Rpb25zIC5hY3Rpb24tYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMgLmFjdGlvbi1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMgLmFjdGlvbi1idXR0b24ud2l0aC1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcgLnNmLWxleGljYWwtY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi12aW9sYXRpb24tY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLnNmLXZpb2xhdGlvbi1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDMzMHB4O1xufVxuLnNmLXZpb2xhdGlvbi1jb250ZW50IC5zZi12aW9sYXRpb24tY29udGVudF9fYm9keSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLmNvbW1lbnQtYmFkZ2Uge1xuICBtYXgtd2lkdGg6IDEzN3B4O1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xufVxuLnNmLXZpb2xhdGlvbi1jb250ZW50IC50aW1lLWJhZGdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nOiAxcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICBtYXgtd2lkdGg6IDU4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZi12aWV3LXZpb2xhdGlvbi1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLXZpZXctdmlvbGF0aW9uLW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytdmlldy12aW9sYXRpb24tbW9kYWwgLmFudC1tb2RhbC1ib2R5IC5zZi12aW9sYXRpb24tY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDgwcHggMCAhaW1wb3J0YW50O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fY29udGVudCAuc2YtYWN0aW9uLWNvbnRlbnQtc3dpdGNoIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2Ytbm8tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLW5vLWFjdGlvbnMgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuYW50LXRhYnMtbmF2LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmFjdGlvbi1ncm91cC1wYW5lbCAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuYWN0aW9uLWdyb3VwLXBhbmVsIC5hY3Rpb24tZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uLmhpZ2hsaWdodGVkIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpZ2hsaWdodE9wdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0T3B0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gIH1cbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24uYW50LWNvbGxhcHNlLWl0ZW0tZGlzYWJsZWQgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24gLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcywgdmlzaWJpbGl0eSAwcywgYm9yZGVyLWNvbG9yIDBzO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbiAuYW50LWNvbGxhcHNlLWhlYWRlciAuc2YtdHJpZ2dlcnNfX2FjdGlvbi1uYW1lIHtcbiAgd2lkdGg6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyIC5hbnQtY29sbGFwc2UtZXh0cmEge1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbiAuYW50LWNvbGxhcHNlLWhlYWRlciAuYW50LWNvbGxhcHNlLWV4dHJhIC5hbnQtYnRuIHtcbiAgd2lkdGg6IDEwMnB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbi5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbi5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUgLmFudC1jb2xsYXBzZS1leHRyYSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAxNnB4IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5ncm91cC1hY3Rpb24tY2FyZCAuaGVhZGVyIHtcbiAgcGFkZGluZzogMHB4IDEycHggOHB4IDEycHg7XG4gIG1hcmdpbjogMCAtMTJweCAxOHB4IC0xMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5ncm91cC1hY3Rpb24tY2FyZCAuYW50LXRpbWVsaW5lLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5hbnQtdGltZWxpbmUtaXRlbS1sYXN0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciAuc2YtYWN0aW9uc19fbG9nLWdyaWQuc2YtYWctZ3JpZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtMjRweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJvbGwtZm9yd2FyZCAucHJvY2VzcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2Ytcm9sbC1mb3J3YXJkIC5wcm9jZXNzIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIC50ZXh0LWZpZWxkIHtcbiAgd2lkdGg6IDQ4MHB4O1xufVxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIC50ZXh0LWZpZWxkLmluZm8ge1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTZweCAwIDE2cHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWluLXdpZHRoOiA0NzdweDtcbn1cbi5zZi1ob21lLXdpZGdldCAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZi1ob21lLXdpZGdldCAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaG9tZS13aWRnZXQgLnNjcm9sbGJhci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG4uc2YtaG9tZS13aWRnZXQ6aG92ZXIgLnNjcm9sbGJhci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA0OTVweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4gLnRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAuZGF0ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4gLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTZweCAtMTZweCAtMTZweCAtMTZweDtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWF4LWhlaWdodDogNDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmF2YXRhciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAuYXZhdGFyIC5zZi1hdmF0YXItbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAuYWRkLW1lbWJlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyOmhvdmVyIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyIC5jaXJjbGUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweCBhdXRvO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmxhc3QtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmxhc3QtYWN0aXZlLmdyZWVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5sYXN0LWFjdGl2ZSAuZG90IHtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2Uge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLnJvdW5kaW5nLXMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLndpZGdldC1iYWRnZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UuZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyZWVuLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLW9yYW5nZS0zKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQge1xuICBtYXJnaW46IC0yNHB4IC0yNHB4IDcwcHggLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDAgMjBweCA4cHggMjBweDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTJweDtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzazpob3ZlciAuc2Ytb3Blbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy10YXNrIC5zZi1wcm9jZXNzLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sgLnNmLW9wZW4taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMTlweCAyMHB4IDE2cHggMjZweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSAuc3RhdHVzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSAuc3RhdHVzLmdvb2Qge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIC5zdGF0dXMub3ZlcmR1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi13b3JrZmxvdy13b3JraW5nLWRheXMgLmhlYWRpbmcsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmhlYWRpbmcsXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMgLmhlYWRpbmcsXG4uc2YtaG9saWRheXMtZHJhd2VyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNmLXdvcmtmbG93LXJlZ2lvbmFsLWhvbGlkYXlzIC5zZi1jb3VudHJ5LWZsYWcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLnNmLWhvbGlkYXlzLXRhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgbWFyZ2luOiAwIC0yNHB4IC0yNHB4IC0yNHB4O1xufVxuLnNmLWhvbGlkYXlzLWRyYXdlciAuc2YtY291bnRyeS1mbGFnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uc2YtaG9saWRheXMtZHJhd2VyIC5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbSB7XG4gIG1hcmdpbjogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLmFudC10YWJsZS1jb2x1bW4tc29ydGVyLWlubmVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5ibG9ja291dC1kYXRlLWVkaXRvciB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jZWxsOjpiZWZvcmUge1xuICB3aWR0aDogNDNweDtcbiAgbGVmdDogMTFweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNlbGwgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyBkaXYuYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIGRpdi5hbnQtdHlwb2dyYXBoeSxcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXR5cG9ncmFwaHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWhvbGlkYXkge1xuICBiYWNrZ3JvdW5kOiAjMTg5MGZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWN1c3RvbS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZmY3YTdiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGw6aG92ZXI6bm90KC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldykgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsOmhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kKSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC10b2RheS5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5zZi1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtY29tbWVudHMtZHJhd2VyLmFudC1kcmF3ZXItb3BlbiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1jb21tZW50cy1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnNmLWNvbW1lbnRzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtaW5maW5pdGUtc2Nyb2xsLXdyYXBwZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyODBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwMHB4O1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG59XG4uc2YtY29tbWVudHMgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtZHJhd2VyLWZvb3RlciB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudHMtZmlsdGVyLWJhciB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnRzLWZpbHRlci1iYXIgLmFudC1pbnB1dC1zZWFyY2gge1xuICB3aWR0aDogMjQzcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50cy1maWx0ZXItYmFyIC5hbnQtcGlja2VyLXJhbmdlLXNlcGFyYXRvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnRzLWZpbHRlci1iYXIgLmZpbHRlci1zZWxlY3RvciB7XG4gIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXc6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3OmhvdmVyIC5jb21tZW50LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5hbnQtYXZhdGFyLWdyb3VwIC5hbnQtYXZhdGFyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDMwMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWhlYWRlciAuZGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZzogMjRweCAxN3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuZGVzY3JpcHRpb24gLnNmLWVkaXRvci1wYXJhZ3JhcGgge1xuICBtYXgtaGVpZ2h0OiAxNDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1mb290ZXIge1xuICBwYWRkaW5nOiAxMnB4IDE3cHg7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1mb290ZXIgLnNmLWF2YXRhci1uYW1lIHtcbiAgbWF4LXdpZHRoOiAxNDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWZvb3RlciAuY29tbWVudC1saW5rcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnQtbGlua3MtZHJvcGRvd25fX2RkbCAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgPiBhIC5hbnQtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXN0YXJ0ZXItY29tbWVudCAucHJlc2VsZWN0ZWQtaWxjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWF4LXdpZHRoOiAzMiU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5jb21tZW50LWJhZGdlIHtcbiAgbWF4LXdpZHRoOiAzMCU7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5jb21tZW50LWltcG9ydGFudCB7XG4gIHRvcDogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5zZi1pbGMtc2VsZWN0b3ItLWludmFsaWQge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAyMHB4IC0xNnB4IDAgLTE2cHg7XG59XG4uc2YtZXhwYW5kZWQtYm9tX19jb250ZW50IHtcbiAgcGFkZGluZzogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1hZy1ncmlkLmNhcGFjaXR5LWdyaWQgLmFnLWZ1bGwtd2lkdGgtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQuY2FwYWNpdHktZ3JpZCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNmLWNhbGVuZGFyLXR5cGVzIC5lZGl0YWJsZS1yb3c6aG92ZXIgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2YtY2FsZW5kYXItdHlwZXMgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtY2FsZW5kYXItdHlwZXMgLmVkaXRhYmxlLWNlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2Ytc3VwcGx5LWRyYXdlci1zcGlubmVyLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwID4gLmFudC1jb2wge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwIC5hbnQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5zZi1yZXNvdXJjZXNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLXJlc291cmNlc19fY29udGVudCAuY2VsbC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtcmVzb3VyY2VzX19jb250ZW50IC5jZWxsLWljb24gLmFudGljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtcmVzb3VyY2VzX19jb250ZW50IC5hbnQtcm93IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAubWluaS1ncmlkIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2YtdHJpcGxlLXRpbWVwaWNrZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fbm8tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNHB4O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAwIDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC50cmlwbGUtdGltZXBpY2tlci1sYWJlbCB7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAudHJpcGxlLXRpbWVwaWNrZXItYnRuIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQgLmFkdmFuY2VkLW9wdGlvbnNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCB7XG4gIHBhZGRpbmc6IDEycHggMCAwIDA7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLXdyYXBwZXIgc3Bhbjpub3QoLmFudC1yYWRpbykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogM3B4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbn1cbi5zZi1icG1uLWFuYWx5c2lzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnNmLWJwbW4tYW5hbHlzaXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtYW5hbHlzaXMtY29udGVudCAuYW50LXRyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAuaG9yaXpvbi1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAwIHJnYmEoNSwgNSwgNSwgMC4yNik7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uID4gZGl2LFxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnJlYWN0LWpzLWNyb24tZmllbGQgPiBzcGFuIHtcbiAgbWluLXdpZHRoOiAyOHB4O1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3cgLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAudmFsdWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuc3RhdHVzLXZhbHVlLFxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5hdmF0YXItdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA2cHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtY29uc3RyYWludHMtdHJlZSB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IHtcbiAgaGVpZ2h0OiA1NzBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtZ2VuZXJhbC1zZXR0aW5ncy1mb3JtLmFudC1mb3JtIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLXJlc291cmNlLWNhcGFjaXR5LWNvbnRlbnQtd3JhcHBlciAuc2YtcmVzb3VyY2UtY2FwYWNpdHktdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDUwMHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvdyAuc2YtcmVzb3VyY2UtY2FwYWNpdHlfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLXJlc291cmNlLWNhcGFjaXR5LWNvbnRlbnQtd3JhcHBlciAuc2YtcmVzb3VyY2UtY2FwYWNpdHktZ3JpZC13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb3ctaG92ZXIgLnNmLXJlc291cmNlLWNhcGFjaXR5X19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZC5hZy10aGVtZS1xdWFydHotZGFyayAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLnNmLWxvZy1kZXRhaWxzLXdyYXBwZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLnNmLWxvZy1kZXRhaWxzLXdyYXBwZXIgLnNmLWxvZy1kZXRhaWxzLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIC5zZi1sb2ctZGV0YWlscy1ncmlkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3RvcCAuc2YtY29tcGFyZS1kZXRhaWxzLWR4LWNoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAxMHB4IDEwcHggMTBweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9wIC5zZi1jb21wYXJlLWRldGFpbHMtZHgtY2hhcnQgLmR4Yy10b29sdGlwIHtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuY29sb3ItY2lyY2xlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyIC5jb21wYXJlLXNjZW5hcmlvLXRvcC1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDE2cHggMCAxNnB4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXIgLmNvbXBhcmUtc2NlbmFyaW8tdG9wLWhlYWRlciAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wuc2YtZmlsdGVyX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLXNjZW5hcmlvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0IC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciA+IC5hZy1yb3cgPiAuYWctY2VsbDpmaXJzdC1jaGlsZCAuY29sb3ItYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0IC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciA+IC5hZy1yb3cgPiAuYWctY2VsbDpmaXJzdC1jaGlsZC5zaG93LWNlbGwtc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1hZy1kYXRhLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkLnNob3ctY2VsbC1zcGFuIC5jb2xvci1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgPiAuYWctcm93ID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQuc2hvdy1jZWxsLXNwYW46bm90KC5hZy1jZWxsLWZvY3VzKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWV4cGFuZGVkLFxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWNvbnRyYWN0ZWQsXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ncm91cC1leHBhbmRlZCAuYWctY2VsbDpmaXJzdC1jaGlsZCxcbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ncm91cC1jb250cmFjdGVkIC5hZy1jZWxsOmZpcnN0LWNoaWxkLFxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cCAuYWctY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX2RpZmYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMgLmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXgge1xuICBtYXJnaW46IDA7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY29sb3ItY2lyY2xlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiA4cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLmNvbG9yLWNpcmNsZSB7XG4gIG1pbi13aWR0aDogMTRweDtcbiAgbWluLWhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5jb2xvci1jaXJjbGUuY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLmNvbG9yLWNpcmNsZS5jbGlja2FibGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuY29sb3ItY2lyY2xlLmhpZGRlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZmFmYWY7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wLXdyYXBwZXIge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyOmhhcyguc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlcikge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Atd3JhcHBlciAuUGFuZTEge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyIC5QYW5lMSAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLnNmLWNvbXBhcmUtb3ZlcnZpZXctcnVuLWRldGFpbHNfX2RyYXdlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUgLmFudC1iYWRnZSAuYW50LWJhZGdlLXN0YXR1cy1kb3Qge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLnNmLWNvbXBhcmUtb3ZlcnZpZXctcnVuLWRldGFpbHNfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIgLnNjZW5hcmlvLWJveCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYzVjNWM1O1xuICB3aWR0aDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIgLnNjZW5hcmlvLWJveC5lbXB0eSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciAuc2NlbmFyaW8tYm94LmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBoYXMtZXJyb3I7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuQGtleWZyYW1lcyBoYXMtZXJyb3Ige1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuY29tcGFyZS1zY2VuYXJpby13cmFwcGVyIC5zY2VuYXJpby1ib3g6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX2RpZmYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMgLmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXgge1xuICBtYXJnaW46IDA7XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlcixcbi5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYWRlLW91dC1pbl9fd3JhcHBlci5ody0xMDBwLFxuLmZhZGUtb3V0LWluX19jb250ZW50Lmh3LTEwMHAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbn1cblxuLmZhZGUtb3V0LWluLS1lbnRlci1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQtYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCxcbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zLCB0cmFuc2Zvcm0gNTAwbXM7XG59XG5cbi5tZXRyaWNzLW1vZGFsIC5tZXRyaWMtaXRlbXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtZ2FwOiAxNHB4O1xufVxuLm1ldHJpY3MtbW9kYWwgLm1ldHJpYy1pdGVtcy13cmFwcGVyIC5tZXRyaWMtZ3JvdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLm1ldHJpY3MtbW9kYWwgLm1ldHJpYy1pdGVtcy13cmFwcGVyIC5tZXRyaWMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWV0cmljcy1tb2RhbCAubWV0cmljLWl0ZW1zLXdyYXBwZXIgLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1wcm9kdWN0aW9uX19mb3JtLWdyb3VwIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtZGVsYXlzX19mb3JtLWdyb3VwIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQsXG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1ydW4tc2VxdWVuY2VfX2Zvcm0tZ3JvdXAgLmFudC1mb3JtLWl0ZW06bGFzdC1jaGlsZCxcbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLWludmVudG9yeV9fZm9ybS1ncm91cCAuYW50LWZvcm0taXRlbTpsYXN0LWNoaWxkLFxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtZ2xvYmFsX19mb3JtLWdyb3VwIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgMCU7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCAuYW50LWNvbGxhcHNlID4gLmFudC1jb2xsYXBzZS1pdGVtLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLCBib3gtc2hhZG93IDAuM3M7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50LWNoaWxkLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1icG1uLmFudC1tb2RhbC1tYXNrIHtcbiAgei1pbmRleDogMTA1MDtcbn1cblxuLnNmLWJwbW4uYW50LW1vZGFsLXdyYXAge1xuICB6LWluZGV4OiAxMDUxO1xufVxuLnNmLW9iamVjdGl2ZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbn1cbi5zZi1vYmplY3RpdmVfX2NvbnRlbnQgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1vYmplY3RpdmVfX2NvbnRlbnQgLnNmLW9iamVjdGl2ZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1vYmplY3RpdmVfX2NvbnRlbnQgLnNmLW9iamVjdGl2ZV9fd3JhcHBlciAuc2Ytb2JqZWN0aXZlX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytb2JqZWN0aXZlX19jb250ZW50IC5zZi1vYmplY3RpdmVfX3dyYXBwZXIgLnNmLW9iamVjdGl2ZV9fcm93Omxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2Ytc2NlbmFyaW8tbmFtZV9fY29udHJvbC5hbnQtYnRuLWRlZmF1bHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1tZW51LnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLW1lbnUge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG4uYW50LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uYW50LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1tZW51LnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgPiAubWVudS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG4uYW50LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmFudC10cmVlLXNlbGVjdC5zZi1zY2VuYXJpby10cmVlLXNlbGVjdG9yX19jb250cm9sIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIC5hbnQtZHJvcGRvd24tdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbnQtc2VsZWN0LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtc2VsZWN0LXRyZWUtdHJlZW5vZGUgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYW50LXNlbGVjdC1kcm9wZG93bi5zZi1zY2VuYXJpby10cmVlLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbi5hbnQtc2VsZWN0LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtc2VsZWN0LXRyZWUtdHJlZW5vZGUgLmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXNlbGVjdC10cmVlLXRpdGxlIC5hbnQtZHJvcGRvd24tdHJpZ2dlci5tZW51LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIgLnNmLXRvb2xiYXItaXRlbSArIC5zZi10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhciAuYW50LXJhZGlvLWdyb3VwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhciAuYW50LXNlZ21lbnRlZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMTZweCAxNHB4IDE2cHggMDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5LXRvb2xiYXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X191b20gLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X191b20gLmFudC1mb3JtLWl0ZW0gLmFudC1zZWxlY3Qtc2luZ2xlLmFudC1zZWxlY3Qtc2hvdy1hcnJvdyAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSxcbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5LXRvb2xiYXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3VvbSAuYW50LWZvcm0taXRlbSAuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnJlZC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5saWdodGdyZWVuLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5ncmVlbi1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnllbGxvdy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTMpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5saWdodHllbGxvdy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAucmVkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNCk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAubGlnaHRncmVlbi1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAuZ3JlZW4tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTMpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLnllbGxvdy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLmxpZ2h0eWVsbG93LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBtYXJnaW46IDhweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1sYWRkZXItZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm93LmFnLXJvdy1sZXZlbC0wIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD1zdW1tYXJ5XSAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLWljb24tdHJlZS1jbG9zZWQsXG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1yb3ctZ3JvdXAuYWctcm93LWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBGcmVlXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsLmFnLWNlbGwtaW5saW5lLWVkaXRpbmc6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuaGlzdG9yeS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLmhpc3RvcnktY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBtYXJnaW46IDhweCA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fY29udGVudCAuc2YtYWxsb2NhdGlvbi10b29sYmFyIHtcbiAgcGFkZGluZzogMTRweCAxNnB4IDE4cHggMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0gLmJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuc2YtYWxsb2NhdGlvbl9fbGVmdCAuc2YtYWxsb2NhdGlvbl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuYW50LW1vZGFsLW1hc2ssXG4uc2YtYWxsb2NhdGlvbl9fd3JhcHBlciAuYW50LW1vZGFsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLnNmLWNvbnRyYWN0cy1yaWdodC1jaGlsZF9fY29udGVudCB7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLnNmLWNvbnRyYWN0c19fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuc2YtY29udHJhY3RzX190b29sYmFyIC5zZi1vcHRpbWl6ZV9fZHJvcGRvd24gLmFudC1idG46aG92ZXIgLnJ1bi1lbmdpbmUtaWNvbiB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC42cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zdGF0dXMucGVuZGluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zdGF0dXMuYXBwcm92ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zdGF0dXMuZGVsZXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1haS1mbG9hdC1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjRweDtcbiAgcmlnaHQ6IDE3cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDkwMCAhaW1wb3J0YW50O1xufVxuLnNmLWFpLWZsb2F0LWJ1dHRvbiAuYW50LWZsb2F0LWJ0bi1ib2R5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG59XG4uc2YtYWktZmxvYXQtYnV0dG9uOmhvdmVyIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMCUgMTMwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGdyYWRpZW50QW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICB9XG59XG5cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmFudC1wb3BvdmVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAxNDYsIDIxOCwgMC4zNDkwMTk2MDc4KSwgdHJhbnNwYXJlbnQpO1xuICBtYXJnaW46IC0xMnB4O1xuICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIge1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogNjB2aDtcbiAgYWxpZ24tY29udGVudDogZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogOTAlO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlLnVzZXItaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjVweDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UuYWktcmVzcG9uc2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhYmxlIHRoLFxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSAubWFya2Rvd24tdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSAubWFya2Rvd24tYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxLjVlbSAwO1xuICBwYWRkaW5nOiAwLjVlbSAxMHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YXNrLWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdC1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxMnB4IDEycHggOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQtZm9vdGVyIC5hbnQtc2VuZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLmF2YXRhci1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMyJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uaGVscC1idWJibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3R0b206IDgxcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTcyNTQ5MDE5Nik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDkwMTtcbn1cbi5oZWxwLWJ1YmJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uaGVscC1idWJibGUgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtaGllcmFyY2h5LXRyZWUgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9fcG9wb3ZlciB7XG4gIGxlZnQ6IDE3cHggIWltcG9ydGFudDtcbiAgdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19wb3BvdmVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19wb3BvdmVyIC5hbnQtcG9wb3Zlci1pbm5lciAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiA0MXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRyZWUtYnRuIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MXB4KTtcbiAgaGVpZ2h0OiAzOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50cmVlLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudHJlZS1idG46aG92ZXIgc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5hbnQtYnRuIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2gsXG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1leHBhbmQsXG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1jb2xsYXBzZSB7XG4gIGhlaWdodDogMzlweDtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2g6aG92ZXIsXG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1leHBhbmQ6aG92ZXIsXG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1jb2xsYXBzZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaC5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtc3dpdGNoZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaGlnaGxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgcGFkZGluZzogMCA1cHggMCA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1zd2l0Y2hlciAuYW50LXRyZWUtc3dpdGNoZXItbGluZS1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDZweCAwIDZweCAwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtaW5kZW50LXVuaXQ6OmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtdGl0bGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtdGl0bGUgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzhweDtcbiAgYm9yZGVyOiAwcHggdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMzlweDtcbiAgbWFyZ2luOiAtNnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuYW50LWJ0bjpob3ZlciwgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtdGl0bGUgLmFudC1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAudGl0bGUtLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtdGl0bGUgLmV4dHJhLWNvbnRlbnQge1xuICB3aWR0aDogNDVweDtcbiAgbWF4LXdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQgLmFudC10cmVlLXN3aXRjaGVyIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5zZi10cmVlX192aW9sYXRpb24tYnRuOmhvdmVyLCAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0biAuYW50LWJ0bi1kZWZhdWx0W2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCB7XG4gIHdpZHRoOiAyMjBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtdGl0bGUgc3ZnIHtcbiAgbWFyZ2luOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLmFudC10cmVlLXRyZWVub2RlLWRpc2FibGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuaWNvbi13cmFwcGVyIHtcbiAgY3Vyc29yOiBncmFiO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogLTNweCAwO1xuICBwYWRkaW5nOiA5cHggOXB4IDEwcHggOXB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5pbnZpc2libGUtaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTJweCAwIDEycHggOXB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5ub3QtcmVtb3ZhYmxlLWljb24td3JhcHBlciB7XG4gIHdpZHRoOiAzNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogLTRweCAwIC0xNHB4IDA7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5ub3QtcmVtb3ZhYmxlLWljb24td3JhcHBlciBpbWcge1xuICBtYXJnaW4tdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtbWFpbi1kcmF3ZXIge1xuICB0b3A6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG59XG4uc2YtbWFpbi1kcmF3ZXIud2l0aG91dC1jdXN0b20tZm9vdGVyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG59XG5cbi5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgbWFyZ2luOiAyMHB4IC0yNHB4IDAgLTI0cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5zZi1tYWluX19oZWFkZXIge1xuICBoZWlnaHQ6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpO1xuICBwYWRkaW5nOiAwIDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1haW5fX2hlYWRlciAubG9nby13cmFwcGVyIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5sb2dvLXdyYXBwZXIgc3ZnOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIC5zZi1tZW51LXdyYXBwZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIC5zZi1tZW51LXdyYXBwZXIgLm1lbnUtbmFtZSB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIC5zZi1tZW51LXdyYXBwZXIuYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLm5ldy1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IC0xNnB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbTpob3ZlciBzdmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIC5zZi1tZW51LXdyYXBwZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkyNXB4KSB7XG4gIC5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbSAubWVudS1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtX190aGVtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtLm1lbnUtaXRlbV9faGVscCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAuc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogMCA4cHggMCAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAuYW50LWJhZGdlLWRvdCB7XG4gIHJpZ2h0OiAycHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1wb3BvdmVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAucHJlZmVyZW5jZXMtY29udGVudCB7XG4gIG1pbi13aWR0aDogMjYwcHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IC5wcmVmZXJlbmNlcy1pdGVtIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IC5wcmVmZXJlbmNlcy1pdGVtIC5hbnQtc2VsZWN0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAucHJlZmVyZW5jZXMtY29udGVudCAucHJlZmVyZW5jZXMtaXRlbSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IC5wcmVmZXJlbmNlcy1pdGVtIC5zZi1jb3VudHJ5LWZsYWcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyNHB4O1xufVxuLmRlZXAtbGlua19fYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG4uZGVlcC1saW5rX19idXR0b24uYW50LWJ0bi10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguYW50LWJ0bi1kaXNhYmxlZCk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbn1cbi5zZi1uby1kYXRhLWZvdW5kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLW5vLWRhdGEtZm91bmQgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNmLW5vLWRhdGEtZm91bmQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLW5vLWRhdGEtZm91bmQgLm5vLWRhdGEtYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuQGtleWZyYW1lcyBzaGFrZS1yb3RhdGUge1xuICAyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDAuNWRlZyk7XG4gIH1cbiAgNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpO1xuICB9XG4gIDYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDAuNWRlZyk7XG4gIH1cbiAgMTIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKTtcbiAgfVxuICAxNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpO1xuICB9XG4gIDE2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpO1xuICB9XG4gIDE4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZyk7XG4gIH1cbiAgMjIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTYuNWRlZyk7XG4gIH1cbiAgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKTtcbiAgfVxuICAyNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDI4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgMzIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKTtcbiAgfVxuICAzNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpO1xuICB9XG4gIDM2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDM4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZyk7XG4gIH1cbiAgNDIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA0NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA0NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNC41ZGVnKTtcbiAgfVxuICA0OCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA1MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMi41ZGVnKTtcbiAgfVxuICA1NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpO1xuICB9XG4gIDU2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDAuNWRlZyk7XG4gIH1cbiAgNTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTYuNWRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZyk7XG4gIH1cbiAgNjIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZyk7XG4gIH1cbiAgNjQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMy41ZGVnKTtcbiAgfVxuICA2NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDY4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZyk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKTtcbiAgfVxuICA3MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA3NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA3NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpO1xuICB9XG4gIDc4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpO1xuICB9XG4gIDgyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDcuNWRlZyk7XG4gIH1cbiAgODQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA4NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpO1xuICB9XG4gIDg4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZyk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTIuNWRlZyk7XG4gIH1cbiAgOTIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKTtcbiAgfVxuICA5NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNS41ZGVnKTtcbiAgfVxuICA5NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg3LjVkZWcpO1xuICB9XG4gIDk4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMCk7XG4gIH1cbn1cbi5zaGFrZS1yb3RhdGUge1xuICBhbmltYXRpb24tbmFtZTogc2hha2Utcm90YXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEwMG1zO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWNvbnRlbnQgdGhlYWQgdHIgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHJnYigxMTksIDExOSwgMTE5KTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogOXB4IDE2cHg7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtdGJvZHkgPiB0ci5hbnQtdGFibGUtcm93OmhvdmVyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uYW50LWFwcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmFudC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmFudC1iYWRnZS1kb3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uc2Ytc3BpbiAuYW50LXNwaW4tZG90LXByb2dyZXNzIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZi1zcGluIC5hbnQtc3Bpbi1kb3QtaG9sZGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFudC1zcGxpdHRlciAuYW50LXNwbGl0dGVyLWJhciB7XG4gIGhlaWdodDogMTRweDtcbn1cbi5hbnQtc3BsaXR0ZXIgLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYW50LXNwbGl0dGVyIC5hbnQtc3BsaXR0ZXItYmFyIC5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5hbnQtYXZhdGFyLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLnJjLXZpcnR1YWwtbGlzdDpob3ZlciAucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlIC5hbnQtdHJlZS1saXN0OmhvdmVyIC5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsIC5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLW1vdmluZywgLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsXG4ucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtYnRuLWJhY2tncm91bmQtZ2hvc3QuYW50LWJ0bi1wcmltYXJ5IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWJ0bltkaXNhYmxlZF0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xufVxuXG4uYW50LWJ0bi1kZWZhdWx0IHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmFudC1idG4tZGVmYXVsdDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWJ0bi1kZWZhdWx0LmFjY2VudC1idXR0b246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUwOTgwMzkyMik7XG59XG5cbi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWRyYXdlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlIHtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICBtYXJnaW46IC0xNXB4IDAgLTE2cHggLTE2cHg7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2U6aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZTpmb2N1cyBzdmcge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2UgLmFudGljb24tY2xvc2Uge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZSBzdmcge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmFudC1kcmF3ZXItcmlnaHQgLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmFudC1kcmF3ZXItbWFzayB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmFudC10YWJzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYW50LXRhYnMtdGFiOmhvdmVyLFxuLmFudC10YWJzLXRhYi1idG46Zm9jdXMsXG4uYW50LXRhYnMtdGFiLXJlbW92ZTpmb2N1cyxcbi5hbnQtdGFicy10YWItYnRuOmFjdGl2ZSxcbi5hbnQtdGFicy10YWItcmVtb3ZlOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1yaWdodCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4sXG4uYW50LXRhYnMtbGVmdCA+IGRpdiA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4sXG4uYW50LXRhYnMtcmlnaHQgPiBkaXYgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5hbnQtZHJvcGRvd24tbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG5cbi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgYSxcbi5hbnQtbWVudS1pdGVtIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFudC1tZW51LWl0ZW0gYTpob3Zlcixcbi5hbnQtbWVudS1pdGVtID4gLmFudC1iYWRnZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWl0ZW06aG92ZXIsXG4uYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uYW50LW1lbnU6bm90KC5hbnQtbWVudS1pbmxpbmUpIC5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uYW50LW1lbnUtc3VibWVudS1hY3RpdmUsXG4uYW50LW1lbnUtc3VibWVudS10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYXJrLXByaW1hcnkpLCAwLjEpO1xufVxuXG4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGEsXG4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS12ZXJ0aWNhbC1sZWZ0IC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS12ZXJ0aWNhbC1yaWdodCAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWlubGluZSAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYW50LW1lbnU6bm90KC5hbnQtbWVudS1ob3Jpem9udGFsKSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06aG92ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tYWN0aXZlLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1vcGVuLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbSxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4uYW50LW1lbnUtb3ZlcmZsb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFudC1tZW51LWhvcml6b250YWwgPiAuYW50LW1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3Zlcjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnU6aG92ZXI6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLWFjdGl2ZTo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1vcGVuOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1vcGVuOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZDo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwMTk2MDc4NDMpO1xufVxuXG4uYW50LXNlbGVjdCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIGkge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1zZWxlY3QgLmFudC1zZWxlY3QtY2xlYXIge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICByaWdodDogOXB4O1xuICB0b3A6IDQ1JTtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWFycm93IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLXJlbW92ZSA+IC5hbnRpY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFudC1mb3JtLXZlcnRpY2FsIC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLmFudC1jb2wtMjQuYW50LWZvcm0taXRlbS1sYWJlbCxcbi5hbnQtY29sLXhsLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4uYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFiMzIzZCAhaW1wb3J0YW50O1xufVxuXG4uYW50LXRhYmxlLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cblxuLmFudC1hbGVydC1pbmZvIC5hbnQtYWxlcnQtaWNvbiB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uYW50LWFsZXJ0LWluZm8gLmFudC1hbGVydC1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmFudC1kcm9wZG93bi1idXR0b24uYW50LXNwYWNlLWNvbXBhY3Qge1xuICB3aWR0aDogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYW50LW1vZGFsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5hbnQtbW9kYWwtbWFzayB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsIHJnYmEoMCwgMCwgMCwgMC44MikgMCwgcmdiYSgwLCAwLCAwLCAwLjQyKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwsXG4uYW50LXJhZGlvLWJ1dHRvbi1sYWJlbCxcbi5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuZmlsdGVyLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogNDZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZvY3VzLXdpdGhpbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZvY3VzLXdpdGhpbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpmb2N1cy13aXRoaW4gc3BhbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUge1xuICB3aWR0aDogMTA0cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hY3Rpb25zLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBmbGV4OiBpbmhlcml0O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFjdGlvbnMtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc3RhdHVzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXN0YXR1cy1iYXIgLnNmLXN0YXR1cy1iYXJfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICBtYXJnaW46IDAgLTE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDVweCAtNXB4ICMzMzM7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc3RhdHVzLWJhciAuc2Ytc3RhdHVzLWJhcl9fY29udGVudC5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1zdGF0dXMtYmFyIC5zZi1zdGF0dXMtYmFyX19jb250ZW50IHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFkZC1sZXZlbC1idXR0b24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtYWRkLWxldmVsLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1kcmF3ZXItZmJfX3NlbGVjdC1vbmUge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWRyYXdlci1mYl9fc2VsZWN0LW9uZSAuYW50LWlucHV0LXdyYXBwZXIgLmFudC1pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctbm9kZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDExcHggMCAxMXB4IDE3cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlLmRyYWdnaW5nOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDExcHggNHB4IDExcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5kcmFnLWljb24td3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtMTJweCAwO1xuICBwYWRkaW5nOiAxMnB4IDlweCAxMnB4IDlweDtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLXNlbGVjdGVkID4gLmR4LXRyZWV2aWV3LWl0ZW0gLmR4LWl0ZW0tY29udGVudCAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1mb2N1c2VkID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbW9kYWwtd3JhcCAuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsLnJlbmFtZSAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyB7XG4gIGZsb2F0OiBpbml0aWFsO1xufVxuLnNmLW5pdm8tdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiAtN3B4IDZweCAxOXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xufVxuLnNmLW5pdm8tdG9vbHRpcCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytbml2by10b29sdGlwIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWctY2hhcnRzLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG59XG4uYWctY2hhcnRzLXRvb2x0aXAgLmFnLWNoYXJ0LXRvb2x0aXAtdGl0bGUge1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay13aGl0ZSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5hZy1jaGFydHMtdG9vbHRpcCAuYWctY2hhcnQtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZzogNnB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG59XG5cbi5zZi1hZy1jaGFydCAuYWctY2hhcnRzLXdyYXBwZXIgLmFnLWNoYXJ0cy1jYW52YXMtb3ZlcmxheSAuYWctY2hhcnQtY29udGV4dC1tZW51IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5hZy10aGVtZS1xdWFydHosXG4uYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWFnLWZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICAtLWFnLXF1YXJ0ei1hY3RpdmUtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgLS1hZy1zZWxlY3RlZC1yb3ctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAtLWFnLW9kZC1yb3ctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC0tYWctaWNvbi1mb250LWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIC0tYWctcm93LWhvdmVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWFnLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItYWxpZ25lZC1jZWxsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy1jb250YWluZXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jb2x1bW4tZHJvcC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNvbHVtbi1kcm9wLWhvcml6b250YWwgLmFnLWNvbHVtbi1kcm9wLWVtcHR5LW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jb2x1bW4tZHJvcC1ob3Jpem9udGFsIC5hZy1jb2x1bW4tZHJvcC1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZCk6bm90KC5hZy1jZWxsLWZvY3VzOmZvY3VzLXdpdGhpbikge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbCxcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCxcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLWxhc3Qge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dIC5hZy1oZWFkZXItaWNvbixcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGxbY29sLWlkPWFnLUdyaWQtQXV0b0NvbHVtbl0gLmFnLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlcixcbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlciB7XG4gIHdpZHRoOiAwcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtcmlnaHQtaGVhZGVyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFnLXJvdy1ob3Zlci1jb2xvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5lZGl0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmluYWN0aXZlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciA+IC5lZGl0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgPiAuaW5hY3RpdmUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zaWRlLWJhciAuYWctc2lkZS1idXR0b25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXNpZGUtYmFyIC5hZy1zaWRlLWJ1dHRvbnMgLmFnLXNpZGUtYnV0dG9uOm5vdCguYWctc2VsZWN0ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctZmlsdGVyLXRvb2xwYW5lbCAuYWctZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGw6aG92ZXIgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24sIC5zZi1hZy1ncmlkIC5hZy1oZWFkZXItY2VsbC5hZy1oZWFkZXItYWN0aXZlIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uLCAuc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLW1lbnUtdmlzaWJsZSAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWFnLWdyaWQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWFnLWdyaWQgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWxpc3QgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWRyYWctaGFuZGxlLFxuLnNmLWFnLWdyaWQgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWNvbHVtbi1ncm91cC1kcmFnLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtYWctZ3JpZCAuc2YtdG90YWwtcm93LXNzX19zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykge1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXRleHQgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXNob3J0Y3V0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLWljb24ge1xuICBjb2xvcjogdmFyKC0tYWctaWNvbi1mb250LWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi1wb3B1cC1wb2ludGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hZy1wb3B1cCAuYWctdG9vbHRpcCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1hZy1ncmlkLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyLFxuLnNvcC1jb2xsYWItZ3JpZCB7XG4gIC8qIHN0YXJ0IC0gc2hvdyBzYWZhcmkgc2NvbGxlciBhbHdheXNcbiAgICAgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNzg1NTU5MC9wcmV2ZW50aW5nLXNjcm9sbC1iYXJzLWZyb20tYmVpbmctaGlkZGVuLWZvci1tYWNvcy10cmFja3BhZC11c2Vycy1pbi13ZWJraXQtYmxpblxuICAqL1xuICAvKiBlbmQgLSBzaG93IHNhZmFyaSBzY29sbGVyIGFsd2F5cyAqL1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIHtcbiAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTFweCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtY29udGFpbmVyIHtcbiAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTFweCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSB7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtY29udGFpbmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keSxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHksXG4uc2Ytc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuICAuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLXNjcm9sbGJhciB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICB9XG59XG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xufVxuXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbn1cblxuLnNmLXRyYW5zcGFyZW50LXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB0cmFuc3BhcmVudDtcbn1cbi5zZi10cmFuc3BhcmVudC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbiNyb290LFxuLmZyZXNuZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgPiBzZWN0aW9uLmFudC1sYXlvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLXZpZXdfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50ID4gLnNmLXZpZXdfX2NvbnRlbnQtaW5uZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIC8qIGRvIG5vdCBzZXQgcmVsYXRpdmUsIGJlY2F1c2Ugb2YgcmlnaHQgZHJhd2VyICovXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjFweCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLXZpZXdfX2NvbnRlbnQyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50MiA+IC5zZi12aWV3X19jb250ZW50LWlubmVyMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIge1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWluLXdpZHRoOiA2MDBweDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXItcm93IC5zZi1tb2R1bGVfX2hlYWRlci1zZWdtZW50ZWQtY29sIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cgLnNmLW1vZHVsZV9faGVhZGVyLWdlbmVyYWwtaW5mby1jb2wge1xuICBmbGV4OiAxO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciBoMSB7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXAge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDZweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCBhIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1kaXNhYmxlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIC5saWNlbnNlLXNlZ21lbnRlZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tZGlzYWJsZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCAubGljZW5zZS1zZWdtZW50ZWQtaXRlbSBhIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIGEge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtcG9wb3Zlci1jb250ZW50IC5hbnQtcG9wb3Zlci1pbm5lci1jb250ZW50IC5yZXNwb25zaXZlLWxhYmVsOmhvdmVyIGEsIC5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtcG9wb3Zlci1jb250ZW50IC5hbnQtcG9wb3Zlci1pbm5lci1jb250ZW50IC5yZXNwb25zaXZlLWxhYmVsLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMwMDkyYWQ7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbCBhIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLmdlbmVyYWwtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLmdlbmVyYWwtaW5mbyAuYW50LWRpdmlkZXIge1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodC5wb3NpdGlvbi1hYnNvbHV0ZSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnRyaWdnZXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuc2YtbW9kdWxlLXRhYi1iYXIge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiICsgLmFudC10YWJzLXRhYiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCA+IC5hbnQtdGFicy1uYXYtbGlzdCA+IC5hbnQtdGFicy10YWIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjQ0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXY6YmVmb3JlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiB7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtdG9wID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDlweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLXNwaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwgLmFudC1zcGluLWRvdC1ob2xkZXIgLmFudC1zcGluLWRvdCB7XG4gIG1hcmdpbjogLTdweCA4cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCAuYW50LXNwaW4tdGV4dCB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2Mjc0NTA5OCk7XG59XG5cbi5zZi1zZWdtX19mYWtlLWNiIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZi1zZWdtX19mYWtlLWNiIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQsXG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5wdXQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5SZXNpemVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLlJlc2l6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJMUlpQm9aV2xuYUhROUlqRTFNQ0lnWm1sc2JEMGlibTl1WlNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFVnTVRVd0lqNDhjR0YwYUNCbWFXeHNQU0lqT1RrNUlpQmtQU0pOTUNBeUxqVmhNaTQxSURJdU5TQXdJREFnTVNBMUlEQjJNVFExWVRJdU5TQXlMalVnTUNBeElERXROU0F3VmpJdU5Wb2lMejQ4TDNOMlp6ND1cIik7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLlJlc2l6ZXI6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjUgZWFzZTtcbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLlJlc2l6ZXIudmVydGljYWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cbi5SZXNpemVyLmhvcml6b250YWw6aG92ZXIge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG5cbi5SZXNpemVyLmhvcml6b250YWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5SZXNpemVyLnZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5SZXNpemVyLnZlcnRpY2FsOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuXG4uUmVzaXplci52ZXJ0aWNhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogLTdweDtcbn1cblxuLlJlc2l6ZXIuZGlzYWJsZWQge1xuICBoZWlnaHQ6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLlJlc2l6ZXIuZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG4uUmVzaXplci5kaXNhYmxlZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5SZXNpemVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1tYWluLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWhlYWRlciAuYW50LW1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZzogNi41cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWF4LXdpZHRoOiA5MiU7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICB0b3A6IDI0cHg7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmFudC1tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZi1hY3Rpb24tbW9kYWwuc2YtYWN0aW9uLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHJvdy1nYXA6IDA7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpb24tbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1idG5zIHtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xufVxuXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50LFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIge1xuICBwYWRkaW5nOiAyNHB4IDAgMTZweCAwO1xuICBtYXJnaW46IDAgMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUgLmFudC1kcmF3ZXItY2xvc2UsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSBzdmcsXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2Zyxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5zZWNvbmRhcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXRvZ2dsZS1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXRvZ2dsZS1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdG9nZ2xlLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdG9nZ2xlLWJ0biBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zZi10b2dnbGUtYnRuLmJ0bi1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXRvZ2dsZS1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDUxLCA1MSwgNTEsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjVhY2U2O1xuICBib3JkZXItY29sb3I6ICMyNWFjZTY7XG59XG5cbi53aXRoLWljb24gLmFudC1idG4uYW50LWJ0bi1sb2FkaW5nID4gc3ZnLFxuLmFudC1idG4ud2l0aC1pY29uLmFudC1idG4tbG9hZGluZyA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2l0aC1pY29uIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1sb2FkaW5nKSBzdmcsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tbG9hZGluZykgc3ZnIHBhdGgsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tcHJpbWFyeSk6aG92ZXIgc3ZnIHBhdGgsIC53aXRoLWljb24gLmFudC1idG46bm90KC5hbnQtYnRuLXByaW1hcnkpOmZvY3VzIHN2ZyBwYXRoLFxuLmFudC1idG4ud2l0aC1pY29uOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpob3ZlciBzdmcgcGF0aCxcbi5hbnQtYnRuLndpdGgtaWNvbjpub3QoLmFudC1idG4tcHJpbWFyeSk6Zm9jdXMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnNmLXNlbGVjdC1hZGRvbi1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLnNmLWRvdHNfX2NvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1zZWxlY3QsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1waWNrZXIsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1idXR0b24sXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyLFxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5zZi10b2dnbGUtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMDtcbn1cbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZi1uby1kYXRhLW1vZGFsLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm8tZGF0YS1pY29uIC5zdW4ge1xuICBhbmltYXRpb246IGZhbGwgOHMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgZmFsbCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00MHB4LCAwKTtcbiAgfVxufVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmR4Yy10b29sdGlwID4gc3ZnIGcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uZHhjLXRvb2x0aXAgPiBkaXYge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uZHhjLXRvb2x0aXAgLmRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5keGMtdG9vbHRpcCAudmFsdWUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZHhjLXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuXG4uY2FsZW5kbHktb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDcwJSwgdHJhbnNwYXJlbnQpO1xufVxuLmNhbGVuZGx5LW92ZXJsYXkgLmNhbGVuZGx5LXBvcHVwLWNsb3NlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuOnJvb3Qge1xuICAtLXpvaG9oY19hc2FwX3dlYl9mb250ZmFtaWx5OiBcIlJvYm90b1wiICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRoaXJkX2JnY2xyOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBoZWFkZXJfYmc6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGFiaXRlbV9pY29uY2xyOiB2YXIoLS1hcmstaWNvbikgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGFiaXRlbV9zZWxlY3RlZGJnOiB2YXIoXG4gICAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmRcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBmb290ZXJtZW51X2JnOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGZvb3Rlcm1lbnVfYm90Ymc6IHZhcihcbiAgICAtLWFyay13aWRnZXQtYmFja2dyb3VuZFxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGhlYWRlcl90ZXh0Y2xyOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZVxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGhlYWRlcl9iYWNraWNvbmNscjogdmFyKFxuICAgIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmVcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBjbG9zZV9pY29uYmc6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwY2xvc2VfaWNvbmNscjogdmFyKC0tYXJrLWljb24pICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHBhZ2VfYmc6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGxvYWRpbmdfYmc6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHNlY29uZGFyeV9iZzogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBwcmltYXJ5X3RleHRjbHI6IHZhcihcbiAgICAtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lXG4gICkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwc2Vjb25kYXJ5X3RleHRjbHI6IHZhcihcbiAgICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHRcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBzZWNvbmRhcnlfdGV4dGR1c3R5Y2xyOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0XG4gICkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGhlbWViYXNlX2Jkcl9jbHI6IHZhcihcbiAgICAtLWFyay1jb250ZW50LXNlcGFyYXRvclxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRhYml0ZW1fYmRyX3JpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHB0YWJpdGVtX2Jkcl90b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRpY2tldHNiZHJfY2xyOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHppbmRleF9tYXhsZXZlbF9vbmU6IDEwMDMgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwemluZGV4X21heGxldmVsX3R3bzogMTAwMiAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHB6aW5kZXhfbWF4bGV2ZWxfdGhyZWU6IDEwMDEgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwemluZGV4X21heGxldmVsX2ZvdXI6IDEwMDAgIWltcG9ydGFudDtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXIgI3pvaG9oYy1hc2FwLXdlYi1sYXlvdXRib3gge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLW1haW4taGVhZGVyLWhlaWdodCkpO1xufVxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXIgI3pvaG9oYy1hc2FwLXdlYi1sYXVuY2hlcmJveC1jbG9zZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4jem9ob2hjLWFzYXAtd2ViLWhlbHBlciAuY29sb3VyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXIgLktCX05ld19FZGl0b3JfSGlnaGxpZ2h0cyBkaXYge1xuICBjb2xvcjogIzMzMztcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXItY29yZSAjem9ob2hjLWFzYXAtd2ViLWNvbnRlbnRsYXlvdXQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbiN6b2hvaGMtYXNhcC13ZWItaGVscGVyLWNvcmUgaWZyYW1lIHtcbiAgd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogNTB2aDtcbn1cblxuLmFzdGVyaXNrIHtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmFudC1tZW50aW9ucy1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEyMDA7XG4gIC8qIGFib3ZlIHNlY29uZGFyeSBkcmF3ZXIgKi9cbn1cblxuLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLmgtMTAwIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA4cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJldHVybi1iYWNrLW1lc3NhZ2UgLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50OmhvdmVyOm5vdCg6aGFzKC5jbG9zZS13cmFwcGVyOmhvdmVyKSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1MzYwICFpbXBvcnRhbnQ7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQgLm1lc3NhZ2UtY29udGVudCAuY2xvc2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ3NjU3MjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogIzFiMzIzZDtcbn1cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIC5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCAubWVzc2FnZS1jb250ZW50IC5jbG9zZS13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NTM2MDtcbn1cbjpyb290IHtcbiAgLS1tYWluLWZvbnQ6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoOiB2YXIoLS1hcmstYmFzZS1ncmF5LTcpO1xuICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQ6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIC0tbWFpbi1oZWFkZXItaGVpZ2h0OiA1NnB4O1xuICAtLXNlY29uZGF5LWhlYWRlci1oZWlnaHQ6IDQ3cHg7XG4gIC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXI6IHZhcigtLWFyay1iYXNlLWdyYXktNyk7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYi1ib3JkZXI6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1zOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtcm91bmRpbmc6IDhweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLXM6IDhweDtcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLW06IDE0cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1tOiAxNHB4O1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctbDogMTZweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLWw6IDE2cHg7XG4gIC0tYXJrLWNvbnRyb2wtcm91bmRpbmc6IDZweDtcbiAgLS1hcmstYmxhY2s6ICMwMDAwMDA7XG4gIC0tYXJrLWJsdWU6ICNhYWVmZjk7XG4gIC0tYXJrLWdyZWVuOiAjMzBiZjc4O1xuICAtLWFyay1wcmltYXJ5OiAjMDA5MmRhO1xuICAtLWFyay1wcmltYXJ5LWhvdmVyOiAjNGZiNWU3O1xuICAtLWFyay1yZWQ6ICNkMTQ5NDk7XG4gIC0tYXJrLW9yYW5nZTogI2ZmYTk0MDtcbiAgLS1hcmstd2hpdGU6ICNmZmZmZmY7XG4gIC0tYXJrLXllbGxvdzogI2ZjZTM3ZTtcbiAgLS1hcmstYnJhbmQ6ICMyMzZhN2Q7XG4gIC0tYXJrLXNlY29uZGFyeTogdmFyKC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0KTtcbiAgLS1hcmstYmx1ZS1saWdodDogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgLS1hcmstZ3JlZW4tbGlnaHQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAtLWFyay1yZWQtbGlnaHQ6IHZhcigtLWFyay1iYXNlLXJlZC0xKTtcbiAgLS1hcmstb3JhbmdlLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtMSk7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtMTogIzAwOTJkYTtcbiAgLS1hcmstY2hhcnQtcXVhbC0yOiAjMWFlNGI2O1xuICAtLWFyay1jaGFydC1xdWFsLTM6ICMzMDEyM2I7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNDogI2ZhYmEzOTtcbiAgLS1hcmstY2hhcnQtcXVhbC01OiAjZTU0NjBiO1xuICAtLWFyay1jaGFydC1xdWFsLTY6ICNhM2ZkM2Q7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNzogIzdhMDQwMztcbn1cblxuLmxpZ2h0LW1vZGUge1xuICAtLWFyay1pY29uOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0OiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIC0tYXJrLXllbGxvdy1saWdodC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay1icmFuZC1sb2dvOiB2YXIoLS1hcmstYnJhbmQpO1xuICAtLWFyay1jb250ZW50LWJhY2tncm91bmQ6IHZhcigtLWFyay13aGl0ZSk7XG4gIC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0OiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAtLWFyay13aWRnZXQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgLS1hcmstd2lkZ2V0LWhpZ2hsaWdodDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogIzAwMDAwMDBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuICAtLWFyay1iYXNlLWdyYXktMTogI2ZmZmZmZjtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICNmYWZhZmE7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjZjRmNGY0O1xuICAtLWFyay1iYXNlLWdyYXktNDogI2YwZjBmMDtcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICNkOWQ5ZDk7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjYmZiZmJmO1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICM3Nzc3Nzc7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjNDY0NjQ2O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICMzMzMzMzM7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogIzI2MjYyNjtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjMTYxNjE2O1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICMwMDAwMDA7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICNmZmVmZWM7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICNmNWNkY2I7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjNTEyMTIxO1xuICAtLWFyay1iYXNlLXJlZC0xMTogIzMxMTgxODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogI2ZmZmJlOTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogI2Y5ZWZjNTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICMzMzMwMjY7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjMjgyNjFkO1xuICAtLWFyay1iYXNlLWJsdWUtMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzVjYmFlODtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMyZWE2ZTE7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzA2N2JiNjtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICMwYzY1OTI7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjZTRmN2VlO1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICNiN2U5ZDA7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjNWRjZDk1O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMzMGJmNzg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMjY4NjU2O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICMyMTZhNDY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogIzFhMzcyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogIzE4MzIyNTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogI2ZmZjdlNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogI2ZmZTNiYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICM3MDQ5Mjc7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjNTQzNjIzO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjZjllY2ZlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjZGNiZWU4O1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjYTI2MmJlO1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogIzM2MjMzZjtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICMyNzIwMmE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjZGRmN2Y5O1xuICAtLWFyay1iYXNlLWN5YW4tMjogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjNWRiNmJmO1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzM4YTNhZTtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMjk3Zjg4O1xuICAtLWFyay1iYXNlLWN5YW4tODogIzIxNmQ3NTtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjMGIzNzNjO1xufVxuXG4uZGFyay1tb2RlIHtcbiAgLS1hcmstaWNvbjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXllbGxvdy1saWdodDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXI6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgLS1hcmstYnJhbmQtbG9nbzogI2U5ZjBmMjtcbiAgLS1hcmstY29udGVudC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAtLWFyay1jb250ZW50LWhpZ2hsaWdodDogIzAwMDAwMDMzO1xuICAtLWFyay1jb250ZW50LXNlcGFyYXRvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIC0tYXJrLXdpZGdldC1oaWdobGlnaHQ6ICMwMDAwMDAzMztcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogI2ZmZmZmZjBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTEpO1xuICAtLWFyay1iYXNlLWdyYXktMTogIzAwMDAwMDtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICMxNjE2MTY7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjMjYyNjI2O1xuICAtLWFyay1iYXNlLWdyYXktNDogIzMzMzMzMztcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICM0NjQ2NDY7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjNzc3Nzc3O1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICNiZmJmYmY7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjZDlkOWQ5O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICNmMGYwZjA7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogI2Y0ZjRmNDtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjZmFmYWZhO1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICNmZmZmZmY7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICMzMTE4MTg7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICM1MTIxMjE7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjZjVjZGNiO1xuICAtLWFyay1iYXNlLXJlZC0xMTogI2ZmZWZlYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogIzI4MjYxZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogIzMzMzAyNjtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICNmZGVmYjM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjZmZmYmU5O1xuICAtLWFyay1iYXNlLWJsdWUtMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzBjNjU5MjtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMwNjdiYjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzJlYTZlMTtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICM1Y2JhZTg7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjMTgzMjI1O1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICMxYTM3Mjg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjMjE2YTQ2O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMyNjg2NTY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMzBiZjc4O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICM1ZGNkOTU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogI2I3ZTlkMDtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogI2U0ZjdlZTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogIzU0MzYyMztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogIzcwNDkyNztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICNmZmUzYmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjZmZmN2U2O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjMjcyMDJhO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjMzYyMzNmO1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjOWM1OWI5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogI2M4YTNkOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICNkZmM4ZTk7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjMGIzNzNjO1xuICAtLWFyay1iYXNlLWN5YW4tMjogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjMjE2ZDc1O1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzI5N2Y4ODtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMzhhM2FlO1xuICAtLWFyay1iYXNlLWN5YW4tODogIzVkYjZiZjtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjZGRmN2Y5O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC10YWcuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLmFudC1tb2RhbC1jb250ZW50IC5hbnQtdGFnLmRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZy5hbGwtYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmhlbHAtYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXJnaW46IDEycHggLTZweCAtNnB4O1xuICBwYWRkaW5nOiAxMHB4IDZweCAxMHB4IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbi52aWV3LXNlY3Rpb24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5zZWN0aW9uIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgbWFyZ2luOiAwcHggLTZweCAtMTBweCAtNnB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4IDE2cHggMHB4IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIC5ncm91cC1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWdyb3VwLWhlYWRlciAuc21hbGwtYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIHtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbS5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbSAubWV0YS1kYXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAwO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2hhbmRsZS1ib3R0b20sXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLWxlZnQsXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2VkZ2UtdGV4dGJnIHtcbiAgZmlsbDogI2Y0ZjRmNDtcbiAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHN0cm9rZS13aWR0aDogMTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOHB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjYpKTtcbiAgYW5pbWF0aW9uOiBwdWxzYXRlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgMCUsIDEwMCUge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDRweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC40KSk7XG4gIH1cbiAgNTAlIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjkpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBlcnJvclB1bHNhdGUge1xuICAwJSwgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyNTUsIDc3LCA3OSwgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMjU1LCA3NywgNzksIDAuNik7XG4gIH1cbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19lZGdlLXRleHQge1xuICBmaWxsOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZS1pbnB1dCxcbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIuZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyNTUsIDU1LCA1OCwgMC40KTtcbiAgYW5pbWF0aW9uOiBlcnJvclB1bHNhdGUgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDhweDtcbn1cbi5zZi1jb250cm9sLXRvd2VyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbn1cbi5zZi1jb250cm9sLXRvd2VyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLmFnLXJvdy1ob3ZlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLmFnLXJvdy1ob3ZlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zZi1ldmVudC1jYXRlZ29yeV9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cblxuLnNmLWV2ZW50cy1zYW1wbGluZ19fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1ob21lLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMCAxNHB4IDE2cHggMDtcbn1cbi5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4td2lkdGg6IDQ3N3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLmJveCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIC5ib3ggLnZhbHVlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZCAuZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiA0NThweDtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIC5ncmlkLXdyYXBwZXIgLmFnLXJvdyAuYWctY2VsbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLnN1YnRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1iYXIge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDBweCAwcHg7XG4gIHRyYW5zaXRpb246IDIuNXM7XG4gIGhlaWdodDogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuY2hhcnQtYmFyOmhvdmVyIC5iYXItdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1iYXIgLmJhci10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggOXB4IDAgcmdiYSg2MiwgNjIsIDYyLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuY2hhcnQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXJnaW46IDAgLTE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1mb290ZXIgLnBlcmNlbnRhZ2UtY2hhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWZvb3RlciAucGVyY2VudGFnZS1jaGFuZ2Ugc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQge1xuICBtaW4td2lkdGg6IDQ3N3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTQ1cHgsIDFmcikpO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5zdWJtb2R1bGUtY29sdW1uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCAuYm94LmRpc2FibGVkIHtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3g6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICBvcGFjaXR5OiAwLjk7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveDpob3Zlcjpub3QoLmRpc2FibGVkKSAubmV3LXRhYi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3ggLm5ldy10YWItaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCAuYm94IC52YWx1ZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyB7XG4gIG1pbi13aWR0aDogNDc3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhvbWUtcGFnZSAuYXJraWV2YS1ibG9nIC5ibG9nLWNhcmQ6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWhvbWUtcGFnZSAuYXJraWV2YS1ibG9nIC5ibG9nLWNhcmQgaW1nIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZCAuY29udGVudCAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWhvbWUtcGFnZSAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgLnNmLWhvbWUtcGFnZSAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2YtaG9tZS1wYWdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIC52YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAuaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5jbG9zZS1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcGFkZGluZzogMTFweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5jbG9zZS1idXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5jbG9zZS1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAubW9kdWxlLXdyYXBwZXIgLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAubW9kdWxlLXdyYXBwZXIgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAubW9kdWxlLXdyYXBwZXIgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgYm94LXNoYWRvdzogLTFweCAwcHggOXB4IDFweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLnF1aWNrLXRhc2tzIC5xdWljay10YXNrcy1jb2xsYXBzZSAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI1cHggMzlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5xdWljay10YXNrcyAucXVpY2stdGFza3MtY29sbGFwc2UgLmFudC1jb2xsYXBzZS1jb250ZW50IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICBwYWRkaW5nOiAycHggMCAzMnB4IDY0cHg7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA1MDBweDtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciAuc2Ytc2V0dGluZ3MtbGF5b3V0X19oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxNnB4IDAgOHB4IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIgLnNmLXNldHRpbmdzLWxheW91dF9faGVhZGVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIC5zZi1zZXR0aW5ncy1zZWN0aW9uLWhlYWRpbmcge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LWNvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLWJvZHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IC50ZXh0IHtcbiAgcGFkZGluZzogMjRweCAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi10cmlhbC1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLXRyaWFsLWJhbm5lcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjViNmQ7XG59XG5cbi5zZi10cmlhbC1jb250ZW50IHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuLnNmLXRyaWFsLWNvbnRlbnQgLmV4cGlyZXMtZGF0ZSB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuLnNmLXRyaWFsLWNvbnRlbnQgLmxpbmUge1xuICBtYXJnaW46IDE2cHggLTE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogMXB4O1xufVxuLnNmLWFsZXJ0cy1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIHtcbiAgbWFyZ2luOiAtMjRweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1tZW51LWNvbHVtbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy10b29sYmFyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy10b29sYmFyIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgbGVmdDogMTFweDtcbiAgcmlnaHQ6IDA7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLXRvb2xiYXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sXG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLXRvb2xiYXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1oZWFkZXIgLmhlYWRlci10ZXh0IHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIgLnNmLWdyb3VwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIgLnNmLWdyb3VwLWNvbnRlbnQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDM4NXB4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1jb250ZW50LXdyYXBwZXIgLnNmLWdyb3VwLWNvbnRlbnQgLmltcGFjdC1iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZDogI2VmZDc1ZTtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBtaW4td2lkdGg6IDExNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay1ibGFjayk7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciAuc2YtZ3JvdXAtY29udGVudCAuYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciAuc2YtZ3JvdXAtY29udGVudCAuYWN0aW9ucyAuYWN0aW9uLWJ0biB7XG4gIG1hcmdpbjogLTVweCAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMxcHg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIC5oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMgLnB1bHNlMSB7XG4gIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIC5wdWxzZTIge1xuICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyAucHVsc2UzIHtcbiAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiA0cztcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgb3BhY2l0eTogMDtcbn1cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMgZGl2W2NsYXNzXj1Db25mZXR0aUV4cGxvc2lvbi1jb250YWluZXJdIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogLTcxcHg7XG59XG4uc2YtYWxlcnRzX19tYWluLWdyaWQge1xuICBtYXJnaW46IDAgMTRweCAxNnB4IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1hbGVydHNfX21haW4tZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc2YtYWxlcnRzLWVtcHR5LW92ZXJsYXkgLmhlYWRpbmcge1xuICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWxlcnRzX19tYWluLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnNmLWFsZXJ0cy1lbXB0eS1vdmVybGF5IC50ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhbnktc2V0dGluZ3Mge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuXG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudGljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUgLmFudC10YWJsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZSB0aCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUtd3JhcHBlciAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZS13cmFwcGVyIC5hbnQtdGFibGUtdGJvZHkgLmFudC10YWJsZS1yb3cuYW50LXRhYmxlLXJvdy1zZWxlY3RlZCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZS13cmFwcGVyIC5hbnQtdGFibGUtdGJvZHkgLmFudC10YWJsZS1yb3cgLmFudC10YWJsZS1jZWxsLXJvdy1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMikgIWltcG9ydGFudDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCB7XG4gIGZsZXg6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCBzdmcge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cblxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXIgLmluZm8tdGV4dCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxOTVweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyIC5pbmZvLW51bWJlciB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXI6Zmlyc3QtY2hpbGQsIC5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlcjpsYXN0LWNoaWxkLCAuc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlcjpudGgtY2hpbGQoLTEpIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uc2YtYWxlcnRzLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWFsZXJ0cy10b29sYmFyIC5zZi10b29sYmFyX19zZWxlY3RvciB7XG4gIHdpZHRoOiAxNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNmLWFsZXJ0cy10b29sYmFyIC5zZi10b29sYmFyX19zZWxlY3RvciB7XG4gICAgd2lkdGg6IDMycHg7XG4gIH1cbiAgLnNmLWFsZXJ0cy10b29sYmFyIC5zZi10b29sYmFyX19zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gIH1cbiAgLnNmLWFsZXJ0cy10b29sYmFyIC5zZi10b29sYmFyLWJ0biB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgcGFkZGluZzogMHB4IDdweDtcbiAgfVxuICAuc2YtYWxlcnRzLXRvb2xiYXIgLnNmLXRvb2xiYXItYnRuIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZi1zZWN1cml0eS1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAzcHggMTZweDtcbn1cbi5zZi1zZWN1cml0eS1kcmF3ZXIgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA5cHggMTZweDtcbn1cbi5zZi1oaXN0b3JpY2FsLW1ldHJpY3NfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWhpc3RvcmljYWwtbWV0cmljc19fZWRpdC1mb3JtIC5ob3Jpem9uLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1kYXRhLXNvdXJjZXMtZm9ybSAuZHluYW1pYy1kYXRlLXJhbmdlX19zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zb3VyY2VzLWZvcm0gLmFudC1mb3JtLWl0ZW0uc2YtZm9ybS1pdGVtX19zZWdtZW50ZWQtZGF0ZWZpbHRlcnR5cGUgLmRhdGUtZmlsdGVyLXR5cGVfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDRweDtcbn1cbi5zZi1kYXRhLXNvdXJjZXMtZm9ybSAuZmlsdGVyLXNjZXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWRhdGEtc291cmNlcy1mb3JtIC5maWx0ZXItc2NldGlvbiAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWN0aW9uLXBvcHVwIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHotaW5kZXg6IDI7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpICFpbXBvcnRhbnQ7XG59XG4uYWN0aW9uLXBvcHVwIC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBwYWRkaW5nOiAxMnB4IDI0cHggMCAyNHB4O1xufVxuLmFjdGlvbi1wb3B1cCAuaGVhZGVyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5hY3Rpb24tcG9wdXAgLmhlYWRlciAuY29udGVudCAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYWN0aW9uLXBvcHVwIC5oZWFkZXIgLmNvbnRlbnQgLmFudGljb24tY2xvc2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNjRweDtcbn1cbi5hY3Rpb24tcG9wdXAgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wZXJjZW50LWFkanVzdG1lbnQtYWN0aW9uIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcGVyY2VudC1hZGp1c3RtZW50LWFjdGlvbiAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXBlcmNlbnQtYWRqdXN0bWVudC1hY3Rpb24gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXBlcmNlbnQtYWRqdXN0bWVudC1hY3Rpb24gLmFudC1pbnB1dC1zdWZmaXgge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcHJvcmF0ZS1hY3Rpb24gLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wcm9yYXRlLWFjdGlvbiAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQpIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcHJvcmF0ZS1hY3Rpb24gLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wcm9yYXRlLWFjdGlvbiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmFjdGlvbi1wb3B1cF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLmFnLXJvb3Qtd3JhcHBlciAuYWctZGV0YWlscy1ncmlkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuc2YtbWFuYWdlLW92ZXJyaWRlcy1lbXB0eS1vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLnNmLW1hbmFnZS1vdmVycmlkZXMtZW1wdHktb3ZlcmxheSAuaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5zZi1tYW5hZ2Utb3ZlcnJpZGVzLWVtcHR5LW92ZXJsYXkgLnRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZvcmVjYXN0LWRldGFpbHMgLmFudC1kcmF3ZXItY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtZm9yZWNhc3QtZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMHB4O1xufVxuLnNmLWZvcmVjYXN0LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSAuY2hhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLW91dGxpZXItdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIC5keC10b29sYmFyIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1oZWFkZXItcm93IC5zZi1jYXB0aW9uLS1pbnZpc2libGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1kYXRhZ3JpZC1yZXZlcnQtdG9vbHRpcCAuZHgtcmV2ZXJ0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSAuZHgtY2hlY2tib3gtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LXRleHRlZGl0b3IuZHgtZWRpdG9yLW91dGxpbmVkIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LXRleHRib3guZHgtdGV4dGVkaXRvciB7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuXG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWJvZHkgLmFnLXJvdyAuYWctY2VsbCAuYWctc2VsZWN0aW9uLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWJvZHkgLmFnLXJvdyAuYWctY2VsbCAuYWN0aW9uLWNlbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNHB4IDBweCA3cHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2YtZmlsdGVyLW91dGxpZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDE3MHB4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yOmhvdmVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3I6aG92ZXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tcmVzdCAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1yZXN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3Rvcjpob3ZlciAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIC5wbGFjZWhvbGRlci1zcXVhcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xufVxuXG4uc2YtY29ycmVjdGlvbnMtc2VsZWN0LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1zZXZlcml0eS1zZWxlY3Rvci1kcm9wZG93biAuYWNjZW50LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZXZlcml0eS1zZWxlY3Rvci1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2V2ZXJpdHktc2VsZWN0b3ItZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zZi1zZXZlcml0eS1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1sb2NhdGlvbi1kZXRhaWxzLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc2YtbG9jYXRpb24tZGV0YWlscy1kcmF3ZXIgLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpICFpbXBvcnRhbnQ7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yLXNldHRpbmdzIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTJweCAyNHB4IDI3cHg7XG4gIG1hcmdpbjogMHB4IC0yNHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3Itc2V0dGluZ3MgLmhlYWRpbmcgLmFudC1idG4ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3Itc2V0dGluZ3MgLnNmLXVyZ2VuY3kgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDk1cHg7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLmFudC1zZWdtZW50ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUwOTgwMzkyMik7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLmFudC10YWJzLW5hdjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5zZWdtZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuc2VnbWVudC13cmFwcGVyIC5maWx0ZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5zZWdtZW50LXdyYXBwZXIgaHIge1xuICBtYXJnaW46IDhweCAwO1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5zZWdtZW50LXdyYXBwZXIgLmFnZ3JlZ2F0aW9uLWNhc2NhZGVyLXBvcHVwIC5hbnQtY2FzY2FkZXItbWVudXMgPiB1bDpmaXJzdC1vZi10eXBlIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsLmFudC1kaXZpZGVyLXdpdGgtdGV4dCB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgbWFyZ2luOiAyNHB4IDAgMTJweCAwO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlci5oYXMtZXJyb3IgLmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hbnRpY29uLWRlbGV0ZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hdHRyaWJ1dGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmF0dHJpYnV0ZSAuYW50aWNvbi1jbG9zZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAxcHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hZGQtYXR0cmlidXRlIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYWRkLWF0dHJpYnV0ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0OCwgMjE5LCAyNTUsIDAuMik7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5zZWxlY3QtYXR0cmlidXRlIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5zZWxlY3QtYXR0cmlidXRlIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICBjb2xvcjogcmdiKDAsIDAsIDApO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5zZWxlY3QtYXR0cmlidXRlIC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLnN1Ym1lbnUtcG9wdXAge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAuZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9ucy13cmFwcGVyIC5vcHRpb24ubG9ja2VkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9ucy13cmFwcGVyIC5vcHRpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogOXB4IDEycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uOm5vdCgubG9ja2VkKSB7XG4gIGJvcmRlci10b3A6IHRyYW5zcGFyZW50O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMiwgMTA0LCAyMjAsIDAuMjE5NjA3ODQzMSkgIWltcG9ydGFudDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbjpub3QoLmxvY2tlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb246bm90KC5sb2NrZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbiBzdmcge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5ub3QtYWxsb3dlZC1hbmltYXRpb24ge1xuICBhbmltYXRpb246IG5vdC1hbGxvd2VkIDAuN3M7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5Aa2V5ZnJhbWVzIG5vdC1hbGxvd2VkIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgfVxuICA3NSUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTMsIDEzMSwgMTMxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG4uc2Ytc3RyYXRlZ3ktdG9vbGJhciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19lZGdlLXBhdGgsXG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2Nvbm5lY3Rpb24tcGF0aCB7XG4gIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fbm9kZS1kZWZhdWx0IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC50b3RhbC1pbXBhY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgei1pbmRleDogNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgcGFkZGluZzogNnB4O1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogMjE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwcHggNnB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAudG90YWwtaW1wYWN0LXdyYXBwZXIuY29sbGFwc2VkIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19oYW5kbGUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHotaW5kZXg6IDQ7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUge1xuICBwYWRkaW5nOiA4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC50aXRsZSAuY29udGVudCB7XG4gIG1heC13aWR0aDogMTAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogNXB4O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsZXg6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDZweDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtOm5vdCguYW50LWZvcm0taXRlbS13aXRoLWhlbHApIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1jb250cm9sIC5hbnQtaW5wdXQuYW50LWlucHV0LWRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1zZWxlY3QgLmFudC1zZWxlY3QtYXJyb3cgLmFudGljb24gc3ZnIHtcbiAgZmlsbDogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0uYW50LWZvcm0taXRlbS13aXRoLWhlbHAgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtLmFudC1mb3JtLWl0ZW0taGFzLXN1Y2Nlc3Mge1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0uYW50LWZvcm0taXRlbS1oYXMtc3VjY2VzcyAuYW50LWZvcm0taXRlbS1leHBsYWluLmFudC1zaG93LWhlbHAtbGVhdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNvcC1jb2xsYWJfX2NoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNvcC1jb2xsYWJfX2NoYXJ0IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQtY29udGVudCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaGVkdWxlcnBybyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1yb3cuYi1ncm91cC1yb3cge1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjk7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50LmItc2NoLWV2ZW50LXdpdGhpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudC5nYW50dC1ncmVlbiwgLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudC5iLWdhbnR0LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1ZGU2NDtcbiAgYm9yZGVyLWNvbG9yOiAjNzNkMTNkO1xuICBjb2xvcjogIzEzNTIwMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQuYi1taWxlc3RvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc1O1xuICBib3JkZXItY29sb3I6ICNmZjRkNGY7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtdGltZWF4aXMtY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMGYwZjA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWhlYWRlci10aW1lYXhpcy1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5zZi1zY2hlZHVsZXItdG9vbGJhciAuYW50LWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmFiMDA1O1xuICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXRyZWUtZXhwYW5kZXIge1xuICBjb2xvcjogIzUyYzQxYTtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLXJvd1tkYXRhLXR5cGU9d29ya2NlbnRlcl0ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtcm93W2RhdGEtdHlwZT13b3JrY2VudGVyXSAuYi10cmVlLWNlbGwtdmFsdWUge1xuICBjb2xvcjogIzUyYzQxYTtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLXJvd1tkYXRhLXR5cGU9d29ya2NlbnRlcl0gLmItdHJlZS1jZWxsLXZhbHVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKXj1wiO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5zZi1zdW1tYXJ5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnNmLXN1bW1hcnktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXN1bW1hcnktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGlja3ktYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zdW1tYXJ5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLXN1bW1hcnktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyB7XG4gIGZsZXg6IGF1dG87XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIHtcbiAgZmxleDogYXV0bztcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5vYmotdmlldy1jb250ZW50LWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIC5hZy1pY29uLXRyZWUtY2xvc2VkLFxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0yIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5jZWxsLS1ub3QtdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuY2VsbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuY2VsbC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmNlbGwtLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuXG4udXRpbGl6YXRpb24tZGV0YWxpcy1ncmlkLW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNvbnRhaW5lciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGwuYWctaGVhZGVyLWdyb3VwLWNlbGwtd2l0aC1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jb250YWluZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWhlYWRlci1ncm91cC1jZWxsLXdpdGgtZ3JvdXAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIC5hZy1oZWFkZXItZ3JvdXAtdGV4dCB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy13cml0aW5nLW1vZGU6IHRiLWxyO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNvbnRhaW5lciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiAuYWctaGVhZGVyLWNlbGw6bm90KC5hZy1oZWFkZXItc3Bhbi1oZWlnaHQpIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fcm93LWFjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMSAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbC5zZi10ZXh0LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC0tZWRpdC1kaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtYWN0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmNlbGwtLW5vdC11c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmNlbGwtLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0tZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0teWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2YtYWN0aW9uX19kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMgLmRldGFpbC1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtYWN0aW9uX19kZXRhaWxzIC5kZXRhaWwtcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMgLmRldGFpbC1yb3c6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMgLmRldGFpbC1yb3cgLnZhbHVlLWNvbCB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWV4cGFuZGVkLWJvbV9fZ3JpZC5hZy10aGVtZS1xdWFydHogLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnNmLWdyb3VwZWQtbGlzdF9fcGFuZWwtbGV2ZWwtMS5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0xID4gLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0xID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLnNmLWdyb3VwZWQtbGlzdF9fcGFuZWwtbGV2ZWwtMiA+IC5hbnQtY29sbGFwc2UtY29udGVudCA+IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbn1cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTIgLmFudC1jb2xsYXBzZS1oZWFkZXItdGV4dCAuc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yLWNudCB7XG4gIGNvbG9yOiAjYWFhO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnNmLWdyb3VwZWQtbGlzdF9fcGFuZWwtbGV2ZWwtMiAuc2YtZ3JvdXBlZC1saXN0X19saXN0IC5hbnQtbGlzdC1pdGVtLW1ldGEtZGVzY3JpcHRpb24ge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwgLmFudC1idG4tbGluayxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwgLmFudC1idG4tbGluayxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwgLmFudC1idG4tbGluayxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwgLmFudC1idG4tbGluayB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yLCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1zZWxlY3QtYXJyb3csIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1zZWxlY3QtYXJyb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1zZWxlY3QtYXJyb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1zZWxlY3QtYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duLCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LWZvcm0taXRlbS1leHBsYWluLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1jb25uZWN0ZWQge1xuICBtYXJnaW4tdG9wOiAxNzBweDtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnB1Ymxpc2gtZm9ybS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAzMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93IC5wdWJsaXNoLWZvcm0tcm93X190aXRsZSB7XG4gIHdpZHRoOiAxMzVweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93IC5wdWJsaXNoLWZvcm0tcm93X192YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzVweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3cgLnZhbHVlIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuY29weS1idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogLTlweCAtMTBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5zdGF0dXMtdmFsdWUsXG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuYXZhdGFyLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLm11bHRpcGxlLWRldGFpbHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiA0cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IC52YWx1ZSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuYW50LWNvbGxhcHNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmFudC1jb2xsYXBzZSAuYW50LWNvbGxhcHNlLWl0ZW0gPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAubWFpbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAwIDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIHtcbiAgbWFyZ2luOiAwIC0xMnB4IDE2cHggLTEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbi53aXRoLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnF1aWNrLWFjY2Vzcy13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxYzhmNztcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIuZmF2b3JpdGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTVweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQ6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggI2QwZTJmZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgbWF4LXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0c19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXJlcG9ydHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHN2ZyxcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3BhbixcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG59XG5cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1sZWZ0IC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDAgMTRweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAucmVhY3QtZ3JpZC1pdGVtOmhvdmVyIHtcbiAgei1pbmRleDogNTAwO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IGdyYWI7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xufVxuXG4uc2Ytd2lkZ2V0LW1vZGFsIHtcbiAgbWluLXdpZHRoOiA0MDBweDtcbn1cbi5zZi13aWRnZXQtbW9kYWwgLndpZGdldF9fY29udGVudCB7XG4gIGhlaWdodDogNDAwcHg7XG59XG5cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAud2lkZ2V0LXR5cGUtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC53aWRnZXQtdHlwZS1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIC5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDdweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biAucmMtdmlydHVhbC1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24gLnJjLXZpcnR1YWwtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD1zdW1tYXJ5XSAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLWNsb3NlZCxcbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cC5hZy1yb3ctbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGwuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5oaXN0b3J5LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOGZmO1xufVxuXG4uc2YtdmVuZG9yLXN1bW1hcnktZm9vdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlci52aXNpYmxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcgLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmlsdGVyLWRyYXdlcl9fbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1maWx0ZXJfcHJlc2V0LW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtdHJlZS1ub2RlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciAubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzdweDtcbiAgcGFkZGluZzogNDZweCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IDMwJTtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX2F0dHItdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fYXR0ci1zdWItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgdG9wOiA1cHggIWltcG9ydGFudDsgLyogcXVpY2sgZml4IG1pc2FsaWdubWVudCovXG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDsgLyogYmFjYXVzZSBvZiBwcmVzZXQgZmlsdGVyIGRkbCAqL1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uIC5zZi1mYl9fc2VsZWN0LWV4Y2x1ZGUsXG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbiAuc2YtZmJfX3NlbGVjdC1pbmNsdWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb246aG92ZXIgLnNmLWZiX19zZWxlY3QtZXhjbHVkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbjpob3ZlciAuc2YtZmJfX3NlbGVjdC1leGNsdWRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1hdHRyIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3QtYXR0ciAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5pbmNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5leGNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5zZi1maWx0ZXItZm9ybS1pdGVtIC5zZi1maWx0ZXItZm9ybS1pdGVtX19jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWZvcm0taXRlbSAuc2YtZmlsdGVyLWZvcm0taXRlbV9fY29udHJvbCAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWZpbHRlci1mb3JtLWl0ZW0gLnNmLWZpbHRlci1mb3JtLWl0ZW1fX2NvbnRyb2w6aG92ZXIgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zZi1kYXNoYm9hcmRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAuZGFzaGJvYXJkLWNhcmQtdGl0bGUge1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLmRhc2hib2FyZC1jYXJkLXRpdGxlIC5hbnRpY29uLXN0YXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5kYXNoYm9hcmQtY2FyZCAuYW50LWF2YXRhci1ncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCAudGFibGUtY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAudGFiLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAuYW50aWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcjpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudDpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZTpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5saW1pdGVkLWRhc2hib2FyZCxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCAubGltaXRlZC1kYXNoYm9hcmQsXG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYnBhbmUgLmxpbWl0ZWQtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuXG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtbGlzdC1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkc19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQgLmR4LWhlYWRlci1yb3cgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtaGVhZGVyLXJvdyAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyIHtcbiAgY29sb3I6ICMwMDg3ZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xufVxuXG4uc2YtZGFzaGJvYXJkcy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZi1kYXNoYm9hcmRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3ZnLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzcGFuLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gIH1cbn1cblxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCAuc2YtZGFzaGJvYXJkX19zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLWRhc2hib2FyZF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtZGFzaGJvYXJkX19ncmlkLnNmLWFnLWdyaWQgLnNmLWRhc2hib2FyZF9fc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDE0cHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXRhLXN0dWRpbyAuc2YtY3VzdG9tLXRhYi1iYXIgLmFudC10YWJzLW5hdi1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLnNmLWN1c3RvbS10YWItYmFyIC5hbnQtdGFicy1uYXYtbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLmNyb3duLWljb24gcGF0aCB7XG4gIGZpbGw6ICNmNWM4NjYgIWltcG9ydGFudDtcbn1cblxuLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X193cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXdfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLmFudC1yYWRpby1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCB7XG4gIHotaW5kZXg6IDI7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3ZpZXctc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3Rvb2xiYXIgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X192aWV3LXNlbGVjdC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QtLXNlbGVjdGVkIC5hbnQtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fd3JhcHBlciAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1vZHVsZS10YWItYmFyLnNmLWRhc2hib2FyZC10YWItYmFyLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLnJlcG9ydC1jYXJkLXRpdGxlIHtcbiAgd2lkdGg6IDg1JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSAuYW50aWNvbi1zdGFyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZDpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1saXN0LXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5SZXNpemVyLmhvcml6b250YWwge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzX19zcGl0LXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIHtcbiAgcGFkZGluZzogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbi5zZi1yZXBvcnRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzdmcsXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHNwYW4sXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgfVxufVxuXG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZi1jdXN0b20tcmVwb3J0cy1jb250ZW50X3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSAuYWctcm93LWxvYWRpbmcgLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuXG4uc2YtcmVwb3J0X19ncmlkLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG59XG4uZG9jay12aWV3IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTVweCk7XG4gIC8qIFN0YXJ0IC0gZXZlbnRzICovXG4gIC8qIEVuZCAtIGV2ZW50cyAqL1xuICAvKiBTdGFydCAtIHJlc291cmNlIHRpbWVsaW5lIHpvbmVzICovXG4gIC8qIEVuZCAtIHJlc291cmNlIHRpbWVsaW5lIHpvbmVzICovXG4gIC8qIFN0YXJ0IC0gdGltZWxpbmUgem9uZXMgKi9cbiAgLyogRW5kIC0gdGltZWxpbmUgem9uZXMgKi9cbn1cbi5kb2NrLXZpZXcgLnRhYi1oZWFkZXJfX25hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmRvY2stdmlldyAudGFiLWhlYWRlcl9fYWN0aW9uLWJ1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWJvdHRvbS10YWJzIC5kb2NrLmRvY2stdG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmRvY2stdmlldyAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1yaWdodC10YWJzID4gLmRvY2sgPiAuZG9jay1iYXIge1xuICBmbGV4OiBhdXRvO1xufVxuLmRvY2stdmlldyAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1yaWdodC10YWJzID4gLmRvY2sgPiAuZG9jay1iYXIgPiAuZG9jay1uYXYge1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciA+IC5kb2NrLW5hdiA+IC5kb2NrLW5hdi13cmFwID4gLmRvY2stbmF2LWxpc3QgPiAuZG9jay10YWIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmRvY2stdmlldyAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1sZWZ0LXRhYnMgPiAuZG9jay5kb2NrLXRvcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wID4gLmRvY2stYmFyIHtcbiAgZmxleDogMCAwIDMwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wID4gLmRvY2stYmFyID4gLmRvY2stbmF2IHtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tbGVmdC10YWJzID4gLmRvY2suZG9jay10b3AgPiAuZG9jay1jb250ZW50LWhvbGRlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgPiAuYi1zY2gtZXZlbnQuc2Ytc2V0dXAtZXZlbnQgLnNmLXNldHVwLXBlcmNlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZG9jay12aWV3IC5iLXNjaC1ldmVudC13cmFwID4gLmItc2NoLWV2ZW50LnNmLXNldHVwLWV2ZW50IC5iLXNjaC1ldmVudC1jb250ZW50IC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgPiAuYi1zY2gtZXZlbnQuc2Ytc2V0dXAtZXZlbnQgLmItc2NoLWV2ZW50LWNvbnRlbnQgLmRlc2Mge1xuICBtYXgtd2lkdGg6IDIwZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG4uZG9jay12aWV3IC5iLXNjaC1ldmVudC13cmFwIC5iLXNjaC1ldmVudC5sdWJyaWNhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjMDFCQUVGLCAjMDFCQUVGIDdweCwgd2hpdGUgN3B4LCB3aGl0ZSAxNHB4KTtcbiAgYm9yZGVyLWNvbG9yOiAjMDFCQUVGO1xufVxuLmRvY2stdmlldyAuYi1zY2gtZGVwZW5kZW5jeS5zcGVjaWFsLWRlcGVuZGVuY3kge1xuICBzdHJva2UtZGFzaGFycmF5OiA1LCA1O1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4uZG9jay12aWV3IC5iLXNjaC1yZXNvdXJjZXRpbWVyYW5nZS5zZi1ydHItLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMgLmItZ3JpZC1oZWFkZXIgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWhlYWRlci1jYW52YXMuYi1zY2gtdGltZXJhbmdlcy1jYW52YXMgLmItc2NoLXRpbWVyYW5nZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMgLmItZ3JpZC1oZWFkZXIgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWhlYWRlci1jYW52YXMuYi1zY2gtdGltZXJhbmdlcy1jYW52YXMgLnBsYW5uaW5nLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gIGNvbG9yOiBvcmFuZ2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtYm9keS1jb250YWluZXIgLmItZ3JpZC1zdWJncmlkIC5iLXRpbWVyYW5nZXMtY2FudmFzLmItdGltZXJhbmdlcy1ib2R5LWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcy5iLXNjaC1jYW52YXMgLnBsYW5uaW5nLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1yYW5nZS5yYW5nZS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzNjBjO1xuICBvcGFjaXR5OiAwLjI7XG59XG4uZG9jay12aWV3IC5iLXRpbWVheGlzc3ViZ3JpZCAucmFuZ2UtcmVkIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoMjQ5LCAxNCwgMTQsIDAuMTUpLCByZ2JhKDI0OSwgMTQsIDE0LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTZweCk7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1yYW5nZS5yYW5nZS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWF4aXNzdWJncmlkIC5yYW5nZS1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNDksIDEwNSwgMTQsIDAuMTUpLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDE2cHgpO1xuICBjb2xvcjogIzY2Njtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWF4aXNzdWJncmlkIC5iLXNjaC1yYW5nZTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRvY2stdmlldyAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2Uge1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDUzcHg7XG4gIGJvcmRlci1sZWZ0OiAxLjhlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxLjhlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTEuOGVtO1xuICBwYWRkaW5nOiAwO1xufVxuLmRvY2stdmlldyAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2UuYi1jaXJjbGUtLXJlZCB7XG4gIGJvcmRlci10b3A6IDEuOGVtIHNvbGlkIHJnYmEoMjU1LCA4NiwgMzQsIDAuNDk4MDM5MjE1Nyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRvY2stdmlldyAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2UuYi1jaXJjbGUtLW9yYW5nZSB7XG4gIGJvcmRlci10b3A6IDEuOGVtIHNvbGlkIHJnYmEoMjU1LCAxNjYsIDAsIDAuNjYyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZG9jay12aWV3IC5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWxpbmUuYi1jaXJjbGUtLXJlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmNTcyMjtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtbGluZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBvcmFuZ2U7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuLmRvY2stdmlldyAuYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItbG93ZXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTc7XG59XG4uZG9jay12aWV3IC5iLXRoZW1lLWNsYXNzaWMtZGFyayAuYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItZ3JpZC1oZWFkZXJzLWxvY2tlZCxcbi5kb2NrLXZpZXcgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmIyYjJmO1xufVxuXG4uYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAuYi1wYW5lbCxcbi5zZi1zY2hlZHVsZS10YXNrLW1vZGFsLmItcGFuZWwsXG4uc2Ytc2NoZWR1bGUtZXZlbnQtbW9kYWwuYi1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uc2Ytc2NoZWR1bGUtZGVwZW5kZW5jeS1tb2RhbC5iLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDNweCk7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLnNmLXRhYi1ncm91cCAuYW50aWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5zZi10YWItZ3JvdXAgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYnRuIGEge1xuICBwYWRkaW5nOiA5cHggMjRweCA5cHggMzJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXJnaW46IDJweCA0cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1idG4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNTg4MjM1Mjk0KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWRpc2FibGVkLmFudC10YWJzLXRhYiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtaW5rLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhciAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIgLmFudC10YWJzLWNvbnRlbnQuYW50LXRhYnMtY29udGVudC1sZWZ0ID4gLmFudC10YWJzLXRhYnBhbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhciAuYW50LXRhYnMtY29udGVudC5hbnQtdGFicy1jb250ZW50LWxlZnQgLnNmLXVuYXV0aG9yaXplZCB7XG4gIHdpZHRoOiA5MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5zZi1kYXRhLXNvdXJjZS1tb2RhbC10aXRsZV9fd3JhcHBlciAudGV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIC50ZXh0LXdyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIC50ZXh0LXdyYXBwZXIgLnN1Yi10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5zZi1kYXRhLXNlbGVjdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc2VsZWN0b3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc2VsZWN0b3Iuc2VsZWN0b3ItLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjODY2O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zZWxlY3RvciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLm1vZGFsLWZvb3RlciB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHggMCAwIDA7XG59XG4uc2YtaW52aXRlLWRyYXdlciAuYW50LWRyYXdlci1mb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtaW52aXRlLWRyYXdlciAuYW50LWRyYXdlci1mb290ZXIgLnNmLWludml0ZS1kcmF3ZXJfX2Zvb3RlciAuc2YtcmVtYWluaW5nLW1lbWJlcnNfX3RleHQge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSwgMHB4IDZweCAxNnB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvciksIDBweCA5cHggMjhweCA4cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sIC5hbnRpY29uLmFudGljb24tZG93biB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZzogNHB4IDAgMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQ6aG92ZXIsIC5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLW5vcm1hbC5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtZHJvcC1pbmRpY2F0b3Ige1xuICBib3R0b206IDNweCAhaW1wb3J0YW50O1xuICBsZWZ0OiA3cHggIWltcG9ydGFudDtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgY3Vyc29yOiBncmFiO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbDpob3ZlciwgLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiwgLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4gLnNmLXNlbGVjdC1sYWJlbCwgLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLS1zZWxlY3RlZCAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiBzdmcgcGF0aCwgLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLS1zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sOmhvdmVyLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiwgLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4gLnNmLXNlbGVjdC1sYWJlbCwgLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC0tc2VsZWN0ZWQgLnNmLXNlbGVjdC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiBzdmcgcGF0aCwgLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC0tc2VsZWN0ZWQgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAzMnB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtOmZpcnN0LW9mLXR5cGUgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbTpsYXN0LW9mLXR5cGUgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogNHB4O1xuICBsaW5lLWhlaWdodDogMzNweDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW0gLmNiX19kZW1hbmR0eXBlX2Jhc2UyIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW0uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIC5hbnQtY2hlY2tib3gtd3JhcHBlciAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtY2hlY2tib3gtd3JhcHBlciAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbDpob3ZlciBwYXRoLCAuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sOmZvY3VzIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbC1tZW51IHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1kZW1hbmQtdmlld3MyX19jb250cm9sLW1lbnUge1xuICB3aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LWRlbWFuZC12aWV3czJfX2NvbnRyb2wtbWVudSAuYW50LW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDA7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3QtZGVtYW5kLXZpZXdzMl9fY29udHJvbC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5hbnQtZGl2aWRlci5hbnQtZGl2aWRlci12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMjUwcHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtbm8tdHlwZXNfX292ZXJsYXkge1xuICBtaW4td2lkdGg6IDMwNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgbWluLXdpZHRoOiAzMDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtaWNvbkVsZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLWljb25FbGUgc3BhbiB7XG4gIGhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAudGl0bGUtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC50aXRsZS10eXBlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtZm9vdGVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWZvb3RlciAuc2YtbGlua3MtZHJvcGRvd24ge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2YtZGVtYW5kLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLWRlbWFuZC1saW5rcy1kcm9wZG93bl9fZGRsIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEgLmFudC1idG4ge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtY29tcGFyZS1zZWxlY3Q6aG92ZXIsIC5zZi1jb21wYXJlLXNlbGVjdDpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29tcGFyZS1zZWxlY3QuYW50LWRyb3Bkb3duLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2VsZWN0LmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW9wdGltaXplLXNlbGVjdC5hbnQtZHJvcGRvd24tb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3B0aW1pemUtc2VsZWN0LmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2Ytb3B0aW1pemVfZGRsLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uc2Ytb3B0aW1pemVfZGRsLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG59XG4uc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbDpob3ZlciBwYXRoLCAuc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbDpmb2N1cyBwYXRoLFxuLnNmLXZpZXdzX19jb250cm9sOmhvdmVyIHBhdGgsXG4uc2Ytdmlld3NfX2NvbnRyb2w6Zm9jdXMgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbC5hbnQtcG9wb3Zlci1vcGVuLFxuLnNmLXZpZXdzX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLFxuLnNmLXZpZXdzX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wgLmRyb3Bkb3duLWNvbnRlbnQsXG4uc2Ytdmlld3NfX2NvbnRyb2wgLmRyb3Bkb3duLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sLW1lbnUge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LXNvcC12aWV3czJfX2NvbnRyb2wtbWVudSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1zb3Atdmlld3MyX19jb250cm9sLW1lbnUgLmFudC1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3Qtc29wLXZpZXdzMl9fY29udHJvbC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLmFudC1kaXZpZGVyLmFudC1kaXZpZGVyLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLW5vLXR5cGVzX19vdmVybGF5IHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlLmRyYWdnaW5nOjphZnRlciB7XG4gIGhlaWdodDogMjhweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1pY29uRWxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtaWNvbkVsZSAuYm94IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSB7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLnRpdGxlLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDE1MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtZm9vdGVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtZm9vdGVyIC5zZi1saW5rcy1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZi1saW5rcy1kcm9wZG93bl9fZGRsIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5zZi1saW5rcy1kcm9wZG93bl9fZGRsIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEgLmFudC1idG4ge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtaXRlbS1mbG93X19tYXRjaGVkLWxpbmtzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3MgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3MgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWl0ZW0tZmxvd19fbWF0Y2hlZC1saW5rcyAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDBweCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5jb2xvci1ib3gge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCAuZGF0YS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5kYXRhLWl0ZW0tbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXRvb2x0aXAgLnNwbGl0LWxheW91dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCAuc3BsaXQtbGF5b3V0LXdyYXBwZXIgLnNwbGl0LWxheW91dC1jb2wge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX190b29sYmFyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5idW1wLWNoYXJ0LXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLmJ1bXAtY2hhcnQtc3Bpbm5lciAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IGRpdiA+IGRpdiA+IGRpdiB7XG4gIHRvcDogMTI3cHggIWltcG9ydGFudDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDIzMHB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IC5sZWdlbmQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IC5sZWdlbmQtaXRlbTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCAubGVnZW5kLWl0ZW0uaGlkZGVuOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtIC5sYWJlbCB7XG4gIG1heC13aWR0aDogMTkwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydF9fY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIgLnJhZGFyLWNoYXJ0X193cmFwcGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAucmFkYXItY2hhcnRfX3dyYXBwZXIgLnJhZGFyLWNoYXJ0LXNwaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIgLnJhZGFyLWNoYXJ0X193cmFwcGVyIC5yYWRhci1jaGFydC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIgLnN0cmF0ZWdpYy1kcml2ZXJzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG5cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLmRpdjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fdG9vbGJhciAuc2YtYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuYW50LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuYW50LWJ0biA+IHN2ZyArIHNwYW4ge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1kZXRhaWxzLWFuZC1wdWJsaXNoX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2NvbnRlbnQgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2dyaWQuc2YtZ3JpZC1iYXNlIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1kZXRhaWxzLWFuZC1wdWJsaXNoX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2NvbnRlbnQgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2dyaWQuc2YtZ3JpZC1iYXNlIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1kZXRhaWxzLWFuZC1wdWJsaXNoX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2NvbnRlbnQgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2dyaWQuc2YtZ3JpZC1iYXNlIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHkgLmFnLWJvZHktdmlld3BvcnQgLmFnLXJvdy5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fbm8tZGF0YSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fbm8tZGF0YSAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fbm8tZGF0YSAudGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb250ZW50LWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtY29udGVudC1iYXNlIC5pbmZvLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uc2YtY29udGVudC1iYXNlIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29udGVudC1iYXNlIC5zZi1ncmlkLWJhc2Uge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG59XG4uc2YtY29udGVudC1iYXNlIC5zZi1ncmlkLWJhc2UgLmFnLWhlYWRlci1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX3Rvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9fdG9vbGJhciAuc2YtYnRuLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5hbnQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLmFudC1idG46ZGlzYWJsZWQgc3ZnIHBhdGgge1xuICBmaWxsOiByZ2JhKDUxLCA1MSwgNTEsIDAuMjUwOTgwMzkyMik7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuYW50LWJ0biA+IHN2ZyArIHNwYW4ge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2Ytc3VtbWFyeS1ncmlkX193cmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUzMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2Ytc3VtbWFyeS1ncmlkX193cmFwcGVyLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIgLnNmLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeSB7XG4gIHdpZHRoOiA1MzBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5LmhpZGRlbiB7XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeS5oaWRkZW4gLnRpdGxlLFxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeS5oaWRkZW4gLnB1Ymxpc2gtcm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1wdWJsaXNoLWhpc3RvcnkgLnRpdGxlIHtcbiAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeSAucHVibGlzaC1yb3cge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeSAucHVibGlzaC1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IC5wdWJsaXNoLXJvdyAubGFiZWwge1xuICB3aWR0aDogMTkwcHg7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgW2NvbnRlbnRlZGl0YWJsZV0ge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBkYXNoZWQgZ3JlZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgLnBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM2cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWNvcHktcGFzdGUtbW9kYWwgLmFudC1tb2RhbC1ib2R5IFtjb250ZW50ZWRpdGFibGVdOmVtcHR5ICsgLnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNmLWNvcHktcGFzdGUtbW9kYWwgLmFudC1tb2RhbC1ib2R5IFtjb250ZW50ZWRpdGFibGVdOmVtcHR5OmZvY3VzICsgLnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuZGF0YXNvdXJjZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuZGF0YXNvdXJjZS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMjkwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlLXdyYXBwZXIuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLmRhdGFzb3VyY2Utd3JhcHBlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5zZi1hZy1ncmlkIC5kYXRhc291cmNlLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuc2YtYWctZ3JpZCAuZGF0YXNvdXJjZS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLnNmLWFnLWdyaWQgLmNlbGxDZW50ZXIgLmFnLWNlbGwtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2YtYXNzaWduLWlucHV0LXNwZWMtbW9kYWwgLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogcmV2ZXJ0LWxheWVyO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyB7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4xcztcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC50YWItbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLXRhYiAuYW50aWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLXRhYiAuYW50LXRhYnMtdGFiLWljb24ge1xuICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuc2YtdGFicy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLXNwaW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5SZXNpemVyLmhvcml6b250YWwge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2hlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2hlYWRlciAuc3ViLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzX19jb250ZW50IC5zZi1lcnAtc2V0dGluZ3MtYWN0aXZpdHktbG9nX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzX19jb250ZW50IC5zZi1lcnAtc2V0dGluZ3MtYWN0aXZpdHktbG9nX193cmFwcGVyIC5oZWFkZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbjogMTZweCAxNHB4IDE2cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fdG9vbGJhciAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX19mb3JtIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX19mb3JtIC5zZi1lcnAtZGV0YWlscy1ncmlkX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLmRhbmdlci16b25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLmRhbmdlci16b25lIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19fZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5kYW5nZXItem9uZSAudGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xufVxuLnNmLW90aGVyLWRhdGFfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAuc2Ytb3RoZXItZGF0YV9fbGVmdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAudHJlZS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAudHJlZS13cmFwcGVyIC50cmVlLXRvb2xiYXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW90aGVyLWRhdGFfX3dyYXBwZXIgLmFnLXJpZ2h0LWFsaWduZWQtY2VsbCAuY29uZGl0aW9uYWwtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnNmLW90aGVyLWRhdGFfX3dyYXBwZXIgLlJlc2l6ZXIudmVydGljYWwge1xuICBtYXJnaW46IDAgMnB4O1xufVxuLnNmLXVzZXItZm9ybSAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiAycHg7XG59XG4uc2YtdXNlci1mb3JtIC5zZi11c2VyLWZvcm1fX3N1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1mdWxsc2NyZWVuLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1mdWxsc2NyZWVuLW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwgLmFudC1tb2RhbC1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtdGFiLWRlbWFuZF9fY2F1c2FsLWZvcmVjYXN0aW5nIC5sb2dvLWNhcmQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi10YWItZGVtYW5kX19jYXVzYWwtZm9yZWNhc3RpbmcgLmxvZ28tY2FyZDpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXRhYi1kZW1hbmRfX2NhdXNhbC1mb3JlY2FzdGluZyAubG9nby1jYXJkIGltZyB7XG4gIG1heC1oZWlnaHQ6IDc1cHg7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsID4gLmFudC1yb3cuYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwuYW50LWZvcm0taXRlbS1yZXF1aXJlZCA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLXdpdGgtcmVtb3ZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSAuYW50aWNvbi5hbnRpY29uLWNoZWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDc1MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1kZXRhaWxzX19mb3JtLWl0ZW0uYW50LWZvcm0taXRlbSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS1pdGVtIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0taXRlbSAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5vcHRpb24td2l0aC1yZW1vdmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciAuaGVhZGVyLW5hbWUubm90LXNldCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIC5hbnQtYnRuIHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIC5hbnQtYnRuIC5hbnRpY29uLWRlbGV0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLmFudC1kaXZpZGVyIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cblxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIuc2YtZW50aXR5LW5vZGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudCAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1wcm92aWRlci1ub2RlX19jb250ZW50IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtcHJvdmlkZXItbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZ3JvdXAtbm9kZV9fY29udGVudCB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWdyb3VwLW5vZGVfX2NvbnRlbnQgLnRpdGxlIHN2ZyB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZ3JvdXAtbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1ncm91cC1ub2RlX19jb250ZW50IC5zdWItY29udGVudCAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgcGFkZGluZzogOHB4IDhweCA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1wcmltYXJ5X19jb250ZW50IC50aXRsZSBzdmcge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQgLnN1Yi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1wcmltYXJ5X19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1zZWNvbmRhcnlfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA4cHggMTZweCA4cHggOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCAuc3ViLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0cHg7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1zZWNvbmRhcnlfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5zdWItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtc2Vjb25kYXJ5X19jb250ZW50IC5zdWItY29udGVudCAuYW50LXRhZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQge1xuICB3aWR0aDogMzEwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZGF0YXNvdXJjZS1ub2RlX19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5kYXRhLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQgLmRhdGEtcm93IC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZGF0YXNvdXJjZS1ub2RlX19jb250ZW50IC5zdWItY29udGVudCAuZGF0YS1yb3cgLnZhbHVlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5kYXRhLXJvdyAudmFsdWUgLmFudC10YWcge1xuICBtYXJnaW4taW5saW5lLWVuZDogMnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLW9yYml0LW5vZGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5zZi1lZGdlLWxhYmVsIHtcbiAgcGFkZGluZzogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDE0NiwgMjE4LCAwLjUwMTk2MDc4NDMpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX21pbmltYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19taW5pbWFwIC5yZWFjdC1mbG93X19taW5pbWFwLW5vZGUge1xuICBmaWxsOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX21pbmltYXAgLnJlYWN0LWZsb3dfX21pbmltYXAtbWFzayB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWRlbWFuZC1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLnByZXZpZXctY2VsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5hbnQtYnRuLXRleHQuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtZGVtYW5kLXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnZpZXdzLXdyYXBwZXIgLnZpZXctaXRlbS5kcmFnLW92ZXIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnZpZXdzLXdyYXBwZXIgLmRyYWctaGFuZGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtbmFtZSBkaXNwbGF5IC5hbnQtZHJvcGRvd24tdHJpZ2dlciBzcGFuIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmV4Y2VwdGlvbi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5zZXBhcmF0b3Ige1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuc2VwYXJhdG9yIGRpdiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5xdWVyeS1idWlsZGVyLWNvbnRhaW5lciAucXVlcnktYnVpbGRlci5xYi1saXRlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAucXVlcnktYnVpbGRlci1jb250YWluZXIgLnF1ZXJ5LWJ1aWxkZXIucWItbGl0ZSAuZ3JvdXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lci5ydWxlLWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSAucnVsZS0tYm9keS0td3JhcHBlciAucnVsZS0tYm9keTpiZWZvcmUge1xuICBjb250ZW50OiBcImFuZCBcIjtcbiAgd2lkdGg6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4ge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiA+IC5ncm91cC1vci1ydWxlLWNvbnRhaW5lciA+IC5ncm91cC1vci1ydWxlOjpiZWZvcmUsIC5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiA+IC5ncm91cC1vci1ydWxlLWNvbnRhaW5lciA+IC5ncm91cC1vci1ydWxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLWJvZHkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuIC5ydWxlIC5ydWxlLS1vcGVyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLXZhbHVlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuIC5ydWxlIC5ydWxlLS1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC00MHB4O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLWhlYWRlciAuYW50LWJ0bi1kZWxSdWxlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDEpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogNzVweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW9yLXJ1bGUgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgxKSAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJjYXRlZ29yeVwiO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDIpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW9yLXJ1bGUgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgyKSAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJ2YXJpYWJpbGl0eVwiO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gIG1hcmdpbi1yaWdodDogNTNweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW9yLXJ1bGUgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgzKSAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJ0cmVuZFwiO1xufVxuLnNmLWltYmFsYW5jZS10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLWltYmFsYW5jZS1iYWRnZSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBcImZpdC1jb250ZW50XCI7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuc2YtdGV4dC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXIgLnNmLWluZm8tdGV4dCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAxOTVweDtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwgLnNmLXRleHQtd3JhcHBlcjpmaXJzdC1jaGlsZCwgLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuc2YtdGV4dC13cmFwcGVyOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXI6bGFzdC1jaGlsZCwgLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuc2YtdGV4dC13cmFwcGVyOm50aC1jaGlsZCgtMSkge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5vYmotdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub2JqLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLm9iai12aWV3cy13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZmxleDogMCAwIDIwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdC1oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLm9iai12aWV3cy13cmFwcGVyIC52aWV3cy1saXN0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1pbmRlbnQsXG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLm9iai12aWV3cy13cmFwcGVyIC52aWV3cy1saXN0IC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLm9iai12aWV3cy13cmFwcGVyIC52aWV3cy1saXN0IC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCAuYW50LXRyZWUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX292ZXJsYXkgLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX21lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbn1cbi5zZi1zZWxlY3Qtc3VwcGx5LXZpZXdzX19vdmVybGF5IC5zZi1zZWxlY3Qtc3VwcGx5LXZpZXdzX19tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAucHJldmlldy1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAuYW50LWJ0bi10ZXh0LmFjdGl2ZSBzdmcge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uZHJpbGwtZG93bi1saW5rc19fc29wIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRyaWxsLWRvd24tbGlua3NfX3NvcCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzX19zb3AgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNvbnRlbnQtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3LWNvbnRlbnQtdGFibGUgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnZpZXctY29udGVudC10YWJsZSAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnZpZXdzLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmbGV4OiAwIDAgMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdC1oZWFkZXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QtaGVhZGVyIC5hY3Rpb24tYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3Qge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi52aWV3cy13cmFwcGVyIC52aWV3cy1saXN0IC52aWV3LWl0ZW0ge1xuICBwYWRkaW5nOiAzcHggMTZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi52aWV3cy13cmFwcGVyIC52aWV3cy1saXN0IC52aWV3LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLnZpZXctaXRlbS5zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cblxuLnNmLXN1cHBseS12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZi1zdXBwbHktdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGggLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm9iai12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm9iai12aWV3LWNvbnRlbnRfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogMTZweDtcbiAgcm93LWdhcDogMTZweDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMzUwcHg7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQ6aG92ZXIgLmhlYWRlciAuYW50LWJ0biB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbjogLTE2cHggLTE2cHggMCAtMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuaGVhZGVyIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3BhY2l0eTogMDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5oZWFkZXIgLmFudC1idG4gLmFudGljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IC5kYXRhLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTZweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IC5kYXRhLXJvdy5zdWNjZXNzIC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93LmZhaWxlZCAudmFsdWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuY29udGVudCAuZGF0YS1yb3cuY2FuY2VsbGVkIC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IC5kYXRhLXJvdyAudmFsdWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciAuYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciAuYWN0aW9ucyAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciAuYWN0aW9ucyAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCAuYW50LXNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIC5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnRvb2xiYXIgLmFjdGlvbnMgLmFudC1zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXAgLnN1bW1hcnktbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1uby1ydW4taGlzdG9yeSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2Ytbm8tcnVuLWhpc3RvcnkgLmluZm8ge1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1uby1ydW4taGlzdG9yeSAuaW5mbyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAucHJldmlldy1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAuYW50LWJ0bi10ZXh0LmFjdGl2ZSBzdmcge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2NoLWl0ZW1fX2FjdGl2aXR5LWZvcm0gLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zZi1zY2gtaXRlbV9fYWN0aXZpdHktZm9ybSAuYW50LWRpdmlkZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5zZi1zY2gtZ2FudHQtc2V0dGluZ3NfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZC1zZXR0aW5ncyAuc2Ytc2V0dGluZ3Mtc2VjdGlvbi1oZWFkaW5nIC5hY3Rpb24taGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1wbGFubmluZy1wZXJpb2Qtc2V0dGluZ3MgLnNldHRpbmdzLXNlY3Rpb24ge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuLmRyaWxsLWRvd24tbGlua3MgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHJpbGwtZG93bi1saW5rcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbmF2LW1lbnUtZ3JpZCAuaG92ZXItb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZmY7XG59XG4uc2YtbmF2LW1lbnUtZ3JpZCAuYWctZ3JvdXAtZXhwYW5kZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1uYXZpZ2F0aW9uLW1lbnUtdG9vbGJhciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn0iLCIuc2Ytbm90aWZpY2F0aW9ucy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubm8tZGF0YSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgLm5vLWRhdGEtYW5pbWF0aW9uIHN2ZyB7XG4gICAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG5cbiAgICAuZmlsdGVyLWJ1dHRvbiB7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmdyb3VwLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICAgICAgbWFyZ2luOiAwIC0xNnB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDk7IC8vIGZseSBhYm92ZSB0aGUgbm90aWZpY2F0aW9uc1xuXG4gICAgICBzdmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgfVxuXG4gICAgICAmLm5ldyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5pbmFjdGl2ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgZmlsdGVyOiBibHVyKDNweCk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuaW5hY3RpdmUtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hdmF0YXItd3JhcHBlciB7XG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYuQ29tcGxldGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5JblByb2dyZXNzLFxuICAgICAgICAgICYuU3RhcnRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5Vbmtub3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuQ2FuY2VsbGVkLFxuICAgICAgICAgICYuRmFpbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXVzZXItYXZhdGFyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubm90aWZpY2F0aW9uLWFjdGlvbnMge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGV0YWlscyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgLnN0YXR1cyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICYuQ29tcGxldGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuSW5Qcm9ncmVzcyxcbiAgICAgICAgICAmLlN0YXJ0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLlVua25vd24ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuQ2FuY2VsbGVkLFxuICAgICAgICAgICYuRmFpbGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgIH1cblxuICAgICAgLmZvb3RlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNjLW93bmVyLXBvcHVwIC5keC1wb3B1cC1jb250ZW50LFxuLnNjLW93bmVyLXBvcHVwIC5keC10ZXh0ZWRpdG9yLWlucHV0LFxuLnNjLW93bmVyLXBvcHVwIC5keC1pdGVtLWNvbnRlbnQuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLnNmLWN1cnJlbnQtb3duZXItd3JhcHBlciB7XG4gICAgLnNmLWN1cnJlbnQtb3duZXItbmFtZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59IiwiLnNmLXNhbGVzLXJlcC1iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTZweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIGFuaW1hdGlvbjogc2xpZGVVcCAwLjNzIGVhc2Utb3V0O1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogMCA2cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi5zZi1zYWxlcy1yZXAtYmFyX19jbG9zZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgcGFkZGluZzogNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2Nsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2NhcmRzIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQge1xuICB3aWR0aDogMjIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQ6aG92ZXI6bm90KC5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAxNDYsIDIxOCwgMC4xNSk7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUgLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyogUmVzcG9uc2l2ZSBkZXNpZ24gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNmLXNhbGVzLXJlcC1iYXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1iYXJfX2NhcmRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWJhcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkIC5hbnQtY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5zZi1jb2xsYWJfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgLnNmLWNvbGxhYl9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2Ytc3Bpbm5lcl9fYmFzZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhYi1jaGFydCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZGVtYW5kLWNoYXJ0X19yZXN1bHQuYW50LXJlc3VsdC5hbnQtcmVzdWx0LWluZm8gLmFudC1yZXN1bHQtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb2xsYWJfX3Rvb2xiYXItd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgICAuc2YtY29sbGFiX190b29sYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogN3B4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbGxhYl9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cblxuICAuc2YtY29sbGFiX19sZWZ0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgICAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWVudGl0bGVtZW50X193cmFwcGVyIHtcblxuICAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5jb250ZW50LWJveCB7XG4gICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbjogMHB4IDE2cHggMTZweCAwO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgJi53aWRlIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgZmxleC1ncm93OiAyO1xuICAgICAgfVxuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbjogLTE2cHggLTE2cHggMTdweCAtMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIC5pbmZvLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuXG4gICAgICAgICYucG9zaXRpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICB9XG4gICAgICAgICYubmVnYXRpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5mby1sYWJlbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1saWZlY3ljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAuYW50LWxheW91dC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLXRvb2xiYXIge1xuICAgIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG5cbiAgLmV2ZW50LWljb24ge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjZlbTtcblxuICAgICYuTGF1bmNoLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogIzViYmRjNTtcbiAgICB9XG5cbiAgICAmLkxhdW5jaC1jaGlsZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5NWQ0ZGE7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cblxuICAgICYuUHJvbW90aW9uLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2Y1Yzg2NjtcbiAgICB9XG5cbiAgICAmLlByb21vdGlvbi1jaGlsZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmY2Q0ODA7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cblxuICAgICYuRW5kb2ZMaWZlLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2Y3OTE2OTtcbiAgICB9XG5cbiAgICAmLkVuZG9mTGlmZS1jaGlsZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZjliNzQ7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cblxuICAgICYuUmVhbGlnbm1lbnQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU1OWZmO1xuICAgIH1cblxuICAgICYuUmVhbGlnbm1lbnQtY2hpbGQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MGZmO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG5cbiAgICAmLkNhbm5pYmFsaXphdGlvbi1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMTQ5NDk7XG4gICAgfVxuXG4gICAgJi5DYW5uaWJhbGl6YXRpb24tY2hpbGQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDE0OTQ5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbkNhbXBhaWduIC5iLXRyZWUtY2VsbCB7XG4gICAgLmV2ZW50LWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2Y1Yzg2NjtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLUxhdW5jaC5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM1YmJkYzUgIWltcG9ydGFudDtcbiAgICAuYi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb25DYW1wYWlnbi5iLWdhbnR0LXRhc2ssXG4gIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2Y1Yzg2NiAhaW1wb3J0YW50O1xuICAgIC5iLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVN1cGVyc2Vzc2lvbi5iLWdhbnR0LXRhc2ssXG4gIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2Y3OTE2OSAhaW1wb3J0YW50O1xuICAgIC5iLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVJlYWxpZ25tZW50LmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzg1NTlmZiAhaW1wb3J0YW50O1xuICAgIC5iLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLUNhbm5pYmFsaXphdGlvbi5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMTQ5NDkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNkMTQ5NDkgIWltcG9ydGFudDtcbiAgICAuYi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1MYXVuY2gtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbi1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLWNoaWxkLmItZ2FudHQtdGFzayxcbiAgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5Yjc0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY5Yjc0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVJlYWxpZ25tZW50LWNoaWxkLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1DYW5uaWJhbGl6YXRpb24tY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDE0OTQ5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDE0OTQ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLWFjdGlvbnMtY29sdW1uIC5hbnQtYnRuIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAvLyBNYXJrZXRpbmcgY2hhbmdlXG4gIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLWNoaWxkW2FyaWEtbGV2ZWw9JzMnXSB7XG4gICAgLmItdHJlZS1jZWxsLWlubmVyIHtcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA1LjRlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vQnJ5bnR1bVxuXG4gIC5iLWdyaWRiYXNlLmItc3BsaXQge1xuICAgIC5iLWdyaWQtc3BsaXR0ZXI6bm90KC5iLWRpc2FibGVkKSB7XG4gICAgICBmbGV4OiAwIDAgOXB4O1xuXG4gICAgICAmLmItaG92ZXIgLmItZ3JpZC1zcGxpdHRlci1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICAmIC5iLWljb24ge1xuICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYi1jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQgKyAuYi1jaGVja2JveC1sYWJlbDpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5iLWdyaWQtY2VsbCB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5iLXRvb2xiYXIuYi1kb2NrLXRvcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuICAuYi10ZXh0ZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE4M2ZlO1xuICB9XG5cbiAgLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZhYjAwNTtcbiAgfVxuXG4gIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2Uuc2YtbGlmZWN5Y2xlX19wbGFubmluZy0tZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTA1MDUwYztcbiAgfVxuXG4gIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2UuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiMDA1O1xuICB9XG5cbiAgLmItZ3JpZC1jZWxsLmItZm9jdXNlZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5iLXRvb2xiYXIuYi1kb2NrLXRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB9XG5cbiAgLmItdHJlZS1pY29uLFxuICAuYi1pY29uLXRyZWUtbGVhZiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ2FudHQtZGF0ZS1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNMy41MjA4MyA1LjEyNUMzLjMyNzQ1IDUuMTI1IDMuMTQxOTggNS4yMDE4MiAzLjAwNTIzIDUuMzM4NTdDMi44Njg0OSA1LjQ3NTMxIDIuNzkxNjcgNS42NjA3OCAyLjc5MTY3IDUuODU0MTdDMi43OTE2NyA2LjA0NzU1IDIuODY4NDkgNi4yMzMwMiAzLjAwNTIzIDYuMzY5NzdDMy4xNDE5OCA2LjUwNjUxIDMuMzI3NDUgNi41ODMzMyAzLjUyMDgzIDYuNTgzMzNDMy43MTQyMiA2LjU4MzMzIDMuODk5NjkgNi41MDY1MSA0LjAzNjQzIDYuMzY5NzdDNC4xNzMxOCA2LjIzMzAyIDQuMjUgNi4wNDc1NSA0LjI1IDUuODU0MTdDNC4yNSA1LjY2MDc4IDQuMTczMTggNS40NzUzMSA0LjAzNjQzIDUuMzM4NTdDMy44OTk2OSA1LjIwMTgyIDMuNzE0MjIgNS4xMjUgMy41MjA4MyA1LjEyNVpNNiA1LjEyNUM1LjgwNjYxIDUuMTI1IDUuNjIxMTUgNS4yMDE4MiA1LjQ4NDQgNS4zMzg1N0M1LjM0NzY2IDUuNDc1MzEgNS4yNzA4MyA1LjY2MDc4IDUuMjcwODMgNS44NTQxN0M1LjI3MDgzIDYuMDQ3NTUgNS4zNDc2NiA2LjIzMzAyIDUuNDg0NCA2LjM2OTc3QzUuNjIxMTUgNi41MDY1MSA1LjgwNjYxIDYuNTgzMzMgNiA2LjU4MzMzQzYuMTkzMzkgNi41ODMzMyA2LjM3ODg1IDYuNTA2NTEgNi41MTU2IDYuMzY5NzdDNi42NTIzNCA2LjIzMzAyIDYuNzI5MTcgNi4wNDc1NSA2LjcyOTE3IDUuODU0MTdDNi43MjkxNyA1LjY2MDc4IDYuNjUyMzQgNS40NzUzMSA2LjUxNTYgNS4zMzg1N0M2LjM3ODg1IDUuMjAxODIgNi4xOTMzOSA1LjEyNSA2IDUuMTI1Wk04LjQ3OTE3IDUuMTI1QzguMjg1NzggNS4xMjUgOC4xMDAzMSA1LjIwMTgyIDcuOTYzNTcgNS4zMzg1N0M3LjgyNjgyIDUuNDc1MzEgNy43NSA1LjY2MDc4IDcuNzUgNS44NTQxN0M3Ljc1IDYuMDQ3NTUgNy44MjY4MiA2LjIzMzAyIDcuOTYzNTcgNi4zNjk3N0M4LjEwMDMxIDYuNTA2NTEgOC4yODU3OCA2LjU4MzMzIDguNDc5MTcgNi41ODMzM0M4LjY3MjU1IDYuNTgzMzMgOC44NTgwMiA2LjUwNjUxIDguOTk0NzcgNi4zNjk3N0M5LjEzMTUxIDYuMjMzMDIgOS4yMDgzMyA2LjA0NzU1IDkuMjA4MzMgNS44NTQxN0M5LjIwODMzIDUuNjYwNzggOS4xMzE1MSA1LjQ3NTMxIDguOTk0NzcgNS4zMzg1N0M4Ljg1ODAyIDUuMjAxODIgOC42NzI1NSA1LjEyNSA4LjQ3OTE3IDUuMTI1Wk0zLjUyMDgzIDcuNzVDMy4zMjc0NSA3Ljc1IDMuMTQxOTggNy44MjY4MiAzLjAwNTIzIDcuOTYzNTdDMi44Njg0OSA4LjEwMDMxIDIuNzkxNjcgOC4yODU3OCAyLjc5MTY3IDguNDc5MTdDMi43OTE2NyA4LjY3MjU1IDIuODY4NDkgOC44NTgwMiAzLjAwNTIzIDguOTk0NzdDMy4xNDE5OCA5LjEzMTUxIDMuMzI3NDUgOS4yMDgzMyAzLjUyMDgzIDkuMjA4MzNDMy43MTQyMiA5LjIwODMzIDMuODk5NjkgOS4xMzE1MSA0LjAzNjQzIDguOTk0NzdDNC4xNzMxOCA4Ljg1ODAyIDQuMjUgOC42NzI1NSA0LjI1IDguNDc5MTdDNC4yNSA4LjI4NTc4IDQuMTczMTggOC4xMDAzMSA0LjAzNjQzIDcuOTYzNTdDMy44OTk2OSA3LjgyNjgyIDMuNzE0MjIgNy43NSAzLjUyMDgzIDcuNzVaTTYgNy43NUM1LjgwNjYxIDcuNzUgNS42MjExNSA3LjgyNjgyIDUuNDg0NCA3Ljk2MzU3QzUuMzQ3NjYgOC4xMDAzMSA1LjI3MDgzIDguMjg1NzggNS4yNzA4MyA4LjQ3OTE3QzUuMjcwODMgOC42NzI1NSA1LjM0NzY2IDguODU4MDIgNS40ODQ0IDguOTk0NzdDNS42MjExNSA5LjEzMTUxIDUuODA2NjEgOS4yMDgzMyA2IDkuMjA4MzNDNi4xOTMzOSA5LjIwODMzIDYuMzc4ODUgOS4xMzE1MSA2LjUxNTYgOC45OTQ3N0M2LjY1MjM0IDguODU4MDIgNi43MjkxNyA4LjY3MjU1IDYuNzI5MTcgOC40NzkxN0M2LjcyOTE3IDguMjg1NzggNi42NTIzNCA4LjEwMDMxIDYuNTE1NiA3Ljk2MzU3QzYuMzc4ODUgNy44MjY4MiA2LjE5MzM5IDcuNzUgNiA3Ljc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk0zLjUyMDgzIDUuMTI1QzMuMzI3NDUgNS4xMjUgMy4xNDE5OCA1LjIwMTgyIDMuMDA1MjMgNS4zMzg1N0MyLjg2ODQ5IDUuNDc1MzEgMi43OTE2NyA1LjY2MDc4IDIuNzkxNjcgNS44NTQxN0MyLjc5MTY3IDYuMDQ3NTUgMi44Njg0OSA2LjIzMzAyIDMuMDA1MjMgNi4zNjk3N0MzLjE0MTk4IDYuNTA2NTEgMy4zMjc0NSA2LjU4MzMzIDMuNTIwODMgNi41ODMzM0MzLjcxNDIyIDYuNTgzMzMgMy44OTk2OSA2LjUwNjUxIDQuMDM2NDMgNi4zNjk3N0M0LjE3MzE4IDYuMjMzMDIgNC4yNSA2LjA0NzU1IDQuMjUgNS44NTQxN0M0LjI1IDUuNjYwNzggNC4xNzMxOCA1LjQ3NTMxIDQuMDM2NDMgNS4zMzg1N0MzLjg5OTY5IDUuMjAxODIgMy43MTQyMiA1LjEyNSAzLjUyMDgzIDUuMTI1Wk02IDUuMTI1QzUuODA2NjEgNS4xMjUgNS42MjExNSA1LjIwMTgyIDUuNDg0NCA1LjMzODU3QzUuMzQ3NjYgNS40NzUzMSA1LjI3MDgzIDUuNjYwNzggNS4yNzA4MyA1Ljg1NDE3QzUuMjcwODMgNi4wNDc1NSA1LjM0NzY2IDYuMjMzMDIgNS40ODQ0IDYuMzY5NzdDNS42MjExNSA2LjUwNjUxIDUuODA2NjEgNi41ODMzMyA2IDYuNTgzMzNDNi4xOTMzOSA2LjU4MzMzIDYuMzc4ODUgNi41MDY1MSA2LjUxNTYgNi4zNjk3N0M2LjY1MjM0IDYuMjMzMDIgNi43MjkxNyA2LjA0NzU1IDYuNzI5MTcgNS44NTQxN0M2LjcyOTE3IDUuNjYwNzggNi42NTIzNCA1LjQ3NTMxIDYuNTE1NiA1LjMzODU3QzYuMzc4ODUgNS4yMDE4MiA2LjE5MzM5IDUuMTI1IDYgNS4xMjVaTTguNDc5MTcgNS4xMjVDOC4yODU3OCA1LjEyNSA4LjEwMDMxIDUuMjAxODIgNy45NjM1NyA1LjMzODU3QzcuODI2ODIgNS40NzUzMSA3Ljc1IDUuNjYwNzggNy43NSA1Ljg1NDE3QzcuNzUgNi4wNDc1NSA3LjgyNjgyIDYuMjMzMDIgNy45NjM1NyA2LjM2OTc3QzguMTAwMzEgNi41MDY1MSA4LjI4NTc4IDYuNTgzMzMgOC40NzkxNyA2LjU4MzMzQzguNjcyNTUgNi41ODMzMyA4Ljg1ODAyIDYuNTA2NTEgOC45OTQ3NyA2LjM2OTc3QzkuMTMxNTEgNi4yMzMwMiA5LjIwODMzIDYuMDQ3NTUgOS4yMDgzMyA1Ljg1NDE3QzkuMjA4MzMgNS42NjA3OCA5LjEzMTUxIDUuNDc1MzEgOC45OTQ3NyA1LjMzODU3QzguODU4MDIgNS4yMDE4MiA4LjY3MjU1IDUuMTI1IDguNDc5MTcgNS4xMjVaTTMuNTIwODMgNy43NUMzLjMyNzQ1IDcuNzUgMy4xNDE5OCA3LjgyNjgyIDMuMDA1MjMgNy45NjM1N0MyLjg2ODQ5IDguMTAwMzEgMi43OTE2NyA4LjI4NTc4IDIuNzkxNjcgOC40NzkxN0MyLjc5MTY3IDguNjcyNTUgMi44Njg0OSA4Ljg1ODAyIDMuMDA1MjMgOC45OTQ3N0MzLjE0MTk4IDkuMTMxNTEgMy4zMjc0NSA5LjIwODMzIDMuNTIwODMgOS4yMDgzM0MzLjcxNDIyIDkuMjA4MzMgMy44OTk2OSA5LjEzMTUxIDQuMDM2NDMgOC45OTQ3N0M0LjE3MzE4IDguODU4MDIgNC4yNSA4LjY3MjU1IDQuMjUgOC40NzkxN0M0LjI1IDguMjg1NzggNC4xNzMxOCA4LjEwMDMxIDQuMDM2NDMgNy45NjM1N0MzLjg5OTY5IDcuODI2ODIgMy43MTQyMiA3Ljc1IDMuNTIwODMgNy43NVpNNiA3Ljc1QzUuODA2NjEgNy43NSA1LjYyMTE1IDcuODI2ODIgNS40ODQ0IDcuOTYzNTdDNS4zNDc2NiA4LjEwMDMxIDUuMjcwODMgOC4yODU3OCA1LjI3MDgzIDguNDc5MTdDNS4yNzA4MyA4LjY3MjU1IDUuMzQ3NjYgOC44NTgwMiA1LjQ4NDQgOC45OTQ3N0M1LjYyMTE1IDkuMTMxNTEgNS44MDY2MSA5LjIwODMzIDYgOS4yMDgzM0M2LjE5MzM5IDkuMjA4MzMgNi4zNzg4NSA5LjEzMTUxIDYuNTE1NiA4Ljk5NDc3QzYuNjUyMzQgOC44NTgwMiA2LjcyOTE3IDguNjcyNTUgNi43MjkxNyA4LjQ3OTE3QzYuNzI5MTcgOC4yODU3OCA2LjY1MjM0IDguMTAwMzEgNi41MTU2IDcuOTYzNTdDNi4zNzg4NSA3LjgyNjgyIDYuMTkzMzkgNy43NSA2IDcuNzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmdhbnR0LWV2ZW50cy1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNNy4wMjA4MyA2QzYuNDYyMyA2IDYgNi40NjIzIDYgNy4wMjA4M1Y4LjE4NzVDNiA4Ljc0NjAzIDYuNDYyMyA5LjIwODMzIDcuMDIwODMgOS4yMDgzM0g4LjE4NzVDOC43NDYwMyA5LjIwODMzIDkuMjA4MzMgOC43NDYwMyA5LjIwODMzIDguMTg3NVY3LjAyMDgzQzkuMjA4MzMgNi40NjIzIDguNzQ2MDMgNiA4LjE4NzUgNkg3LjAyMDgzWk03LjAyMDgzIDYuODc1SDguMTg3NUM4LjI3MzU1IDYuODc1IDguMzMzMzMgNi45MzQ3OCA4LjMzMzMzIDcuMDIwODNWOC4xODc1QzguMzMzMzMgOC4yNzM1NSA4LjI3MzU1IDguMzMzMzMgOC4xODc1IDguMzMzMzNINy4wMjA4M0M2LjkzNDc4IDguMzMzMzMgNi44NzUgOC4yNzM1NSA2Ljg3NSA4LjE4NzVWNy4wMjA4M0M2Ljg3NSA2LjkzNDc4IDYuOTM0NzggNi44NzUgNy4wMjA4MyA2Ljg3NVonIGZpbGw9JyMzMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk03LjAyMDgzIDZDNi40NjIzIDYgNiA2LjQ2MjMgNiA3LjAyMDgzVjguMTg3NUM2IDguNzQ2MDMgNi40NjIzIDkuMjA4MzMgNy4wMjA4MyA5LjIwODMzSDguMTg3NUM4Ljc0NjAzIDkuMjA4MzMgOS4yMDgzMyA4Ljc0NjAzIDkuMjA4MzMgOC4xODc1VjcuMDIwODNDOS4yMDgzMyA2LjQ2MjMgOC43NDYwMyA2IDguMTg3NSA2SDcuMDIwODNaTTcuMDIwODMgNi44NzVIOC4xODc1QzguMjczNTUgNi44NzUgOC4zMzMzMyA2LjkzNDc4IDguMzMzMzMgNy4wMjA4M1Y4LjE4NzVDOC4zMzMzMyA4LjI3MzU1IDguMjczNTUgOC4zMzMzMyA4LjE4NzUgOC4zMzMzM0g3LjAyMDgzQzYuOTM0NzggOC4zMzMzMyA2Ljg3NSA4LjI3MzU1IDYuODc1IDguMTg3NVY3LjAyMDgzQzYuODc1IDYuOTM0NzggNi45MzQ3OCA2Ljg3NSA3LjAyMDgzIDYuODc1WicgZmlsbD0nIzMzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmdhbnR0LXVzZXItaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDEyIDEzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC45OTk5MiAwLjE2NjAxNkMzLjM5NDI3IDAuMTY2MDE2IDIuMDgzMjUgMS40NzcwMyAyLjA4MzI1IDMuMDgyNjhDMi4wODMyNSA0LjY4ODMzIDMuMzk0MjcgNS45OTkzNSA0Ljk5OTkyIDUuOTk5MzVDNi42MDU1NyA1Ljk5OTM1IDcuOTE2NTggNC42ODgzMyA3LjkxNjU4IDMuMDgyNjhDNy45MTY1OCAxLjQ3NzAzIDYuNjA1NTcgMC4xNjYwMTYgNC45OTk5MiAwLjE2NjAxNlpNNC45OTk5MiAxLjA0MTAyQzYuMTMyNjggMS4wNDEwMiA3LjA0MTU4IDEuOTQ5OTIgNy4wNDE1OCAzLjA4MjY4QzcuMDQxNTggNC4yMTU0NSA2LjEzMjY4IDUuMTI0MzUgNC45OTk5MiA1LjEyNDM1QzMuODY3MTUgNS4xMjQzNSAyLjk1ODI1IDQuMjE1NDUgMi45NTgyNSAzLjA4MjY4QzIuOTU4MjUgMS45NDk5MiAzLjg2NzE1IDEuMDQxMDIgNC45OTk5MiAxLjA0MTAyWk0xMC4xMDgxIDUuOTk5MzVDOS43NzMwMiA1Ljk5OTQyIDkuNDM4MjggNi4xMjY4MiA5LjE4MzUxIDYuMzgxNTlMNS42NzgzOCA5Ljg4NjE1QzUuNTg3NjggOS45NzY1NyA1LjUyMTk4IDEwLjA4OTUgNS40ODY5OCAxMC4yMTI2TDUuMDE3MDEgMTEuODU3N0M0Ljk3MzU1IDEyLjAxMDMgNS4wMTU1MSAxMi4xNzUgNS4xMjgwOSAxMi4yODczQzUuMjExMjIgMTIuMzcwNCA1LjMyMzM2IDEyLjQxNTQgNS40Mzc5OSAxMi40MTU0QzUuNDc4MjQgMTIuNDE1NCA1LjUxNzk1IDEyLjQwOTcgNS41NTc2MiAxMi4zOTg0TDcuMjAzOTQgMTEuOTI4NEM3LjMyNzYgMTEuODkzMSA3LjQ0MDU1IDExLjgyNjUgNy41MjkyMSAxMS43MzdMMTEuMDMzOCA4LjIzMjQyQzExLjI4MDUgNy45ODUwOSAxMS40MTY2IDcuNjU2MTQgMTEuNDE2NiA3LjMwNjcyQzExLjQxNjYgNi45NTczMSAxMS4yODAyIDYuNjI4NjMgMTEuMDMzMiA2LjM4MTU5QzEwLjc3ODEgNi4xMjY1MyAxMC40NDMxIDUuOTk5MjggMTAuMTA4MSA1Ljk5OTM1Wk0xLjY0NTc1IDcuMTY2MDJDMC45MjIxMjcgNy4xNjYwMiAwLjMzMzI1MiA3Ljc1NDg5IDAuMzMzMjUyIDguNDc4NTJWOC43MDEyNUMwLjMzMzI1MiA5LjM4Nzg0IDAuNjE4OTM5IDEwLjA0NzYgMS4xMTcxMSAxMC41MTE2QzEuNzAxOSAxMS4wNTU2IDIuNzM4MjYgMTEuNjkyMyA0LjQzMTk3IDExLjgxMTZDNC40MzgwOSAxMS43NzM0IDQuNDQ1MSAxMS43MzUzIDQuNDU1ODkgMTEuNjk3N0w0LjY2OTUxIDEwLjk1MDNDMy4xMjA3NiAxMC44ODE0IDIuMjExNDIgMTAuMzM0MiAxLjcxMzU0IDkuODcwNzdDMS4zOTI0MiA5LjU3MTgxIDEuMjA4MjUgOS4xNDU3NSAxLjIwODI1IDguNzAxMjVWOC40Nzg1MkMxLjIwODI1IDguMjM3MzEgMS40MDQ1NCA4LjA0MTAyIDEuNjQ1NzUgOC4wNDEwMkg2LjY5OTIyTDcuNTc0MjIgNy4xNjYwMkgxLjY0NTc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQuOTk5OTIgMC4xNjYwMTZDMy4zOTQyNyAwLjE2NjAxNiAyLjA4MzI1IDEuNDc3MDMgMi4wODMyNSAzLjA4MjY4QzIuMDgzMjUgNC42ODgzMyAzLjM5NDI3IDUuOTk5MzUgNC45OTk5MiA1Ljk5OTM1QzYuNjA1NTcgNS45OTkzNSA3LjkxNjU4IDQuNjg4MzMgNy45MTY1OCAzLjA4MjY4QzcuOTE2NTggMS40NzcwMyA2LjYwNTU3IDAuMTY2MDE2IDQuOTk5OTIgMC4xNjYwMTZaTTQuOTk5OTIgMS4wNDEwMkM2LjEzMjY4IDEuMDQxMDIgNy4wNDE1OCAxLjk0OTkyIDcuMDQxNTggMy4wODI2OEM3LjA0MTU4IDQuMjE1NDUgNi4xMzI2OCA1LjEyNDM1IDQuOTk5OTIgNS4xMjQzNUMzLjg2NzE1IDUuMTI0MzUgMi45NTgyNSA0LjIxNTQ1IDIuOTU4MjUgMy4wODI2OEMyLjk1ODI1IDEuOTQ5OTIgMy44NjcxNSAxLjA0MTAyIDQuOTk5OTIgMS4wNDEwMlpNMTAuMTA4MSA1Ljk5OTM1QzkuNzczMDIgNS45OTk0MiA5LjQzODI4IDYuMTI2ODIgOS4xODM1MSA2LjM4MTU5TDUuNjc4MzggOS44ODYxNUM1LjU4NzY4IDkuOTc2NTcgNS41MjE5OCAxMC4wODk1IDUuNDg2OTggMTAuMjEyNkw1LjAxNzAxIDExLjg1NzdDNC45NzM1NSAxMi4wMTAzIDUuMDE1NTEgMTIuMTc1IDUuMTI4MDkgMTIuMjg3M0M1LjIxMTIyIDEyLjM3MDQgNS4zMjMzNiAxMi40MTU0IDUuNDM3OTkgMTIuNDE1NEM1LjQ3ODI0IDEyLjQxNTQgNS41MTc5NSAxMi40MDk3IDUuNTU3NjIgMTIuMzk4NEw3LjIwMzk0IDExLjkyODRDNy4zMjc2IDExLjg5MzEgNy40NDA1NSAxMS44MjY1IDcuNTI5MjEgMTEuNzM3TDExLjAzMzggOC4yMzI0MkMxMS4yODA1IDcuOTg1MDkgMTEuNDE2NiA3LjY1NjE0IDExLjQxNjYgNy4zMDY3MkMxMS40MTY2IDYuOTU3MzEgMTEuMjgwMiA2LjYyODYzIDExLjAzMzIgNi4zODE1OUMxMC43NzgxIDYuMTI2NTMgMTAuNDQzMSA1Ljk5OTI4IDEwLjEwODEgNS45OTkzNVpNMS42NDU3NSA3LjE2NjAyQzAuOTIyMTI3IDcuMTY2MDIgMC4zMzMyNTIgNy43NTQ4OSAwLjMzMzI1MiA4LjQ3ODUyVjguNzAxMjVDMC4zMzMyNTIgOS4zODc4NCAwLjYxODkzOSAxMC4wNDc2IDEuMTE3MTEgMTAuNTExNkMxLjcwMTkgMTEuMDU1NiAyLjczODI2IDExLjY5MjMgNC40MzE5NyAxMS44MTE2QzQuNDM4MDkgMTEuNzczNCA0LjQ0NTEgMTEuNzM1MyA0LjQ1NTg5IDExLjY5NzdMNC42Njk1MSAxMC45NTAzQzMuMTIwNzYgMTAuODgxNCAyLjIxMTQyIDEwLjMzNDIgMS43MTM1NCA5Ljg3MDc3QzEuMzkyNDIgOS41NzE4MSAxLjIwODI1IDkuMTQ1NzUgMS4yMDgyNSA4LjcwMTI1VjguNDc4NTJDMS4yMDgyNSA4LjIzNzMxIDEuNDA0NTQgOC4wNDEwMiAxLjY0NTc1IDguMDQxMDJINi42OTkyMkw3LjU3NDIyIDcuMTY2MDJIMS42NDU3NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCB7XG4gIC5hbnQtbW9kYWwge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLXByZXZpZXctY2hhcnQge1xuICAgIHRvcDogLTU1cHg7XG4gICAgbWF4LWhlaWdodDogNDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnByZXZpZXdfX2NvbnRlbnQge1xuICAgIGhlaWdodDogNDMycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2hvdy1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxuXG4gIC5zZi1hZy1ncmlkLnNmLWxpZmUtY3ljbGUtcHJldmlldyB7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWdtZW50YXRpb24tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIHtcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDsgLyogdXNlIHdpdGggbWluLWhlaWdodCAqL1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbiAgJjpoYXMoLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1vcGVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNmLXNlZ21lbnRhdGlvbl9fdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICB9XG4gICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5zZi1zZWdtLWNoYXJ0LW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDEycHggMTRweDtcbiAgfVxuXG4gIC5zZi1zZWdtZW50YXRpb24tZGV0YWlscyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlZ21lbnRhdGlvbl9fbGVmdC13cmFwcGVyIC5QYW5lMiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciB7XG4gICAgLnNmLXNlZ20tY2hhcnQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDg1JTtcbiAgICB9XG4gICAgLnNmLXNlZ20tY2hhcnQtb3B0aW9ucyB7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA5MDBweDtcbiAgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDA7XG4gICAgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWluLWhlaWdodDogMzcwcHg7XG4gICAgICAuc2YtcmVwb3J0aW5nX19ncmlkIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gICAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLndhcm5pbmctY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgICAgICAgICAvKiBcbiAgICAgICAgICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC4gKGFsd2F5cyB2aXNpYmxlISEhKVxuICAgICAgICAgICAqL1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNmLWNoYXJ0cy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAuY2hhcnQtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5jaGFydC1uby1kYXRhLW92ZXJsYXkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnRpY29uLmFudGljb24tbGluZS1jaGFydCA+IHN2ZyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jaGFydC10b29sdGlwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG5cbiAgICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1tYW51ZmFjdHVyZWQtc3NfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cblxuICAvL3JlbmRlciBtYXNrIGluIGNvbnRhaW5lclxuICAuYW50LW1vZGFsLW1hc2ssXG4gIC5hbnQtbW9kYWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4iLCIuc2YtcG9saWN5LWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAwO1xuXG4gIC5jaGFydC13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmNoYXJ0LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLnN0b2NrLWRldGFpbHMge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAubGVnZW5kIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAuc3F1YXJlIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1pbnZlbnRvcnktcG9saWN5X19jaGFydCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG5cbiAgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG5cbiAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuc2VydmljZS1sZXZlbC1vdmVycmlkZGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWhvdmVyID4gLnNlcnZpY2UtbGV2ZWwtb3ZlcnJpZGRlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICAgIH1cblxuICAgICAgLnRpbWUtcGhhc2VkLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1oaWRkZW4ge1xuICAgICAgLyogXG4gICAgICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgICAgICBDYW4gYmUgcmVtb3ZlZCBvbmNlIGFnLWdyaWQgYnVnIGlzIGZpeGVkLiAoYWx3YXlzIHZpc2libGUhISEpXG4gICAgICAgKi9cbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuc2YtcG9saWN5LWNvbnRlbnQge1xuICAgIC5zZi1pbnZlbnRvcnktcG9saWN5X19jaGFydCB7XG4gICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNoZWxmLWxpZmVfX3dyYXBwZXIgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXItd3JhcHBlciB7XG4gIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgIG1pbi1oZWlnaHQ6IDEycHg7XG5cbiAgICAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zaGVsZi1saWZlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE0cHggMTRweCAwO1xuICB9XG59XG4iLCIuc2Ytc29wLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAuc2YtY29sbGFiX190cmVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC50cmVlLXNlY3Rpb25fX3RvZ2dsZS1idG4ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IC01MHB4O1xuICAgIH1cblxuICAgIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICAgLmJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWFnLWdyaWQge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuYWctcm93LWxldmVsLTEge1xuICAgICAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICB9XG4gICAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgJjpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICAgICYuYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgICAmLmFnLWNlbGwtZm9jdXM6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLmFnLWNlbGwtZm9jdXMuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgICAgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgICAgICB9XG4gICAgICAgIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICAgIH1cbiAgICAgICAgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLFxuICAgICAgICAgICAgdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpXG4gICAgICAgICAgKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuICAgICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgIH1cbiAgICAgIC5saW1pdGVkLWNlbGwge1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtNCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSxcbiAgICAgICAgICB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSlcbiAgICAgICAgKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY3JlYXRlLXdvcmtmbG93LXRhc2sge1xuICAuc2YtYXV0by10cmlnZ2VyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXdvcmtmbG93LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAuc2Ytd29ya2Zsb3ctY29udGVudC13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5hbnQtYXZhdGFyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zZi10YXNrLWhhcy1hY3Rpb24ge1xuICAgIGhlaWdodDogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBoZWlnaHQ9JzEycHgnIHZpZXdCb3g9Jy05MSAwIDUxMiA1MTIuMDAxNDEnIHdpZHRoPScxMnB4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzMzMzMzJyBkPSdtMzE1IDIxMWgtMTI0LjE0NDUzMWwxMDcuMTY3OTY5LTE4OC41NTg1OTRjMi42NTIzNDMtNC42NDQ1MzEgMi42MzY3MTgtMTAuMzQzNzUtLjA0Mjk2OS0xNC45NzI2NTYtMi42OTUzMTMtNC42MjUtNy42MzI4MTMtNy40Njg3NS0xMi45ODA0NjktNy40Njg3NWgtMTgwYy02LjQ1NzAzMSAwLTEyLjE4NzUgNC4xMzI4MTItMTQuMjIyNjU2IDEwLjI1MzkwNmwtOTAgMjcxYy0xLjUzOTA2MyA0LjU3MDMxMy0uNzYxNzE5IDkuNjA5Mzc1IDIuMDUwNzgxIDEzLjUxOTUzMiAyLjgyODEyNSAzLjkxNDA2MiA3LjM1NTQ2OSA2LjIyNjU2MiAxMi4xNzE4NzUgNi4yMjY1NjJoMTI3LjI1MzkwNmwtODEuMDM1MTU2IDE5MC4wOTc2NTZjLTIuOTAyMzQ0IDYuNzUzOTA2LS40Njg3NSAxNC42MjEwOTQgNS43NDIxODggMTguNTU4NTk0IDYuMTA5Mzc0IDMuOTA2MjUgMTQuMzE2NDA2IDIuODc4OTA2IDE5LjI0NjA5My0yLjY5MTQwNmwyNDAtMjcxYzMuOTI1NzgxLTQuNDEwMTU2IDQuODk0NTMxLTEwLjcyNjU2MyAyLjQ3NjU2My0xNi4xMDE1NjMtMi40MTc5NjktNS4zOTA2MjUtNy43NzczNDQtOC44NjMyODEtMTMuNjgzNTk0LTguODYzMjgxem0wIDAnLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cblxuICAuc2Ytd29ya2Zsb3ctdG9vbGJhciB7XG4gICAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1zcGlubmVyLWluZGljYXRvciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgLmFudC1zcGluLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc3Bpbi1kb3Qge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogYWx3YXlzIHNob3cgc2Nyb2xsZXJzIHNhZmFyaSAqL1xuXG4uYi1vdmVybGF5LXNjcm9sbGJhciAuYi12aXJ0dWFsLXNjcm9sbGVycyB7XG4gIC5iLXZpcnR1YWwtc2Nyb2xsZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uYi13aWRnZXQtc2Nyb2xsZXIsXG4uYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxufVxuXG4uYi1idXR0b24uYi1ibHVlOm5vdCguYi10YWIpIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeS1ob3ZlcikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYi1idXR0b246bm90KC5iLXRhYikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6ICM3ODc5ODY7XG59XG5cbi5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uYi1nYW50dC1ib2R5LXdyYXAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG59XG5cbmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5iLWhvcml6b250YWx0aW1lYXhpcyAuYi1zY2gtaGVhZGVyLXRpbWVheGlzLWNlbGwge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLXRyZWUtY2VsbCAuYi10cmVlLWljb24ge1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5iLWdyaWQtcm93LmItc2VsZWN0ZWQsXG4uYi1ncmlkLXJvdy5iLWhvdmVyIC5iLWdyaWQtcm93LmItZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcilcbiAgLmItZ3JpZC1yb3c6bm90KC5iLWdyb3VwLXJvdykuYi1ob3ZlclxuICAuYi1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG5cbiAgJjpub3QoLmItZm9jdXNlZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYi10b29sYmFyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAuYi10b29sYmFyLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gID4gLmItY29udGVudC1lbGVtZW50IHtcbiAgICA+IC5iLXdpZGdldDpub3QoLmItbGFzdC12aXNpYmxlLWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICAuYi1idXR0b24ge1xuICAgICAgbWluLXdpZHRoOiAzLjVlbTtcbiAgICB9XG4gIH1cbn1cblxuLmZpbHRlci1ieS1uYW1lIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItbmFtZS1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIGk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5TdGFydGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLkJlaGluZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLlN1c3BlbmRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cblxuLlJ1bm5pbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uQ29tcGxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5zZXR0aW5ncy1tZW51IC5iLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYi1nYW50dC10YXNrLFxuLmItc2NoLXN0eWxlLXBsYWluLmItc2NoLWNvbG9yLWdhbnR0LWdyZWVuIC5iLXNjaC1ldmVudDpub3QoLmItbWlsZXN0b25lKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmZmY2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOGMyMjE7XG59XG5cbi5iLWdhbnR0LXRhc2stcGFyZW50Om5vdCguYi1taWxlc3RvbmUtd3JhcCkgLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ2FudHQtdGFzay13cmFwLmItbWlsZXN0b25lLXdyYXAgLmItZ2FudHQtdGFzayB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLS1ldmVudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY2hhcnQtcXVhbC00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1nYW50dC10YXNrLXdyYXAgLmItZ2FudHQtdGFzayxcbi5iLXNjaC1ldmVudC13cmFwIC5iLXNjaC1ldmVudCB7XG4gICYuc2YtZXZlbnQtaW4tcGFzdCB7XG4gICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4uYi1pY29uLXRyZWUtbGVhZjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cblxuLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pdGVtLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5lbGVtZW50LWljb24ge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbik7XG4gIH1cblxuICAmLnByb2Nlc3MtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogIzM0YjFmNDtcbiAgfVxufVxuXG4uYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG5cbi5iLWdyaWQtaGVhZGVyIC5iLXNjaC10aW1lcmFuZ2UuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG59XG5cbi5iLWdyaWQtY2VsbC5iLWZvY3VzZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctcmVvcmRlcmluZy10YXJnZXQtcGFyZW50IC5iLXRyZWUtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5iLXJvdy1yZW9yZGVyaW5nIC5iLXJvdy1yZW9yZGVyaW5nLXRhcmdldC1wYXJlbnQgLmItdHJlZS1jZWxsOjpiZWZvcmUge1xuICB0b3A6IDE3cHg7XG59XG5cbi5iLXJvdy1yZW9yZGVyaW5nIC5iLXJvdy1kcm9wLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXJvbGwtZm9yd2FyZC1pY29uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNS4yMjknIGhlaWdodD0nMTUuNTY0JyB2aWV3Qm94PScwIDAgMTUuMjI5IDE1LjU2NCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuYSU3QmZpbGw6JTIzMDA5MmRhOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nYScgZD0nTTExLjk2NCw0QTkuNzExLDkuNzExLDAsMCwwLDQuNTE4LDcuNDc0bC45OTMuODMzQTguNCw4LjQsMCwwLDEsMTcuMzMyLDcuMjQzSDE1Ljg1NXYxLjNoMy44OTFWNC42NDloLTEuM1Y2LjVBOS42OCw5LjY4LDAsMCwwLDExLjk2NCw0Wm0wLDMuODkxQTUuODM3LDUuODM3LDAsMSwwLDE3LjgsMTMuNzI4LDUuODQ2LDUuODQ2LDAsMCwwLDExLjk2NCw3Ljg5MVptMCwxLjNhNC41NCw0LjU0LDAsMSwxLTQuNTQsNC41NEE0LjUzLDQuNTMsMCwwLDEsMTEuOTY0LDkuMTg4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNTE4IC00KScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmZpbHRlci1ieS1uYW1lIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2YtZGV0YWlscy1idG4uYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZi1zY2hlZHVsZXIge1xuICAuc2YtdGFzay1oYXMtYWN0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICB9XG5cbiAgLmItZ3JpZC1yb3cge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgfVxuXG4gIC5iLWdyaWQtY2VsbCB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuXG4gICAgLmItcGVyY2VudGRvbmUtY2lyY2xlIHtcbiAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICB3aWR0aDogMzNweDtcbiAgICAgIGhlaWdodDogMzNweDtcblxuICAgICAgJi5wZXJjZW50ZG9uZS1mdWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhdmFsdWUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iLXNjaC1ldmVudDpub3QoLmItbWlsZXN0b25lKSAuYi1zY2gtZXZlbnQtY29udGVudCxcbiAgLmItc2NoLWV2ZW50LXdyYXAuYi1taWxlc3RvbmUtd3JhcCAuYi1zY2gtZXZlbnQgbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLy9jb2xvcjogIzg4ODtcbiAgfVxuXG4gIC5iLXNjaGVkdWxlLXNlbGVjdGVkLXRpY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmItZ3JpZC1yb3cgLmN1c3RvbS1yZXNvdXJjZS1jb2xsYXBzZSB7XG4gIGkuYi1pY29uLmItaWNvbi1leHBhbmQtcmVzb3VyY2Uge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5pY29uLS1mbGlwOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uYi1zY2gtZXZlbnQtd3JhcC5yb3ctLWNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZi13b3JrZmxvdy1kZXRhaWxzLW1vZGFsIHtcbiAgLndpZGdldC1iYWRnZSB7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgJi5ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgIH1cblxuICAgICYucmVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cblxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5ib3JkZXJlZCB7XG4gICAgICBwYWRkaW5nOiAzcHggN3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi13b3JrZmxvd19fZXh0LWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA3cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgc3ZnIHtcbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLmItZ3JpZC1yb3cge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtcGFuZWwtYm9keSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYi1ncmlkLWhlYWRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItY29sdW1ubGluZXMgLmItZ3JpZC1jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWNvbHVtbi1saW5lIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItc2NoLXRpbWVheGlzY29sdW1uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cblxuLmItZ3JpZGJhc2UuYi1zcGxpdFxuICAuYi1ncmlkLXZlcnRpY2FsLXNjcm9sbGVyXG4gIC5iLWdyaWQtc3BsaXR0ZXJcbiAgLmItZ3JpZC1zcGxpdHRlci1pbm5lcixcbi5iLXNwbGl0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItcGFuZWwge1xuICAtLXBhbmVsLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC1zcGxpdHRlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbn1cblxuLmItcGVyY2VudGRvbmUtY2lyY2xlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYi1wZXJjZW50ZG9uZS1jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLXRpbWVsaW5lYmFzZTpub3QoLmItc2NoLXZlcnRpY2FsKVxuICAuYi1oZWFkZXI6bm90KC5iLWdyaWQtaGVhZGVyLXNjcm9sbGVyLW5vcm1hbClcbiAgLmItZ3JpZC1oZWFkZXJzLFxuLmItdGltZWxpbmViYXNlOm5vdCguYi1zY2gtdmVydGljYWwpIC5iLWhvcml6b250YWx0aW1lYXhpcyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItaG92ZXIgLnNmLXdvcmtmbG93X19leHQtbGluayB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iLWxpc3QtaXRlbS5iLWFjdGl2ZTpub3QoLmItZGlzYWJsZWQpLFxuLmItbGlzdC1pdGVtOmZvY3VzOm5vdCguYi1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4uYi10ZXh0ZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iLW51bWJlcmZpZWxkLmItY29udGFpbnMtZm9jdXMgLmItZmllbGQtaW5uZXIsXG4uYi10ZXh0ZmllbGQuYi1jb250YWlucy1mb2N1cyAuYi1maWVsZC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWhib3ggPiAuYi1ib3gtY2VudGVyLFxuLmItdmJveCA+IC5iLWJveC1jZW50ZXIge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuXG4uYi1tZW51aXRlbSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5iLWNvbnRhaW5zLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNmLXdvcmtmbG93LWNvbnRleHRfY29sb3JlZC1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuXG4uYi10b29sdGlwIC5iLXRvb2x0aXAtYm9keS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAuYi10b29sdGlwLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAuYi1nYW50dC10YXNrLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuXG4uYi1meC1oaWdobGlnaHQge1xuICBhbmltYXRpb246IGdhbnR0LWhpZ2hsaWdodC1hbmltYXRpb24gMnMgZWFzZSAwcyAxICFpbXBvcnRhbnQ7XG59XG5cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuQGtleWZyYW1lcyBnYW50dC1oaWdobGlnaHQtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDVweCAjMDA5MWRhODY7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIuc2YtZGlzY3Vzc2lvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmFudC1kcmF3ZXItbWFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZGlzY3Vzc2lvbi1jb250ZXh0IHtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLnNmLWNvbW1lbnQtYmFkZ2VzIC5jb21tZW50LWJhZGdlIHtcbiAgICAgIG1heC13aWR0aDogODdweDtcbiAgICB9XG4gIH1cblxuICAuY29tbWVudHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDAgMjRweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQwMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gICYuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTc4cHg7XG4gIH1cblxuICAuc2YtZGlzY3Vzc2lvbi1yZXBseSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAmLmVkaXQtcmVwbHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vIHBhZGRpbmc6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG4gICAgfVxuXG4gICAgJi5oaWdobGlnaHRlZC0tYW5pbWF0aW9uIHtcbiAgICAgIGFuaW1hdGlvbjogc3BsYXNoT25jZSAycyAxLjVzIG5vcm1hbCBmb3J3YXJkcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHNwbGFzaE9uY2Uge1xuICAgICAgZnJvbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUpO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1wb3J0YW50LXJlcGx5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5zZi1hdmF0YXItbmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICB9XG5cbiAgICAgIC5kYXRlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gIH1cblxuICAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIGhyIHtcbiAgICAgIG1hcmdpbjogMCAtMTZweCAxMHB4IC0xNnB4O1xuICAgIH1cblxuICAgIHRleHRhcmVhLmFudC1pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb21tZW50LWltcG9ydGFudCB7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5pbXBvcnRhbnQtYnV0dG9uIHN2ZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuYW5pbWF0ZWQtc2VuZDpmb2N1cyBzdmcgcGF0aCB7XG4gICAgICBhbmltYXRpb246IGRhc2ggMC41cyBsaW5lYXI7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBkYXNoIHtcbiAgICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICAgIH1cblxuICAgICAgNTElIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlcGx5LWFjdGlvbnMuYW50LWRyb3Bkb3duIHtcbiAgbWluLXdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAuYW50LWRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG1heC13aWR0aDogMzkzcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gIC5zZi1jb21tZW50LXByZXZpZXcge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDlweCAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgfVxuXG4gICAgLmFudC1hdmF0YXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLnNmLWF2YXRhci1uYW1lIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciB7XG4gIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTRweCAxNnB4IDE4cHggMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xuXG4gICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5zdGF0dXMge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgfVxuXG4gICAgICAmLmFwcHJvdmVkIHtcbiAgICAgICAgY29sb3I6ICM1N2JlOGQ7XG4gICAgICB9XG5cbiAgICAgICYucmV2aWV3ZWQge1xuICAgICAgICBjb2xvcjogIzM0OTRhYTtcbiAgICAgIH1cblxuICAgICAgJi5yZWplY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZHJhd2VyIHtcbiAgICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgICAuc2YtZHJhd2VyLWZvb3RlciB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ldy1yZXF1ZXN0LWNvbnRlbnQge1xuICAgIG1hcmdpbjogLTZweCAtMjRweCA4MHB4IC0yNHB4O1xuXG4gICAgLmFudC1zdGVwcyB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG5cbiAgICAgIC5hbnQtc3RlcHMtaWNvbiB7XG4gICAgICAgIHRvcDogLTEuNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdGVwcy1jb250ZW50IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luOiAwIC0xNnB4IDE2cHggLTE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgfVxuXG4gICAgICAuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1iYXNlLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItY3VzdG9tZXJyZXF1ZXN0LXByaWNlIHtcbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAuYW50LXJvdyB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1jb21wZXRpdG9yc19fY29udGVudCB7XG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgfVxuXG4gICAgICAuYm9keV9jZWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAmLmNlbGwtaWNvbiB7XG4gICAgICAgICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1yb3cuYW50LWZvcm0taXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52aWV3LXJlcXVlc3QtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgODBweCAwO1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gICAgICBtYXJnaW46IDAgLTI0cHggMTdweCAtMjRweDtcbiAgICAgIHBhZGRpbmc6IDAgMjRweCA1cHggMjRweDtcbiAgICB9XG4gIH1cblxuICAuaW5mby1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMTVweCAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAubGFiZWwge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gIC5wcmV2aWV3LWlscy1jZWxsIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuIiwiLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuXG4gIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIge1xuICAgIC5ib3gge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmLm9uLWxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdjYTM3O1xuICAgICAgfVxuXG4gICAgICAmLm9mZi1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYWMzMTtcbiAgICAgIH1cblxuICAgICAgJi5uby1jaGFuZ2VvdmVycyxcbiAgICAgICYubG9hZGluZy1yZXN0cmljdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDBkOTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc291cmNlLWNhbGVuZGFyLXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG5cbiAgLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMge1xuICAgIC5iLXZpcnR1YWwtc2Nyb2xsZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLmItd2lkZ2V0LXNjcm9sbGVyLFxuICAuYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5iLWdyaWQtaGVhZGVyLXRleHQgPiAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5iLWdyaWQtY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbiAgICAuYi1ncmlkLXJvdy5iLWhvdmVyIC5iLWdyaWQtcm93LmItZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcilcbiAgICAgIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXJcbiAgICAgIC5iLWdyaWQtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6bm90KC5iLWZvY3VzZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYi1mbG9hdC1yb290IC5iLXdpZGdldC5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cCB7XG4gIC5iLXBhbmVsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgLmItaGVhZGVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5iLXBvcHVwLWNsb3NlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmItcGFuZWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxuXG4gIC5iLWJvdHRvbS10b29sYmFyIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgLmItdG9vbGJhci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuYi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciB7XG4gIC5zZi1zdXBwbHktdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICAuc2YtdG9vbGJhcl9fc2VhcmNoIHtcbiAgICAgIC5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbiAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1zdGF0dXMtYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2Ytc3VwcGx5LW5vLWRhdGEge1xuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLWNlbnRlci1jb2xzLXZpZXdwb3J0IHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG4gICAgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOm5vdCguYWctc2Nyb2xsZXItY29ybmVyKSB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgMCAzcHggNnB4IC00cHggcmdiYSg1MSwgNTEsIDUxLCAwLjEyKSxcbiAgICAgICAgMCA2cHggMTZweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wOCksXG4gICAgICAgIDAgOXB4IDI4cHggOHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG4gICAgICAuYWctbGlzdC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzMGE7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZy1hY3RpdmUtaXRlbTpub3QoOmhvdmVyKSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmM2ZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmFnLWJvZHkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IC8vIGJhc2VkIG9uIHJvdyBoZWlndGhcblxuICAgICAgICAgIC5hZy1yb3cgLmFnLWNlbGwgLmFnLWNlbGwtd3JhcHBlci5hZy1jaGVja2JveC1jZWxsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1vdmVybGF5IC5hZy1vdmVybGF5LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50b29sYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFudHYtY29udGVudF93cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcblxuICAuYW50LXJpYmJvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMHB4O1xuXG4gICAgLnNmLWFudHYtdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmFudGljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cblxuICAgICAgLmFudC1idG4ge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXJpYmJvbiB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gIC54Ni1ncmFwaC1zY3JvbGxlciB7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC54Ni1ncmFwaC1zY3JvbGxlci1iYWNrZ3JvdW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5zZi1hbnR2LWRuZC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDM2cHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBtYXJnaW46IDVweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtbWluaW1hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjVweDtcbiAgICByaWdodDogMTVweDtcblxuICAgIC54Ni13aWRnZXQtbWluaW1hcCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFudHYtZWRnZS0tYW5pbWF0ZS1mbG93IHtcbiAgICBhbmltYXRpb246IHNmLWFuaW1hdGUtZmxvdyAzMHMgaW5maW5pdGUgbGluZWFyO1xuICB9XG5cbiAgQGtleWZyYW1lcyBzZi1hbmltYXRlLWZsb3cge1xuICAgIHRvIHtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwMDtcbiAgICB9XG4gIH1cblxuICAueDYtcG9ydC1ib2R5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAjbWFya2VyLWFjdGl2ZSA+IHBhdGgge1xuICAgIGQ6IHBhdGgoJ00gMCAwIEwgMTAgLTUgTCA3LjUgMCBMIDEwIDUgWicpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAueDYtZWRnZTpob3ZlciBwYXRoOm50aC1jaGlsZCgyKSxcbiAgLng2LWVkZ2UueDYtZWRnZS1zZWxlY3RlZCBwYXRoOm50aC1jaGlsZCgyKSB7XG4gICAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMDtcbiAgICBzdHJva2Utd2lkdGg6IDNweDtcbiAgICBtYXJrZXItZW5kOiB1cmwoJyNtYXJrZXItYWN0aXZlJyk7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGU6aG92ZXIsXG4gIC54Ni1ub2RlLXNlbGVjdGVkIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSg2NCwgMTY5LCAyNTUsIDAuMik7XG4gIH1cbn1cblxuLmRhcmstbW9kZSAuc2YtYW50di1jb250ZW50X3dyYXBwZXIge1xuICAuc2YtYW50di1jb250ZW50Lng2LWdyYXBoIHtcbiAgICAueDYtZ3JhcGgtZ3JpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5zZi1ub2RlLS1pbmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX19pbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX19sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluLFxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0LFxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyxcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1pdGVtLW51bWJlcixcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC5hbnRpY29uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyB7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiB7XG4gICAgdG9wOiAyNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIge1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGxlZnQ6IDVweDtcblxuICAgIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8ge1xuICAgIGJvdHRvbTogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuXG4uc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDEwMDE7IC8qIGFib3ZlIGJvdHRvbSBkcmF3ZXIgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogJyNmZmYnO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFudC1tZW51LWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3Bpbm5lcl9fYnBtbiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgPiAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnNmLWJwbW5fX3dyYXBwZXIge1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgLnNmLWJwbW5fX3Rvb2xiYXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy15OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgICAgd2lkdGg6IDEwMCU7IC8qIGZpeCBkaWFncmFtIHpvb20gaW4qL1xuXG4gICAgICAuc2YtYnBtbl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgLyogZml4IGRpYWdyYW0gem9vbSBpbiovXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcblxuICAgICAgICAuc2YtZGlhZ3JhbV9fYnBtbiB7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5keC1vdmVybGF5LXdyYXBwZXIuZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwLmR4LXBvcHVwLXdyYXBwZXIge1xuICAgICAgICAgICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50OyAvKiBhbnRkIGRyYXdlcnMgKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwOyAvKiBhbnRkIGRyYXdlcnMgKi9cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZHJhd2VyX19yaWdodC5hbnQtZHJhd2VyLXJpZ2h0IHtcbiAgICAmLnNmLWJwbW4tY29uc3RyYWludHMtcmVwb3J0X19kcmF3ZXIge1xuICAgICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZi1kcmF3ZXJfX2JwbW4tZGlhZ25vc3RpYyxcbiAgICAmLnNmLWJwbW4tY29ubmVjdG9yLXNldHRpbmdzX19kcmF3ZXIsXG4gICAgJi5zZi1icG1uLW5vZGUtc2V0dGluZ3NfX2RyYXdlciB7XG4gICAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXItYm90dG9tIHtcbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5hbnQtZHJhd2VyLWJvZHlfX2hlYWRlciB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIH1cblxuICAgICAgLmFudC1kcmF3ZXItYm9keV9fY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNmLWJwbW4tY29ubmVjdG9yLXJlcG9ydF9fZHJhd2VyIHtcbiAgICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgLnNmLWxpbmstZ2VuZXJhdGUtYnktaXRlbXMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWJwbW4tZ3JpZC1iYXNlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1oZWFkZXJcbiAgICAgICAgLmFnLWhlYWRlci1yb3dcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsW2NvbC1pZD0nYWctR3JpZC1BdXRvQ29sdW1uJ11cbiAgICAgICAgLmFnLWhlYWRlci1pY29uLFxuICAgICAgLmFnLWhlYWRlclxuICAgICAgICAuYWctaGVhZGVyLXJvd1xuICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGxbY29sLWlkPSdhZy1HcmlkLUF1dG9Db2x1bW4nXS5hZy1oZWFkZXItaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuc2YtYnBtbi1ncmlkLWJhc2VfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNmLWRpYWdub3N0aWMtcmVwb3J0LWdyaWQge1xuICAgICAgLmFnLWNlbGwuc2YtY2VsbC0tbXVsdGktbGluZXMuYWctY2VsbC13cmFwLXRleHQge1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIHtcbiAgICAgIC5hZy1jZWxsIC5zdGF0dXMge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICYucGVuZGluZyB7XG4gICAgICAgICAgY29sb3I6ICNmNWM4NjY7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcHJvdmVkIHtcbiAgICAgICAgICBjb2xvcjogIzU3YmU4ZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVsZXRlZCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbHAtcmVwb3J0c19fd3JhcHBlciB7XG4gIC5zZi1scC1yZXBvcnRzX190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG5cbiAgLnNmLWxwLXJlcG9ydHNfX2xlZnQge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbHAtcmVwb3J0c19fY29udGVudCB7XG4gICAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5SZXNpemVyLnZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuc2YtaGllcmFyY2h5LXRyZWUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbiIsIi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciB7XG4gIC5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhci13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciB7XG4gICAgLmR4LWljb24tZHJhZ3ZlcnRpY2FsLlJlc2l6ZXIudmVydGljYWwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gICAgLnNmLW1vZGVsLWNvbnN0cmFpbnRzX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgLnNmLWNvbnN0cmFpbnRzLWdyaWRzIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciB7XG4gIC5zZi1zY2VuYXJpby1tb2RlbF9fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcblxuICAgIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgICAgIC5idG4tZXhwYW5kLFxuICAgICAgLmJ0bi1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IHtcbiAgICBtYXJnaW46IDVweCAxNHB4IDE0cHggMDtcblxuICAgIC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgLmFnLXJvdyB7XG4gICAgICAgICAgJi50ZXh0LXJvdy0tYm9sZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciB7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5zZi1sYWRkZXItdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IHtcbiAgICAuc2YtbGFkZGVyX190cmVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6MTtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtaW4td2lkdGg6IDI4MHB4O1xuXG4gICAgICAubGluay10ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICAgIH1cblxuICAgICAgLmluZm8tcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1kaWFnbm9zdGljcy1wYW5lbCB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIC5kaWFnbm9zdGljLXdyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ3JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vcmVuZGVyIG1hc2sgaW4gY29udGFpbmVyXG4gIC5hbnQtbW9kYWwtbWFzayxcbiAgLmFudC1tb2RhbC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbiIsIi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuXG4gICAgJi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXItLWV4cGFuZGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuU3BsaXRQYW5lLnZlcnRpY2FsID4gIC5QYW5lLnZlcnRpY2FsLlBhbmUxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuU3BsaXRQYW5lLnZlcnRpY2FsID4gIC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuc2YtcGFuZV9fbGVmdCB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cblxuICAgIC5zZi1wYW5lX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLnNmLXBhbmVfX2NvbnRlbnQtLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1tYWluX19sZWZ0LXNpZGVyIHtcbiAgJi5hbnQtbGF5b3V0LXNpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBtYXJnaW46IDAgMTZweDtcblxuICAgIC5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTkpO1xuICAgIGhlaWdodDogMjhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbWVudSBsaSB7XG4gICAgJi5jb2xvci1jeWFuIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG4gICAgfVxuXG4gICAgJi5jb2xvci1wdXJwbGUgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xuICAgIH1cblxuICAgICYuY29sb3ItYmx1ZSAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgIH1cblxuICAgICYuY29sb3ItZ3JlZW4gLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgfVxuXG4gICAgJi5jb2xvci15ZWxsb3cgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAgIH1cbiAgfVxuXG4gICYuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQge1xuICAgIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gICAgICAmLmNvbG9yLXB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbiAgICAgIH1cblxuICAgICAgJi5jb2xvci1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgICAgIH1cblxuICAgICAgJi5jb2xvci1ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgICAgfVxuXG4gICAgICAmLmNvbG9yLXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbiAgICAgIH1cblxuICAgICAgJi5jb2xvci1jeWFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1sYXlvdXQtc2lkZXItY2hpbGRyZW4gLmFudC1tZW51IHtcbiAgICAgIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAge1xuICAuYW50LXRhZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcblxuICAuY3Jvd24taWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KTsgLy9iYXNlZCBvbiBkZWZhdWx0IHN0eWxlXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3ZlcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgc3ZnOm5vdCguY3Jvd24taWNvbikgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtbWVudS1pdGVtLWljb24ge1xuICAgICAgdmVydGljYWwtYWxpZ246IC01cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLmNyb3duLWljb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFudC1tZW51LWl0ZW0gPiBzcGFuID4gYSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuXG4gIC5hbnQtbWVudS1zdWJtZW51IC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuICAuYW50LW1lbnUtaXRlbSAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4gIC5hbnQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNjUpO1xuICB9XG5cbiAgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAmLmNvbG9yLXllbGxvdyB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTkpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG4gICAgfVxuICAgICYuY29sb3ItcHVycGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtOSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbiAgICB9XG4gICAgJi5jb2xvci1ibHVlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTkpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgIH1cbiAgICAmLmNvbG9yLWdyZWVuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi05KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgfVxuICAgICYuY29sb3ItY3lhbiB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi05KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKTtcbiAgICB9XG4gIH1cblxuICAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4ge1xuICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgICYuY29sb3ItcHVycGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0xKTtcblxuICAgICAgLmFudC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTEpO1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS05KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29sb3ItYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuXG4gICAgICAuYW50LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2xvci1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcblxuICAgICAgLmFudC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi05KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29sb3IteWVsbG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcblxuICAgICAgLmFudC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy05KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29sb3ItY3lhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTEpO1xuXG4gICAgICAuYW50LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTEpO1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG5cbiAgLmFudC1tZW51LXN1Ym1lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDRweCAwO1xuXG4gICAgJi5hbnQtbWVudS1zdWJtZW51LW9wZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1tZW51X19pdGVtIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luOiA0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgfVxuXG4gICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgICYuYW50LW1lbnUtaXRlbS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbWVudS1zdWJtZW51LXZlcnRpY2FsLmluYWN0aXZlIHtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjZjVjODY2O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSB7XG4gICAgJi5pbmFjdGl2ZSB7XG4gICAgICAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbWVudS1zdWIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMycHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzJweDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbWVudS1pdGVtLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pIHtcbiAgICAgICYuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gICAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYW50LW1lbnUtc3VibWVudS1vcGVuIHtcbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzJweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSB7XG4gICAgICAgICYuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBcbiAgICAuc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgfVxuICBcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gIFxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICBcbiAgICAuaW5saW5lLWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgIiwiLnNmLWxpY2Vuc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC5oZWFkZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDI2cHg7XG4gICAgLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpOyAvLyBtaW51cyBtYWluIGhlYWRlclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiKDAgMCAwIC8gMTIlKSxcbiAgICAgICAgMHB4IDZweCAxNnB4IHJnYigwIDAgMCAvIDglKSwgMHB4IDlweCAyOHB4IDhweCByZ2IoMCAwIDAgLyA1JSk7XG4gICAgICAuY29udGVudC1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIH1cbiAgICAgIC5zZi1saWNlbnNlLXJlc3VsdCB7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5tZXNzYWdlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgICAub3B0aW9ucy1ib3gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAubWFuYWdlLXBheW1lbnQtYnV0dG9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmNvbnRhY3QtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tbG9nbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIC5zcGlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuY2lyY2xlLWJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgfVxufVxuIiwiLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAyNnB4O1xuICAgIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpOyAvLyBtaW51cyBtYWluIGhlYWRlclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiKDAgMCAwIC8gMTIlKSxcbiAgICAgICAgMHB4IDZweCAxNnB4IHJnYigwIDAgMCAvIDglKSwgMHB4IDlweCAyOHB4IDhweCByZ2IoMCAwIDAgLyA1JSk7XG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICB9XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtdGV4dCB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNpcmNsZS1iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICNjaXJjbGUxIHtcbiAgICAgIGFuaW1hdGlvbjogbG9nb0NpcmNsZTEgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgbG9nb0NpcmNsZTEge1xuICAgICAgZnJvbSB7XG4gICAgICAgIGN5OiAyOTY7XG4gICAgICAgIGN4OiA0MDk7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIGN5OiAyMDA7XG4gICAgICAgIGN4OiAzMDk7XG4gICAgICB9XG4gICAgfVxuICAgICNjaXJjbGUyIHtcbiAgICAgIGFuaW1hdGlvbjogbG9nb0NpcmNsZTIgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgbG9nb0NpcmNsZTIge1xuICAgICAgZnJvbSB7XG4gICAgICAgIGN5OiAyNDU7XG4gICAgICAgIGN4OiA4ODM7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIGN5OiAyMDA7XG4gICAgICAgIGN4OiA3ODM7XG4gICAgICB9XG4gICAgfVxuICAgICNjaXJjbGUzIHtcbiAgICAgIGFuaW1hdGlvbjogbG9nb0NpcmNsZTMgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgbG9nb0NpcmNsZTMge1xuICAgICAgZnJvbSB7XG4gICAgICAgIGN5OiA1NTM7XG4gICAgICAgIGN4OiA2OTY7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIGN5OiA1MDA7XG4gICAgICAgIGN4OiA3OTY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdHJpYWwtd2VsY29tZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZmI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzJweCAxMjBweCAwIDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIH1cbiAgLmljb24tY29sdW1uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubW9kdWxlLXdyYXBwZXIge1xuICAgIC5uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBib3gtc2hhZG93OiAtMXB4IDBweCA5cHggMXB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuICB9XG4gICNwaWUsXG4gIC5oYW5kIHtcbiAgICBhbmltYXRpb246IHBpZS1hbmQtaGFuZC1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIHBpZS1hbmQtaGFuZC1hbmltYXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDE1cHgpO1xuICAgIH1cbiAgfVxuICAjZGFyay1ibG9iLWV5ZSB7XG4gICAgYW5pbWF0aW9uOiBkYXJrLWJsb2ItZXllLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgZGFyay1ibG9iLWV5ZS1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgNHB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDZweCk7XG4gICAgfVxuICB9XG4gICN5ZWxsb3ctYmxvYi1leWUge1xuICAgIGFuaW1hdGlvbjogeWVsbG93LWJsb2ItZXllLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgeWVsbG93LWJsb2ItZXllLWFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtN3B4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAtNHB4KTtcbiAgICB9XG4gIH1cbiAgLnllbGxvdy1ibG9iLWhhbmQge1xuICAgIGFuaW1hdGlvbjogeWVsbG93LWJsb2ItaGFuZC1hbmltYXRpb24gM3MgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIHllbGxvdy1ibG9iLWhhbmQtYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDlweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAxMHB4KTtcbiAgICB9XG4gIH1cbiAgLmNsZWFuaW5nLWJsb2ItaGFuZCB7XG4gICAgYW5pbWF0aW9uOiBjbGVhbmluZy1ibG9iLWhhbmQtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyBjbGVhbmluZy1ibG9iLWhhbmQtYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC05cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE2cHgsIDEwcHgpO1xuICAgIH1cbiAgfVxuICAjY2xlYW5pbmctYmxvYi1zcHJheSB7XG4gICAgYW5pbWF0aW9uOiBjbGVhbmluZy1ibG9iLXNwcmF5LWFuaW1hdGlvbiAwLjVzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyBjbGVhbmluZy1ibG9iLXNwcmF5LWFuaW1hdGlvbiB7XG4gICAgZnJvbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5idWJibGUxLFxuICAuYnViYmxlMixcbiAgLmJ1YmJsZTMsXG4gIC5idWJibGU0IHtcbiAgICBhbmltYXRpb246IGJ1YmJsZS1hbmltYXRpb24gMS4xcyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIC5idWJibGUyIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG4gIH1cbiAgLmJ1YmJsZTMge1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcbiAgfVxuICBAa2V5ZnJhbWVzIGJ1YmJsZS1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgLTFweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAzcHgpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDMwcHgpIHtcbiAgLnNmLXRyaWFsLXdlbGNvbWUge1xuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIC5pY29uLWNvbHVtbiBzdmcge1xuICAgICAgd2lkdGg6IDczJTtcbiAgICB9XG4gIH1cbn1cbiIsIi53ZWxjb21lLWNlbnRlcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gIC53ZWxjb21lLWxvZ28gcGF0aCB7XG4gICAgYW5pbWF0aW9uOiBkcmF3TGluZXMgNnMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA0NTA7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgc3Ryb2tlOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGRyYXdMaW5lcyB7XG4gICAgMCUge1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ2MDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMTtcbiAgICB9XG4gIH1cblxuICAud2VsY29tZS1sb2dvIGcge1xuICAgIGFuaW1hdGlvbjogZmlsbENvbG9yIDZzIGxpbmVhciBmb3J3YXJkcztcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgZmlsbENvbG9yIHtcbiAgICAwJSB7XG4gICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICA5MCUge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1iZWxsLW11dGUtcG9wb3ZlciB7XG4gIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxufVxuXG4uc2Ytbm90aWZpY2F0aW9uLWJlbGwge1xuICAmLmFuaW1hdGUge1xuICAgIGFuaW1hdGlvbjogcmluZ2luZyA4MDBtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyO1xuICB9XG5cbiAgQGtleWZyYW1lcyByaW5naW5nIHtcbiAgICAwJSxcbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cblxuICAgIDIwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4uYW50LW5vdGlmaWNhdGlvbiB7XG4gIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTJweCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDQ3N3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtY2xvc2Uge1xuICAgICAgcGFkZGluZzogN3B4IDExcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtcHJvZ3Jlc3Mge1xuICAgICAgYmxvY2stc2l6ZTogM3B4O1xuICAgICAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDRweCAqIDIpO1xuICAgICAgbGVmdDogNHB4O1xuICAgIH1cblxuICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24ge1xuICAgICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLW1lc3NhZ2Uge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDU1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIHtcbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICYuQ29tcGxldGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuSW5Qcm9ncmVzcyxcbiAgICAgICAgICAmLlN0YXJ0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLlVua25vd24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuQ2FuY2VsbGVkLFxuICAgICAgICAgICYuRmFpbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNmLXVzZXItYXZhdGFyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMThweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcblxuICAgICAgICAgIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytbm90aWZpY2F0aW9uLXNldHRpbmdzIHtcbiAgLmFnLXJvdy1ncm91cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgfVxufVxuIiwiLnNmLWNoYW5nZS1wYXNzd29yZCB7XG4gIGZvcm0ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG4gIC5hbnQtY2FyZCB7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgLmFudC1jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogN3B4IDAgMTFweCAxNXB4O1xuXG4gICAgICAucGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1wcm9maWxlLXN1bW1hcnkge1xuICBmb3JtIHtcbiAgICB3aWR0aDogMzQzcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgfVxuICAuc2YtcHJvZmlsZS1waG90byB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5zbWFsbC10ZXh0LFxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDhweDtcbiAgICB9XG4gIH1cbiAgbGFiZWwuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5hbnQtY2hlY2tib3ggKyBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgcGFkZGluZzogMCAwIDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgICAgIG1heC13aWR0aDogMzEycHg7XG4gICAgfVxuICB9XG4gIC5hbnQtdXBsb2FkLXBpY3R1cmUtY2FyZC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5hbnQtdXBsb2FkLmFudC11cGxvYWQtc2VsZWN0LXBpY3R1cmUtY2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC5hbnQtYXZhdGFyLXN0cmluZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5zZi1lZGl0LWF2YXRhciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZzogMnB4IDIwcHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMGJkO1xuICB9XG59XG4iLCIuc2YtdXNlci1hdmF0YXItcG9wb3ZlciB7XG4gIC51c2VyLW5hbWUge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5hbnQtdGFnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgaHIge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG4gIC5sYXN0LWFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICYuZ3JlZW4ge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAuZG90IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRvdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAmOmhvdmVyLFxuICAmLmFudC1kcm9wZG93bi1vcGVuIHtcbiAgICAudXNlci1kZXRhaWxzIC5uYW1lIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIC5hbnQtYXZhdGFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cbiAgLmFudC1iYWRnZSB7XG4gICAgcmlnaHQ6IDlweDtcbiAgICB0b3A6IDEycHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG4gICAgLmFudC1iYWRnZS1zdGF0dXMtdGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC51c2VyLWRldGFpbHMge1xuICAgIC5uYW1lIHtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLmVtYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAgIC51c2VyLWRldGFpbHMgLnVzZXItZGV0YWlsc19fZXh0cmEtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXVzZXItZ3JlZXRpbmcge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIuc2YtZWRpdC1tZW1iZXIge1xuICAuc2YtcHJvZmlsZS1waG90byB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICB9XG4gIGxhYmVsIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICBwYWRkaW5nOiAwIDAgNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdXNlci1tYW5hZ2VtZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZi10b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgIC5zdXBwb3J0LXVzZXItdG9nZ2xlIHtcbiAgICAgICAgICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhc3QtYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJi5ncmVlbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCB7XG4gICAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiA0NTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgICAgICAgLmFudC1kZXNjcmlwdGlvbnMge1xuICAgICAgICAgICAgICAgIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZi1kZXRhaWxzX19yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2YtZGV0YWlsc19fdGV4dC1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtYWN0aXZpdHktbG9nX19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmFjdGl2aXR5LXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjUwcHg7XG5cbiAgJi5zZi1hZy1ncmlkIHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciB7XG4gICAgICAgIC5hZy1yb3cge1xuICAgICAgICAgICYuYWctZnVsbC13aWR0aC1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtYWN0aXZpdHktbG9nX19yb3cge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAmLmxhdW5jaCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICAgICAgICAgICAgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmZhaWxlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5wYXJ0aWFsbHkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UtbGlnaHQpO1xuXG4gICAgICAgICAgICAgICAgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuc3VjY2VzcyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcblxuICAgICAgICAgICAgICAgIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXJvdyAuYWctY2VsbCB7XG4gICAgICAgIC5zZi1vcGVyYXRpb24td2l0aC1kZXRhaWxzIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5kaWFnbm9zZS1lcnJvcnMtdGFibGUsXG4uYWN0aXZpdHktdGFibGUge1xuICAuc3VjY2Vzcy1iYWRnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWdyZWVuKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbi1iYWRnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgfVxuXG4gIC5lcnJvci1iYWRnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgfVxuXG4gIC53YXJuaW5nLWJhZGdlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXllbGxvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICB9XG59XG4iLCIuc2YtZXJwLWNvbXBsZXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4uc2YtZXJwLWZvcm1fX2hvcml6b250YWwtbGluZSB7XG4gIG1hcmdpbjogMTZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuIiwiLmNyb24tc2NoZWR1bGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1oZWFkZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWludGVydmFscyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAmLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hbnQtcGlja2VyLXN1ZmZpeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLmFudC1waWNrZXItaW5wdXQgPiBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbmEuY3Jvbi1zY2hlZHVsZXItY2FsZW5kYXItZm9vdGVyLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDRweCA3cHggNHB4IDdweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmE6aG92ZXIuY3Jvbi1zY2hlZHVsZXItY2FsZW5kYXItZm9vdGVyLWJ1dHRvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1jcm9uLWZyZXF1ZW5jeSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYud2l0aC1lcnJvciAuYW50LXNlbGVjdC1zZWxlY3RvcntcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG59XG5cbi5zZi1jcm9uLWVycm9yLXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4iLCIuc2YtY3Jvbi1kYXlzX19jb250cm9sLXNlbGVjdC1kcm9wZG93biB7XG4gIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xufVxuXG4uc2YtY3Jvbi1kYXlzX19jb250cm9sLXBpY2tlciB7XG4gIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgLmFudC1waWNrZXItaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNmLWNyb24tdGltZS1jb250cm9sX19wb3B1cCB7XG4gIC5hbnQtcGlja2VyLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFudC1waWNrZXItZm9vdGVyLWV4dHJhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1kYXRhLXNvdXJjZSB7XG4gIC5kYXRhLXNvdXJjZS10eXBlIHtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG4gIC5kYXRhLXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuYW50LWJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB9XG59XG5cbi5pbXBhY3RlZC1pdGVtcy1sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5pbXBhY3RlZC1pdGVtcy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuIiwiLnNmLXVwbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5hbnQtcGlja2VyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5maWxlLWxpbWl0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG5cbiAgLmFudC1hbGVydC5hbnQtYWxlcnQtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICB9XG5cbiAgLmFudC11cGxvYWQtbGlzdC1pdGVtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuYW50LXVwbG9hZC1saXN0LWl0ZW0tYWN0aW9uIHtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi11cGxvYWQtaW5zdHJ1Y3Rpb25zIHtcbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi11cGxvYWQtYWxlcnQge1xuICAgIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgICB0b3A6IC0xMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiBzdmcge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmV4Y2VsLWljb24gc3ZnIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNjhweDtcbn1cblxuLmRzLWljb24tODAgc3ZnIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmVycC1pY29uLXhsIHN2ZyB7XG4gIHdpZHRoOiAxMTRweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuXG4uYXJraWV2YS1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiAxMDdweDtcbiAgaGVpZ2h0OiAxMDdweDtcbn1cbiIsIi5zZi1maWxlLWltcG9ydC1zdGVwcyB7XG4gIC5maWxlLWltcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnNmLWludGVncmF0aW9ucy1kcmF3ZXIge1xuICAuaW50ZWdyYXRpb24tYXBwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGhlaWdodDogOTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFsZXJ0cy1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5hZGQtYWxlcnQtbW9kYWwge1xuICAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBkaXYucmVhY3QtanMtY3Jvbi1jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGluc2V0LWlubGluZS1zdGFydDogOHB4O1xuICAgICAgaW5zZXQtaW5saW5lLWVuZDogMTFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cbiAgfVxuICAucmVhY3QtanMtY3JvbiA+IGRpdixcbiAgLnJlYWN0LWpzLWNyb24tZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG4iLCIuc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIHtcbiAgLm5vLW1hdGNoZXMtLWhpZ2hsaWdodGVkIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLmFudC1zZWxlY3QtbXVsdGlwbGUge1xuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1zdWZmaXgge1xuICAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdC1maWx0ZXItZ3JvdXAge1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgIH1cblxuICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1leHBhbmQtaWNvblxuICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiB7XG4gICAgICBjb2xvcjogcmdiKDAgMCAwKTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5zZi1iYWRnZV9fZmlsdGVyLXZhbHVlIC5hbnQtYmFkZ2UtY291bnQge1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLmFudC1idG4ge1xuICAgIC5idG4tbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWNvbW1lbnQtYmFkZ2VzIHtcbiAgbWluLWhlaWdodDogMThweDtcblxuICAuY29tbWVudC1iYWRnZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICBwYWRkaW5nOiAxcHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAgIG1heC13aWR0aDogOTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuLnNmLXNlbGVjdC1maWx0ZXItZ3JvdXAtcG9wdXAge1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4uc2Ytc2l0ZS10cmVlLXNlYXJjaC12YWx1ZSB7XG4gIGNvbG9yOiBvcmFuZ2U7XG59XG4iLCIuc2YtY3VycmVuY3kge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIC5zZi1jb3VudHJ5LWZsYWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG59XG4iLCIuc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5hbnQtdXBsb2FkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYW50LXVwbG9hZC1saXN0IHtcbiAgICAuYW50LXVwbG9hZC1saXN0LWl0ZW0tY2FyZC1hY3Rpb25zIHtcbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgICAgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucy1idG4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lZGl0YWJsZS1yb3cgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIC5hbnQtdGFibGUtaGVhZGVyIHRhYmxlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbiAgICAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmFudC10YWJsZS10Ym9keSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAuZmlsZS1uYW1lIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgICAuYW50LXRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJiA+IHRyID4gdGQuYW50LXRhYmxlLWNlbGwge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFudC1idG4uc291cmNlLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgc3ZnLnVwbG9hZC1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgIH1cblxuICAgICAgc3ZnOm5vdCgudXBsb2FkLWljb24pIHtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogcmV2ZXJ0LWxheWVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoLFxuICAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCxcbiAgLmFudC10YWJsZSB0Zm9vdCA+IHRyID4gdGgsXG4gIC5hbnQtdGFibGUgdGZvb3QgPiB0ciA+IHRkIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtLWhhcy1lcnJvciB7XG4gICAgLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIDI1JTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLnZpZXdzLWxpc3QtaGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLmFjdGlvbi1idXR0b24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLnZpZXctaXRlbSB7XG4gICAgICBwYWRkaW5nOiAzcHggMTZweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgfVxuXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLXBlcmlvZHNfX3ZpZXctY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweDtcbn1cbiIsIi5zZi10YWItZGVtYW5kX19kZW1hbmQtdHlwZXMge1xuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2YtZGVtYW5kLXR5cGVzLXNlY3VyaXR5IHtcbiAgLmFudC1zZWxlY3QtZGlzYWJsZWQuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KVxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFjdGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICB9XG5cbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgJi53aXRoLXRvcC1ib3JkZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW46IDI0cHggLTE2cHggMTZweCAtMTZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSBzcGFuLmZsb2F0LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFudC1wb3BvdmVyLXBsYWNlbWVudC1ib3R0b21MZWZ0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdFxuICAgID4gLmFudC1wb3BvdmVyLWNvbnRlbnRcbiAgICA+IC5hbnQtcG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtLWNoaWxkcmVuLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNjhweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICB9XG59XG4iLCIuc2YtZXZhbHVhdGUtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAuc2YtZHJhd2VyLWZvb3RlciB7XG4gICAgICAgICAgei1pbmRleDogNTAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtc2VsZWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgIH1cblxuICAgICAgICAud2hhdC1pZi13aWRnZXQge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC53aGF0LWlmLXdpZGdldF9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLndoYXQtaWYtd2lkZ2V0X19jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciB7XG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDAgMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgLnJlYWN0LWdyaWQtaXRlbSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRvb2xiYXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC53aWRnZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4gICAgICAgICAgICAgIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndpZGdldF9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgICAgICAgLmV4cGFuZC1idXR0b24sXG4gICAgICAgICAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmV4cGFuZC1idXR0b24gc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud2lkZ2V0X19jb250ZW50IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1pbmktd2lkZ2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDFweCA4cHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGVyY2VudGFnZS1jaGFuZ2Uge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGlzdG9yaWNhbC1taW5pLXdpZGdldCB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAud2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xNnB4IC0xNXB4IDE2cHggLTE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMThweCAwO1xuXG4gICAgICAgICAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsXG4gICAgICAgICAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLndpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyYWdnYWJsZS1oYW5kbGUge1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV4cHItYnVpbGRlciB7XG4gICAgW2RhdGEtdHlwZT1cInNmLWV4cHItYnVpbGRlcl9fZXh0cmFjdG9yLXJvb3RcIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Ymx1ZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgMTArICovXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMC4ycmVtICMwMDY2ZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhwcmVzc2lvbl9fbmFtZSxcbiAgICAgICAgLnNmLWV4cHItYnVpbGRlcl9pbnB1dC1jbGFzcyB7XG4gICAgICAgICAgICAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5hbnRpY29uLmFudGljb24tY2xvc2UtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IG9yYW5nZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwLjNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwLjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W2RhdGEtdmFsdWUtdHlwZT1cInN0cmluZ1wiXSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFtkYXRhLXZhbHVlLXR5cGU9XCJkaW1lbnNpb25cIl0ge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogYW50aXF1ZXdoaXRlO1xuICAgICAgICAgICAgY29sb3I6IG9yYW5nZTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMXB4IGRhc2hlZCBvcmFuZ2U7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwOSwgMjI1LCAyNTAsIDAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFtkYXRhLXZhbGlkPSdmYWxzZSddIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMnJlbSBkYXNoZWQgcmVkO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFtkYXRhLXZhbGlkPSd0cnVlJ10ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkYXRhLXR5cGU9XCJleHByZXNzaW9uLXJvb3RcIl0ge1xuICAgICAgICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNHJlbTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMXB4IGRhc2hlZCBvcmFuZ2U7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwOSwgMjI1LCAyNTAsIDAuNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJywnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2RhdGEtdHlwZT1cImV4cHJlc3Npb24taW5wdXQtcm9vdFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcsJztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA3cHggcmdiYSgxNTMsIDE1MywgMTUzLCAwLjMpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjhyZW07XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4zcmVtIDFyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhYWE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIHtcbiAgICAgICAgLmFudC1zcGFjZS1pdGVtIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuY3VzdG9tLW1lbnRpb25fX2lucHV0LWhpZ2hsaWdodGVyLXN1YnN0cmluZyB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX3RleHRhcmVhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjAzIDIxMyAyMjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXJfX2hpZ2hsaWdodCxcbiAgICAgICAgLmNvbnRhaW5lcl9fbWlycm9yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIC5jYXJldC10cmFja2VyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBibGlua3YyIDFzIGluZmluaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJsaW5rdjIge1xuICAgICAgICAgICAgICAgIDAlLCAxMDAlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXJfX21pcnJvciB7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXJfX2hpZ2hsaWdodCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuZmluYWwuZngge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBncmVlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlbmRpbmcuZngge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBsaWdodGdyZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmluYWwuZGltIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogb3JhbmdlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVuZGluZy5kaW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBvcmFuZ2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5icmFja2V0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJyZW50LXNlbGVjdGlvbiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIge1xuICAgICAgICAgICAgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIHtcbiAgICAgICAgLnNmLWV4cC1pdGVtX19zZWxlY3Qge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAuc2YtaXRlbS1mdW5jIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGdyZWVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZi1pdGVtLWRpbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBvcmFuZ2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNmLWl0ZW0tb3Age1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNmLWV4cHItc2VhcmNoLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmNTA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBvc2l0aW9uOiAnYWJzb2x1dGUnO1xuICAgIHBhZGRpbmc6IDhweDtcblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYgdGV4dEFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICA6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tTWVudGlvbklucHV0X19oaWdobGlnaHRlcl9fc3Vic3RyaW5nIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi5zZi1leHByZXNzaW9uLWZsdWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICBcbiAgICBbZGF0YS1jeT1cImlucHV0XCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGJsdWU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIDEwKyAqL1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLmZpbmFsLmZ4IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuXG4gICAgLmZpbmFsLmRpbSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnJlbnQtc2VsZWN0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX3Jlc3VsdCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5zZi1leHByZXNzaW9uLWZsdWVudF9fY3Vyc29yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1IDIzIDQyKTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgYmxpbmsge1xuICAgICAgICAwJSwgMTAwJSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICA1MCUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1IDIzIDQyKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtaWxjLXNlbGVjdCB7XG4gICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbn1cbiIsIi5zZi1tYXN0ZXItZGF0YV9fc2VsZWN0b3Ige1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSB7XG4gICAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSB7XG4gICAgLnNmLW1hc3Rlci1lZGl0X19oaWRkZW4tc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWx7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgbWFyZ2luOiAwcHggLTE2cHggMTZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgIH1cbiAgICAuYW50LXR5cG9ncmFwaHkge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufSIsIi5zZi1tYXN0ZXItZGF0YV9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VudGVyLWNvbHMtdmlld3BvcnQge1xuICAgIC5zZi1yb3dfX21hc3Rlci1kYXRhLS1pbmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIHRkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIC5hbnQtbW9kYWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgPiBkaXZ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcblxuICAgICAgICAgICAgICAgIC5zZi1lcnJvci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1wbGFubmluZy1wZXJpb2Qge1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgLTMwcHggMCAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgLndyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4iLCIuc2YtdW5pdC1hbmQtY3VycmVuY3lfX2NvbnRyb2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICYuYW50LXBvcG92ZXItb3BlbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi11bml0LWFuZC1jdXJyZW5jeV9fY29udHJvbF9kZGwge1xuICB3aWR0aDogMjM3cHg7XG5cbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgICBtYXJnaW46IDhweCAtOHB4IC0xMHB4IC04cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xuICB9XG59XG4iLCIuc2YtY3VzdG9tLWRhc2hib2FyZCB7XG4gIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIge1xuICAgIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciB7XG4gICAgICAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwcHgsIDFweCwgNHB4LCByZ2IoMCwgMCwgMCwgMC4xNSk7XG5cbiAgICAgICAgLmR4LXRvb2xiYXItYWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICByb3ctZ2FwOiA0cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgIC5keC10b29sYmFyLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XG5cbiAgICAgICAgICAgIC5keC1jYXB0aW9uLXBhbmVsLXNlcGFyYXRvciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtcmVwb3J0cy1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgLmFnLXJvdyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNmLWFpLWhlbHAge1xuICAuc2YtYWktaGVscC1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgID4gc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogLTFweDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC5yZXNwb25zZS13cmFwcGVyIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnNmLWFpLWhlbHAtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50LFxuLnNmLWFpLWhlbHAgLnJlc3BvbnNlLXdyYXBwZXIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkOTlmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDglIDAlLCBoc2xhKDQzLCA2MSUsIDY2JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDExJSA3MCUsIGhzbGEoNDcsIDc2JSwgNjYlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgODAlIDM5JSwgaHNsYSgzMjIsIDc5JSwgNjIlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgNzglIDE0JSwgaHNsYSgxNTYsIDkzJSwgNzQlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgNyUgMTYlLCBoc2xhKDE4LCA5MyUsIDYzJSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDY1JSAxNyUsIGhzbGEoMzE1LCA5NyUsIDY5JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgcmFkaWFsLWdyYWRpZW50KGF0IDQ3JSA5MSUsIGhzbGEoMjM4LCA4OSUsIDY5JSwgMSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCIuc2YtZXJyb3Itd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAuc2YtZXJyb3ItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbmxpbmUtbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgc3BhbiB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi11bmF1dGhvcml6ZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnVuYXV0aG9yaXplZC1hbmltYXRpb24gc3ZnIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbiIsIi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGgge1xuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgXG4gICAgICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbC1ub2RlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBcbiAgICAgICAgICAgIC5hbnQtYnRuLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogaGlkZSBkZWZhdWx0IHJlcXVpcmVkIGFzdGVyaXNrKi9cbiAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLW5vZGUgKyBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIi5zZi1wcmV2aWV3LWluZm9fX2NvbnRyb2xfZGRsIHtcbiAgLmFudC1wb3BvdmVyLWNvbnRlbnQge1xuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAuYW50LW1vZGFsLWhlYWRlciAuYW50LW1vZGFsLXRpdGxlIHNwYW4ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgbWF4LWhlaWdodDogY2FsYyg4MHZoIC0gMTUwcHgpO1xuICAgICAgbWF4LXdpZHRoOiA3MHZ3O1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLXNhbGVzLW9wcCB7XG4gICAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQge1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIHdpZHRoOiA3MDBweDtcblxuICAgICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qge1xuICAgICAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1oaWRkZW4ge1xuICAgICAgICAgIC8qIFxuICAgICAgICAgICAgNjc5NTE6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgICAgICAgICBDYW4gYmUgcmVtb3ZlZCBvbmNlIGFnLWdyaWQgYnVnIGlzIGZpeGVkLlxuICAgICAgICAgICAqL1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXJlc2l6YWJsZS1kcmF3ZXIge1xuICAmLnJlc2l6aW5nIHtcbiAgICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAucmVzaXplLWhhbmRsZSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgICAgIC5oYW5kbGUge1xuICAgICAgICB3aWR0aDogMTA0cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYjViNWI1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIG1hcmdpbjogLTMwcHggMDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNDhweCkgLy8gaGFsZiBtaW51cyBoZWFkZXIgc2lkZXMgbWFyZ2luXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3Bpbi5oYXMtZXJyb3Ige1xuICAuYW50LXNwaW4tdGV4dCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG59XG4iLCIuc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sIHtcbiAgbWluLXdpZHRoOiAxNzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAmLmFudC1wb3BvdmVyLW9wZW4ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIHtcbiAgd2lkdGg6IDIzN3B4O1xuXG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xuXG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gICAgbWFyZ2luOiAyNHB4IC0xNnB4IDhweCAtMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG4gIH1cbn1cbiIsIi5zZi1sZXhpY2FsLWNvbW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDRweCAxMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSg1LCAyMTUsIDI1NSwgMC4xKTtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZi1sZXhpY2FsLWNvbW1lbnQtLWJvcmRsZXNzIHtcbiAgICAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDBweDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zZi1sZXhpY2FsLWNvbW1lbnQtLXNpbmdsZS1saW5lIHtcbiAgICAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLnBsYWNlaG9sZGVyX19yb290IHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIHJpZ2h0OiAxMXB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJi5zZi1sZXhpY2FsLWNvbW1lbnQtLWJvcmRsZXNzIHtcbiAgICAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICByaWdodDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgICAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICAgICAgbGVmdDogNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1lZGl0b3ItcGFyYWdyYXBoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAuc2YtZWRpdG9yLWhhc2h0YWctZnJlZS10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICB9XG5cbiAgICBzcGFuW2RhdGEtbGV4aWNhbC1oYXNodGFnPSd0cnVlJ10ge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE5NywgNDQsIDAuMSk7XG4gICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIH1cblxuICAgIHNwYW5bZGF0YS1sZXhpY2FsLW1lbnRpb249J3RydWUnXSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNDYsIDIxOCwgMC4xKTtcbiAgICB9XG4gIH1cbn1cblxuLm1lbnRpb25zLW1lbnUge1xuICB3aWR0aDogMjUwcHg7XG4gIHotaW5kZXg6IDEyMDA7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIGkudXNlciB7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9pY29ucy91c2VyLnN2Zyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgfVxufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwgbGkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwcHggMHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIGxpIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4iLCIuc2YtY29tcGFueS1zdW1tYXJ5IHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcblxuICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxufVxuIiwiLnNjLWN1c3RvbWVyLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zYy1jdXN0b21lci1saXN0IC5keC10ZXh0ZWRpdG9yLWlucHV0LFxuLnNjLWN1c3RvbWVyLWxpc3QgLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtbGlzdC1pdGVtIHsgIFxuICAgIGJvcmRlci10b3A6IG5vbmU7ICBcbn0gIiwiLmNvbGxhYi1jaGFydCB7XG4gIC5keGMtbWFya2VycyBjaXJjbGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5keGwtbWFya2VyIHJlY3Qge1xuICAgIHJ4OiA0O1xuICB9XG59XG4iLCIkc3VtbWFyeS1mb290ZXItaGVpZ2h0OiA0OHB4O1xuXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcblxuICAgIC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgLy8gaGlkZSBsb25nIGRlbWFuZCB0eXBlIG5hbWVzXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi5hZy10aGVtZS1xdWFydHoge1xuICAgICAgLmFnLXJvdyB7XG4gICAgICAgICYuc2Ytcm93X19ncm91cCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMGY1NjY2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1yb3ctaG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAvKiBoZWFkZXIgLSBtYWluIHN0eWxlcyAqL1xuICAgIC5hZy1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcblxuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAmLmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFnLWhlYWRlci1yb3ctY29sdW1uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLFxuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICYuYWctY29sdW1uLWxhc3Qge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLmFnLXJpZ2h0LWFsaWduZWQtaGVhZGVyIHtcbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB1bnNldDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgICAgJi5hZy1oZWFkZXItcm93LWdyb3VwICsgLmFnLWhlYWRlci1yb3ctY29sdW1uLFxuICAgICAgICAgICYuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAgKyAuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIHtcbiAgICAgICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGw6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC0xOm5vdCguYWctY2VsbC1mb2N1cyksXG4gICAgLmFnLXJvb3Q6bm90KC5hZy1jb250ZXh0LW1lbnUtb3BlbilcbiAgICAgIC5hZy1ib2R5LXZpZXdwb3J0Om5vdCguYWctaGFzLWZvY3VzKVxuICAgICAgLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQtMTpub3QoLmFnLWNlbGwtaW5saW5lLWVkaXRpbmcpLFxuICAgIC5hZy1ib2R5LXZpZXdwb3J0Om5vdCguYWctaGFzLWZvY3VzKVxuICAgICAgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGw6bm90KC5hZy1jZWxsLWlubGluZS1lZGl0aW5nKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgIH1cblxuICAgIC8qIGxlZnQvY2VudGVyIGFyZWEgLSBtYWluIHN0eWxlcyAqL1xuICAgIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lcixcbiAgICAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyLFxuICAgIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wLFxuICAgIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciB7XG4gICAgICAvLyAuYWctcm93LW9kZCB7XG4gICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAvLyB9XG5cbiAgICAgIC5hZy1yb3cge1xuICAgICAgICAvKiBjb21tZW50IHJvdyAqL1xuICAgICAgICAmLnNmLXJvd19fY29tbWVudHMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG5cbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICAmLnNmLWNlbGwtLWdyb3VwOm5vdChcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1yaWdodCxcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbFxuICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgJi5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdChcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1yaWdodCxcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbFxuICAgICAgICAgICAgICApIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNlbGwtY29tbWVudC1udW1iZXIge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2Ytcm93X19oZWFkZXIge1xuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB1bnNldDsgLy8gc2hvdyBhdmF0YXJzXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5zZi1yb3dfX2hlYWRlci0tZXhwYW5kZWQge1xuICAgICAgICAgICAgPiAuYWctY2VsbCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5zZi1yb3dfX2hlYWRlci0tZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjRiNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiBncm91cCByb3cgKi9cbiAgICAgICAgJi5zZi1yb3dfX2dyb3VwIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgICY6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNmLWNlbGwtLXVvbTpub3QoXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGxcbiAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiBkYXRhIHJvd3MgKi9cbiAgICAgICAgJi5zZi1yb3dfX2hlYWRlcixcbiAgICAgICAgJi5zZi1yb3dfX2RldGFpbHMge1xuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0OyAvLyBzaG93IGF2YXRhcnNcblxuICAgICAgICAgICAgLmNlbGwtdmFsdWUtbnVtYmVyIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gc2hvdyBhdmF0YXJzLCBoaWRlIG90aGVyXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2YtY2VsbC0taGlzdG9yaWNhbCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hZy1yb3ctaG92ZXIge1xuICAgICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgICAmLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFnLXJvdy1zZWxlY3RlZCB7XG4gICAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICAgICYuc2YtY2VsbC0taGlzdG9yaWNhbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTJmZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qIGxlZnQvcGlubmVkIGFyZWEgLSBvbmx5ICovXG4gICAgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyLFxuICAgIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIHtcbiAgICAgIC5hZy1yb3cge1xuICAgICAgICAmOm5vdCguc2Ytcm93X19ncm91cCk6bm90KC5zZi1yb3dfX2NvbW1lbnRzKSB7XG4gICAgICAgICAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoXG4gICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXJpZ2h0XG4gICAgICAgICAgICApOm5vdCguYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZi1yb3dfX2dyb3VwIHtcbiAgICAgICAgICAuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgICAgICAgICAgJi5zZi1jZWxsLS1ncm91cCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNmLXJvd19faGVhZGVyLFxuICAgICAgICAmLnNmLXJvd19fZGV0YWlscyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuXG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgJjpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLWZvY3VzXG4gICAgICAgICAgICAgICk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSkge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZi1jZWxsLS1ncm91cCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSB7XG4gICAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICAgICYuc2YtY2VsbC0tZ3JvdXA6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFnLXJvdy1sYXN0IHtcbiAgICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgICAgJi5zZi1jZWxsLS1ncm91cDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjZW50ZXIgYXJlYSAtIG9ubHkgKi9cbiAgICAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyLFxuICAgIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciB7XG4gICAgICAuYWctcm93IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAmOm5vdCguc2Ytcm93X19ncm91cCkge1xuICAgICAgICAgIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogY29tbWVudCByb3cgKi9cbiAgICAgICAgJi5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICAgLmNlbGwtY29tbWVudC1udW1iZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmLmNlbGwtY29tbWVudC1udW1iZXItLXllcyB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTQgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGw9XCJyZ2IoMCwgMTQ2LCAyMTgpXCIgZD1cIk0zLjA2MjM0IDIuMDQxNUMyLjAyMDUyIDIuMDQxNSAxLjE2NjUgMi44OTU1MiAxLjE2NjUgMy45MzczNFY4Ljg5NTY3QzEuMTY2NSA5LjkzNzQ5IDIuMDIwNTIgMTAuNzkxNSAzLjA2MjM0IDEwLjc5MTVIMy40OTk4NFYxMi4zOTU3QzMuNDk5ODQgMTIuOTY5MSA0LjIwNzggMTMuMzIyOSA0LjY2NjUgMTIuOTc5TDcuNTgzMTcgMTAuNzkxNUgxMC45MzczQzExLjk3OTIgMTAuNzkxNSAxMi44MzMyIDkuOTM3NDkgMTIuODMzMiA4Ljg5NTY3VjMuOTM3MzRDMTIuODMzMiAyLjg5NTUyIDExLjk3OTIgMi4wNDE1IDEwLjkzNzMgMi4wNDE1SDMuMDYyMzRaTTMuMDYyMzQgMi45MTY1SDEwLjkzNzNDMTEuNTA2MSAyLjkxNjUgMTEuOTU4MiAzLjM2ODU3IDExLjk1ODIgMy45MzczNFY4Ljg5NTY3QzExLjk1ODIgOS40NjQ0NCAxMS41MDYxIDkuOTE2NSAxMC45MzczIDkuOTE2NUg3LjQzNzM0QzcuMzQyNjEgOS45MTY1NSA3LjI1MDQ2IDkuOTQ3MzMgNy4xNzQ3MiAxMC4wMDQyTDQuMzc0ODQgMTIuMTA0VjEwLjM1NEM0LjM3NDgzIDEwLjIzOCA0LjMyODczIDEwLjEyNjcgNC4yNDY2OCAxMC4wNDQ3QzQuMTY0NjQgOS45NjI2MSA0LjA1MzM3IDkuOTE2NTIgMy45MzczNCA5LjkxNjVIMy4wNjIzNEMyLjQ5MzU3IDkuOTE2NSAyLjA0MTUgOS40NjQ0NCAyLjA0MTUgOC44OTU2N1YzLjkzNzM0QzIuMDQxNSAzLjM2ODU3IDIuNDkzNTcgMi45MTY1IDMuMDYyMzQgMi45MTY1Wk00LjUyMDY3IDQuOTU3NkM0LjQ2MjcgNC45NTY3OCA0LjQwNTE0IDQuOTY3NDkgNC4zNTEzNCA0Ljk4OTExQzQuMjk3NTQgNS4wMTA3MyA0LjI0ODU4IDUuMDQyODIgNC4yMDcyOSA1LjA4MzUzQzQuMTY2IDUuMTI0MjQgNC4xMzMyMiA1LjE3Mjc0IDQuMTEwODQgNS4yMjYyM0M0LjA4ODQ2IDUuMjc5NzIgNC4wNzY5NCA1LjMzNzEyIDQuMDc2OTQgNS4zOTUxQzQuMDc2OTQgNS40NTMwOCA0LjA4ODQ2IDUuNTEwNDggNC4xMTA4NCA1LjU2Mzk3QzQuMTMzMjIgNS42MTc0NiA0LjE2NiA1LjY2NTk2IDQuMjA3MjkgNS43MDY2N0M0LjI0ODU4IDUuNzQ3MzggNC4yOTc1NCA1Ljc3OTQ3IDQuMzUxMzQgNS44MDEwOUM0LjQwNTE0IDUuODIyNzEgNC40NjI3IDUuODMzNDIgNC41MjA2NyA1LjgzMjZIOS40NzlDOS41MzY5OCA1LjgzMzQyIDkuNTk0NTQgNS44MjI3MSA5LjY0ODM0IDUuODAxMDlDOS43MDIxNCA1Ljc3OTQ3IDkuNzUxMSA1Ljc0NzM4IDkuNzkyMzkgNS43MDY2N0M5LjgzMzY3IDUuNjY1OTYgOS44NjY0NiA1LjYxNzQ2IDkuODg4ODMgNS41NjM5N0M5LjkxMTIxIDUuNTEwNDggOS45MjI3NCA1LjQ1MzA4IDkuOTIyNzQgNS4zOTUxQzkuOTIyNzQgNS4zMzcxMiA5LjkxMTIxIDUuMjc5NzIgOS44ODg4MyA1LjIyNjIzQzkuODY2NDYgNS4xNzI3NCA5LjgzMzY3IDUuMTI0MjQgOS43OTIzOSA1LjA4MzUzQzkuNzUxMSA1LjA0MjgyIDkuNzAyMTQgNS4wMTA3MyA5LjY0ODM0IDQuOTg5MTFDOS41OTQ1NCA0Ljk2NzQ5IDkuNTM2OTggNC45NTY3OCA5LjQ3OSA0Ljk1NzZINC41MjA2N1pNNC41MjA2NyA2Ljk5OTI3QzQuNDYyNyA2Ljk5ODQ1IDQuNDA1MTQgNy4wMDkxNiA0LjM1MTM0IDcuMDMwNzhDNC4yOTc1NCA3LjA1MjQgNC4yNDg1OCA3LjA4NDQ5IDQuMjA3MjkgNy4xMjUyQzQuMTY2IDcuMTY1OSA0LjEzMzIyIDcuMjE0NDEgNC4xMTA4NCA3LjI2NzlDNC4wODg0NiA3LjMyMTM5IDQuMDc2OTQgNy4zNzg3OSA0LjA3Njk0IDcuNDM2NzdDNC4wNzY5NCA3LjQ5NDc1IDQuMDg4NDYgNy41NTIxNSA0LjExMDg0IDcuNjA1NjRDNC4xMzMyMiA3LjY1OTEyIDQuMTY2IDcuNzA3NjMgNC4yMDcyOSA3Ljc0ODM0QzQuMjQ4NTggNy43ODkwNCA0LjI5NzU0IDcuODIxMTQgNC4zNTEzNCA3Ljg0Mjc2QzQuNDA1MTQgNy44NjQzOCA0LjQ2MjcgNy44NzUwOSA0LjUyMDY3IDcuODc0MjdIOC4zMTIzNEM4LjM3MDMxIDcuODc1MDkgOC40Mjc4NyA3Ljg2NDM4IDguNDgxNjcgNy44NDI3NkM4LjUzNTQ3IDcuODIxMTQgOC41ODQ0MyA3Ljc4OTA0IDguNjI1NzIgNy43NDgzNEM4LjY2NzAxIDcuNzA3NjMgOC42OTk3OSA3LjY1OTEyIDguNzIyMTcgNy42MDU2NEM4Ljc0NDU1IDcuNTUyMTUgOC43NTYwNyA3LjQ5NDc1IDguNzU2MDcgNy40MzY3N0M4Ljc1NjA3IDcuMzc4NzkgOC43NDQ1NSA3LjMyMTM5IDguNzIyMTcgNy4yNjc5QzguNjk5NzkgNy4yMTQ0MSA4LjY2NzAxIDcuMTY1OSA4LjYyNTcyIDcuMTI1MkM4LjU4NDQzIDcuMDg0NDkgOC41MzU0NyA3LjA1MjQgOC40ODE2NyA3LjAzMDc4QzguNDI3ODcgNy4wMDkxNiA4LjM3MDMxIDYuOTk4NDUgOC4zMTIzNCA2Ljk5OTI3SDQuNTIwNjdaXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNlbGwtY29tbWVudC1udW1iZXItLW5vOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cInJnYigwLCAxNDYsIDIxOClcIiBkPVwiTTExLjY2NjggMC42NjY2ODdDOS42NDE4MyAwLjY2NjY4NyA4LjAwMDE2IDIuMzA4MzUgOC4wMDAxNiA0LjMzMzM1QzguMDAwMTYgNi4zNTgzNSA5LjY0MTgzIDguMDAwMDIgMTEuNjY2OCA4LjAwMDAyQzEzLjY5MTggOC4wMDAwMiAxNS4zMzM1IDYuMzU4MzUgMTUuMzMzNSA0LjMzMzM1QzE1LjMzMzUgMi4zMDgzNSAxMy42OTE4IDAuNjY2Njg3IDExLjY2NjggMC42NjY2ODdaTTExLjY2NjggMS42NjY2OUMxMS44NTA4IDEuNjY2NjkgMTIuMDAwMiAxLjgxNjAyIDEyLjAwMDIgMi4wMDAwMlY0LjAwMDAySDE0LjAwMDJDMTQuMTg0MiA0LjAwMDAyIDE0LjMzMzUgNC4xNDkzNSAxNC4zMzM1IDQuMzMzMzVDMTQuMzMzNSA0LjUxNzM1IDE0LjE4NDIgNC42NjY2OSAxNC4wMDAyIDQuNjY2NjlIMTIuMDAwMlY2LjY2NjY5QzEyLjAwMDIgNi44NTA2OSAxMS44NTA4IDcuMDAwMDIgMTEuNjY2OCA3LjAwMDAyQzExLjQ4MjggNy4wMDAwMiAxMS4zMzM1IDYuODUwNjkgMTEuMzMzNSA2LjY2NjY5VjQuNjY2NjlIOS4zMzM1QzkuMTQ5NSA0LjY2NjY5IDkuMDAwMTYgNC41MTczNSA5LjAwMDE2IDQuMzMzMzVDOS4wMDAxNiA0LjE0OTM1IDkuMTQ5NSA0LjAwMDAyIDkuMzMzNSA0LjAwMDAySDExLjMzMzVWMi4wMDAwMkMxMS4zMzM1IDEuODE2MDIgMTEuNDgyOCAxLjY2NjY5IDExLjY2NjggMS42NjY2OVpNMy41MDAxNiAyLjMzMzM1QzIuMzA2ODMgMi4zMzMzNSAxLjMzMzUgMy4zMDY2OSAxLjMzMzUgNC41MDAwMlYxMC4xNjY3QzEuMzMzNSAxMS4zNiAyLjMwNjgzIDEyLjMzMzQgMy41MDAxNiAxMi4zMzM0SDQuMDAwMTZWMTQuMTY2N0M0LjAwMDE2IDE0LjQ4MzQgNC4xNzcxMiAxNC43NzAxIDQuNDYwNDUgMTQuOTEzNEM0LjU4MDQ1IDE0Ljk3MDEgNC43MDY4MyAxNSA0LjgzMzUgMTVDNS4wMTAxNiAxNSA1LjE4NjgzIDE0Ljk0MzQgNS4zMzM1IDE0LjgzMzRMOC42NjY4MyAxMi4zMzM0SDEyLjUwMDJDMTMuNjkzNSAxMi4zMzM0IDE0LjY2NjggMTEuMzYgMTQuNjY2OCAxMC4xNjY3VjcuNDU2NEMxMy44OTAyIDguMjA2NCAxMi44MzM1IDguNjY2NjkgMTEuNjY2OCA4LjY2NjY5QzkuMjczNSA4LjY2NjY5IDcuMzMzNSA2LjcyNjY5IDcuMzMzNSA0LjMzMzM1QzcuMzMzNSAzLjYxMzM1IDcuNTEwNCAyLjkzMzM1IDcuODIzNzMgMi4zMzMzNUgzLjUwMDE2WlwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWctcm93LWdyb3VwLnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIHtcbiAgICAgICAgICB6LWluZGV4OiAxOyAvKiBhdmF0YXIgKi9cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjZW50ZXIgYXJlYSAtIGhvdmVyIG9ubHkgKi9cbiAgICAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyLFxuICAgIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciB7XG4gICAgICAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUge1xuICAgICAgICAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWctcm93LWhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hZy1yb3ctc2VsZWN0ZWQge1xuICAgICAgICAgIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZWRiOTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCB7XG4gICAgICAuYWctaG9yaXpvbnRhbC1sZWZ0LXNwYWNlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdmFsdWUtY2hhbmdlLXZhbHVlIHtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICYuc2YtdmFsdWUtY2hhbmdlLXZhbHVlLS1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjMzLCAxNSwgMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZnJvemVuLWNlbGwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYjllMmY2O1xuICAgICAgY29sb3I6ICNiOWUyZjY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjA2LCAyMzksIDAuMik7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgID4gc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWNvbGxhYm9yYXRpdmUtYXZhdGFycyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJi5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci0tbGVmdCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLXJpZ2h0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZhbHVlLWNoYW5nZS1kZWx0YSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMC40ZW07XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgJi5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEtdXAge1xuICAgICAgICBjb2xvcjogIzE4OWYyODtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEtZG93biB7XG4gICAgICAgIGNvbG9yOiAjZDAyYzJjO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZy1zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBtYXJnaW46IDhweCA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYuYWctaGlkZGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNlbGwtdmFsdWUtbnVtYmVyX19jb250YWluZXIge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5hbnQtcG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLnNmLW92ZXJyaWRlLXJlcG9ydF9fZGV0YWlscyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAmLnRleHQtbGVmdCBwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5vdmVycmlkZS10aXRsZSB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLndlaWdodGVkLXJhdGUtbm90aWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICYuYW50LXRpbWVsaW5lIHtcbiAgICAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICAgICAgd2lkdGg6IGNhbGMoMjIlIC0gMTJweCk7XG4gICAgfVxuXG4gICAgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsXG4gICAgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tIHtcbiAgICAgIGxlZnQ6IDI1JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXdpZGdldCk7XG4gICAgfVxuXG4gICAgLmFudC10aW1lbGluZS1pdGVtLWxlZnQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICAgICAgbGVmdDogY2FsYygyNiUgLSA0cHgpO1xuICAgICAgd2lkdGg6IGNhbGMoNjclIC0gMTRweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMzlweDtcbiAgICB9XG4gIH1cblxuICAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwgPiBwLFxuICAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgJi5zZi1vdmVycmlkZXNfX2FjdGlvbi10eXBlLWxhdGVzdCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytb3ZlcnJpZGVzX19xdHkge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIC5zZi1vdmVycmlkZXNfX2Fycm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4iLCIuc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciB7XG4gIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcblxuICAgIC5zdGF0dXMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5vdmVycmlkZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogMTZweCAtNnB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3gtc2hhZG93OiAtNnB4IDRweCA3cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJveCB7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2YtZGVtYW5kLWNvbGxhYl9fZ3JpZC1jb250cm9scyB7XG4gIC5zZi1zZWxlY3RfX2NvbnRyb2wge1xuICAgICYuc2Ytc2VsZWN0X19jb250cm9sLS1zZWxlY3RlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCB7XG4gICAgLnNmLXNlbGVjdF9fY29udHJvbC5hbnQtYnRuLFxuICAgIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1oaWVyYXJjaHktdHJlZV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG5cbiAgLnNmLWhpZXJhcmNoeV9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHlfX2J1dHRvbi1lZGl0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAxcHgpO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICBzcGFuIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnNmLWZiX190cmVlLWNvbnRhaW5lciB7XG4gIC5zZi1mYl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgLnNmLWZiX19zdWItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxuXG4gIC5keC1pdGVtLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICAgIC5keC1pdGVtLWNvbnRlbnQge1xuICAgICAgLmFudGljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctbm9kZSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94ID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuZHgtaWNvbi1kcmFndmVydGljYWw6OmJlZm9yZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICAuYW50LWJ0bi5hbnQtYnRuLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuIiwiLnNmLWRlbWFuZC1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNHB4IDhweCAwIDE0cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAucmVhY3QtZ3JpZC1pdGVtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDUwMDtcbiAgICB9XG4gICAgJi5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG4gIH1cblxuICAudG9vbGJhciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgLnNmLWZpbHRlci1kYXNoYm9hcmRfX2NvbnRyb2wge1xuICAgICAgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndpZGdldCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4gICAgICAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLndpZGdldF9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG5cbiAgICAgIC5leHBhbmQtYnV0dG9uLFxuICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAud2lkZ2V0X19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzN3B4KTtcbiAgICB9XG4gIH1cblxuICAubWluaS13aWRnZXQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweCAxNHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IC0ycHggMXB4IDhweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52YWx1ZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICYuaGlzdG9yaWNhbC1taW5pLXdpZGdldCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2lkZ2V0LWhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogLTE2cHggLTE1cHggMTZweCAtMTVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMThweCAwO1xuXG4gICAgICAgIC5zbGljay1hcnJvdy5zbGljay1wcmV2LFxuICAgICAgICAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG5cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLndpZGdldC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyYWdnYWJsZS1oYW5kbGUge1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIHtcbiAgLndpZGdldC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC53aWRnZXQtcm93IHtcbiAgICAgIC53aWRnZXQtdHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG5cbiAgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuZHgtdG9vbGJhciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgICAgICAgLmR4LXRvb2xiYXItaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgICAgIC5keC1idXR0b24tY29udGVudCBzdmcgdXNlIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmR4LWRhc2hib2FyZC1pdGVtLmR4LXdpZGdldCAuZHgtZGF0YWdyaWQge1xuICAgICAgICAuZHgtY29sdW1uLWxpbmVzID4gdGQge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgICA+IC5keC1kYXRhZ3JpZC1oZWFkZXJzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgICA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAuZHgtY2FyZGl0ZW0tbm9uZS1jb2xvciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHgtZGFzaGJvYXJkLWNhcmQtd2l0aG91dC1iYWNrZ3JvdW5kIC5keC1mbGV4LWNhcmQtbGF5b3V0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIC5keC1mbGV4LWNhcmQtbGF5b3V0LXJvdy1lbGVtZW50IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIC5keC1wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LXRvb2xiYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LXBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIC5keC1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmR4LWRhc2hib2FyZC1mdWxsc2NyZWVuLWl0ZW0tYmFzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgfVxuXG4gIC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtdG9vbHRpcC13cmFwcGVyIHtcbiAgICAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmR4LXBvcG92ZXItYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtaGlkZS1fX2xlZ2VuZF9fc2VyaWVzX19BSXRlbXMgY2lyY2xlW2ZpbGwqPSdyZ2IoMCwxNDYsMjE4KSddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0JJdGVtcyBjaXJjbGVbZmlsbCo9J3JnYigyNiwyMjgsMTgyKSddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0NJdGVtcyBjaXJjbGVbZmlsbCo9J3JnYigyNDcsMTQ1LDEwNSknXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICBcbiAgLmR4LWRhc2hib2FyZC1jb250cm9sLWxvYWRpbmcge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxufVxuXG4uc2YtZGFzaF9fdG9vbHRpcC13cmFwcGVyIHtcbiAgLnNmLWRhc2hfX3Rvb2x0aXAge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgJi5zZi1kYXNoX190b29sdGlwLXNhbGVzLWVuZ2FnZW1lbnQge1xuICAgIC5keC1vdmVybGF5LmR4LXBvcHVwLmR4LXBvcG92ZXIuZHgtd2lkZ2V0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWRhc2hfX3BvcHVwLWNvbnRlbnQtc2FsZXMtZW5nYWdlbWVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uc2YtZGFzaF9fdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgY3Vyc29yOiBoZWxwO1xuXG4gIC5zZi1kYXNoX190b29sdGlwLXRleHQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcblxuICAgICYudG9vbHRpcC1yaWdodCB7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBsZWZ0OiAxMjUlO1xuICAgIH1cblxuICAgICYudG9vbHRpcC1ib3R0b20ge1xuICAgICAgdG9wOiAxMzUlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgIH1cblxuICAgICYudG9vbHRpcC10b3Age1xuICAgICAgYm90dG9tOiAxMjUlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgIH1cblxuICAgICYudG9vbHRpcC1sZWZ0IHtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHJpZ2h0OiAxMjglO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCIuc2YtdGFiLWRlbWFuZF9fbWV0aG9kcy1hbmQtZm9ybXVsYXMgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcblxuICAubWV0aG9kcy1saXN0LXdyYXBwZXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm1ldGhvZHMtbGlzdC10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3QtaG9sZGVyLWlubmVyXG4gICAgICA+IC5hbnQtdHJlZS10cmVlbm9kZTpmaXJzdC1vZi10eXBlXG4gICAgICAucGFyZW50LW5vZGUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG5cbiAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcblxuICAgICAgICAucGFyZW50LW5vZGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMTNweCAxNnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGlsZC1ub2RlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybXVsYXMtZ3JvdXAge1xuICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAuYW50LXRyZWUtdGl0bGUgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtaW5kZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmRldGFpbHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAuaW5mby1ib3gge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXRlbXMtc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm11bGFzLWxpc3Qge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgICAuZm9ybXVsYS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzX19hZGQtZm9ybXVsYS1kZGwge1xuICAuYW50LWRyb3Bkb3duLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUtcm9vdCB7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuIiwiLnNmLWZvcmVjYXN0LWNhcmRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLmZvcmVjYXN0LWNhcmQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICAuaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmFsdWUtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICB9XG5cbiAgICAgIC5wZXJjZW50YWdlLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIC5wZXJjZW50YWdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAmLnBvc2l0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vdXRsaWVyc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cblxuICAuc2Ytc2V2ZXJpdHktYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgJi50eXBlLS1Dcml0aWNhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG5cbiAgICAmLnR5cGUtLUhpZ2gge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gICAgfVxuXG4gICAgJi50eXBlLS1NZWRpdW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICB9XG5cbiAgICAmLnR5cGUtLUxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFlZmY5O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1vdXRsaWVyc19fdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1vdXRsaWVycy10b3RhbC1jaGFydC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgc3ZnIHJlY3Qge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHJ4OiA0O1xuICAgICAgfVxuXG4gICAgICAuc2Ytb3V0bGllcnMtY2hhcnQtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytb3V0bGllcnNfX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLnNmLW91dGxpZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLmFudC1sYXlvdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuIiwiLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIge1xuICAgICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgLnNmLWF0dHJpYnV0ZS1maWx0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhbGVzLXByZWRpY3Rvci1jaGFydCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBoZWlnaHQ6IDM1dmg7XG4gICAgICBtaW4taGVpZ2h0OiAyNzdweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgICAgIC5jdXN0b20taGVhZGVyIHtcbiAgICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1iYWRnZS51cmdlbmN5LWJhZGdlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHgtdmlzaWJpbGl0eS1jaGFuZ2UtaGFuZGxlciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVyZ2VuY3ktYmFkZ2Uge1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiA3MnB4O1xuXG4gICAgICAmLmxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG4gICAgICB9XG5cbiAgICAgICYubWVkaXVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NjtcbiAgICAgIH1cblxuICAgICAgJi5oaWdoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgJi51cmdlbmN5LS1ub25lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICAgIH1cblxuICAgICAgJi51cmdlbmN5LS1sb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZDtcbiAgICAgIH1cblxuICAgICAgJi51cmdlbmN5LS1tZWRpdW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2O1xuICAgICAgfVxuXG4gICAgICAmLnVyZ2VuY3ktLWhpZ2gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdHJhdGVneV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA2ODZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbiAgJjpoYXMoLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1vcGVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5X190b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5X190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIC5zZi1zdHJhdGVneV9fdG9vbGJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuc2Ytc3RyYXRlZ3lfX2xlZnQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuY3VzdG9tLWxlZ2VuZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG5cbiAgICAgIC5sZWdlbmQtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLS1pbnZpc2libGUge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JlY2FzdC1zcGlubmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICAgICAgbWluLWhlaWdodDogMTQ1cHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcbiAgICAgIC5zZi1zdHJhdGVneS1mb3JlY2FzdC1jaGFydCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNmLXN0cmF0ZWd5LWdyaWQtc3Bpbm5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1zdHJhdGVneS1ncmlkID4gLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAucHlyYW1pZC1sZXZlbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBtaW4td2lkdGg6IDI3MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmxldmVsLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG5cbiAgICAgIC5zY29yZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIG1pbi13aWR0aDogNDJweDtcbiAgICAgIH1cblxuICAgICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciB7XG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRvb2x0aXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuZHhjLWxlZ2VuZCByZWN0IHtcbiAgICAgICAgcng6IDQ7XG4gICAgfVxuXG4gICAgLmZvcmVjYXN0LXByZXZpZXcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7IC8qIHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG4gICAgfVxuXG4gICAgLmFudC1zbGlkZXItbWFyay10ZXh0OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBsZWZ0OiAyJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBsZWZ0OiA5OCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZW5kLW9mLWxpZmUtZm9ybV9fY29udGVudCxcbiAgICAucmVhbGlnbm1lbnQtZm9ybV9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMCA4MHB4IDA7IC8qIDgwcHggc3luYyB3aXRoIHNmLWRyYXdlci1mb290ZXIgKi9cbiAgICB9XG5cbiAgICAuZW1wdHktZm9yZWNhc3QtYm94IHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCB7XG4gICAgLmFudC1tb2RhbC5zZi1yZWFsaWdubWVudC1pbGNfX21vZGFsIHtcbiAgICAgICAgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAgIC50b29sYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JpZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1dmg7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWctZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJi5waWUtd3JhcHBlciB7XG4gICAgc3ZnIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC5keGMtbGFiZWxzIHJlY3Qge1xuICAgIHJ4OiA0O1xuICB9XG5cbiAgLmFudC1zZWdtZW50ZWQge1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBwYXRoIHtcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2Fua2V5LXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgLmNvbG9yLWJveCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXBhcnRpdGlvbi1zd2l0Y2hlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLmxlZnQtYXJyb3ctYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gIH1cbiAgLnJpZ2h0LWFycm93LWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgfVxuICAuc2YtcGFydGl0aW9uLXN3aXRjaGVyIHtcbiAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlZ20tdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8vIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50OyBjYXVzZSBpc3N1ZSB3aXRoIHZpcnR1YWwgcmVuZGVyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xufVxuXG4uc2Ytc2VnbV9jb2xvci1ib3gge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAmLnRyZW5kX3NwbGl0LS1JbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NjtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLU9ic29sZXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tU3BhcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tTmV3Q29tYmluYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG4gIH1cblxuICAmLnRyZW5kX3NwbGl0LS1VIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ0O1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLUxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLUFjdGl2ZU5ldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbiAgfVxuXG4gICYudmFyX3NwbGl0LS1NZWRpdW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tQWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiZDU0O1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLUhpZ2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG5cbiAgJi52YXJfc3BsaXQtLVUsXG4gICYucGFyZXRvX3NwbGl0LS1VIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNmLXNlZ20tZGV0YWlscy10YWJsZSB7XG4gICAgICBtYXgtd2lkdGg6IDY1dnc7XG4gICAgfVxuICB9XG59XG5cbi5wYXJldG9fc3BsaXQtLUEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1CIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2Njtcbn1cblxuLnBhcmV0b19zcGxpdC0tQyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjk7XG59XG5cbi5wYXJldG9fc3BsaXQtLUQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MmRhO1xufVxuXG4ucGFyZXRvX3NwbGl0LS1FIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3YTdmMDtcbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFnLXJvb3Qge1xuICAgIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICYuYmFzZWQtb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAmLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWJvZHkgLmFnLXJvdyAuYWctY2VsbCB7XG4gICAgICAuYWctc2VsZWN0aW9uLWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLWRldGFpbHMuc2YtYWctZ3JpZCB7XG4gIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLWxhc3QsIFxuICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWNvbHVtbi1sYXN0IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG59XG4iLCIuc2Ytc2VnbS1ncmlkLXRvb2xiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE2cHggMDtcblxuICAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gIH1cblxuICAuc2YtZmlsdGVyLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXNlYXJjaCB7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tcmVzdCB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gICAgfVxuXG4gICAgJi5hbnQtc2VsZWN0LWRpc2FibGVkIHtcbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIHtcbiAgLmFjY2VudC1jb2xvciB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQ6bm90KC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkKSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgfVxufVxuXG4uc2YtZmlsdGVyLXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufSIsIi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3Mge1xuICAuaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMjdweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBtYXJnaW46IDI0cHggLTI0cHggMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXZhcmlhYmlsaXR5IHtcbiAgICAudmFyaWFiaWxpdHktd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIC52YXJpYWJpbGl0eS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXBhcmV0byB7XG4gICAgLnBlcmNlbnRhZ2UtbGluZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuXG4gICAgICAucGVyY2VudGFnZS1zZWdtZW50IHtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbiAgICAgIH1cblxuICAgICAgLnBlcmNlbnRhZ2Utc2VnbWVudDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5wZXJjZW50YWdlLXNlZ21lbnQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5yZW1haW5pbmctc2VnbWVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgfVxuXG4gICAgICAub3ZlcmZsb3ctc2VnbWVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstYmFzZS1yZWQtNyk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFyZXRvLXJvdyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBwYWRkaW5nOiA2cHggNnB4IDZweCAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5zZi1zZWdtX2NvbG9yLWJveCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgfVxuXG4gICAgICAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXRyZW5kIHtcbiAgICAudHJlbmQtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIC50cmVuZC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXBhcnRpdGlvbi1zZWxlY3RvciB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIuc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5NHB4KSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zZi1pbWJhbGFuY2VfX2dyaWQuc2YtYWctZ3JpZCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLndhcm5pbmctY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXNwaW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIFxuICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtaW1iYWxhbmNlX190cmVlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIge1xuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIFxuICAuc2YtZmlsdGVyLXNlY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFudC1zZWxlY3Qud2l0aC1pY29uIHtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWludmVudG9yeS10b3AtYmFyIHtcbiAgLmludmVudG9yeS1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5zZi1maWx0ZXJzX19jdXJyZW5jeSB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlcnNfX3VuaXRzIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC53aXRoLWljb24ge1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdG9ja3NfX2RyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSB7XG4gICAgICAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQge1xuICAgICAgICAmLmFudC1yb3cge1xuICAgICAgICAgIG1hcmdpbjogMCAtMTZweCAwIC0xNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnNmLWRyYXdlcl9fdG9wLWxhYmVsLWNvbCB7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgJi5hbnQtY29sIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZHJhd2VyX19sYWJlbC1jb2wge1xuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZHJhd2VyX19jb250ZW50LWNvbCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyAvLyA4IDBcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAgICAgICAgIC5hbnQtaW5wdXQtbnVtYmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAuYW50LWlucHV0LW51bWJlci1ncm91cC1hZGRvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC1zZWxlY3Qge1xuICAgICAgICAgICAgICAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEyJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LWZvcm0taXRlbS1jb250cm9sIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnQtY2hlY2tib3gtd3JhcHBlci5hbnQtY2hlY2tib3gtd3JhcHBlci1kaXNhYmxlZCB7XG4gICAgICAgIHNwYW46bm90KC5hbnQtY2hlY2tib3gpIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndoZXJlLXVzZWQtZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjRweCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5kZW1hbmQtdG9vbHRpcCB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG59XG4iLCIuc29wLWNvbGxhYi1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAuYWctY2VsbC13cmFwcGVyLmFnLXJvdy1ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmFnLXN0aWNreS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC5jb2xvci1ib3gge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTIge1xuICAgICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC1oZWFkZXItdW5pdCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZTQpO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgfVxuICAgIC5zZi1yb3dfX2NvbW1lbnRzIHtcbiAgICAgIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkIC5uby1jb21tZW50cy1jZWxsIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIC5uby1jb21tZW50cy1jZWxsIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb21tZW50cy1jZWxsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgICAgLmFnLWNlbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZTIpO1xuICAgICAgfVxuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgfVxuICAgIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgIH1cbiAgICAubGltaXRlZC1jZWxsIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS00KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgIHZhcigtLWFyay1iYXNlLWJsdWUtMiksXG4gICAgICAgIHZhcigtLWFyay1iYXNlLXllbGxvdy0xKVxuICAgICAgKTtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICB9XG4gICAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgICAgIH1cbiAgICAgIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSxcbiAgICAgICAgICB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMilcbiAgICAgICAgKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZi1zb3AtaW5saW5lLW1lbnUge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiIsIi5zZi1ydW4tZW5naW5lLW1vZGFsIHtcbiAgICAuc2Ytc2VsZWN0ZWQtbm9kZV9fbGFiZWwge1xuICAgICAgICBtYXgtd2lkdGg6IDQ0NXB4O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAuZW5naW5lLWFuaW1hdGlvbiBzdmcge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxufVxuXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19jaGVja2JveC1iYXNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXR5cGVpZCxcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnR5cGVpZCxcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJ0eXBlaWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG5cbiAgICAgICAgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb25wdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNlcHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2Ytc29wLXN1bW1hcnktZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAmLnZpc2libGUge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgLnNmLXNvcC1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG4iLCIuc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuXG4gICAgICAmLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zdG9jay10cmFuc2Zlci1oZWFkZXIge1xuICAgIC5hbnQtcm93IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIC5lZGl0LXZhbHVlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAuc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci1zdW1tYXJ5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMTZweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA5M3B4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC50b29sYmFyLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgICAmLm1pZGRsZSB7XG4gICAgICBtYXJnaW46IDAgNDBweDtcbiAgICB9XG4gIH1cbiAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICB9XG5cbiAgLnNuYXBzaG90LWFuaW1hdGlvbiB7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2U0ZjBmZmI3O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYucGxheSB7XG4gICAgICBhbmltYXRpb24tbmFtZTogc25hcHNob3Q7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzbmFwc2hvdCB7XG4gICAgICAwJSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMHB4O1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wge1xuICAgIC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmFudC1idG4tcHJpbWFyeTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6ICMxOTlkZGU7XG4gICAgfVxuICAgIC5hbnQtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyB1c2UgdG9vbHRpcCBob3ZlciBldmVudCBmb3IgcHJldmlldyBkcmF3ZXJcbiAgICB9XG4gICAgLmJ0bi1yZWNvcmQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1kYXRhX19jb250cm9sIHtcbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuc2YtdG9nZ2xlLWJ0bi5idG4tYWN0aXZlIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgICAmICsgbGFiZWwuc2YtdG9nZ2xlLWJ0bjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgLmFudC1idG46aG92ZXIgLnJ1bi1lbmdpbmUtaWNvbixcbiAgLnJ1bm5pbmcgLnJ1bi1lbmdpbmUtaWNvbiB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICB9XG5cbiAgQGtleWZyYW1lcyBzaGFrZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDVkZWcpIHNjYWxlKDEuMik7XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZykgc2NhbGUoMS4xKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCB7XG4gICAgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbiAgICAuYW50LWRyb3Bkb3duLWJ1dHRvbixcbiAgICAuYW50LXNlbGVjdCxcbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLFxuICAgIC5hbnQtdG9vbHRpcC1kaXNhYmxlZC1jb21wYXRpYmxlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkge1xuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcblxuICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zb3AtdG9wLXNlY3Rpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5zZi1zb3AtdG9wLXNlY3Rpb25fbWFpbiB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLnNmLXNvcC10b3Atc2VjdGlvbl9fc2Fua2V5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIHtcbiAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hZy1yb3ctbGV2ZWwtMi5hZy1yb3ctbGFzdCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5hZy1sYXlvdXQtYXV0by1oZWlnaHQgLmFnLWNlbnRlci1jb2xzLWNsaXBwZXIsXG4gICAgLmFnLWxheW91dC1hdXRvLWhlaWdodCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFnLWRldGFpbHMtZ3JpZCB7XG4gICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLmFnLWhlYWRlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zb2x1dGlvbi10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXNvcC1kZXRhaWxzLWdyaWQge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYWctbWVudSAuYWctbWVudS1vcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcblxuICAgIC5pbmZvLXJvdyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgIC5pbmZvLXZhbHVlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sb3ItYm94IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zb3AtcmVhY3QtZmxvdyB7XG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICAgICAgd2lkdGg6IDQyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgICAwcHggNnB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gICAgICAgIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgICAgfVxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX2hhbmRsZSB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLnNmLW5vZGUtd3JhcHBlciB7XG4gICAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDAsIDE0NiwgMjE4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGUtcHVsc2UgNHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIGFuaW1hdGUtcHVsc2Uge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjcpLFxuICAgICAgICAgICAgMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjYpO1xuICAgICAgICB9XG4gICAgICAgIDQwJSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKSxcbiAgICAgICAgICAgIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC42KTtcbiAgICAgICAgfVxuICAgICAgICA4MCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCksXG4gICAgICAgICAgICAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMCksXG4gICAgICAgICAgICAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ub2RlLXR5cGUge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgLmFudC1idG4tYmFja2dyb3VuZC1naG9zdCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ub2RlLWNoaWxkcmVuIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDZweCAxMnB4IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5pdGVtLXRhZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgLml0ZW0tdGFnLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDRweCAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICYuY2xpY2thYmxlIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAuaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzAwOTFkYWQwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbS1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAudmlvbGF0aW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWRkaXRpb25hbC1jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm8tZGF0YS1pY29uIHtcbiAgICAjZG90MSxcbiAgICAjZG90MixcbiAgICAjZG90MyB7XG4gICAgICBhbmltYXRpb246IGZhbGwgNXMgaW5maW5pdGUgbGluZWFyO1xuICAgIH1cbiAgICAjZG90MiB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDRzO1xuICAgIH1cbiAgICAjZG90MyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDNzO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGZhbGwge1xuICAgICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwcHgsIDApO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDkwcHgsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICNzcXVhcmUxLFxuICAgICNzcXVhcmUyIHtcbiAgICAgIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xuICAgIH1cblxuICAgICNzcXVhcmUzLFxuICAgICNzcXVhcmU0IHtcbiAgICAgIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkge1xuICAgICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi10b3Atc2VjdGlvbi10YWJzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG5cbiAgLmFudC1zZWdtZW50ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAwYTtcbiAgfVxufVxuIiwiLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAuc2YtdmlvbGF0aW9ucy1wYW5lbCB7XG4gICAgbWFyZ2luOiAwcHg7XG5cbiAgICAuc2YtdmlvbGF0aW9ucy1tZW51LWNvbHVtbiB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5zZi12aW9sYXRpb25zLW1lbnUge1xuICAgICAgLm1lbnUtZ3JvdXAge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogcmdiKDE3NSwgMTc1LCAxNzUpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdmlvbGF0aW9ucy1saXN0IHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDIzNXB4KTtcbiAgICB9XG5cbiAgICAuc2YtdmlvbGF0aW9uLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcblxuICAgICAgLnNmLXZpb2xhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAudmlvbGF0aW9ucy1hY3Rpb25zIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5hY3Rpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi53aXRoLWJvcmRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3IC5zZi1sZXhpY2FsLWNvbW1lbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXZpb2xhdGlvbi1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcblxuICAuc2YtdmlvbGF0aW9uLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDMzMHB4O1xuICB9XG5cbiAgLnNmLXZpb2xhdGlvbi1jb250ZW50X19ib2R5IHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG5cbiAgLmNvbW1lbnQtYmFkZ2Uge1xuICAgIG1heC13aWR0aDogMTM3cHg7XG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC50aW1lLWJhZGdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBwYWRkaW5nOiAxcHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICBtYXgtd2lkdGg6IDU4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zZi12aWV3LXZpb2xhdGlvbi1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi12aW9sYXRpb24tY29udGVudCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFjdGlvbnMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMCA4MHB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZi1hY3Rpb25zX19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnNmLWFjdGlvbi1jb250ZW50LXN3aXRjaCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1uby1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogMCAwIDEycHggMDtcbiAgICB9XG4gIH1cblxuICAuc2YtYWN0aW9uc19fdHJpZ2dlcnMge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIC5hY3Rpb24tZ3JvdXAtcGFuZWwge1xuICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgIH1cbiAgICAgIC5hY3Rpb24tZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi10cmlnZ2Vyc19fYWN0aW9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW46IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgJi5oaWdobGlnaHRlZCAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBoaWdobGlnaHRPcHRpb247XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgaGlnaGxpZ2h0T3B0aW9uIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB9XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hbnQtY29sbGFwc2UtaXRlbS1kaXNhYmxlZCB7XG4gICAgICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRyYW5zaXRpb246XG4gICAgICAgICAgYWxsIDAuM3MsXG4gICAgICAgICAgdmlzaWJpbGl0eSAwcyxcbiAgICAgICAgICBib3JkZXItY29sb3IgMHM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi10cmlnZ2Vyc19fYWN0aW9uLW5hbWUge1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWNvbGxhcHNlLWV4dHJhIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG5cbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LWNvbGxhcHNlLWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1jb2xsYXBzZS1leHRyYSBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtYWN0aW9uLWNhcmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW46IDE2cHggOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDEycHggOHB4IDEycHg7XG4gICAgICAgIG1hcmdpbjogMCAtMTJweCAxOHB4IC0xMnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGltZWxpbmUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmFudC10aW1lbGluZS1pdGVtLWxhc3QgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuc2YtYWN0aW9uc19fbG9nLWdyaWQuc2YtYWctZ3JpZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTI0cHg7XG4gIH1cbn1cbiIsIi5zZi1tYWluLW1vZGFsLnNmLXJvbGwtZm9yd2FyZCB7XG4gIC5wcm9jZXNzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIC5uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIHtcbiAgLnRleHQtZmllbGQge1xuICAgIHdpZHRoOiA0ODBweDtcblxuICAgICYuaW5mbyB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ob21lLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1pbi13aWR0aDogNDc3cHg7XG5cbiAgLnNjcm9sbGJhci13cmFwcGVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBsYW5zLXdyYXBwZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LWhlaWdodDogNDk1cHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG5cbiAgICAucGxhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDE2cHggLTE2cHggLTE2cHggLTE2cHg7XG5cbiAgICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRlYW0td3JhcHBlciB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXgtaGVpZ2h0OiA0NTBweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgIC5tZW1iZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5hdmF0YXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgLnNmLWF2YXRhci1uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWRkLW1lbWJlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweCBhdXRvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5sYXN0LWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICB9XG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aWRnZXQtYmFkZ2Uge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG5cbiAgICAmLnJvdW5kaW5nLXMge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgICYuYmx1ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbiAgICB9XG4gICAgJi5ncmF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgICAmLnJlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICB9XG4gICAgJi5ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmVlbi0zKTtcbiAgICB9XG4gICAgJi55ZWxsb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTMpO1xuICAgIH1cbiAgICAmLmxpbms6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQge1xuICBtYXJnaW46IC0yNHB4IC0yNHB4IDcwcHggLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiAwIDIwcHggOHB4IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAuc2Ytb3Blbi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtcHJvY2Vzcy1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgLnNmLW9wZW4taWNvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHggMTZweCAyNnB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLnN0YXR1cyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAmLmdvb2Qge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cbiAgICAgICYub3ZlcmR1ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi13b3JrZmxvdy13b3JraW5nLWRheXMsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMsXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMsXG4uc2YtaG9saWRheXMtZHJhd2VyIHtcbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMge1xuICAuc2YtY291bnRyeS1mbGFnIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uc2YtaG9saWRheXMtZHJhd2VyIHtcbiAgLnNmLWhvbGlkYXlzLXRhYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICAgIG1hcmdpbjogMCAtMjRweCAtMjRweCAtMjRweDtcbiAgfVxuXG4gIC5zZi1jb3VudHJ5LWZsYWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYW50LWNoZWNrYm94LWdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbjogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmFudC10YWJsZS1jb2x1bW4tc29ydGVyLWlubmVyIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyB7XG4gIC5ibG9ja291dC1kYXRlLWVkaXRvciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmFudC1waWNrZXItY2VsbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNDNweDtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5hbnQtcGlja2VyLWNlbGwgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgbWluLXdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuXG4gIGRpdi5hbnQtdHlwb2dyYXBoeS1lZGl0LWNvbnRlbnQge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgZGl2LmFudC10eXBvZ3JhcGh5LFxuICAuYW50LXR5cG9ncmFwaHkgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnNmLWhvbGlkYXkge1xuICAgIGJhY2tncm91bmQ6ICMxODkwZmYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAuc2YtY3VzdG9tLWRheSB7XG4gICAgYmFja2dyb3VuZDogI2ZmN2E3YiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5zZi1leGNsdWRlZC1ob2xpZGF5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLmFudC1waWNrZXItY2FsZW5kYXIge1xuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcmVkKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsOmhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLWluLXZpZXcpIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbDpob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCk6bm90KFxuICAgICAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0XG4gICAgICApOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCk6bm90KFxuICAgICAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLXN0YXJ0XG4gICAgICApOm5vdCguYW50LXBpY2tlci1jZWxsLXJhbmdlLWhvdmVyLWVuZClcbiAgICAgIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtdG9kYXkuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC10b2RheVxuICAgICAgLmFudC1waWNrZXItY2VsbC1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNxdWFyZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4iLCIuc2YtY29tbWVudHMtZHJhd2VyIHtcbiAgJi5hbnQtZHJhd2VyLW9wZW4gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNmLWNvbW1lbnRzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgLnNmLWluZmluaXRlLXNjcm9sbC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyODBweCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgIHBhZGRpbmc6IDE2cHggMTJweDtcbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAuc2YtZHJhd2VyLWZvb3RlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zZi1jb21tZW50cy1maWx0ZXItYmFyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgLmFudC1pbnB1dC1zZWFyY2gge1xuICAgICAgd2lkdGg6IDI0M3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuICAgIC5hbnQtcGlja2VyLXJhbmdlLXNlcGFyYXRvciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuZmlsdGVyLXNlbGVjdG9yIHtcbiAgICAgIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2YtY29tbWVudC1wcmV2aWV3IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIC5jb21tZW50LWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1hdmF0YXItZ3JvdXAgLmFudC1hdmF0YXI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICB9XG4gICAgLmNvbW1lbnQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgICAgLmRhdGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAuc2YtZWRpdG9yLXBhcmFncmFwaCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE0NnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbW1lbnQtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTdweDtcbiAgICAgIC5zZi1hdmF0YXItbmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMTQ1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICB9XG5cbiAgICAgIC5jb21tZW50LWxpbmtzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbWVudC1saW5rcy1kcm9wZG93bl9fZGRsIHtcbiAgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEge1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0YXJ0ZXItY29tbWVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIC5wcmVzZWxlY3RlZC1pbGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXgtd2lkdGg6IDMyJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmNvbW1lbnQtYmFkZ2Uge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG4gIC5jb21tZW50LWltcG9ydGFudCB7XG4gICAgdG9wOiAzNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5zZi1pbGMtc2VsZWN0b3ItLWludmFsaWQge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICB9XG5cbiAgLnNmLWRyYXdlci1mb290ZXIge1xuICAgIG1hcmdpbjogMjBweCAtMTZweCAwIC0xNnB4O1xuICB9XG59XG4iLCIuc2YtZXhwYW5kZWQtYm9tX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn0iLCIuc2YtYWctZ3JpZC5jYXBhY2l0eS1ncmlkIHtcbiAgLmFnLWZ1bGwtd2lkdGgtcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29sb3ItYm94IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuIiwiLnNmLWNhbGVuZGFyLXR5cGVzIHtcbiAgLmVkaXRhYmxlLXJvdzpob3ZlciAuZWRpdGFibGUtY2VsbC12YWx1ZS13cmFwIHtcbiAgICBwYWRkaW5nOiA0cHggMTFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuXG4gIC5lZGl0YWJsZS1jZWxsLXZhbHVlLXdyYXAge1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5lZGl0YWJsZS1jZWxsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiIsIi5zZi1zdXBwbHktZHJhd2VyLXNwaW5uZXIuc2Ytc3Bpbm5lci5zcGlubmVyLW1hc2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSB7XG4gIC5zZi1mb3JtX19ncm91cCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgPiAuYW50LWNvbCB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgfVxuXG4gICAgLmFudC1jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gIH1cblxuICAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2YtcmVzb3VyY2VzX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIC5jZWxsLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtcm93IC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLm1pbmktZ3JpZCB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZi10cmlwbGUtdGltZXBpY2tlciB7XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwge1xuICAuc2YtZm9ybS1saXN0X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnNmLWZvcm0tbGlzdF9fbm8tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxuXG4gIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyNHB4O1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNmLWZvcm0tbGlzdF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMTBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgfVxuXG4gICAgICAudHJpcGxlLXRpbWVwaWNrZXItbGFiZWwge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAudHJpcGxlLXRpbWVwaWNrZXItYnRuIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuYWR2YW5jZWQtb3B0aW9uc19faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cblxuICAgICAgLmFudC1mb3JtLWl0ZW0uc2YtZm9ybS1pdGVtX19yYWRpby1iYXNlIHtcbiAgICAgICAgLmFudC1yYWRpby1ncm91cCB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAwIDAgMDtcblxuICAgICAgICAgIC5hbnQtcmFkaW8td3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogMHB4O1xuXG4gICAgICAgICAgICBzcGFuOm5vdCguYW50LXJhZGlvKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWJwbW4tYW5hbHlzaXMtcmVwb3J0X19kcmF3ZXIge1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICAgIC5zZi1hbmFseXNpcy1jb250ZW50IHtcbiAgICAgICAgICAgIC5hbnQtdHJlZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSB7XG4gICAgLmhvcml6b24tc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLmFudC1kaXZpZGVyLXdpdGgtdGV4dCB7XG4gICAgICBib3JkZXItYmxvY2stc3RhcnQ6IDAgcmdiKDUgNSA1IC8gMjYlKTtcbiAgICB9XG5cbiAgICBkaXYucmVhY3QtanMtY3Jvbi1jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAucmVhY3QtanMtY3JvbiA+IGRpdixcbiAgICAucmVhY3QtanMtY3Jvbi1maWVsZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJlYWN0LWpzLWNyb24tZmllbGQgPiBzcGFuIHtcbiAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICB9XG4gICAgLnJlYWN0LWpzLWNyb24tbWludXRlcyBzcGFuIHtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIHtcbiAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIC5kZXRhaWxzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIC5zdGF0dXMtdmFsdWUsXG4gICAgICAuYXZhdGFyLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2YtY29uc3RyYWludHMtdHJlZSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCB7XG4gICAgICAgIC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogNTcwcHg7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwO1xuICAgICAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAmLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5mb3JtLWxhYmVsLW5vZGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNmLXJlc291cmNlLWNhcGFjaXR5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgICAgICAgICAuc2YtcmVzb3VyY2UtY2FwYWNpdHktdG9vbGJhciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgICAgICAgLnNmLWFnLWdyaWQge1xuICAgICAgICAgICAgICAgIC5hZy1yb3cgLnNmLXJlc291cmNlLWNhcGFjaXR5X19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5hZy1yb3ctaG92ZXIgLnNmLXJlc291cmNlLWNhcGFjaXR5X19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFnLXRoZW1lLXF1YXJ0ei1kYXJrIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuc2YtbG9nLWRldGFpbHMtZ3JpZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIge1xuICAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1jb21wYXJlLWRldGFpbHMtZHgtY2hhcnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1MHB4IDEwcHggMTBweCAxMHB4O1xuXG4gICAgICAuZHhjLXRvb2x0aXAge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb2xvci1jaXJjbGUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICB9XG5cbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIge1xuICAgID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmNvbXBhcmUtc2NlbmFyaW8tdG9wLWhlYWRlciB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4IDAgMTZweDtcblxuICAgICAgICAgIC5hbnQtYmFkZ2Uge1xuICAgICAgICAgICAgLmFudC1iYWRnZS1zdGF0dXMtZG90IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wuc2YtZmlsdGVyX19jb250cm9sIHtcbiAgICAgICAgICA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciB7XG4gICAgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSB7XG4gICAgICAuc2YtaGllcmFyY2h5LXRyZWUge1xuICAgICAgICAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIHtcbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXItd3JhcHBlciB7XG4gICAgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtY29tcGFyZS1zY2VuYXJpb19fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWJwbW4tZ3JpZC1iYXNlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1ib2R5LXZpZXdwb3J0XG4gICAgICAgIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lclxuICAgICAgICA+IC5hZy1yb3dcbiAgICAgICAgPiAuYWctY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgLmNvbG9yLWJveCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1jZWxsLXNwYW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hZy1kYXRhLWNvbG9yKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1jZWxsLXNwYW46bm90KC5hZy1jZWxsLWZvY3VzKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLWdyb3VwLWV4cGFuZGVkLFxuICAgICAgLmFnLWdyb3VwLWNvbnRyYWN0ZWQsXG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAuYWctY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX2RpZmYge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fcGVyYyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogNXB4O1xuXG4gICAgICAgICAgLmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXgge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sb3ItY2lyY2xlIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICAgICAgfVxuXG4gICAgICAuYWctc3RhdHVzLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5hZy1oaWRkZW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAmLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciB7XG4gIC5jb2xvci1jaXJjbGUge1xuICAgIG1pbi13aWR0aDogMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYuY2xpY2thYmxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5oaWRkZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZmFmYWY7XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmhhcyguc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlcikge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLlBhbmUxIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Age1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlcl9fYm90dG9tLnNmLWNvbXBhcmUtb3ZlcnZpZXctcnVuLWRldGFpbHNfX2RyYXdlciB7XG4gICAgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIHtcbiAgICAgIC5hbnQtYmFkZ2UgLmFudC1iYWRnZS1zdGF0dXMtZG90IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLnNjZW5hcmlvLWJveCB7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYzVjNWM1O1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICBhbmltYXRpb24tbmFtZTogaGFzLWVycm9yO1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgaGFzLWVycm9yIHtcbiAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgMjUlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIDc1JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG5cbiAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsX19kaWZmIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcblxuICAgICAgICAgIC5hbnQtc3RhdGlzdGljLWNvbnRlbnQtc3VmZml4IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZhZGUtb3V0LWluX193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhZGUtb3V0LWluX193cmFwcGVyLFxuLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuaHctMTAwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mYWRlLW91dC1pbi0tZW50ZXIgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5mYWRlLW91dC1pbi0tZXhpdCA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG59XG5cbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XG59XG5cbi5mYWRlLW91dC1pbi0tZW50ZXItYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50LFxuLmZhZGUtb3V0LWluLS1leGl0LWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMsIHRyYW5zZm9ybSA1MDBtcztcbn1cblxuLm1ldHJpY3MtbW9kYWwge1xuICAubWV0cmljLWl0ZW1zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBncmlkLWdhcDogMTRweDtcbiAgICAubWV0cmljLWdyb3VwIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gICAgLm1ldHJpYy1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQge1xuICAgICAgbWluLWhlaWdodDogMjZweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIge1xuICAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciB7XG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJi5hbnQtZm9ybS1pdGVtLW5vLWNvbG9uOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXByb2R1Y3Rpb25fX2Zvcm0tZ3JvdXAge1xuICAgICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWRlbGF5c19fZm9ybS1ncm91cCxcbiAgICAuc2YtcnVuLXNlcXVlbmNlX19mb3JtLWdyb3VwLFxuICAgIC5zZi1pbnZlbnRvcnlfX2Zvcm0tZ3JvdXAsXG4gICAgLnNmLWdsb2JhbF9fZm9ybS1ncm91cCB7XG4gICAgICAuYW50LWZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtY29uc3RyYWludHMtdHJlZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2hlYWRlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQge1xuICAgIGZsZXg6IDEgMSAwJTtcblxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZSA+IC5hbnQtY29sbGFwc2UtaXRlbS5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmV7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcyxcbiAgICAgICAgICBib3gtc2hhZG93IDAuM3M7XG5cbiAgICAgICAgJi5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50LWNoaWxkLS1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAvLyBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYnBtbi5hbnQtbW9kYWwtbWFzayB7XG4gICAgei1pbmRleDogMTA1MDtcbn1cblxuLnNmLWJwbW4uYW50LW1vZGFsLXdyYXAge1xuICAgIHotaW5kZXg6IDEwNTE7XG59IiwiLnNmLW9iamVjdGl2ZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcblxuICAuaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuc2Ytb2JqZWN0aXZlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcblxuICAgIC5zZi1vYmplY3RpdmVfX3JvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNjZW5hcmlvLW5hbWVfX2NvbnRyb2wuYW50LWJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufSIsIi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIHtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcblxuICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgJiA+IC5tZW51LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDsgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYW50LXRyZWUtc2VsZWN0LnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wge1xuICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5hbnQtc2VsZWN0LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wtZGRsIHtcbiAgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZSB7XG4gICAgLmFudC1zZWxlY3QtdHJlZS1zd2l0Y2hlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG5cbiAgICAgIC5hbnQtc2VsZWN0LXRyZWUtdGl0bGUgLmFudC1kcm9wZG93bi10cmlnZ2VyLm1lbnUtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1vZGVsLWNvbnN0cmFpbnRzX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcblxuICAuc2YtdG9vbGJhci1pdGVtICsgLnNmLXRvb2xiYXItaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAuYW50LXJhZGlvLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmFudC1zZWdtZW50ZWQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuIiwiLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xuXG4gIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHktdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3VvbSB7XG4gICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLFxuICAgICAgICAuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93XG4gICAgICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAvL0FnIEdyaWQgVGhlbWUgb3ZlcnJpZGVzICh1c2UgdGhlaXIgc2FzcyBpbiB0aGUgZnV0dXJlPylcbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmVkLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG4gICAgICB9XG4gICAgICAubGlnaHRncmVlbi1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIH1cbiAgICAgIC5ncmVlbi1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICB9XG4gICAgICAueWVsbG93LWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMyk7XG4gICAgICB9XG4gICAgICAubGlnaHR5ZWxsb3ctY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgICAgLnJlZC1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNCk7XG4gICAgICAgIH1cbiAgICAgICAgLmxpZ2h0Z3JlZW4tY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICAgIH1cbiAgICAgICAgLmdyZWVuLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTMpO1xuICAgICAgICB9XG4gICAgICAgIC55ZWxsb3ctY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpO1xuICAgICAgICB9XG4gICAgICAgIC5saWdodHllbGxvdy1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICBtYXJnaW46IDhweCA2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgJi5hZy1oaWRkZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWxhZGRlci1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcblxuICAuYWctdGhlbWUtcXVhcnR6IHtcbiAgICAuYWctcm93LmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC52aW9sYXRpb24tdG9vbHRpcCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG5cbiAgICAvL0FnIEdyaWQgVGhlbWUgb3ZlcnJpZGVzICh1c2UgdGhlaXIgc2FzcyBpbiB0aGUgZnV0dXJlPylcbiAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD0nc3VtbWFyeSddIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbiAgICB9XG5cbiAgICAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTAge1xuICAgICAgLmFnLWljb24tdHJlZS1jbG9zZWQsXG4gICAgICAuYWctaWNvbi10cmVlLW9wZW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmLmFnLXJvdy1sb2FkaW5nIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52aW9sYXRpb24tY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmMTI5JztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgICAmLmFnLWNlbGwtaW5saW5lLWVkaXRpbmc6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgfVxuICAgIC5oaXN0b3J5LWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgICB9XG5cbiAgICAuYWctcm93LWhvdmVyIC5oaXN0b3J5LWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgICB9XG5cbiAgICAuYWctc3RhdHVzLWJhciB7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgICAgbWFyZ2luOiA4cHggNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICYuYWctaGlkZGVuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAmLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIHtcbiAgLnNmLWFsbG9jYXRpb25fX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLnNmLWFsbG9jYXRpb24tdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFsbG9jYXRpb25fX2xlZnQge1xuICAgIC5zZi1hbGxvY2F0aW9uX190cmVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6MTtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9yZW5kZXIgbWFzayBpbiBjb250YWluZXJcbiAgLmFudC1tb2RhbC1tYXNrLFxuICAuYW50LW1vZGFsLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuIiwiLnNmLWNvbnRyYWN0c19fY29udGVudCB7XG4gIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNmLWNvbnRyYWN0cy1yaWdodC1jaGlsZF9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xuICB9XG5cbiAgLnNmLWNvbnRyYWN0c19fdG9vbGJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgLnNmLW9wdGltaXplX19kcm9wZG93biAuYW50LWJ0bjpob3ZlciAucnVuLWVuZ2luZS1pY29uIHtcbiAgICAgIGFuaW1hdGlvbjogc2hha2UgMC42cztcbiAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCB7XG4gICAgLnN0YXR1cyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAmLnBlbmRpbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gICAgICB9XG5cbiAgICAgICYuYXBwcm92ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cblxuICAgICAgJi5kZWxldGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFpLWZsb2F0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMTdweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgei1pbmRleDogOTAwICFpbXBvcnRhbnQ7IC8vIGJlbG93IGRyYXdlcnMgYW5kIG1vZGFsc1xuXG4gIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2MjUzZTEsICMwMDk0YzgpO1xuICB9XG5cbiAgJjpob3ZlciAuYW50LWZsb2F0LWJ0bi1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCUgMTMwJTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gM3MgbGluZWFyIGluZmluaXRlO1xuICAgIC1tb3otYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGdyYWRpZW50QW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MSUgMTAwJTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwJSAwJTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5MSUgMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWFpLWNoYXQtcG9wb3ZlciB7XG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgfVxuICAuYW50LXBvcG92ZXItdGl0bGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDkyZGE1OSwgdHJhbnNwYXJlbnQpO1xuICAgIG1hcmdpbjogLTEycHg7XG4gICAgcGFkZGluZzogMThweCAxNnB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnNmLWFpLWNoYXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNjB2aDtcbiAgICBhbGlnbi1jb250ZW50OiBlbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5jaGF0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcblxuICAgICAgICAmLnVzZXItaW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgICAgfVxuICAgICAgICAmLmFpLXJlc3BvbnNlIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtdGV4dCk7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2Rvd24tdGFibGUgdGgsXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB0ZCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi1ibG9ja3F1b3RlIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgbWFyZ2luOiAxLjVlbSAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDEwcHg7XG4gICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLXRhc2stY2hlY2tib3gge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQtZm9vdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEycHggOHB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgICAuYW50LXNlbmRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmF2YXRhci1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMyJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmhlbHAtYnViYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm90dG9tOiA4MXB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAxcHggIzAwMDAwMDJjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5MDE7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG59XG4iLCIuc2YtaGllcmFyY2h5LXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcblxuICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHktdHJlZV9fcG9wb3ZlciB7XG4gICAgbGVmdDogMTdweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgaGVpZ2h0OiA0MXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC50cmVlLWJ0biB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUxcHgpO1xuICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICBzcGFuIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50b29sYmFyIHtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5idG4tc2VhcmNoLFxuICAgICAgLmJ0bi1leHBhbmQsXG4gICAgICAuYnRuLWNvbGxhcHNlIHtcbiAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJ0bi1zZWFyY2gge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtdHJlZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5hbnQtdHJlZS1zd2l0Y2hlciBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgfVxuICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1oaWdobGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXItbGluZS1pY29uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgfVxuICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDAgNnB4IDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcblxuICAgICAgICAmLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRyZWUtaW5kZW50LXVuaXQ6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgYm9yZGVyOiAwcHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgIG1hcmdpbjogLTZweCAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtLW92ZXJmbG93IHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmV4dHJhLWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciAuYW50LXRyZWUtc3dpdGNoZXItbGluZS1pY29uIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zZi10cmVlX192aW9sYXRpb24tYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LWJ0bi1kZWZhdWx0W2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtaGllcmFyY2h5LXNlbGVjdCB7XG4gICAgd2lkdGg6IDIyMHB4O1xuXG4gICAgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbGlzdCB7XG4gICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtdHJlZS10aXRsZSBzdmcge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS10cmVlbm9kZS1kaXNhYmxlZCAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogLTNweCAwO1xuICAgICAgcGFkZGluZzogOXB4IDlweCAxMHB4IDlweDtcbiAgICB9XG5cbiAgICAuaW52aXNpYmxlLWljb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMzRweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDlweDtcbiAgICB9XG5cbiAgICAubm90LXJlbW92YWJsZS1pY29uLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW46IC00cHggMCAtMTRweCAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tYWluLWRyYXdlciB7XG4gIHRvcDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcblxuICAmLndpdGhvdXQtY3VzdG9tLWZvb3RlciB7XG4gICAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgfVxuICB9XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWRyYXdlci1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBtYXJnaW46IDIwcHggLTI0cHggMCAtMjRweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuIiwiLnNmLW1haW5fX2hlYWRlciB7XG4gIGhlaWdodDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG4gIHBhZGRpbmc6IDAgMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLmxvZ28td3JhcHBlciBzdmcge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuc2YtbWVudS13cmFwcGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgICBwYWRkaW5nOiA5cHggMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAubWVudS1uYW1lIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5ldy1iYWRnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZi1tZW51LXdyYXBwZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MjVweCkge1xuICAgICAgLm1lbnUtaXRlbSAubWVudS1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgLm1lbnUtaXRlbS5tZW51LWl0ZW1fX3RoZW1lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgLm1lbnUtaXRlbS5tZW51LWl0ZW1fX2hlbHAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW46IDAgOHB4IDAgMTZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmFudC1iYWRnZS1kb3Qge1xuICAgICAgcmlnaHQ6IDJweDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgd2lkdGg6IDdweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuXG4gICAgLnByZWZlcmVuY2VzLXBvcG92ZXIge1xuICAgICAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcmVmZXJlbmNlcy1jb250ZW50IHtcbiAgICAgIG1pbi13aWR0aDogMjYwcHg7XG5cbiAgICAgIC5wcmVmZXJlbmNlcy1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgIC5hbnQtc2VsZWN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuc2YtY291bnRyeS1mbGFnIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmRlZXAtbGlua19fYnV0dG9uIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcblxuICAgICYuYW50LWJ0bi10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguYW50LWJ0bi1kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICB9XG59IiwiLnNmLW5vLWRhdGEtZm91bmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC50aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGtleWZyYW1lcyBzaGFrZS1yb3RhdGUge1xuICAgIDIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZylcbiAgICB9XG5cbiAgICA2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNS41ZGVnKVxuICAgIH1cblxuICAgIDEwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICAxMiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKVxuICAgIH1cblxuICAgIDE0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg1LjVkZWcpXG4gICAgfVxuXG4gICAgMTYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpXG4gICAgfVxuXG4gICAgMTglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpXG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZylcbiAgICB9XG5cbiAgICAyMiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTYuNWRlZylcbiAgICB9XG5cbiAgICAyNCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKVxuICAgIH1cblxuICAgIDI2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpXG4gICAgfVxuXG4gICAgMjglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpXG4gICAgfVxuXG4gICAgMzAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZylcbiAgICB9XG5cbiAgICAzMiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKVxuICAgIH1cblxuICAgIDM0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpXG4gICAgfVxuXG4gICAgMzYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgMzglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpXG4gICAgfVxuXG4gICAgNDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZylcbiAgICB9XG5cbiAgICA0MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgNDQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgNDYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpXG4gICAgfVxuXG4gICAgNDglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgNTIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0yLjVkZWcpXG4gICAgfVxuXG4gICAgNTQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZylcbiAgICB9XG5cbiAgICA1NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgNTglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC02LjVkZWcpXG4gICAgfVxuXG4gICAgNjAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgNjIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpXG4gICAgfVxuXG4gICAgNjQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZylcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgNjglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDQuNWRlZylcbiAgICB9XG5cbiAgICA3MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMS41ZGVnKVxuICAgIH1cblxuICAgIDcyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDc0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKVxuICAgIH1cblxuICAgIDc2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpXG4gICAgfVxuXG4gICAgNzglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpXG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpXG4gICAgfVxuXG4gICAgODIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDcuNWRlZylcbiAgICB9XG5cbiAgICA4NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgODYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZylcbiAgICB9XG5cbiAgICA4OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKVxuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMi41ZGVnKVxuICAgIH1cblxuICAgIDkyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpXG4gICAgfVxuXG4gICAgOTQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpXG4gICAgfVxuXG4gICAgOTYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDcuNWRlZylcbiAgICB9IFxuXG4gICAgOTglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgMCUsMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwKVxuICAgIH1cbn1cblxuLnNoYWtlLXJvdGF0ZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlLXJvdGF0ZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEwMG1zO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlXG59IiwiLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuYW50LXRhYmxlLWNvbnRlbnQgdGhlYWQgdHIgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiByZ2JhKDExOSwgMTE5LCAxMTksIDEpO1xuICB9XG5cbiAgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICAgIHBhZGRpbmc6IDlweCAxNnB4O1xuICB9XG5cbiAgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFibGUtdGJvZHkgPiB0ci5hbnQtdGFibGUtcm93OmhvdmVyID4gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIH1cblxuICAuYW50LXRhYmxlLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdGFydDogYW50ZCBnZW5lcmFsIG92ZXJyaWRlc1xuLmFudC1hcHAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hbnQtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5hbnQtYmFkZ2UtZG90IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnNmLXNwaW4ge1xuICAuYW50LXNwaW4tZG90LXByb2dyZXNzIHtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuYW50LXNwaW4tZG90LWhvbGRlci1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYW50LXNwbGl0dGVyIC5hbnQtc3BsaXR0ZXItYmFyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjphZnRlciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5hbnQtYXZhdGFyLWltYWdlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLy8gY2hhbmdlIGRlZmF1bHQgYmVoYXZpb3VyIC0gc2hvdyBzY3JvbGxiYXIgb24gaG92ZXJcbi5yYy12aXJ0dWFsLWxpc3Q6aG92ZXIgLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdDpob3ZlciAuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYixcbi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iIHtcbiAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSAhaW1wb3J0YW50O1xuICByaWdodDogMHB4O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICYuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuICAmLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLFxuICAmOmhvdmVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4vLyBlbmQgb2Ygc2Nyb2xsIGJhciBjaGFuZ2VzXG5cbi8vQnV0dG9uc1xuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnkge1xuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5hbnQtYnRuW2Rpc2FibGVkXSB7XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICB9XG59XG5cbi5hbnQtYnRuLWRlZmF1bHQge1xuICBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1idG4tZGVmYXVsdC5hY2NlbnQtYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIH1cbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uYW50LWJ0bi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwMDAwNDA7XG59XG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQ6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi8vYW50ZCBkcmF3ZXJcbi5hbnQtZHJhd2VyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgIC5hbnQtZHJhd2VyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmFudC1kcmF3ZXItY2xvc2Uge1xuICAgICAgcGFkZGluZzogMTZweCAxNnB4O1xuICAgICAgbWFyZ2luOiAtMTVweCAwIC0xNnB4IC0xNnB4O1xuICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hbnRpY29uLWNsb3NlIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYW50LWRyYXdlci1ib3R0b20gPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItbWFzayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAwZGVnLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCVcbiAgKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCAuYW50LWRyYXdlci1tYXNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDI3MGRlZyxcbiAgICByZ2JhKDAsIDAsIDAsIDAuMikgMCUsXG4gICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlXG4gICkgIWltcG9ydGFudDtcbn1cblxuLmFudC1kcmF3ZXItcmlnaHQgPiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG59XG5cbi5hbnQtZHJhd2VyLW1hc2sge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi8vIGFudGQgdGFic1xuLmFudC10YWJzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgLmFudC10YWJzLXRhYiAuYW50LXRhYnMtdGFiLWJ0biA+IGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi5hbnQtdGFicy10YWI6aG92ZXIsXG4uYW50LXRhYnMtdGFiLWJ0bjpmb2N1cyxcbi5hbnQtdGFicy10YWItcmVtb3ZlOmZvY3VzLFxuLmFudC10YWJzLXRhYi1idG46YWN0aXZlLFxuLmFudC10YWJzLXRhYi1yZW1vdmU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuLFxuLmFudC10YWJzLXJpZ2h0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1sZWZ0ID4gZGl2ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1yaWdodCA+IGRpdiA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLy8gYW50ZCBtZW51IGluc2lkZSBkcm9wZG93blxuLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cblxuLy8gYW50ZCBtZW51XG4uYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIGEsXG4uYW50LW1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYW50LW1lbnUtaXRlbSBhOmhvdmVyLFxuLmFudC1tZW51LWl0ZW0gPiAuYW50LWJhZGdlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWlubGluZSkgLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1hcmstcHJpbWFyeSksIDAuMSk7XG59XG5cbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQgYSxcbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWhvcml6b250YWwpIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW4sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51IHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5hbnQtbWVudS1vdmVyZmxvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbCA+IC5hbnQtbWVudS1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOmhvdmVyOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tYWN0aXZlOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1hY3RpdmU6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZDo6YWZ0ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIGEge1xuICBjb2xvcjogI2ZmZmZmZmU2O1xufVxuXG4vLyBhbnRkIHNlbGVjdFxuLmFudC1zZWxlY3Qge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICY6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgLmFudC1zZWxlY3QtY2xlYXIge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICByaWdodDogOXB4O1xuICAgIHRvcDogNDUlO1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3ZlID4gLmFudGljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uYW50LWNvbC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi8vbWVzc2FnZVxuLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMxYjMyM2QgIWltcG9ydGFudDtcbn1cblxuLy8gdGFibGVcbi5hbnQtdGFibGUtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4vL0FsZXJ0XG4uYW50LWFsZXJ0LWluZm8ge1xuICAuYW50LWFsZXJ0LWljb24ge1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuICAuYW50LWFsZXJ0LW1lc3NhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cbn1cblxuLy9Ecm9wZG93blxuLmFudC1kcm9wZG93bi1idXR0b24uYW50LXNwYWNlLWNvbXBhY3Qge1xuICB3aWR0aDogaW5pdGlhbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi8vU2VnbWVudGVkXG4uYW50LXNlZ21lbnRlZCB7XG4gIC5hbnQtc2VnbWVudGVkLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy9Nb2RhbFxuLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbW9kYWwtbWFzayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgNTUuNzUlIDc5LjQ3JSBhdCA1MCUgNDkuOTYlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCVcbiAgKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5hbnQtbW9kYWwtbWFzayB7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcbiAgICA1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjgyKSAwLFxuICAgIHJnYmEoMCwgMCwgMCwgMC40MikgMTAwJVxuICApICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCxcbi5hbnQtcmFkaW8tYnV0dG9uLWxhYmVsLFxuLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vLyBlbmQ6IGFudGQgZ2VuZXJhbCBvdmVycmlkZXNcbiIsIi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgLmZpbHRlci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgfVxuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0cHggMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFjdGlvbnMtbWVudSB7XG4gICAgd2lkdGg6IDEwNHB4O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgZmxleDogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tZGl2aWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLWRkbCB7XG4gICAgLnNmLXNlbGVjdC1wcmVzZXQtZmlsdGVyX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xuXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytc3RhdHVzLWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNmLXN0YXR1cy1iYXJfX2NvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbikgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDVweCAtNXB4ICMzMzM7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZiX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnNmLWFkZC1sZXZlbC1idXR0b24ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlci1mYl9fc2VsZWN0LW9uZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgLmFudC1pbnB1dC13cmFwcGVyIHtcbiAgICAgIC5hbnQtaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1mYl9fdHJlZS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAuZHgtdHJlZXZpZXctbm9kZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3ggPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDExcHggMCAxMXB4IDE3cHg7XG4gICAgfVxuXG4gICAgLy8vIGFudGQgdHJlZSBzdHlsZVxuXG4gICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJi5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmRyYWdnaW5nOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDRweCAxMXB4IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJhZy1pY29uLXdyYXBwZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBtYXJnaW46IC0xMnB4IDA7XG4gICAgcGFkZGluZzogMTJweCA5cHggMTJweCA5cHg7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICAgIC5keC1pdGVtLWNvbnRlbnQgLmR4LXRyZWV2aWV3LWl0ZW0tY29udGVudCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC13cmFwIC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwge1xuICAmLnJlbmFtZSB7XG4gICAgLmFudC1tb2RhbC1jb25maXJtLWJ0bnMge1xuICAgICAgZmxvYXQ6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytbml2by10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuIiwiLmFnLWNoYXJ0cy10b29sdGlwIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuXG4gIC5hZy1jaGFydC10b29sdGlwLXRpdGxlIHtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXdoaXRlKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgfVxuICAuYWctY2hhcnQtdG9vbHRpcC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA2cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICB9XG59XG5cbi5zZi1hZy1jaGFydCB7XG4gIC5hZy1jaGFydHMtd3JhcHBlciB7XG4gICAgLmFnLWNoYXJ0cy1jYW52YXMtb3ZlcmxheSAge1xuICAgICAgLmFnLWNoYXJ0LWNvbnRleHQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWctdGhlbWUtcXVhcnR6LFxuLmFnLXRoZW1lLXF1YXJ0ei1kYXJrIHtcbiAgLS1hZy1mb250LWZhbWlseTogJ1JvYm90byc7XG4gIC0tYWctcXVhcnR6LWFjdGl2ZS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAtLWFnLXNlbGVjdGVkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIC0tYWctb2RkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgLS1hZy1pY29uLWZvbnQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgLS1hZy1yb3ctaG92ZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5hZy10aGVtZS1xdWFydHotZGFyayB7XG4gIC0tYWctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1hZy1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgLmFnLWNlbnRlci1hbGlnbmVkLWNlbGwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWctY29sdW1uLWRyb3AtaG9yaXpvbnRhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hZy1jb2x1bW4tZHJvcC1lbXB0eS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgfVxuXG4gICAgICAuYWctY29sdW1uLWRyb3AtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoXG4gICAgICAgIC5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWRcbiAgICAgICk6bm90KC5hZy1jZWxsLWZvY3VzOmZvY3VzLXdpdGhpbikge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbCxcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmLmFnLWNvbHVtbi1sYXN0IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2NvbC1pZD0nYWctR3JpZC1BdXRvQ29sdW1uJ10gLmFnLWhlYWRlci1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLXJlc2l6ZTphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1waW5uZWQtcmlnaHQtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWctcm93LWhvdmVyLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmVkaXRhYmxlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmluYWN0aXZlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICB9XG5cbiAgICAuYWctcm93LWhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICA+IC5lZGl0YWJsZS1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG4gICAgICB9XG5cbiAgICAgID4gLmluYWN0aXZlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zaWRlLWJhciB7XG4gICAgICAuYWctc2lkZS1idXR0b25zIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAuYWctc2lkZS1idXR0b246bm90KC5hZy1zZWxlY3RlZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgLmFnLWZpbHRlci10b29scGFuZWwgLmFnLWZpbHRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwge1xuICAgIC5hZy1ob3Jpem9udGFsLWxlZnQtc3BhY2VyLFxuICAgIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICB9XG5cbiAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAmOmhvdmVyLFxuICAgICYuYWctaGVhZGVyLWFjdGl2ZSxcbiAgICAmLmFnLWNvbHVtbi1tZW51LXZpc2libGUge1xuICAgICAgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCB7XG4gICAgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWxpc3QgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWRyYWctaGFuZGxlLFxuICAuYWctcGFuZWwgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWdyb3VwLWRyYWctaGFuZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNmLXRvdGFsLXJvdy1zc19fc3RhdHVzLWJhciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbn1cblxuLmFnLXBvcHVwIHtcbiAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSB7XG4gICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgLmFnLW1lbnUtb3B0aW9uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLmFnLW1lbnUtb3B0aW9uLXRleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctbWVudS1vcHRpb24tc2hvcnRjdXQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hZy1pY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5hZy1tZW51LW9wdGlvbi1pY29uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLmFnLW1lbnUtb3B0aW9uLXBvcHVwLXBvaW50ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZy10b29sdGlwIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIH1cbn1cblxuLnNmLWFnLWdyaWQsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIsXG4uc29wLWNvbGxhYi1ncmlkIHtcbiAgLyogc3RhcnQgLSBzaG93IHNhZmFyaSBzY29sbGVyIGFsd2F5c1xuICAgICBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy83ODU1NTkwL3ByZXZlbnRpbmctc2Nyb2xsLWJhcnMtZnJvbS1iZWluZy1oaWRkZW4tZm9yLW1hY29zLXRyYWNrcGFkLXVzZXJzLWluLXdlYmtpdC1ibGluXG4gICovXG4gIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkge1xuICAgIHdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQsXG4gICAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4td2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIHtcbiAgICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8qIGVuZCAtIHNob3cgc2FmYXJpIHNjb2xsZXIgYWx3YXlzICovXG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tVGhpbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59IiwiQGltcG9ydCAnLi4vLi4vLi4vLi4vdGhlbWVzL2Nzcy9mb250cyc7XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cblxuLy8gc3RhcnQ6IHN0eWxlIGRlZmF1bHQgc2Nyb2xsYmFyXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSxcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5LFxuLnNmLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEJyb3dzZXJzIG5vdCBzdXBwb3J0aW5nIC13YmtpdC1zY3JvbGxiYXItKlxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuICAuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLXNjcm9sbGJhciB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICB9XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG4gIH1cbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2Ytc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgfVxufVxuXG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHRyYW5zcGFyZW50O1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxufVxuXG4vLyBlbmQ6IHN0eWxlIGRlZmF1bHQgc2Nyb2xsYmFyXG5cbiNyb290LFxuLmZyZXNuZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgPiBzZWN0aW9uLmFudC1sYXlvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgLnNmLXZpZXdfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgPiAuc2Ytdmlld19fY29udGVudC1pbm5lciB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAvKiBkbyBub3Qgc2V0IHJlbGF0aXZlLCBiZWNhdXNlIG9mIHJpZ2h0IGRyYXdlciAqL1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDEyMXB4KTtcbiAgICB9XG4gIH1cblxuICAuc2Ytdmlld19fY29udGVudDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gLnNmLXZpZXdfX2NvbnRlbnQtaW5uZXIyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLW1vZHVsZV9faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAwIDI0cHggMCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcblxuICAgIC5zZi1tb2R1bGVfX2hlYWRlci1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgLnNmLW1vZHVsZV9faGVhZGVyLXNlZ21lbnRlZC1jb2wge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICAgIH1cblxuICAgICAgLnNmLW1vZHVsZV9faGVhZGVyLWdlbmVyYWwtaW5mby1jb2wge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuXG4gICAgICAuYW50LXNlZ21lbnRlZC1ncm91cCB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWdtZW50ZWQtaXRlbS1kaXNhYmxlZFxuICAgICAgICAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsXG4gICAgICAgIC5saWNlbnNlLXNlZ21lbnRlZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZG90c19fY29udHJvbC1kZGwge1xuICAgICAgLmFudC1wb3BvdmVyLWNvbnRlbnQgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQgLnJlc3BvbnNpdmUtbGFiZWwge1xuICAgICAgICAmOmhvdmVyIGEsXG4gICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgIGNvbG9yOiAjMDA5MmFkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5nZW5lcmFsLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAwO1xuXG4gICAgICAuYW50LWRpdmlkZXIge1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZHJhd2VyX19yaWdodCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gICAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRyaWdnZXI6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzIHtcbiAgJi5zZi1tb2R1bGUtdGFiLWJhciB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5hbnQtdGFicy1sZWZ0ID4ge1xuICAgIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYiArIC5hbnQtdGFicy10YWIge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cblxuICAgIC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiB7XG4gICAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDI0NHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXRhYnMtdGFiID4ge1xuICAgICAgICAuYW50LXRhYnMtdGFiLWJ0biB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweCA4cHggMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuXG4gICYuYW50LXRhYnMtdG9wID4ge1xuICAgIC5hbnQtdGFicy1uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtbmF2LWxpc3QgPiB7XG4gICAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgJi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWIgPiB7XG4gICAgICAgIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10YWJzLXRhYi1idG4gPiB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhbnQgY3VzdG9tIGNvbnRleHQgbWVudSAtLSBzdGFydFxuLnNmLWFudC1jb250ZXh0LW1lbnUuYW50LW1lbnUge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gIC5hbnQtbWVudS1pdGVtLWRpdmlkZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuYW50LW1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi5hbnQtbWVudS1pdGVtLWFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gYW50IGN1c3RvbSBjb250ZXh0IG1lbnUgLS0gZW5kXG5cbi5zZi1zcGlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAzMDBweDtcblxuICAmLnNwaW5uZXItbWFzayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmODA7XG4gIH1cblxuICAmLnNwaW5uZXItLWhvcml6b250YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIC5hbnQtc3Bpbi1kb3QtaG9sZGVyIC5hbnQtc3Bpbi1kb3Qge1xuICAgICAgbWFyZ2luOiAtN3B4IDhweCAhaW1wb3J0YW50O1xuICAgICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIH1cblxuICAgIC5hbnQtc3Bpbi10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5kYXJrLW1vZGUgLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjEwO1xufVxuXG4uc2Ytc2VnbV9fZmFrZS1jYiB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgLmFudC1jaGVja2JveC1kaXNhYmxlZCxcbiAgLmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlucHV0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG59XG5cbi8vIHN0YXJ0OiBcInJlYWN0LXNwbGl0LXBhbmVcIlxuLlJlc2l6ZXIge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGRwWkhSb1BTSTFJaUJvWldsbmFIUTlJakUxTUNJZ1ptbHNiRDBpYm05dVpTSWdkbWxsZDBKdmVEMGlNQ0F3SURVZ01UVXdJajQ4Y0dGMGFDQm1hV3hzUFNJak9UazVJaUJrUFNKTk1DQXlMalZoTWk0MUlESXVOU0F3SURBZ01TQTFJREIyTVRRMVlUSXVOU0F5TGpVZ01DQXhJREV0TlNBd1ZqSXVOVm9pTHo0OEwzTjJaejQ9Jyk7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLlJlc2l6ZXI6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjUgZWFzZTtcbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLlJlc2l6ZXIudmVydGljYWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICY6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtNDhweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICB9XG59XG5cbi5SZXNpemVyLmhvcml6b250YWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5SZXNpemVyLnZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgfVxufVxuXG4uUmVzaXplci52ZXJ0aWNhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogLTdweDtcbn1cblxuLlJlc2l6ZXIuZGlzYWJsZWQge1xuICBoZWlnaHQ6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5SZXNpemVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIGVuZDogXCJyZWFjdC1zcGxpdC1wYW5lXCJcblxuLy9HbG9iYWwgSGVscGVyIENsYXNzZXNcblxuLnNlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5zZi1tYWluLW1vZGFsIHtcbiAgJi5zZi1tYWluLW1vZGFsLS1kYW5nZXIge1xuICAgIC5hbnQtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgLmFudC1tb2RhbC1oZWFkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG5cbiAgICAgIC5hbnQtbW9kYWwtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiA2LjVweCAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDkyJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1vZGFsLWNsb3NlIHtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICAgIHRvcDogMjRweDtcbiAgICB9XG5cbiAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgICB9XG5cbiAgICAuYW50LW1vZGFsLWZvb3RlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZi1hY3Rpb24tbW9kYWwge1xuICAmLnNmLWFjdGlvbi1tb2RhbC0tZGFuZ2VyIHtcbiAgICAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcm93LWdhcDogMDtcblxuICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyB7XG4gICAgICAgIG1hcmdpbjogMTZweCAwIDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1vZGFsLWNsb3NlIHtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLW1haW4tZHJhd2VyLFxuLnNmLWRyYXdlcl9fcmlnaHQsXG4uc2YtZHJhd2VyX19ib3R0b20ge1xuICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcblxuICAgIC5hbnQtZHJhd2VyLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcblxuICAgICAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAwIDE2cHggMDtcbiAgICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDEycHg7XG5cbiAgICAgICAgICAuYW50LWRyYXdlci1jbG9zZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Vjb25kYXJ5LXRleHQtY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG5cbi5zZi10b2dnbGUtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgc3ZnIHBhdGgge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgfVxuXG4gICYuYnRuLWFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi10b2dnbGUtYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDcwcHg7XG5cbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDUxLCA1MSwgNTEsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMjVhY2U2O1xuICAgIGJvcmRlci1jb2xvcjogIzI1YWNlNjtcbiAgfVxufVxuXG4ud2l0aC1pY29uIC5hbnQtYnRuLFxuLy8gZml4IGZvciBkaXNhYmxlZCBidXR0b25zXG4uYW50LWJ0bi53aXRoLWljb24ge1xuICAmLmFudC1idG4tbG9hZGluZyA+IHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6bm90KC5hbnQtYnRuLWxvYWRpbmcpIHtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAgIHBhdGgge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmFudC1idG4tcHJpbWFyeSk6aG92ZXIgc3ZnIHBhdGgsXG4gICY6bm90KC5hbnQtYnRuLXByaW1hcnkpOmZvY3VzIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLy8gQ3VzdG9tIEFkZG9uc1xuXG4uc2Ytc2VsZWN0LWFkZG9uLWFmdGVyIHtcbiAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIFRvb2xiYXJcblxuLnNmLWRvdHNfX2NvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2YtZG90c19fY29udHJvbC1kZGwge1xuICAuYW50LXNlbGVjdCxcbiAgLmFudC1waWNrZXIsXG4gIC5hbnQtZHJvcGRvd24tYnV0dG9uLFxuICAuYW50LWJ0bjpub3QoLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0pLFxuICAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyLFxuICAuc2YtdG9nZ2xlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBObyBJbnB1dCBEYXRhXG4uc2Ytbm8tZGF0YS1tb2RhbCB7XG4gICYuYW50LW1vZGFsLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4ubm8tZGF0YS1pY29uIHtcbiAgLnN1biB7XG4gICAgYW5pbWF0aW9uOiBmYWxsIDhzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGZhbGwge1xuICAgIGZyb20ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNDBweCwgMCk7XG4gICAgfVxuICB9XG59XG5cbi5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY29sb3ItYm94IHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vL0RldmV4dHJlbWUgY2hhcnQgdG9vbHRpcFxuLmR4Yy10b29sdGlwIHtcbiAgPiBzdmcgZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB9XG5cbiAgPiBkaXYge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG5cbiAgLnZhbHVlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAuY29sb3ItYm94IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgfVxufVxuXG4vL0NhbGVuZGx5XG4uY2FsZW5kbHktb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcbiAgICBpbiBzcmdiLFxuICAgIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgNzAlLFxuICAgIHRyYW5zcGFyZW50XG4gICk7XG5cbiAgLmNhbGVuZGx5LXBvcHVwLWNsb3NlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLy9ab2hvXG46cm9vdCB7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2ZvbnRmYW1pbHk6ICdSb2JvdG8nICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRoaXJkX2JnY2xyOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBoZWFkZXJfYmc6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGFiaXRlbV9pY29uY2xyOiB2YXIoLS1hcmstaWNvbikgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGFiaXRlbV9zZWxlY3RlZGJnOiB2YXIoXG4gICAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmRcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBmb290ZXJtZW51X2JnOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGZvb3Rlcm1lbnVfYm90Ymc6IHZhcihcbiAgICAtLWFyay13aWRnZXQtYmFja2dyb3VuZFxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGhlYWRlcl90ZXh0Y2xyOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZVxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGhlYWRlcl9iYWNraWNvbmNscjogdmFyKFxuICAgIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmVcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBjbG9zZV9pY29uYmc6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwY2xvc2VfaWNvbmNscjogdmFyKC0tYXJrLWljb24pICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHBhZ2VfYmc6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcGxvYWRpbmdfYmc6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHNlY29uZGFyeV9iZzogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBwcmltYXJ5X3RleHRjbHI6IHZhcihcbiAgICAtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lXG4gICkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwc2Vjb25kYXJ5X3RleHRjbHI6IHZhcihcbiAgICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHRcbiAgKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHBzZWNvbmRhcnlfdGV4dGR1c3R5Y2xyOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0XG4gICkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwdGhlbWViYXNlX2Jkcl9jbHI6IHZhcihcbiAgICAtLWFyay1jb250ZW50LXNlcGFyYXRvclxuICApICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRhYml0ZW1fYmRyX3JpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHB0YWJpdGVtX2Jkcl90b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHRpY2tldHNiZHJfY2xyOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2FwcHppbmRleF9tYXhsZXZlbF9vbmU6IDEwMDMgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwemluZGV4X21heGxldmVsX3R3bzogMTAwMiAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9hcHB6aW5kZXhfbWF4bGV2ZWxfdGhyZWU6IDEwMDEgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfYXBwemluZGV4X21heGxldmVsX2ZvdXI6IDEwMDAgIWltcG9ydGFudDtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXIge1xuICAjem9ob2hjLWFzYXAtd2ViLWxheW91dGJveCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpKTtcbiAgfVxuXG4gICN6b2hvaGMtYXNhcC13ZWItbGF1bmNoZXJib3gtY2xvc2Uge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbG91ciB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICB9XG4gIC5LQl9OZXdfRWRpdG9yX0hpZ2hsaWdodHMgZGl2IHtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxufVxuXG4jem9ob2hjLWFzYXAtd2ViLWhlbHBlci1jb3JlIHtcbiAgI3pvaG9oYy1hc2FwLXdlYi1jb250ZW50bGF5b3V0IHtcbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGlmcmFtZSB7XG4gICAgd2lkdGg6IDUwdnc7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICB9XG59XG5cbi5hc3RlcmlzayB7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5hbnQtbWVudGlvbnMtZHJvcGRvd24ge1xuICB6LWluZGV4OiAxMjAwO1xuICAvKiBhYm92ZSBzZWNvbmRhcnkgZHJhd2VyICovXG59XG5cbi5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZy5oLTEwMCB7XG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDhweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICY6aG92ZXI6bm90KDpoYXMoLmNsb3NlLXdyYXBwZXI6aG92ZXIpKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1MzYwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lc3NhZ2UtY29udGVudCB7XG4gICAgICAuY2xvc2Utd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ3NjU3MjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzFiMzIzZDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM2NTM2MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiOnJvb3Qge1xuICAtLW1haW4tZm9udDogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoOiB2YXIoLS1hcmstYmFzZS1ncmF5LTcpO1xuICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQ6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIC0tbWFpbi1oZWFkZXItaGVpZ2h0OiA1NnB4O1xuICAtLXNlY29uZGF5LWhlYWRlci1oZWlnaHQ6IDQ3cHg7XG5cbiAgLy9TY3JvbGxiYXJcbiAgLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWI6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3ZlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS03KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iLWJvcmRlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcblxuICAvL1NwYWNpbmdcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLXM6IDhweDtcbiAgLS1hcmstY29udGVudC1yb3VuZGluZzogOHB4O1xuICAtLWFyay1jb250ZW50LXNwYWNpbmctczogOHB4O1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctbTogMTRweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLW06IDE0cHg7XG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1sOiAxNnB4O1xuICAtLWFyay1jb250ZW50LXNwYWNpbmctbDogMTZweDtcbiAgLS1hcmstY29udHJvbC1yb3VuZGluZzogNnB4O1xuXG4gIC8vIENvbG9yc1xuICAtLWFyay1ibGFjazogIzAwMDAwMDtcbiAgLS1hcmstYmx1ZTogI2FhZWZmOTtcbiAgLS1hcmstZ3JlZW46ICMzMGJmNzg7XG4gIC0tYXJrLXByaW1hcnk6ICMwMDkyZGE7XG4gIC0tYXJrLXByaW1hcnktaG92ZXI6ICM0ZmI1ZTc7XG4gIC0tYXJrLXJlZDogI2QxNDk0OTtcbiAgLS1hcmstb3JhbmdlOiAjZmZhOTQwO1xuICAtLWFyay13aGl0ZTogI2ZmZmZmZjtcbiAgLS1hcmsteWVsbG93OiAjZmNlMzdlO1xuICAtLWFyay1icmFuZDogIzIzNmE3ZDtcbiAgLS1hcmstc2Vjb25kYXJ5OiB2YXIoLS1hcmstY29udGVudC1oaWdobGlnaHQpO1xuICAtLWFyay1ibHVlLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAtLWFyay1ncmVlbi1saWdodDogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG4gIC0tYXJrLXJlZC1saWdodDogdmFyKC0tYXJrLWJhc2UtcmVkLTEpO1xuICAtLWFyay1vcmFuZ2UtbGlnaHQ6IHZhcigtLWFyay1iYXNlLW9yYW5nZS0xKTtcblxuICAvL0NoYXJ0c1xuICAtLWFyay1jaGFydC1xdWFsLTE6ICMwMDkyZGE7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtMjogIzFhZTRiNjtcbiAgLS1hcmstY2hhcnQtcXVhbC0zOiAjMzAxMjNiO1xuICAtLWFyay1jaGFydC1xdWFsLTQ6ICNmYWJhMzk7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNTogI2U1NDYwYjtcbiAgLS1hcmstY2hhcnQtcXVhbC02OiAjYTNmZDNkO1xuICAtLWFyay1jaGFydC1xdWFsLTc6ICM3YTA0MDM7XG59XG5cbi5saWdodC1tb2RlIHtcbiAgLS1hcmstaWNvbjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMCk7XG4gIC0tYXJrLXllbGxvdy1saWdodDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXI6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbiAgLS1hcmstYnJhbmQtbG9nbzogdmFyKC0tYXJrLWJyYW5kKTtcblxuICAtLWFyay1jb250ZW50LWJhY2tncm91bmQ6IHZhcigtLWFyay13aGl0ZSk7XG4gIC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0OiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAtLWFyay13aWRnZXQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgLS1hcmstd2lkZ2V0LWhpZ2hsaWdodDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcblxuICAtLWFyay1uYXZpZ2F0aW9uLWhvdmVyOiAjMDAwMDAwMGQ7XG5cbiAgLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQ6IHZhcigtLWFyay1iYXNlLWdyYXktMTMpO1xuICAtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcblxuICAvL0NvbG9yIFBhbGxldGVcbiAgLS1hcmstYmFzZS1ncmF5LTE6ICNmZmZmZmY7XG4gIC0tYXJrLWJhc2UtZ3JheS0yOiAjZmFmYWZhO1xuICAtLWFyay1iYXNlLWdyYXktMzogI2Y0ZjRmNDtcbiAgLS1hcmstYmFzZS1ncmF5LTQ6ICNmMGYwZjA7XG4gIC0tYXJrLWJhc2UtZ3JheS01OiAjZDlkOWQ5O1xuICAtLWFyay1iYXNlLWdyYXktNjogI2JmYmZiZjtcbiAgLS1hcmstYmFzZS1ncmF5LTc6ICM5OTk5OTk7XG4gIC0tYXJrLWJhc2UtZ3JheS04OiAjNzc3Nzc3O1xuICAtLWFyay1iYXNlLWdyYXktOTogIzQ2NDY0NjtcbiAgLS1hcmstYmFzZS1ncmF5LTEwOiAjMzMzMzMzO1xuICAtLWFyay1iYXNlLWdyYXktMTE6ICMyNjI2MjY7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMjogIzE2MTYxNjtcbiAgLS1hcmstYmFzZS1ncmF5LTEzOiAjMDAwMDAwO1xuXG4gIC0tYXJrLWJhc2UtcmVkLTE6ICNmZmVmZWM7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICNmNWNkY2I7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjNTEyMTIxO1xuICAtLWFyay1iYXNlLXJlZC0xMTogIzMxMTgxODtcblxuICAtLWFyay1iYXNlLXllbGxvdy0xOiAjZmZmYmU5O1xuICAtLWFyay1iYXNlLXllbGxvdy0yOiAjZjllZmM1O1xuICAtLWFyay1iYXNlLXllbGxvdy0zOiAjZmNlMzdlO1xuICAtLWFyay1iYXNlLXllbGxvdy00OiAjZTJjYzczO1xuICAtLWFyay1iYXNlLXllbGxvdy01OiAjYzliNjY4O1xuICAtLWFyay1iYXNlLXllbGxvdy02OiAjYjA5ZjVkO1xuICAtLWFyay1iYXNlLXllbGxvdy03OiAjN2U3MzQ3O1xuICAtLWFyay1iYXNlLXllbGxvdy04OiAjNjU1YzNjO1xuICAtLWFyay1iYXNlLXllbGxvdy05OiAjNGM0NjMxO1xuICAtLWFyay1iYXNlLXllbGxvdy0xMDogIzMzMzAyNjtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTE6ICMyODI2MWQ7XG5cbiAgLS1hcmstYmFzZS1ibHVlLTE6ICNlOGY3ZmU7XG4gIC0tYXJrLWJhc2UtYmx1ZS0yOiAjYjllMmY2O1xuICAtLWFyay1iYXNlLWJsdWUtMzogIzhiY2VlZjtcbiAgLS1hcmstYmFzZS1ibHVlLTQ6ICM1Y2JhZTg7XG4gIC0tYXJrLWJhc2UtYmx1ZS01OiAjMmVhNmUxO1xuICAtLWFyay1iYXNlLWJsdWUtNjogIzAwOTJkYTtcbiAgLS1hcmstYmFzZS1ibHVlLTc6ICMwNjdiYjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS04OiAjMGM2NTkyO1xuICAtLWFyay1iYXNlLWJsdWUtOTogIzEyNGY2ZjtcbiAgLS1hcmstYmFzZS1ibHVlLTEwOiAjMTgzOTRiO1xuICAtLWFyay1iYXNlLWJsdWUtMTE6ICMxZjIzMjg7XG5cbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjZTRmN2VlO1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICNiN2U5ZDA7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjNWRjZDk1O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMzMGJmNzg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMjY4NjU2O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICMyMTZhNDY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogIzFhMzcyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogIzE4MzIyNTtcblxuICAtLWFyay1iYXNlLW9yYW5nZS0xOiAjZmZmN2U2O1xuICAtLWFyay1iYXNlLW9yYW5nZS0yOiAjZmZlM2JjO1xuICAtLWFyay1iYXNlLW9yYW5nZS0zOiAjZmZkMDkzO1xuICAtLWFyay1iYXNlLW9yYW5nZS00OiAjZmZiYzY5O1xuICAtLWFyay1iYXNlLW9yYW5nZS01OiAjZmZhOTQwO1xuICAtLWFyay1iYXNlLW9yYW5nZS02OiAjZTI5NTNiO1xuICAtLWFyay1iYXNlLW9yYW5nZS03OiAjYzY4MjM2O1xuICAtLWFyay1iYXNlLW9yYW5nZS04OiAjYTk2ZjMxO1xuICAtLWFyay1iYXNlLW9yYW5nZS05OiAjOGQ1YzJjO1xuICAtLWFyay1iYXNlLW9yYW5nZS0xMDogIzcwNDkyNztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTE6ICM1NDM2MjM7XG5cbiAgLS1hcmstYmFzZS1wdXJwbGUtMTogI2Y5ZWNmZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMjogI2RjYmVlODtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMzogI2MzODdkZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNDogI2EyNjJiZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNTogIzg2MzVhOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtNjogIzc2MzE5MztcbiAgLS1hcmstYmFzZS1wdXJwbGUtNzogIzY2MmU3ZTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtODogIzU2MmE2OTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtOTogIzQ2Mjc1NDtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTA6ICMzNjIzM2Y7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTExOiAjMjcyMDJhO1xuXG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjZGRmN2Y5O1xuICAtLWFyay1iYXNlLWN5YW4tMjogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjNWRiNmJmO1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzM4YTNhZTtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMjk3Zjg4O1xuICAtLWFyay1iYXNlLWN5YW4tODogIzIxNmQ3NTtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjMGIzNzNjO1xufVxuXG4uZGFyay1tb2RlIHtcbiAgLS1hcmstaWNvbjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXllbGxvdy1saWdodDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXI6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgLS1hcmstYnJhbmQtbG9nbzogI2U5ZjBmMjtcblxuICAtLWFyay1jb250ZW50LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0OiAjMDAwMDAwMzM7XG4gIC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAtLWFyay13aWRnZXQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgLS1hcmstd2lkZ2V0LWhpZ2hsaWdodDogIzAwMDAwMDMzO1xuXG4gIC0tYXJrLW5hdmlnYXRpb24taG92ZXI6ICNmZmZmZmYwZDtcblxuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTEpO1xuXG4gIC8vQ29sb3IgUGFsbGV0ZVxuICAtLWFyay1iYXNlLWdyYXktMTogIzAwMDAwMDtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICMxNjE2MTY7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjMjYyNjI2O1xuICAtLWFyay1iYXNlLWdyYXktNDogIzMzMzMzMztcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICM0NjQ2NDY7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjNzc3Nzc3O1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICNiZmJmYmY7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjZDlkOWQ5O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICNmMGYwZjA7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogI2Y0ZjRmNDtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjZmFmYWZhO1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICNmZmZmZmY7XG5cbiAgLS1hcmstYmFzZS1yZWQtMTogIzMxMTgxODtcbiAgLS1hcmstYmFzZS1yZWQtMjogIzUxMjEyMTtcbiAgLS1hcmstYmFzZS1yZWQtMzogIzcxMmIyYjtcbiAgLS1hcmstYmFzZS1yZWQtNDogIzkxMzUzNTtcbiAgLS1hcmstYmFzZS1yZWQtNTogI2IxM2YzZjtcbiAgLS1hcmstYmFzZS1yZWQtNjogI2QxNDk0OTtcbiAgLS1hcmstYmFzZS1yZWQtNzogI2RhNmE2OTtcbiAgLS1hcmstYmFzZS1yZWQtODogI2UzOGI4YTtcbiAgLS1hcmstYmFzZS1yZWQtOTogI2VjYWNhYTtcbiAgLS1hcmstYmFzZS1yZWQtMTA6ICNmNWNkY2I7XG4gIC0tYXJrLWJhc2UtcmVkLTExOiAjZmZlZmVjO1xuXG4gIC0tYXJrLWJhc2UteWVsbG93LTE6ICMyODI2MWQ7XG4gIC0tYXJrLWJhc2UteWVsbG93LTI6ICMzMzMwMjY7XG4gIC0tYXJrLWJhc2UteWVsbG93LTM6ICM0YzQ2MzE7XG4gIC0tYXJrLWJhc2UteWVsbG93LTQ6ICM2NTVjM2M7XG4gIC0tYXJrLWJhc2UteWVsbG93LTU6ICM3ZTczNDc7XG4gIC0tYXJrLWJhc2UteWVsbG93LTY6ICNiMDlmNWQ7XG4gIC0tYXJrLWJhc2UteWVsbG93LTc6ICNjOWI2Njg7XG4gIC0tYXJrLWJhc2UteWVsbG93LTg6ICNlMmNjNzM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTk6ICNmY2UzN2U7XG4gIC0tYXJrLWJhc2UteWVsbG93LTEwOiAjZmRlZmIzO1xuICAtLWFyay1iYXNlLXllbGxvdy0xMTogI2ZmZmJlOTtcblxuICAtLWFyay1iYXNlLWJsdWUtMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzBjNjU5MjtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMwNjdiYjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzJlYTZlMTtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICM1Y2JhZTg7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogI2U4ZjdmZTtcblxuICAtLWFyay1iYXNlLWdyZWVuLTE6ICMxODMyMjU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMjogIzFhMzcyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0zOiAjMWM0ZTM1O1xuICAtLWFyay1iYXNlLWdyZWVuLTQ6ICMyMTZhNDY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNTogIzI2ODY1NjtcbiAgLS1hcmstYmFzZS1ncmVlbi02OiAjMmJhMjY3O1xuICAtLWFyay1iYXNlLWdyZWVuLTc6ICMzMGJmNzg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tODogIzVkY2Q5NTtcbiAgLS1hcmstYmFzZS1ncmVlbi05OiAjOGFkYmIzO1xuICAtLWFyay1iYXNlLWdyZWVuLTEwOiAjYjdlOWQwO1xuICAtLWFyay1iYXNlLWdyZWVuLTExOiAjZTRmN2VlO1xuXG4gIC0tYXJrLWJhc2Utb3JhbmdlLTE6ICM1NDM2MjM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTI6ICM3MDQ5Mjc7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTM6ICM4ZDVjMmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTQ6ICNhOTZmMzE7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTU6ICNjNjgyMzY7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTY6ICNlMjk1M2I7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTc6ICNmZmE5NDA7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTg6ICNmZmJjNjk7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTk6ICNmZmQwOTM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTEwOiAjZmZlM2JjO1xuICAtLWFyay1iYXNlLW9yYW5nZS0xMTogI2ZmZjdlNjtcblxuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjMjcyMDJhO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjMzYyMzNmO1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjOWM1OWI5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogI2M4YTNkOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICNkZmM4ZTk7XG5cbiAgLS1hcmstYmFzZS1jeWFuLTE6ICMwYjM3M2M7XG4gIC0tYXJrLWJhc2UtY3lhbi0yOiAjMTI0OTRmO1xuICAtLWFyay1iYXNlLWN5YW4tMzogIzFhNWI2MjtcbiAgLS1hcmstYmFzZS1jeWFuLTQ6ICMyMTZkNzU7XG4gIC0tYXJrLWJhc2UtY3lhbi01OiAjMjk3Zjg4O1xuICAtLWFyay1iYXNlLWN5YW4tNjogIzMwOTE5YjtcbiAgLS1hcmstYmFzZS1jeWFuLTc6ICMzOGEzYWU7XG4gIC0tYXJrLWJhc2UtY3lhbi04OiAjNWRiNmJmO1xuICAtLWFyay1iYXNlLWN5YW4tOTogIzgyY2FkMTtcbiAgLS1hcmstYmFzZS1jeWFuLTEwOiAjYmNlNmViO1xuICAtLWFyay1iYXNlLWN5YW4tMTE6ICNkZGY3Zjk7XG59XG4iLCIuc2Ytc21hcnQtc2VhcmNoIHtcbiAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA2cHg7XG5cbiAgICAuYW50LXRhZyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG4gICAgICB9XG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hbGwtYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVscC1idXR0b24ge1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgIH1cbiAgfVxuICAuYW50LW1vZGFsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgIG1hcmdpbjogMTJweCAtNnB4IC02cHg7XG4gICAgcGFkZGluZzogMTBweCA2cHggMTBweCA3cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweDtcbiAgfVxuICAuc2VjdGlvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcblxuICAgICYudmlldy1zZWN0aW9uIHtcbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxuICAucmVzdWx0cy13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgICBtYXJnaW46IDBweCAtNnB4IC0xMHB4IC02cHg7XG4gICAgLnJlc3VsdC1ncm91cC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogNHB4IDE2cHggMHB4IDE2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIC5ncm91cC1oZWFkZXItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cblxuICAgICAgLnNtYWxsLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgfVxuICAgIH1cbiAgICAucmVzdWx0LWl0ZW0ge1xuICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgIH1cbiAgICAgICYuaGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG4gICAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbnRyb2wtdG93ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAwO1xuICAucmVhY3QtZmxvdyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgLnJlYWN0LWZsb3dfX2hhbmRsZS1ib3R0b20sXG4gICAgLnJlYWN0LWZsb3dfX2hhbmRsZS1sZWZ0LFxuICAgIC5yZWFjdC1mbG93X19oYW5kbGUtcmlnaHQge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19lZGdlLXRleHRiZyB7XG4gICAgICBmaWxsOiAjZjRmNGY0O1xuICAgICAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBzdHJva2Utd2lkdGg6IDE7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA4cHggcmdiYSgyNCwgMTQ0LCAyNTUsIDAuNikpO1xuICAgICAgYW5pbWF0aW9uOiBwdWxzYXRlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgcHVsc2F0ZSB7XG4gICAgICAwJSxcbiAgICAgIDEwMCUge1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA0cHggcmdiYSgyNCwgMTQ0LCAyNTUsIDAuNCkpO1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMTJweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC45KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBlcnJvclB1bHNhdGUge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyNTUsIDc3LCA3OSwgMC4zKTtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMjU1LCA3NywgNzksIDAuNik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX2VkZ2UtdGV4dCB7XG4gICAgICBmaWxsOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX25vZGUtaW5wdXQsXG4gICAgLnJlYWN0LWZsb3dfX25vZGUtZGVmYXVsdCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gICAgLnNmLW5vZGUtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgJi5lcnJvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDI1NSwgNTUsIDU4LCAwLjQpO1xuICAgICAgICBhbmltYXRpb246IGVycm9yUHVsc2F0ZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgIH1cblxuICAgICAgLm5vZGUtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgfVxuICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICB9XG4gIC5hZy1yb3ctaG92ZXIge1xuICAgIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZXZlbnQtY2F0ZWdvcnlfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5zZi1ldmVudHMtc2FtcGxpbmdfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4iLCIuc2YtaG9tZS1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDAgMTRweCAxNnB4IDA7XG5cbiAgLmRhdGEtY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuZGF0YS1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIG1pbi13aWR0aDogNDc3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAuYm94IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAudmFsdWUge1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiA0NThweDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcblxuICAgICAgLmFnLXJvdyAuYWctY2VsbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zYWxlcy1oaXN0b3J5LWNhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuY2hhcnQtYmFyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgICAgIHRyYW5zaXRpb246IDIuNXM7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIgLmJhci10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5iYXItdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDlweCAwIHJnYig2MiA2MiA2MiAvIDIwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGFydC1mb290ZXIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIG1hcmdpbjogMCAtMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgLnBlcmNlbnRhZ2UtY2hhbmdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdWJtb2R1bGVzLWNhcmQge1xuICAgIG1pbi13aWR0aDogNDc3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMTZweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE0NXB4LCAxZnIpKTtcblxuICAgIC5zdWJtb2R1bGUtY29sdW1uIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuYm94IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG5cbiAgICAgICAgLm5ldy10YWItaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uZXctdGFiLWljb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJraWV2YS1ibG9nIHtcbiAgICBtaW4td2lkdGg6IDQ3N3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAuYmxvZy1jYXJkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAucmVzcG9uc2l2ZS1jb2x1bW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNhZmFyaS1zY3JvbGxlciB7XG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG5cbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2YtaG9tZS1wYWdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAuZGF0YS1jYXJkIC52YWx1ZSB7XG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1xdWljay1ndWlkZS1wYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIC5oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cblxuICAuY2xvc2UtYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDExcHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubW9kdWxlLXdyYXBwZXIge1xuICAgIC5uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG4gICAgLmltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBib3gtc2hhZG93OiAtMXB4IDBweCA5cHggMXB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuICB9XG4gIC5xdWljay10YXNrcyB7XG4gICAgLnF1aWNrLXRhc2tzLWNvbGxhcHNlIHtcbiAgICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAzOXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgLmFudC1jb2xsYXBzZS1jb250ZW50IHtcbiAgICAgICAgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDAgMzJweCA2NHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA1MDBweDtcblxuICAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2hlYWRlciB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgOHB4IDE2cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc2V0dGluZ3Mtc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQge1xuICAgICAgZmxleDogMTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogMjUwcHg7XG5cbiAgICAgICYuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LWNvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIHtcbiAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjRweCA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG4gIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuXG4gICAgLnRleHQge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdHJpYWwtYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiNWI2ZDtcbiAgfVxufVxuXG4uc2YtdHJpYWwtY29udGVudCB7XG4gIHdpZHRoOiAyNzBweDtcbiAgLmV4cGlyZXMtZGF0ZSB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICB9XG4gIC5saW5lIHtcbiAgICBtYXJnaW46IDE2cHggLTE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxufVxuIiwiLnNmLWFsZXJ0cy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIHtcbiAgbWFyZ2luOiAtMjRweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5zZi1hbGVydHMtbWVudS1jb2x1bW4ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICB9XG5cbiAgLnNmLWFsZXJ0cy1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLnNmLWFsZXJ0cy10b29sYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICAgIGxlZnQ6IDExcHg7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSxcbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hbGVydHMtbGlzdCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnNmLWdyb3VwLWhlYWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5oZWFkZXItdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc2YtZ3JvdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHdpZHRoOiAzODVweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1wYWN0LWJhZGdlIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2VmZDc1ZTtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgIG1pbi13aWR0aDogMTE0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJsYWNrKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC5hY3Rpb24tYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbjogLTVweCAwIDAgMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vLWFsZXJ0cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICBwYWRkaW5nOiAwIDEycHggMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5wdWxzZTEge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgfVxuXG4gICAgLnB1bHNlMiB7XG4gICAgICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAycztcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5wdWxzZTMge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogNHM7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIGRpdltjbGFzc149J0NvbmZldHRpRXhwbG9zaW9uLWNvbnRhaW5lciddIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRvcDogLTcxcHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWxlcnRzX19tYWluLWdyaWQge1xuICBtYXJnaW46IDAgMTRweCAxNnB4IDA7XG4gIGhlaWdodDogMTAwJTtcblxuICAmLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgICAuc2YtYWxlcnRzLWVtcHR5LW92ZXJsYXkge1xuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb21wYW55LXNldHRpbmdzIHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyB7XG4gIC5hbnRpY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5hbnQtdGFibGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLmFudC10YWJsZS1jb250YWluZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIH1cbiAgICB0aCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4O1xuICAgIH1cbiAgfVxuICAuYW50LXRhYmxlLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYW50LXRhYmxlLXRib2R5IHtcbiAgICAgIC5hbnQtdGFibGUtcm93IHtcbiAgICAgICAgJi5hbnQtdGFibGUtcm93LXNlbGVjdGVkID4gdGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB9XG4gICAgICAgIC5hbnQtdGFibGUtY2VsbC1yb3ctaG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgIH1cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgICBmbGV4OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4OyAgICBcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgICBcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCB7XG4gIHdpZHRoOiAzNTBweDtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50ZXh0LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgLmluZm8tdGV4dCB7XG4gICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gICAgLmluZm8tbnVtYmVyIHtcbiAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQsICY6bnRoLWNoaWxkKC0xKSB7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICB9XG4gIH1cbn0iLCIuc2YtYWxlcnRzLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICAuc2YtdG9vbGJhcl9fc2VsZWN0b3Ige1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZi1hbGVydHMtdG9vbGJhciB7XG4gICAgLnNmLXRvb2xiYXJfX3NlbGVjdG9yIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNmLXRvb2xiYXItYnRuIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgcGFkZGluZzogMHB4IDdweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlY3VyaXR5LWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAzcHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkIHtcbiAgICBwYWRkaW5nOiA5cHggMTZweDtcbiAgfVxufVxuIiwiLnNmLWRhdGEtc291cmNlcy1mb3JtIHtcbiAgLmR5bmFtaWMtZGF0ZS1yYW5nZV9fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fc2VnbWVudGVkLWRhdGVmaWx0ZXJ0eXBlXG4gICAgLmRhdGUtZmlsdGVyLXR5cGVfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gIH1cblxuICAuZmlsdGVyLXNjZXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiA0cHggMTFweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWhpc3RvcmljYWwtbWV0cmljc19fZHJhd2VyLmFudC1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1oaXN0b3JpY2FsLW1ldHJpY3NfX2VkaXQtZm9ybSB7XG5cbiAgICAuaG9yaXpvbi1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5hY3Rpb24tcG9wdXAge1xuICB3aWR0aDogMjgwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgei1pbmRleDogMjtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gICAgMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xuXG4gIC5oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMTJweCAyNHB4IDAgMjRweDtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuYW50aWNvbi1jbG9zZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHggMTZweCAyNHB4O1xuICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIH1cblxuICAmLnNmLXBlcmNlbnQtYWRqdXN0bWVudC1hY3Rpb24ge1xuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgJiA+IGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWlucHV0LXN1ZmZpeCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICB9XG4gIH1cblxuICAmLnNmLXByb3JhdGUtYWN0aW9uIHtcbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgJjpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkKSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgJiA+IGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFjdGlvbi1wb3B1cF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiIsIi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIHtcbiAgLmFnLXRoZW1lLXF1YXJ0eiB7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAuYWctaWNvbi10cmVlLW9wZW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgIC5hZy1kZXRhaWxzLWdyaWQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1tYW5hZ2Utb3ZlcnJpZGVzLWVtcHR5LW92ZXJsYXkge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZm9yZWNhc3QtZGV0YWlscyB7XG4gIC5hbnQtZHJhd2VyLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAuY2hhcnQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytb3V0bGllci10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgLy8gbWluLWhlaWdodDogZml0LWNvbnRlbnQ7IGNhdXNlIGlzc3VlIHdpdGggdmlydHVhbCByZW5kZXJcbiAgbWluLWhlaWdodDogMzUwcHg7XG5cbiAgLmR4LXRvb2xiYXIgLmR4LXRvb2xiYXItYWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuXG4gIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLmR4LXRvb2xiYXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5keC1oZWFkZXItcm93IHtcbiAgICAuc2YtY2FwdGlvbi0taW52aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5keC1oZWFkZXItZmlsdGVyIHtcbiAgICAgIGNvbG9yOiAjMDA4N2ZmO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cblxuICAuZHgtZGF0YWdyaWQtcmV2ZXJ0LXRvb2x0aXAgLmR4LXJldmVydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmR4LWNoZWNrYm94LWluZGV0ZXJtaW5hdGUgLmR4LWNoZWNrYm94LWljb246YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gIC5keC10ZXh0ZWRpdG9yLmR4LWVkaXRvci1vdXRsaW5lZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmR4LXRleHRib3guZHgtdGV4dGVkaXRvciB7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gIH1cbn1cblxuLnNmLW91dGxpZXJzX19ncmlkLnNmLWFnLWdyaWQge1xuICB3aWR0aDogMTAwJTtcblxuICAuYWctcm9vdCB7XG4gICAgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgJi5jaGVja2JveC1jZW50ZXIge1xuICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwge1xuICAgICAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmFjdGlvbi1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytb3V0bGllcnMtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTRweCAwcHggN3B4O1xuXG4gIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgfVxuXG4gIC5zZi1maWx0ZXItb3V0bGllcnNfX2NvbnRyb2wge1xuICAgIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2V2ZXJpdHktc2VsZWN0b3Ige1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtaW4td2lkdGg6IDE3MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3Qge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNldmVyaXR5LXNlbGVjdG9yIHtcbiAgICB3aWR0aDogMTQwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5wbGFjZWhvbGRlci1zcXVhcmUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtY29ycmVjdGlvbnMtc2VsZWN0LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1zZXZlcml0eS1zZWxlY3Rvci1kcm9wZG93biB7XG4gIC5hY2NlbnQtY29sb3Ige1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnNmLXNldmVyaXR5LXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLnNmLWxvY2F0aW9uLWRldGFpbHMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnNmLWFnLWdyaWQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnNmLXNhbGVzLXByZWRpY3Rvci1zZXR0aW5ncyB7XG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDEycHggMjRweCAyN3B4O1xuICAgIG1hcmdpbjogMHB4IC0yNHB4IDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgLmFudC1idG4ge1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cblxuICAuc2YtdXJnZW5jeSB7XG4gICAgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogOTVweDtcbiAgIH1cbiAgfVxufVxuIiwiLnNmLXN0cmF0ZWd5LXNldHRpbmdzIHtcbiAgLmFudC1zZWdtZW50ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAwZDtcbiAgfVxuXG4gIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLnNlZ21lbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIC5maWx0ZXItYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuICAgIGhyIHtcbiAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgfVxuICAgIC5hZ2dyZWdhdGlvbi1jYXNjYWRlci1wb3B1cCB7XG4gICAgICAuYW50LWNhc2NhZGVyLW1lbnVzID4gdWw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5hbnQtY2FzY2FkZXItY2hlY2tib3gtZGlzYWJsZWQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyB7XG4gIC5sZXZlbC13cmFwcGVyIHtcbiAgICAuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgbWFyZ2luOiAyNHB4IDAgMTJweCAwO1xuICAgIH1cbiAgICAmLmhhcy1lcnJvciB7XG4gICAgICAuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudGljb24tZGVsZXRlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgfVxuICAgIC5hdHRyaWJ1dGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAuYW50aWNvbi1jbG9zZSB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hZGQtYXR0cmlidXRlIHtcbiAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NGRiZmYzMztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdC1hdHRyaWJ1dGUge1xuICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIH1cbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlXG4gICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWV4cGFuZC1pY29uXG4gICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICAgICAgICBjb2xvcjogcmdiKDAgMCAwKTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc3VibWVudS1wb3B1cCB7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgfVxuICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIge1xuICAub3B0aW9ucy13cmFwcGVyIHtcbiAgICAub3B0aW9uLmxvY2tlZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC5vcHRpb246bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIH1cbiAgfVxuICAub3B0aW9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA5cHggMTJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICY6bm90KC5sb2NrZWQpIHtcbiAgICAgIGJvcmRlci10b3A6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2NjhkYzM4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC5sb2NrZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuICAgIH1cbiAgICBzdmcge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuICAubm90LWFsbG93ZWQtYW5pbWF0aW9uIHtcbiAgICBhbmltYXRpb246IG5vdC1hbGxvd2VkIDAuN3M7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgfVxuICBAa2V5ZnJhbWVzIG5vdC1hbGxvd2VkIHtcbiAgICBmcm9tIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTMsIDEzMSwgMTMxKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdHJhdGVneS10b29sYmFyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4iLCIuc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQge1xuICAucmVhY3QtZmxvd19fZWRnZS1wYXRoLFxuICAucmVhY3QtZmxvd19fY29ubmVjdGlvbi1wYXRoIHtcbiAgICBzdHJva2U6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICB9XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgfVxuICB9XG5cbiAgLnRvdGFsLWltcGFjdC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHotaW5kZXg6IDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgd2lkdGg6IDMxNXB4O1xuICAgIGhlaWdodDogMjE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6XG4gICAgICAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksXG4gICAgICAwcHggNnB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gICAgICAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5yZWFjdC1mbG93X19oYW5kbGUge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgLnNmLW5vZGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5ub2RlLXR5cGUge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ub2RlLWNoaWxkcmVuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIHtcbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAmOm5vdCguYW50LWZvcm0taXRlbS13aXRoLWhlbHApIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wge1xuICAgICAgLmFudC1pbnB1dC5hbnQtaW5wdXQtZGlzYWJsZWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1hcnJvdyAuYW50aWNvbiBzdmcge1xuICAgICAgICBmaWxsOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hbnQtZm9ybS1pdGVtLXdpdGgtaGVscCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgJi5hbnQtZm9ybS1pdGVtLWhhcy1zdWNjZXNzIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgICAgICAmLmFudC1zaG93LWhlbHAtbGVhdmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zb3AtY29sbGFiX19jaGFydCB7XG4gIGhlaWdodDogMTAwJTtcbiAgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLnNmLXN1bW1hcnktZ3JpZCB7XG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIC5hZy1zdGlja3ktYm90dG9te1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50cmFuc2FjdGlvbnMtb2JqZWN0cyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuYW50LXRhYnMge1xuICAgICAgICBmbGV4OiBhdXRvO1xuXG4gICAgICAgIC5hbnQtdGFicy1uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5hbnQtdGFicy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIC5vYmotdmlldy1jb250ZW50LWdyaWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLXV0aWxpemF0aW9uLWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAuYWctcm93LWxldmVsLTAuYWctcm93LWdyb3VwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICAuYWctaWNvbi10cmVlLWNsb3NlZCxcbiAgICAgIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0yIHtcbiAgICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2VsbC0tbm90LXVzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIH1cblxuICAuY2VsbC0tcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgfVxuXG4gIC5jZWxsLS1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgfVxuXG4gIC5jZWxsLS15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICB9XG59XG5cbi51dGlsaXphdGlvbi1kZXRhbGlzLWdyaWQtbW9kYWwge1xuICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMge1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcblxuICAuc2YtYWctZ3JpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgIC5hZy1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAge1xuICAgICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1oZWFkZXItZ3JvdXAtY2VsbC13aXRoLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCAuYWctaGVhZGVyLWdyb3VwLXRleHQge1xuICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1scjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsOm5vdCguYWctaGVhZGVyLXNwYW4taGVpZ2h0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1sZXZlbC0wIHtcbiAgICAgICAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fcm93LWFjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctbGV2ZWwtMSB7XG4gICAgICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1oZWFkZXItY2VsbC5zZi10ZXh0LWNlbnRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC0tZWRpdC1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtYWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLW5vdC11c2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuY2VsbC0tZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuY2VsbC0teWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWN0aW9uX19kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuZGV0YWlsLXJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTZweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICB9XG5cbiAgICAudmFsdWUtY29sIHtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV4cGFuZGVkLWJvbV9fZ3JpZCB7XG4gICYuYWctdGhlbWUtcXVhcnR6IHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEge1xuICAgICYuYW50LWNvbGxhcHNlLWl0ZW0tYWN0aXZlIHtcbiAgICAgICAgJiA+IC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICB9IFxuICAgICYgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG59XG5cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTIge1xuICAgICYgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1oZWFkZXItdGV4dCB7XG4gICAgICAgIC5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTItY250IHtcbiAgICAgICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1ncm91cGVkLWxpc3RfX2xpc3Qge1xuICAgICAgICAuYW50LWxpc3QtaXRlbS1tZXRhLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgIH1cbn0gIiwiLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0sXG4uc2YtbGlua19fY29udGVudC1mb3JtLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmFudC1idG4tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyxcbiAgICAgICAgJi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyB7XG4gICAgICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xuICAgIFxuICAgICAgICAgICAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmFudC1zZWxlY3QtYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+bGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuXG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4uYW50LWZvcm0taXRlbS1leHBsYWluLWNvbm5lY3RlZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNzBweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZHJwLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuIiwiLm1ycC12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAge1xuICAuYW50LW1vZGFsLWJvZHkge1xuICAgIC5wdWJsaXNoLWZvcm0taGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMzAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbiAgICB9XG5cbiAgICAucHVibGlzaC1mb3JtLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5wdWJsaXNoLWZvcm0tcm93X190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMzVweDtcbiAgICAgIH1cblxuICAgICAgLnB1Ymxpc2gtZm9ybS1yb3dfX3ZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzNXB4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIHtcbiAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAuZGV0YWlscy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAuY29weS1idG4ge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbjogLTlweCAtMTBweDtcbiAgICAgIH1cblxuICAgICAgLnN0YXR1cy12YWx1ZSxcbiAgICAgIC5hdmF0YXItdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNldHRpbmdzLXNjcm9sbC13cmFwcGVyIC5kZXRhaWxzLXJvdyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHJvdy1nYXA6IDRweDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAudmFsdWUtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtY29sbGFwc2Uge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAuYW50LWNvbGxhcHNlLWl0ZW0gPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIH1cblxuICAgIC5zZXR0aW5ncy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAubWFpbi1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIH1cbiAgICAgIC5zZXR0aW5ncy1zY3JvbGwtd3JhcHBlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI5MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNjZW5hcmlvLXJlcG9ydHMge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mge1xuICAgIHBhZGRpbmc6IDEycHggMTJweCAwIDEycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIHNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiAwIC0xMnB4IDE2cHggLTEycHg7XG4gICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAmLndpdGgtYmFja2dyb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLnF1aWNrLWFjY2Vzcy13cmFwcGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzQwcHg7XG4gICAgICB9XG5cbiAgICAgIC5yZXBvcnQtY2FyZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXBvcnQtY2FyZC1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTFjOGY3O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAgICYuZmF2b3JpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXBvcnQtY2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAub3B0aW9ucy1idXR0b24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXBvcnQtY2FyZC1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWF2YXRhci1ncm91cCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC01cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhYmxlLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4ICNkMGUyZmQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLWNhcmQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVwb3J0LWFuaW1hdGlvbiBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFudC10YWJzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLmFudC10YWJzLW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYiB7XG4gICAgICAudGFiLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxIDUxIDUxIC8gNSUpO1xuICAgIH1cblxuICAgIC5hbnQtdGFicy1jb250ZW50IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIsXG4gICAgLmFudC10YWJzLWNvbnRlbnQsXG4gICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAubGltaXRlZC1yZXBvcnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtcmVwb3J0c19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5SZXNpemVyLmhvcml6b250YWwge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc2YtcmVwb3J0c19fc3BpdC13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG5cbiAgICAgIC5keC1oZWFkZXItcm93IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDg3ZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmR4LWRhdGFncmlkLXRvdGFsLWZvb3RlciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1yZXBvcnRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuLFxuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gYWctZ3JpZCByZXBvcnQgc3R5bGVzXG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICAuYWctc3RhdHVzLWJhciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLmFnLXN0YXR1cy1iYXItbGVmdCB7XG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi13aWRnZXRzLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDAgMTRweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLnJlYWN0LWdyaWQtaXRlbSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB6LWluZGV4OiA1MDA7XG4gICAgfVxuICAgICYucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgfVxuICB9XG4gIC53aWRnZXQge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuICAgICAgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLndpZGdldF9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgIC5leHBhbmQtYnV0dG9uLFxuICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC53aWRnZXRfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytd2lkZ2V0LW1vZGFsIHtcbiAgbWluLXdpZHRoOiA0MDBweDtcbiAgLndpZGdldF9fY29udGVudCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuXG4uc2YtbmV3LXdpZGdldC1tb2RhbCB7XG4gIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53aWRnZXQtdHlwZS1idXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDEyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSB7XG4gICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5hbnQtYnRuLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIHtcbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNDdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnJjLXZpcnR1YWwtbGlzdC1ob2xkZXIge1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKVxuICAgICAgICAgICAgICB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC52aW9sYXRpb24tdG9vbHRpcCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG5cbiAgICAvL0FnIEdyaWQgVGhlbWUgb3ZlcnJpZGVzICh1c2UgdGhlaXIgc2FzcyBpbiB0aGUgZnV0dXJlPylcbiAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD0nc3VtbWFyeSddIC5hZy1yb3ctZ3JvdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTAge1xuICAgICAgLmFnLWljb24tdHJlZS1jbG9zZWQsXG4gICAgICAuYWctaWNvbi10cmVlLW9wZW4ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmLmFnLXJvdy1sb2FkaW5nIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52aW9sYXRpb24tY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmMTI5JztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgICAmLmFnLWNlbGwtaW5saW5lLWVkaXRpbmc6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgfVxuICAgIC5oaXN0b3J5LWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjhmZjtcbiAgICB9XG4gIH1cbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIge1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG5cbiAgJi52aXNpYmxlIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG4gIH1cblxuICAuYW50LXRhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgIC5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXJfX3RhZy1uYW1lIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgfVxuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxuXG4gIC5zZi1maWx0ZXItZHJhd2VyX19tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuc2YtZmlsdGVyX3ByZXNldC1tZW51IHtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cblxuICAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAubGFiZWwtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcblxuICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3dhcC1pY29uLXdyYXBwZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgcGFkZGluZzogNDZweCAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDIlO1xuICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZmJfX3NlbGVjdC1vbmUge1xuICAgIC5zZi1mYl9fYXR0ci10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuc2YtZmJfX2F0dHItc3ViLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0IHtcbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciB7XG4gICAgICB0b3A6IDVweCAhaW1wb3J0YW50OyAvKiBxdWljayBmaXggbWlzYWxpZ25tZW50Ki9cbiAgICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDsgLyogYmFjYXVzZSBvZiBwcmVzZXQgZmlsdGVyIGRkbCAqL1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnNmLWZiX19zZWxlY3QtZXhjbHVkZSxcbiAgICAgICAgLnNmLWZiX19zZWxlY3QtaW5jbHVkZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbjpob3ZlciB7XG4gICAgICAgIC5zZi1mYl9fc2VsZWN0LWV4Y2x1ZGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWZiX19zZWxlY3QtaW5jbHVkZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAmLnNmLWZiX19zZWxlY3QtLWV4Y2x1ZGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG5cbiAgICAgICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vLW1hdGNoZXMtLWhpZ2hsaWdodGVkIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgLnNmLWZiX19zZWxlY3QtYXR0ciB7XG4gICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaCB7XG4gICAgJi5pbmNsdWRlIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmV4Y2x1ZGUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuICB9XG59XG5cbi5zZi1maWx0ZXItZm9ybS1pdGVtIC5zZi1maWx0ZXItZm9ybS1pdGVtX19jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmOmhvdmVyIC5hbnRpY29uLmFudGljb24tY2xvc2UtY2lyY2xlIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG59XG4iLCIuc2YtZGFzaGJvYXJkcyB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAuZGFzaGJvYXJkLWNhcmQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5kYXNoYm9hcmQtY2FyZC10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLmFudGljb24tc3Rhcjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLm9wdGlvbnMtYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGFzaGJvYXJkLWNhcmQtYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1hdmF0YXItZ3JvdXAge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS1jYXJkIHtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICY6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1jYXJkLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFudC10YWJzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLmFudC10YWJzLW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAgICYuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudGFiLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxIDUxIDUxIC8gNSUpO1xuICAgIH1cblxuICAgIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbiAgICAuYW50LXRhYnMtY29udGVudCxcbiAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICY6bm90KC5hbnQtdGFicy10YWJwYW5lLWhpZGRlbikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAubGltaXRlZC1kYXNoYm9hcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZi1kYXNoYm9hcmRzLWxpc3QtcGFuZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cblxuICAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNmLWRhc2hib2FyZHNfX3NwaXQtd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAuZHgtaGVhZGVyLXJvdyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogNDZweDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA4N2ZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5keC1kYXRhZ3JpZC1zdW1tYXJ5LWl0ZW0ge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1kYXNoYm9hcmRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuLFxuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gYWctZ3JpZCBkYXNoYm9hcmQgc3R5bGVzXG4uc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgLmFnLXN0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIC5hZy1zdGF0dXMtYmFyLWxlZnQge1xuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAmLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1jdXN0b20tZGFzaGJvYXJkLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7IC8vIGJhc2VkIG9uIHdyYXBwZXIgY2xhc3NcblxuICAvKiBub3QgdXNlZCA/ICovXG4gIC5zZi1kYXNoYm9hcmRfX3N0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cbn1cblxuLnNmLWRhc2hib2FyZF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuXG4gICAvKiBub3QgdXNlZCA/ICovXG4gIC5zZi1kYXNoYm9hcmRfX3N0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cbn1cbiIsIi5zZi1kYXRhLXN0dWRpbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5zZi1jdXN0b20tdGFiLWJhciB7XG4gICAgLmFudC10YWJzLW5hdi1saXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYW50LXRhYnMtbmF2LW1vcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmNyb3duLWljb24gcGF0aCB7XG4gICAgZmlsbDogI2Y1Yzg2NiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fd3JhcHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gIC5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXdfX2hlYWRlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAuc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3X19jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuYW50LXJhZGlvLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHggOHB4IDE2cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG5cbiAgICAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3ZpZXctc2VsZWN0IHtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cblxuICAgICAgJi5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QtLXNlbGVjdGVkIHtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X19idG4ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIge1xuICAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbiAgICAgIC5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbW9kdWxlLXRhYi1iYXIuc2YtZGFzaGJvYXJkLXRhYi1iYXIuYW50LXRhYnMge1xuICAgIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59IiwiLnNmLXJlcG9ydHMge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5zZWN0aW9uIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIH1cblxuICAgICAgLnJlcG9ydC1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDRweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9ydC1jYXJkLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLnJlcG9ydC1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAuYW50aWNvbi1zdGFyOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAub3B0aW9ucy1idXR0b24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXBvcnQtY2FyZC1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWF2YXRhci1ncm91cCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhYmxlLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLWNhcmQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC10YWJzLXRhYiB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICAgJi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC50YWItbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTEgNTEgNTEgLyA1JSk7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuICAgIC5hbnQtdGFicy1jb250ZW50LFxuICAgIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmxpbWl0ZWQtcmVwb3J0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydHNfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2YtcmVwb3J0cy1saXN0LXBhbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zZi1yZXBvcnRzX19zcGl0LXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcblxuICAgICAgLmR4LWhlYWRlci1yb3cge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwODdmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtcmVwb3J0cy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xuICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0bixcbiAgICAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFnLWdyaWQgcmVwb3J0IHN0eWxlc1xuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgLmFnLXN0YXR1cy1iYXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIC5hZy1zdGF0dXMtYmFyLWxlZnQge1xuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAmLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1jdXN0b20tcmVwb3J0cy1jb250ZW50X3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcblxuICAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHg7IC8vIGJhc2VkIG9uIHdyYXBwZXIgY2xhc3NcblxuICAgIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHkge1xuICAgICAgLmFnLXJvdy1sb2FkaW5nIC5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xufVxuIiwiLmRvY2stdmlldyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTVweCk7XG5cbiAgICAudGFiLWhlYWRlcl9fbmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuXG4gICAgLnRhYi1oZWFkZXJfX2FjdGlvbi1idXR0b25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cblxuICAgIC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWJvdHRvbS10YWJzIHtcbiAgICAgICAgLmRvY2suZG9jay10b3Age1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRvY2stcGFuZWwge1xuICAgICAgICAmLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciB7XG4gICAgICAgICAgICBmbGV4OiBhdXRvO1xuXG4gICAgICAgICAgICAmID4gLmRvY2stbmF2IHtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgICAgICYgPiAuZG9jay1uYXYtd3JhcCA+IC5kb2NrLW5hdi1saXN0ID4gLmRvY2stdGFiIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICYgPiAuZG9jay1iYXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAmID4gLmRvY2stbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZG9jay1jb250ZW50LWhvbGRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIFN0YXJ0IC0gZXZlbnRzICovXG4gICAgLy8gLmItc2NoLWV2ZW50LWNvbnRlbnQge1xuICAgIC8vICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIH1cbiAgICAvLyAuYi1zY2gtZXZlbnQtaGVhZGVyIHtcbiAgICAvLyAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAvLyB9XG4gICAgLy8gLmItc2NoLWV2ZW50LWZvb3RlciB7XG4gICAgLy8gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgLy8gICAgIG1hcmdpbi10b3A6IDAuMmVtO1xuICAgIC8vIH1cblxuICAgIC5iLXNjaC1ldmVudC13cmFwID4gLmItc2NoLWV2ZW50LnNmLXNldHVwLWV2ZW50IHtcbiAgICAgICAgLnNmLXNldHVwLXBlcmNlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmx1ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYi1zY2gtZXZlbnQtY29udGVudCB7XG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBlbTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYi1zY2gtZXZlbnQtd3JhcCAuYi1zY2gtZXZlbnQubHVicmljYXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgIzAxQkFFRiwgIzAxQkFFRiA3cHgsIHdoaXRlIDdweCwgd2hpdGUgMTRweCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAxQkFFRjtcbiAgICB9XG5cbiAgICAuYi1zY2gtZGVwZW5kZW5jeS5zcGVjaWFsLWRlcGVuZGVuY3kge1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA1LCA1O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgfVxuICAgIC8qIEVuZCAtIGV2ZW50cyAqL1xuICAgIC8qIFN0YXJ0IC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgICAuYi1zY2gtcmVzb3VyY2V0aW1lcmFuZ2Uuc2YtcnRyLS1kaXNhYmxlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzICAgOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogI2YyZjJmMjtcbiAgICB9XG4gICAgLyogRW5kIC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgICAvKiBTdGFydCAtIHRpbWVsaW5lIHpvbmVzICovXG5cbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICAuYi1ncmlkLWhlYWRlcnMge1xuICAgICAgICAgICAgLmItZ3JpZC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5iLXRpbWVyYW5nZXMtY2FudmFzLmItdGltZXJhbmdlcy1oZWFkZXItY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzIHtcbiAgICAgICAgICAgICAgICAgICAgLmItc2NoLXRpbWVyYW5nZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyAvLyByZXNldCB3b3JrZmxvdy5zY3NzXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42NSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogb3JhbmdlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iLWdyaWQtYm9keS1jb250YWluZXIge1xuICAgICAgICAuYi1ncmlkLXN1YmdyaWQge1xuICAgICAgICAgICAgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWJvZHktY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzLmItc2NoLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgLnBsYW5uaW5nLS1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGM7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTQsIDE0LCAwLjE1KSwgcmdiYSgyNDksIDE0LCAxNCwgMC4xNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDE2cHgpO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1yYW5nZS5yYW5nZS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxMDUsIDE0LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTZweCk7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgIH1cblxuXG4gICAgLmItdGltZWF4aXNzdWJncmlkIC5iLXNjaC1yYW5nZTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZSB7XG4gICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMS44ZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLWxpbmUuYi1jaXJjbGUuYi1zY2gtdGltZXJhbmdlLmItY2lyY2xlLS1yZWQge1xuICAgICAgICBib3JkZXItdG9wOiAxLjhlbSBzb2xpZCAjZmY1NjIyN2Y7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDE2NiwgMCwgMC42NjIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2UgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWxpbmUuYi1jaXJjbGUtLXJlZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmNTcyMjtcbiAgICB9XG5cbiAgICAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1saW5lLmItY2lyY2xlLS1vcmFuZ2Uge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIG9yYW5nZTtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuICAgIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlNztcbiAgICB9XG5cbiAgICAuYi10aGVtZS1jbGFzc2ljLWRhcmsgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycy1sb2NrZWQsXG4gICAgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmIyYjJmO1xuICAgIH1cbiAgICAvKiBFbmQgLSB0aW1lbGluZSB6b25lcyAqL1xufVxuXG4uYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAsXG4uc2Ytc2NoZWR1bGUtdGFzay1tb2RhbCxcbi5zZi1zY2hlZHVsZS1ldmVudC1tb2RhbCB7XG4gICAgJi5iLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxufVxuXG4uc2Ytc2NoZWR1bGUtZGVwZW5kZW5jeS1tb2RhbCB7XG4gICAgJi5iLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxufVxuIiwiLnNmLXNldHRpbmdzLXRhYi1iYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQzcHgpOyAvLyBtaW51cyBtYWluIGhlYWRlclxuICAmLmFudC10YWJzLWxlZnQge1xuICAgID4gLmFudC10YWJzLW5hdiB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuXG4gICAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2YtdGFiLWdyb3VwIHtcbiAgICAgICAgLmFudGljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMjRweCA5cHggMzJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgbWFyZ2luOiAycHggNHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAwZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4gYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItZGlzYWJsZWQuYW50LXRhYnMtdGFiIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtaW5rLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYW50LXRhYnMtY29udGVudC5hbnQtdGFicy1jb250ZW50LWxlZnQge1xuICAgID4gLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2YtdW5hdXRob3JpemVkIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IHtcbiAgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgLnRleHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRhdGEtc2VsZWN0b3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3Rvci0tZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y1Yzg2NjtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICB9XG59XG4iLCIuc2YtaW52aXRlLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLnNmLWludml0ZS1kcmF3ZXJfX2Zvb3RlciB7XG4gICAgICAuc2YtcmVtYWluaW5nLW1lbWJlcnNfX3RleHQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgMHB4IDNweCA2cHggLTRweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLFxuICAgICAgICAgIDBweCA2cHggMTZweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLFxuICAgICAgICAgIDBweCA5cHggMjhweCA4cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sIHtcbiAgICAuYW50aWNvbi5hbnRpY29uLWRvd24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbn1cblxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXRyZWVub2RlIHsgXG4gICAgICAgIHBhZGRpbmc6IDRweCAwIDAgMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgJi5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci1ub3JtYWwuYW50LXRyZWUtbm9kZS1zZWxlY3RlZDpob3ZlcixcbiAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtZHJvcC1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGVmdDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgICAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgIFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmFudC1kcm9wZG93bi1vcGVuLFxuICAgICYuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgLnNmLXNlbGVjdC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbn0iLCIuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAmLmFudC1kcm9wZG93bi1vcGVuLFxuICAmLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgIC5zZi1zZWxlY3QtbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24ge1xuICAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweCAwIDA7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcblxuICAgICAgICAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wge1xuICAgID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDExMnB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgbWluLXdpZHRoOiAzNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgfVxuXG4gICAgLmFudC10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IC8vIHVzZSB0b29sdGlwIGhvdmVyIGV2ZW50IGZvciBwcmV2aWV3IGRyYXdlclxuICAgIH1cbiAgfVxuXG4gIC5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSB7XG4gICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xuICBcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfSIsIi5zZi1wdWJsaXNoX19wb3B1cCB7XG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgIC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICAgICAgLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1waWNrZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgLmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2wge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAmLmFudC1kcm9wZG93bi1vcGVuLFxuICAmLmFudC1wb3BvdmVyLW9wZW4ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG4gIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cblxuLnNmLXNlbGVjdC12aWV3c19fY29udHJvbC1tZW51IHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcblxuICAgICAgLnNmLXNlbGVjdC1kZW1hbmQtdmlld3MyX19jb250cm9sLW1lbnUge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5hbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZGl2aWRlci5hbnQtZGl2aWRlci12ZXJ0aWNhbCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi1kZW1hbmQtbm8tdHlwZXNfX292ZXJsYXkge1xuICAgICAgICBtaW4td2lkdGg6IDMwNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5kcmFnZ2luZzo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgICAgICAuYW50LXRyZWUtaWNvbkVsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgLnRpdGxlLXRleHQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudGl0bGUtdHlwZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtbGlzdCB7XG4gICAgICAgICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZpZXdzLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5zZi1saW5rcy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1kZW1hbmQtbGlua3MtZHJvcGRvd25fX2RkbCB7XG4gIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50ID4gYSB7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb21wYXJlLXNlbGVjdCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAmLmFudC1kcm9wZG93bi1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vcHRpbWl6ZS1zZWxlY3QuYW50LWRyb3Bkb3duLW9wZW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLnNmLW9wdGltaXplX2RkbC5hbnQtZHJvcGRvd24ge1xuICAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgIC5hbnQtYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbCxcbi5zZi12aWV3c19fY29udHJvbCB7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cblxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi12aWV3c19fY29udHJvbF9kZGwge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcblxuICAgICAgLnNmLXNlbGVjdC1zb3Atdmlld3MyX19jb250cm9sLW1lbnUge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5hbnQtbWVudS1pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgJi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZGl2aWRlci5hbnQtZGl2aWRlci12ZXJ0aWNhbCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zb3Atbm8tdHlwZXNfX292ZXJsYXkge1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIHtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5kcmFnZ2luZzo6YWZ0ZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1jaGVja2JveCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgICAgICAgICAuYW50LXRyZWUtaWNvbkVsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG5cbiAgICAgICAgICAgICAgLmJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgLnRpdGxlLXRleHQge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtbGlzdCB7XG4gICAgICAgICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZpZXdzLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5zZi1saW5rcy1kcm9wZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1saW5rcy1kcm9wZG93bl9fZGRsIHtcbiAgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudD5hIHtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgcGFkZGluZzogNHB4IDZweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgJi5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6XG4gICAgMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgIDBweCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuICAuY29sb3ItYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmRhdGEtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLmRhdGEtaXRlbS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5zcGxpdC1sYXlvdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuXG4gICAgLnNwbGl0LWxheW91dC1jb2wge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmJ1bXAtY2hhcnQtc3Bpbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gIH1cblxuICAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IHtcbiAgICAvLyB0b29sdGlwIGRpdiB3cmFwcGVyXG4gICAgZGl2ID4gZGl2ID4gZGl2IHtcbiAgICAgIHRvcDogMTI3cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAgICAgLmxlZ2VuZC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXG4gICAgLnJhZGFyLWNoYXJ0X193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIC5yYWRhci1jaGFydC1zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdHJhdGVnaWMtZHJpdmVyc19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIH1cbiAgfVxufVxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2YtYnVtcC1jaGFydC1sZWdlbmQuZGl2Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmMDA7XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy1kZXRhaWxzLWFuZC1wdWJsaXNoX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCB7XG4gICAgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX3Rvb2xiYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtYnRuLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgID4gc3ZnICsgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2Uge1xuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIHtcbiAgICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWJvZHkgLmFnLWJvZHktdmlld3BvcnQge1xuICAgICAgICAgIC5hZy1yb3cuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fbm8tZGF0YSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMTJweCAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbnRlbnQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLmluZm8tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc2YtZ3JpZC1iYXNlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG5cbiAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCB7XG4gICAgLnNmLXN1bW1hcnlfX3Rvb2xiYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtYnRuLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6ZGlzYWJsZWQgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAjMzMzMzMzNDA7XG4gICAgICB9XG5cbiAgICAgID4gc3ZnICsgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnNmLXN1bW1hcnktZ3JpZF9fd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MzBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZ3JpZC1iYXNlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2YtcHVibGlzaC1oaXN0b3J5IHtcbiAgICAgICAgd2lkdGg6IDUzMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIC50aXRsZSxcbiAgICAgICAgICAucHVibGlzaC1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHVibGlzaC1yb3cge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvcHktcGFzdGUtbW9kYWwge1xuICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgXG5cbiAgICAgICAgW2NvbnRlbnRlZGl0YWJsZV0ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCBncmVlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNnB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtjb250ZW50ZWRpdGFibGVdOmVtcHR5ICsgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuXG4gICAgICAgIFtjb250ZW50ZWRpdGFibGVdOmVtcHR5OmZvY3VzICsgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmRhdGFzb3VyY2VzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLmRhdGFzb3VyY2Utd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICB9XG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIH1cbiAgfVxuICAuc2YtYWctZ3JpZCB7XG4gICAgLmRhdGFzb3VyY2UtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNlbGxDZW50ZXIgLmFnLWNlbGwtd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWFzc2lnbi1pbnB1dC1zcGVjLW1vZGFsIHtcbiAgLmFudC1zZWxlY3Q6aG92ZXI6bm90KC5hbnQtc2VsZWN0LW11bHRpcGxlKTpub3QoLmFudC1zZWxlY3QtZGlzYWJsZWQpXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW1cbiAgICBzdmdcbiAgICBwYXRoIHtcbiAgICBmaWxsOiByZXZlcnQtbGF5ZXI7XG4gIH1cbn1cbiIsIi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMge1xuICBmbGV4OiAxO1xuICAuYW50LXRhYnMtbmF2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMtdGFiIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICYuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFiLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICB9XG4gICAgLmFudGljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYi1pY29uIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiA0cHg7XG4gICAgfVxuICB9XG4gIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxIDUxIDUxIC8gNSUpO1xuICB9XG5cbiAgLnNmLXRhYnMtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgfVxuXG4gIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5hbnQtdGFicy1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnNmLXNwaW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciB7XG4gICAgICAgICAgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2hlYWRlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtYWN0aXZpdHktbG9nX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fdG9vbGJhciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciB7XG4gICAgICAgICAgICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgICAgICAgIC5kYW5nZXItem9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW90aGVyLWRhdGFfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgLnNmLW90aGVyLWRhdGFfX2xlZnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAudHJlZS13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAudHJlZS10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuXG4gIC5hZy1yaWdodC1hbGlnbmVkLWNlbGwgLmNvbmRpdGlvbmFsLWljb24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAuUmVzaXplci52ZXJ0aWNhbCB7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgfVxufVxuIiwiLnNmLXVzZXItZm9ybSB7XG5cbiAgICAuYW50aWNvbiB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAycHg7XG4gICAgfVxuICAgIFxuICAgIC5zZi11c2VyLWZvcm1fX3N1Ym1pdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxufSIsIi5zZi1mdWxsc2NyZWVuLW1vZGFse1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LW1vZGFsLWNvbnRlbnR7XG4gICAgICAgIGhlaWdodDoxMDAlO1xuICAgIH1cbiAgICAuYW50LW1vZGFsLWJvZHl7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgICAuYW50LW1vZGFsLWZvb3RlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn0iLCIuc2YtdGFiLWRlbWFuZF9fY2F1c2FsLWZvcmVjYXN0aW5nIHtcbiAgLmxvZ28tY2FyZCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogNzVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24ge1xuICAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3Qge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJiA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAub3B0aW9uLXdpdGgtcmVtb3ZlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZXJwLWRldGFpbHMtZ3JpZF9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA3NTBweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNmLWVycC1kZXRhaWxzX19mb3JtLWl0ZW0uYW50LWZvcm0taXRlbSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSB7XG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gLmFudC1yb3cuYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYW50LWZvcm0taXRlbS1yZXF1aXJlZCA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgIC5vcHRpb24td2l0aC1yZW1vdmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUgLmFudGljb24uYW50aWNvbi1jaGVjayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiA4cHg7XG5cbiAgICAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuXG4gICAgICAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmhlYWRlci1uYW1lLm5vdC1zZXQge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnRpY29uLWRlbGV0ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcblxuICAgICYuc2YtZW50aXR5LW5vZGVfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLnNmLW5vZGUtYmFzZV9fY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgJi5zZi1wcm92aWRlci1ub2RlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLWdyb3VwLW5vZGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggOHB4IDhweCAxNnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZW50aXR5LW5vZGUtc2Vjb25kYXJ5X19jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHggOHB4IDhweDtcblxuICAgICAgICAuc3ViLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICByb3ctZ2FwOiA0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtdGFnIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuXG4gICAgICAgICAgLmRhdGEtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgIC5hbnQtdGFnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2Ytb3JiaXQtbm9kZV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1lZGdlLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggIzAwOTJkYTgwO1xuICB9XG5cbiAgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICB9XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgfVxuICB9XG5cbiAgLnJlYWN0LWZsb3dfX21pbmltYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnJlYWN0LWZsb3dfX21pbmltYXAtbm9kZSB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19taW5pbWFwLW1hc2sge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIge1xuICAuY29uZGl0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAucHJldmlldy1jZWxsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG5cbiAgICAuYW50LWJ0bi10ZXh0LmFjdGl2ZSB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZGVtYW5kLXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCB7XG4gIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIHtcbiAgICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXdzLXdyYXBwZXIge1xuICAudmlldy1pdGVtLmRyYWctb3ZlciB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5kcmFnLWhhbmRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4iLCIuc2YtZXhjZXB0aW9uLXNldHRpbmdzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5ncm91cC1uYW1lIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIGRpc3BsYXkgLmFudC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgfVxuXG4gIC5leGNlcHRpb24tZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBkaXYge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gIH1cblxuICAucXVlcnktYnVpbGRlci1jb250YWluZXIge1xuICAgIC5xdWVyeS1idWlsZGVyLnFiLWxpdGUge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncm91cC0tY2hpbGRyZW4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyLnJ1bGUtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5ydWxlLS1ib2R5LS13cmFwcGVyIC5ydWxlLS1ib2R5OmJlZm9yZSB7XG4gICAgY29udGVudDogJ2FuZCAnO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAuZ3JvdXAtLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5ncm91cC0tY2hpbGRyZW4ge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgJj4uZ3JvdXAtb3ItcnVsZS1jb250YWluZXI+Lmdyb3VwLW9yLXJ1bGU6OmJlZm9yZSxcbiAgICAmPi5ncm91cC1vci1ydWxlLWNvbnRhaW5lcj4uZ3JvdXAtb3ItcnVsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucnVsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgLnJ1bGUtLWJvZHkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucnVsZS0tb3BlcmF0b3Ige1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgfVxuXG4gICAgICAucnVsZS0tdmFsdWUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5ydWxlLS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmFudC1idG4tZGVsUnVsZSB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyb3VwLW9yLXJ1bGUge1xuICAgIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkge1xuICAgICAgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnY2F0ZWdvcnknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgyKSB7XG4gICAgICAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICd2YXJpYWJpbGl0eSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIHtcbiAgICAgIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTNweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ3RyZW5kJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zZi1pbWJhbGFuY2UtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAuc2YtaW1iYWxhbmNlLWJhZGdlIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAnZml0LWNvbnRlbnQnO1xuICB9XG4gIC5zZi1yZWJhbGFuY2VfX2RkbCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuc2YtdGV4dC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIC5zZi1pbmZvLXRleHQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogMTk1cHg7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkLFxuICAgICAgJjpudGgtY2hpbGQoLTEpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIub2JqLXZpZXdzLXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgLnZpZXdzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAudmlld3MtbGlzdCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5hbnQtdHJlZS1saXN0IHtcbiAgICAgICAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgICAgICAgICAgLmFudC10cmVlLWluZGVudCxcbiAgICAgICAgICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX292ZXJsYXkge1xuICAgIC5zZi1zZWxlY3Qtc3VwcGx5LXZpZXdzX19tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbiAgXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiIsIi5kcmlsbC1kb3duLWxpbmtzX19zb3Age1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIudmlldy1jb250ZW50LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIH1cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG4iLCIudmlld3Mtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAudmlld3MtbGlzdC1oZWFkZXIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuYWN0aW9uLWJ1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLnZpZXdzLWxpc3Qge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAudmlldy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDNweCAxNnB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1zdXBwbHktdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIHtcbiAgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIge1xuICAgIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9iai12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuIiwiLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIHtcbiAgICA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1pbi13aWR0aDogMzVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgIH1cblxuICAgIC5hbnQtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyB1c2UgdG9vbHRpcCBob3ZlciBldmVudCBmb3IgcHJldmlldyBkcmF3ZXJcbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkge1xuICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgMHB4IDdweCAyOXB4IDBweDtcbiAgXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH0iLCIuc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciB7XG4gIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnJ1bi1jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICB3aWR0aDogMzUwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIC5oZWFkZXIgLmFudC1idG4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAtMTZweCAtMTZweCAwIC0xNnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG5cbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuXG4gICAgICAgICAgLmRhdGEtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcblxuICAgICAgICAgICAgJi5zdWNjZXNzIC52YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZhaWxlZCAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FuY2VsbGVkIC52YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICAgIC50b29sYmFyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG5cbiAgICAgICAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdW1tYXJ5LWxhYmVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLWFnLWdyaWQge1xuICAgICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgICAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW5vLXJ1bi1oaXN0b3J5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmluZm8ge1xuICAgICAgbWFyZ2luLXRvcDogLTMycHg7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIHtcbiAgLmNvbmRpdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnByZXZpZXctY2VsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLmFudC1idG4tdGV4dC5hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNjaC1pdGVtX19hY3Rpdml0eS1mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19yYWRpby1iYXNlICB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgXG4gICAgfVxuXG4gICAgLmFudC1kaXZpZGVyIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxufSIsIi5zZi1zY2gtZ2FudHQtc2V0dGluZ3NfX2NvbnRlbnQtZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IFxuICAgIH1cbn0iLCIuc2YtcGxhbm5pbmctcGVyaW9kLXNldHRpbmdzIHtcbiAgLnNmLXNldHRpbmdzLXNlY3Rpb24taGVhZGluZyAuYWN0aW9uLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNldHRpbmdzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW46IDAgMTZweDtcbiAgfVxufVxuIiwiLmRyaWxsLWRvd24tbGlua3Mge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFue1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtbmF2LW1lbnUtZ3JpZCB7XG4gICAgLmhvdmVyLW92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWZmO1xuICAgIH1cblxuICAgIC5hZy1ncm91cC1leHBhbmRlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cbiIsIi5zZi1uYXZpZ2F0aW9uLW1lbnUtdG9vbGJhciB7XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbiJdfQ== */