@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 .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-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-actions-column{align-items:center;display:flex}.sf-lifecycle .sf-lifecycle-actions-column .ant-btn{flex-shrink:0;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 .view-request-content .time-period-strip{align-items:center;display:flex;font-size:12px;gap:6px;margin-bottom:12px}.sf-price-negotiation__wrapper .view-request-content .time-period-strip .icon,.sf-price-negotiation__wrapper .view-request-content .time-period-strip .label{color:var(--ark-typography-subtext)}.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__wrapper .info-box .value{overflow-wrap:break-word}.sf-price-negotiation-grid .preview-ilc-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-create-reports__wrapper .sf-lp-create-reports__toolbar{padding:16px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__left{margin-bottom:16px;padding-top:5px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__left .sf-hierarchy-tree .sf-hierarchy-tree__header .toolbar .btn-search{border-left:none}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content{flex-direction:column;margin:5px 14px 14px 10px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .report-toolbar{flex:0 0 auto;padding:10px 0}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .report-layout{flex:1;min-height:1px}.sf-lp-create-reports__wrapper .sf-lp-create-reports__content .ag-root-wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.sf-lp-create-reports__wrapper .Resizer.vertical{height:calc(100% - 20px);margin-top:5px}.sf-lp-create-reports__wrapper .sf-hierarchy-tree{border-bottom-left-radius:12px}.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-scenario-model__wrapper .sf-scenario-model__content .scenario-models-content-grid .ag-root-wrapper .ag-row.status-row--unknown{background-color:var(--ark-base-red-4)}.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-menu li.ant-menu-submenu.ant-menu-submenu-inline.main-menu__submenu-title .ant-menu.ant-menu-sub>li>a,.sf-main__left-sider .ant-menu li.ant-menu-submenu.ant-menu-submenu-inline.main-menu__submenu-title .ant-menu.ant-menu-sub>li>a>span.anticon{height:18px;width:18px}.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:middle!important}.main-menu__submenu-popup .ant-menu .ant-menu-item .ant-menu-item-icon svg{height:18px;width:18px}.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}@keyframes sf-currency-row-flash{0%{background-color:var(--ark-green-light,rgba(82,196,26,.15))}to{background-color:transparent}}.sf-currency-row-highlight{animation:sf-currency-row-flash 2s ease-out}.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-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:var(--ark-typography-headline)!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 .sf-expression-editor__textarea::selection{background:rgba(59,131,246,.25);color:transparent}.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:var(--ark-typography-headline)!important;pointer-events:none}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.fx{color:var(--ark-green)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.fx{border-bottom:2px solid var(--ark-green)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .final.dim{color:var(--ark-orange)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .pending.dim{border-bottom:2px solid var(--ark-orange)}.sf-expression-editor-v2 .sf-expression-editor__input-wrapper .container__highlight .bracket{color:var(--ark-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:var(--ark-green)}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-dim{color:var(--ark-orange)}.sf-expression-editor-v2 .sf-expr-builder__bottom .sf-exp-item__select .ant-tree .ant-tree-node-content-wrapper .sf-item-op{color:var(--ark-typography-headline)}.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-selector__control{text-align:left}.sf-unit-selector__control.ant-popover-open{background-color:var(--ark-blue-light);border-color:var(--ark-primary);color:var(--ark-primary)}.sf-unit-selector__control.ant-popover-open svg path{fill:var(--ark-primary)}.sf-unit-selector__control_ddl{width:237px}.sf-unit-selector__control_ddl .ant-popover-inner{padding:16px 16px 8px}.sf-unit-selector__control_ddl .ant-popover-inner .ant-form-item{margin-bottom:0}.sf-unit-selector__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:20px;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);min-height:140px}.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-cell.sf-cell--historical.ag-column-hover,.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-hover .ag-cell.sf-cell--historical.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover,.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.ag-column-hover{background-color:var(--ark-base-blue-3)}.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-cell:not(.sf-cell--historical).ag-column-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-cell:not(.sf-cell--historical).ag-column-hover{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-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-hover .ag-cell:not(.sf-cell--historical).ag-column-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 .ag-cell:not(.sf-cell--historical).ag-column-hover{background-color:var(--ark-base-yellow-4)}.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-locked-for-update-cell{background-color:rgba(0,0,0,.2);bottom:1px;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-locked-for-update-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 .title{align-items:center;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sf-demand-dashboard .mini-widget.historical-mini-widget .widget-header .title .total .ant-tag{margin-inline-end:4px}.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 .section-header{align-items:center;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;padding:0 16px}.sf-forecasting-methods .methods-list-wrapper .section-header .header{font-weight:700}.sf-forecasting-methods .methods-list-wrapper .sf-list-item{border-block-end:none!important;cursor:pointer;padding:8px 16px}.sf-forecasting-methods .methods-list-wrapper .sf-list-item:hover{background-color:var(--ark-base-gray-2)}.sf-forecasting-methods .methods-list-wrapper .sf-list-item.selected{background-color:var(--ark-blue-light);border-left:3px solid var(--ark-primary);color:var(--ark-primary);font-weight:600}.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-probabilistic-chart .dxl-marker rect{rx:4}.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-segmentation-settings .sf-partition-limit-message{color:var(--ark-orange);font-weight:500}.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-safety-stock__filters .sf-publish-btn--pending{animation:sf-publish-pulse 1.4s ease-in-out infinite;border-radius:6px;display:inline-flex}.sf-safety-stock__filters .sf-publish-btn--pending .ant-btn{border-color:#1677ff}@keyframes sf-publish-pulse{0%{box-shadow:0 0 0 0 rgba(22,119,255,.55)}70%{box-shadow:0 0 0 6px rgba(22,119,255,0)}to{box-shadow:0 0 0 0 rgba(22,119,255,0)}}.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-flow-details__toolbar{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.sf-drawer__bottom.sf-flow-details .ant-drawer-body .sf-flow-details__toolbar .sf-where-used__toolbar{column-gap:8px;display:flex;flex-direction:row;padding:0 8px}.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 .link-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 .link-button:hover{background-color:var(--ark-blue-light)}.sf-sop-top-section .sf-sop-react-flow .sf-node-wrapper .node-children .item-tag .link-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-flow-links-info__control_ddl .ant-popover-inner{padding:0}.sf-top-section-tabs__wrapper{align-items:center;border-top:1px solid var(--ark-content-separator);border-top-right-radius:8px;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.sf-top-section-tabs__wrapper .ant-segmented{background-color:rgba(0,0,0,.039)}.sf-top-section-tabs__wrapper .layout-actions{align-items:center;column-gap:8px;display:flex;flex-direction:row}.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}.activity-type-settings__header,.activity-type-settings__row{align-items:center;display:grid;gap:8px;grid-template-columns:100px 1fr 64px;margin-bottom:8px}.activity-type-settings__header{margin-bottom:4px}.activity-type-settings__label{font-size:13px}.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 .editable-cell.ag-column-hover{background-color:var(--ark-yellow-light-hover)}.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>.editable-cell.ag-column-hover{background-color:var(--ark-base-yellow-4)}.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% - 230px);min-width:0}.sf-main__layout.ant-layout .sf-module__header .sf-module__header-row .sf-module__header-general-info-col{flex:1;min-width:0;overflow:hidden}.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;min-width:0;overflow:hidden;padding:0 24px 0 0;white-space:nowrap}.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}#zohoasap_root,#zohohc_web_asap{--zohohc_asap_web_header_bg_color:var(--ark-widget-background)!important;--zohohc_asap_web_header_text_color:var(
--ark-typography-headline
)!important;--hc_web_header_dec_clr:var(--ark-typography-headline)!important;--zohohc_asap_web_font_family:"Roboto"!important;--zohohc_asap_web_zindex_maxlevel_one:1003!important;--zohohc_asap_web_zindex_maxlevel_two:1002!important;--zohohc_asap_web_zindex_maxlevel_three:1001!important;--zohohc_asap_web_zindex_maxlevel_four:1000!important}#zohoasap_root{bottom:0!important;height:calc(100% - var(--main-header-height));right:0!important;width:600px}#zohoasap_root.zd_asap_app_close{width:0!important}#zohohc_web_asap{box-shadow:-16px 13px 20px 4px rgba(0,0,0,.11)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.zd_asap_app_active #zohohc_web_asap{animation:slideInFromRight .5s ease-out forwards;will-change:transform}.zd_asap_app_close #zohohc_web_asap{animation:slideOutToRight .5s ease-in forwards;will-change:transform}#zohohc-asap-web-button{display:none!important}#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;cursor:pointer;padding:10px;text-align:left;transition:border-color .2s,box-shadow .2s}.sf-control-tower .react-flow .sf-node-wrapper:hover{border-color:var(--ark-primary)}.sf-control-tower .react-flow .sf-node-wrapper.selected{border:2px solid var(--ark-primary);box-shadow:0 0 0 3px rgba(24,144,255,.2)}.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}.droppable-col.droppable{background-color:rgba(0,0,0,.05);border:3px solid rgba(0,0,0,.05);border-radius:5px;display:flex;flex:auto;flex-direction:column;padding:10px;transition:border-color .5s ease-in-out;width:100%}.droppable-col.droppable-col__Attributes,.droppable-col.droppable-col__Columns,.droppable-col.droppable-col__Rows{background-color:#b0c4de;border-color:#b0c4de}.droppable-col.droppable-col__Attributes.droppable.active,.droppable-col.droppable-col__Columns.droppable.active,.droppable-col.droppable-col__Rows.droppable.active{border-color:#3b61ba}.droppable-col.droppable-col__Data,.droppable-col.droppable-col__Quantities{background-color:#f0fff0;border-color:#f0fff0}.droppable-col.droppable-col__Data.droppable.active,.droppable-col.droppable-col__Quantities.droppable.active{border-color:#006400}.droppable-col.droppable-col__Quantities .ant-collapse{overflow-y:auto}.droppable-col.droppable-col__Quantities .ant-collapse-header{background-color:rgba(0,100,0,.576);color:#fff}.droppable-col.droppable-col__Quantities .ant-collapse-content{background-color:transparent}.droppable-col.droppable-col__Quantities .ant-collapse-content-box{max-height:250px;overflow-y:auto;padding:0}.droppable-col .droppable-col-panel{background-color:rgba(0,0,0,.1);border-radius:5px;display:flex;flex:auto;flex-direction:column;overflow-y:auto;padding:10px}.droppable-item{background-color:#fff;border:1px solid #ddd;line-height:15px;min-height:40px;padding:5px;width:100%}.droppable-item .item-sort{width:35px}.droppable-item .item-sort .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none{display:none}.droppable-item .item-sort .item-sort--inactive .anticon.anticon-stop{color:#d14949;display:none;font-size:1.3em;position:absolute;right:8px;top:-3px}.droppable-item .btn-delete{width:15px}.droppable-item .btn-delete .anticon.anticon-delete{display:none;opacity:.5}.droppable-item:hover .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none,.droppable-item:hover .item-sort--inactive .anticon.anticon-stop{display:block;opacity:.5}.droppable-item:hover .item-sort--inactive .anticon.anticon-sort-ascending.item-sort--none:hover,.droppable-item:hover .item-sort--inactive .anticon.anticon-stop:hover{opacity:1}.droppable-item:hover .anticon.anticon-delete{display:block}.droppable-item:hover .anticon.anticon-delete:hover{opacity:1}.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-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.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-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-selector .ant-select-selection-overflow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.ant-select-arrow,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.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-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.sf-form-item__select-dropdown,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds>.ant-row.ant-form-item-row>.ant-form-item-control>.ant-form-item-control-input>.ant-form-item-control-input-content>.ant-select>.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-row.ant-form-item-row>.ant-form-item-label>label,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label{flex-direction:column}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-dataIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-linkItemIds .ant-row.ant-form-item-row>.ant-form-item-label>label:after{display:none}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid{margin-bottom:0}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label{padding-top:5px}.sf-items-flow__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-link__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-node__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label,.sf-sub-set__content-form .sf-form-item__select-base.sf-form-item__select-attributeid .ant-form-item-label label{width:auto}.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-header--with-type{column-gap:0;display:grid;grid-template-columns:135px 55px 1fr 70px;justify-content:normal;padding:0 0 8px;text-align:center}.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)}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type{align-items:center;display:grid;grid-template-columns:135px 55px 1fr 70px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__title{width:auto}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__publish{display:flex;justify-content:center}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__type{padding:0 4px}.ant-modal.sf-main-modal.sf-publish-run__popup .ant-modal-body .publish-form-row--with-type .publish-form-row__discard{display:flex;justify-content:center}.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-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container{display:flex;flex:1 1 auto}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:15px 12px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .heading{font-weight:500;margin:0 0 16px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content{display:flex;flex-direction:column;row-gap:8px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option{align-items:center;column-gap:8px;display:flex;flex-direction:row}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small{height:18px!important}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small .ant-switch-handle{height:14px;width:14px}.sf-custom-report__grid-wrapper .sf-custom-report__grid.sf-single-report-grid.sf-ag-grid .ag-side-bar .ag-tool-panel-wrapper .ag-react-container .sf-layout-settings__tool-panel .content .option .ant-switch.ant-switch-small.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 16px)}.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-echart-context-menu__wrapper{background-color:#fff;border-radius:6px;height:fit-content}.sf-echart-context-menu__wrapper .ant-popover-inner{padding:3px}.sf-cluster-context-menu .ant-menu-item,.sf-cluster-context-menu .ant-menu-submenu,.sf-cluster-context-menu .ant-menu-submenu.ant-menu-submenu-vertical>.ant-menu-submenu-title,.sf-cluster-context-menu--popup.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-item{height:25px;line-height:25px}.sf-manage-scheme__content-form .sf-form-item__select-id label,.sf-manage-scheme__content-form .sf-form-item__select-id label>.ant-row{width:100%}.sf-manage-scheme__content-form .segm-cluster-scheme__label{margin-right:25px;overflow:clip}.sf-manage-scheme__content-form .segm-cluster-scheme__label>.ant-btn{position:absolute;right:5px;top:0}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zY2hlZHVsZXIvc2NoZWR1bGVyLWdhbnR0LnNjc3MiLCJzdHlsZXMtc2Fzcy5taW4uY3NzIiwiLi4vLi4vY29yZS9ub3RpZmljYXRpb25zL2NvbXBvbmVudHMvc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50LnNjc3MiLCIuLi9wb2xpY3kvY29tcG9uZW50cy9jaGFuZ2Utb3duZXIuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL1NhbGVzUmVwQmFyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2NvbGxhYm9yYXRpb24tY29udGVudC5zY3NzIiwiLi4vZW50aXRsZW1lbnRzL2NvbXBvbmVudHMvc2YtZW50aXRsZW1lbnQuc2NzcyIsIi4uL2xpZmVjeWNsZW1hbmFnZXIvY29tcG9uZW50cy9saWZlY3ljbGUuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NlZ21lbnRhdGlvbi5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9hbmFseXNpcy1jb250ZW50LnNjc3MiLCIuLi9zYWZldHlzdG9ja3MvY29tcG9uZW50cy9tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrcy5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvcG9saWN5LWNvbnRlbnQuc2NzcyIsIi4uL3NhZmV0eXN0b2Nrcy9jb21wb25lbnRzL3NoZWxmLWxpZmUtY29udGVudC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NvcC1jb250ZW50LnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy93b3JrZmxvdy5zY3NzIiwiLi4vZGlzY3Vzc2lvbnMvY29tcG9uZW50cy9kaXNjdXNzaW9ucy5zY3NzIiwiLi4vcHJpY2luZy9jb21wb25lbnRzL3NmLXByaWNlLW5lZ290aWF0aW9uLnNjc3MiLCIuLi8uLi9zdXBwbHkvY2FsZW5kYXIvY29tcG9uZW50cy9yZXNvdXJjZS1jYWxlbmRhci5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvc3VwcGx5LWlucHV0cy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9hbnQtZmxvdy1kaWFncmFtLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9icG1uLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2xwLWNyZWF0ZS1yZXBvcnRzLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2xwLXJlcG9ydHMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvbW9kZWwtY29uc3RyYWludHMtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tbW9kZWwtY29udGVudC5zY3NzIiwiLi4vbGFkZGVycGxhbm5pbmcvY29tcG9uZW50cy9zZi1sYWRkZXItcGxhbm5pbmcuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21haW4tY29udGVudC1sYXlvdXQuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21haW4tbWVudS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3NoYXJlZC9jdXN0b20tZXh0ZXJuYWwtbGlua3Muc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL2xpY2Vuc2Uvc2YtbGljZW5zZS5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvcmVhZGluZXNzL3JlYWRpbmVzcy5zY3NzIiwiLi4vbGF5b3V0L2NvbXBvbmVudHMvdHJpYWwtd2VsY29tZS9zZi10cmlhbC13ZWxjb21lLnNjc3MiLCIuLi9sYXlvdXQvY29tcG9uZW50cy93ZWxjb21lL3dlbGNvbWUuc2NzcyIsIi4uLy4uL2NvcmUvbm90aWZpY2F0aW9ucy9jb21wb25lbnRzL25vdGlmaWNhdGlvbi1iZWxsL3NmLW5vdGlmaWNhdGlvbi1iZWxsLnNjc3MiLCIuLi8uLi9jb3JlL25vdGlmaWNhdGlvbnMvY29tcG9uZW50cy9zZXR0aW5ncy9zZi1ub3RpZmljYXRpb24tc2V0dGluZ3Muc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvY2hhbmdlLXBhc3N3b3JkL2NoYW5nZS1wYXNzd29yZC5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLWRldGFpbHMvcHJvZmlsZS1zdW1tYXJ5LnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZGV0YWlscy9zZi11c2VyLWF2YXRhci1wb3BvdmVyLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZGV0YWlscy91c2VyLXBhbmVsLnNjc3MiLCIuLi9pZGVudGl0eS9jb21wb25lbnRzL3VzZXItZ3JlZXRpbmcvdXNlci1ncmVldGluZy5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLW1hbmFnZW1lbnQvZWRpdC1tZW1iZXIuc2NzcyIsIi4uL2lkZW50aXR5L2NvbXBvbmVudHMvdXNlci1tYW5hZ2VtZW50L3VzZXItbWFuYWdlbWVudC5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2FjdGl2aXR5LWxvZy9hY3Rpdml0eS1sb2cuc2NzcyIsIi4uL2RhdGEvY29tcG9uZW50cy9jbG91ZC1kYXRhc291cmNlL2VycC1jb21wbGV0ZS5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2Nyb24tc2NoZWR1bGVyL2Nyb24tc2NoZWR1bGVyLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvY3Jvbi1zY2hlZHVsZXIvdGltZS1jb250cm9scy5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2RhdGEtc291cmNlL2RhdGEtc291cmNlLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvZmlsZS1kYXRhLXNvdXJjZS91cGxvYWRlci5zY3NzIiwiLi4vZGF0YS9jb21wb25lbnRzL2ljb25zL2ljb25zLnNjc3MiLCIuLi9kYXRhL2NvbXBvbmVudHMvaW1wb3J0LXN0ZXBzL3NmLWZpbGUtaW1wb3J0LXN0ZXBzLnNjc3MiLCIuLi9nYXRld2F5L2NvbXBvbmVudHMvZHJhd2VyL3NmLWludGVncmF0aW9ucy1kcmF3ZXIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvYWxlcnRzL2FsZXJ0cy1jb250ZW50LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2NvbW1lbnRzL2NvbW1lbnRzLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2N1cnJlbmN5L2N1cnJlbmN5LnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2N1c3RvbS1hZ2ctYW5kLXVuaXRzL2N1c3RvbWl6YXRpb24uc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvY3VzdG9tLXBlcmlvZHMvY3VzdG9tLXBlcmlvZHMuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvZGVtYW5kLXR5cGVzL2RlbWFuZC10eXBlcy5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9ldmFsdWF0ZS1kYXNoYm9hcmQvc2YtZXZhbHVhdGUtZGFzaGJvYXJkLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2V4cHJlc3Npb24tZWRpdG9yL2V4cHJlc3Npb24tZWRpdG9yLXYyLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2V4cHJlc3Npb24tZWRpdG9yL2V4cHJlc3Npb24tZWRpdG9yLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2V4cHJlc3Npb24tZmx1ZW50LWVkaXRvci9leHByZXNzaW9uLWZsdWVudC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9pbGMtc2VsZWN0b3IvaWxjLXNlbGVjdG9yLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2lucHV0LWRhdGEtc2VsZWN0b3IvaW5wdXQtZGF0YS1zZWxlY3Rvci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9tYXN0ZXItZWRpdC9tYXN0ZXItZWRpdC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9tYXN0ZXItaW5wdXQtZGF0YS1ncmlkL21hc3Rlci1pbnB1dC1kYXRhLWdyaWQuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvb3JiaXQtc3RhdHVzLW1vZGFsL3NmLW9yYml0LXN0YXR1cy1tb2RhbC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9wbGFubmluZy1ob3Jpem9uL3BsYW5uaW5nLWhvcml6b24uc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvdW5pdC1zZWxlY3Rvci91bml0LXNlbGVjdG9yLnNjc3MiLCIuLi9yZXBvcnRzL2NvbXBvbmVudHMvZGFzaGJvYXJkL2Rhc2hib2FyZC5zY3NzIiwiLi4vcmVwb3J0cy9jb21wb25lbnRzL3JlcG9ydHMtZ3JpZC9yZXBvcnRzLWdyaWQuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL2FpLWhlbHAvc2YtYWktaGVscC5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvZXJyb3JzL2Vycm9yLWJvdW5kYXJ5LnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9lcnJvcnMvc2YtdW5hdXRob3JpemVkLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy9mb3JtLWl0ZW1zL2Zvcm0taXRlbXMuc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL21vZGFscy9wcmV2aWV3LWluZm8uc2NzcyIsIi4uL3Nkay9jb21wb25lbnRzL3Jlc2l6YWJsZS1kcmF3ZXIvc2YtcmVzaXphYmxlLWRyYXdlci5zY3NzIiwiLi4vc2RrL2NvbXBvbmVudHMvc3Bpbm5lci9zcGlubmVyLnNjc3MiLCIuLi9zZGsvY29tcG9uZW50cy90aW1lLWJ1Y2tldC90aW1lLWJ1Y2tldC5zY3NzIiwiLi4vdGFncy9jb21wb25lbnRzL2xleGljYWwtY29tbWVudC9sZXhpY2FsLWNvbW1lbnQuc2NzcyIsIi4uLy4uL2N1c3RvbWVyL2JpbGxpbmcvY29tcG9uZW50cy9hY2NvdW50c3VtbWFyeS9jb21wYW55LXN1bW1hcnkuc2NzcyIsIi4uLy4uL2N1c3RvbWVyL2JpbGxpbmcvY29tcG9uZW50cy91c2VyLWluZm8vY3VzdG9tZXItc2VsZWN0LnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2NoYXJ0L2NvbGxhYi1jaGFydC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9ncmlkLWNvbGxhYi9ncmlkLXRyZWUuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvb3ZlcnJpZGVzL292ZXJyaWRlLXJlcG9ydC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9wZW5kaW5nLW92ZXJyaWRlcy9zZi1wZW5kaW5nLW92ZXJyaWRlcy5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2NvbGxhYi1maWx0ZXJzLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RyZWUvaGllcmFyY2h5LXNlbGVjdDIuc2NzcyIsIi4uL2Rhc2hib2FyZC9jb21wb25lbnRzL2Rhc2hib2FyZC9zZi1kZW1hbmQtZGFzaGJvYXJkLnNjc3MiLCIuLi9kYXNoYm9hcmQvY29tcG9uZW50cy92aWV3ZXIvdmlld2VyLWNvbnRyb2wuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvZm9yZWNhc3RpbmctbWV0aG9kcy9zZi1mb3JlY2FzdGluZy1tZXRob2RzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL2hvbWUtcGFnZS13aWRnZXRzL3NmLWZvcmVjYXN0LWNhcmRzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL291dGxpZXJzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3NhbGVzLXByZWRpY3Rvci9zYWxlcy1wcmVkaWN0b3Iuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvc3RyYXRlZ3kvc3RyYXRlZ3kuc2NzcyIsIi4uL2xpZmVjeWNsZW1hbmFnZXIvY29tcG9uZW50cy9kcmF3ZXIvbGlmZWN5Y2xlLWRyYXdlci5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvY2hhcnRzL2NoYXJ0LWNhcm91c2Vscy5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvZ3JpZC9zZWdtLXRhYmxlLnNjc3MiLCIuLi9zZWdtZW50YXRpb24vY29tcG9uZW50cy9ncmlkLXRvb2xiYXIvc2VnbS1ncmlkLXRvb2xiYXIuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3NlZ21lbnRhdGlvbi1zZXR0aW5ncy5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9pbnYtY2FyZHMtcmVwb3J0L2ludi1jYXJkcy1yZXBvcnQtZHJhd2VyLnNjc3MiLCIuLi8uLi9pbnZlbnRvcnkvbW9uaXRvcmluZy9jb21wb25lbnRzL21pZGRsZS1iYXIvc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIuc2NzcyIsIi4uLy4uL2ludmVudG9yeS9tb25pdG9yaW5nL2NvbXBvbmVudHMvdG9wLWJhci9zZi1pbnZlbnRvcnktdG9wLWJhci5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvZmlsdGVycy9maWx0ZXJzLWNvbnRlbnQuc2NzcyIsIi4uL3NhZmV0eXN0b2Nrcy9jb21wb25lbnRzL3NldHRpbmdzL3NldHRpbmdzLWRyYXdlci5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2Zsb3ctZGV0YWlscy1kcmF3ZXIvc2YtZmxvdy1kZXRhaWxzLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvZ3JpZC12Mi9zb3AtY29sbGFiLWdyaWQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9ydW4tZW5naW5lL3J1bi1lbmdpbmUtbW9kYWwuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zaGFyZWQvc3VtbWFyeS1mb290ZXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zdG9jay10cmFuc2Zlci9zdG9jay10cmFuZmVycy1jb250ZW50LnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvc3RvY2stdHJhbnNmZXIvc3RvY2stdHJhbnNmZXItZHJhd2VyLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9zb3AtY29sbGFiLXRvb2xiYXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zZi1zb3AtdG9wLXNlY3Rpb24uc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi10YWJzL3RvcC1zZWN0aW9uLXRhYnMuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy92aW9sYXRpb25zL3NvcC12aW9sYXRpb25zLWRyYXdlci5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvYWN0aW9ucy9zZi1hY3Rpb25zLWNvbnRlbnQuc2NzcyIsIi4uL3dvcmtmbG93cy9jb21wb25lbnRzL3JvbGwtZm9yd2FyZC9yb2xsLWZvcndhcmQuc2NzcyIsIi4uL3dvcmtmbG93cy9jb21wb25lbnRzL3dpZGdldHMvd2lkZ2V0cy5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvd29ya2Zsb3ctcHJldmlldy93b3JrZmxvdy1wcmV2aWV3LnNjc3MiLCIuLi93b3JrZmxvd3MvY29tcG9uZW50cy93b3JrZmxvdy1zZXR0aW5ncy93b3JrZmxvdy1zZXR0aW5ncy5zY3NzIiwiLi4vZGlzY3Vzc2lvbnMvY29tcG9uZW50cy9jb21tZW50cy1saXN0L3NmLWNvbW1lbnRzLnNjc3MiLCIuLi9kaXNjdXNzaW9ucy9jb21wb25lbnRzL3N0YXJ0ZXItY29tbWVudC9zZi1zdGFydGVyLWNvbW1lbnQuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2V4cGFuZGVkLWJvbS9leHBhbmRlZC1ib20tY29udGVudC5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvZ3JpZHMvY2FwYWNpdHktZ3JpZC5zY3NzIiwiLi4vaW5wdXRzL2NvbXBvbmVudHMvaW5wdXQtZm9ybXMvY2FsZW5kYXItdHlwZXMuc2NzcyIsIi4uL2lucHV0cy9jb21wb25lbnRzL2lucHV0LWZvcm1zL3NmLXN1cHBseS1mb3JtLWJhc2Uuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2FuYWx5c2lzL2FuYWx5c2lzLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2F1dG9ub21vdXMtYWdlbnRzL2F1dG9ub21vdXMtYWdlbnRzLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9tb2RhbHMvbW9kYWxzLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9vcHRpbWl6YXRpb24tbG9nL3NmLXNvcC1sb2ctZHJhd2VyLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2NvbXBhcmUtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi9jb21wYXJlLW92ZXJ2aWV3LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy1kcmF3ZXIvc2V0dGluZ3MtY29udGVudC13cmFwcGVyLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvY29uc3RyYWludHMtdHJlZS5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2hhcmVkL21vZGFsLWZvcm1zLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvb2JqZWN0aXZlLWNvbnRlbnQuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9zY2VuYXJpby1uYW1lLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zaGFyZWQvc2NlbmFyaW8tc2VsZWN0b3Iuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NoYXJlZC9zY2VuYXJpby10cmVlLXNlbGVjdG9yLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy90b29sYmFyL3Rvb2xiYXIuc2NzcyIsIi4uL2l0ZW1ncm91cHN1cHBseS9zdXBwbHktYXZhaWxhYmlsaXR5L2NvbXBvbmVudHMvc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS5zY3NzIiwiLi4vbGFkZGVycGxhbm5pbmcvY29tcG9uZW50cy9ncmlkL3NmLWxhZGRlci1ncmlkLnNjc3MiLCIuLi92ZW5kb3JzL2NvbXBvbmVudHMvYWxsb2NhdGlvbi9zZi1hbGxvY2F0aW9uLnNjc3MiLCIuLi92ZW5kb3JzL2NvbXBvbmVudHMvY29udHJhY3RzL3NmLWNvbnRyYWN0cy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvYWktY2hhdC9haS1jaGF0LnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9oaWVyYXJjaHktdHJlZS9zZi1oaWVyYXJjaHktdHJlZS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvbWFpbi1kcmF3ZXIvbWFpbi1kcmF3ZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL21haW4taGVhZGVyL21haW4taGVhZGVyLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9tb2R1bGUtaGVhZGVyL2RlZXAtbGluay1idXR0b24uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL25vLWRhdGEtZm91bmQvc2Ytbm8tZGF0YS1mb3VuZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvYW5pbWF0aW9ucy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvYW50ZC1mdWxscGFnZS10YWJsZS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvYW50ZC1vdmVycmlkZXMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL2ZpbHRlci1kcmF3ZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL25pdm8tY2hhcnRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC9zZi1hZy1jaGFydC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL2NvbXBvbmVudHMvc2hlbGwvc2YtYWctZ3JpZC5zY3NzIiwiLi4vdGhlbWVzL2Nzcy9fZm9udHMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NoZWxsL3NoZWxsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vY29tcG9uZW50cy9zaGVsbC92YXJpYWJsZXMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL3NtYXJ0LXNlYXJjaC9zZi1zbWFydC1zZWFyY2guc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9jb250cm9sLXRvd2VyL2NvbnRyb2wtdG93ZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9ldmVudHMtbWFuYWdlci9ldmVudHMtbWFuYWdlci5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2hvbWUvc2YtaG9tZS1wYWdlLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvcXVpY2stZ3VpZGUvc2YtcXVpY2stZ3VpZGUtcGFnZS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NldHRpbmdzL3NldHRpbmdzLXBhZ2Uuc2NzcyIsIi4uL2xheW91dC9jb21wb25lbnRzL2xpY2Vuc2UvcGxhbi11cGdyYWRlZC9wbGFuLXVwZ3JhZGVkLnNjc3MiLCIuLi9sYXlvdXQvY29tcG9uZW50cy9saWNlbnNlL3RyaWFsLWJhbm5lci9zZi10cmlhbC1iYW5uZXIuc2NzcyIsIi4uL29yYml0L2NvbXBvbmVudHMvYWxlcnRzL2FsZXJ0cy1kcmF3ZXIvYWxlcnRzLWRyYXdlci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvZ3JpZC9hbGVydHMtZ3JpZC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvbm90aWZpY2F0aW9ucy9ub3RpZmljYXRpb25zLWNvbmZpZy5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvc2hhcmVkL3NoYXJlZC5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9hbGVydHMvdG9vbGJhci9hbGVydHMtdG9vbGJhci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9kZW1hbmQtdHlwZXMvc2VjdXJpdHktZHJhd2VyL3NmLXNlY3VyaXR5LWRyYXdlci5zY3NzIiwiLi4vcmVwb3J0cy9jb21wb25lbnRzL3JlcG9ydHMtZGF0YS1zb3VyY2VzL2RyYXdlci9zZi1kYXRhLXNvdXJjZS1mb3JtLnNjc3MiLCIuLi9vcmJpdC9jb21wb25lbnRzL2hpc3RvcmljYWwtbWV0cmljcy9kcmF3ZXIvaGlzdG9yaWNhbC1tZXRyaWNzLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL2dyaWQtY29sbGFiL2FjdGlvbnMvYWN0aW9ucy5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy9tYW5hZ2Utb3ZlcnJpZGVzL21hbmFnZS1vdmVycmlkZXMuc2NzcyIsIi4uL2ZvcmVjYXN0aW5nL2NvbXBvbmVudHMvb3V0bGllcnMvZGV0YWlscy1wb3B1cC9mb3JlY2FzdC1kZXRhaWxzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL2dyaWQvb3V0bGllci10YWJsZS5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9vdXRsaWVycy9ncmlkLXRvb2xiYXIvb3V0bGllcnMtZ3JpZC10b29sYmFyLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL291dGxpZXJzL2xvY2F0aW9uLWRldGFpbHMtZHJhd2VyL3NmLWxvY2F0aW9uLWRldGFpbHMtZHJhd2VyLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3NhbGVzLXByZWRpY3Rvci9zZXR0aW5ncy9zYWxlcy1wcmVkaWN0b3Itc2V0dGluZy5zY3NzIiwiLi4vZm9yZWNhc3RpbmcvY29tcG9uZW50cy9zdHJhdGVneS9kcmF3ZXJDb250ZW50L3N0cmF0ZWd5LXNldHRpbmdzLnNjc3MiLCIuLi9mb3JlY2FzdGluZy9jb21wb25lbnRzL3N0cmF0ZWd5L3Rvb2xiYXIvc3RyYXRlZ3ktdG9vbGJhci5zY3NzIiwiLi4vc2FmZXR5c3RvY2tzL2NvbXBvbmVudHMvY2hhcnRzL2NvbXBhcmUtY2hhcnQvc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zdG9jay10cmFuc2Zlci9vcHRpb25zL3NmLXRyYW5zZmVyLWJhc2Uuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9kZXRhaWxzLWNoYXJ0L3NmLXNvcC1jb2xsYWItY2hhcnQuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b3Atc2VjdGlvbi9zdW1tYXJ5L3N1bW1hcnktZ3JpZC5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3RvcC1zZWN0aW9uL3RyYW5zYWN0aW9ucy1vYmplY3RzL3RyYW5zYWN0aW9ucy1vYmplY3RzLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdXRpbGl6YXRpb24vdXRpbGl6YXRpb24tZ3JpZC5zY3NzIiwiLi4vd29ya2Zsb3dzL2NvbXBvbmVudHMvYWN0aW9ucy9jb21wb25lbnRzL2FjdGlvbi1kZXRhaWxzLnNjc3MiLCIuLi9pbnB1dHMvY29tcG9uZW50cy9leHBhbmRlZC1ib20vZ3JpZC9leHBhbmRlZC1ib20tZ3JpZC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvY3JlYXRlLXJlcG9ydC9jb21wb25lbnRzL2NvbHVtbi5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvZGlhZ3JhbS9kaWFnbm9zdGljL2RpYWdub3N0aWMtZHJhd2VyLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9kaWFncmFtL2l0ZW1zL2NvbnRlbnQtZm9ybS5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvZGlhZ3JhbS9zdWItc2V0L3N1Yi1zZXQtY29udGVudC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvZHJwLWNvbmZpZ3MvY29udGVudC92aWV3LWNvbnRlbnQtZ3JpZC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvbXJwLWNvbmZpZ3MvY29udGVudC92aWV3LWNvbnRlbnQtZ3JpZC5zY3NzIiwiLi4vb3B0aW1pemF0aW9uL2NvbXBvbmVudHMvc2NlbmFyaW8tY29tcGFyaXNvbi9tb2RhbHMvcHVibGlzaC1ydW4tbW9kYWwuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vbW9kYWxzL3J1bi1kZXRhaWxzLW1vZGFsLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL3JlcG9ydC1jb250ZW50L3NmLXNjZW5hcmlvLXJlcG9ydHMuc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL3NjZW5hcmlvLWNvbXBhcmlzb24vd2lkZ2V0cy1kYXNoYm9hcmQvd2lkZ2V0cy1kYXNoYm9hcmQuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9hbGxvY2F0aW9uL2dyaWQvc2YtdmVuZG9yLWdyaWQuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2ZpbHRlcnMvbWFpbi1maWx0ZXIvZmlsdGVyLWJ1aWxkZXIuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kYXNoYm9hcmRzL2NvbXBvbmVudHMvc2YtZGFzaGJvYXJkcy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL2RhdGEtc3R1ZGlvL3ZpZXdzL2RhdGEtc3R1ZGlvLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGVtYW5kL3ZpZXdzL2Rhc2hib2FyZC10b29sYmFyLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvcmVwb3J0cy9jb21wb25lbnRzL3NmLXJlcG9ydHMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvdmlld3MvZG9jay1sYXlvdXQtdmlldy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NldHRpbmdzL3ZpZXdzL3NldHRpbmdzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vc2hhcmVkL3NtYXJ0L2RhdGEtc291cmNlcy9zZi1kYXRhLXNvdXJjZS1tb2RhbC5zY3NzIiwiLi4vaWRlbnRpdHkvY29tcG9uZW50cy91c2VyLW1hbmFnZW1lbnQvdG9vbGJhci9pbnZpdGUtdXNlci9pbnZpdGUtdXNlci5zY3NzIiwiLi4vb3JiaXQvY29tcG9uZW50cy9tYXN0ZXItZWRpdC9lZGl0LXR5cGUtY29udGVudC9mb3JtLWl0ZW1zL3NlbGVjdC1kcmFnZ2FibGUtZm9ybS1pdGVtLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvY29tcGFyZS9jb21wYXJlLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvZWRpdC1tb2RlL2VkaXQtbW9kZS5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL2ZpbHRlcnMvZmlsdGVyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3Rvb2xiYXIvaXRlbXMvcHVibGlzaC1kZW1hbmQvcHVibGlzaC1wb3B1cC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL3ZpZXdzL2RlbWFuZC12aWV3cy5zY3NzIiwiLi4vc2VnbWVudGF0aW9uL2NvbXBvbmVudHMvY2x1c3RlcnMvY29tcG9uZW50cy9jaGFydHMvY2x1c3RlcnMtY2hhcnQuc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL2NsdXN0ZXJzL2NvbXBvbmVudHMvdG9vbGJhci90b29sYmFyLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy9jb21wYXJlL2NvbXBhcmUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy90b29sYmFyL2l0ZW1zL29wdGltaXplL29wdGltaXplLnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9vbGJhci9pdGVtcy92aWV3cy9zdXBwbHktdmlld3Muc2NzcyIsIi4uL29wdGltaXphdGlvbi9jb21wb25lbnRzL2RpYWdyYW0vZGlhZ25vc3RpYy9jb21wb25lbnRzL2l0ZW0tZmxvdy1jb250ZW50LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2NoYXJ0cy9jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0L292ZXJ2aWV3LWNoYXJ0LnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9kZXRhaWxzLWFuZC1wdWJsaXNoL2RldGFpbHMtYW50ZC1wdWJsaXNoLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zaGFyZWQvY29udGVudC1iYXNlLnNjc3MiLCIuLi9vcHRpbWl6YXRpb24vY29tcG9uZW50cy9zY2VuYXJpby1jb21wYXJpc29uL2RyYXdlcnMtY29udGVudC9zdW1tYXJ5L3N1bW1hcnkuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9jb21wb25lbnRzL2ZpbHRlcnMvbWFpbi1maWx0ZXIvY29tcG9uZW50cy9jb3B5LXBhc3RlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3MvYWR2YW5jZWQvc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMuc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9kYXRhLXN0dWRpby92aWV3cy9lcnAtc2V0dGluZ3MvZXJwLXNldHRpbmdzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvZGF0YS1zdHVkaW8vdmlld3Mvb3RoZXItZGF0YS9zZi1vdGhlci1kYXRhLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL2NvbXBvbmVudHMvc2FtcGxlLWZvcm0vc2FtcGxlLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvY29tcG9uZW50cy9zYW1wbGUtbW9kYWwvc2FtcGxlLW1vZGFsLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2V0dGluZ3Mvdmlld3MvZGVtYW5kL2NhdXNhbC1mb3JlY2FzdGluZy5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3NoYXJlZC9zbWFydC9kYXRhLXNvdXJjZXMtc2V0dGluZ3MvZWxlbWVudHMvZWxlbWVudHMuc2NzcyIsIi4uLy4uL2RlbWFuZC9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvc2V0dGluZ3Mvdmlld3MtY29uZmlndXJhdGlvbi9jb21wb25lbnRzL2RyYXdlcnMvc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyLnNjc3MiLCIuLi8uLi9kZW1hbmQvY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL3NlZ21lbnRhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3NldHRpbmctY29tcG9uZW50cy9hbmFseXNpcy9leGNlcHRpb25zL2V4Y2VwdGlvbnMtcXVlcnktYnVpbGRlci5zY3NzIiwiLi4vLi4vaW52ZW50b3J5L21vbml0b3JpbmcvY29tcG9uZW50cy9pbnYtY2FyZHMtcmVwb3J0L3JlcG9ydC10eXBlLWNvbnRlbnQvaW1iYWxhbmNlLWNvbnRlbnQtd2lkZ2V0cy90b29sYmFyL3Rvb2xiYXIuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy9vYmplY3RzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy92aWV3cy1saXN0L3ZpZXdzLWxpc3Quc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvYWRkLWJ1dHRvbi9hZGQtc3VwcGx5LWJ1dHRvbi5zY3NzIiwiLi4vY29sbGFib3JhdGlvbi9jb21wb25lbnRzL3NldHRpbmdzL3ZpZXdzLWNvbmZpZ3VyYXRpb24vY29tcG9uZW50cy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZ3JpZC92aWV3LWNvbnRlbnQtdGFibGUuc2NzcyIsIi4uL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvdmlld3MtbGlzdC92aWV3cy1saXN0LnNjc3MiLCIuLi9jb2xsYWJvcmF0aW9uL2NvbXBvbmVudHMvdG9wLXNlY3Rpb24vdHJhbnNhY3Rpb25zLW9iamVjdHMvY29tcG9uZW50cy9jb250ZW50L3RyYW5zYWN0aW9ucy1vYmplY3RzLWNvbnRlbnQuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9hbGxvY2F0aW9uL3Rvb2xiYXIvaXRlbXMvZmlsdGVycy9maWx0ZXIuc2NzcyIsIi4uL3ZlbmRvcnMvY29tcG9uZW50cy9jb250cmFjdHMvZHJhd2Vycy9jb250ZW50cy9ydW4taGlzdG9yeS9ydW4taGlzdG9yeS5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3JlcG9ydHMvY29tcG9uZW50cy9zaW5nbGUtcmVwb3J0L2NvbmRpdGlvbmFsLWZvcm1hdHRpbmcvQ29uZGl0aW9uYWxGb3JtYXRzLnNjc3MiLCIuLi9sYXlvdXQvX3NhZmZyb24vcGFnZXMvc2FtcGxlL3ZpZXdzL2NvbXBvbmVudHMvaXRlbS1hY3Rpdml0eS9pdGVtLWFjdGl2aXR5LWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zYW1wbGUvdmlld3MvY29tcG9uZW50cy9zY2hlZHVsZXItZ2FudHQtc2V0dGluZ3Mvc2NoZWR1bGVyLWdhbnR0LXNldHRpbmdzLWZvcm0uc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9kYXRhL3BsYW5uaW5nLXBlcmlvZC9wbGFubmluZy1wZXJpb2QtY29udGVudC5zY3NzIiwiLi4vLi4vZGVtYW5kL2NvbGxhYm9yYXRpb24vY29tcG9uZW50cy9zZXR0aW5ncy92aWV3cy1jb25maWd1cmF0aW9uL2NvbXBvbmVudHMvZHJhd2Vycy9kcmlsbC1kb3duLWxpbmtzL2RyaWxsLWRvd24tbGlua3Muc2NzcyIsIi4uL2xheW91dC9fc2FmZnJvbi9wYWdlcy9zZXR0aW5ncy92aWV3cy9nbG9iYWwvbmF2aWdhdGlvbi1tZW51L2NvbXBvbmVudHMvZ3JpZC9uYXZpZ2F0aW9uLW1lbnUtZ3JpZC5zY3NzIiwiLi4vbGF5b3V0L19zYWZmcm9uL3BhZ2VzL3NldHRpbmdzL3ZpZXdzL2dsb2JhbC9uYXZpZ2F0aW9uLW1lbnUvY29tcG9uZW50cy90b29sYmFyL25hdmlnYXRpb24tbWVudS10b29sYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBd0ZNLGdCQ3U1Yk4sQ0M5K2JFLGtEQUNFLGdCREFKLENDRUksbUVBQ0UsaUJBQUEsQ0FDQSxnQkRBTixDQ0lFLGtDQUNFLGlCREZKLENDSUkseUNBR0UsY0FBQSxDQURBLGVBQUEsQ0FEQSxlREFOLENDS0ksK0NBQ0UsY0RITixDQ01JLHlEQUNFLG1CREpOLENDU0EsMEJBR0Usb0NBQUEsQ0FGQSxXQUFBLENBQ0EsWURMRixDQ1FFLGlEQUNFLFdBQUEsQ0FJQSxjQUFBLENBREEsaUJBQUEsQ0FEQSxlQUFBLENBREEsY0RISixDQ1FJLGdFQUlFLFdBQUEsQ0FGQSxlQUFBLENBQ0EsS0FBQSxDQUZBLFVESE4sQ0NTSSw4REFHRSw2Q0FBQSxDQUZBLGtDQUFBLENBQ0EsY0FBQSxDQUVBLGVBQUEsQ0FDQSxLQUFBLENBQ0EsU0RQTixDQ1NNLGtFQUVFLG1DQUFBLENBREEsZ0JETlIsQ0NXSSwrREFRRSw4Q0FBQSxDQVBBLDZDQUFBLENBQ0EsaUJBQUEsQ0FFQSxpQkFBQSxDQUNBLGNBQUEsQ0FGQSxnQkFBQSxDQUlBLGlCQUFBLENBREEsY0RQTixDQ1dNLHFFQUNFLGlDRFRSLENDWU0sbUVBRUUsZ0NBQUEsQ0FEQSwrQkRUUixDQ2FNLHlFQUdFLGdCQUFBLENBREEsVUFBQSxDQUVBLG1CQUFBLENBSEEsY0RSUixDQ2NNLGlGQVNFLFlBQUEsQ0FEQSxxQkFBQSxDQURBLGNBQUEsQ0FKQSxlQUFBLENBQ0EsUUFBQSxDQUhBLGlCQUFBLENBVUEsaUJBQUEsQ0FOQSxPQUFBLENBQ0EsOEJBQUEsQ0FJQSxVQUFBLENBUkEsU0RIUixDQ2NRLDBGQUNFLGlCRFpWLENDaUJRLHVGQUNFLGtCQUFBLENBQ0EsMEJEZlYsQ0NpQlUsaUdBQ0UsaUNEZlosQ0NrQlUsaU1BRUUsbUNEakJaLENDb0JVLCtGQUNFLGtDRGxCWixDQ3FCVSwrTEFFRSwrQkRwQlosQ0N1QlUsMkZBQ0UsV0FBQSxDQUNBLFVEckJaLENDdUJZLGdHQUNFLFNEckJkLENDMEJRLCtGQUlFLHdEQUFBLENBRkEsaUJBQUEsQ0FEQSxlQUFBLENBRUEsaUJEdkJWLENDMEJVLGtIQUNFLG1CRHhCWixDQzZCTSx1RUFDRSxnQkQzQlIsQ0M2QlEsOEVBSUUsa0NBQUEsQ0FEQSxvQkFBQSxDQUZBLGVBQUEsQ0FJQSxnQkFBQSxDQUhBLGVEeEJWLENDOEJRLDZGQUNFLFdBQUEsQ0FDQSxlRDVCVixDQzhCVSxpR0FDRSxtQkQ1QlosQ0NpQ00sd0VBQ0UsbUNBQUEsQ0FDQSxjQUFBLENBQ0EsaUJEL0JSLENDaUNRLGdGQUNFLGVEL0JWLENDaUNVLDBGQUNFLHNCRC9CWixDQ2tDVSxtTEFFRSx3QkRqQ1osQ0NvQ1Usd0ZBQ0UsdUJEbENaLENDcUNVLGlMQUVFLG9CRHBDWixDQ3lDTSw0RUFDRSxvQ0FBQSxDQUNBLGtCQUFBLENBQ0EsZUR2Q1IsQ0MwQ00sdUVBSUUsaURBQUEsQ0FGQSxjQUFBLENBQ0EsV0FBQSxDQUZBLFVEckNSLENFMUtBLDZIQUdJLGNBQUEsQ0FDQSxnQkY0S0osQ0V4S0ksaURBR0ksYUFBQSxDQURBLGVBQUEsQ0FJQSxlQUFBLENBTEEsa0JBQUEsQ0FHQSxzQkFBQSxDQUNBLGtCRjRLUixDR3pMQSxrQkFRRSw4QkFBQSxDQU5BLFdBQUEsQ0FDQSxRQUFBLENBR0EsZ0JBQUEsQ0FMQSxjQUFBLENBR0EsMEJBQUEsQ0FHQSx1QkFBQSxDQUZBLFlIOExGLENHeExBLG1CQUNFLEdBRUUsU0FBQSxDQURBLDJDSDRMRixDR3pMQSxHQUVFLFNBQUEsQ0FEQSx3Q0g0TEYsQ0FDRixDR3hMQSw2QkFNRSx5QkFBQSxDQUxBLHdDQUFBLENBQ0EsNkNBQUEsQ0FDQSxrQkFBQSxDQUNBLCtEQUFBLENBQ0EsaUJIMkxGLENHdkxBLDBCQUdFLGtCQUFBLENBRkEsWUFBQSxDQUNBLDZCQUFBLENBRUEsa0JIMExGLENHdkxBLHlCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FHQSxtQkFBQSxDQURBLHdCSDJMRixDR3ZMQSx5QkFDRSxtQ0FBQSxDQUVBLFdBQUEsQ0FDQSxjQUFBLENBRkEsV0g0TEYsQ0d2TEEsK0JBRUUsdUNBQUEsQ0FEQSxvQ0gyTEYsQ0d2TEEseUJBQ0UsUUgwTEYsQ0d2TEEsbUJBS0UsNkNBQUEsQ0FIQSxpQkFBQSxDQUVBLGNBQUEsQ0FEQSx1QkFBQSxDQUZBLFdIOExGLENHdkxBLHlEQUdFLCtCQUFBLENBREEsb0NBQUEsQ0FEQSwwQkg0TEYsQ0d2TEEsMkJBQ0Usc0NBQUEsQ0FFQSx3Q0FBQSxDQURBLGNIMkxGLENHdkxBLGlDQUNFLGNIMExGLENHdkxBLDRCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLE9IMExGLENHdkxBLDBCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGVBQUEsQ0FFQSxlSDBMRixDR3ZMQSxxREFDRSxlSDBMRixDR3ZMQSxnQ0FFRSxtQ0FBQSxDQURBLGNBQUEsQ0FFQSxlSDBMRixDR3RMQSwwQkFDRSxrQkFDRSxnQkgwTEYsQ0d2TEEsbUJBQ0UsV0h5TEYsQ0d0TEEsMEJBQ0UsY0h3TEYsQ0dyTEEsZ0NBQ0UsY0h1TEYsQ0FDRixDR3BMQSwwQkFDRSxrQkFDRSxlSHNMRixDR25MQSx5QkFDRSxjQUFBLENBQ0Esc0JIcUxGLENHbExBLG1CQUNFLFdIb0xGLENBQ0YsQ0dqTEEseUJBQ0Usa0JBQ0UsVUFBQSxDQUNBLHVCSG1MRixDR2hMQSw2QkFDRSxZSGtMRixDRy9LQSxtQkFDRSxXSGlMRixDRzlLQSxrQ0FDRSxzQkhnTEYsQ0FDRixDSS9VQSxvQkFFRSxXQUFBLENBR0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGdCSm1WRixDSS9VRSx3REFQQSw4Q0FBQSxDQUVBLGlCSnlWRixDSXBWRSxvQ0FHRSxVSmlWSixDSTVVTSxnSUFDRSxXSmlWUixDSTdVSSxrREFDRSxXQUFBLENBQ0EsbUJKK1VOLENJNVVJLHNHQUNFLFlKOFVOLENJelVJLHVFQUVFLDhDQUFBLENBREEscUJKNFVOLENJelVNLDJGQUVFLFlBQUEsQ0FEQSxVSjRVUixDSXRVRSx3Q0FDRSw4Q0p3VUosQ0lyVUUscUNBQ0UsZUp1VUosQ0luVUksNEZBRUUsWUFBQSxDQUNBLE1BQUEsQ0FGQSxXSnVVTixDSXBVTSxxR0FJRSw0QkFBQSxDQUZBLFdBQUEsQ0FEQSxXQUFBLENBRUEsZ0JKdVVSLENJcFVRLGdJQUlFLG1EQUFBLENBREEsb0NBQUEsQ0FEQSxlQUFBLENBREEsVUp5VVYsQ0lwVVUsdUtBQ0UsbUNKc1VaLENJbFVRLCtIQUVFLGtEQUFBLENBREEsY0pxVVYsQ0lsVVUsd0lBQ0Usb0JKb1VaLENJaFVRLDJHQUNFLHNDQUFBLENBQ0Esd0JKa1VWLENJaFVVLGtKQUNFLHdCSmtVWixDSS9UVSxvSEFDRSx1QkppVVosQ0sxWkUsa0RBR0UsY0FBQSxDQURBLGFBQUEsQ0FEQSxnQkw4WkosQ0sxWkksK0RBUUUsNkNBQUEsQ0FEQSxpQkFBQSxDQUZBLFdBQUEsQ0FIQSxrQkFBQSxDQUNBLG9CQUFBLENBR0EsZUFBQSxDQUxBLGVBQUEsQ0FHQSxZTGdhTixDSzNaTSxvRUFHRSxXQUFBLENBREEsZUFBQSxDQURBLGVMK1pSLENLMVpNLHdFQUNFLHVDQUFBLENBRUEsb0RBQUEsQ0FFQSxlQUFBLENBREEsdUJBQUEsQ0FGQSxpQkwrWlIsQ0sxWk0seUVBQ0UsdUNBQUEsQ0FHQSw2Q0FBQSxDQUNBLGlCQUFBLENBSEEsa0JBQUEsQ0FDQSxZQUFBLENBR0Esb0JMNFpSLENLMVpRLGtGQUNFLHVDQUFBLENBQ0EsNkJMNFpWLENLMVpRLGtGQUNFLHFDQUFBLENBQ0EsMkJMNFpWLENLelpRLHFGQUVFLGVBQUEsQ0FEQSxpQkw0WlYsQ00zY0EsY0FNRSw4Q0FBQSxDQUxBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFdBQUEsQ0FFQSxpQkFBQSxDQURBLGlCTmdkRixDTTVjRSxpQ0FDRSw0Qk44Y0osQ00zY0Usb0NBRUUsNkNBQUEsQ0FDQSxpQkFBQSxDQUZBLFdBQUEsQ0FHQSxrQkFBQSxDQUNBLGlCTjZjSixDTTFjRSxvQ0FDRSwwQk40Y0osQ00xY0ksb0VBQ0Usc0NONGNOLENNMWNNLDZFQUNFLHVCTjRjUixDTXJjRSwwQkFHRSxpQkFBQSxDQUNBLG9CQUFBLENBRkEsV0FBQSxDQUlBLGlCQUFBLENBREEscUJBQUEsQ0FKQSxVTjRjSixDTXJjSSxzQ0FDRSxrQk51Y04sQ01wY0ksNENBQ0Usa0JBQUEsQ0FDQSxpQk5zY04sQ01uY0kseUNBQ0Usa0JOcWNOLENNbGNJLCtDQUNFLGtCQUFBLENBQ0EsaUJOb2NOLENNamNJLHlDQUNFLGtCTm1jTixDTWhjSSwrQ0FDRSxrQkFBQSxDQUNBLGlCTmtjTixDTS9iSSwyQ0FDRSx3Qk5pY04sQ005YkksaURBQ0Usd0JBQUEsQ0FDQSxpQk5nY04sQ00zYkksdUVBQ0Usa0JONmJOLENNemJFLGdEQUNFLGtDQUFBLENBQ0EsOEJOMmJKLENNMWJJLHdEQUNFLFlONGJOLENNeGJFLDhHQUVFLGtDQUFBLENBQ0EsOEJOMGJKLENNemJJLDhIQUNFLFlONGJOLENNeGJFLHlHQUVFLGtDQUFBLENBQ0EsOEJOMGJKLENNemJJLHlIQUNFLFlONGJOLENNeGJFLHFEQUNFLGtDQUFBLENBQ0EsOEJOMGJKLENNemJJLDZEQUNFLFlOMmJOLENNdmJFLHNEQUNFLGtDQUFBLENBQ0EsOEJOeWJKLENNdGJFLHlEQUNFLGtDQUFBLENBQ0EsOEJOd2JKLENNcmJFLHFIQUVFLGtDQUFBLENBQ0EsOEJOdWJKLENNcGJFLDJEQUNFLGtDQUFBLENBQ0EsOEJOc2JKLENNbmJFLDJDQUVFLGtCQUFBLENBREEsWU5zYkosQ01uYkksb0RBRUUsYUFBQSxDQURBLFdOc2JOLENNL2FJLCtFQUNFLG9DTmliTixDTTFhSSxvRUFDRSxZTjRhTixDTTFhTSxtR0FDRSxVTjRhUixDTXphTSw0RUFDRSxhTjJhUixDTXRhRSxnRkFFRSw2QkFBQSxDQUNBLCtCQUFBLENBRkEsVU4wYUosQ01yYUUsMkJBQ0Usb0NOdWFKLENNcGFFLGlDQUNFLDhDTnNhSixDTW5hRSx1Q0FDRSxlTnFhSixDTTlaRSwyRUFIRSxvRE51YUosQ01oYUUsb0lBRUUsb0JOa2FKLENNL1pFLHNEQUNFLHlCTmlhSixDTTlaRSwrRUFDRSxtQ05nYUosQ003WkUsaUVBQ0Usd0JOK1pKLENNNVpFLDJDQUNFLFlOOFpKLENNM1pFLDhEQUVFLGNBQUEsQ0FEQSx5Qk44WkosQ00xWkUsb0NBQ0UsaUJONFpKLENNelpFLDJEQUVFLFlOMlpKLENNdlpBLGlCQVFFLG12QkFBQSxDQUNBLDJ2Qk4wWkYsQ012WkEsb0NBTEUsZ0NBQUEsQ0FEQSwyQkFBQSxDQURBLG9CQUFBLENBSEEsV0FBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FIQSxVTjhhRixDTW5hQSxtQkFRRSxxdkJBQUEsQ0FDQSw2dkJOMFpGLENNdlpBLGlCQU9FLGdDQUFBLENBREEsMkJBQUEsQ0FEQSxvQkFBQSxDQUhBLFdBQUEsQ0FDQSxpQkFBQSxDQUtBLHUyQkFBQSxDQUNBLCsyQkFBQSxDQUxBLG1CQUFBLENBSEEsVU5rYUYsQ010WkUscURBQ0UsZU55WkosQ010WkUsc0VBRUUsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLFNOMFpKLENNclpFLDREQUNFLFlBQUEsQ0FDQSxVTnVaSixDTXBaRSxxREFDRSx3Q0FBQSxDQUdBLG9EQUFBLENBRkEsa0RBQUEsQ0FDQSxtREFBQSxDQUVBLGdCTnNaSixDTWhaUSwwUUFFRSxzQk5rWlYsQ00zWVkseU1BQ0Usb0JONllkLENPanNCQSx5QkFFRSw4Q0FBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUhBLGlCUHNzQkYsQ09oc0JBLDBCQUdFLGtCQUFBLENBREEsaUJBQUEsQ0FEQSxnQkFBQSxDQUdBLGlCQUFBLENBQ0EsaUNQd3NCRixDT2pzQkUsaUVBQ0UsY1Btc0JKLENPaHNCRSxnREFDRSxVUGtzQkosQ09qc0JJLHlFQUNFLHdCUG1zQk4sQ09qc0JJLG9FQUNFLFdQbXNCTixDT2hzQkUsaURBQ0UsaUJQa3NCSixDTy9yQkUsbURBQ0UseUJQaXNCSixDT2hzQkksb0VBRUUsWUFBQSxDQURBLFNQbXNCTixDT2hzQkksK0VBQ0UsZVBrc0JOLENPaHNCSSxzRUFDRSxpRFBrc0JOLENPOXJCRSxnRUFDRSxlUGdzQkosQ081ckJBLDBCQUVJLGlEQUNFLFVQOHJCSixDTzVyQkUsaURBQ0UsZ0JQOHJCSixDQUNGLENRNXZCQSxnQ0FDRSxnQlI4dkJGLENRN3ZCRSxnRUFDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSx3QlIrdkJKLENROXZCSSw4RkFDRSxXQUFBLENBQ0EsZ0JSZ3dCTixDUS92Qk0sa0hBQ0UsV1Jpd0JSLENRL3ZCUSxpUkFFRSxXQUFBLENBQ0EsVVJpd0JWLENROXZCUSxnSUFDRSxzQ1Jnd0JWLENRN3ZCUSx1SkFLRSxzQlIrdkJWLENTMXhCQSx3Q0FDRSxXQUFBLENBQ0EsaUJUNHhCRixDUzF4QkUsMkRBSUUsZUFBQSxDQUZBLFlBQUEsQ0FDQSxrQkFBQSxDQUZBLFdUK3hCSixDUzF4QkksMEVBTUUsa0JBQUEsQ0FGQSxZQUFBLENBQ0EscUJBQUEsQ0FGQSxXQUFBLENBRkEsWUFBQSxDQU9BLGlCQUFBLENBREEsWUFBQSxDQUxBLFVUa3lCTixDUzF4Qk0sdUZBQ0Usb0NBQUEsQ0FDQSxjQUFBLENBQ0EsZVQ0eEJSLENTenhCTSxpR0FJRSxrQkFBQSxDQUhBLFlBQUEsQ0FDQSxxQkFBQSxDQUdBLFdBQUEsQ0FGQSxzQlQ2eEJSLENTenhCUSxpSUFDRSw0QkFBQSxDQUNBLFdBQUEsQ0FDQSxVVDJ4QlYsQ1N2eEJNLHlGQUNFLDhDQUFBLENBR0EsaUJBQUEsQ0FFQSw0Q0FBQSxDQURBLGVBQUEsQ0FGQSxlQUFBLENBREEsZ0JUNnhCUixDU3Z4QlEsb0dBQ0UsbUJUeXhCVixDU3R4QlEsaUdBRUUsbUNBQUEsQ0FEQSxjQUFBLENBRUEsZVR3eEJWLENTcnhCUSxnR0FDRSxjVHV4QlYsQ1NqeEJFLHFFQUdFLDhDQUFBLENBRkEsWUFBQSxDQUNBLFVUb3hCSixDU2p4QkksMkZBR0UsY0FBQSxDQUZBLFlBQUEsQ0FDQSxrQlRveEJOLENTanhCSSxvRkFDRSxlVG14Qk4sQ1NoeEJFLGdGQUNFLGtCQUFBLENBQ0EsaUJUa3hCSixDUzl3QkUsZ0hBRUUsaUJUZ3hCSixDVXYyQkEsbUJBRUUsWUFBQSxDQUNBLHFCQUFBLENBRkEsV0FBQSxDQUlBLGlCQUFBLENBQ0Esd0JBQUEsQ0FGQSxpQlYyMkJGLENVdjJCRSxrQ0FDRSw2Q0FBQSxDQUNBLGlCQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsV1Z5MkJKLENVdDJCRSxnQ0FDRSxZVncyQkosQ1V0MkJJLHVDQUNFLG9DVncyQk4sQ1VyMkJJLCtDQU1FLG9CQUFBLENBTEEsZUFBQSxDQUVBLGVBQUEsQ0FFQSx3QkFBQSxDQURBLHNCQUFBLENBR0EscUJBQUEsQ0FMQSxrQlY0MkJOLENVcDJCSSx3Q0FDRSxvQkFBQSxDQUNBLGdCVnMyQk4sQ1VwMkJNLDZDQUNFLGlCVnMyQlIsQ1VuMkJNLGdEQUtFLGlCQUFBLENBRkEsb0JBQUEsQ0FEQSxXQUFBLENBRUEsZ0JBQUEsQ0FFQSxxQkFBQSxDQUxBLFVWMDJCUixDVWgyQkUsK0NBQ0Usd0JBQUEsQ0FDQSxZVmsyQkosQ1UvMUJFLDhDQUVFLHdCQUFBLENBREEsZ0JWazJCSixDVS8xQkkseUlBRUUsV1ZpMkJOLENVNzFCTSx5RkFDRSxzQ1YrMUJSLENVNTFCTSx1R0FDRSxzQ1Y4MUJSLENVMzFCTSxpRkFJRSxrQkFBQSxDQUNBLGNBQUEsQ0FKQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSw2QlYrMUJSLENVejFCSSxtRkFLRSxzQlYyMUJOLENVdDFCQSwwQkFFSSwrQ0FDRSxZVncxQkosQ0FDRixDV3o3QkUsK0VBQ0UsZVgyN0JKLENXejdCSSx1R0FJRSxrQkFBQSxDQUhBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHdCQUFBLENBRUEsY1gyN0JOLENXdjdCRSxnRkFDRSxxQlh5N0JKLENZdjhCQSx3QkFDRSw4Q0FBQSxDQUtBLGlCQUFBLENBQ0EsbURBQUEsQ0FMQSxXQUFBLENBR0EsdUJBQUEsQ0FEQSxpQkFBQSxDQURBLGlCWjY4QkYsQ1l2OEJFLHlDQUNFLDhDQUFBLENBQ0EsV0FBQSxDQUNBLGVaeThCSixDWXY4QkksbUVBRUUsbUNBQUEsQ0FHQSxRQUFBLENBSkEsVUFBQSxDQUdBLGlCQUFBLENBRUEsV0FBQSxDQUhBLFNaNDhCTixDWXQ4QkksbUVBRUUsWUFBQSxDQUNBLE1BQUEsQ0FGQSxXWjA4Qk4sQ1l2OEJNLDRFQUlFLDRCQUFBLENBRkEsV0FBQSxDQURBLFdBQUEsQ0FFQSxnQlowOEJSLENZdjhCUSx1R0FJRSxtREFBQSxDQURBLG9DQUFBLENBREEsZUFBQSxDQURBLFVaNDhCVixDWXY4QlUsbUhBQ0UsbUNaeThCWixDWXI4QlEsc0dBRUUsa0RBQUEsQ0FEQSxjWnc4QlYsQ1lyOEJVLCtHQUNFLG9CWnU4QlosQ1luOEJRLGtGQUNFLHNDQUFBLENBQ0Esd0JacThCVixDWW44QlUsOEZBQ0Usd0JacThCWixDWWw4QlUsMkZBQ0UsdUJabzhCWixDWTc3QkUsb0NBQ0UsV1orN0JKLENZNzdCSSxxREFDRSx5Q1orN0JOLENZNTdCUSxxRkFDRSxXWjg3QlYsQ1kxN0JNLGdFQUVFLFdBQUEsQ0FDQSxtQkFBQSxDQUZBLFVaODdCUixDWXo3QlEsMExBRUUsb0JaMjdCVixDWXg3Qk0scUVBQ0UsbURBQUEsQ0FDQSx1RFowN0JSLENZdjdCUSwyRkFDRSxtRFp5N0JWLENZdjdCUSxpSEFDRSwrQ1p5N0JWLENZcDdCUSxzT0FDRSx5Q1p5N0JWLENZcjdCUSx3RkFDRSx3Q1p1N0JWLENZcjdCUSx3RkFDRSxzQ1p1N0JWLENZcjdCUSwwRkFDRSxvRlp1N0JWLENZaDdCTSwwRUFDRSx1Q1prN0JSLENZaDdCTSwwRUFDRSxxQ1prN0JSLENZaDdCTSxtRUFDRSxzRFprN0JSLENZaDdCTSw0RUFDRSxvRkFBQSxDQUtBLHNEWjg2QlIsQ2F6akNFLDBDQUdFLG9CQUFBLENBRkEsa0JBQUEsQ0FHQSxpQkFBQSxDQUZBLGdCYjZqQ0osQ2F6akNJLGdEQUNFLGdCYjJqQ04sQ2F0akNBLHFCQUNFLFlBQUEsQ0FDQSxTQUFBLENBQ0EscUJBQUEsQ0FDQSxZQUFBLENBRUEsaUJBQUEsQ0FEQSxpQmIwakNGLENhdmpDRSxrREFDRSw2Q0FBQSxDQUNBLGlCQUFBLENBRUEsa0JBQUEsQ0FEQSxpQmIwakNKLENhdGpDRSx1Q0FDRSxhYndqQ0osQ2FyakNFLHlDQUtFLGloQkFBQSxDQURBLDJCQUFBLENBREEsYUFBQSxDQUZBLFdBQUEsQ0FDQSxVYjBqQ0osQ2FwakNFLDBDQUNFLDBCYnNqQ0osQ2FwakNJLDBFQUNFLHNDYnNqQ04sQ2FwakNNLG1GQUNFLHVCYnNqQ1IsQ2FsakNJLGdFQUNFLGdCYm9qQ04sQ2FsakNNLCtFQUNFLG9CQUFBLENBQ0EsZWJvakNSLENhampDTSw4RUFDRSxtQmJtakNSLENhMWlDRSw4REFFRSxTQUFBLENBREEsa0JiK2lDSixDYXhpQ0UsNkVBQ0UsdUJiNGlDSixDYXppQ0UsK0ZBQ0UsVWI0aUNKLENhemlDRSxtR0FDRSxXYjRpQ0osQ2F6aUNFLHlGQUdFLDJDQUFBLENBREEsa0NBQUEsQ0FEQSxpQmI4aUNKLENhemlDRSx5RkFDRSw4Q0FBQSxDQUNBLGlCYjRpQ0osQ2F4aUNBLDZCQUlFLG1DQUFBLENBREEsd0JBQUEsQ0FEQSxpQkFBQSxDQURBLG9DQUFBLENBS0Esa0JBQUEsQ0FDQSxjQUFBLENBRkEseUJiNmlDRixDYXppQ0UsbUNBR0UsbURBQUEsQ0FEQSxrQ0FBQSxDQURBLG9DYjZpQ0osQ2F2aUNBLHNCQUNFLDhDQUFBLENBQ0EsYWIwaUNGLENhdmlDQSw0QkFFRSxvQ0FBQSxDQURBLGViMmlDRixDYXZpQ0EsbUJBQ0UsMEJBQUEsQ0FDQSwyQmIwaUNGLENhdmlDQSxNQUNFLGViMGlDRixDYXZpQ0EsZ0NBQ0Usb0NBQUEsQ0FDQSxlYjBpQ0YsQ2F2aUNBLGtEQUNFLHlDYjBpQ0YsQ2F2aUNBLDBCQUNFLFdiMGlDRixDYTdoQ0UsK1BBQ0UsaURid2lDSixDYXBpQ0EsV0FFRSxzQ0FBQSxDQURBLGtCYndpQ0YsQ2FyaUNFLDhCQUNFLGNidWlDSixDYW5pQ0ksbUVBQ0UsZ0JicWlDTixDYWxpQ0ksd0NBQ0UsZWJvaUNOLENhL2hDQSxzQkFDRSxZYmtpQ0YsQ2EvaENBLGFBQ0Usb0Nia2lDRixDYS9oQ0Esc0JBQ0UsY2JraUNGLENhL2hDQSwrQkFDRSxpQmJraUNGLENhL2hDQSxTQUNFLHdCYmtpQ0YsQ2EvaENBLFFBQ0Usb0Jia2lDRixDYS9oQ0EsV0FDRSx1QmJraUNGLENhL2hDQSxTQUNFLHdCYmtpQ0YsQ2EvaENBLFdBQ0Usc0Jia2lDRixDYS9oQ0EseUJBQ0Usa0Jia2lDRixDYS9oQ0Esd0dBRUUsd0Jia2lDRixDYS9oQ0Esd0ZBRUUsd0JBQUEsQ0FDQSx3QmJraUNGLENhL2hDQSwwREFDRSxpQ0FBQSxDQUNBLGlDQUFBLENBQ0Esa0Nia2lDRixDYS9oQ0Esa0RBQ0Usa0NBQUEsQ0FDQSwwRGJraUNGLENhN2hDRSxrR0FDRyxVYmlpQ0wsQ2E3aENBLHlCQUNFLHNCYmdpQ0YsQ2E3aENBLGdDQUNFLFliZ2lDRixDYTdoQ0EsV0FHRSw0QkFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FIQSxXQUFBLENBSUEscUJBQUEsQ0FMQSxVYnFpQ0YsQ2E5aENFLHdCQUNFLDJCYmdpQ0osQ2E3aENFLHdCQUNFLGtCYitoQ0osQ2EzaENBLHdDQUNFLG1DYjhoQ0YsQ2EzaENBLG1EQUNFLGtDYjhoQ0YsQ2EzaENBLDZCQUNFLFliOGhDRixDYTNoQ0EsK0RBQ0Usd0JiOGhDRixDYTNoQ0Esc0VBQ0UsUWI4aENGLENhM2hDQSx3Q0FDRSxtQ2I4aENGLENhM2hDQSxzQkFJRSxvZkFBQSxDQUhBLDJCQUFBLENBRUEsV0FBQSxDQURBLFViZ2lDRixDYTNoQ0EsZ0JBQ0UsV0FBQSxDQUNBLHlCYjhoQ0YsQ2EzaENBLGdEQUVFLGNBQUEsQ0FEQSx5QmIraENGLENhM2hDQSx3QkFDRSxTYjhoQ0YsQ2ExaENFLGtDQUNFLGViNmhDSixDYTFoQ0UsMEJBQ0UsdUJiNGhDSixDYXpoQ0UsMkJBQ0Usb0JBQUEsQ0FDQSxnQmIyaENKLENhemhDSSxpREFHRSxXQUFBLENBRkEsZUFBQSxDQUNBLFViNGhDTixDYXpoQ00sa0VBQ0UsNkNBQUEsQ0FDQSxxQmIyaENSLENheGhDTSx1REFDRSx1QmIwaENSLENhL2dDRSw4S0FDRSxZYnFoQ0osQ2FoaENFLHNFQUVFLGNBQUEsQ0FEQSxZYm9oQ0osQ2FqaENJLHdGQUNFLGtDYm1oQ04sQ2E5Z0NBLGlDQUNFLFliaWhDRixDYTdnQ0UseUNBS0UsaUJBQUEsQ0FIQSxVQUFBLENBQ0EsZ0JBQUEsQ0FGQSxlQUFBLENBR0EsaUJiaWhDSixDYTlnQ0ksK0NBQ0UsaUNiZ2hDTixDYTdnQ0ksNkNBQ0UsK0JiK2dDTixDYTVnQ0ksOENBQ0UsbUNiOGdDTixDYTNnQ0ksa0RBRUUsNkNBQUEsQ0FDQSxvQ0FBQSxDQUZBLGViK2dDTixDYXhnQ0EsdUJBRUUsU0FBQSxDQURBLGlCQUFBLENBRUEsY0FBQSxDQUNBLHFCYjJnQ0YsQ2F4Z0NJLGdDQUNFLHVCYjBnQ04sQ2FyZ0NBLFlBQ0UseUNid2dDRixDYXJnQ0EsbUJBQ0Usd0Nid2dDRixDYTcvQkEsMkVBQ0UseUNid2dDRixDYXJnQ0EsK0NBQ0UsNkNid2dDRixDYXJnQ0Esa0dBS0UsNkNicWdDRixDYWxnQ0EsU0FDRSw4Q2JxZ0NGLENhbGdDQSwyQ0FDRSx1RGJxZ0NGLENhbGdDQSw0QkFDRSw4Q2JxZ0NGLENhbGdDQSxzQkFDRSw2Q2JxZ0NGLENhbGdDQSx5QkFDRSw2Q2JzZ0NGLENhbGdDQSx1TEFIRSx5Q2IwZ0NGLENhaGdDQSxnQ0FDRSxTYm1nQ0YsQ2FoZ0NBLDJFQUVFLGlEYm1nQ0YsQ2EzL0JBLG9NQUVFLHlDYm1nQ0YsQ2FoZ0NBLDRDQUVFLGtCYm1nQ0YsQ2FoZ0NBLFlBTUUsNkNBQUEsQ0FMQSxxQkFBQSxDQUVBLGtCQUFBLENBREEsY0FBQSxDQUVBLGVBQUEsQ0FDQSxzQmJvZ0NGLENhamdDRSxpRUFHRSxpRGJpZ0NKLENhNy9CQSxrQ0FDRSxvQmJnZ0NGLENhNy9CQSxnQ0FDRSw2Q2JnZ0NGLENhOS9CRSxtREFJRSw2Q0FBQSxDQURBLG9DQUFBLENBRkEsY0FBQSxDQUNBLGdCYmtnQ0osQ2E5L0JJLHVFQUdFLGNBQUEsQ0FGQSxlQUFBLENBQ0EsZUFBQSxDQUVBLGlCQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQmJnZ0NOLENhMy9CQSxnQkFDRSwwRGI4L0JGLENhMy9CQSx3QkFDRSxvQ2I4L0JGLENhMy9CQSxxQ0FDRSxHQUNFLGViOC9CRixDYTMvQkEsSUFDRSw0Q2I2L0JGLENhMS9CQSxHQUNFLGViNC9CRixDQUNGLENjNWlEQSxlQUNFLG9DZDhpREYsQ2M3aURFLGdDQUVFLGVBQUEsQ0FEQSxtQmRnakRKLENjNWlERSxnQ0FDRSw0QmQ4aURKLENjM2lERSxtQ0FHRSxvREFBQSxDQURBLFdBQUEsQ0FEQSxpQmQraURKLENjM2lESSxxRUFDRSxjZDZpRE4sQ2N6aURFLGlDQUlFLDhDQUFBLENBREEsMEJBQUEsQ0FEQSxlQUFBLENBREEsbUJkOGlESixDY3hpREUsdURBQ0Usb0JkMGlESixDY3ZpREUsb0NBQ0UsOENBQUEsQ0FLQSw2Q0FBQSxDQUpBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVkMGlESixDY3ZpREksK0NBQ0UsOENBQUEsQ0FHQSxrQkFBQSxDQUZBLFVkMGlETixDY3JpREksMkRBQ0Usd0RkdWlETixDY3BpREksc0JBQ0UsR0FDRSw4Q2RzaUROLENjcGlESSxJQUNFLGdDZHNpRE4sQ2NwaURJLEdBQ0UsOENkc2lETixDQUNGLENjbmlESSxxREFDRSxpQkFBQSxDQUdBLFdBQUEsQ0FEQSxPQUFBLENBREEsU2R1aUROLENjbGlESSw0Q0FFRSw2Q0FBQSxDQUNBLG9EQUFBLENBRkEsaUJkc2lETixDY2xpRE0sa0RBQ0UsY0FBQSxDQUNBLGVkb2lEUixDY2ppRE0sNERBS0Usb0JBQUEsQ0FKQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBR0EscUJBQUEsQ0FGQSxrQmRxaURSLENjaGlETSxrREFDRSxXQUFBLENBQ0EsY2RraURSLENjOWhESSwwQ0FFRSxZQUFBLENBREEsb0JkaWlETixDYzVoREUsMENBR0UsV0FBQSxDQUZBLFFBQUEsQ0FDQSxhZCtoREosQ2M1aERJLDZDQUNFLG1CZDhoRE4sQ2MzaERJLDZEQUNFLGlCQUFBLENBQ0EsU2Q2aEROLENjMWhESSw2REFFRSxpQkFBQSxDQUNBLFVBQUEsQ0FGQSxTQUFBLENBR0EsU2Q0aEROLENjemhESSxnRUFFRSxXQUFBLENBREEsVWQ0aEROLENjeGhESSx3RUFDRSx5QmQwaEROLENjdmhESSxnQkFDRSxJQUNFLDBCZHloRE4sQ2N0aERJLElBQ0UsMkJkd2hETixDQUNGLENjbmhEQSw0QkFFRSxpQkFBQSxDQURBLHdCZHVoREYsQ2NwaERFLCtDQUNFLFNkc2hESixDY3BoREksdUVBQ0Usb0Jkc2hETixDY3BoRE0sK0hBQ0UsYWRzaERSLENjcGhEUSxxSUFDRSxtQ2RzaERWLENjL2dEQSwwQkFLRSxvREFBQSxDQURBLGtEQUFBLENBRUEsbURBQUEsQ0FMQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQmRxaERGLENjaGhERSw4Q0FFRSxvREFBQSxDQUdBLGlCQUFBLENBRkEsY0FBQSxDQUZBLG9CQUFBLENBR0EsY2RtaERKLENjaGhESSxvREFDRSx1Q2RraEROLENjL2dESSx5REFDRSxrQmRpaEROLENjOWdESSxxREFDRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCZGdoRE4sQ2M3Z0RJLDJEQUNFLGNkK2dETixDYzVnREksMERBQ0UsZ0JkOGdETixDYzNnREksOERBS0Usb0JBQUEsQ0FKQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBR0EscUJBQUEsQ0FGQSxrQmQrZ0ROLENlN3RERSw4REFDRSxzQkFBQSxDQUNBLFVmK3RESixDZTV0REUsOERBQ0Usb0JmOHRESixDZTV0REkseUtBRUUsV0FBQSxDQUNBLFVmOHRETixDZTF0REUsMERBR0UsNkNBQUEsQ0FDQSxpQkFBQSxDQUZBLFdBQUEsQ0FEQSxVZit0REosQ2UxdERJLGtFQUNFLGVmNHRETixDZTF0RE0sMEVBQ0UsdUJmNHREUixDZXp0RE0sMkVBQ0UsYWYydERSLENleHRETSwyRUFDRSxhZjB0RFIsQ2V2dERNLDJFQUNFLG9CZnl0RFIsQ2VudERJLHFGQUVFLGlCQUFBLENBREEsbUJmc3RETixDZWx0REksNkVBQ0UseUJmb3RETixDZWx0RE0sK0ZBQ0UsU2ZvdERSLENlL3NERSxvREFDRSxzQmZpdERKLENlL3NESSwrREFDRSxjZml0RE4sQ2Uvc0RNLCtFQUNFLFVmaXREUixDZTdzREksbUVBQ0UsaURBQUEsQ0FFQSxlQUFBLENBREEsbUJmZ3RETixDZTdzRE0sNEVBS0Usb0RBQUEsQ0FKQSxlQUFBLENBQ0EsbUJBQUEsQ0FFQSxtQkFBQSxDQURBLGlCZml0RFIsQ2Uzc0RRLDhLQUNFLFVmNnNEVixDZTNzRFUsdUxBQ0UsU2Y2c0RaLENldHNETSxxRkFHRSxrQkFBQSxDQUdBLHVDQUFBLENBQ0EsNkNBQUEsQ0FGQSxvQ0FBQSxDQUhBLFlBQUEsQ0FFQSxlQUFBLENBSEEsV2Y4c0RSLENlcnNETSx3RkFHRSw2Q0FBQSxDQURBLGtCQUFBLENBREEsZWZ5c0RSLENlcnNEUSxrR0FDRSxxQkFBQSxDQUNBLGlCZnVzRFYsQ2Vwc0RRLCtHQUNFLGVmc3NEVixDZW5zRFEsc0lBRUUsc0JBQUEsQ0FEQSxRZnNzRFYsQ2UvckRFLHFEQUNFLGVmaXNESixDZS9yREksOERBQ0UsZUFBQSxDQUNBLGlCZmlzRE4sQ2U5ckRJLHNFQUlFLCtCQUFBLENBREEsb0NBQUEsQ0FGQSxjQUFBLENBQ0EsZUFBQSxDQUdBLG1CQUFBLENBQ0Esa0JmZ3NETixDZTdyREksd0VBRUUsa0JBQUEsQ0FEQSxZQUFBLENBR0EsY0FBQSxDQURBLE9BQUEsQ0FFQSxrQmYrckROLENlN3JETSw2SkFFRSxtQ2YrckRSLENlMXJERSx5Q0FDRSx1Q0FBQSxDQUNBLDZDQUFBLENBQ0EsaUJBQUEsQ0FFQSxrQkFBQSxDQURBLGlCZjZyREosQ2UxckRJLGdEQUNFLFVmNHJETixDZXpyREksZ0RBQ0Usd0JmMnJETixDZXJyREUsNkNBQ0UsZ0Jmd3JESixDZ0J4MkRBLCtCQUdFLFlBQUEsQ0FDQSxxQkFBQSxDQUhBLFdBQUEsQ0FJQSxrQkFBQSxDQUNBLGtCQUFBLENBSkEsVWhCKzJERixDZ0J6MkRFLDREQUNFLDZDQUFBLENBQ0EsaUJoQjIyREosQ2dCdjJESSx1RUFHRSxpQkFBQSxDQUdBLG9CQUFBLENBSkEsV0FBQSxDQUVBLGdCQUFBLENBQ0EsbUJBQUEsQ0FKQSxVaEI4MkROLENnQnYyRE0sK0VBQ0Usd0JoQnkyRFIsQ2dCdDJETSxnRkFDRSx3QmhCdzJEUixDZ0JyMkRNLGlMQUVFLHdCaEJzMkRSLENnQmoyREUsMERBRUUsY0FBQSxDQURBLFloQm8yREosQ2dCajJESSxnRkFHRSxjQUFBLENBRkEsWUFBQSxDQUNBLGtCaEJvMkROLENnQmgyREksMEZBQ0Usc0NoQmsyRE4sQ2dCaDJETSxtR0FDRSx1QmhCazJEUixDZ0IxMURJLDZGQUVFLFNBQUEsQ0FEQSxrQmhCNjFETixDZ0J0MURJLDJJQUNFLHVCaEJ5MUROLENnQnQxREksNkpBQ0UsVWhCeTFETixDZ0J0MURJLGlLQUNFLFdoQnkxRE4sQ2dCdDFESSx1SkFHRSwrQkFBQSxDQURBLGtDQUFBLENBREEsaUJoQjIxRE4sQ2dCdDFESSx1SkFDRSw4Q0FBQSxDQUNBLGlCaEJ5MUROLENnQnIxREUsNERBQ0UsV0FBQSxDQUNBLFVoQnUxREosQ2dCcjFESSw0R0FFRSxjQUFBLENBREEseUJoQncxRE4sQ2dCNTBESSw2UEFDRSxvQ2hCbzFETixDZ0JqMURJLCtFQUNFLDhDaEJtMUROLENnQnQwRE0sK2VBQ0UsaURoQiswRFIsQ2dCeDBERSxzRUFFRSx1Q0FBQSxDQUNBLG1DQUFBLENBRkEsaUJoQjYwREosQ2dCejBESSxzRkFDRSxvQ0FBQSxDQUNBLGNBQUEsQ0FDQSxlaEIyMEROLENnQnYwRE0sNEZBRUUsV0FBQSxDQURBLFVoQjAwRFIsQ2dCcDBERSx1RUFDRSxZaEJzMERKLENnQm4wREUsd0VBQ0UsWWhCcTBESixDZ0JuMERJLDJGQUVFLGlEQUFBLENBREEsaUJoQnMwRE4sQ2dCbjBETSxxR0FNRSw4Q0FBQSxDQUVBLDZDQUFBLENBSEEsaUJBQUEsQ0FFQSxvQ0FBQSxDQU5BLFdBQUEsQ0FFQSxZQUFBLENBREEsV0FBQSxDQUVBLGdCaEJ5MERSLENnQm4wRFEsMkdBRUUsY0FBQSxDQURBLFFBQUEsQ0FFQSxtQmhCcTBEVixDZ0JsMERRLDJHQUVFLCtCQUFBLENBREEsd0JoQnEwRFYsQ2lCei9ERSw4Q0FDRSxZakIyL0RKLENpQnovRE0sMEZBQ0Usb0NqQjIvRFIsQ2lCdi9ERSx5RUFDRSxpQmpCeS9ESixDaUJ2L0RFLG1EQUVFLG9CQUFBLENBREEsVWpCMC9ESixDaUJ2L0RNLCtGQUNFLGNqQnkvRFIsQ2lCdi9EUSw2SUFDRSxhakJ5L0RWLENpQnYvRFUsbUtBRUUsOENBQUEsQ0FDQSw2Q0FBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBTEEsYWpCOC9EWixDaUJ2L0RZLHdLQUVFLGNBQUEsQ0FEQSxlakIwL0RkLENpQngvRGMsbU1BQ0UsZWpCMC9EaEIsQ2lCbC9ETSwrRUFJRSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRkEsbUJqQnUvRFIsQ2lCbC9ETSw0RUFFRSxvQ0FBQSxDQURBLGNqQnEvRFIsQ2lCai9ESSw0RUFDRSxpQmpCbS9ETixDaUJqL0RJLCtFQUNFLGVqQm0vRE4sQ2lCbC9ETSx3R0FDRSxxQmpCby9EUixDaUJqL0RJLDJFQUdFLDhHQUNFLENBSEYsMEJBQUEsQ0FDQSxXakJvL0ROLENpQi8rRE0seUZBR0Usb0NBQUEsQ0FDQSxjQUFBLENBSEEsV0FBQSxDQUNBLGdCakJtL0RSLENpQmgvRFEsK0ZBQ0UsOEJqQmsvRFYsQ2lCaC9EUSxvSEFFRSx3QkFBQSxDQURBLGVqQm0vRFYsQ2lCNytESSxtRkFNRSw4Q0FBQSxDQUhBLFlBQUEsQ0FDQSxxQkFBQSxDQUhBLGdCQUFBLENBQ0EsWUFBQSxDQUdBLFdqQmcvRE4sQ2lCNytETSxxSEFDRSxXakIrK0RSLENpQjcrRFEsOEhBQ0UsZWpCKytEVixDaUI3K0RVLGlMQUNFLHNCakIrK0RaLENpQjMrRFEscUpBRUUsb0JBQUEsQ0FEQSxZakI4K0RWLENpQnorRE0sNEZBSUUsa0JBQUEsQ0FDQSxlQUFBLENBSkEsWUFBQSxDQUNBLGtCQUFBLENBQ0EsMEJqQjYrRFIsQ2tCN2xFQSx5QkFFRSxZQUFBLENBR0EsU0FBQSxDQUpBLHFCQUFBLENBS0EsWUFBQSxDQUZBLGlCQUFBLENBREEsVWxCa21FRixDa0I3bEVFLDZDQUdFLFNBQUEsQ0FGQSxpQkFBQSxDQUdBLE9BQUEsQ0FGQSxPbEJpbUVKLENrQjdsRUksOERBQ0Usc0JsQitsRU4sQ2tCN2xFTSx1RUFFRSxvQ0FBQSxDQURBLG1CbEJnbUVSLENrQjVsRU0sdUVBRUUsbURBQUEsQ0FEQSxTbEIrbEVSLENrQjVsRVEsc0ZBQ0UsdUJsQjhsRVYsQ2tCemxFSSx5REFDRSxTbEIybEVOLENrQnZsRUUsNENBR0UsaUJBQUEsQ0FGQSxNQUFBLENBQ0Esb0JsQjBsRUosQ2tCdmxFSSwrREFFRSxXQUFBLENBREEsVWxCMGxFTixDa0J0bEVJLHFFQUNFLDBDbEJ3bEVOLENrQnZsRU0sMkVBQ0Usc0RsQnlsRVIsQ2tCcmxFSSxxRUFDRSwyQ0FBQSxDQUVBLGtDQUFBLENBREEsaUJsQndsRU4sQ2tCcmxFTSwyRUFDRSxpRGxCdWxFUixDa0JubEVJLDBFQUNFLHdEbEJxbEVOLENrQmpsRUUsbURBQ0UsOENBQUEsQ0FDQSxlbEJtbEVKLENrQmhsRUUsMkNBR0UsNEJBQUEsQ0FFQSxXQUFBLENBSEEsTUFBQSxDQUlBLFdBQUEsQ0FMQSxpQkFBQSxDQUdBLFFBQUEsQ0FHQSxnQmxCa2xFSixDa0JobEVJLDhEQVVFLDhDQUFBLENBSEEsNkNBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FQQSxXQUFBLENBR0EsZ0JBQUEsQ0FGQSxVQUFBLENBQ0EsZ0JBQUEsQ0FFQSxpQkFBQSxDQUxBLFdsQjJsRU4sQ2tCOWtFRSwwQ0FFRSxXQUFBLENBREEsaUJBQUEsQ0FFQSxVbEJnbEVKLENrQjlrRUksNkRBRUUsOENBQUEsQ0FEQSw2Q2xCaWxFTixDa0I1a0VFLHFEQUNFLDZDbEI4a0VKLENrQjNrRUUsMkJBQ0UsR0FDRSx1QmxCNmtFSixDQUNGLENrQjFrRUUsdUNBQ0UsaUJsQjRrRUosQ2tCemtFRSw2Q0FDRSxrRGxCMmtFSixDa0J4a0VFLCtIQUVFLHlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDhCbEIwa0VKLENrQnZrRUUsZ0hBSUUsdURBQUEsQ0FGQSx5Q0FBQSxDQUNBLGdCQUFBLENBRUEsMENsQnlrRUosQ2tCbmtFSSw2RUFDRSwrQmxCc2tFTixDa0Jqa0VBLG1CQUdFLGtCQUFBLENBSUEsNkNBQUEsQ0FDQSxpQkFBQSxDQVBBLFlBQUEsQ0FDQSxxQkFBQSxDQUlBLFdBQUEsQ0FGQSxzQkFBQSxDQUtBLGVBQUEsQ0FKQSxVbEJ3a0VGLENrQmxrRUUscUNBQ0UsVWxCb2tFSixDa0Jqa0VFLDJDQUNFLG1CbEJta0VKLENrQmhrRUUsNkNBQ0UsaUJsQmtrRUosQ2tCL2pFRSxvU0FLRSxpQmxCaWtFSixDa0IvakVJLGlWQUNFLGNBQUEsQ0FDQSxjbEJxa0VOLENrQmprRUUsNkRBRUUsU0FBQSxDQURBLE9sQm9rRUosQ2tCaGtFRSx3REFFRSxTQUFBLENBREEsUWxCbWtFSixDa0IvakVFLHlEQUVFLFNBQUEsQ0FEQSxRbEJra0VKLENrQjlqRUUsNERBQ0UsVUFBQSxDQUNBLFFsQmdrRUosQ2tCOWpFSSwrRUFDRSxjbEJna0VOLENrQjVqRUUsMERBR0UsNkNBQUEsQ0FGQSxVQUFBLENBQ0EsU2xCK2pFSixDa0IxakVBLCtCQUlFLHFCQUFBLENBQ0EsaUJBQUEsQ0FIQSxrQkFBQSxDQURBLGlCQUFBLENBRUEsWWxCK2pFRixDa0IzakVFLGtEQUNFLFNsQjZqRUosQ2tCM2pFSSxpRUFDRSxXQUFBLENBQ0EsZ0JsQjZqRU4sQ21CL3hFRSx3REFFRSxZQUFBLENBREEsTW5Cc3lFSixDbUJqeUVBLGtCQUVFLGlCQUFBLENBREEsZW5CcXlFRixDbUJseUVFLDRDQUNFLHlCbkJveUVKLENtQmx5RUksbUVBQ0UscUJuQm95RU4sQ21CaHlFRSx5Q0FDRSwwQm5Ca3lFSixDbUJoeUVJLDhEQUNFLFVuQmt5RU4sQ21CaHlFTSxnRkFLRSw4Q0FBQSxDQUNBLDZDQUFBLENBQ0EsaUJBQUEsQ0FOQSxZQUFBLENBQ0EscUJBQUEsQ0FNQSxvQkFBQSxDQUxBLGdCQUFBLENBQ0EsVW5Cc3lFUixDbUJoeUVRLGtHQUNFLE1uQmt5RVYsQ21CaHlFVSxnS0FDRSxzQm5Ca3lFWixDbUIveEVVLHlJQUNFLFluQml5RVosQ21CeHhFTSx5R0FDRSxTbkIweEVSLENtQm54RU0sOFNBQ0UsZ0JuQnF4RVIsQ21CL3dFSSx3RUFFRSxZQUFBLENBRUEsU0FBQSxDQURBLHFCQUFBLENBRkEsU0FBQSxDQUlBLGlCbkJpeEVOLENtQi93RU0saUdBQ0UsYUFBQSxDQUNBLGdCbkJpeEVSLENtQjl3RU0sa0dBQ0UsTUFBQSxDQUNBLGlCbkJneEVSLENtQjN3RU0seUdBQ0UsZ0JuQjZ3RVIsQ21CNXdFUSxvSUFDRSxpQkFBQSxDQUVBLFVBQUEsQ0FEQSxTbkIrd0VWLENtQnh3RUUscUNBQ0UsV0FBQSxDQUNBLFVuQjB3RUosQ21CdndFTSxtVEFPRSxhbkJvd0VSLENtQmp3RU0seUdBQ0Usd0NBQUEsQ0FFQSxvQ0FBQSxDQURBLGdCbkJvd0VSLENtQjl2RU0sK0dBQ0UsZ0JBQUEsQ0FDQSxxQm5CZ3dFUixDbUIzdkVNLG9GQUNFLGVuQjZ2RVIsQ21CM3ZFUSw0RkFDRSxhbkI2dkVWLENtQjF2RVEsNkZBQ0UsYW5CNHZFVixDbUJ6dkVRLDRGQUNFLG9CbkIydkVWLENvQng0RUUsOERBQ0UsWXBCMDRFSixDb0J2NEVFLDJEQUVFLGtCQUFBLENBREEsZXBCMDRFSixDb0J2NEVJLDhIQUNFLGdCcEJ5NEVOLENvQnI0RUUsOERBRUUscUJBQUEsQ0FEQSx5QnBCdzRFSixDb0JyNEVJLDhFQUNFLGFBQUEsQ0FDQSxjcEJ1NEVOLENvQnA0RUksNkVBQ0UsTUFBQSxDQUNBLGNwQnM0RU4sQ29CbjRFSSwrRUFFRSwyQkFBQSxDQURBLHdCcEJzNEVOLENvQmo0RUUsaURBQ0Usd0JBQUEsQ0FDQSxjcEJtNEVKLENvQmo0RUUsa0RBQ0UsOEJwQm00RUosQ3FCejZFRSxnREFDRSxZckIyNkVKLENxQng2RUUsNkNBRUUsa0JBQUEsQ0FEQSxlckIyNkVKLENxQng2RUksZ0hBQ0UsZ0JyQjA2RU4sQ3FCdDZFRSxnREFDRSxzQnJCdzZFSixDcUJ0NkVJLGlFQUVFLDJCQUFBLENBREEsd0JyQnk2RU4sQ3FCcDZFRSwwQ0FDRSx3QkFBQSxDQUNBLGNyQnM2RUosQ3FCcDZFRSwyQ0FDRSw4QnJCczZFSixDc0JoOEVJLDZGQUNFLHFCdEJrOEVOLENzQjk3RUksMEdBQ0ksaUR0Qmc4RVIsQ3NCOTdFSSxrR0FFRSxhQUFBLENBREEsa0J0Qmk4RU4sQ3NCOTdFTSx3SEFDRSxXQUFBLENBQ0EsVXRCZzhFUixDc0I5N0VRLDRIQUNFLGdCdEJnOEVWLEN1Qmw5RUUsd0RBQ0UsWXZCbzlFSixDdUJqOUVFLHFEQUNFLGV2Qm05RUosQ3VCaDlFTSwwTEFFRSxZdkJrOUVSLEN1Qjc4RUUsd0RBQ0Usc0J2Qis4RUosQ3VCNzhFSSxzRkFDRSxVdkIrOEVOLEN1QjM4RVUsOEhBQ0UsZXZCNjhFWixDdUIzOEVVLG1JQUNFLHNDdkI2OEVaLEN3QnorRUEsNkJBR0UsNkNBQUEsQ0FEQSxpQkFB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RlIsQzBCeGxGTSw2R0FDRSxZMUIwbEZSLEMwQnJsRkUsK0NBRUUsV0FBQSxDQURBLFcxQndsRkosQzBCbGxGRSw0Q0FDRSxZMUJxbEZKLEMwQmpsRkEsb0NBQ0UsdUQxQm9sRkYsQzBCbGxGRSxnREFDRSxnQjFCb2xGSixDMEJqbEZFLG1EQUNFLGtCQUFBLENBQ0Esc0IxQm1sRkosQzBCamxGSSx5REFDRSxzRDFCbWxGTixDMEJobEZJLDBFQUNFLHdCMUJrbEZOLEMwQmhsRk0sb0dBQ0UsY0FBQSxDQUNBLHVCMUJrbEZSLEMwQjlrRkksc0ZBQ0UsZUFBQSxDQUNBLG1CMUJnbEZOLEMwQjdrRkksdUVBQ0UsK0IxQitrRk4sQzBCN2tGTSwyRUFFRSxXQUFBLENBREEsVTFCZ2xGUixDMEJ6a0ZBLHVKQUlFLDRCQUFBLENBQ0EsV0FBQSxDQUZBLG9DMUIra0ZGLEMwQjNrRkUsMkxBQ0UsVzFCK2tGSixDMEI1a0ZFLG1RQUNFLFkxQmdsRkosQzBCNWtGRSx5TkFDRSxvQ0FBQSxDQUNBLGdCMUJnbEZKLEMwQjdrRkUseWdCQUdFLHVCQUFBLENBREEsb0MxQm9sRkosQzBCaGxGRSw2aUJBRUUscUIxQnNsRkosQzBCbmxGRSx5UUFDRSxlMUJ1bEZKLEMwQnRsRkksZ1RBRUUseUNBQUEsQ0FEQSx3QzFCMmxGTixDMEJ4bEZJLGdUQUVFLHlDQUFBLENBREEsd0MxQjZsRk4sQzBCMWxGSSwwU0FFRSx1Q0FBQSxDQURBLHNDMUIrbEZOLEMwQjVsRkksNlNBRUUsd0NBQUEsQ0FEQSx1QzFCaW1GTixDMEI5bEZJLDBTQUVFLHVDQUFBLENBREEsc0MxQm1tRk4sQzBCN2xGSSwrWkFDRSxlMUJpbUZOLEMwQjVsRk0sMG9CQUNFLHlDMUJxbUZSLEMwQm5tRk0sOFhBQ0UsbUQxQnVtRlIsQzBCcm1GTSw4WEFDRSx3QzFCeW1GUixDMEJsbUZNLDhuQkFDRSx1QzFCMm1GUixDMEJ6bUZNLHdYQUNFLGlEMUI2bUZSLEMwQjNtRk0sd1hBQ0Usc0MxQittRlIsQzBCeG1GTSxvb0JBQ0Usd0MxQmluRlIsQzBCL21GTSwyWEFDRSxr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QUFBLENBQ0Esb0JqRjZ4S1osQ2lGdnhLUSxxR0FFRSxvQ0FBQSxDQURBLGVqRjB4S1YsQ2lGdnhLVSxxU0FFRSxxQkFBQSxDQUNBLGVqRnd4S1osQ2lGOXdLWSx3VEFDRSxZakZteEtkLENpRmh4S1ksdUpBQ0UsY2pGa3hLZCxDaUYvd0tZLDBJQUVFLDRCQUFBLENBREEsZWpGa3hLZCxDaUYxd0tJLHVhQU1FLHdCakZ5d0tOLENpRjN2S1EsaWFBQ0UsdUNqRnd3S1YsQ2lGcndLWSw4N0NBUUUsOEJqRjh3S2QsQ2lGM3dLWSx5aEJBQ0UsZ0JBQUEsQ0FDQSxpQmpGZ3hLZCxDaUYxd0tVLDZiQUNFLGNqRit3S1osQ2lGM3dLWSxpaUJBRUUsaUJBQUEsQ0FEQSxlakZpeEtkLENpRjV3S1UsNmZBQ0Usd0JqRml4S1osQ2lGNXdLUSxxWkFDRSx1Q0FBQSxDQUNBLFVqRml4S1YsQ2lGL3dLVSx5YkFDRSxnQmpGb3hLWixDaUZseEtZLDZvQkFDRSw4QmpGdXhLZCxDaUZweEtZLGlzQkFJRSwrQ2pGMHhLZCxDaUZseEtVLDgzQkFFRSxjQUFBLENBREEsZ0JqRjJ4S1osQ2lGeHhLWSxzaENBQ0UsZWpGZ3lLZCxDaUY3eEtZLDhoQ0FDRSx1Q2pGcXlLZCxDaUY1eEtjLG95RUFDRSx1Q2pGNnlLaEIsQ2lGM3lLZ0Isc3dDQUNFLHVDakZtektsQixDaUYzeUtjLDhwQ0FDRSx3QmpGbXpLaEIsQ2lGdHlLVSw0Y0FHRSwrQ2pGdXlLWixDaUZseUtVLHdQQUVFLGdCQUFBLENBREEsaUJBQUEsQ0FFQSxPQUFBLENBQ0Esb0JqRnF5S1osQ2lGaHlLVSxzT0FDRSxnQmpGbXlLWixDaUZqeUtZLG9RQUNFLFNBQUEsQ0FDQSxpQmpGb3lLZCxDaUZseUtZLDhRQUVFLG1DQUFBLENBREEsY2pGc3lLZCxDaUZqeUtRLGthQUVFLCtCQUFBLENBQ0EscUJqRm95S1YsQ2lGbHlLVSxzY0FDRSxlakZzeUtaLENpRnB5S1ksMDhCQUlFLHFCQUFBLENBREEsa0JqRnV5S2QsQ2lGbnlLWSxrZ0JBQ0UsU0FBQSxDQUNBLGlCakZ1eUtkLENp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M1VFLHlCQUdFLGNBQUEsQ0FEQSxlQUFBLENBREEsZW5KNjNVSixDbUp6M1VFLCtCQUNFLGNuSjIzVUosQ21KejNVRSx5Q0FDRSxxQm5KMjNVSixDb0p0NFVBLHdCQUNJLEdBQ0ksb0NwSnc0VU4sQ29KcjRVRSxHQUNJLHFDcEp1NFVOLENvSnA0VUUsR0FDSSxvQ3BKczRVTixDb0puNFVFLEdBQ0ksc0NwSnE0VU4sQ29KbDRVRSxJQUNJLG9DcEpvNFVOLENvSmo0VUUsSUFDSSxxQ3BKbTRVTixDb0poNFVFLElBQ0kscUNwSms0VU4sQ29KLzNVRSxJQUNJLHNDcEppNFVOLENvSjkzVUUsSUFDSSxzQ3BKZzRVTixDb0o3M1VFLElBQ0kscUNwSiszVU4sQ29KNTNVRSxJQUNJLHNDcEo4M1VOLENvSjMzVUUsSUFDSSxxQ3BKNjNVTixDb0oxM1VFLElBQ0kscUNwSjQzVU4sQ29KejNVRSxJQUNJLHNDcEoyM1VOLENvSngzVUUsSUFDSSxxQ3BKMDNVTixDb0p2M1VFLElBQ0kscUNwSnkzVU4sQ29KdDNVRSxJQUNJLHFDcEp3M1VOLENvSnIzVUUsSUFDSSxzQ3BKdTNVTixDb0pwM1VFLElBQ0ksc0NwSnMzVU4sQ29KbjNVRSxJQUNJLHFDcEpxM1VOLENvSmwzVUUsSUFDSSxvQ3BKbzNVTixDb0pqM1VFLElBQ0ksc0NwSm0zVU4sQ29KaDNVRSxJQUNJLHNDcEprM1VOLENvSi8yVUUsSUFDSSxzQ3BKaTNVTixDb0o5MlVFLElBQ0ksc0NwSmczVU4sQ29KNzJVRSxJQUNJLHNDcEorMlVOLENvSjUyVUUsSUFDSSxxQ3BKODJVTixDb0ozMlVFLElBQ0ksb0NwSjYyVU4sQ29KMTJVRSxJQUNJLHNDcEo0MlVOLENvSnoyVUUsSUFDSSxzQ3BKMjJVTixDb0p4MlVFLElBQ0ksc0NwSjAyVU4sQ29KdjJVRSxJQUNJLHFDcEp5MlVOLENvSnQyVUUsSUFDSSxvQ3BKdzJVTixDb0pyMlVFLElBQ0kscUNwSnUyVU4sQ29KcDJVRSxJQUNJLHFDcEpzMlVOLENvSm4yVUUsSUFDSSxzQ3BKcTJVTixDb0psMlVFLElBQ0ksc0NwSm8yVU4sQ29KajJVRSxJQUNJLHFDcEptMlVOLENvSmgyVUUsSUFDSSxzQ3BKazJVTixDb0ovMVVFLElBQ0ksc0NwSmkyVU4sQ29KOTFVRSxJQUNJLHFDcEpnMlVOLENvSjcxVUUsSUFDSSxvQ3BKKzFVTixDb0o1MVVFLElBQ0kscUNwSjgxVU4sQ29KMzFVRSxJQUNJLHFDcEo2MVVOLENvSjExVUUsSUFDSSxzQ3BKNDFVTixDb0p6MVVFLElBQ0kscUNwSjIxVU4sQ29KeDFVRSxJQUNJLHNDcEowMVVOLENvSnYxVUUsSUFDSSxxQ3BKeTFVTixDb0p0MVVFLElBQ0ksc0NwSncxVU4sQ29KcjFVRSxNQUNJLGdDcEp1MVVOLENBQ0YsQ29KcDFVQSxjQUVJLHNCQUFBLENBRUEsa0NBQUEsQ0FIQSwyQkFBQSxDQUVBLHFDcEp1MVVKLENxSnBpVkEsOEJBQ0UsWUFBQSxDQUNBLFNBQUEsQ0FDQSxxQnJKc2lWRixDcUpwaVZFLHFDQUVFLG9DQUFBLENBREEsY0FBQSxDQUVBLGVySnNpVkosQ3FKcGlWRSw2REFFRSxVQUFBLENBREEsZXJKdWlWSixDcUpuaVZFLHFEQUNFLGdCckpxaVZKLENxSmxpVkUscURBQ0UsaUJySm9pVkosQ3FKamlWRSx5RUFDRSx1Q3JKbWlWSixDcUpoaVZFLDhDQUNFLHlCQUFBLENBRUEsMEVBQUEsQ0FEQSxvQnJKbWlWSixDcUpqaVZJLHVFQUNFLDBDckptaVZOLENxSmppVkksdUVBQ0UsMkNBQUEsQ0FFQSxnREFBQSxDQURBLGlCckpvaVZOLENxSmppVkksaUVBQ0UsVXJKbWlWTixDc0oxa1ZBLFNBQ0UsV3RKNGtWRixDc0p6a1ZBLFlBQ0UsOEN0SjRrVkYsQ3NKemtWQSxlQUNFLDZCQUFBLENBQ0EsZUFBQSxDQUVBLFVBQUEsQ0FEQSxTdEo2a1ZGLENzSnhrVkUsZ0NBRUUsaUJBQUEsQ0FEQSxtQkFBQSxDQUVBLGtCdEoya1ZKLENzSnprVkUscUNBQ0Usc0J0SjJrVkosQ3NKdmtWQSxnQ0FDRSxXdEowa1ZGLENzSnprVkUsaUVBRUUsaUJBQUEsQ0FEQSxXdEo0a1ZKLENzSnhrVkUsZ0VBR0UsaUJBQUEsQ0FEQSxVQUFBLENBREEsVXRKNGtWSixDc0p0a1ZBLGtCQUNFLGdDdEp5a1ZGLENzSmprVkEsb0hBQ0UsdUJ0SndrVkYsQ3NKcmtWQSxnRUFHRSwrQ0FBQSxDQUVBLG1CQUFBLENBREEsT0FBQSxDQUZBLG1CdEoya1ZGLENzSnZrVkUsb1dBR0Usb0J0SjBrVkosQ3NKbmtWRSxtREFDRSx1QnRKc2tWSixDc0pqa1ZFLDRCQUNFLDJCdEpva1ZKLENzSi9qVkUsMEJBQ0UsaUR0SmtrVkosQ3NKL2pWSSxnQ0FDRSx1QnRKaWtWTixDc0p4alZFLG9FQUZBLCtCQUFBLENBREEsd0J0SnFrVkYsQ3NKbGtWRSxxQ0FHRSxnQ3RKK2pWSixDc0o3alZFLHdDQUNFLHVCdEoralZKLENzSjNqVkEsY0FDRSxZdEo4alZGLENzSjNqVkEsbUNBQ0Usc0J0SjhqVkYsQ3NKNWpWQSwwRUFDRSxnQ3RKK2pWRixDc0o5alZFLG1GQUNFLHVCdEpna1ZKLENzSjNqVkEsWUFDRSxZdEo4alZGLENzSjdqVkUsK0JBQ0UsdUNBQUEsQ0FDQSxpQnRKK2pWSixDc0o3alZJLGlEQUNFLG9DdEoralZOLENzSjVqVkksaURBRUUsMEJBQUEsQ0FEQSxZdEoralZOLENzSjdqVk0sMkRBQ0UsdUJ0SitqVlIsQ3NKN2pWTSx1REFDRSxZdEoralZSLENzSjlqVlEsMkRBQ0UsdUJ0SmdrVlYsQ3NKN2pWTSxnRUFDRSxnQnRKK2pWUixDc0o3alZNLHFEQUdFLFdBQUEsQ0FGQSx1QkFBQSxDQUNBLFV0SmdrVlIsQ3NKempWQSwrQ0FDRSw2Q3RKNGpWRixDc0p6alZBLG9DQUNFLHFFdEo0alZGLENzSnJqVkEsbUNBQ0UsdUV0SndqVkYsQ3NKampWQSw4Q0FHRSxXQUFBLENBREEsVUFBQSxDQURBLFF0SnNqVkYsQ3NKampWQSxpQkFDRSxpQnRKb2pWRixDc0poalZBLFVBQ0Usb0N0Sm1qVkYsQ3NKbGpWRSw0Q0FDRSxhdEpvalZKLENzSmhqVkEsNEhBS0Usd0J0Sm1qVkYsQ3NKaGpWQSwwUkFJRSxnQnRKbWpWRixDc0ovaVZBLDJFQUdFLHNDQUFBLENBREEsd0J0Sm1qVkYsQ3NKOWlWQSwyQkFDRSx3QnRKaWpWRixDc0o5aVZBLDZEQUVFLGF0SmlqVkYsQ3NKL2lWQSx5REFFRSx3QnRKa2pWRixDc0ovaVZBLHlKQU1FLDRDQUFBLENBREEsd0J0Sm1qVkYsQ3NKL2lWQSxrRkFHRSx3QnRKa2pWRixDc0ovaVZBLG1JQUdFLHFDdEpralZGLENzSi9pVkEsc0NBQ0UsWXRKa2pWRixDc0ovaVZBLDREQUNFLDRCdEpralZGLENzSi9pVkEsa2dCQVNFLHNDQUFBLENBREEsd0J0Sm1qVkYsQ3NKL2lWQSxtSEFFRSxhdEpralZGLENzSi9pVkEsbUJBQ0UsYXRKa2pWRixDc0ovaVZBLDRDQUVFLDZDQUFBLENBQ0EsaUJBQUEsQ0FGQSxvQ0FBQSxDQUdBLGdCdEpralZGLENzSi9pVkEsZ25CQVNFLFd0SmtqVkYsQ3NKaGpWQSxxQ0FDRSwwQnRKbWpWRixDc0ovaVZBLFlBQ0Usb0N0SmtqVkYsQ3NKaGpWRSxpR0FFRSx3QnRKaWpWSixDc0poalZJLDBHQUNFLHVCdEpralZOLENzSmhqVkksbUdBQ0Usd0J0SmtqVk4sQ3NKOWlWRSw4QkFFRSxXQUFBLENBR0EsZUFBQSxDQUZBLFNBQUEsQ0FDQSxPQUFBLENBSEEsVXRKb2pWSixDc0p4aVZBLG1JQUVFLHdCdEo2aVZGLENzSjFpVkEsZ0VBQ0UscUJ0SjZpVkYsQ3NKMWlWQSwyR0FHRSxrQnRKNmlWRixDc0p6aVZBLDRCQUVFLDRCQUFBLENBREEsVXRKNmlWRixDc0p4aVZBLGdCQUNFLHlCQUFBLENBRUEsMEVBQUEsQ0FEQSxvQnRKNGlWRixDc0p6aVZBLG1DQUNFLFV0SjRpVkYsQ3NKMWlWQSx5Q0FDRSwwQ3RKNmlWRixDc0ozaVZBLHlDQUNFLDJDQUFBLENBRUEsZ0RBQUEsQ0FEQSxpQnRKK2lWRixDc0p6aVZFLGdDQUNFLGdCQUFBLENBQ0EsY3RKNGlWSixDc0oxaVZFLG1DQUNFLG9DdEo0aVZKLENzSnZpVkEsdUNBRUUsbUJBQUEsQ0FEQSxVdEoyaVZGLENzSnJpVkUsbUNBQ0UsZXRKd2lWSixDc0ovaFZBLGdDQUhFLDJCdEoyaVZGLENzSnhpVkEsZ0JBRUUsbUd0SnNpVkYsQ3NKL2hWQSwyQkFDRSx3R3RKa2lWRixDc0ozaFZBLG9HQUlFLGdCdEo4aFZGLEN1Smg4VkEsMkJBQ0UsZ0J2Sms4VkYsQ3VKaDhWRSwwQ0FDRSxhQUFBLENBR0EsZUFBQSxDQUdBLGdCQUFBLENBSkEsZUFBQSxDQUVBLHNCQUFBLENBQ0Esa0JBQUEsQ0FKQSxXdkp1OFZKLEN1Si83VkUscUVBQ0UsY3ZKaThWSixDdUovN1ZFLHFEQUVFLGdCQUFBLENBREEsZ0JBQUEsQ0FFQSxVdkppOFZKLEN1Smg4VkksMkRBQ0UsZ0N2Sms4Vk4sQ3VKLzdWSSxrRUFDRSxnQ0FBQSxDQUNBLCtCdkppOFZOLEN1Si83Vk0sb0ZBQ0Usd0N2Smk4VlIsQ3VKOTdWTSxnRkFDRSxpQ3ZKZzhWUixDdUo1N1ZJLDhFQUNFLFl2Sjg3Vk4sQ3VKMTdWRSw0Q0FFRSxtQkFBQSxDQURBLFd2SjY3VkosQ3VKMzdWSSxvRUFDRSxnQnZKNjdWTixDdUo1N1ZNLHFHQUNFLFl2Sjg3VlIsQ3VKMzdWSSw0RUFDRSxRdko2N1ZOLEN1Sng3VkksdUlBSUUsNkNBQUEsQ0FDQSwyQ0FBQSxDQUhBLGdCQUFBLENBQ0EsZUFBQSxDQUZBLDJCdko4N1ZOLEN1Sng3Vk0sK0pBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FHQSxlQUFBLENBRkEsc0JBQUEsQ0FDQSxrQnZKMjdWUixDdUpyN1ZFLDBDQUNFLFV2SnU3VkosQ3VKdDdWSSxrRUFXRSxpQ0FBQSxDQUNBLDhCQUFBLENBRkEsZ0NBQUEsQ0FGQSxnQkFBQSxDQUhBLGNBQUEsQ0FIQSxZQUFBLENBQ0EsZUFBQSxDQUlBLFNBQUEsQ0FOQSxpQkFBQSxDQVFBLGlCQUFBLENBTEEsMkJBQUEsQ0FFQSxVQUFBLENBT0EsU3ZKdzdWTixDdUp2N1ZNLHlFQUNFLGVBQUEsQ0FDQSxnQnZKeTdWUixDdUp2N1ZNLHNFQUNFLGtCdkp5N1ZSLEN1SnA3VkUseUNBQ0UsaUJ2SnM3VkosQ3VKbjdWRSxnREFFRSxvREFBQSxDQURBLGlEQUFBLENBRUEsZXZKcTdWSixDdUpwN1ZJLHNEQUNFLHNDdkpzN1ZOLEN1Smw3VkUscURBRUUsaUJBQUEsQ0FEQSxnQnZKcTdWSixDdUpqN1ZNLCtGQUNFLFl2Sm03VlIsQ3VKOTZWRSxrREFDRSxpQnZKZzdWSixDdUovNlZJLG9FQUNFLFN2Smk3Vk4sQ3VKOTZWSSx1R0FDRSxXQUFBLENBQ0Esb0RBQUEsQ0FDQSx3QnZKZzdWTixDdUoxNlZNLDJGQUNFLFdBQUEsQ0FDQSxvREFBQSxDQUVBLGVBQUEsQ0FEQSxTdko2NlZSLEN1SjM2VlEsaUdBQ0UsNkN2SjY2VlYsQ3VKMzZWUSxrR0FDRSxZdko2NlZWLEN1SjM2VlEsc0hBQ0Usc0N2SjY2VlYsQ3VKNTZWVSxxSkFDRSw0QkFBQSxDQUNBLHdCdko4NlZaLEN1Sjc2VlksMEpBQ0UsdUJ2Sis2VmQsQ3VKMzZWUSwwR0FDRSxXdko2NlZWLEN1SjM2VlEsMEhBRUUsNEJBQUEsQ0FEQSwwQkFBQSxDQUVBLGV2SjY2VlYsQ3VKNTZWVSxnSUFDRSw0QnZKODZWWixDdUozNlZRLDhHQUNFLFl2SjY2VlYsQ3VKdjZWRSw4Q0FDRSxrREFBQSxDQUdBLFdBQUEsQ0FGQSxjQUFBLENBQ0EsZ0J2SjA2VkosQ3VKdDZWSSx1R0FDRSx1QnZKdzZWTixDdUp0NlZJLDZJQUNFLHdCdkp3NlZOLEN1SnI2VkUsOERBQ0UsVXZKdTZWSixDdUpuNlZBLHNFQUNFLGtDdkpzNlZGLEN1Smo2Vkksd0ZBQ0UsVXZKbzZWTixDd0pobldBLGlCQUNFLDhDQUFBLENBRUEsaUJBQUEsQ0FFQSw0Q0FBQSxDQURBLGVBQUEsQ0FGQSxnQnhKcW5XRixDd0pobldFLDRCQUNFLG1CeEprbldKLEN3SmhuV0UsdUJBRUUsbUNBQUEsQ0FEQSxjQUFBLENBRUEsZXhKa25XSixDeUovbldBLG1CQUNFLHlDekppb1dGLEN5Si9uV0UsMkNBR0Usa0RBQUEsQ0FDQSxtREFBQSxDQUZBLHNCQUFBLENBREEsZ0J6Sm9vV0osQ3lKL25XRSw2Q0FFRSw4Q0FBQSxDQUVBLHFEQUFBLENBQ0Esc0RBQUEsQ0FGQSxvQ0FBQSxDQUZBLGdCekpxb1dKLEN5SjFuV00saUZBQ0Usd0NBQUEsQ0FFQSx5Q0FBQSxDQURBLG9Deko4bldSLEMwSnJwV0EsdUNBRUUseUJBQUEsQ0FDQSwyQ0FBQSxDQUNBLHdEQUFBLENBQ0EsMkRBQUEsQ0FDQSxvQ0FBQSxDQUNBLGlEMUp1cFdGLEMwSnBwV0Esc0JBQ0UsbUQxSnVwV0YsQzBKbHBXSSxxREFFRSxZQUFBLENBREEsc0IxSnNwV04sQzBKbnBXSSx1REFDRSxjMUpxcFdOLEMwSmxwV0ksd0RBQ0UsdUNBQUEsQ0FDQSx5Q0FBQSxDQUNBLGlEMUpvcFdOLEMwSmxwV00sc0ZBQ0UsbUMxSm9wV1IsQzBKanBXTSw2RUFDRSw4Q0FBQSxDQUNBLG9DMUptcFdSLEMwSi9vV0ksZ0tBR0UsK0MxSitvV04sQzBKNW9XSSx3Q0FDRSx1Q0FBQSxDQUNBLGdEMUo4b1dOLEMwSjVvV00sdURBQ0Usb0NBQUEsQ0FFQSxjQUFBLENBREEsZTFKK29XUixDMEo1b1dRLG9KQUVFLG1EQUFBLENBQ0EsNkMxSjhvV1YsQzBKNW9XVSxrTEFDRSxpQjFKK29XWixDMEo1b1dVLDBPQUNFLFkxSitvV1osQzBKNW9XVSw4TUFDRSxPMUorb1daLEMwSnpvV0ksb0RBQ0UsK0MxSjJvV04sQzBKeG9XSSxxREFDRSw4QzFKMG9XTixDMEp0b1dNLGtEQUNFLDBDMUp3b1dSLEMwSnBvV0ksOENBQ0Usc0NBQUEsQ0FDQSx3QjFKc29XTixDMEpub1dJLDRDQUNFLHdDQUFBLENBQ0EsYzFKcW9XTixDMEpub1dRLDREQUNFLDhDMUpxb1dWLEMwSmpvV0ksNENBQ0UsdUMxSm1vV04sQzBKaG9XSSwyQ0FDRSw2QzFKa29XTixDMEpqb1dNLDBEQUNFLDhDMUptb1dSLEMwSmpvV1MsMEVBQ0cseUMxSm1vV1osQzBKL25XTSwwREFDRSx1QzFKaW9XUixDMEpwbldNLHlOQUNFLDZDMUo0bldSLEMwSjFuV1EsaUdBQ0UsdUQxSjRuV1YsQzBKcm5XSSxxSUFFRSxpQjFKdW5XTixDMEovbVdNLDROQUNFLGExSmluV1IsQzBKN21XSSwwREFDRSxZMUorbVdOLEMwSjFtV0ksbUVBQ0UsYTFKNG1XTixDMEp4bVdFLG1KQUVFLFkxSjBtV0osQzBKdm1XRSx5Q0FJSSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRkEsYzFKNG1XTixDMEpwbVdFLGlDQUNFLGtCQUFBLENBQ0EsaUIxSnVtV0osQzBKdG1XSSxpREFDRSxjMUp3bVdOLEMwSnRtV00sc0VBQ0Usb0NBQUEsQ0FDQSxjMUp3bVdSLEMwSnRtV1Esd0VBQ0Usb0MxSndtV1YsQzBKcG1XTSwwRUFDRSxvQ0FBQSxDQUNBLGlCMUpzbVdSLEMwSm5tV00sMERBQ0UsK0JBQUEsQ0FDQSxTMUpxbVdSLEMwSmxtV00sc0VBQ0UsK0JBQUEsQ0FDQSxpQjFKb21XUixDMEozbFdFLHFHQUxNLG9DMUp1bVdSLEMwSmxtV0Usc0JBRUUsNkMxSmdtV0osQzBKdGxXRSw4WkFFRSw0QjFKcW1XSixDMEpsbVdFLHVtQkFHRSx1QjFKMG1XSixDMEpsbVdJLHkyQkFHRSx3QkFBQSxDQUNBLHdCQUFBLENBRkEsb0IxSmluV04sQzBKM21XRSxzUEFDRSxVMUorbVdKLEMwSjVtV0Usc01BQ0UsVTFKZ25XSixDMEp4bVdJLHU0QkFFRSxxQkFBQSxDQUNBLHlCQUFBLENBQ0EseUIxSnFuV04sQzBKam5XRSxrUUFDRSxXMUpxbldKLEMwSmxuV0UsNnBCQU1FLDJDQUFBLENBRkEsa0NBQUEsQ0FEQSxpQjFKNm5XSixDMEp4bldJLG10QkFDRSxpRDFKa29XTixDMEo5bldFLDZwQkFHRSxnREFBQSxDQUNBLGlCMUpzb1dKLEMwSnBvV0ksbXRCQUNFLHNEMUo4b1dOLEMySng3V0EsV0FDRSxrQkFBQSxDQUVBLGVBQUEsQ0FEQSx1RDNKMjdXRixDMkp4N1dBLFdBQ0Usa0JBQUEsQ0FFQSxlQUFBLENBREEsb0QzSjI3V0YsQzJKeDdXQSxXQUNFLGtCQUFBLENBRUEsZUFBQSxDQURBLHFEM0oyN1dGLEMySng3V0EsV0FDRSxrQkFBQSxDQUVBLGVBQUEsQ0FEQSxvRDNKMjdXRixDMkp4N1dBLFdBQ0Usa0JBQUEsQ0FFQSxlQUFBLENBREEsc0QzSjI3V0YsQzRKMzhXQSxVQUhFLFc1SjA5V0YsQzRKdjlXQSxLQUVFLHNDQUFBLENBQ0EsZUFBQSxDQUNBLGtDQUFBLENBQ0EsaUNBQUEsQ0FDQSw4QzVKaTlXRixDNEo5OFdBLEVBQ0UsOEI1Smk5V0YsQzRKOThXQSxhQUNFLFk1Smk5V0YsQzRKOThXQSxZQUNFLHVDNUppOVdGLEM0Si84V0EsaUJBQ0UsdUM1Sms5V0YsQzRKOThXQSxrTUFJRSxVNUppOVdGLEM0Sjk4V0Esc0hBSUUsZTVKaTlXRixDNEo3OFdBLDRDQUNFLHNIQUlFLDBFNUpnOVdGLENBQ0YsQzRKNzhXQSwwTkFJRSwwQzVKKzhXRixDNEo3OFdFLGtQQUNFLHNENUprOVdKLEM0Sjk4V0EsME5BSUUsMkNBQUEsQ0FFQSxrQ0FBQSxDQURBLGlCNUprOVdGLEM0Si84V0Usa1BBQ0UsaUQ1Sm85V0osQzRKaDlXQSwwQkFDRSxlQUFBLENBRUEsc0RBQUEsQ0FEQSxvQjVKbzlXRixDNEpqOVdFLG1EQUNFLHNCNUptOVdKLEM0Smg5V0UsbURBQ0UsNEJBQUEsQ0FDQSxXNUprOVdKLEM0Si84V0UsNkNBQ0UsTzVKaTlXSixDNEozOFdBLHlCQUVFLFdBQUEsQ0FDQSxlNUo4OFdGLEM0SjM4V0EsK0NBQ0UsZTVKODhXRixDNEozOFdBLDRCQUNFLFdBQUEsQ0FDQSxlNUo4OFdGLEM0SjU4V0UsOENBR0UsOENBQUEsQ0FEQSxvQ0FBQSxDQURBLGlCNUpnOVdKLEM0SjU4V0ksc0VBR0UsOEJBQUEsQ0FGQSxjNUpnOVdOLEM0SjE4V0UsK0NBQ0UsaUI1SjQ4V0osQzRKMThXSSx3RUFDRSxZQUFBLENBRUEsU0FBQSxDQUNBLHFCQUFBLENBQ0EsWUFBQSxDQUhBLGlCNUorOFdOLEM0Sng4V0UsK0NBRUUsNkNBQUEsQ0FJQSxpQkFBQSxDQUxBLFdBQUEsQ0FHQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsZUFBQSxDQUpBLHFCNUo4OFdKLEM0Sng4V0ksc0VBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsZ0I1SjA4V04sQzRKeDhXTSx1R0FDRSw0QkFBQSxDQUNBLFc1SjA4V1IsQzRKdjhXTSwwR0FDRSxNQUFBLENBQ0EsV0FBQSxDQUNBLGU1Snk4V1IsQzRKcjhXSSxrREFJRSxjQUFBLENBRkEsZUFBQSxDQURBLGdCQUFBLENBSUEsZUFBQSxDQUZBLGtCNUp5OFdOLEM0SnA4V0ksNkVBRUUsNENBQUEsQ0FEQSxVNUp1OFdOLEM0SnA4V00sa0dBQ0UsYTVKczhXUixDNEpwOFdRLHFIQUNFLFFBQUEsQ0FDQSxTQUFBLENBQ0EsOEI1SnM4V1YsQzRKbjhXUSwySEFDRSxVQUFBLENBQ0EsUzVKcThXVixDNEpsOFdRLDJIQUNFLDJDQUFBLENBQ0EsaUI1Sm84V1YsQzRKajhXUSwySEFDRSxzQjVKbThXVixDNEovN1dNLHNJQUNFLG9DQUFBLENBQ0EsZTVKaThXUixDNEo5N1dNLDRKQUtFLGtCQUFBLENBQ0EsY0FBQSxDQUhBLFlBQUEsQ0FDQSxrQkFBQSxDQUdBLGM1Sjg3V1IsQzRKNTdXUSw4SkFFRSxVQUFBLENBQ0EsV0FBQSxDQUZBLFM1Smc4V1YsQzRKMTdXTSx1R0FDRSxTNUo0N1dSLEM0SjE3V1EseUdBQ0UsbUNBQUEsQ0FPQSxhQUFBLENBTEEsZ0JBQUEsQ0FEQSxlQUFBLENBR0EsZUFBQSxDQURBLGNBQUEsQ0FHQSxzQkFBQSxDQURBLGtCNUo4N1dWLEM0SnI3V1EsK1JBRUUsYTVKczdXVixDNEpuN1dRLHlJQUNFLG9DNUpxN1dWLEM0Smg3V0ksNkRBR0Usa0JBQUEsQ0FFQSxlQUFBLENBSkEsWUFBQSxDQUNBLGtCQUFBLENBSUEsV0FBQSxDQUZBLHdCQUFBLENBSUEsV0FBQSxDQUNBLGVBQUEsQ0FGQSxrQkFBQSxDQUdBLGtCNUprN1dOLEM0Smg3V00sMEVBR0UsbUNBQUEsQ0FGQSxXQUFBLENBQ0EsZTVKbTdXUixDNEo3NldFLDhDQUNFLFc1Sis2V0osQzRKNTZXTSxpRkFDRSxpQjVKODZXUixDNEp6NldFLCtDQUNFLGlCNUoyNldKLEM0Sng2V00sOEZBQ0UsdUM1SjA2V1IsQzRKcjZXRSwyQ0FDRSx3QjVKdTZXSixDNEpsNldFLDhDQUNFLGdCNUpxNldKLEM0Smw2V0UsOENBQ0UsbUI1Sm82V0osQzRKaDZXSSxvRkFDRSxZNUprNldOLEM0Sjk1V00sNEdBSUUsbURBQUEsQ0FIQSxTQUFBLENBRUEsY0FBQSxDQURBLFc1Sms2V1IsQzRKOTVXUSxrSEFDRSxzQ0FBQSxDQUNBLHdCNUpnNldWLEM0SjU1V00sbUhBQ0Usc0M1Sjg1V1IsQzRKMTVXUSw4SEFNRSxvREFBQSxDQUxBLFlBQUEsQ0FJQSxjQUFBLENBSEEsV0FBQSxDQUVBLGVBQUEsQ0FEQSxVNUorNVdWLEM0SjE1V1UsZ0lBQ0UseUJBQUEsQ0FFQSxlQUFBLENBREEsVTVKNjVXWixDNEp0NVdJLG1FQUNFLGtENUp3NVdOLEM0Sm41V0ksdURBQ0UsZTVKcTVXTixDNEpuNVdNLDhEQUNFLFc1SnE1V1IsQzRKaDVXTSwyR0FDRSxTQUFBLENBQ0Esd0JBQUEsQ0FDQSxnQjVKazVXUixDNEpoNVdRLGlKQUNFLGVBQUEsQ0FDQSxtQjVKazVXVixDNEo3NFdRLDZIQUNFLFk1Sis0V1YsQzRKMzRXVSwrSEFDRSxhQUFBLENBRUEsZUFBQSxDQURBLFU1Sjg0V1osQzRKcDRXQSw4QkFFRSw2Q0FBQSxDQUlBLHFCQUFBLENBREEsaUJBQUEsQ0FGQSxvQ0FBQSxDQUNBLGNBQUEsQ0FIQSxhNUo0NFdGLEM0SnI0V0UscURBQ0UsdUM1SnU0V0osQzRKcDRXRSw2Q0FDRSxRQUFBLENBQ0EsVTVKczRXSixDNEpwNFdJLHdFQUNFLHVDQUFBLENBQ0Esb0M1SnM0V04sQzRKLzNXQSxZQUlFLGtCQUFBLENBRkEsWUFBQSxDQUdBLHFCQUFBLENBQ0EsWUFBQSxDQUhBLHNCQUFBLENBRkEsaUI1SnU0V0YsQzRKaDRXRSx5QkFTRSxxQ0FBQSxDQUpBLFFBQUEsQ0FFQSxXQUFBLENBSkEsTUFBQSxDQUZBLGlCQUFBLENBR0EsT0FBQSxDQUZBLEtBQUEsQ0FJQSxVQUFBLENBRUEsUzVKbTRXSixDNEovM1dFLGdDQUtFLGtCQUFBLENBSEEsc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBRUEsY0FBQSxDQUxBLDJCNUpzNFdKLEM0Si8zV0ksbUVBRUUsb0JBQUEsQ0FEQSx5QjVKazRXTixDNEo5M1dJLCtDQUNFLHlCNUpnNFdOLEM0SjMzV0Esb0NBQ0UscUM1SjgzV0YsQzRKMzNXQSxrQkFDRSx3QkFBQSxDQUNBLGlCNUo4M1dGLEM0SjUzV0Usc0dBRUUsYzVKODNXSixDNEozM1dFLHNDQUNFLGtDQUFBLENBQ0EsaUI1SjYzV0osQzRKeDNXQSxTQUdFLGlDQUFBLENBREEsaUJBQUEsQ0FEQSxTNUo2M1dGLEM0SnozV0UsZ0JBSUUsMFJBQUEsQ0FFQSxpQkFBQSxDQUxBLFdBQUEsQ0FFQSxZQUFBLENBRUEsZUFBQSxDQUhBLFM1SiszV0osQzRKdjNXQSxlQUNFLCtCQUFBLENBQ0Esc0I1SjAzV0YsQzRKdjNXQSxrRkFHRSxvQkFBQSxDQURBLGlCNUoyM1dGLEM0SnYzV0Esb0JBRUUsOENBQUEsQ0FFQSxpQkFBQSxDQUhBLDJDQUFBLENBRUEsZ0I1SjIzV0YsQzRKeDNXRSwyQkFDRSxnQjVKMDNXSixDNEp2M1dFLDBCQUVFLDhDQUFBLENBREEsMkM1SjAzV0osQzRKcjNXQSwwQ0FDRSxTQUFBLENBRUEsUUFBQSxDQURBLDBCQUFBLENBRUEsdUI1SnczV0YsQzRKcjNXQSxrQkFDRSw0Q0FBQSxDQUNBLDZDQUFBLENBQ0EsZ0I1SnczV0YsQzRKdDNXRSx3QkFDRSw0Q0FBQSxDQUNBLDZDNUp3M1dKLEM0SnAzV0Esd0NBR0UsU0FBQSxDQUZBLE9BQUEsQ0FDQSwwQjVKdzNXRixDNEpwM1dBLGtCQUtFLDRCQUFBLENBREEsd0JBQUEsQ0FFQSxjQUFBLENBSEEsY0FBQSxDQUZBLFFBQUEsQ0FDQSxPNUoyM1dGLEM0SnIzV0UseUJBQ0UsVzVKdTNXSixDNEpwM1dFLHdCQUNFLHdCNUpzM1dKLEM0SmwzV0EsZ0JBQ0UsWTVKcTNXRixDNEo5MldBLGlCQUdFLG9DQUFBLENBRkEsY0FBQSxDQUNBLGU1SmszV0YsQzRKNTJXSSx1REFDRSxnRDVKKzJXTixDNEozMldFLGtDQUVFLDZDQUFBLENBREEsWTVKODJXSixDNEozMldJLG9EQUVFLGtCQUFBLENBQ0Esb0RBQUEsQ0FGQSxRQUFBLENBR0EsbUI1SjYyV04sQzRKMzJXTSxxRUFJRSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRUEsZ0JBQUEsQ0FDQSxhQUFBLENBTEEsZTVKazNXUixDNEp6MldJLG1EQUlFLDZDQUFBLENBQ0Esa0JBQUEsQ0FKQSxXQUFBLENBRUEsVUFBQSxDQUdBLFFBQUEsQ0FKQSxVNUorMldOLEM0SngyV0ksa0RBQ0UsZ0I1SjAyV04sQzRKdjJXSSxvREFHRSxlQUFBLENBRkEsUUFBQSxDQUNBLGdCNUowMldOLEM0SnAyV0EsdUJBQ0UsWTVKdTJXRixDNEpsMldJLGtFQUNFLGdENUpxMldOLEM0SmoyV0Usb0NBRUUsNkNBQUEsQ0FEQSxZNUpvMldKLEM0SmoyV0ksb0RBQ0UsUzVKbTJXTixDNEpqMldNLHlHQUNFLGNBQUEsQ0FDQSxTNUptMldSLEM0SmoyV1Esa0lBTUUsb0RBQUEsQ0FGQSxvQ0FBQSxDQUZBLGNBQUEsQ0FDQSxlQUFBLENBRUEsZ0JBQUEsQ0FKQSxnQjVKdzJXVixDNEpoMldRLG9JQUNFLGNBQUEsQ0FDQSxnQjVKazJXVixDNEo5MVdNLDRFQUNFLGU1SmcyV1IsQzRKNTFXSSxxREFJRSw2Q0FBQSxDQUNBLGtCQUFBLENBSkEsV0FBQSxDQUVBLFVBQUEsQ0FEQSxVNUppMldOLEM0SnQxV0UseUlBQ0UseUM1SjIxV0osQzRKejFXSSxxTUFDRSw2Q0FBQSxDQUNBLHlDNUo2MVdOLEM0SjMxV00sOFBBR0Usb0RBQUEsQ0FEQSxhQUFBLENBREEsbUI1SmkyV1IsQzRKNzFXUSx5VUFFRSxvQ0FBQSxDQUNBLGVBQUEsQ0FGQSxlNUptMldWLEM0Si8xV1UsK1hBVUUsa0JBQUEsQ0FQQSw2Q0FBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUdBLHFCQUFBLENBUEEsV0FBQSxDQVFBLHNCQUFBLENBRkEsUUFBQSxDQURBLFNBQUEsQ0FKQSxVNUoyMldaLEM0SmoyV1ksMllBRUUsV0FBQSxDQURBLFU1SnMyV2QsQzRKNTFXQSxzQkFDRSxtQzVKKzFXRixDNEo1MVdBLGVBQ0Usb0M1SisxV0YsQzRKNzFXRSw4QkFDRSx1QjVKKzFXSixDNEo1MVdFLHFCQUNFLG9DNUo4MVdKLEM0SjMxV0Usd0JBQ0UsaUQ1SjYxV0osQzRKMTFXRSwwQkFHRSxzQ0FBQSxDQURBLCtCQUFBLENBREEsd0I1SjgxV0osQzRKMTFXSSxtQ0FDRSx1QjVKNDFXTixDNEp2MVdBLGtCQVFFLGtCQUFBLENBS0EscUJBQUEsQ0FDQSxzQkFBQSxDQUNBLDRCQUFBLENBT0EseUNBQUEsQ0FwQkEsa0JBQUEsQ0FtQkEscUNBQUEsQ0FEQSxvQ0FBQSxDQUpBLGNBQUEsQ0FWQSxtQkFBQSxDQUlBLGVBQUEsQ0FIQSxPQUFBLENBRUEsc0JBQUEsQ0FMQSxZQUFBLENBSEEsZ0JBQUEsQ0FJQSxpQkFBQSxDQU9BLGlCQUFBLENBT0EseUJBQUEsQ0FGQSxpREFBQSxDQUNBLGdCQUFBLENBUEEsa0I1Sm8yV0YsQzRKeDFXRSx3QkFFRSxvQkFBQSxDQURBLGE1SjIxV0osQzRKbjFXRSwrRUFDRSxZNUp1MVdKLEM0Sm4xV0ksMkZBQ0UsZ0I1SnMxV04sQzRKcDFXTSxxR0FDRSxpRDVKdTFXUixDNEpsMVdFLGtPQUVFLHVCNUpxMVdKLEM0SjkwV0UsNENBRUUsNEJBQUEsQ0FEQSx5QjVKazFXSixDNEo5MFdFLDZCQU1FLHVDQUFBLENBS0Esb0RBQUEsQ0FHQSw4QkFBQSxDQUZBLG1EQUFBLENBRkEsaURBQUEsQ0FHQSwyQkFBQSxDQUpBLG9DQUFBLENBUkEsVUFBQSxDQU1BLGtCQUFBLENBQ0EsZUFBQSxDQUpBLFNBQUEsQ0FDQSxnQkFBQSxDQUhBLGlCQUFBLENBQ0EsSzVKMjFXSixDNEoxMFdBLGtCQUNFLGU1SjYwV0YsQzRKejBXRSxxUkFPRSx1QkFBQSxDQUNBLGVBQUEsQ0FGQSxvQjVKODBXSixDNEp6MFdFLHFDQUNFLGtCNUoyMFdKLEM0SngwV0UsdUNBT0UsNkNBQUEsQ0FDQSxpQkFBQSxDQU5BLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLGtCQUFBLENBQ0EsV0FBQSxDQUZBLGlCQUFBLENBSEEsb0I1SmkxV0osQzRKeDBXSSxpRUFFRSxXQUFBLENBQ0Esb0RBQUEsQ0FDQSxlQUFBLENBSEEsb0I1SjYwV04sQzRKeDBXTSx3RUFDRSxPNUowMFdSLEM0SnYwV00sNEVBQ0Usa0I1SnkwV1IsQzRKajBXRSxpQ0FDRSxpQjVKbzBXSixDNEoveldFLG1CQUNFLDJDNUprMFdKLEM0Si96V0UsZ0JBQ0UsR0FDRSxnQzVKaTBXSixDNEo5eldFLEdBQ0UsZ0M1SmcwV0osQ0FDRixDNEo1eldBLGlCQUNFLGU1Sit6V0YsQzRKNXpXQSxXQUlFLGlCQUFBLENBREEsb0JBQUEsQ0FEQSxXQUFBLENBSUEsZ0JBQUEsQ0FEQSxxQkFBQSxDQUpBLFU1Sm8wV0YsQzRKMXpXRSx3QkFDRSxpQzVKNnpXSixDNEoxeldFLGlCQUNFLDhDNUo0eldKLEM0Snp6V0UsbUJBRUUsbUNBQUEsQ0FEQSxjNUo0eldKLEM0Snh6V0Usb0JBQ0UsYzVKMHpXSixDNEp2eldFLHdCQUNFLG1CNUp5eldKLEM0SnB6V0Esa0JBQ0UsZ0Y1SnV6V0YsQzRKanpXRSx3Q0FFRSxXQUFBLENBREEsVTVKb3pXSixDNEo5eVdBLGdDQUVFLHdFQUFBLENBQ0E7O2FBQUEsQ0FHQSxnRUFBQSxDQUNBLGdEQUFBLENBQ0Esb0RBQUEsQ0FDQSxvREFBQSxDQUNBLHNEQUFBLENBQ0EscUQ1Sml6V0YsQzRKOXlXQSxlQUdFLGtCQUFBLENBRkEsNkNBQUEsQ0FHQSxpQkFBQSxDQUZBLFc1Sm16V0YsQzRKL3lXRSxpQ0FDRSxpQjVKaXpXSixDNEo3eVdBLGlCQUNFLDhDNUpneldGLEM0Sjd5V0EsNEJBQ0UsR0FDRSxTQUFBLENBQ0EsMEI1Smd6V0YsQzRKOXlXQSxHQUNFLFNBQUEsQ0FDQSx1QjVKZ3pXRixDQUNGLEM0Sjd5V0EsMkJBQ0UsR0FDRSxTQUFBLENBQ0EsdUI1Sit5V0YsQzRKN3lXQSxHQUNFLFNBQUEsQ0FDQSwwQjVKK3lXRixDQUNGLEM0SjV5V0EscUNBQ0UsZ0RBQUEsQ0FDQSxxQjVKOHlXRixDNEozeVdBLG9DQUNFLDhDQUFBLENBQ0EscUI1Sjh5V0YsQzRKM3lXQSx3QkFDRSxzQjVKOHlXRixDNEp6eVdJLG1FQUVFLFlBQUEsQ0FDQSxjQUFBLENBRkEsVTVKOHlXTixDNEp4eVdFLG9DQUVFLFdBQUEsQ0FEQSxVNUoyeVdKLEM0SnR5V0EsVUFDRSxTQUFBLENBQ0EsZTVKeXlXRixDNEp0eVdBLHVCQUNFLFk1SjB5V0YsQzRKcnlXRSxtREFDRSxXNUp3eVdKLEM0SnB5V0Esd0JBRUUsY0FBQSxDQURBLGlCNUp3eVdGLEM0SnR5V0Usb0RBR0UsaUJBQUEsQ0FGQSwyQkFBQSxDQUNBLGM1Snl5V0osQzRKdnlXSSwwRkFDRSxrQzVKeXlXTixDNEpyeVdNLG9GQU1FLGtCQUFBLENBREEsOEJBQUEsQ0FIQSw2QkFBQSxDQUVBLDJCQUFBLENBSEEsWUFBQSxDQUVBLGM1SjB5V1IsQzRKdHlXUSwwRkFDRSx3QjVKd3lXVixDNko1MFlBLE1BQ0UsK0JBQUEsQ0FDQSxpREFBQSxDQUNBLCtDQUFBLENBQ0EseUJBQUEsQ0FDQSw2QkFBQSxDQUdBLGlEQUFBLENBQ0EsdURBQUEsQ0FDQSw0Q0FBQSxDQUNBLGtEQUFBLENBQ0EsbURBQUEsQ0FHQSwyQkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUNBLDBCQUFBLENBR0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLG1CQUFBLENBQ0EscUJBQUEsQ0FDQSwyQkFBQSxDQUNBLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBQ0EsbUJBQUEsQ0FDQSw0Q0FBQSxDQUNBLHVDQUFBLENBQ0EseUNBQUEsQ0FDQSxxQ0FBQSxDQUNBLDJDQUFBLENBR0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEI3SnMwWUYsQzZKbjBZQSxZQUNFLGtDQUFBLENBQ0EsMkNBQUEsQ0FDQSxpREFBQSxDQUNBLGlDQUFBLENBRUEseUNBQUEsQ0FDQSxtREFBQSxDQUNBLDhDQUFBLENBQ0EsOENBQUEsQ0FDQSw2Q0FBQSxDQUVBLGdDQUFBLENBRUEsK0NBQUEsQ0FDQSxpREFBQSxDQUdBLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHNCQUFBLENBQ0Esc0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHVCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLHVCQUFBLENBRUEsd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUVBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FFQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBRUEsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUVBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0EsNEJBQUEsQ0FFQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRCQUFBLENBRUEseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQjdKMHpZRixDNkp2ellBLFdBQ0Usa0NBQUEsQ0FDQSwyQ0FBQSxDQUNBLGlEQUFBLENBQ0Esd0JBQUEsQ0FFQSwrQ0FBQSxDQUNBLGlDQUFBLENBQ0EsOENBQUEsQ0FDQSw4Q0FBQSxDQUNBLGdDQUFBLENBRUEsZ0NBQUEsQ0FFQSwrQ0FBQSxDQUNBLGlEQUFBLENBR0Esc0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0Esc0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHNCQUFBLENBQ0Esc0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsdUJBQUEsQ0FFQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLHdCQUFBLENBQ0Esd0JBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBRUEsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLDJCQUFBLENBQ0EsNEJBQUEsQ0FDQSw0QkFBQSxDQUVBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLHlCQUFBLENBQ0EseUJBQUEsQ0FDQSx5QkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FFQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEsQ0FDQSwwQkFBQSxDQUNBLDBCQUFBLENBQ0EsMEJBQUEs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Q0UsWXhMKzNiVixDeUxyNmJBLHNCQUNFLFd6THU2YkYsQ3lMdDZiRSwwQkFDRSxVekx3NmJKLENEMTZiQSw0QkFHRSxlQUFBLENBRkEsWUFBQSxDQUNBLHFCQzg2YkYsQ0Q1NmJFLGlEQUNFLFVDODZiSixDRDM2YkUsNENBQ0Usd0JDNjZiSixDRHo2Ykksb0RBRUUsd0JBQUEsQ0FEQSxlQzQ2Yk4sQ0R2NmJFLHlDQUNFLGlCQUFBLENBQ0EsY0FBQSxDQUNBLFVDeTZiSixDRHY2YkksOERBQ0UsY0N5NmJOLENEdDZiSSw0R0FFRSx3QkFBQSxDQUNBLG9CQUFBLENBQ0EsYUN1NmJOLENEcDZiSSxxREFDRSx3QkFBQSxDQUNBLG9CQ3M2Yk4sQ0Q5NWJFLDBGQUNFLDhCQ202YkosQ0RoNmJFLHdEQUNFLHdCQUFBLENBRUEsK0JBQUEsQ0FEQSxlQ202YkosQ0QvNWJFLDJDQUNFLHdCQUFBLENBQ0EsZUNpNmJKLENEMzViTSw0RUFDRSxnQkM2NWJSLENEdjViRSxnREFDRSx5QkFBQSxDQUNBLHFCQ3k1YkosQ0RyNWJFLDZDQUNFLGFDdTViSixDRG41YkUsOERBQ0UsZUNxNWJKLENEbjViSSxpRkFDRSxhQ3E1Yk4sQ0RuNWJNLHdGQUNFLFdBQUEsQ0FDQSxnQkNxNWJSLEMwTDcrYkksNERBQ0UseUIxTCsrYk4sQzBMNytiSSx5REFDRSxlMUwrK2JOLEMwTDcrYkksb0RBQ0UsWTFMKytiTixDMEwzK2JRLHdIQUNFLHlCMUw2K2JWLEMwTDUrYlUsOElBQ0Usb0IxTDgrYlosQzJMOS9iQSxzQkFFSSxZQUFBLENBREEsVzNMaWdjSixDMkw5L2JJLGdDQUNJLFMzTGdnY1IsQzJMOS9iUSw4Q0FFSSxRQUFBLENBREEsYzNMaWdjWixDMkwxL2JZLG9JQUNJLFkzTCsvYmhCLEMyTDcvYmdCLDZGQUNJLFMzTCsvYnBCLEMyTDcvYm9CLG9IQUNJLFczTCsvYnhCLEM0TG5oY0ksbUVBQ0UsdUM1THFoY04sQzRMcGhjTSw4S0FFRSxrQzVMc2hjUixDNExuaGNNLGlGQUNFLHVDQUFBLENBQ0Esa0M1THFoY1IsQzRMaGhjTSxz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dFA2empCZCxDc1AxempCWSx5TUFDRSxtQ3RQNHpqQmQsQ3NQenpqQlksOExBSUUsa0JBQUEsQ0FDQSxjQUFBLENBSkEsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0J0UDZ6akJkLENzUGx6akJZLDBQQUlFLGtCQUFBLENBRkEsWUFBQSxDQUNBLHNCQUFBLENBRUEsaUJBQUEsQ0FKQSxVdFB3empCZCxDc1BqempCWSxxUEFDRSxZdFBtempCZCxDc1AzeWpCRSxrRkFNRSxrQkFBQSxDQUhBLFlBQUEsQ0FDQSxxQkFBQSxDQUhBLFdBQUEsQ0FJQSxzQkFBQSxDQUVBLGlCQUFBLENBTEEsVXRQa3pqQkosQ3NQM3lqQkksd0ZBQ0UsZ0J0UDZ5akJOLENzUDN5akJNLGlHQUdFLG9DQUFBLENBREEsY0FBQSxDQURBLGV0UCt5akJSLEN1UHg5akJFLGtEQUNFLDhDQUFBLENBSUEsNkNBQUEsQ0FEQSxpQkFBQSxDQURBLGlCQUFBLENBREEsWXZQNjlqQkosQ3VQeDlqQkksMkRBQ0UsZUFBQSxDQUNBLGlCdlAwOWpCTixDdVB2OWpCSSxnRUFHRSw2Q0FBQSxDQUNBLGNBQUEsQ0FGQSxpQkFBQSxDQURBLFV2UDQ5akJOLEN1UHI5akJNLDJFQUNFLHVCdlB1OWpCUixDd1A1K2pCSSxzREFDSSxleFA4K2pCUixDd1AzK2pCSSx5Q0FDSSxheFA2K2pCUixDeVBsL2pCSSxrRUFDSSxlelBvL2pCUixDMFByL2pCRSwwRUFHRSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxrQkFBQSxDQUdBLDZCQUFBLENBREEsZTFQdy9qQkosQzBQcC9qQkUsK0NBRUUsYUFBQSxDQURBLFcxUHUvakJKLEMyUDcvakJRLHFOQUNJLFUzUGtna0JaLEMyUC8vakJRLHVIQUNJLFkzUGlna0JaLEM0UHpna0JJLDhCQUNJLHdCNVAyZ2tCUixDNFB4Z2tCSSxxQ0FDSSxtQjVQMGdrQlIsQzZQL2drQkUsMkNBQ0UsZTdQaWhrQkoiLCJmaWxlIjoic3R5bGVzLXNhc3MubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vQGZsb3dcbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC5iLXNjaC1ldmVudC1jb250ZW50IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5iLXNjaGVkdWxlcnBybyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgfVxuXG4gIC5iLWdyaWQtcm93IHtcbiAgICAmLmItZ3JvdXAtcm93IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIH1cbiAgfVxuXG4gIC5iLXNjaC1ldmVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBvcGFjaXR5OiAwLjk7XG5cbiAgICAmLmItc2NoLWV2ZW50LXdpdGhpY29uIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLmdhbnR0LWdyZWVuLFxuICAgICYuYi1nYW50dC1ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkZTY0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzNkMTNkO1xuICAgICAgY29sb3I6ICMxMzUyMDA7XG4gICAgfVxuXG4gICAgJi5iLW1pbGVzdG9uZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3ODc1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY0ZDRmO1xuICAgIH1cbiAgfVxuXG4gIC5iLWdyaWQtY2VsbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbiAgfVxuXG4gIC5iLXNjaC10aW1lYXhpcy1jZWxsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xuICB9XG5cbiAgLmItc2NoLWhlYWRlci10aW1lYXhpcy1jZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLy8gVG9vbGJhciBzdHlsaW5nXG4gIC5zZi1zY2hlZHVsZXItdG9vbGJhciB7XG4gICAgLmFudC1idG4ge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VycmVudCB0aW1lIGxpbmVcbiAgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmYWIwMDU7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC8vIFJlc291cmNlIHRyZWUgZXhwYW5zaW9uIGljb25zXG4gIC5iLXRyZWUtZXhwYW5kZXIge1xuICAgIGNvbG9yOiAjNTJjNDFhO1xuICB9XG5cbiAgLy8gQ3VzdG9tIHN0eWxpbmcgZm9yIHdvcmtjZW50ZXIgcm93c1xuICAuYi1ncmlkLXJvd1tkYXRhLXR5cGU9J3dvcmtjZW50ZXInXSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gICAgICBjb2xvcjogIzUyYzQxYTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ+KXjyc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAubm8tZGF0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciAubm8tZGF0YSAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1kcmF3ZXIgLm5vLWRhdGEgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtZHJhd2VyIC5uby1kYXRhIC5uby1kYXRhLWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmZpbHRlci1idXR0b24ge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmdyb3VwLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gIG1hcmdpbjogMCAtMTZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLmdyb3VwLXRpdGxlIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAwcHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbi5uZXcge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmluYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGJsdXIoM3B4KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuaW5hY3RpdmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5pbmFjdGl2ZS1jb250ZW50IC5hbnQtYnRuIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIuQ29tcGxldGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLkluUHJvZ3Jlc3MsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLlN0YXJ0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5Vbmtub3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuYXZhdGFyLXdyYXBwZXIgLmF2YXRhci5DYW5jZWxsZWQsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyLkZhaWxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmF2YXRhci13cmFwcGVyIC5hdmF0YXIgc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuYXZhdGFyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuc2YtdXNlci1hdmF0YXIge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5hdmF0YXItd3JhcHBlciAuc2YtdXNlci1hdmF0YXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5oZWFkZXIgLm5vdGlmaWNhdGlvbi1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmhlYWRlciAubm90aWZpY2F0aW9uLWFjdGlvbnMgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5kZXRhaWxzIC5zdGF0dXMuQ29tcGxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLkluUHJvZ3Jlc3MsIC5zZi1ub3RpZmljYXRpb25zLWNvbnRlbnQgLm5vdGlmaWNhdGlvbnMtd3JhcHBlciAubm90aWZpY2F0aW9uIC5kZXRhaWxzIC5zdGF0dXMuU3RhcnRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLlVua25vd24ge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGV0YWlscyAuc3RhdHVzLkNhbmNlbGxlZCwgLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmRldGFpbHMgLnN0YXR1cy5GYWlsZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb250ZW50IC5ub3RpZmljYXRpb25zLXdyYXBwZXIgLm5vdGlmaWNhdGlvbiAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCAubm90aWZpY2F0aW9ucy13cmFwcGVyIC5ub3RpZmljYXRpb24gLmZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Mtb3duZXItcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbi5zZi1jdXJyZW50LW93bmVyLXdyYXBwZXIgLnNmLWN1cnJlbnQtb3duZXItbmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDE2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBhbmltYXRpb246IHNsaWRlVXAgMC4zcyBlYXNlLW91dDtcbn1cblxuQGtleWZyYW1lcyBzbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2Nsb3NlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBwYWRkaW5nOiA0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gIHdpZHRoOiAyMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZDpob3Zlcjpub3QoLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDE0NiwgMjE4LCAwLjE1KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmU6aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSAuc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBSZXNwb25zaXZlIGRlc2lnbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZi1zYWxlcy1yZXAtY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgICBib3R0b206IDhweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbiAgLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTJweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICAuc2Ytc2FsZXMtcmVwLWNhcmQgLmFudC1jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNmLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuc2Ytc3Bpbm5lcl9fYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIC5zZi1zcGlubmVyX19iYXNlIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RvcCAuY29sbGFiLWNoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9wIC5kZW1hbmQtY2hhcnRfX3Jlc3VsdC5hbnQtcmVzdWx0LmFudC1yZXN1bHQtaW5mbyAuYW50LXJlc3VsdC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb2xsYWJfX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA3cHggMDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX19sZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0gLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29sbGFiX193cmFwcGVyIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb2xsYWJfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMHB4IDE2cHggMTZweCAwO1xuICBwYWRkaW5nOiAxNnB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94LndpZGUge1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBmbGV4LWdyb3c6IDI7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCAuaGVhZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogLTE2cHggLTE2cHggMTdweCAtMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lbnRpdGxlbWVudF9fd3JhcHBlciAuc2YtZW50aXRsZW1lbnRfX2NvbnRlbnQgLmNvbnRlbnQtYm94IC5pbmZvLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmluZm8tYm94LnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWVudGl0bGVtZW50X193cmFwcGVyIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCAuY29udGVudC1ib3ggLmluZm8tYm94Lm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIgLnNmLWVudGl0bGVtZW50X19jb250ZW50IC5jb250ZW50LWJveCAuaW5mby1ib3ggLmluZm8tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGlmZWN5Y2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cbn1cbi5zZi1saWZlY3ljbGUgLmFudC1sYXlvdXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuNmVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5MYXVuY2gtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM1YmJkYzU7XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkxhdW5jaC1jaGlsZC1pY29uIHtcbiAgYmFja2dyb3VuZDogIzk1ZDRkYTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTVlbTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUHJvbW90aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjVjODY2O1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5Qcm9tb3Rpb24tY2hpbGQtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmY2Q0ODA7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5ldmVudC1pY29uLkVuZG9mTGlmZS1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y3OTE2OTtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uRW5kb2ZMaWZlLWNoaWxkLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmY5Yjc0O1xuICBtYXJnaW4tbGVmdDogMC4xNWVtO1xufVxuLnNmLWxpZmVjeWNsZSAuZXZlbnQtaWNvbi5SZWFsaWdubWVudC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZjtcbn1cbi5zZi1saWZlY3ljbGUgLmV2ZW50LWljb24uUmVhbGlnbm1lbnQtY2hpbGQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjcwZmY7XG4gIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uQ2FtcGFpZ24gLmItdHJlZS1jZWxsIC5ldmVudC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2Y1Yzg2Njtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1MYXVuY2guYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1YmJkYzUgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1MYXVuY2guYi1nYW50dC10YXNrIC5iLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbkNhbXBhaWduLmItZ2FudHQtdGFzayxcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24uYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNWM4NjYgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb25DYW1wYWlnbi5iLWdhbnR0LXRhc2sgLmItaWNvbixcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24uYi1nYW50dC10YXNrIC5iLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLVN1cGVyc2Vzc2lvbi5iLWdhbnR0LXRhc2ssXG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MTY5ICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLmItZ2FudHQtdGFzayAuYi1pY29uLFxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLUVuZG9mTGlmZS5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUmVhbGlnbm1lbnQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NTlmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4NTU5ZmYgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC5iLWdhbnR0LXRhc2sgLmItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtTGF1bmNoLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NWQ0ZGEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTVkNGRhICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Q0ODAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNkNDgwICFpbXBvcnRhbnQ7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLWNoaWxkLmItZ2FudHQtdGFzayxcbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUtY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWI3NCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjliNzQgIWltcG9ydGFudDtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MGZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzk2NzBmZiAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuc2YtbGlmZWN5Y2xlLWFjdGlvbnMtY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1saWZlY3ljbGUgLnNmLWxpZmVjeWNsZS1hY3Rpb25zLWNvbHVtbiAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2YtbGlmZWN5Y2xlIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uLWNoaWxkW2FyaWEtbGV2ZWw9XCIzXCJdIC5iLXRyZWUtY2VsbC1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA1LjRlbSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXI6bm90KC5iLWRpc2FibGVkKSB7XG4gIGZsZXg6IDAgMCA5cHg7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWRiYXNlLmItc3BsaXQgLmItZ3JpZC1zcGxpdHRlcjpub3QoLmItZGlzYWJsZWQpLmItaG92ZXIgLmItZ3JpZC1zcGxpdHRlci1pbm5lciB7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtc3BsaXR0ZXI6bm90KC5iLWRpc2FibGVkKSAuYi1pY29uIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAuYi1jaGVja2JveC1sYWJlbDpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZC1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1saWZlY3ljbGUgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1saWZlY3ljbGUgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4uc2YtbGlmZWN5Y2xlIC5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4M2ZlO1xufVxuLnNmLWxpZmVjeWNsZSAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZhYjAwNTtcbn1cbi5zZi1saWZlY3ljbGUgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZS5zZi1saWZlY3ljbGVfX3BsYW5uaW5nLS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUwLCA1LCA1LCAwLjA0NzA1ODgyMzUpO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWIwMDU7XG59XG4uc2YtbGlmZWN5Y2xlIC5iLWdyaWQtY2VsbC5iLWZvY3VzZWQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxpZmVjeWNsZSAuYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1saWZlY3ljbGUgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnNmLWxpZmVjeWNsZSAuYi10cmVlLWljb24sXG4uc2YtbGlmZWN5Y2xlIC5iLWljb24tdHJlZS1sZWFmIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmdhbnR0LWRhdGUtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTMuNTIwODMgNS4xMjVDMy4zMjc0NSA1LjEyNSAzLjE0MTk4IDUuMjAxODIgMy4wMDUyMyA1LjMzODU3QzIuODY4NDkgNS40NzUzMSAyLjc5MTY3IDUuNjYwNzggMi43OTE2NyA1Ljg1NDE3QzIuNzkxNjcgNi4wNDc1NSAyLjg2ODQ5IDYuMjMzMDIgMy4wMDUyMyA2LjM2OTc3QzMuMTQxOTggNi41MDY1MSAzLjMyNzQ1IDYuNTgzMzMgMy41MjA4MyA2LjU4MzMzQzMuNzE0MjIgNi41ODMzMyAzLjg5OTY5IDYuNTA2NTEgNC4wMzY0MyA2LjM2OTc3QzQuMTczMTggNi4yMzMwMiA0LjI1IDYuMDQ3NTUgNC4yNSA1Ljg1NDE3QzQuMjUgNS42NjA3OCA0LjE3MzE4IDUuNDc1MzEgNC4wMzY0MyA1LjMzODU3QzMuODk5NjkgNS4yMDE4MiAzLjcxNDIyIDUuMTI1IDMuNTIwODMgNS4xMjVaTTYgNS4xMjVDNS44MDY2MSA1LjEyNSA1LjYyMTE1IDUuMjAxODIgNS40ODQ0IDUuMzM4NTdDNS4zNDc2NiA1LjQ3NTMxIDUuMjcwODMgNS42NjA3OCA1LjI3MDgzIDUuODU0MTdDNS4yNzA4MyA2LjA0NzU1IDUuMzQ3NjYgNi4yMzMwMiA1LjQ4NDQgNi4zNjk3N0M1LjYyMTE1IDYuNTA2NTEgNS44MDY2MSA2LjU4MzMzIDYgNi41ODMzM0M2LjE5MzM5IDYuNTgzMzMgNi4zNzg4NSA2LjUwNjUxIDYuNTE1NiA2LjM2OTc3QzYuNjUyMzQgNi4yMzMwMiA2LjcyOTE3IDYuMDQ3NTUgNi43MjkxNyA1Ljg1NDE3QzYuNzI5MTcgNS42NjA3OCA2LjY1MjM0IDUuNDc1MzEgNi41MTU2IDUuMzM4NTdDNi4zNzg4NSA1LjIwMTgyIDYuMTkzMzkgNS4xMjUgNiA1LjEyNVpNOC40NzkxNyA1LjEyNUM4LjI4NTc4IDUuMTI1IDguMTAwMzEgNS4yMDE4MiA3Ljk2MzU3IDUuMzM4NTdDNy44MjY4MiA1LjQ3NTMxIDcuNzUgNS42NjA3OCA3Ljc1IDUuODU0MTdDNy43NSA2LjA0NzU1IDcuODI2ODIgNi4yMzMwMiA3Ljk2MzU3IDYuMzY5NzdDOC4xMDAzMSA2LjUwNjUxIDguMjg1NzggNi41ODMzMyA4LjQ3OTE3IDYuNTgzMzNDOC42NzI1NSA2LjU4MzMzIDguODU4MDIgNi41MDY1MSA4Ljk5NDc3IDYuMzY5NzdDOS4xMzE1MSA2LjIzMzAyIDkuMjA4MzMgNi4wNDc1NSA5LjIwODMzIDUuODU0MTdDOS4yMDgzMyA1LjY2MDc4IDkuMTMxNTEgNS40NzUzMSA4Ljk5NDc3IDUuMzM4NTdDOC44NTgwMiA1LjIwMTgyIDguNjcyNTUgNS4xMjUgOC40NzkxNyA1LjEyNVpNMy41MjA4MyA3Ljc1QzMuMzI3NDUgNy43NSAzLjE0MTk4IDcuODI2ODIgMy4wMDUyMyA3Ljk2MzU3QzIuODY4NDkgOC4xMDAzMSAyLjc5MTY3IDguMjg1NzggMi43OTE2NyA4LjQ3OTE3QzIuNzkxNjcgOC42NzI1NSAyLjg2ODQ5IDguODU4MDIgMy4wMDUyMyA4Ljk5NDc3QzMuMTQxOTggOS4xMzE1MSAzLjMyNzQ1IDkuMjA4MzMgMy41MjA4MyA5LjIwODMzQzMuNzE0MjIgOS4yMDgzMyAzLjg5OTY5IDkuMTMxNTEgNC4wMzY0MyA4Ljk5NDc3QzQuMTczMTggOC44NTgwMiA0LjI1IDguNjcyNTUgNC4yNSA4LjQ3OTE3QzQuMjUgOC4yODU3OCA0LjE3MzE4IDguMTAwMzEgNC4wMzY0MyA3Ljk2MzU3QzMuODk5NjkgNy44MjY4MiAzLjcxNDIyIDcuNzUgMy41MjA4MyA3Ljc1Wk02IDcuNzVDNS44MDY2MSA3Ljc1IDUuNjIxMTUgNy44MjY4MiA1LjQ4NDQgNy45NjM1N0M1LjM0NzY2IDguMTAwMzEgNS4yNzA4MyA4LjI4NTc4IDUuMjcwODMgOC40NzkxN0M1LjI3MDgzIDguNjcyNTUgNS4zNDc2NiA4Ljg1ODAyIDUuNDg0NCA4Ljk5NDc3QzUuNjIxMTUgOS4xMzE1MSA1LjgwNjYxIDkuMjA4MzMgNiA5LjIwODMzQzYuMTkzMzkgOS4yMDgzMyA2LjM3ODg1IDkuMTMxNTEgNi41MTU2IDguOTk0NzdDNi42NTIzNCA4Ljg1ODAyIDYuNzI5MTcgOC42NzI1NSA2LjcyOTE3IDguNDc5MTdDNi43MjkxNyA4LjI4NTc4IDYuNjUyMzQgOC4xMDAzMSA2LjUxNTYgNy45NjM1N0M2LjM3ODg1IDcuODI2ODIgNi4xOTMzOSA3Ljc1IDYgNy43NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNMy41MjA4MyA1LjEyNUMzLjMyNzQ1IDUuMTI1IDMuMTQxOTggNS4yMDE4MiAzLjAwNTIzIDUuMzM4NTdDMi44Njg0OSA1LjQ3NTMxIDIuNzkxNjcgNS42NjA3OCAyLjc5MTY3IDUuODU0MTdDMi43OTE2NyA2LjA0NzU1IDIuODY4NDkgNi4yMzMwMiAzLjAwNTIzIDYuMzY5NzdDMy4xNDE5OCA2LjUwNjUxIDMuMzI3NDUgNi41ODMzMyAzLjUyMDgzIDYuNTgzMzNDMy43MTQyMiA2LjU4MzMzIDMuODk5NjkgNi41MDY1MSA0LjAzNjQzIDYuMzY5NzdDNC4xNzMxOCA2LjIzMzAyIDQuMjUgNi4wNDc1NSA0LjI1IDUuODU0MTdDNC4yNSA1LjY2MDc4IDQuMTczMTggNS40NzUzMSA0LjAzNjQzIDUuMzM4NTdDMy44OTk2OSA1LjIwMTgyIDMuNzE0MjIgNS4xMjUgMy41MjA4MyA1LjEyNVpNNiA1LjEyNUM1LjgwNjYxIDUuMTI1IDUuNjIxMTUgNS4yMDE4MiA1LjQ4NDQgNS4zMzg1N0M1LjM0NzY2IDUuNDc1MzEgNS4yNzA4MyA1LjY2MDc4IDUuMjcwODMgNS44NTQxN0M1LjI3MDgzIDYuMDQ3NTUgNS4zNDc2NiA2LjIzMzAyIDUuNDg0NCA2LjM2OTc3QzUuNjIxMTUgNi41MDY1MSA1LjgwNjYxIDYuNTgzMzMgNiA2LjU4MzMzQzYuMTkzMzkgNi41ODMzMyA2LjM3ODg1IDYuNTA2NTEgNi41MTU2IDYuMzY5NzdDNi42NTIzNCA2LjIzMzAyIDYuNzI5MTcgNi4wNDc1NSA2LjcyOTE3IDUuODU0MTdDNi43MjkxNyA1LjY2MDc4IDYuNjUyMzQgNS40NzUzMSA2LjUxNTYgNS4zMzg1N0M2LjM3ODg1IDUuMjAxODIgNi4xOTMzOSA1LjEyNSA2IDUuMTI1Wk04LjQ3OTE3IDUuMTI1QzguMjg1NzggNS4xMjUgOC4xMDAzMSA1LjIwMTgyIDcuOTYzNTcgNS4zMzg1N0M3LjgyNjgyIDUuNDc1MzEgNy43NSA1LjY2MDc4IDcuNzUgNS44NTQxN0M3Ljc1IDYuMDQ3NTUgNy44MjY4MiA2LjIzMzAyIDcuOTYzNTcgNi4zNjk3N0M4LjEwMDMxIDYuNTA2NTEgOC4yODU3OCA2LjU4MzMzIDguNDc5MTcgNi41ODMzM0M4LjY3MjU1IDYuNTgzMzMgOC44NTgwMiA2LjUwNjUxIDguOTk0NzcgNi4zNjk3N0M5LjEzMTUxIDYuMjMzMDIgOS4yMDgzMyA2LjA0NzU1IDkuMjA4MzMgNS44NTQxN0M5LjIwODMzIDUuNjYwNzggOS4xMzE1MSA1LjQ3NTMxIDguOTk0NzcgNS4zMzg1N0M4Ljg1ODAyIDUuMjAxODIgOC42NzI1NSA1LjEyNSA4LjQ3OTE3IDUuMTI1Wk0zLjUyMDgzIDcuNzVDMy4zMjc0NSA3Ljc1IDMuMTQxOTggNy44MjY4MiAzLjAwNTIzIDcuOTYzNTdDMi44Njg0OSA4LjEwMDMxIDIuNzkxNjcgOC4yODU3OCAyLjc5MTY3IDguNDc5MTdDMi43OTE2NyA4LjY3MjU1IDIuODY4NDkgOC44NTgwMiAzLjAwNTIzIDguOTk0NzdDMy4xNDE5OCA5LjEzMTUxIDMuMzI3NDUgOS4yMDgzMyAzLjUyMDgzIDkuMjA4MzNDMy43MTQyMiA5LjIwODMzIDMuODk5NjkgOS4xMzE1MSA0LjAzNjQzIDguOTk0NzdDNC4xNzMxOCA4Ljg1ODAyIDQuMjUgOC42NzI1NSA0LjI1IDguNDc5MTdDNC4yNSA4LjI4NTc4IDQuMTczMTggOC4xMDAzMSA0LjAzNjQzIDcuOTYzNTdDMy44OTk2OSA3LjgyNjgyIDMuNzE0MjIgNy43NSAzLjUyMDgzIDcuNzVaTTYgNy43NUM1LjgwNjYxIDcuNzUgNS42MjExNSA3LjgyNjgyIDUuNDg0NCA3Ljk2MzU3QzUuMzQ3NjYgOC4xMDAzMSA1LjI3MDgzIDguMjg1NzggNS4yNzA4MyA4LjQ3OTE3QzUuMjcwODMgOC42NzI1NSA1LjM0NzY2IDguODU4MDIgNS40ODQ0IDguOTk0NzdDNS42MjExNSA5LjEzMTUxIDUuODA2NjEgOS4yMDgzMyA2IDkuMjA4MzNDNi4xOTMzOSA5LjIwODMzIDYuMzc4ODUgOS4xMzE1MSA2LjUxNTYgOC45OTQ3N0M2LjY1MjM0IDguODU4MDIgNi43MjkxNyA4LjY3MjU1IDYuNzI5MTcgOC40NzkxN0M2LjcyOTE3IDguMjg1NzggNi42NTIzNCA4LjEwMDMxIDYuNTE1NiA3Ljk2MzU3QzYuMzc4ODUgNy44MjY4MiA2LjE5MzM5IDcuNzUgNiA3Ljc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC1ldmVudHMtaWNvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTcuMDIwODMgNkM2LjQ2MjMgNiA2IDYuNDYyMyA2IDcuMDIwODNWOC4xODc1QzYgOC43NDYwMyA2LjQ2MjMgOS4yMDgzMyA3LjAyMDgzIDkuMjA4MzNIOC4xODc1QzguNzQ2MDMgOS4yMDgzMyA5LjIwODMzIDguNzQ2MDMgOS4yMDgzMyA4LjE4NzVWNy4wMjA4M0M5LjIwODMzIDYuNDYyMyA4Ljc0NjAzIDYgOC4xODc1IDZINy4wMjA4M1pNNy4wMjA4MyA2Ljg3NUg4LjE4NzVDOC4yNzM1NSA2Ljg3NSA4LjMzMzMzIDYuOTM0NzggOC4zMzMzMyA3LjAyMDgzVjguMTg3NUM4LjMzMzMzIDguMjczNTUgOC4yNzM1NSA4LjMzMzMzIDguMTg3NSA4LjMzMzMzSDcuMDIwODNDNi45MzQ3OCA4LjMzMzMzIDYuODc1IDguMjczNTUgNi44NzUgOC4xODc1VjcuMDIwODNDNi44NzUgNi45MzQ3OCA2LjkzNDc4IDYuODc1IDcuMDIwODMgNi44NzVaJyBmaWxsPScjMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjY0NTgzIDAuNzVDMS42MDQwMiAwLjc1IDAuNzUgMS42MDQwMiAwLjc1IDIuNjQ1ODNWOS4zNTQxN0MwLjc1IDEwLjM5NiAxLjYwNDAyIDExLjI1IDIuNjQ1ODMgMTEuMjVIOS4zNTQxN0MxMC4zOTYgMTEuMjUgMTEuMjUgMTAuMzk2IDExLjI1IDkuMzU0MTdWMi42NDU4M0MxMS4yNSAxLjYwNDAyIDEwLjM5NiAwLjc1IDkuMzU0MTcgMC43NUgyLjY0NTgzWk0yLjY0NTgzIDEuNjI1SDkuMzU0MTdDOS45MjI5MyAxLjYyNSAxMC4zNzUgMi4wNzcwNyAxMC4zNzUgMi42NDU4M1YzLjA4MzMzSDEuNjI1VjIuNjQ1ODNDMS42MjUgMi4wNzcwNyAyLjA3NzA3IDEuNjI1IDIuNjQ1ODMgMS42MjVaTTEuNjI1IDMuOTU4MzNIMTAuMzc1VjkuMzU0MTdDMTAuMzc1IDkuOTIyOTMgOS45MjI5MyAxMC4zNzUgOS4zNTQxNyAxMC4zNzVIMi42NDU4M0MyLjA3NzA3IDEwLjM3NSAxLjYyNSA5LjkyMjkzIDEuNjI1IDkuMzU0MTdWMy45NTgzM1pNNy4wMjA4MyA2QzYuNDYyMyA2IDYgNi40NjIzIDYgNy4wMjA4M1Y4LjE4NzVDNiA4Ljc0NjAzIDYuNDYyMyA5LjIwODMzIDcuMDIwODMgOS4yMDgzM0g4LjE4NzVDOC43NDYwMyA5LjIwODMzIDkuMjA4MzMgOC43NDYwMyA5LjIwODMzIDguMTg3NVY3LjAyMDgzQzkuMjA4MzMgNi40NjIzIDguNzQ2MDMgNiA4LjE4NzUgNkg3LjAyMDgzWk03LjAyMDgzIDYuODc1SDguMTg3NUM4LjI3MzU1IDYuODc1IDguMzMzMzMgNi45MzQ3OCA4LjMzMzMzIDcuMDIwODNWOC4xODc1QzguMzMzMzMgOC4yNzM1NSA4LjI3MzU1IDguMzMzMzMgOC4xODc1IDguMzMzMzNINy4wMjA4M0M2LjkzNDc4IDguMzMzMzMgNi44NzUgOC4yNzM1NSA2Ljg3NSA4LjE4NzVWNy4wMjA4M0M2Ljg3NSA2LjkzNDc4IDYuOTM0NzggNi44NzUgNy4wMjA4MyA2Ljg3NVonIGZpbGw9JyMzMzMnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5nYW50dC11c2VyLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxMiAxMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTQuOTk5OTIgMC4xNjYwMTZDMy4zOTQyNyAwLjE2NjAxNiAyLjA4MzI1IDEuNDc3MDMgMi4wODMyNSAzLjA4MjY4QzIuMDgzMjUgNC42ODgzMyAzLjM5NDI3IDUuOTk5MzUgNC45OTk5MiA1Ljk5OTM1QzYuNjA1NTcgNS45OTkzNSA3LjkxNjU4IDQuNjg4MzMgNy45MTY1OCAzLjA4MjY4QzcuOTE2NTggMS40NzcwMyA2LjYwNTU3IDAuMTY2MDE2IDQuOTk5OTIgMC4xNjYwMTZaTTQuOTk5OTIgMS4wNDEwMkM2LjEzMjY4IDEuMDQxMDIgNy4wNDE1OCAxLjk0OTkyIDcuMDQxNTggMy4wODI2OEM3LjA0MTU4IDQuMjE1NDUgNi4xMzI2OCA1LjEyNDM1IDQuOTk5OTIgNS4xMjQzNUMzLjg2NzE1IDUuMTI0MzUgMi45NTgyNSA0LjIxNTQ1IDIuOTU4MjUgMy4wODI2OEMyLjk1ODI1IDEuOTQ5OTIgMy44NjcxNSAxLjA0MTAyIDQuOTk5OTIgMS4wNDEwMlpNMTAuMTA4MSA1Ljk5OTM1QzkuNzczMDIgNS45OTk0MiA5LjQzODI4IDYuMTI2ODIgOS4xODM1MSA2LjM4MTU5TDUuNjc4MzggOS44ODYxNUM1LjU4NzY4IDkuOTc2NTcgNS41MjE5OCAxMC4wODk1IDUuNDg2OTggMTAuMjEyNkw1LjAxNzAxIDExLjg1NzdDNC45NzM1NSAxMi4wMTAzIDUuMDE1NTEgMTIuMTc1IDUuMTI4MDkgMTIuMjg3M0M1LjIxMTIyIDEyLjM3MDQgNS4zMjMzNiAxMi40MTU0IDUuNDM3OTkgMTIuNDE1NEM1LjQ3ODI0IDEyLjQxNTQgNS41MTc5NSAxMi40MDk3IDUuNTU3NjIgMTIuMzk4NEw3LjIwMzk0IDExLjkyODRDNy4zMjc2IDExLjg5MzEgNy40NDA1NSAxMS44MjY1IDcuNTI5MjEgMTEuNzM3TDExLjAzMzggOC4yMzI0MkMxMS4yODA1IDcuOTg1MDkgMTEuNDE2NiA3LjY1NjE0IDExLjQxNjYgNy4zMDY3MkMxMS40MTY2IDYuOTU3MzEgMTEuMjgwMiA2LjYyODYzIDExLjAzMzIgNi4zODE1OUMxMC43NzgxIDYuMTI2NTMgMTAuNDQzMSA1Ljk5OTI4IDEwLjEwODEgNS45OTkzNVpNMS42NDU3NSA3LjE2NjAyQzAuOTIyMTI3IDcuMTY2MDIgMC4zMzMyNTIgNy43NTQ4OSAwLjMzMzI1MiA4LjQ3ODUyVjguNzAxMjVDMC4zMzMyNTIgOS4zODc4NCAwLjYxODkzOSAxMC4wNDc2IDEuMTE3MTEgMTAuNTExNkMxLjcwMTkgMTEuMDU1NiAyLjczODI2IDExLjY5MjMgNC40MzE5NyAxMS44MTE2QzQuNDM4MDkgMTEuNzczNCA0LjQ0NTEgMTEuNzM1MyA0LjQ1NTg5IDExLjY5NzdMNC42Njk1MSAxMC45NTAzQzMuMTIwNzYgMTAuODgxNCAyLjIxMTQyIDEwLjMzNDIgMS43MTM1NCA5Ljg3MDc3QzEuMzkyNDIgOS41NzE4MSAxLjIwODI1IDkuMTQ1NzUgMS4yMDgyNSA4LjcwMTI1VjguNDc4NTJDMS4yMDgyNSA4LjIzNzMxIDEuNDA0NTQgOC4wNDEwMiAxLjY0NTc1IDguMDQxMDJINi42OTkyMkw3LjU3NDIyIDcuMTY2MDJIMS42NDU3NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTIgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljk5OTkyIDAuMTY2MDE2QzMuMzk0MjcgMC4xNjYwMTYgMi4wODMyNSAxLjQ3NzAzIDIuMDgzMjUgMy4wODI2OEMyLjA4MzI1IDQuNjg4MzMgMy4zOTQyNyA1Ljk5OTM1IDQuOTk5OTIgNS45OTkzNUM2LjYwNTU3IDUuOTk5MzUgNy45MTY1OCA0LjY4ODMzIDcuOTE2NTggMy4wODI2OEM3LjkxNjU4IDEuNDc3MDMgNi42MDU1NyAwLjE2NjAxNiA0Ljk5OTkyIDAuMTY2MDE2Wk00Ljk5OTkyIDEuMDQxMDJDNi4xMzI2OCAxLjA0MTAyIDcuMDQxNTggMS45NDk5MiA3LjA0MTU4IDMuMDgyNjhDNy4wNDE1OCA0LjIxNTQ1IDYuMTMyNjggNS4xMjQzNSA0Ljk5OTkyIDUuMTI0MzVDMy44NjcxNSA1LjEyNDM1IDIuOTU4MjUgNC4yMTU0NSAyLjk1ODI1IDMuMDgyNjhDMi45NTgyNSAxLjk0OTkyIDMuODY3MTUgMS4wNDEwMiA0Ljk5OTkyIDEuMDQxMDJaTTEwLjEwODEgNS45OTkzNUM5Ljc3MzAyIDUuOTk5NDIgOS40MzgyOCA2LjEyNjgyIDkuMTgzNTEgNi4zODE1OUw1LjY3ODM4IDkuODg2MTVDNS41ODc2OCA5Ljk3NjU3IDUuNTIxOTggMTAuMDg5NSA1LjQ4Njk4IDEwLjIxMjZMNS4wMTcwMSAxMS44NTc3QzQuOTczNTUgMTIuMDEwMyA1LjAxNTUxIDEyLjE3NSA1LjEyODA5IDEyLjI4NzNDNS4yMTEyMiAxMi4zNzA0IDUuMzIzMzYgMTIuNDE1NCA1LjQzNzk5IDEyLjQxNTRDNS40NzgyNCAxMi40MTU0IDUuNTE3OTUgMTIuNDA5NyA1LjU1NzYyIDEyLjM5ODRMNy4yMDM5NCAxMS45Mjg0QzcuMzI3NiAxMS44OTMxIDcuNDQwNTUgMTEuODI2NSA3LjUyOTIxIDExLjczN0wxMS4wMzM4IDguMjMyNDJDMTEuMjgwNSA3Ljk4NTA5IDExLjQxNjYgNy42NTYxNCAxMS40MTY2IDcuMzA2NzJDMTEuNDE2NiA2Ljk1NzMxIDExLjI4MDIgNi42Mjg2MyAxMS4wMzMyIDYuMzgxNTlDMTAuNzc4MSA2LjEyNjUzIDEwLjQ0MzEgNS45OTkyOCAxMC4xMDgxIDUuOTk5MzVaTTEuNjQ1NzUgNy4xNjYwMkMwLjkyMjEyNyA3LjE2NjAyIDAuMzMzMjUyIDcuNzU0ODkgMC4zMzMyNTIgOC40Nzg1MlY4LjcwMTI1QzAuMzMzMjUyIDkuMzg3ODQgMC42MTg5MzkgMTAuMDQ3NiAxLjExNzExIDEwLjUxMTZDMS43MDE5IDExLjA1NTYgMi43MzgyNiAxMS42OTIzIDQuNDMxOTcgMTEuODExNkM0LjQzODA5IDExLjc3MzQgNC40NDUxIDExLjczNTMgNC40NTU4OSAxMS42OTc3TDQuNjY5NTEgMTAuOTUwM0MzLjEyMDc2IDEwLjg4MTQgMi4yMTE0MiAxMC4zMzQyIDEuNzEzNTQgOS44NzA3N0MxLjM5MjQyIDkuNTcxODEgMS4yMDgyNSA5LjE0NTc1IDEuMjA4MjUgOC43MDEyNVY4LjQ3ODUyQzEuMjA4MjUgOC4yMzczMSAxLjQwNDU0IDguMDQxMDIgMS42NDU3NSA4LjA0MTAySDYuNjk5MjJMNy41NzQyMiA3LjE2NjAySDEuNjQ1NzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLmFudC1tb2RhbCB7XG4gIG1pbi13aWR0aDogNTAwcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtbGlmZWN5Y2xlLXByZXZpZXctY2hhcnQge1xuICB0b3A6IC01NXB4O1xuICBtYXgtaGVpZ2h0OiA0MzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtbGlmZWN5Y2xlLXByZXZpZXctbW9kYWwgLnByZXZpZXdfX2NvbnRlbnQge1xuICBoZWlnaHQ6IDQzMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zaG93LWNlbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtYWctZ3JpZC5zZi1saWZlLWN5Y2xlLXByZXZpZXcgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2YtbWFpbi1tb2RhbC5zZi1saWZlY3ljbGUtcHJldmlldy1tb2RhbCAuc2YtYWctZ3JpZC5zZi1saWZlLWN5Y2xlLXByZXZpZXcgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIC5zZi1hZy1ncmlkLnNmLWxpZmUtY3ljbGUtcHJldmlldyAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC8qKiBOb3RlOiBub3Qgc3VwcG9ydGVkIGluIEZpcmVmb3hcbiAgICAgIEV4cGVjdGVkIHRvIGJlIHJlbGVhc2VkIGluIEZpcmVmb3ggMTIxIFxuICAgICAgaHR0cHM6Ly9jYW5pdXNlLmNvbS8/c2VhcmNoPWhhc1xuICAgICAgaHR0cHM6Ly93aWtpLm1vemlsbGEub3JnL2luZGV4LnBocD90aXRsZT1SZWxlYXNlX01hbmFnZW1lbnQvQ2FsZW5kYXImcmVkaXJlY3Q9bm9cbiAgKi9cbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXI6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb25fX3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uX190b3AgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbl9fdG9wIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtLWNoYXJ0LW9wdGlvbnMge1xuICBwYWRkaW5nOiAxMnB4IDE0cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIC5zZi1zZWdtZW50YXRpb24tZGV0YWlscyB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uLWRldGFpbHMgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbWVudGF0aW9uX19sZWZ0LXdyYXBwZXIgLlBhbmUyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIgLnNmLXNlZ20tY2hhcnQtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLnNmLXNlZ21lbnRhdGlvbl9fd3JhcHBlciAuc2Ytc2VnbS1jaGFydC1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgfVxufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQgLnNmLXJlcG9ydGluZ19fZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIC5hbnQtc3Bpbi1jb250YWluZXIsXG4uc2YtaW52ZW50b3J5LWFuYWx5c2lzX193cmFwcGVyIC5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX2NvbnRlbnQgLnNmLXN0b2Nrc19fcmVwb3J0aW5nLWNvbnRlbnQgLnNmLXJlcG9ydGluZ19fZ3JpZCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IC5zZi1zdG9ja3NfX3JlcG9ydGluZy1jb250ZW50IC5zZi1yZXBvcnRpbmdfX2dyaWQgLndhcm5pbmctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zZi1pbnZlbnRvcnktYW5hbHlzaXNfX3dyYXBwZXIgLnNmLWludmVudG9yeS1hbmFseXNpc19fY29udGVudCAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCAuc2YtcmVwb3J0aW5nX19ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICovXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogMTZweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICByb3ctZ2FwOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LW5vLWRhdGEtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC1uby1kYXRhLW92ZXJsYXkgLmFudGljb24uYW50aWNvbi1saW5lLWNoYXJ0ID4gc3ZnIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLWNoYXJ0cy13cmFwcGVyIC5jaGFydC13cmFwcGVyIC5jaGFydC10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtY2hhcnRzLXdyYXBwZXIgLmNoYXJ0LXdyYXBwZXIgLmNoYXJ0LXRvb2x0aXAgLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5zZi1jaGFydHMtd3JhcHBlciAuY2hhcnQtd3JhcHBlciAuY2hhcnQtdG9vbHRpcCAudmFsdWUge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLnNmLW1hbnVmYWN0dXJlZC1zc19fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNzX190b29sYmFyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1tYW51ZmFjdHVyZWQtc2FmZXR5LXN0b2Nrc19fd3JhcHBlciAuc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIgLmFudC1tb2RhbC1tYXNrLFxuLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX193cmFwcGVyIC5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMTRweCAxNnB4IDA7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuY2hhcnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSAuc3RvY2stZGV0YWlscyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5sZWdlbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5jaGFydC10aXRsZSAubGVnZW5kIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLmNoYXJ0LXRpdGxlIC5sZWdlbmQgLnNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fY2hhcnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCk7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1wb2xpY3ktY29udGVudCAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2VydmljZS1sZXZlbC1vdmVycmlkZGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciA+IC5zZXJ2aWNlLWxldmVsLW92ZXJyaWRkZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG59XG4uc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2dyaWQgLmFnLXJvb3Qtd3JhcHBlciAudGltZS1waGFzZWQtY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLXBvbGljeS1jb250ZW50IC5zZi1pbnZlbnRvcnktcG9saWN5X19ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gIC8qIFxuICAgIDY3NzkyOiBmaXggaGlkZGVuIGJvdHRvbSBzY3JvbGxiYXIgd2l0aCBleHBhbmRhYmxlIGNvbHVtbnMuXG4gICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICovXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA5MDBweCkge1xuICAuc2YtcG9saWN5LWNvbnRlbnQgLnNmLWludmVudG9yeS1wb2xpY3lfX2NoYXJ0IHtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uc2Ytc2hlbGYtbGlmZV9fd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBtaW4taGVpZ2h0OiAxMnB4O1xufVxuLnNmLXNoZWxmLWxpZmVfX3dyYXBwZXIgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1zaGVsZi1saWZlX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuLnNmLXNoZWxmLWxpZmVfX3dyYXBwZXIgLnNmLXNoZWxmLWxpZmVfX3Rvb2xiYXItd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTRweCAxNHB4IDA7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWNvbGxhYl9fdHJlZSAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1jb2xsYWJfX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtY29sbGFiX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMSAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jb2xvci1ib3gge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcikgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbC5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbC5hZy1jZWxsLWZvY3VzLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLCB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMikpO1xufVxuLnNmLXNvcC1jb2xsYWJfX3dyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytc29wLWNvbGxhYl9fd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5saW1pdGVkLWNlbGwge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtNCkgIWltcG9ydGFudDtcbn1cbi5zZi1zb3AtY29sbGFiX193cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSwgdmFyKC0tYXJrLWJhc2UteWVsbG93LTEpKTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtY3JlYXRlLXdvcmtmbG93LXRhc2sgLnNmLWF1dG8tdHJpZ2dlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5zZi1jcmVhdGUtd29ya2Zsb3ctdGFzayAuc2YtYXV0by10cmlnZ2VyIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5zZi13b3JrZmxvdy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuYW50LWF2YXRhci1ncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXRhc2staGFzLWFjdGlvbiB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgaGVpZ2h0PScxMnB4JyB2aWV3Qm94PSctOTEgMCA1MTIgNTEyLjAwMTQxJyB3aWR0aD0nMTJweCclM0UlM0NwYXRoIGZpbGw9JyUyMzMzMzMzMycgZD0nbTMxNSAyMTFoLTEyNC4xNDQ1MzFsMTA3LjE2Nzk2OS0xODguNTU4NTk0YzIuNjUyMzQzLTQuNjQ0NTMxIDIuNjM2NzE4LTEwLjM0Mzc1LS4wNDI5NjktMTQuOTcyNjU2LTIuNjk1MzEzLTQuNjI1LTcuNjMyODEzLTcuNDY4NzUtMTIuOTgwNDY5LTcuNDY4NzVoLTE4MGMtNi40NTcwMzEgMC0xMi4xODc1IDQuMTMyODEyLTE0LjIyMjY1NiAxMC4yNTM5MDZsLTkwIDI3MWMtMS41MzkwNjMgNC41NzAzMTMtLjc2MTcxOSA5LjYwOTM3NSAyLjA1MDc4MSAxMy41MTk1MzIgMi44MjgxMjUgMy45MTQwNjIgNy4zNTU0NjkgNi4yMjY1NjIgMTIuMTcxODc1IDYuMjI2NTYyaDEyNy4yNTM5MDZsLTgxLjAzNTE1NiAxOTAuMDk3NjU2Yy0yLjkwMjM0NCA2Ljc1MzkwNi0uNDY4NzUgMTQuNjIxMDk0IDUuNzQyMTg4IDE4LjU1ODU5NCA2LjEwOTM3NCAzLjkwNjI1IDE0LjMxNjQwNiAyLjg3ODkwNiAxOS4yNDYwOTMtMi42OTE0MDZsMjQwLTI3MWMzLjkyNTc4MS00LjQxMDE1NiA0Ljg5NDUzMS0xMC43MjY1NjMgMi40NzY1NjMtMTYuMTAxNTYzLTIuNDE3OTY5LTUuMzkwNjI1LTcuNzc3MzQ0LTguODYzMjgxLTEzLjY4MzU5NC04Ljg2MzI4MXptMCAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2Ytd29ya2Zsb3ctY29udGVudCAuc2Ytd29ya2Zsb3ctdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi13b3JrZmxvdy1jb250ZW50IC5zZi13b3JrZmxvdy10b29sYmFyIC5zZi1zcGlubmVyLWluZGljYXRvciB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLnNmLXNwaW5uZXItaW5kaWNhdG9yIC5hbnQtc3Bpbi10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLXdvcmtmbG93LWNvbnRlbnQgLnNmLXdvcmtmbG93LXRvb2xiYXIgLnNmLXNwaW5uZXItaW5kaWNhdG9yIC5hbnQtc3Bpbi1kb3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cblxuLyogYWx3YXlzIHNob3cgc2Nyb2xsZXJzIHNhZmFyaSAqL1xuLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG59XG4uYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uYi1idXR0b24uYi1ibHVlOm5vdCguYi10YWIpIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmItYnV0dG9uLmItYmx1ZTpub3QoLmItdGFiKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWJ1dHRvbjpub3QoLmItdGFiKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogIzc4Nzk4Njtcbn1cblxuLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5iLWdhbnR0LWJvZHktd3JhcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYi10cmVlLWNlbGwuYi10cmVlLXBhcmVudC1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmItaG9yaXpvbnRhbHRpbWVheGlzIC5iLXNjaC1oZWFkZXItdGltZWF4aXMtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdHJlZS1jZWxsIC5iLXRyZWUtaWNvbiB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKSAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyIC5iLWdyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cbi5iLWdyaWRiYXNlOm5vdCguYi1tb3Zpbmctc3BsaXR0ZXIpIC5iLWdyaWQtcm93Om5vdCguYi1ncm91cC1yb3cpLmItaG92ZXIgLmItZ3JpZC1jZWxsOm5vdCguYi1mb2N1c2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uYi10b29sYmFyIC5iLXRvb2xiYXItY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5iLXRvb2xiYXIgPiAuYi1jb250ZW50LWVsZW1lbnQgPiAuYi13aWRnZXQ6bm90KC5iLWxhc3QtdmlzaWJsZS1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbi5iLXRvb2xiYXIgPiAuYi1jb250ZW50LWVsZW1lbnQgLmItYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAzLjVlbTtcbn1cblxuLmZpbHRlci1ieS1uYW1lIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItbmFtZS1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuLmItc3RhdHVzLWNvbHVtbi1jZWxsIGk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5TdGFydGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLkJlaGluZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cblxuLlN1c3BlbmRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cblxuLlJ1bm5pbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uQ29tcGxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5zZXR0aW5ncy1tZW51IC5iLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uYi1udW1iZXJmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyLFxuLmItdGV4dGZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYi1nYW50dC10YXNrLFxuLmItc2NoLXN0eWxlLXBsYWluLmItc2NoLWNvbG9yLWdhbnR0LWdyZWVuIC5iLXNjaC1ldmVudDpub3QoLmItbWlsZXN0b25lKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMmZmY2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOGMyMjE7XG59XG5cbi5iLWdhbnR0LXRhc2stcGFyZW50Om5vdCguYi1taWxlc3RvbmUtd3JhcCkgLmItZ2FudHQtdGFzayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ2FudHQtdGFzay13cmFwLmItbWlsZXN0b25lLXdyYXAgLmItZ2FudHQtdGFzayB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgLS1ldmVudC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY2hhcnQtcXVhbC00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1nYW50dC10YXNrLXdyYXAgLmItZ2FudHQtdGFzay5zZi1ldmVudC1pbi1wYXN0LFxuLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50LnNmLWV2ZW50LWluLXBhc3Qge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5iLWljb24tdHJlZS1sZWFmOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0ZW0taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pdGVtLWljb24uZWxlbWVudC1pY29uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5pdGVtLWljb24ucHJvY2Vzcy1pY29uIHtcbiAgYmFja2dyb3VuZDogIzM0YjFmNDtcbn1cblxuLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuXG4uYi1ncmlkLWNlbGwuYi1mb2N1c2VkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmItcm93LXJlb3JkZXJpbmcgLmItcm93LXJlb3JkZXJpbmctdGFyZ2V0LXBhcmVudCAuYi10cmVlLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctcmVvcmRlcmluZy10YXJnZXQtcGFyZW50IC5iLXRyZWUtY2VsbDo6YmVmb3JlIHtcbiAgdG9wOiAxN3B4O1xufVxuXG4uYi1yb3ctcmVvcmRlcmluZyAuYi1yb3ctZHJvcC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1yb2xsLWZvcndhcmQtaWNvbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTUuMjI5JyBoZWlnaHQ9JzE1LjU2NCcgdmlld0JveD0nMCAwIDE1LjIyOSAxNS41NjQnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmElN0JmaWxsOiUyMzAwOTJkYTslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2EnIGQ9J00xMS45NjQsNEE5LjcxMSw5LjcxMSwwLDAsMCw0LjUxOCw3LjQ3NGwuOTkzLjgzM0E4LjQsOC40LDAsMCwxLDE3LjMzMiw3LjI0M0gxNS44NTV2MS4zaDMuODkxVjQuNjQ5aC0xLjNWNi41QTkuNjgsOS42OCwwLDAsMCwxMS45NjQsNFptMCwzLjg5MUE1LjgzNyw1LjgzNywwLDEsMCwxNy44LDEzLjcyOCw1Ljg0Niw1Ljg0NiwwLDAsMCwxMS45NjQsNy44OTFabTAsMS4zYTQuNTQsNC41NCwwLDEsMS00LjU0LDQuNTRBNC41Myw0LjUzLDAsMCwxLDExLjk2NCw5LjE4OFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUxOCAtNCknLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5maWx0ZXItYnktbmFtZSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNmLWRldGFpbHMtYnRuLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2Ytc2NoZWR1bGVyIC5zZi10YXNrLWhhcy1hY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLXJvdyB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbn1cbi5zZi1zY2hlZHVsZXIgLmItZ3JpZC1jZWxsIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbi5zZi1zY2hlZHVsZXIgLmItZ3JpZC1jZWxsIC5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLWdyaWQtY2VsbCAuYi1wZXJjZW50ZG9uZS1jaXJjbGUucGVyY2VudGRvbmUtZnVsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnNmLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwgLmItcGVyY2VudGRvbmUtY2lyY2xlOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YXZhbHVlKTtcbn1cbi5zZi1zY2hlZHVsZXIgLmItc2NoLWV2ZW50Om5vdCguYi1taWxlc3RvbmUpIC5iLXNjaC1ldmVudC1jb250ZW50LFxuLnNmLXNjaGVkdWxlciAuYi1zY2gtZXZlbnQtd3JhcC5iLW1pbGVzdG9uZS13cmFwIC5iLXNjaC1ldmVudCBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2NoZWR1bGVyIC5iLXNjaGVkdWxlLXNlbGVjdGVkLXRpY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1ncmlkLXJvdyAuY3VzdG9tLXJlc291cmNlLWNvbGxhcHNlIGkuYi1pY29uLmItaWNvbi1leHBhbmQtcmVzb3VyY2Uge1xuICBwYWRkaW5nOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYi1ncmlkLXJvdyAuY3VzdG9tLXJlc291cmNlLWNvbGxhcHNlIGkuYi1pY29uLmItaWNvbi1leHBhbmQtcmVzb3VyY2UuaWNvbi0tZmxpcDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAhaW1wb3J0YW50O1xufVxuXG4uYi1zY2gtZXZlbnQtd3JhcC5yb3ctLWNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZi13b3JrZmxvdy1kZXRhaWxzLW1vZGFsIC53aWRnZXQtYmFkZ2Uge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytd29ya2Zsb3ctZGV0YWlscy1tb2RhbCAud2lkZ2V0LWJhZGdlLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwgLndpZGdldC1iYWRnZS5ib3JkZXJlZCB7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5zZi13b3JrZmxvd19fZXh0LWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA3cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYi1ncmlkLXJvdyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1wYW5lbC1ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLWdyaWQtaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1jb2x1bW5saW5lcyAuYi1ncmlkLWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItY29sdW1uLWxpbmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1zY2gtdGltZWF4aXNjb2x1bW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uYi1ncmlkYmFzZS5iLXNwbGl0IC5iLWdyaWQtdmVydGljYWwtc2Nyb2xsZXIgLmItZ3JpZC1zcGxpdHRlciAuYi1ncmlkLXNwbGl0dGVyLWlubmVyLFxuLmItc3BsaXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1wYW5lbCB7XG4gIC0tcGFuZWwtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ3JpZGJhc2UuYi1zcGxpdCAuYi1ncmlkLXNwbGl0dGVyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYi1wZXJjZW50ZG9uZS1jaXJjbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdGltZWxpbmViYXNlOm5vdCguYi1zY2gtdmVydGljYWwpIC5iLWhlYWRlcjpub3QoLmItZ3JpZC1oZWFkZXItc2Nyb2xsZXItbm9ybWFsKSAuYi1ncmlkLWhlYWRlcnMsXG4uYi10aW1lbGluZWJhc2U6bm90KC5iLXNjaC12ZXJ0aWNhbCkgLmItaG9yaXpvbnRhbHRpbWVheGlzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ob3ZlciAuc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmItbGlzdC1pdGVtLmItYWN0aXZlOm5vdCguYi1kaXNhYmxlZCksXG4uYi1saXN0LWl0ZW06Zm9jdXM6bm90KC5iLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQuYi1jb250YWlucy1mb2N1cyAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZC5iLWNvbnRhaW5zLWZvY3VzIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItaGJveCA+IC5iLWJveC1jZW50ZXIsXG4uYi12Ym94ID4gLmItYm94LWNlbnRlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbi5iLW1lbnVpdGVtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweCAwIDhweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItbWVudWl0ZW06aG92ZXIsIC5iLW1lbnVpdGVtOmZvY3VzLCAuYi1tZW51aXRlbS5iLWNvbnRhaW5zLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uc2Ytd29ya2Zsb3ctY29udGV4dF9jb2xvcmVkLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5iLXRvb2x0aXAgLmItdG9vbHRpcC1ib2R5LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCAuYi10b29sdGlwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmItdG9vbHRpcCAuYi10b29sdGlwLWJvZHktd3JhcCAuYi10b29sdGlwLWNvbnRlbnQgLmItZ2FudHQtdGFzay10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmItZngtaGlnaGxpZ2h0IHtcbiAgYW5pbWF0aW9uOiBnYW50dC1oaWdobGlnaHQtYW5pbWF0aW9uIDJzIGVhc2UgMHMgMSAhaW1wb3J0YW50O1xufVxuXG4uYi1mbG9hdC1yb290IC5iLXdpZGdldCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbkBrZXlmcmFtZXMgZ2FudHQtaGlnaGxpZ2h0LWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggNXB4IHJnYmEoMCwgMTQ1LCAyMTgsIDAuNTI1NDkwMTk2MSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLnNmLWRpc2N1c3Npb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRpc2N1c3Npb24gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1kaXNjdXNzaW9uIC5hbnQtZHJhd2VyLW1hc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5kaXNjdXNzaW9uLWNvbnRleHQge1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGlzY3Vzc2lvbiAuZGlzY3Vzc2lvbi1jb250ZXh0IC5zZi1jb21tZW50LWJhZGdlcyAuY29tbWVudC1iYWRnZSB7XG4gIG1heC13aWR0aDogODdweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5jb21tZW50cy13cmFwcGVyIHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDAgMjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kaXNjdXNzaW9uLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzhweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLXJlcGx5LmVkaXQtcmVwbHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseS5oaWdobGlnaHRlZC0tYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uOiBzcGxhc2hPbmNlIDJzIDEuNXMgbm9ybWFsIGZvcndhcmRzIGVhc2UtaW4tb3V0O1xufVxuQGtleWZyYW1lcyBzcGxhc2hPbmNlIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZSk7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaW1wb3J0YW50LXJlcGx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IC0xMnB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1yZXBseSAuaGVhZGVyIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciAuc2YtYXZhdGFyLW5hbWUge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLmhlYWRlciAuZGF0ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tcmVwbHkgLnRleHQge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IGhyIHtcbiAgbWFyZ2luOiAwIC0xNnB4IDEwcHggLTE2cHg7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCB0ZXh0YXJlYS5hbnQtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZGlzY3Vzc2lvbiAuc2YtZGlzY3Vzc2lvbi1hZGQtY29tbWVudCAuY29tbWVudC1pbXBvcnRhbnQge1xuICB0b3A6IC0xMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRpc2N1c3Npb24gLnNmLWRpc2N1c3Npb24tYWRkLWNvbW1lbnQgLmltcG9ydGFudC1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1kaXNjdXNzaW9uIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IC5hbmltYXRlZC1zZW5kOmZvY3VzIHN2ZyBwYXRoIHtcbiAgYW5pbWF0aW9uOiBkYXNoIDAuNXMgbGluZWFyO1xufVxuQGtleWZyYW1lcyBkYXNoIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gIH1cbiAgNTElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICB9XG59XG5cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biB7XG4gIG1pbi13aWR0aDogOTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXBseS1hY3Rpb25zLmFudC1kcm9wZG93biAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24gLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLnJlcGx5LWFjdGlvbnMuYW50LWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeS1ob3Zlcik7XG59XG5cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgbWF4LXdpZHRoOiAzOTNweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcge1xuICBwYWRkaW5nOiA4cHggMTZweCA5cHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNtYWxsLWRpc2N1c3Npb24tbGlzdCAuc2YtY29tbWVudC1wcmV2aWV3OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcgLmFudC1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuc2YtYXZhdGFyLW5hbWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX2NvbnRlbnQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb25fX2NvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzLnBlbmRpbmcge1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnN0YXR1cy5hcHByb3ZlZCB7XG4gIGNvbG9yOiAjNTdiZThkO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1ncmlkIC5zdGF0dXMucmV2aWV3ZWQge1xuICBjb2xvcjogIzM0OTRhYTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCAuc3RhdHVzLnJlamVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZHJhd2VyLWZvb3RlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQge1xuICBtYXJnaW46IC02cHggLTI0cHggODBweCAtMjRweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuYW50LXN0ZXBzIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5hbnQtc3RlcHMgLmFudC1zdGVwcy1pY29uIHtcbiAgdG9wOiAtMS41cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLm5ldy1yZXF1ZXN0LWNvbnRlbnQgLnN0ZXBzLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAtMTZweCAxNnB4IC0xNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1iYXNlLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItY3VzdG9tZXJyZXF1ZXN0LXByaWNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc3RlcHMtY29udGVudCAuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1iYXNlLnNmLWZvcm0taXRlbV9faW5wdXRudW1iZXItY3VzdG9tZXJyZXF1ZXN0LXByaWNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLmFudC1yb3cge1xuICBmbGV4OiBhdXRvO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuaGVhZGVyIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAubmV3LXJlcXVlc3QtY29udGVudCAuc2YtY29tcGV0aXRvcnNfX2NvbnRlbnQgLmJvZHlfY2VsbC5jZWxsLWljb24ge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC5uZXctcmVxdWVzdC1jb250ZW50IC5zZi1jb21wZXRpdG9yc19fY29udGVudCAuYm9keV9jZWxsIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDgwcHggMDtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAudmlldy1yZXF1ZXN0LWNvbnRlbnQgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnZpZXctcmVxdWVzdC1jb250ZW50IC5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGFkYWRhO1xuICBtYXJnaW46IDAgLTI0cHggMTdweCAtMjRweDtcbiAgcGFkZGluZzogMCAyNHB4IDVweCAyNHB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCAudGltZS1wZXJpb2Qtc3RyaXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIC52aWV3LXJlcXVlc3QtY29udGVudCAudGltZS1wZXJpb2Qtc3RyaXAgLmljb24sXG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLnZpZXctcmVxdWVzdC1jb250ZW50IC50aW1lLXBlcmlvZC1zdHJpcCAubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uc2YtcHJpY2UtbmVnb3RpYXRpb25fX3dyYXBwZXIgLmluZm8tYm94IC5sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1wcmljZS1uZWdvdGlhdGlvbl9fd3JhcHBlciAuaW5mby1ib3ggLnZhbHVlIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnByZXZpZXctaWxjLWNlbGwge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm9uLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdjYTM3O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5zZi1yZXNvdXJjZS1jYWxlbmRhci1ldmVudC1kcmF3ZXIgLmJveC5vZmYtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWFjMzE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94Lm5vLWNoYW5nZW92ZXJzLCAuc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnNmLXJlc291cmNlLWNhbGVuZGFyLWV2ZW50LWRyYXdlciAuYm94LmxvYWRpbmctcmVzdHJpY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQwZDk2O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItb3ZlcmxheS1zY3JvbGxiYXIgLmItdmlydHVhbC1zY3JvbGxlcnMgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi13aWRnZXQtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXZpcnR1YWwtc2Nyb2xsZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItd2lkZ2V0LXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAuYi12aXJ0dWFsLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5iLXdpZGdldC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLmItdmlydHVhbC1zY3JvbGxlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1oZWFkZXItdGV4dCA+IC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWhlYWRlci10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLmItdHJlZS1wYXJlbnQtY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIC5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuLnNmLXJlc291cmNlLWNhbGVuZGFyX193cmFwcGVyIC5yZXNvdXJjZS1jYWxlbmRhci1zY2hlZHVsZXIgLmItZ3JpZGJhc2U6bm90KC5iLW1vdmluZy1zcGxpdHRlcikgLmItZ3JpZC1yb3c6bm90KC5iLWdyb3VwLXJvdykuYi1ob3ZlciAuYi1ncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG4uc2YtcmVzb3VyY2UtY2FsZW5kYXJfX3dyYXBwZXIgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciAuYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKSAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyIC5iLWdyaWQtY2VsbDpub3QoLmItZm9jdXNlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItcGFuZWwtaGVhZGVyIC5iLWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWhlYWRlciAuYi1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLXBhbmVsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5iLWZsb2F0LXJvb3QgLmItd2lkZ2V0LmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwIC5iLWJvdHRvbS10b29sYmFyIC5iLXRvb2xiYXItY29udGVudCAuYi1idXR0b24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uYi1mbG9hdC1yb290IC5iLXdpZGdldC5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cCAuYi1ib3R0b20tdG9vbGJhciAuYi10b29sYmFyLWNvbnRlbnQgLmItYnV0dG9uIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAgLmItYm90dG9tLXRvb2xiYXIgLmItdG9vbGJhci1jb250ZW50IC5iLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseS10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHktdG9vbGJhciAuc2YtdG9vbGJhcl9fc2VhcmNoIC5hbnQtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktbm8tZGF0YSAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXI6bm90KC5hZy1zY3JvbGxlci1jb3JuZXIpIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSg1MSwgNTEsIDUxLCAwLjEyKSwgMCA2cHggMTZweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wOCksIDAgOXB4IDI4cHggOHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuYWctbGlzdC5hZy1zZWxlY3QtbGlzdCAuYWctbGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLmFnLWxpc3QuYWctc2VsZWN0LWxpc3QgLmFnLWxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC4wMzkyMTU2ODYzKTtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5hZy1saXN0LmFnLXNlbGVjdC1saXN0IC5hZy1saXN0LWl0ZW0uYWctYWN0aXZlLWl0ZW06bm90KDpob3Zlcikge1xuICBmb250LXdlaWdodDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFmM2ZmO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uc2Ytc3VwcGx5LWlucHV0c19fd3JhcHBlciAuc2Ytc3VwcGx5X19pbnB1dHMtZ3JpZCAuc2Ytc3VwcGx5LWlucHV0cy1kZXRhaWxzX19ncmlkIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXItYm9keSAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1jZWxsLXdyYXBwZXIuYWctY2hlY2tib3gtY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIgLnNmLXN1cHBseV9faW5wdXRzLWdyaWQgLnNmLXN1cHBseS1pbnB1dHMtZGV0YWlsc19fZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyLWJvZHkgLmFnLW92ZXJsYXkgLmFnLW92ZXJsYXktd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZi1zdXBwbHktaW5wdXRzX193cmFwcGVyIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIC5zZi1zdXBwbHktaW5wdXRzLWRldGFpbHNfX2dyaWQgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAxMHB4O1xuICByaWdodDogMHB4O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0biB7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5hbnQtcmliYm9uLXdyYXBwZXIgLnNmLWFudHYtdG9vbGJhciAuYW50LWJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuYW50LXJpYmJvbi13cmFwcGVyIC5hbnQtcmliYm9uIHtcbiAgei1pbmRleDogMTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAueDYtZ3JhcGgtc2Nyb2xsZXIge1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWdyYXBoLXNjcm9sbGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ncmFwaC1zY3JvbGxlciAueDYtZ3JhcGgtc2Nyb2xsZXItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LWRuZC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAzNnB4O1xuICBib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtZG5kLXdyYXAgLmN1c3RvbS1yZWFjdC1ub2RlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IG1vdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC5zZi1hbnR2LW1pbmltYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLnNmLWFudHYtbWluaW1hcCAueDYtd2lkZ2V0LW1pbmltYXAge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1lZGdlLS1hbmltYXRlLWZsb3cge1xuICBhbmltYXRpb246IHNmLWFuaW1hdGUtZmxvdyAzMHMgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzZi1hbmltYXRlLWZsb3cge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMDAwO1xuICB9XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LXBvcnQtYm9keSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAjbWFya2VyLWFjdGl2ZSA+IHBhdGgge1xuICBkOiBwYXRoKFwiTSAwIDAgTCAxMCAtNSBMIDcuNSAwIEwgMTAgNSBaXCIpICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2U6aG92ZXIgcGF0aDpudGgtY2hpbGQoMiksXG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLng2LWVkZ2UueDYtZWRnZS1zZWxlY3RlZCBwYXRoOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBzdHJva2UtZGFzaGFycmF5OiAwO1xuICBzdHJva2Utd2lkdGg6IDNweDtcbiAgbWFya2VyLWVuZDogdXJsKFwiI21hcmtlci1hY3RpdmVcIik7XG59XG4uc2YtYW50di1jb250ZW50X3dyYXBwZXIgLmN1c3RvbS1yZWFjdC1ub2RlOmhvdmVyLFxuLnNmLWFudHYtY29udGVudF93cmFwcGVyIC54Ni1ub2RlLXNlbGVjdGVkIC5jdXN0b20tcmVhY3Qtbm9kZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoNjQsIDE2OSwgMjU1LCAwLjIpO1xufVxuXG4uZGFyay1tb2RlIC5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciAuc2YtYW50di1jb250ZW50Lng2LWdyYXBoIC54Ni1ncmFwaC1ncmlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXJlYWN0LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlLnNmLW5vZGUtLWluYWN0aXZlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9faW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstaW4sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLW91dCxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyxcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0tbnVtYmVyLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiAuYW50aWNvbixcbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS13YXJuaW5nIC5hbnRpY29uLFxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudGljb24sXG4uY3VzdG9tLXJlYWN0LW5vZGUgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLWluZm8gLmFudGljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0td2FybmluZyB7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbiB7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5jdXN0b20tcmVhY3Qtbm9kZSAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstb3V0IHtcbiAgdG9wOiA0NXB4O1xuICByaWdodDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIge1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmN1c3RvbS1yZWFjdC1ub2RlIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgYm90dG9tOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTAwMTsgLyogYWJvdmUgYm90dG9tIGRyYXdlciAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYW50di1jb250ZXh0LW1lbnVfX3dyYXBwZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciAuYW50LXBvcG92ZXItaW5uZXIgLmFudC1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLnNmLXNwaW5uZXJfX2JwbW4ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLXNwaW5uZXJfX2JwbW4gPiAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNmLWJwbW5fX3dyYXBwZXIge1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fdG9vbGJhci13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uX19sZWZ0LXdyYXBwZXIgLlBhbmUudmVydGljYWwuUGFuZTIge1xuICB3aWR0aDogMTAwJTsgLyogZml4IGRpYWdyYW0gem9vbSBpbiovXG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1icG1uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlOyAvKiBmaXggZGlhZ3JhbSB6b29tIGluKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCAuc2YtZGlhZ3JhbV9fYnBtbiB7XG4gIGZsZXg6IDE7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbl9fbGVmdC13cmFwcGVyIC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1icG1uX19jb250ZW50IC5zZi1kaWFncmFtX19icG1uIC5keC1vdmVybGF5LXdyYXBwZXIuZHgtZGlhZ3JhbS10b29sYm94LXBvcHVwLmR4LXBvcHVwLXdyYXBwZXIge1xuICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7IC8qIGFudGQgZHJhd2VycyAqL1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW5fX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtYnBtbl9fY29udGVudCAuc2YtZGlhZ3JhbV9fYnBtbiAuZHgtZGlhZ3JhbS1mbG9hdGluZy10b29sYmFyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwMDA7IC8qIGFudGQgZHJhd2VycyAqL1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1icG1uLWNvbnN0cmFpbnRzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1kcmF3ZXJfX2JwbW4tZGlhZ25vc3RpYyAuYW50LWRyYXdlci1ib2R5LCAuc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5hbnQtZHJhd2VyLXJpZ2h0LnNmLWJwbW4tY29ubmVjdG9yLXNldHRpbmdzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSwgLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fcmlnaHQuYW50LWRyYXdlci1yaWdodC5zZi1icG1uLW5vZGUtc2V0dGluZ3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHlfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHlfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20uc2YtYnBtbi1jb25uZWN0b3ItcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXItYm90dG9tLnNmLWJwbW4tY29ubmVjdG9yLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWxpbmstZ2VuZXJhdGUtYnktaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dIC5hZy1oZWFkZXItaWNvbixcbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsW2NvbC1pZD1hZy1HcmlkLUF1dG9Db2x1bW5dLmFnLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2VfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1icG1uX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZS5zZi1kaWFnbm9zdGljLXJlcG9ydC1ncmlkIC5hZy1jZWxsLnNmLWNlbGwtLW11bHRpLWxpbmVzLmFnLWNlbGwtd3JhcC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cy5wZW5kaW5nIHtcbiAgY29sb3I6ICNmNWM4NjY7XG59XG4uc2YtYnBtbl9fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQgLmFnLWNlbGwgLnN0YXR1cy5hcHByb3ZlZCB7XG4gIGNvbG9yOiAjNTdiZThkO1xufVxuLnNmLWJwbW5fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlLnNmLWJwbW4tdmVuZG9yLWNvbnRyYWN0cy1ncmlkIC5hZy1jZWxsIC5zdGF0dXMuZGVsZXRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1scC1jcmVhdGUtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fbGVmdCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX19sZWZ0IC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCB7XG4gIG1hcmdpbjogNXB4IDE0cHggMTRweCAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCAucmVwb3J0LXRvb2xiYXIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnNmLWxwLWNyZWF0ZS1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCAucmVwb3J0LWxheW91dCB7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbi5zZi1scC1jcmVhdGUtcmVwb3J0c19fd3JhcHBlciAuc2YtbHAtY3JlYXRlLXJlcG9ydHNfX2NvbnRlbnQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLlJlc2l6ZXIudmVydGljYWwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2YtbHAtY3JlYXRlLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJweDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1yZXBvcnRzX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1yZXBvcnRzX19sZWZ0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1yZXBvcnRzX19sZWZ0IC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLnNmLWxwLXJlcG9ydHNfX2NvbnRlbnQge1xuICBtYXJnaW46IDVweCAxNHB4IDE0cHggMDtcbn1cbi5zZi1scC1yZXBvcnRzX193cmFwcGVyIC5zZi1scC1yZXBvcnRzX19jb250ZW50IC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnNmLWxwLXJlcG9ydHNfX3dyYXBwZXIgLlJlc2l6ZXIudmVydGljYWwge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2YtbHAtcmVwb3J0c19fd3JhcHBlciAuc2YtaGllcmFyY2h5LXRyZWUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX193cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciAuZHgtaWNvbi1kcmFndmVydGljYWwuUmVzaXplci52ZXJ0aWNhbCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX193cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fbGVmdC13cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX193cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fbGVmdC13cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fY29udGVudCAuc2YtY29uc3RyYWludHMtZ3JpZHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX193cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fbGVmdC13cmFwcGVyIC5zZi1tb2RlbC1jb25zdHJhaW50c19fY29udGVudCAuc2YtY29uc3RyYWludHMtZ3JpZHMgPiBkaXYge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXNjZW5hcmlvLW1vZGVsX193cmFwcGVyIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uc2Ytc2NlbmFyaW8tbW9kZWxfX3dyYXBwZXIgLnNmLXNjZW5hcmlvLW1vZGVsX19sZWZ0IC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5idG4tZXhwYW5kLFxuLnNmLXNjZW5hcmlvLW1vZGVsX193cmFwcGVyIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuYnRuLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2NvbnRlbnQge1xuICBtYXJnaW46IDVweCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2NvbnRlbnQgLnNjZW5hcmlvLW1vZGVscy1jb250ZW50LWdyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2NvbnRlbnQgLnNjZW5hcmlvLW1vZGVscy1jb250ZW50LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LnRleHQtcm93LS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciAuc2Ytc2NlbmFyaW8tbW9kZWxfX2NvbnRlbnQgLnNjZW5hcmlvLW1vZGVscy1jb250ZW50LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LnN0YXR1cy1yb3ctLXVua25vd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtNCk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIHtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IC5zZi1sYWRkZXItdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IC5zZi1sYWRkZXItdG9vbGJhciAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNTBweDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0gLmJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1sYWRkZXItcGxhbm5pbmdfX2xlZnQgLnNmLWxhZGRlcl9fdHJlZSAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLWxhZGRlci1wbGFubmluZ19fbGVmdCAuc2YtbGFkZGVyX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5saW5rLXRleHQge1xuICBtYXgtd2lkdGg6IDEzNXB4O1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZmxvdy1zYW5rZXktdG9vbHRpcCAuaW5mby1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5zZi1tYWluLW1vZGFsLnNmLXRyYWNlLW1vZGFsIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWRpYWdub3N0aWNzLXBhbmVsIHtcbiAgbWF4LWhlaWdodDogMzYwcHg7XG4gIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuc2YtbWFpbi1tb2RhbC5zZi10cmFjZS1tb2RhbCAuc2YtZGlhZ25vc3RpY3MtcGFuZWwgLmRpYWdub3N0aWMtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1heC13aWR0aDogNDclO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5zZi1sYWRkZXItcGxhbm5pbmdfX3dyYXBwZXIgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwgLnNmLWRpYWdub3N0aWNzLXBhbmVsIC5kaWFnbm9zdGljLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciAuYW50LW1vZGFsLW1hc2ssXG4uc2YtbGFkZGVyLXBsYW5uaW5nX193cmFwcGVyIC5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG4uc2YtbWFpbi1jb250ZW50X193cmFwcGVyLnNmLW1haW4tY29udGVudF9fd3JhcHBlci0tZXhwYW5kZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuU3BsaXRQYW5lLnZlcnRpY2FsID4gLlBhbmUudmVydGljYWwuUGFuZTEge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuU3BsaXRQYW5lLnZlcnRpY2FsID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuc2YtcGFuZV9fbGVmdCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xufVxuLnNmLW1haW4tY29udGVudF9fd3JhcHBlciAuc2YtcGFuZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtbWFpbi1jb250ZW50X193cmFwcGVyIC5zZi1wYW5lX19jb250ZW50LnNmLXBhbmVfX2NvbnRlbnQtLWV4cGFuZGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlci5hbnQtbGF5b3V0LXNpZGVyIC5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlciAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlciAuYW50LWxheW91dC1zaWRlci10cmlnZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5pY29uLWNpcmNsZSB7XG4gIHdpZHRoOiAyOHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS05KTtcbiAgaGVpZ2h0OiAyOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3ItY3lhbiAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3ItcHVycGxlIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLWJsdWUgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmNvbG9yLWdyZWVuIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtbWFpbl9fbGVmdC1zaWRlciAuYW50LW1lbnUgbGkuY29sb3IteWVsbG93IC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1pbmxpbmUubWFpbi1tZW51X19zdWJtZW51LXRpdGxlIC5hbnQtbWVudS5hbnQtbWVudS1zdWIgPiBsaSA+IGEge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIgLmFudC1tZW51IGxpLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1pbmxpbmUubWFpbi1tZW51X19zdWJtZW51LXRpdGxlIC5hbnQtbWVudS5hbnQtbWVudS1zdWIgPiBsaSA+IGEgPiBzcGFuLmFudGljb24ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDMycHggIWltcG9ydGFudDtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQuY29sb3ItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIC5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkLmNvbG9yLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xufVxuLnNmLW1haW5fX2xlZnQtc2lkZXIuYW50LWxheW91dC1zaWRlci1jb2xsYXBzZWQgLmFudC1sYXlvdXQtc2lkZXItY2hpbGRyZW4gLmFudC1tZW51IC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1tYWluX19sZWZ0LXNpZGVyIC5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmFudC1tZW51LWlubGluZS1jb2xsYXBzZWQtdG9vbHRpcCAuYW50LXRhZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmNyb3duLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5tYWluLW1lbnVfX3N1Ym1lbnUtcG9wdXAgLmFudC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHN2Zzpub3QoLmNyb3duLWljb24pIHBhdGgge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5tYWluLW1lbnVfX2NvbGxhcHNlZC1zdWJtZW51LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubWFpbi1tZW51X19zdWJtZW51LXBvcHVwIC5hbnQtbWVudSAuYW50LW1lbnUtaXRlbSAuYW50LW1lbnUtaXRlbS1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0gLmFudC1tZW51LWl0ZW0taWNvbiBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgLyogbm90IHZhbGlkPyAqL1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuY3Jvd24taWNvbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuY3Jvd24taWNvbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuY3Jvd24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbSA+IHNwYW4gPiBhLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtID4gc3BhbiA+IGEsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0gPiBzcGFuID4gYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0gLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0gLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0gLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW06aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW06aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnU6aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW06aG92ZXIgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNjUpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3IteWVsbG93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3IteWVsbG93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3IteWVsbG93IHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy05KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItcHVycGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItcHVycGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItcHVycGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS05KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItYmx1ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWJsdWUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ibHVlIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtOSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1ncmVlbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWdyZWVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tOSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQuY29sb3ItY3lhbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLmNvbG9yLWN5YW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZC5jb2xvci1jeWFuIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tOSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1wdXJwbGUgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXB1cnBsZSAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItcHVycGxlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS05KSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItYmx1ZSAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWJsdWUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ibHVlIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtOSkgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItZ3JlZW4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWdyZWVuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1ncmVlbiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi05KSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci15ZWxsb3cgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLXllbGxvdyAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3IteWVsbG93IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy05KSAhaW1wb3J0YW50O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMSk7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4uY29sb3ItY3lhbiAuYW50LW1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0xKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuLmNvbG9yLWN5YW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbi5jb2xvci1jeWFuIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tOSkgIWltcG9ydGFudDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXRpdGxlLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUge1xuICBib3JkZXItcmFkaXVzOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9faXRlbSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19pdGVtOmhvdmVyLCAuc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX2l0ZW06YWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW06aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbTphY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbTpob3Zlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX2l0ZW0uYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9faXRlbS5hbnQtbWVudS1pdGVtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwuaW5hY3RpdmUgc3ZnIHBhdGgsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwuaW5hY3RpdmUgc3ZnIHBhdGgsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwuaW5hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjZjVjODY2O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuaW5hY3RpdmUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmluYWN0aXZlIC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5pbmFjdGl2ZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDRweDtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6Zm9jdXMtdmlzaWJsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6Zm9jdXMtdmlzaWJsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZTphY3RpdmUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Yixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1YiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMycHg7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3ViOjphZnRlcixcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Yjo6YWZ0ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1zdWJtZW51LWFycm93LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0sXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0gLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSAuYW50LW1lbnUtdGl0bGUtY29udGVudCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLm1haW4tbWVudV9fc3VibWVudS1pdGVtOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAubWFpbi1tZW51X19zdWJtZW51LWl0ZW06aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51IC5hbnQtbWVudS1pdGVtLWRpc2FibGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LWl0ZW0tZGlzYWJsZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51Om5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKS5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnU6bm90KC5hbnQtbWVudS1zdWJtZW51LW9wZW4pLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudTpub3QoLmFudC1tZW51LXN1Ym1lbnUtb3BlbikuYW50LW1lbnUtc3VibWVudS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMzJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3csXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtc3VibWVudS1hcnJvdyxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIC5hbnQtbWVudS1zdWJtZW51LWFycm93IHtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUuYW50LW1lbnUgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5zZi1sZWZ0LXNpZGVyX19tYWluLW1lbnUuYW50LW1lbnUgLmFudC1tZW51LXN1YiAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbS5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOmhvdmVyLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIC5tYWluLW1lbnVfX3N1Ym1lbnUtdGl0bGUuYW50LW1lbnUtc3VibWVudS5hbnQtbWVudS1zdWJtZW51LW9wZW4gLm1haW4tbWVudV9fc3VibWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ6aG92ZXIsXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWIgLm1haW4tbWVudV9fc3VibWVudS10aXRsZS5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtb3BlbiAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciAuc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5zZi1jdXN0b20tZXh0ZXJuYWwtbGlua3Mtd3JhcHBlciBzdmcge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG4uc2YtY3VzdG9tLWV4dGVybmFsLWxpbmtzLXdyYXBwZXIgLmlubGluZS1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIC5pbmxpbmUtbGluayBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2YtbGljZW5zZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1saWNlbnNlIC5oZWFkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAyNnB4O1xufVxuLnNmLWxpY2Vuc2UgLmhlYWRlciAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDBweCA2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5jb250ZW50LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAuc2YtbGljZW5zZS1yZXN1bHQge1xuICBwYWRkaW5nOiAzMnB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAubWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjRweDtcbiAgd2lkdGg6IDQwMHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLm9wdGlvbnMtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtbGljZW5zZSAuY29udGVudCAub3B0aW9ucy1ib3ggLm1hbmFnZS1wYXltZW50LWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZi1saWNlbnNlIC5jb250ZW50IC5vcHRpb25zLWJveCAuY29udGFjdC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLm1haW4tbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnNmLWxpY2Vuc2UgLmNvbnRlbnQgLnNwaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1saWNlbnNlIC5jaXJjbGUtYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5oZWFkZXIge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAyNnB4O1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuaGVhZGVyIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB3aWR0aDogNTAwcHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAudGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jb250ZW50IC5jb250ZW50LXdyYXBwZXIgLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY29udGVudCAuY29udGVudC13cmFwcGVyIC5kZXNjcmlwdGlvbiAuYWRkaXRpb25hbC10ZXh0IHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNpcmNsZS1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLWJhY2t1cC1yZXN0b3JlX2NvbnRhaW5lciAuY2lyY2xlLWJhY2tncm91bmQgI2NpcmNsZTEge1xuICBhbmltYXRpb246IGxvZ29DaXJjbGUxIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xufVxuQGtleWZyYW1lcyBsb2dvQ2lyY2xlMSB7XG4gIGZyb20ge1xuICAgIGN5OiAyOTY7XG4gICAgY3g6IDQwOTtcbiAgfVxuICB0byB7XG4gICAgY3k6IDIwMDtcbiAgICBjeDogMzA5O1xuICB9XG59XG4uc2YtYmFja3VwLXJlc3RvcmVfY29udGFpbmVyIC5jaXJjbGUtYmFja2dyb3VuZCAjY2lyY2xlMiB7XG4gIGFuaW1hdGlvbjogbG9nb0NpcmNsZTIgNnMgaW5maW5pdGUgYWx0ZXJuYXRlIGVhc2U7XG59XG5Aa2V5ZnJhbWVzIGxvZ29DaXJjbGUyIHtcbiAgZnJvbSB7XG4gICAgY3k6IDI0NTtcbiAgICBjeDogODgzO1xuICB9XG4gIHRvIHtcbiAgICBjeTogMjAwO1xuICAgIGN4OiA3ODM7XG4gIH1cbn1cbi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIgLmNpcmNsZS1iYWNrZ3JvdW5kICNjaXJjbGUzIHtcbiAgYW5pbWF0aW9uOiBsb2dvQ2lyY2xlMyA2cyBpbmZpbml0ZSBhbHRlcm5hdGUgZWFzZTtcbn1cbkBrZXlmcmFtZXMgbG9nb0NpcmNsZTMge1xuICBmcm9tIHtcbiAgICBjeTogNTUzO1xuICAgIGN4OiA2OTY7XG4gIH1cbiAgdG8ge1xuICAgIGN5OiA1MDA7XG4gICAgY3g6IDc5NjtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmZiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMycHggMTIwcHggMCAxMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi10cmlhbC13ZWxjb21lIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDc1cHg7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmljb24tY29sdW1uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLm1vZHVsZS13cmFwcGVyIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLm1vZHVsZS13cmFwcGVyIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLm1vZHVsZS13cmFwcGVyIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMHB4IDlweCAxcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi10cmlhbC13ZWxjb21lICNwaWUsXG4uc2YtdHJpYWwtd2VsY29tZSAuaGFuZCB7XG4gIGFuaW1hdGlvbjogcGllLWFuZC1oYW5kLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBwaWUtYW5kLWhhbmQtYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDE1cHgpO1xuICB9XG59XG4uc2YtdHJpYWwtd2VsY29tZSAjZGFyay1ibG9iLWV5ZSB7XG4gIGFuaW1hdGlvbjogZGFyay1ibG9iLWV5ZS1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgZGFyay1ibG9iLWV5ZS1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCA0cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgNnB4KTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgI3llbGxvdy1ibG9iLWV5ZSB7XG4gIGFuaW1hdGlvbjogeWVsbG93LWJsb2ItZXllLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyB5ZWxsb3ctYmxvYi1leWUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTdweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgLTRweCk7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lIC55ZWxsb3ctYmxvYi1oYW5kIHtcbiAgYW5pbWF0aW9uOiB5ZWxsb3ctYmxvYi1oYW5kLWFuaW1hdGlvbiAzcyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyB5ZWxsb3ctYmxvYi1oYW5kLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDlweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAxMHB4KTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmNsZWFuaW5nLWJsb2ItaGFuZCB7XG4gIGFuaW1hdGlvbjogY2xlYW5pbmctYmxvYi1oYW5kLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBjbGVhbmluZy1ibG9iLWhhbmQtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTlweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMTBweCk7XG4gIH1cbn1cbi5zZi10cmlhbC13ZWxjb21lICNjbGVhbmluZy1ibG9iLXNwcmF5IHtcbiAgYW5pbWF0aW9uOiBjbGVhbmluZy1ibG9iLXNwcmF5LWFuaW1hdGlvbiAwLjVzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGNsZWFuaW5nLWJsb2Itc3ByYXktYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTEsXG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlMixcbi5zZi10cmlhbC13ZWxjb21lIC5idWJibGUzLFxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTQge1xuICBhbmltYXRpb246IGJ1YmJsZS1hbmltYXRpb24gMS4xcyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xufVxuLnNmLXRyaWFsLXdlbGNvbWUgLmJ1YmJsZTIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG59XG4uc2YtdHJpYWwtd2VsY29tZSAuYnViYmxlMyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43cztcbn1cbkBrZXlmcmFtZXMgYnViYmxlLWFuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgM3B4KTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDMwcHgpIHtcbiAgLnNmLXRyaWFsLXdlbGNvbWUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNmLXRyaWFsLXdlbGNvbWUgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNmLXRyaWFsLXdlbGNvbWUgLmljb24tY29sdW1uIHN2ZyB7XG4gICAgd2lkdGg6IDczJTtcbiAgfVxufVxuLndlbGNvbWUtY2VudGVyZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4ud2VsY29tZS1jZW50ZXJlZCAud2VsY29tZS1sb2dvIHBhdGgge1xuICBhbmltYXRpb246IGRyYXdMaW5lcyA2cyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNDUwO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG59XG5Aa2V5ZnJhbWVzIGRyYXdMaW5lcyB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogNDYwO1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxO1xuICB9XG59XG4ud2VsY29tZS1jZW50ZXJlZCAud2VsY29tZS1sb2dvIGcge1xuICBhbmltYXRpb246IGZpbGxDb2xvciA2cyBsaW5lYXIgZm9yd2FyZHM7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xufVxuQGtleWZyYW1lcyBmaWxsQ29sb3Ige1xuICAwJSB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgNzAlIHtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgfVxuICA5MCUge1xuICAgIGZpbGw6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgfVxuICAxMDAlIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gIH1cbn1cbi5zZi1iZWxsLW11dGUtcG9wb3ZlciB7XG4gIHRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuLnNmLWJlbGwtbXV0ZS1wb3BvdmVyIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLnNmLW5vdGlmaWNhdGlvbi1iZWxsLmFuaW1hdGUge1xuICBhbmltYXRpb246IHJpbmdpbmcgODAwbXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG59XG5Aa2V5ZnJhbWVzIHJpbmdpbmcge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cbiAgNDAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICB9XG59XG5cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMnB4IDE2cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDQ3N3B4ICFpbXBvcnRhbnQ7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtY2xvc2Uge1xuICBwYWRkaW5nOiA3cHggMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRvcDogNHB4O1xuICByaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWNsb3NlOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXByb2dyZXNzIHtcbiAgYmxvY2stc2l6ZTogM3B4O1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gOHB4KTtcbiAgbGVmdDogNHB4O1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1NXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1NXB4O1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyIHtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5Db21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLkluUHJvZ3Jlc3MsIC5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5TdGFydGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyLlVua25vd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5DYW5jZWxsZWQsIC5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhci5GYWlsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLmF2YXRhciBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmFudC1ub3RpZmljYXRpb24gLnNmLWZseWluZy1ub3RpZmljYXRpb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXdpdGgtaWNvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiAuYXZhdGFyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5hbnQtbm90aWZpY2F0aW9uIC5zZi1mbHlpbmctbm90aWZpY2F0aW9uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS13aXRoLWljb24gLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWljb24gLnNmLXVzZXItYXZhdGFyIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG59XG4uYW50LW5vdGlmaWNhdGlvbiAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1pY29uIC5zZi11c2VyLWF2YXRhciAuYW50LWF2YXRhci1zdHJpbmcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG59XG4uc2Ytbm90aWZpY2F0aW9uLXNldHRpbmdzIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLWNoYW5nZS1wYXNzd29yZCBmb3JtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnNmLWNoYW5nZS1wYXNzd29yZCBmb3JtIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1jaGFuZ2UtcGFzc3dvcmQgLmFudC1jYXJkIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWNoYW5nZS1wYXNzd29yZCAuYW50LWNhcmQgLmFudC1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiA3cHggMCAxMXB4IDE1cHg7XG59XG4uc2YtY2hhbmdlLXBhc3N3b3JkIC5hbnQtY2FyZCAuYW50LWNhcmQtYm9keSAucGFzc3dvcmQtcmVxdWlyZW1lbnRzIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgZm9ybSB7XG4gIHdpZHRoOiAzNDNweDtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLnNmLXByb2ZpbGUtcGhvdG8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5zZi1wcm9maWxlLXBob3RvIC5zbWFsbC10ZXh0LFxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuc2YtcHJvZmlsZS1waG90byBhIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IGxhYmVsLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LWNoZWNrYm94ICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZzogMCAwIDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICBtYXgtd2lkdGg6IDMxMnB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuYW50LXVwbG9hZC1waWN0dXJlLWNhcmQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uc2YtcHJvZmlsZS1zdW1tYXJ5IC5hbnQtdXBsb2FkLmFudC11cGxvYWQtc2VsZWN0LXBpY3R1cmUtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zZi1wcm9maWxlLXN1bW1hcnkgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnNmLXByb2ZpbGUtc3VtbWFyeSAuc2YtZWRpdC1hdmF0YXIge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzQxMTc2NDcwNik7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAudXNlci1uYW1lIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC5hbnQtdGFnIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgaHIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5zZi11c2VyLWF2YXRhci1wb3BvdmVyIC5sYXN0LWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIgLmxhc3QtYWN0aXZlLmdyZWVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAubGFzdC1hY3RpdmUuZ3JlZW4gLmRvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtdXNlci1hdmF0YXItcG9wb3ZlciAubGFzdC1hY3RpdmUgLmRvdCB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyOmhvdmVyIC51c2VyLWRldGFpbHMgLm5hbWUsIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlci5hbnQtZHJvcGRvd24tb3BlbiAudXNlci1kZXRhaWxzIC5uYW1lIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAuYW50LWF2YXRhciB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAuYW50LWJhZGdlIHtcbiAgcmlnaHQ6IDlweDtcbiAgdG9wOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLmFudC1iYWRnZSAuYW50LWJhZGdlLXN0YXR1cy1kb3Qge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnNmLXVzZXItcG9wb3Zlci10cmlnZ2VyIC5hbnQtYmFkZ2UgLmFudC1iYWRnZS1zdGF0dXMtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLnVzZXItZGV0YWlscyAubmFtZSB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIgLnVzZXItZGV0YWlscyAuZW1haWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciAudXNlci1kZXRhaWxzIC51c2VyLWRldGFpbHNfX2V4dHJhLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZi11c2VyLWdyZWV0aW5nIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1lZGl0LW1lbWJlciAuc2YtcHJvZmlsZS1waG90byB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG4uc2YtZWRpdC1tZW1iZXIgbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZWRpdC1tZW1iZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWVkaXQtbWVtYmVyIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZzogMCAwIDRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAuc2YtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLnNmLXRvb2xiYXIgLnN1cHBvcnQtdXNlci10b2dnbGUge1xuICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtdXNlci1tYW5hZ2VtZW50IC5sYXN0LWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXVzZXItbWFuYWdlbWVudCAubGFzdC1hY3RpdmUuZ3JlZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi11c2VyLW1hbmFnZW1lbnQgLmxhc3QtYWN0aXZlIC5kb3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG5cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogNDUycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kZWxldGUtbWVtYmVyX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtZGVzY3JpcHRpb25zIC5hbnQtZGVzY3JpcHRpb25zLWl0ZW0tbGFiZWwge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1kZXNjcmlwdGlvbnMgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRlbGV0ZS1tZW1iZXJfX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1kZXNjcmlwdGlvbnMgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50IC5zZi1kZXRhaWxzX19yb3cge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LWRlc2NyaXB0aW9ucyAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQgLnNmLWRldGFpbHNfX3JvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LWRlc2NyaXB0aW9ucyAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWNvbnRlbnQgLnNmLWRldGFpbHNfX3JvdyAuc2YtZGV0YWlsc19fdGV4dC1maWVsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI5NXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1hY3Rpdml0eS1sb2dfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZi1hY3Rpdml0eS1sb2dfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hY3Rpdml0eS1sb2dfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpdml0eS1sb2dfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hY3Rpdml0eS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LmxhdW5jaCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LmxhdW5jaCAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5mYWlsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LmZhaWxlZCAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWZ1bGwtd2lkdGgtY29udGFpbmVyIC5hZy1yb3cuYWctZnVsbC13aWR0aC1yb3cgLnNmLWFjdGl2aXR5LWxvZ19fcm93LnBhcnRpYWxseSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UtbGlnaHQpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cucGFydGlhbGx5IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctZnVsbC13aWR0aC1jb250YWluZXIgLmFnLXJvdy5hZy1mdWxsLXdpZHRoLXJvdyAuc2YtYWN0aXZpdHktbG9nX19yb3cuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy5zdWNjZXNzIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uYWN0aXZpdHktdGFibGUuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1mdWxsLXdpZHRoLWNvbnRhaW5lciAuYWctcm93LmFnLWZ1bGwtd2lkdGgtcm93IC5zZi1hY3Rpdml0eS1sb2dfX3JvdyBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdyAuYWctY2VsbCAuc2Ytb3BlcmF0aW9uLXdpdGgtZGV0YWlscyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5hY3Rpdml0eS10YWJsZS5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdyAuYWctY2VsbCAuc2Ytb3BlcmF0aW9uLXdpdGgtZGV0YWlsczpob3ZlciBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuLmFjdGl2aXR5LXRhYmxlLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IC5hZy1jZWxsIC5zZi1vcGVyYXRpb24td2l0aC1kZXRhaWxzIHN2ZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5kaWFnbm9zZS1lcnJvcnMtdGFibGUgLnN1Y2Nlc3MtYmFkZ2UsXG4uYWN0aXZpdHktdGFibGUgLnN1Y2Nlc3MtYmFkZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWdyZWVuKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbn1cbi5kaWFnbm9zZS1lcnJvcnMtdGFibGUgLmluZm9ybWF0aW9uLWJhZGdlLFxuLmFjdGl2aXR5LXRhYmxlIC5pbmZvcm1hdGlvbi1iYWRnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xufVxuLmRpYWdub3NlLWVycm9ycy10YWJsZSAuZXJyb3ItYmFkZ2UsXG4uYWN0aXZpdHktdGFibGUgLmVycm9yLWJhZGdlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG59XG4uZGlhZ25vc2UtZXJyb3JzLXRhYmxlIC53YXJuaW5nLWJhZGdlLFxuLmFjdGl2aXR5LXRhYmxlIC53YXJuaW5nLWJhZGdlIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmsteWVsbG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG59XG4uc2YtZXJwLWNvbXBsZXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuXG4uc2YtZXJwLWZvcm1fX2hvcml6b250YWwtbGluZSB7XG4gIG1hcmdpbjogMTZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLmNyb24tc2NoZWR1bGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1oZWFkZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWludGVydmFscyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLmNyb24tc2NoZWR1bGVyLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5jcm9uLXNjaGVkdWxlci1pbnB1dC5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQgLmFudC1waWNrZXItc3VmZml4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuLmNyb24tc2NoZWR1bGVyLWlucHV0IC5hbnQtcGlja2VyLWlucHV0ID4gaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uY3Jvbi1zY2hlZHVsZXItaW5wdXQgLmFudC1waWNrZXItaW5wdXQgPiBpbnB1dDpwbGFjZWhvbGRlci1zaG93biB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuYS5jcm9uLXNjaGVkdWxlci1jYWxlbmRhci1mb290ZXItYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDdweCA0cHggN3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuYTpob3Zlci5jcm9uLXNjaGVkdWxlci1jYWxlbmRhci1mb290ZXItYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLWNyb24tZnJlcXVlbmN5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY3Jvbi1mcmVxdWVuY3kud2l0aC1lcnJvciAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5zZi1jcm9uLWVycm9yLXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtY3Jvbi1kYXlzX19jb250cm9sLXNlbGVjdC1kcm9wZG93biB7XG4gIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xufVxuXG4uc2YtY3Jvbi1kYXlzX19jb250cm9sLXBpY2tlciB7XG4gIHZpc2liaWxpdHk6IGNvbGxhcHNlO1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2YtY3Jvbi1kYXlzX19jb250cm9sLXBpY2tlciAuYW50LXBpY2tlci1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZi1jcm9uLXRpbWUtY29udHJvbF9fcG9wdXAgLmFudC1waWNrZXItZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWNyb24tdGltZS1jb250cm9sX19wb3B1cCAuYW50LXBpY2tlci1mb290ZXIgLmFudC1waWNrZXItZm9vdGVyLWV4dHJhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGhlaWdodDogNDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1jcm9uLXRpbWUtY29udHJvbF9fcG9wdXAgLmFudC1waWNrZXItZm9vdGVyIC5hbnQtcGlja2VyLWZvb3Rlci1leHRyYSAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZGF0YS1zb3VyY2UgLmRhdGEtc291cmNlLXR5cGUgc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZi1kYXRhLXNvdXJjZSAuZGF0YS1zb3VyY2UtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGF0YS1zb3VyY2UgLmFudC1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi5pbXBhY3RlZC1pdGVtcy1sb2FkaW5nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbi5pbXBhY3RlZC1pdGVtcy10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLnNmLXVwbG9hZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLmFudC11cGxvYWQuYW50LXVwbG9hZC1kcmFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtcGlja2VyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLmZpbGUtbGltaXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi11cGxvYWRlciAuYW50LWFsZXJ0LmFudC1hbGVydC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2YtdXBsb2FkZXIgLmFudC11cGxvYWQtbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZi11cGxvYWRlciAuYW50LXVwbG9hZC1saXN0LWl0ZW0gLmFudC11cGxvYWQtbGlzdC1pdGVtLW5hbWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXVwbG9hZGVyIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSAuYW50LXVwbG9hZC1saXN0LWl0ZW0tYWN0aW9uIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB3aWR0aDogNzBweDtcbn1cbi5zZi11cGxvYWRlciAuc2YtdXBsb2FkLWluc3RydWN0aW9ucyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4uc2YtdXBsb2FkZXIgLnNmLXVwbG9hZC1hbGVydCB7XG4gIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtdXBsb2FkZXIgLnNmLXVwbG9hZC1hbGVydCA+IHN2ZyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5leGNlbC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5kcy1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5lcnAtaWNvbi14bCBzdmcge1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmFya2lldmEtaWNvbi04MCBzdmcge1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMTA3cHg7XG59XG4uc2YtZmlsZS1pbXBvcnQtc3RlcHMgLmZpbGUtaW1wb3J0LWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cbi5zZi1pbnRlZ3JhdGlvbnMtZHJhd2VyIC5pbnRlZ3JhdGlvbi1hcHAge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1pbnRlZ3JhdGlvbnMtZHJhd2VyIC5pbnRlZ3JhdGlvbi1hcHAuc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWludGVncmF0aW9ucy1kcmF3ZXIgLmludGVncmF0aW9uLWFwcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1hbGVydHMtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYWRkLWFsZXJ0LW1vZGFsIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hZGQtYWxlcnQtbW9kYWwgZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFkZC1hbGVydC1tb2RhbCBkaXYucmVhY3QtanMtY3Jvbi1jdXN0b20tc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGluc2V0LWlubGluZS1zdGFydDogOHB4O1xuICBpbnNldC1pbmxpbmUtZW5kOiAxMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmFkZC1hbGVydC1tb2RhbCAucmVhY3QtanMtY3JvbiA+IGRpdixcbi5hZGQtYWxlcnQtbW9kYWwgLnJlYWN0LWpzLWNyb24tZmllbGQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZGQtYWxlcnQtbW9kYWwgLnJlYWN0LWpzLWNyb24tbWludXRlcyBzcGFuIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAubm8tbWF0Y2hlcy0taGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5hbnQtc2VsZWN0LW11bHRpcGxlIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXN1ZmZpeCB7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5zZi1jb21tZW50cy1pbGMtc2VsZWN0b3IgLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgbGVmdDogNnB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuc2VsZWN0LWZpbHRlci1ncm91cCAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuc2VsZWN0LWZpbHRlci1ncm91cCAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1leHBhbmQtaWNvbiAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29uIHtcbiAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuc2VsZWN0LWZpbHRlci1ncm91cCAuYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uc2YtY29tbWVudHMtaWxjLXNlbGVjdG9yIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuc2YtYmFkZ2VfX2ZpbHRlci12YWx1ZSAuYW50LWJhZGdlLWNvdW50IHtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciAuYW50LWJ0biAuYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuXG4uc2YtY29tbWVudC1iYWRnZXMge1xuICBtaW4taGVpZ2h0OiAxOHB4O1xufVxuLnNmLWNvbW1lbnQtYmFkZ2VzIC5jb21tZW50LWJhZGdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgbWF4LXdpZHRoOiA5MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlci1ncm91cC1wb3B1cCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi5zZi1zaXRlLXRyZWUtc2VhcmNoLXZhbHVlIHtcbiAgY29sb3I6IG9yYW5nZTtcbn1cbi5zZi1jdXJyZW5jeSB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtY3VycmVuY3kgLnNmLWNvdW50cnktZmxhZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbkBrZXlmcmFtZXMgc2YtY3VycmVuY3ktcm93LWZsYXNoIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCwgcmdiYSg4MiwgMTk2LCAyNiwgMC4xNSkpO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2YtY3VycmVuY3ktcm93LWhpZ2hsaWdodCB7XG4gIGFuaW1hdGlvbjogc2YtY3VycmVuY3ktcm93LWZsYXNoIDJzIGVhc2Utb3V0O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXVwbG9hZC1saXN0IC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMgLmFudGljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXVwbG9hZC1saXN0IC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucy1idG4ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmVkaXRhYmxlLXJvdyAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS1jb250ZW50IHRoZWFkIHRyIHRoIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtaGVhZGVyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLWhlYWRlciB0YWJsZSAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5maWxlLW5hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgd2lkdGg6IDgwJTtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgLmFudC10YWJsZS1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkLmFudC10YWJsZS1jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtYnRuLnNvdXJjZS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgLmFudC1idG4uc291cmNlLWJ1dHRvbiBzdmcudXBsb2FkLWljb24ge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZS10Ym9keSAuYW50LWJ0bi5zb3VyY2UtYnV0dG9uIHN2Zzpub3QoLnVwbG9hZC1pY29uKSB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRib2R5IC5hbnQtYnRuLnNvdXJjZS1idXR0b24gc3ZnOm5vdCgudXBsb2FkLWljb24pIHBhdGgge1xuICBmaWxsOiByZXZlcnQtbGF5ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCxcbi5zZi1kYXRhLXN0dWRpby1jdXN0b21pemF0aW9uIC5hbnQtdGFibGUtdGJvZHkgPiB0ciA+IHRkLFxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC10YWJsZSB0Zm9vdCA+IHRyID4gdGgsXG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LXRhYmxlIHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24gLmFudC1mb3JtLWl0ZW0taGFzLWVycm9yIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZGF0YS1zdHVkaW8tY3VzdG9taXphdGlvbiAuYW50LWZvcm0taXRlbS1oYXMtZXJyb3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgMjUlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0LWhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWxlZnQgLnZpZXdzLWxpc3QtaGVhZGVyIC5hY3Rpb24tYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWxlZnQgLnZpZXdzLWxpc3Qge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IC52aWV3LWl0ZW0ge1xuICBwYWRkaW5nOiAzcHggMTZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5jdXN0b20tcGVyaW9kc19fdmlldy1sZWZ0IC52aWV3cy1saXN0IC52aWV3LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWxlZnQgLnZpZXdzLWxpc3QgLnZpZXctaXRlbS5zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cblxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtdGFiLWRlbWFuZF9fZGVtYW5kLXR5cGVzIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi10YWItZGVtYW5kX19kZW1hbmQtdHlwZXMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZi1kZW1hbmQtdHlwZXMtc2VjdXJpdHkgLmFudC1zZWxlY3QtZGlzYWJsZWQuYW50LXNlbGVjdDpub3QoLmFudC1zZWxlY3QtY3VzdG9taXplLWlucHV0KSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLnNmLWRlbWFuZC10eXBlcy1zZWN1cml0eSAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtc2VjdXJpdHkgLmFjdGlvbi1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWRlbWFuZC10eXBlcy1zZWN1cml0eSAuYWN0aW9uLWJ1dHRvbiAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAzcHggMTZweDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmhlYWRpbmcud2l0aC10b3AtYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbjogMjRweCAtMTZweCAxNnB4IC0xNnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMCAxNnB4O1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWRlbWFuZC10eXBlcy1kcmF3ZXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gc3Bhbi5mbG9hdC1yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciAuYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbUxlZnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdCA+IC5hbnQtcG9wb3Zlci1jb250ZW50ID4gLmFudC1wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtdHlwZXMtZHJhd2VyIC5hbnQtZm9ybS1pdGVtLWNoaWxkcmVuLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDY4cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWRyYXdlci1mb290ZXIge1xuICB6LWluZGV4OiA1MDE7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLmN1cnJlbnQtc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLndoYXQtaWYtd2lkZ2V0IHtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC53aGF0LWlmLXdpZGdldCAud2hhdC1pZi13aWRnZXRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAud2hhdC1pZi13aWRnZXQgLndoYXQtaWYtd2lkZ2V0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogNXB4IDAgMCAwO1xuICBtYXJnaW4tYm90dG9tOiA3MXB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5yZWFjdC1ncmlkLWl0ZW06aG92ZXIge1xuICB6LWluZGV4OiA1MDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAudG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCB7XG4gIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAud2lkZ2V0IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLndpZGdldCAud2lkZ2V0X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTJweCAxcHggOHB4IDBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQ6aG92ZXIgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAuaGVhZGVyIC50aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIG1heC13aWR0aDogMTcwcHg7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldCAuaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0IC5wZXJjZW50YWdlLWNoYW5nZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQ6aG92ZXIgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAtMTZweCAtMTVweCAxNnB4IC0xNXB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIHtcbiAgcGFkZGluZzogMCAwIDE4cHggMDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2LFxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGJ1dHRvbi5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDhweDtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAyMjBweDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZXZhbHVhdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1ib2R5IC5zZi1ldmFsdWF0ZS1kYXNoYm9hcmQgLnNmLWV2YWx1YXRlLXdpZGdldHMtY29udGFpbmVyIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAud2lkZ2V0LWNvbnRlbnQgLmNvbnRhaW5lciAuaGVhZGVyIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNmLWV2YWx1YXRlLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXZhbHVhdGUtZGFzaGJvYXJkIC5zZi1ldmFsdWF0ZS13aWRnZXRzLWNvbnRhaW5lciAuZHJhZ2dhYmxlLWhhbmRsZSB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5zZi1ldmFsdWF0ZS1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIgLmRyYWdnYWJsZS1oYW5kbGU6YWN0aXZlIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jdXN0b20tbWVudGlvbl9faW5wdXQtaGlnaGxpZ2h0ZXItc3Vic3RyaW5nIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX3RleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMDMsIDIxMywgMjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByZXNpemU6IG5vbmU7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9fdGV4dGFyZWE6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTksIDEzMSwgMjQ2LCAwLjI1KTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQsXG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX21pcnJvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmNhcmV0LXRyYWNrZXIsXG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX21pcnJvciAuY2FyZXQtdHJhY2tlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgYW5pbWF0aW9uOiBibGlua3YyIDFzIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBibGlua3YyIHtcbiAgMCUsIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICB9XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX21pcnJvciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmZpbmFsLmZ4IHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5jb250YWluZXJfX2hpZ2hsaWdodCAucGVuZGluZy5meCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByZXNzaW9uLWVkaXRvcl9faW5wdXQtd3JhcHBlciAuY29udGFpbmVyX19oaWdobGlnaHQgLmZpbmFsLmRpbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9faGlnaGxpZ2h0IC5wZW5kaW5nLmRpbSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLmNvbnRhaW5lcl9faGlnaGxpZ2h0IC5icmFja2V0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJyZW50LXNlbGVjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHJlc3Npb24tZWRpdG9yX19pbnB1dC13cmFwcGVyIC5zZi1hbnR2LWNvbnRleHQtbWVudV9fd3JhcHBlciAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3Qge1xuICBoZWlnaHQ6IDIzMHB4O1xuICB3aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3QgLmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtaXRlbS1mdW5jIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZXhwcmVzc2lvbi1lZGl0b3ItdjIgLnNmLWV4cHItYnVpbGRlcl9fYm90dG9tIC5zZi1leHAtaXRlbV9fc2VsZWN0IC5hbnQtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLWl0ZW0tZGltIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWV4cHJlc3Npb24tZWRpdG9yLXYyIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSAuc2YtZXhwLWl0ZW1fX3NlbGVjdCAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi1pdGVtLW9wIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1leHByZXNzaW9uLWVkaXRvci12MiAuc2YtZXhwci1idWlsZGVyX19ib3R0b20gLnNmLWV4cC1pdGVtX19zZWxlY3QgLmFudC10cmVlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtZXhwci1zZWFyY2gtdmFsdWUge1xuICBjb2xvcjogI2Y1MDtcbn1cbi53cmFwcGVyLWV4cHJlc3Npb24taW5wdXQge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiBcImFic29sdXRlXCI7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi53cmFwcGVyLWV4cHJlc3Npb24taW5wdXQ6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCB0ZXh0QXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCB0ZXh0QXJlYSA6Zm9jdXMge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53cmFwcGVyLWV4cHJlc3Npb24taW5wdXQgLmN1c3RvbU1lbnRpb25JbnB1dF9faGlnaGxpZ2h0ZXJfX3N1YnN0cmluZyB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuYW50LXR5cG9ncmFwaHkge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgW2RhdGEtY3k9aW5wdXRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGJsdWU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIDEwKyAqL1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLmZpbmFsLmZ4IHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZXhwcmVzc2lvbi1mbHVlbnQgLmZpbmFsLmRpbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnJlbnQtc2VsZWN0aW9uIHtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5zZi1leHByZXNzaW9uLWZsdWVudCAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX3Jlc3VsdCB7XG4gIG1pbi1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnNmLWV4cHJlc3Npb24tZmx1ZW50IC5zZi1leHByZXNzaW9uLWZsdWVudF9fY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1LCAyMywgNDIpO1xuICB3aWR0aDogMnB4O1xuICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUsIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1LCAyMywgNDIpO1xuICB9XG59XG4uc2YtaWxjLXNlbGVjdCAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFzdGVyLWRhdGFfX3NlbGVjdG9yIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLnNmLW1hc3Rlci1lZGl0X19oaWRkZW4tc2VjdGlvbiB7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5zZi1tYXN0ZXItZWRpdF9faGlkZGVuLXNlY3Rpb24gLmFudC1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLmFudC1kaXZpZGVyLWhvcml6b250YWwge1xuICBtYXJnaW46IDBweCAtMTZweCAxNnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG59XG4uc2YtbWFzdGVyLWVkaXRfX2RyYXdlciAuc2YtbWFzdGVyLWVkaXRfX2JvZHkgLnNmLW1hc3Rlci1lZGl0X19mb3JtLWJhc2UgLmFudC10eXBvZ3JhcGh5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLW1hc3Rlci1lZGl0X19kcmF3ZXIgLnNmLW1hc3Rlci1lZGl0X19ib2R5IC5zZi1tYXN0ZXItZWRpdF9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5zZi1tYXN0ZXItZGF0YV9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbnRlci1jb2xzLXZpZXdwb3J0IC5zZi1yb3dfX21hc3Rlci1kYXRhLS1pbmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuLnNmLW1hc3Rlci1kYXRhX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VudGVyLWNvbHMtdmlld3BvcnQgLnNmLXJvd19fbWFzdGVyLWRhdGEtLWluYWN0aXZlIHRkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLW9yYml0LXN0YXR1cy1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG59XG4uc2Ytb3JiaXQtc3RhdHVzLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGggLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQgLnNmLWVycm9yLXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtcGxhbm5pbmctcGVyaW9kIHtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAwIC0zMHB4IDAgMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZCAud3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2YtcGxhbm5pbmctcGVyaW9kOmhvdmVyIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuLnNmLXVuaXQtc2VsZWN0b3JfX2NvbnRyb2wge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLXVuaXQtc2VsZWN0b3JfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbC5hbnQtcG9wb3Zlci1vcGVuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbF9kZGwge1xuICB3aWR0aDogMjM3cHg7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xufVxuLnNmLXVuaXQtc2VsZWN0b3JfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbF9kZGwgLmFudC1kaXZpZGVyLWhvcml6b250YWwge1xuICBtYXJnaW46IDhweCAtOHB4IC0xMHB4IC04cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbn1cbi5zZi1jdXN0b20tZGFzaGJvYXJkIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIgLmR4LW92ZXJsYXktY29udGVudCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiBjYWxjKDEwMCUgLSAzMnB4KSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNmLWN1c3RvbS1kYXNoYm9hcmQgLmR4LWRhc2hib2FyZC1mbG9hdGluZy1jYXB0aW9uLXBhbmVsLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcHRpb24tdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgYm94LXNoYWRvdzogMHB4LCAxcHgsIDRweCwgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zZi1jdXN0b20tZGFzaGJvYXJkIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIgLmR4LWRhc2hib2FyZC1jYXB0aW9uLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWFmdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1jdXN0b20tZGFzaGJvYXJkIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIgLmR4LWRhc2hib2FyZC1jYXB0aW9uLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5zZi1jdXN0b20tZGFzaGJvYXJkIC5keC1kYXNoYm9hcmQtZmxvYXRpbmctY2FwdGlvbi1wYW5lbC1jb250YWluZXIgLmR4LWRhc2hib2FyZC1jYXB0aW9uLXRvb2xiYXIgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIC5keC10b29sYmFyLWFmdGVyIC5keC10b29sYmFyLWl0ZW0gLmR4LWNhcHRpb24tcGFuZWwtc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1yZXBvcnRzLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWFpLWhlbHAgLnNmLWFpLWhlbHAtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2YtYWktaGVscCAuc2YtYWktaGVscC1idXR0b24gPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWFpLWhlbHAgLnNmLWFpLWhlbHAtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogLTFweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4uc2YtYWktaGVscCAuc2YtYWktaGVscC1idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2YtYWktaGVscCAucmVzcG9uc2Utd3JhcHBlciB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNmLWFpLWhlbHAtbW9kYWwgLmFudC1tb2RhbC1jb250ZW50OmJlZm9yZSxcbi5zZi1haS1oZWxwIC5yZXNwb25zZS13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDk5ZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChhdCA4JSAwJSwgaHNsKDQzLCA2MSUsIDY2JSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgMTElIDcwJSwgaHNsKDQ3LCA3NiUsIDY2JSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpLCByYWRpYWwtZ3JhZGllbnQoYXQgODAlIDM5JSwgaHNsKDMyMiwgNzklLCA2MiUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDc4JSAxNCUsIGhzbCgxNTYsIDkzJSwgNzQlKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCA3JSAxNiUsIGhzbCgxOCwgOTMlLCA2MyUpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSwgcmFkaWFsLWdyYWRpZW50KGF0IDY1JSAxNyUsIGhzbCgzMTUsIDk3JSwgNjklKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksIHJhZGlhbC1ncmFkaWVudChhdCA0NyUgOTElLCBoc2woMjM4LCA4OSUsIDY5JSkgMHB4LCB0cmFuc3BhcmVudCA1MCUpO1xuICBvcGFjaXR5OiAwLjI7XG4gIHotaW5kZXg6IDA7XG59XG4uc2YtZXJyb3Itd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1lcnJvci13cmFwcGVyIC5zZi1lcnJvci1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG59XG4uc2YtZXJyb3Itd3JhcHBlciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZXJyb3Itd3JhcHBlciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmlubGluZS1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWVycm9yLXdyYXBwZXIgLmlubGluZS1saW5rIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZi11bmF1dGhvcml6ZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtdW5hdXRob3JpemVkIC51bmF1dGhvcml6ZWQtYW5pbWF0aW9uIHN2ZyB7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuLnNmLXVuYXV0aG9yaXplZCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgLyogaGlkZSBkZWZhdWx0IHJlcXVpcmVkIGFzdGVyaXNrKi9cbn1cbi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbC1ub2RlIC5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSArIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXByZXZpZXctaW5mb19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWNvbnRlbnQgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwgLmFudC1tb2RhbC1oZWFkZXIgLmFudC1tb2RhbC10aXRsZSBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2YtcHJldmlldy1pbmZvX19tb2RhbC5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDgwdmggLSAxNTBweCk7XG4gIG1heC13aWR0aDogNzB2dztcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnNmLXByZXZpZXctaW5mb19fbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wcmV2aWV3LWluZm9fX21vZGFsLXNhbGVzLW9wcCAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gIGhlaWdodDogNDAwcHg7XG4gIHdpZHRoOiA3MDBweDtcbn1cbi5zZi1wcmV2aWV3LWluZm9fX21vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHJldmlldy1pbmZvX19tb2RhbC1zYWxlcy1vcHAgLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQgLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwuYWctaGlkZGVuIHtcbiAgLyogXG4gICAgNjc5NTE6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgQ2FuIGJlIHJlbW92ZWQgb25jZSBhZy1ncmlkIGJ1ZyBpcyBmaXhlZC5cbiAgICovXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5zZi1yZXNpemFibGUtZHJhd2VyLnJlc2l6aW5nIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uc2YtcmVzaXphYmxlLWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2YtcmVzaXphYmxlLWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLnJlc2l6ZS1oYW5kbGUge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuLnNmLXJlc2l6YWJsZS1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5yZXNpemUtaGFuZGxlIC5oYW5kbGUge1xuICB3aWR0aDogMTA0cHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjYjViNWI1O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbjogLTMwcHggMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNDhweCk7XG59XG4uc2Ytc3Bpbi5oYXMtZXJyb3IgLmFudC1zcGluLXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtYnVja2V0LWFuZC10aW1lX19jb250cm9sIHtcbiAgbWluLXdpZHRoOiAxNzJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIHtcbiAgd2lkdGg6IDIzN3B4O1xufVxuLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xufVxuLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2xfZGRsIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgbWFyZ2luOiAyNHB4IC0xNnB4IDhweCAtMTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xufVxuLnNmLWxleGljYWwtY29tbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50IC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDk1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtbGV4aWNhbC1jb21tZW50X19yb290OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDUsIDIxNSwgMjU1LCAwLjEpO1xuICBvdXRsaW5lOiAwO1xufVxuLnNmLWxleGljYWwtY29tbWVudC5zZi1sZXhpY2FsLWNvbW1lbnQtLWJvcmRsZXNzIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Qge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyAuc2YtbGV4aWNhbC1jb21tZW50X19yb290OmhvdmVyLCAuc2YtbGV4aWNhbC1jb21tZW50LnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3MgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdDpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQuc2YtbGV4aWNhbC1jb21tZW50LS1zaW5nbGUtbGluZSAuc2YtbGV4aWNhbC1jb21tZW50X19yb290IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICBjb2xvcjogI2NjYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDExcHg7XG4gIHJpZ2h0OiAxMXB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1sZXhpY2FsLWNvbW1lbnQuc2YtbGV4aWNhbC1jb21tZW50LS1ib3JkbGVzcyAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuc2YtbGV4aWNhbC1jb21tZW50IC5wbGFjZWhvbGRlcl9fcm9vdCB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG4uc2YtbGV4aWNhbC1jb21tZW50IC5zZi1lZGl0b3ItcGFyYWdyYXBoIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCAuc2YtZWRpdG9yLWhhc2h0YWctZnJlZS10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG4uc2YtbGV4aWNhbC1jb21tZW50IC5zZi1lZGl0b3ItcGFyYWdyYXBoIHNwYW5bZGF0YS1sZXhpY2FsLWhhc2h0YWc9dHJ1ZV0ge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxOTcsIDQ0LCAwLjEpO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuLnNmLWxleGljYWwtY29tbWVudCAuc2YtZWRpdG9yLXBhcmFncmFwaCBzcGFuW2RhdGEtbGV4aWNhbC1tZW50aW9uPXRydWVdIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNDYsIDIxOCwgMC4xKTtcbn1cblxuLm1lbnRpb25zLW1lbnUge1xuICB3aWR0aDogMjUwcHg7XG4gIHotaW5kZXg6IDEyMDA7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsIGxpIGkudXNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4cHggOHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkgLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zZi1jb21wYW55LXN1bW1hcnkge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuLnNmLWNvbXBhbnktc3VtbWFyeSAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uc2MtY3VzdG9tZXItbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtdGV4dGVkaXRvci1pbnB1dCxcbi5zYy1jdXN0b21lci1saXN0IC5keC1pdGVtLWNvbnRlbnQuZHgtbGlzdC1pdGVtLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zYy1jdXN0b21lci1saXN0IC5keC1saXN0LWl0ZW0ge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmNvbGxhYi1jaGFydCAuZHhjLW1hcmtlcnMgY2lyY2xlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmNvbGxhYi1jaGFydCAuZHhsLW1hcmtlciByZWN0IHtcbiAgcng6IDQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgLyogaGVhZGVyIC0gbWFpbiBzdHlsZXMgKi9cbiAgLyogbGVmdC9jZW50ZXIgYXJlYSAtIG1haW4gc3R5bGVzICovXG4gIC8qIGxlZnQvcGlubmVkIGFyZWEgLSBvbmx5ICovXG4gIC8qIGNlbnRlciBhcmVhIC0gb25seSAqL1xuICAvKiBjZW50ZXIgYXJlYSAtIGhvdmVyIG9ubHkgKi9cbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtY2VsbC0tZGVtYW5kdHlwZSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm93LnNmLXJvd19fZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQuYWctdGhlbWUtcXVhcnR6IC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzBmNTY2NiAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm93LnNmLXJvd19fZ3JvdXAuYWctcm93LWhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWNvbHVtbi1sYXN0LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLmFnLWNvbHVtbi1sYXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbCAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1yZXNpemU6YWZ0ZXIge1xuICB3aWR0aDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLmFnLXJpZ2h0LWFsaWduZWQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogdW5zZXQ7XG4gIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWdyb3VwICsgLmFnLWhlYWRlci1yb3ctY29sdW1uLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwICsgLmFnLWhlYWRlci1yb3ctY29sdW1uIHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGw6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiAuYWctaGVhZGVyLWNlbGw6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbiAuYWctaGVhZGVyLWNlbGw6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uIC5hZy1oZWFkZXItY2VsbCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC0xOm5vdCguYWctY2VsbC1mb2N1cyksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Q6bm90KC5hZy1jb250ZXh0LW1lbnUtb3BlbikgLmFnLWJvZHktdmlld3BvcnQ6bm90KC5hZy1oYXMtZm9jdXMpIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkLTE6bm90KC5hZy1jZWxsLWlubGluZS1lZGl0aW5nKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDpub3QoLmFnLWhhcy1mb2N1cykgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGw6bm90KC5hZy1jZWxsLWlubGluZS1lZGl0aW5nKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3csXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3csXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cge1xuICAvKiBjb21tZW50IHJvdyAqL1xuICAvKiBncm91cCByb3cgKi9cbiAgLyogZGF0YSByb3dzICovXG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsXG4uYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWRlbWFuZHR5cGU6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsLnNmLWNlbGwtLWRlbWFuZHR5cGU6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIC5jZWxsLWNvbW1lbnQtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIC5jZWxsLWNvbW1lbnQtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbCAuY2VsbC1jb21tZW50LW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIC5jZWxsLWNvbW1lbnQtbnVtYmVyIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCB7XG4gIG92ZXJmbG93OiB1bnNldDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kZWQgPiAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGVkID4gLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kZWQgPiAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kZWQgPiAuYWctY2VsbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZGlzYWJsZWQsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZGlzYWJsZWQsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0YjRiNDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5hZy1jZWxsOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCwgLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LCAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbC5zZi1jZWxsLS11b206bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19ncm91cCAuYWctY2VsbC5zZi1jZWxsLS11b206bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLmFnLWNlbGwuc2YtY2VsbC0tdW9tOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCxcbi5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwgLmNlbGwtdmFsdWUtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCAuY2VsbC12YWx1ZS1udW1iZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsIC5jZWxsLXZhbHVlLW51bWJlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3ZlciwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3ZlciwgLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1ob3ZlciAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWhvdmVyIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwuYWctY29sdW1uLWhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5hZy1yb3ctaG92ZXIgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbC5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGwuc2YtY2VsbC0taGlzdG9yaWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LXNlbGVjdGVkIC5hZy1jZWxsLnNmLWNlbGwtLWhpc3RvcmljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbC5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzZTJmZDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdzpub3QoLnNmLXJvd19fZ3JvdXApOm5vdCguc2Ytcm93X19jb21tZW50cykgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCk6bm90KC5zZi1yb3dfX2NvbW1lbnRzKSAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZ3JvdXAgLnNmLWNlbGwtLWRlbWFuZHR5cGUsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2dyb3VwIC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1ncm91cCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbCxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSksIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1mb2N1cyk6bm90KC5hZy1jZWxsLXJhbmdlLXRvcCk6bm90KC5hZy1jZWxsLXJhbmdlLWJvdHRvbSksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWZvY3VzKTpub3QoLmFnLWNlbGwtcmFuZ2UtdG9wKTpub3QoLmFnLWNlbGwtcmFuZ2UtYm90dG9tKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdCguYWctY2VsbC1yYW5nZS1yaWdodCk6bm90KC5hZy1jZWxsLWZvY3VzKTpub3QoLmFnLWNlbGwtcmFuZ2UtdG9wKTpub3QoLmFnLWNlbGwtcmFuZ2UtYm90dG9tKSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1ncm91cCk6YWZ0ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2hlYWRlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWdyb3VwKTphZnRlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtc3RpY2t5LXRvcCAuYWctcm93LnNmLXJvd19fZGV0YWlscyAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWdyb3VwKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyLCAuc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmFmdGVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YWZ0ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2hlYWRlci5hZy1yb3ctbGFzdCAuYWctY2VsbC5zZi1jZWxsLS1ncm91cDpiZWZvcmUsIC5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuYWctcm93LWxhc3QgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19oZWFkZXIuYWctcm93LWxhc3QgLmFnLWNlbGwuc2YtY2VsbC0tZ3JvdXA6YmVmb3JlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1waW5uZWQtbGVmdC1zdGlja3ktdG9wIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLmFnLXJvdy1sYXN0IC5hZy1jZWxsLnNmLWNlbGwtLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIC8qIGNvbW1lbnQgcm93ICovXG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCkgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93Om5vdCguc2Ytcm93X19ncm91cCkgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmNlbGwtY29tbWVudC1udW1iZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fY29tbWVudHMgLmNlbGwtY29tbWVudC1udW1iZXIuY2VsbC1jb21tZW50LW51bWJlci0teWVzOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLXllczpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNFwiIHZpZXdCb3g9XCIwIDAgMTQgMTRcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGw9XCJyZ2IoMCwgMTQ2LCAyMTgpXCIgZD1cIk0zLjA2MjM0IDIuMDQxNUMyLjAyMDUyIDIuMDQxNSAxLjE2NjUgMi44OTU1MiAxLjE2NjUgMy45MzczNFY4Ljg5NTY3QzEuMTY2NSA5LjkzNzQ5IDIuMDIwNTIgMTAuNzkxNSAzLjA2MjM0IDEwLjc5MTVIMy40OTk4NFYxMi4zOTU3QzMuNDk5ODQgMTIuOTY5MSA0LjIwNzggMTMuMzIyOSA0LjY2NjUgMTIuOTc5TDcuNTgzMTcgMTAuNzkxNUgxMC45MzczQzExLjk3OTIgMTAuNzkxNSAxMi44MzMyIDkuOTM3NDkgMTIuODMzMiA4Ljg5NTY3VjMuOTM3MzRDMTIuODMzMiAyLjg5NTUyIDExLjk3OTIgMi4wNDE1IDEwLjkzNzMgMi4wNDE1SDMuMDYyMzRaTTMuMDYyMzQgMi45MTY1SDEwLjkzNzNDMTEuNTA2MSAyLjkxNjUgMTEuOTU4MiAzLjM2ODU3IDExLjk1ODIgMy45MzczNFY4Ljg5NTY3QzExLjk1ODIgOS40NjQ0NCAxMS41MDYxIDkuOTE2NSAxMC45MzczIDkuOTE2NUg3LjQzNzM0QzcuMzQyNjEgOS45MTY1NSA3LjI1MDQ2IDkuOTQ3MzMgNy4xNzQ3MiAxMC4wMDQyTDQuMzc0ODQgMTIuMTA0VjEwLjM1NEM0LjM3NDgzIDEwLjIzOCA0LjMyODczIDEwLjEyNjcgNC4yNDY2OCAxMC4wNDQ3QzQuMTY0NjQgOS45NjI2MSA0LjA1MzM3IDkuOTE2NTIgMy45MzczNCA5LjkxNjVIMy4wNjIzNEMyLjQ5MzU3IDkuOTE2NSAyLjA0MTUgOS40NjQ0NCAyLjA0MTUgOC44OTU2N1YzLjkzNzM0QzIuMDQxNSAzLjM2ODU3IDIuNDkzNTcgMi45MTY1IDMuMDYyMzQgMi45MTY1Wk00LjUyMDY3IDQuOTU3NkM0LjQ2MjcgNC45NTY3OCA0LjQwNTE0IDQuOTY3NDkgNC4zNTEzNCA0Ljk4OTExQzQuMjk3NTQgNS4wMTA3MyA0LjI0ODU4IDUuMDQyODIgNC4yMDcyOSA1LjA4MzUzQzQuMTY2IDUuMTI0MjQgNC4xMzMyMiA1LjE3Mjc0IDQuMTEwODQgNS4yMjYyM0M0LjA4ODQ2IDUuMjc5NzIgNC4wNzY5NCA1LjMzNzEyIDQuMDc2OTQgNS4zOTUxQzQuMDc2OTQgNS40NTMwOCA0LjA4ODQ2IDUuNTEwNDggNC4xMTA4NCA1LjU2Mzk3QzQuMTMzMjIgNS42MTc0NiA0LjE2NiA1LjY2NTk2IDQuMjA3MjkgNS43MDY2N0M0LjI0ODU4IDUuNzQ3MzggNC4yOTc1NCA1Ljc3OTQ3IDQuMzUxMzQgNS44MDEwOUM0LjQwNTE0IDUuODIyNzEgNC40NjI3IDUuODMzNDIgNC41MjA2NyA1LjgzMjZIOS40NzlDOS41MzY5OCA1LjgzMzQyIDkuNTk0NTQgNS44MjI3MSA5LjY0ODM0IDUuODAxMDlDOS43MDIxNCA1Ljc3OTQ3IDkuNzUxMSA1Ljc0NzM4IDkuNzkyMzkgNS43MDY2N0M5LjgzMzY3IDUuNjY1OTYgOS44NjY0NiA1LjYxNzQ2IDkuODg4ODMgNS41NjM5N0M5LjkxMTIxIDUuNTEwNDggOS45MjI3NCA1LjQ1MzA4IDkuOTIyNzQgNS4zOTUxQzkuOTIyNzQgNS4zMzcxMiA5LjkxMTIxIDUuMjc5NzIgOS44ODg4MyA1LjIyNjIzQzkuODY2NDYgNS4xNzI3NCA5LjgzMzY3IDUuMTI0MjQgOS43OTIzOSA1LjA4MzUzQzkuNzUxMSA1LjA0MjgyIDkuNzAyMTQgNS4wMTA3MyA5LjY0ODM0IDQuOTg5MTFDOS41OTQ1NCA0Ljk2NzQ5IDkuNTM2OTggNC45NTY3OCA5LjQ3OSA0Ljk1NzZINC41MjA2N1pNNC41MjA2NyA2Ljk5OTI3QzQuNDYyNyA2Ljk5ODQ1IDQuNDA1MTQgNy4wMDkxNiA0LjM1MTM0IDcuMDMwNzhDNC4yOTc1NCA3LjA1MjQgNC4yNDg1OCA3LjA4NDQ5IDQuMjA3MjkgNy4xMjUyQzQuMTY2IDcuMTY1OSA0LjEzMzIyIDcuMjE0NDEgNC4xMTA4NCA3LjI2NzlDNC4wODg0NiA3LjMyMTM5IDQuMDc2OTQgNy4zNzg3OSA0LjA3Njk0IDcuNDM2NzdDNC4wNzY5NCA3LjQ5NDc1IDQuMDg4NDYgNy41NTIxNSA0LjExMDg0IDcuNjA1NjRDNC4xMzMyMiA3LjY1OTEyIDQuMTY2IDcuNzA3NjMgNC4yMDcyOSA3Ljc0ODM0QzQuMjQ4NTggNy43ODkwNCA0LjI5NzU0IDcuODIxMTQgNC4zNTEzNCA3Ljg0Mjc2QzQuNDA1MTQgNy44NjQzOCA0LjQ2MjcgNy44NzUwOSA0LjUyMDY3IDcuODc0MjdIOC4zMTIzNEM4LjM3MDMxIDcuODc1MDkgOC40Mjc4NyA3Ljg2NDM4IDguNDgxNjcgNy44NDI3NkM4LjUzNTQ3IDcuODIxMTQgOC41ODQ0MyA3Ljc4OTA0IDguNjI1NzIgNy43NDgzNEM4LjY2NzAxIDcuNzA3NjMgOC42OTk3OSA3LjY1OTEyIDguNzIyMTcgNy42MDU2NEM4Ljc0NDU1IDcuNTUyMTUgOC43NTYwNyA3LjQ5NDc1IDguNzU2MDcgNy40MzY3N0M4Ljc1NjA3IDcuMzc4NzkgOC43NDQ1NSA3LjMyMTM5IDguNzIyMTcgNy4yNjc5QzguNjk5NzkgNy4yMTQ0MSA4LjY2NzAxIDcuMTY1OSA4LjYyNTcyIDcuMTI1MkM4LjU4NDQzIDcuMDg0NDkgOC41MzU0NyA3LjA1MjQgOC40ODE2NyA3LjAzMDc4QzguNDI3ODcgNy4wMDkxNiA4LjM3MDMxIDYuOTk4NDUgOC4zMTIzNCA2Ljk5OTI3SDQuNTIwNjdaXCIvPjwvc3ZnPicpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLW5vOmhvdmVyOmJlZm9yZSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2NvbW1lbnRzIC5jZWxsLWNvbW1lbnQtbnVtYmVyLmNlbGwtY29tbWVudC1udW1iZXItLW5vOmhvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbD1cInJnYigwLCAxNDYsIDIxOClcIiBkPVwiTTExLjY2NjggMC42NjY2ODdDOS42NDE4MyAwLjY2NjY4NyA4LjAwMDE2IDIuMzA4MzUgOC4wMDAxNiA0LjMzMzM1QzguMDAwMTYgNi4zNTgzNSA5LjY0MTgzIDguMDAwMDIgMTEuNjY2OCA4LjAwMDAyQzEzLjY5MTggOC4wMDAwMiAxNS4zMzM1IDYuMzU4MzUgMTUuMzMzNSA0LjMzMzM1QzE1LjMzMzUgMi4zMDgzNSAxMy42OTE4IDAuNjY2Njg3IDExLjY2NjggMC42NjY2ODdaTTExLjY2NjggMS42NjY2OUMxMS44NTA4IDEuNjY2NjkgMTIuMDAwMiAxLjgxNjAyIDEyLjAwMDIgMi4wMDAwMlY0LjAwMDAySDE0LjAwMDJDMTQuMTg0MiA0LjAwMDAyIDE0LjMzMzUgNC4xNDkzNSAxNC4zMzM1IDQuMzMzMzVDMTQuMzMzNSA0LjUxNzM1IDE0LjE4NDIgNC42NjY2OSAxNC4wMDAyIDQuNjY2NjlIMTIuMDAwMlY2LjY2NjY5QzEyLjAwMDIgNi44NTA2OSAxMS44NTA4IDcuMDAwMDIgMTEuNjY2OCA3LjAwMDAyQzExLjQ4MjggNy4wMDAwMiAxMS4zMzM1IDYuODUwNjkgMTEuMzMzNSA2LjY2NjY5VjQuNjY2NjlIOS4zMzM1QzkuMTQ5NSA0LjY2NjY5IDkuMDAwMTYgNC41MTczNSA5LjAwMDE2IDQuMzMzMzVDOS4wMDAxNiA0LjE0OTM1IDkuMTQ5NSA0LjAwMDAyIDkuMzMzNSA0LjAwMDAySDExLjMzMzVWMi4wMDAwMkMxMS4zMzM1IDEuODE2MDIgMTEuNDgyOCAxLjY2NjY5IDExLjY2NjggMS42NjY2OVpNMy41MDAxNiAyLjMzMzM1QzIuMzA2ODMgMi4zMzMzNSAxLjMzMzUgMy4zMDY2OSAxLjMzMzUgNC41MDAwMlYxMC4xNjY3QzEuMzMzNSAxMS4zNiAyLjMwNjgzIDEyLjMzMzQgMy41MDAxNiAxMi4zMzM0SDQuMDAwMTZWMTQuMTY2N0M0LjAwMDE2IDE0LjQ4MzQgNC4xNzcxMiAxNC43NzAxIDQuNDYwNDUgMTQuOTEzNEM0LjU4MDQ1IDE0Ljk3MDEgNC43MDY4MyAxNSA0LjgzMzUgMTVDNS4wMTAxNiAxNSA1LjE4NjgzIDE0Ljk0MzQgNS4zMzM1IDE0LjgzMzRMOC42NjY4MyAxMi4zMzM0SDEyLjUwMDJDMTMuNjkzNSAxMi4zMzM0IDE0LjY2NjggMTEuMzYgMTQuNjY2OCAxMC4xNjY3VjcuNDU2NEMxMy44OTAyIDguMjA2NCAxMi44MzM1IDguNjY2NjkgMTEuNjY2OCA4LjY2NjY5QzkuMjczNSA4LjY2NjY5IDcuMzMzNSA2LjcyNjY5IDcuMzMzNSA0LjMzMzM1QzcuMzMzNSAzLjYxMzM1IDcuNTEwNCAyLjkzMzM1IDcuODIzNzMgMi4zMzMzNUgzLjUwMDE2WlwiLz48L3N2Zz4nKTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuYWctcm93LWdyb3VwLnNmLXJvd19faGVhZGVyLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93LmFnLXJvdy1ncm91cC5zZi1yb3dfX2hlYWRlci5zZi1yb3dfX2hlYWRlci0tZXhwYW5kYWJsZSB7XG4gIHotaW5kZXg6IDE7IC8qIGF2YXRhciAqL1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdyAuYWctY2VsbC1mb2N1czpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpLFxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGlja3ktdG9wLWNvbnRhaW5lciAuYWctcm93IC5hZy1jZWxsLWZvY3VzOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZSAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKS5hZy1jb2x1bW4taG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZSAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpLmFnLWNvbHVtbi1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciAuYWctcm93LnNmLXJvd19fZGV0YWlscy5zZi1yb3dfX2RldGFpbHMtZWRpdGFibGUuYWctcm93LWhvdmVyIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCksXG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctaG92ZXIgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1jZW50ZXItY29scy1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3ZlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpLmFnLWNvbHVtbi1ob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1ob3ZlciAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpLmFnLWNvbHVtbi1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZS5hZy1yb3ctc2VsZWN0ZWQgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSxcbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctc3RpY2t5LXRvcC1jb250YWluZXIgLmFnLXJvdy5zZi1yb3dfX2RldGFpbHMuc2Ytcm93X19kZXRhaWxzLWVkaXRhYmxlLmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbDpub3QoLnNmLWNlbGwtLWhpc3RvcmljYWwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZWRiOTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCAuYWctaG9yaXpvbnRhbC1sZWZ0LXNwYWNlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLXZhbHVlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuc2YtZGVtYW5kLWdyaWQuc2YtYWctZ3JpZCAuc2YtdmFsdWUtY2hhbmdlLXZhbHVlLnNmLXZhbHVlLWNoYW5nZS12YWx1ZS0taGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDIzMywgMTUsIDAuMSk7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWZyb3plbi1jZWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMXB4O1xuICByaWdodDogMXB4O1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2I5ZTJmNjtcbiAgY29sb3I6ICNiOWUyZjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAyMDYsIDIzOSwgMC4yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWZyb3plbi1jZWxsID4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWxvY2tlZC1mb3ItdXBkYXRlLWNlbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1sb2NrZWQtZm9yLXVwZGF0ZS1jZWxsID4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLWNvbGxhYm9yYXRpdmUtYXZhdGFycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAtN3B4O1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci0tbGVmdDpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci0tcmlnaHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS1kZWx0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjRlbTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEuc2YtdmFsdWUtY2hhbmdlLWRlbHRhLXVwIHtcbiAgY29sb3I6ICMxODlmMjg7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQgLnNmLXZhbHVlLWNoYW5nZS1kZWx0YS5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEtZG93biB7XG4gIGNvbG9yOiAjZDAyYzJjO1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5zZi1kZW1hbmQtZ3JpZC5zZi1hZy1ncmlkIC5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEgLmFudGljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWRlbWFuZC1ncmlkX193cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiA4cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtZGVtYW5kLWdyaWRfX3dyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNlbGwtdmFsdWUtbnVtYmVyX19jb250YWluZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY2VsbC12YWx1ZS1udW1iZXJfX2NvbnRhaW5lciAuYW50LXBvcG92ZXItYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDI0cHggMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1vdmVycmlkZS1yZXBvcnRfX2RldGFpbHMge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1vdmVycmlkZS1yZXBvcnRfX2RldGFpbHMudGV4dC1sZWZ0IHAge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5zZi1vdmVycmlkZXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytb3ZlcnJpZGUtcmVwb3J0X19kZXRhaWxzIC5vdmVycmlkZS10aXRsZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTUwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1vdmVycmlkZS1yZXBvcnRfX2RldGFpbHMgcCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2Ytb3ZlcnJpZGVzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLndlaWdodGVkLXJhdGUtbm90aWNlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudC5hbnQtdGltZWxpbmUgLmFudC10aW1lbGluZS1pdGVtLWxhYmVsIHtcbiAgd2lkdGg6IGNhbGMoMjIlIC0gMTJweCk7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50LmFudC10aW1lbGluZSAuYW50LXRpbWVsaW5lLWl0ZW0tdGFpbCxcbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQuYW50LXRpbWVsaW5lIC5hbnQtdGltZWxpbmUtaXRlbS1oZWFkLWN1c3RvbSB7XG4gIGxlZnQ6IDI1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtd2lkZ2V0KTtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQuYW50LXRpbWVsaW5lIC5hbnQtdGltZWxpbmUtaXRlbS1sZWZ0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgbGVmdDogY2FsYygyNiUgLSA0cHgpO1xuICB3aWR0aDogY2FsYyg2NyUgLSAxNHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5hbnQtdGltZWxpbmUtaXRlbS1sYWJlbCA+IHAsXG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50ID4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5zZi1vdmVycmlkZXNfX2FjdGlvbi10eXBlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW92ZXJyaWRlc19fY29udGVudCAuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZS5zZi1vdmVycmlkZXNfX2FjdGlvbi10eXBlLWxhdGVzdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2Ytb3ZlcnJpZGVzX19jb250ZW50IC5zZi1vdmVycmlkZXNfX3F0eSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQgLnNmLW92ZXJyaWRlc19fYXJyb3cge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciAuc2YtcGVuZGluZy1vdmVycmlkZXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIgLnN0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1wZW5kaW5nLW92ZXJyaWRlc19fZHJhd2VyIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIC5vdmVycmlkZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAxNnB4IC02cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogLTZweCA0cHggN3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciAuc2YtcGVuZGluZy1vdmVycmlkZXMtd3JhcHBlciAub3ZlcnJpZGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIgLm92ZXJyaWRlIC5oZWFkZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNmLXBlbmRpbmctb3ZlcnJpZGVzX19kcmF3ZXIgLnNmLXBlbmRpbmctb3ZlcnJpZGVzLXdyYXBwZXIgLm92ZXJyaWRlIC5oZWFkZXIgLmJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtZGVtYW5kLWNvbGxhYl9fZ3JpZC1jb250cm9scyAuc2Ytc2VsZWN0X19jb250cm9sLnNmLXNlbGVjdF9fY29udHJvbC0tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1jb2xsYWJfX2dyaWQtY29udHJvbHMgLnNmLXNlbGVjdF9fY29udHJvbC5zZi1zZWxlY3RfX2NvbnRyb2wtLXNlbGVjdGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1jb2xsYWJfX2dyaWQtY29udHJvbHMgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLnNmLXNlbGVjdF9fY29udHJvbC5hbnQtYnRuLFxuLnNmLWRlbWFuZC1jb2xsYWJfX2dyaWQtY29udHJvbHMgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLnNmLXNlbGVjdF9fY29udHJvbC5hbnQtc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtaGllcmFyY2h5X19idXR0b24ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi1oaWVyYXJjaHlfX2J1dHRvbi1lZGl0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMXB4KTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLWhpZXJhcmNoeV9fYnV0dG9uLWVkaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtaGllcmFyY2h5X19idXR0b24tZWRpdDpob3ZlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLnNmLWZiX190aXRsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuc2YtZmJfX3N1Yi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtaXRlbS5keC10cmVldmlldy1pdGVtIC5keC1pdGVtLWNvbnRlbnQgLmFudGljb24tY2xvc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy10b2dnbGUtaXRlbS12aXNpYmlsaXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LW5vZGUge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuZHgtaWNvbi1kcmFndmVydGljYWw6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LWJ0bi5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE0cHggOHB4IDAgMTRweDtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAucmVhY3QtZ3JpZC1pdGVtOmhvdmVyIHtcbiAgei1pbmRleDogNTAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLnJlYWN0LWdyaWQtaXRlbS5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAudG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC50b29sYmFyIC5zZi1maWx0ZXItZGFzaGJvYXJkX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCB7XG4gIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQ6aG92ZXIgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCxcbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC00cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzN3B4KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0ycHggMXB4IDhweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldDpob3ZlciAuaGVhZGVyIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQgLmhlYWRlciAudGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0IC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldDpob3ZlciAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAtMTZweCAtMTVweCAxNnB4IC0xNXB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC50aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC50aXRsZSAudG90YWwgLmFudC10YWcge1xuICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtaGVhZGVyIC5zZXR0aW5ncy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIge1xuICBwYWRkaW5nOiAwIDAgMThweCAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2LFxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLmFudC1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IDA7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAubWluaS13aWRnZXQuaGlzdG9yaWNhbC1taW5pLXdpZGdldCAuYW50LWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBidXR0b24uc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sdW1uLWdhcDogOHB4O1xuICByb3ctZ2FwOiA4cHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLmhlYWRlciBzdmcge1xuICB3aWR0aDogMzJweDtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkIC5taW5pLXdpZGdldC5oaXN0b3JpY2FsLW1pbmktd2lkZ2V0IC53aWRnZXQtY29udGVudCAuY29udGFpbmVyIC5oZWFkZXIgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLm1pbmktd2lkZ2V0Lmhpc3RvcmljYWwtbWluaS13aWRnZXQgLndpZGdldC1jb250ZW50IC5jb250YWluZXIgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQgLmRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZCAuZHJhZ2dhYmxlLWhhbmRsZTphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGU6aG92ZXIsIC5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZS5zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwgLndpZGdldC1saXN0IC53aWRnZXQtcm93IC53aWRnZXQtdHlwZTpob3ZlciBzdmcgcGF0aCwgLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlLnNlbGVjdGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC1kYXNoYm9hcmQtYWRkLXdpZGdldC1tb2RhbCAud2lkZ2V0LWxpc3QgLndpZGdldC1yb3cgLndpZGdldC10eXBlLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGVtYW5kLWRhc2hib2FyZC1hZGQtd2lkZ2V0LW1vZGFsIC53aWRnZXQtbGlzdCAud2lkZ2V0LXJvdyAud2lkZ2V0LXR5cGUgc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtdG9vbGJhciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIgLmR4LXRvb2xiYXItaXRlbS1jb250ZW50IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC10b29sYmFyIC5keC10b29sYmFyLWl0ZW1zLWNvbnRhaW5lciAuZHgtdG9vbGJhci1pdGVtLWNvbnRlbnQgLmR4LWJ1dHRvbi1jb250ZW50IHN2ZyB1c2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1pdGVtLmR4LXdpZGdldCAuZHgtZGF0YWdyaWQgLmR4LWNvbHVtbi1saW5lcyA+IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LWRhc2hib2FyZC1pdGVtLmR4LXdpZGdldCAuZHgtZGF0YWdyaWQgPiAuZHgtZGF0YWdyaWQtaGVhZGVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWl0ZW0uZHgtd2lkZ2V0IC5keC1kYXRhZ3JpZCA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWl0ZW0uZHgtd2lkZ2V0IC5keC1kYXRhZ3JpZCA+IC5keC1kYXRhZ3JpZC1yb3dzdmlldyAuZHgtY2FyZGl0ZW0tbm9uZS1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcmQtd2l0aG91dC1iYWNrZ3JvdW5kIC5keC1mbGV4LWNhcmQtbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtZGFzaGJvYXJkLWNhcmQtd2l0aG91dC1iYWNrZ3JvdW5kIC5keC1mbGV4LWNhcmQtbGF5b3V0IC5keC1mbGV4LWNhcmQtbGF5b3V0LXJvdy1lbGVtZW50IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciAuZHgtcG9wdXAtd3JhcHBlciAuZHgtb3ZlcmxheS1jb250ZW50IC5keC1wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtbGF5b3V0LWl0ZW0tY29udGFpbmVyIC5keC1wb3B1cC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQgLmR4LXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCAuZHgtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC1sYXlvdXQtaXRlbS1jb250YWluZXIgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCAuZHgtcG9wdXAtY29udGVudCAuZHgtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZGVtYW5kLWRhc2gtY29udGVudCAuZHgtZGFzaGJvYXJkLWZ1bGxzY3JlZW4taXRlbS1iYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtd2lkZ2V0LWNvbnRhaW5lciAuZHgtdG9vbHRpcC13cmFwcGVyIC5keC1wb3BvdmVyLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0FJdGVtcyBjaXJjbGVbZmlsbCo9XCJyZ2IoMCwxNDYsMjE4KVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQkl0ZW1zIGNpcmNsZVtmaWxsKj1cInJnYigyNiwyMjgsMTgyKVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQ0l0ZW1zIGNpcmNsZVtmaWxsKj1cInJnYigyNDcsMTQ1LDEwNSlcIl0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZi1kZW1hbmQtZGFzaC1jb250ZW50IC5keC1kYXNoYm9hcmQtY29udHJvbC1sb2FkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuXG4uc2YtZGFzaF9fdG9vbHRpcC13cmFwcGVyIC5zZi1kYXNoX190b29sdGlwIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uc2YtZGFzaF9fdG9vbHRpcC13cmFwcGVyLnNmLWRhc2hfX3Rvb2x0aXAtc2FsZXMtZW5nYWdlbWVudCAuZHgtb3ZlcmxheS5keC1wb3B1cC5keC1wb3BvdmVyLmR4LXdpZGdldCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNmLWRhc2hfX3BvcHVwLWNvbnRlbnQtc2FsZXMtZW5nYWdlbWVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1kYXNoX19wb3B1cC1jb250ZW50LXNhbGVzLWVuZ2FnZW1lbnQgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2YtZGFzaF9fdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2M7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgY3Vyc29yOiBoZWxwO1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dC50b29sdGlwLXJpZ2h0IHtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAxMjUlO1xufVxuLnNmLWRhc2hfX3Rvb2x0aXAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dC50b29sdGlwLWJvdHRvbSB7XG4gIHRvcDogMTM1JTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTYwcHg7XG59XG4uc2YtZGFzaF9fdG9vbHRpcCAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0LnRvb2x0aXAtdG9wIHtcbiAgYm90dG9tOiAxMjUlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbn1cbi5zZi1kYXNoX190b29sdGlwIC5zZi1kYXNoX190b29sdGlwLXRleHQudG9vbHRpcC1sZWZ0IHtcbiAgdG9wOiAtNXB4O1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiAxMjglO1xufVxuLnNmLWRhc2hfX3Rvb2x0aXA6aG92ZXIgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtdGFiLWRlbWFuZF9fbWV0aG9kcy1hbmQtZm9ybXVsYXMgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLnNlY3Rpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuc2VjdGlvbi1oZWFkZXIgLmhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLnNmLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuc2YtbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuc2YtbGlzdC1pdGVtLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAubWV0aG9kcy1saXN0LXRvb2xiYXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgPiAuYW50LXRyZWUtdHJlZW5vZGU6Zmlyc3Qtb2YtdHlwZSAucGFyZW50LW5vZGUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAucGFyZW50LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC5wYXJlbnQtbm9kZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLmNoaWxkLW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC5mb3JtdWxhcy1ncm91cCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAubWV0aG9kcy1saXN0LXdyYXBwZXIgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAuZm9ybXVsYXMtZ3JvdXAgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCAuYW50LXRyZWUtdGl0bGUgLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5tZXRob2RzLWxpc3Qtd3JhcHBlciAuYW50LXRyZWUtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLm1ldGhvZHMtbGlzdC13cmFwcGVyIC5hbnQtdHJlZS1pbmRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24taGVhZGVyIC5oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pbmZvLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLmluZm8tYm94IC52YWx1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBoZWlnaHQ6IDQwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaXRlbXMtc2VsZWN0LXdyYXBwZXIgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWZvcmVjYXN0aW5nLW1ldGhvZHMgLmRldGFpbHMgLnNlY3Rpb24tY29udGVudCAuaXRlbXMtc2VsZWN0LXdyYXBwZXIgLmZvcm11bGFzLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kcyAuZGV0YWlscyAuc2VjdGlvbi1jb250ZW50IC5pdGVtcy1zZWxlY3Qtd3JhcHBlciAuZm9ybXVsYXMtbGlzdCAuZm9ybXVsYS1pdGVtIHtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIC5kZXRhaWxzIC5zZWN0aW9uLWNvbnRlbnQgLml0ZW1zLXNlbGVjdC13cmFwcGVyIC5mb3JtdWxhcy1saXN0IC5mb3JtdWxhLWl0ZW06aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuXG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kc19fYWRkLWZvcm11bGEtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5hbnQtZHJvcGRvd24tbWVudS1yb290IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLXdpZHRoOiAyMzBweDtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDEgMCAwO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC5oZWFkZXIgLm5hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnNmLWZvcmVjYXN0LWNhcmRzIC5mb3JlY2FzdC1jYXJkIC52YWx1ZS13cmFwcGVyIC52YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIgLnBlcmNlbnRhZ2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5wZXJjZW50YWdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5wZXJjZW50YWdlLnBvc2l0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtZm9yZWNhc3QtY2FyZHMgLmZvcmVjYXN0LWNhcmQgLnZhbHVlLXdyYXBwZXIgLnBlcmNlbnRhZ2Utd3JhcHBlciAucGVyY2VudGFnZS5uZWdhdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1mb3JlY2FzdC1jYXJkcyAuZm9yZWNhc3QtY2FyZCAudmFsdWUtd3JhcHBlciAucGVyY2VudGFnZS13cmFwcGVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC8qIHVzZSB3aXRoIG1pbi1oZWlnaHQgKi9cbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1zZXZlcml0eS1ib3gudHlwZS0tQ3JpdGljYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94LnR5cGUtLUhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytc2V2ZXJpdHktYm94LnR5cGUtLU1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLXNldmVyaXR5LWJveC50eXBlLS1Mb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFlZmY5O1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytb3V0bGllcnNfX3dyYXBwZXIgLnNmLW91dGxpZXJzX190b3AgLnNmLW91dGxpZXJzLXRvdGFsLWNoYXJ0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxMHB4IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLW91dGxpZXJzX193cmFwcGVyIC5zZi1vdXRsaWVyc19fdG9wIC5zZi1vdXRsaWVycy10b3RhbC1jaGFydC13cmFwcGVyIHN2ZyByZWN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICByeDogNDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytb3V0bGllcnNfX3RvcCAuc2Ytb3V0bGllcnMtdG90YWwtY2hhcnQtd3JhcHBlciAuc2Ytb3V0bGllcnMtY2hhcnQtdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMjBweDtcbn1cbi5zZi1vdXRsaWVyc19fd3JhcHBlciAuc2Ytb3V0bGllcnNfX2xlZnQtd3JhcHBlciAuUGFuZTIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2Ytb3V0bGllcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vdXRsaWVycyAuYW50LWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW91dGxpZXJzIC5hbnQtbGF5b3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3Rvb2xiYXIgLnNmLWF0dHJpYnV0ZS1maWx0ZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b29sYmFyLXdyYXBwZXIgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiAzNXZoO1xuICBtaW4taGVpZ2h0OiAyNzdweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQgLmN1c3RvbS1oZWFkZXIgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNhbGVzLXByZWRpY3Rvci1jaGFydCAuY3VzdG9tLWhlYWRlciAuaGVhZGVyLWJhZGdlLnVyZ2VuY3ktYmFkZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQgLmR4LXZpc2liaWxpdHktY2hhbmdlLWhhbmRsZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2FsZXMtcHJlZGljdG9yLWNoYXJ0IC5keC12aXNpYmlsaXR5LWNoYW5nZS1oYW5kbGVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2YtYWctZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3cge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IDcycHg7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLmxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLm1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC51cmdlbmN5LWJhZGdlLmhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvcl9fd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX190b3Atd3JhcHBlciAuc2Ytc2FsZXMtcHJlZGljdG9yX2NvbG9yLWJveC51cmdlbmN5LS1ub25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9wLXdyYXBwZXIgLnNmLXNhbGVzLXByZWRpY3Rvcl9jb2xvci1ib3gudXJnZW5jeS0tbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NSwgMTg3LCAxODcsIDAuODY2NjY2NjY2Nyk7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94LnVyZ2VuY3ktLW1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG4uc2Ytc2FsZXMtcHJlZGljdG9yX193cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94LnVyZ2VuY3ktLWhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA2ODZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UtaW4tb3V0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAvKiogTm90ZTogbm90IHN1cHBvcnRlZCBpbiBGaXJlZm94XG4gICAgICBFeHBlY3RlZCB0byBiZSByZWxlYXNlZCBpbiBGaXJlZm94IDEyMSBcbiAgICAgIGh0dHBzOi8vY2FuaXVzZS5jb20vP3NlYXJjaD1oYXNcbiAgICAgIGh0dHBzOi8vd2lraS5tb3ppbGxhLm9yZy9pbmRleC5waHA/dGl0bGU9UmVsZWFzZV9NYW5hZ2VtZW50L0NhbGVuZGFyJnJlZGlyZWN0PW5vXG4gICovXG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXI6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5X190b3Age1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLXN0cmF0ZWd5X190b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1wcm9iYWJpbGlzdGljLWNoYXJ0IC5keGwtbWFya2VyIHJlY3Qge1xuICByeDogNDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3lfX2xlZnQtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5jdXN0b20tbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLmN1c3RvbS1sZWdlbmQgLmxlZ2VuZC1sYWJlbCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5jdXN0b20tbGVnZW5kIC5sZWdlbmQtbGFiZWw6aG92ZXIge1xuICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuY3VzdG9tLWxlZ2VuZCAubGVnZW5kLWxhYmVsLi0taW52aXNpYmxlIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5jdXN0b20tbGVnZW5kIC5sZWdlbmQtbGFiZWwgLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5mb3JlY2FzdC1zcGlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydC13cmFwcGVyIC5mb3JlY2FzdC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIgLnNmLXN0cmF0ZWd5LWZvcmVjYXN0LWNoYXJ0IHtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gIC5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gIH1cbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC1zcGlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQtc3Bpbm5lciAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIgLnNmLXN0cmF0ZWd5LWdyaWQgPiAuYWctcm9vdC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktZ3JpZC13cmFwcGVyIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2Ytc3RyYXRlZ3lfX3dyYXBwZXIgLnNmLXB5cmFtaWQtbGV2ZWxzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2YtcHlyYW1pZC1sZXZlbHMtd3JhcHBlciAucHlyYW1pZC1sZXZlbCAubGV2ZWwtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIHN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLXN0cmF0ZWd5X193cmFwcGVyIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIC5weXJhbWlkLWxldmVsIC5zY29yZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1pbi13aWR0aDogNDJweDtcbn1cbi5zZi1zdHJhdGVneV9fd3JhcHBlciAuc2YtcHlyYW1pZC1sZXZlbHMtd3JhcHBlciAucHlyYW1pZC1sZXZlbCAuZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0gLmFudC10b29sdGlwIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuZHhjLWxlZ2VuZCByZWN0IHtcbiAgcng6IDQ7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5mb3JlY2FzdC1wcmV2aWV3IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyAvKiBzeW5jIHdpdGggc2YtZHJhd2VyLWZvb3RlciAqL1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuYW50LXNsaWRlci1tYXJrLXRleHQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGxlZnQ6IDIlICFpbXBvcnRhbnQ7XG59XG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpsYXN0LW9mLXR5cGUge1xuICBsZWZ0OiA5OCUgIWltcG9ydGFudDtcbn1cbi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIgLmVuZC1vZi1saWZlLWZvcm1fX2NvbnRlbnQsXG4uc2YtaXRlbS1sYXVuY2gtZHJhd2VyIC5yZWFsaWdubWVudC1mb3JtX19jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCAwIDgwcHggMDsgLyogODBweCBzeW5jIHdpdGggc2YtZHJhd2VyLWZvb3RlciAqL1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuZW1wdHktZm9yZWNhc3QtYm94IHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgd2lkdGg6IDkwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLWl0ZW0tbGF1bmNoLWRyYXdlciAuZW1wdHktZm9yZWNhc3QtYm94IC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuXG4uYW50LW1vZGFsLXdyYXAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX193cmFwIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCAuc2YtcmVhbGlnbm1lbnQtaWxjLW1vZGFsX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5hbnQtbW9kYWwtd3JhcC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX3dyYXAgLmFudC1tb2RhbC5zZi1yZWFsaWdubWVudC1pbGNfX21vZGFsIC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX2NvbnRlbnQgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCAuYW50LW1vZGFsLnNmLXJlYWxpZ25tZW50LWlsY19fbW9kYWwgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCAuZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAzNXZoO1xufVxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCAuYW50LW1vZGFsLnNmLXJlYWxpZ25tZW50LWlsY19fbW9kYWwgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCAuZ3JpZC13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmFudC1tb2RhbC13cmFwLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fd3JhcCAuYW50LW1vZGFsLnNmLXJlYWxpZ25tZW50LWlsY19fbW9kYWwgLnNmLXJlYWxpZ25tZW50LWlsYy1tb2RhbF9fY29udGVudCAuZ3JpZC13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIucGllLXdyYXBwZXIgc3ZnIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIC5keGMtbGFiZWxzIHJlY3Qge1xuICByeDogNDtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLmFudC1zZWdtZW50ZWQgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXNlZ20tY2hhcnQtd3JhcHBlciBzdmcgcGF0aCB7XG4gIG1peC1ibGVuZC1tb2RlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbi5zZi1zZWdtLWNoYXJ0LXdyYXBwZXIgLnNmLXNhbmtleS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc2VnbS1jaGFydC13cmFwcGVyIC5zZi1zYW5rZXktdG9vbHRpcCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG5cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtcGFydGl0aW9uLXN3aXRjaGVyLXdyYXBwZXIgLmxlZnQtYXJyb3ctYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbn1cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciAucmlnaHQtYXJyb3ctYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4uc2YtcGFydGl0aW9uLXN3aXRjaGVyLXdyYXBwZXIgLnNmLXBhcnRpdGlvbi1zd2l0Y2hlciAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtcGFydGl0aW9uLXN3aXRjaGVyLXdyYXBwZXIgLnNmLXBhcnRpdGlvbi1zd2l0Y2hlciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc2VnbS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG59XG5cbi5zZi1zZWdtX2NvbG9yLWJveCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1JbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLU9ic29sZXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYWFhYTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tU3BhcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3YTdmMDtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tTmV3Q29tYmluYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1O1xufVxuLnNmLXNlZ21fY29sb3ItYm94LnRyZW5kX3NwbGl0LS1VIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC52YXJfc3BsaXQtLUxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudHJlbmRfc3BsaXQtLUFjdGl2ZU5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjk7XG59XG4uc2Ytc2VnbV9jb2xvci1ib3gudmFyX3NwbGl0LS1NZWRpdW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC50cmVuZF9zcGxpdC0tQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjYmQ1NDtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC52YXJfc3BsaXQtLUhpZ2gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zZWdtX2NvbG9yLWJveC52YXJfc3BsaXQtLVUsIC5zZi1zZWdtX2NvbG9yLWJveC5wYXJldG9fc3BsaXQtLVUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zZi1zZWdtX2NvbG9yLWJveCAuc2Ytc2VnbS1kZXRhaWxzLXRhYmxlIHtcbiAgICBtYXgtd2lkdGg6IDY1dnc7XG4gIH1cbn1cblxuLnBhcmV0b19zcGxpdC0tQSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmJkYzU7XG59XG5cbi5wYXJldG9fc3BsaXQtLUIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1DIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTE2OTtcbn1cblxuLnBhcmV0b19zcGxpdC0tRCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkyZGE7XG59XG5cbi5wYXJldG9fc3BsaXQtLUUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdhN2YwO1xufVxuXG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLnNmLWFnLWdyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5iYXNlZC1vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3QgLmFnLWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItc2VsZWN0LWFsbC5hZy1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC5zZi1hZy1ncmlkIC5hZy1yb290IC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQtZGV0YWlscy5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLWxhc3QsXG4uc2Ytc2VnbWVudGF0aW9uX19ncmlkLWRldGFpbHMuc2YtYWctZ3JpZCAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWNvbHVtbi1sYXN0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yOmhvdmVyIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3Rvci5hY3RpdmUgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5zZi1zZWdtLWdyaWQtdG9vbGJhciAuc2YtZmlsdGVyLXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1yZXN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNlZ20tZ3JpZC10b29sYmFyIC5zZi1maWx0ZXItc2VsZWN0b3IgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG59XG4uc2Ytc2VnbS1ncmlkLXRvb2xiYXIgLnNmLWZpbHRlci1zZWxlY3Rvci5hbnQtc2VsZWN0LWRpc2FibGVkIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuXG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIC5hY2NlbnQtY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1zZWxlY3Rvci1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmlsdGVyLXNlbGVjdG9yLWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc2YtZmlsdGVyLXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAyNHB4IC0yNHB4IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLmhlYWRpbmcgLmFudC1idG4ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi12YXJpYWJpbGl0eSAudmFyaWFiaWxpdHktd3JhcHBlciAudmFyaWFiaWxpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIC52YXJpYWJpbGl0eS1oZWFkZXIgLmFudC1pbnB1dC1udW1iZXIge1xuICB3aWR0aDogNjBweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXZhcmlhYmlsaXR5IC52YXJpYWJpbGl0eS13cmFwcGVyIC52YXJpYWJpbGl0eS1oZWFkZXIgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gIHdpZHRoOiAxMjBweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wZXJjZW50YWdlLWxpbmUgLnBlcmNlbnRhZ2Utc2VnbWVudCB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBlcmNlbnRhZ2UtbGluZSAucGVyY2VudGFnZS1zZWdtZW50OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5wZXJjZW50YWdlLXNlZ21lbnQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBlcmNlbnRhZ2UtbGluZSAucmVtYWluaW5nLXNlZ21lbnQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLWJhc2UtcmVkLTcpO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXBhcmV0byAucGVyY2VudGFnZS1saW5lIC5vdmVyZmxvdy1zZWdtZW50IHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFyZXRvIC5wYXJldG8tcm93IHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nOiA2cHggNnB4IDZweCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBhcmV0by1yb3cgLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJldG8gLnBhcmV0by1yb3cgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gIHdpZHRoOiA5NXB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1zZWdtZW50YXRpb24tc2V0dGluZ3MgLnNmLXRyZW5kIC50cmVuZC13cmFwcGVyIC50cmVuZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIgLnRyZW5kLWhlYWRlciAuYW50LWlucHV0LW51bWJlciB7XG4gIHdpZHRoOiA2MHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtdHJlbmQgLnRyZW5kLXdyYXBwZXIgLnRyZW5kLWhlYWRlciAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgd2lkdGg6IDExOHB4O1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFydGl0aW9uLXNlbGVjdG9yIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNlZ21lbnRhdGlvbi1zZXR0aW5ncyAuc2YtcGFydGl0aW9uLXNlbGVjdG9yIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIC5zZi1wYXJ0aXRpb24tbGltaXQtbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbn1cbi5zZi1hZ2luZy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludi1iZWxvdy1yZXBvcnRfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5IC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCAuc2YtaW1iYWxhbmNlX19jb250ZW50LlNwbGl0UGFuZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOTRweCkgIWltcG9ydGFudDtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLWltYmFsYW5jZV9fZ3JpZC5zZi1hZy1ncmlkIC53YXJuaW5nLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1pbnYtYmVsb3ctcmVwb3J0X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keSAuc2YtaW52LWNhcmRzLXJlcG9ydF9fZHJhd2VyLWNvbnRlbnQgLnNmLWltYmFsYW5jZV9fY29udGVudC5TcGxpdFBhbmUgLnNmLXNwaW4gLmFudC1zcGluLWNvbnRhaW5lciAuc2YtaW1iYWxhbmNlX190cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWludi1jYXJkcy1yZXBvcnRfX2RyYXdlci1jb250ZW50IC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIC5zZi1zcGluIC5hbnQtc3Bpbi1jb250YWluZXIgLnNmLWltYmFsYW5jZV9fdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLnNmLWZpbHRlci1zZWN0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWludmVudG9yeS10b3AtYmFyIC5pbnZlbnRvcnktY2FyZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtaW52ZW50b3J5LXRvcC1iYXIgLmludmVudG9yeS1jYXJkIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1pbnZlbnRvcnktdG9wLWJhciAuaW52ZW50b3J5LWNhcmQgLnZhbHVlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyAuc2YtZmlsdGVyc19fY3VycmVuY3kge1xuICB3aWR0aDogMTkwcHg7XG59XG4uc2Ytc2FmZXR5LXN0b2NrX19maWx0ZXJzIC5zZi1maWx0ZXJzX191bml0cyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5zZi1zYWZldHktc3RvY2tfX2ZpbHRlcnMgLmFudC1zZWxlY3Qud2l0aC1pY29uIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uc2Ytc2FmZXR5LXN0b2NrX19maWx0ZXJzIC5zZi1wdWJsaXNoLWJ0bi0tcGVuZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGFuaW1hdGlvbjogc2YtcHVibGlzaC1wdWxzZSAxLjRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyAuc2YtcHVibGlzaC1idG4tLXBlbmRpbmcgLmFudC1idG4ge1xuICBib3JkZXItY29sb3I6ICMxNjc3ZmY7XG59XG5Aa2V5ZnJhbWVzIHNmLXB1Ymxpc2gtcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyLCAxMTksIDI1NSwgMC41NSk7XG4gIH1cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICB9XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudC5hbnQtcm93IHtcbiAgbWFyZ2luOiAwIC0xNnB4IDAgLTE2cHggIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX190b3AtbGFiZWwtY29sIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fdG9wLWxhYmVsLWNvbC5hbnQtY29sIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2xhYmVsLWNvbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBwYWRkaW5nOiAwIDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnNmLXN0b2Nrc19fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLXN0b2NrLXNldHRpbmdzX19mb3JtLWJhc2UgLnNmLXN0b2NrLXNldHRpbmdzX19jb250ZW50IC5zZi1kcmF3ZXJfX2NvbnRlbnQtY29sIC5hbnQtZm9ybS1pdGVtIC5hbnQtaW5wdXQtbnVtYmVyLXdyYXBwZXIgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtYWRkb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zdG9ja3NfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCAuc2YtZHJhd2VyX19jb250ZW50LWNvbCAuYW50LWZvcm0taXRlbSAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIHJpZ2h0OiAxMiU7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuc2Ytc3RvY2stc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWRyYXdlcl9fY29udGVudC1jb2wgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3RvY2tzX19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2Ytc3RvY2stc2V0dGluZ3NfX2Zvcm0tYmFzZSAuYW50LWNoZWNrYm94LXdyYXBwZXIuYW50LWNoZWNrYm94LXdyYXBwZXItZGlzYWJsZWQgc3Bhbjpub3QoLmFudC1jaGVja2JveCkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSAuc2YtZmxvdy1kZXRhaWxzX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC5zZi1mbG93LWRldGFpbHNfX3Rvb2xiYXIgLnNmLXdoZXJlLXVzZWRfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KSAhaW1wb3J0YW50O1xufVxuLnNmLWRyYXdlcl9fYm90dG9tLnNmLWZsb3ctZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC53aGVyZS11c2VkLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gMjRweCkgIWltcG9ydGFudDtcbn1cbi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMgLmFudC1kcmF3ZXItYm9keSAuYWctZGV0YWlscy1yb3cge1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc2YtZHJhd2VyX19ib3R0b20uc2YtZmxvdy1kZXRhaWxzIC5kZW1hbmQtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAtM3B4IDRweCAxM3B4IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc29wLWNvbGxhYi1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLWNlbGwtd3JhcHBlci5hZy1yb3ctZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm93LWdyb3VwLWV4cGFuZGVkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXN0aWNreS1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY29sb3ItYm94IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IC0zcHg7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0yIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuZ3JvdXAtaGVhZGVyLXVuaXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZTQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytcm93X19jb21tZW50cyAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZCAubm8tY29tbWVudHMtY2VsbCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLXJvd19fY29tbWVudHMgLm5vLWNvbW1lbnRzLWNlbGwge1xuICBvcGFjaXR5OiAwO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1yb3dfX2NvbW1lbnRzIC5uby1jb21tZW50cy1jZWxsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1yb3dfX2NvbW1lbnRzIC5jb21tZW50cy1jZWxsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1yb3dfX2NvbW1lbnRzIC5hZy1jZWxsIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZTIpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc29wLWNvbGxhYi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmxpbWl0ZWQtY2VsbCB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS00KSAhaW1wb3J0YW50O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5lZGl0YWJsZS1saW1pdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWFyay1iYXNlLWJsdWUtMiksIHZhcigtLWFyay1iYXNlLXllbGxvdy0xKSk7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zb3AtY29sbGFiLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNvcC1jb2xsYWItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSwgdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpKTtcbn1cblxuLnNmLXNvcC1pbmxpbmUtbWVudSAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWwgLnNmLXNlbGVjdGVkLW5vZGVfX2xhYmVsIHtcbiAgbWF4LXdpZHRoOiA0NDVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbCAuZW5naW5lLWFuaW1hdGlvbiBzdmcge1xuICB3aWR0aDogNDAwcHg7XG59XG5cbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNldHlwZWlkLFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnR5cGVpZCxcbi5zZi1zb3AtcnVuLW1ycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVydHlwZWlkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2V0eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3csXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93LFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJ0eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2V0eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwsXG4uc2Ytc29wLXJ1bi1tcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsLFxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJ0eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwge1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVycHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkLFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHJvZHVjdGlvbnB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCxcbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LXB1cmNoYXNlcHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3csXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9ucHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93LFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2VwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtdHJhbnNmZXJwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwsXG4uc2Ytc29wLXJ1bi1kcnAtZW5naW5lX19mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9ucHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IGxhYmVsLFxuLnNmLXNvcC1ydW4tZHJwLWVuZ2luZV9fZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2VwdWJsaXNocnVsZXMtdHJhbnNhY3Rpb250eXBlaWQgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgbGFiZWwge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uc2Ytc29wLXN1bW1hcnktZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1zb3Atc3VtbWFyeS1mb290ZXIudmlzaWJsZSB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG59XG4uc2Ytc29wLXN1bW1hcnktZm9vdGVyIC5hbnQtdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc29wLXN1bW1hcnktZm9vdGVyIC5hbnQtdGFnIC5zZi1zb3Atc3VtbWFyeS1mb290ZXJfX3RhZy1uYW1lIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlci5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG59XG4uc3RvY2stdHJhbmZlcnNfX2NvbnRlbnQgLnNmLXN0b2NrLXRyYW5zZmVyLWhlYWRlciAuYW50LXJvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zdG9jay10cmFuZmVyc19fY29udGVudCAuc2Ytc3RvY2stdHJhbnNmZXItaGVhZGVyIC5hbnQtcm93IC5lZGl0LXZhbHVlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uc2Ytc3RvY2stdHJhbnNmZXJfX2RyYXdlci5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1mb290ZXIgLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXItc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXIuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItZm9vdGVyIC5zZi1zdG9jay10cmFuc2Zlcl9fZHJhd2VyLXN1bW1hcnkgLmFudC10eXBvZ3JhcGh5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiA5M3B4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAudG9vbGJhci1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnRvb2xiYXItZ3JvdXAubWlkZGxlIHtcbiAgbWFyZ2luOiAwIDQwcHg7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc25hcHNob3QtYW5pbWF0aW9uIHtcbiAgYm9yZGVyOiAwcHggc29saWQgcmdiYSgyMjgsIDI0MCwgMjU1LCAwLjcxNzY0NzA1ODgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc25hcHNob3QtYW5pbWF0aW9uLnBsYXkge1xuICBhbmltYXRpb24tbmFtZTogc25hcHNob3Q7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS4ycztcbn1cbkBrZXlmcmFtZXMgc25hcHNob3Qge1xuICAwJSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBib3JkZXItd2lkdGg6IDIwMHB4O1xuICB9XG4gIDEwMCUge1xuICAgIGJvcmRlci13aWR0aDogMHB4O1xuICB9XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLXByaW1hcnk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogIzE5OWRkZTtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIC5idG4tcmVjb3JkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1zZWxlY3QtZGF0YV9fY29udHJvbCAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtdG9nZ2xlLWJ0bi5idG4tYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtdG9nZ2xlLWJ0bi5idG4tYWN0aXZlICsgbGFiZWwuc2YtdG9nZ2xlLWJ0bjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLmFudC1idG46aG92ZXIgLnJ1bi1lbmdpbmUtaWNvbixcbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5ydW5uaW5nIC5ydW4tZW5naW5lLWljb24ge1xuICBhbmltYXRpb246IHNoYWtlIDAuNnM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNWRlZykgc2NhbGUoMS4yKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSBzY2FsZSgxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCAuYW50LWJ0bjpub3QoLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0pLFxuLnNmLXN1cHBseS1jb2xsYWJfX3Rvb2xiYXIgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwgLmFudC1kcm9wZG93bi1idXR0b24sXG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCAuYW50LXNlbGVjdCxcbi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIC5zZi1maWx0ZXJzLWRvdHNfX2NvbnRyb2xfZGRsIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIsXG4uc2Ytc3VwcGx5LWNvbGxhYl9fdG9vbGJhciAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtdG9wLXNlY3Rpb25fbWFpbiB7XG4gIGZsZXg6IDEgMSAwJTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC10b3Atc2VjdGlvbl9fc2Fua2V5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC10b3Atc2VjdGlvbl9fc2Fua2V5IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1kaWFnbm9zdGljcy1ncmlkIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpICFpbXBvcnRhbnQ7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctcm93LWxldmVsLTIuYWctcm93LWxhc3Qge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCAuYWctbGF5b3V0LWF1dG8taGVpZ2h0IC5hZy1jZW50ZXItY29scy1jbGlwcGVyLFxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWxheW91dC1hdXRvLWhlaWdodCAuYWctY2VudGVyLWNvbHMtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWRldGFpbHMtZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWRldGFpbHMtZ3JpZCAuYWctaGVhZGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRpYWdub3N0aWNzLWdyaWQgLmFnLWRldGFpbHMtZ3JpZCAuc29sdXRpb24tdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRldGFpbHMtZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLWRldGFpbHMtZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1tZW51IC5hZy1tZW51LW9wdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLWZsb3ctc2Fua2V5LXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5pbmZvLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5pbmZvLXJvdyAuaW5mby12YWx1ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1mbG93LXNhbmtleS10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZS1kZWZhdWx0IHtcbiAgd2lkdGg6IDQyMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwcHggNnB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19oYW5kbGUge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIuaGlnaGxpZ2h0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMCwgMTQ2LCAyMTgpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGFuaW1hdGlvbjogYW5pbWF0ZS1wdWxzZSA0cyBsaW5lYXIgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGUtcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwLjcpLCAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDAuNik7XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApLCAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDAuNik7XG4gIH1cbiAgODAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApLCAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMCksIDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCk7XG4gIH1cbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmbGV4OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC5zdWJ0aXRsZSAuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiB7XG4gIHdpZHRoOiAyNzBweDtcbiAgcGFkZGluZzogMTJweCA2cHggMTJweCAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAuaXRlbS10YWctaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDJweCAwIDRweCAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5zZi1zb3AtcmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIC5pdGVtLXRhZyAuaXRlbS10YWctaGVhZGVyLmNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5pdGVtLXRhZy1oZWFkZXIuY2xpY2thYmxlIC5pdGVtLW5hbWUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLml0ZW0tdGFnLWhlYWRlci5jbGlja2FibGUgLml0ZW0tbmFtZTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDE0NSwgMjE4LCAwLjgxNTY4NjI3NDUpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLml0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTBweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5xdWFudGl0eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLnNmLXNvcC1yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtY2hpbGRyZW4gLml0ZW0tdGFnIC5saW5rLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogN3B4IDhweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLmxpbmstYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAubm9kZS1jaGlsZHJlbiAuaXRlbS10YWcgLmxpbmstYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAuc2Ytc29wLXJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlciAuYWRkaXRpb25hbC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjZG90MSxcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjZG90Mixcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjZG90MyB7XG4gIGFuaW1hdGlvbjogZmFsbCA1cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI2RvdDIge1xuICBhbmltYXRpb24tZHVyYXRpb246IDRzO1xufVxuLnNmLXNvcC10b3Atc2VjdGlvbiAubm8tZGF0YS1pY29uICNkb3QzIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbn1cbkBrZXlmcmFtZXMgZmFsbCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDkwcHgsIDApO1xuICB9XG59XG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI3NxdWFyZTEsXG4uc2Ytc29wLXRvcC1zZWN0aW9uIC5uby1kYXRhLWljb24gI3NxdWFyZTIge1xuICBhbmltYXRpb246IG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IDVzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZTtcbn1cbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjc3F1YXJlMyxcbi5zZi1zb3AtdG9wLXNlY3Rpb24gLm5vLWRhdGEtaWNvbiAjc3F1YXJlNCB7XG4gIGFuaW1hdGlvbjogbm8tZGF0YS1pY29uLXNxdWFyZS1mbHkgNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlO1xufVxuQGtleWZyYW1lcyBuby1kYXRhLWljb24tc3F1YXJlLWZseSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxufVxuXG4uc2YtZmxvdy1saW5rcy1pbmZvX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXRvcC1zZWN0aW9uLXRhYnNfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtdG9wLXNlY3Rpb24tdGFic19fd3JhcHBlciAuYW50LXNlZ21lbnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMzkyMTU2ODYzKTtcbn1cbi5zZi10b3Atc2VjdGlvbi10YWJzX193cmFwcGVyIC5sYXlvdXQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcGFkZGluZzogMHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51LWNvbHVtbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1ncm91cCB7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9ucy1tZW51IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbWVudSAubWVudS1pdGVtLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYigxNzUsIDE3NSwgMTc1KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb25zLW1lbnUgLm1lbnUtaXRlbSAudGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbnMtbGlzdCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDIzNXB4KTtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDAgMTZweDtcbn1cbi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIgLnNmLXZpb2xhdGlvbnMtcGFuZWwgLnNmLXZpb2xhdGlvbi13cmFwcGVyIC5zZi12aW9sYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2YtdmlvbGF0aW9uLXdyYXBwZXIgLnNmLXZpb2xhdGlvbiAudmlvbGF0aW9ucy1hY3Rpb25zIC5hY3Rpb24tYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMgLmFjdGlvbi1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc29wLXZpb2xhdGlvbnMtZHJhd2VyIC5zZi12aW9sYXRpb25zLXBhbmVsIC5zZi12aW9sYXRpb24td3JhcHBlciAuc2YtdmlvbGF0aW9uIC52aW9sYXRpb25zLWFjdGlvbnMgLmFjdGlvbi1idXR0b24ud2l0aC1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNvcC12aW9sYXRpb25zLWRyYXdlciAuc2YtdmlvbGF0aW9ucy1wYW5lbCAuc2Ytc21hbGwtZGlzY3Vzc2lvbi1saXN0IC5zZi1jb21tZW50LXByZXZpZXcgLnNmLWxleGljYWwtY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi12aW9sYXRpb24tY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLnNmLXZpb2xhdGlvbi1jb250ZW50X190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDMzMHB4O1xufVxuLnNmLXZpb2xhdGlvbi1jb250ZW50IC5zZi12aW9sYXRpb24tY29udGVudF9fYm9keSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uc2YtdmlvbGF0aW9uLWNvbnRlbnQgLmNvbW1lbnQtYmFkZ2Uge1xuICBtYXgtd2lkdGg6IDEzN3B4O1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xufVxuLnNmLXZpb2xhdGlvbi1jb250ZW50IC50aW1lLWJhZGdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nOiAxcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICBtYXgtd2lkdGg6IDU4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZi12aWV3LXZpb2xhdGlvbi1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLXZpZXctdmlvbGF0aW9uLW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2Ytdmlldy12aW9sYXRpb24tbW9kYWwgLmFudC1tb2RhbC1ib2R5IC5zZi12aW9sYXRpb24tY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDgwcHggMCAhaW1wb3J0YW50O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fY29udGVudCAuc2YtYWN0aW9uLWNvbnRlbnQtc3dpdGNoIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2Ytbm8tYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLW5vLWFjdGlvbnMgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuYW50LXRhYnMtbmF2LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmFjdGlvbi1ncm91cC1wYW5lbCAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuYWN0aW9uLWdyb3VwLXBhbmVsIC5hY3Rpb24tZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uLmhpZ2hsaWdodGVkIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpZ2hsaWdodE9wdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0T3B0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gIH1cbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24uYW50LWNvbGxhcHNlLWl0ZW0tZGlzYWJsZWQgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLnNmLXRyaWdnZXJzX19hY3Rpb24gLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcywgdmlzaWJpbGl0eSAwcywgYm9yZGVyLWNvbG9yIDBzO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbiAuYW50LWNvbGxhcHNlLWhlYWRlciAuc2YtdHJpZ2dlcnNfX2FjdGlvbi1uYW1lIHtcbiAgd2lkdGg6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5zZi10cmlnZ2Vyc19fYWN0aW9uIC5hbnQtY29sbGFwc2UtaGVhZGVyIC5hbnQtY29sbGFwc2UtZXh0cmEge1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbiAuYW50LWNvbGxhcHNlLWhlYWRlciAuYW50LWNvbGxhcHNlLWV4dHJhIC5hbnQtYnRuIHtcbiAgd2lkdGg6IDEwMnB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbi5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLWFjdGlvbnMtZHJhd2VyIC5zZi1hY3Rpb25zX190cmlnZ2VycyAuc2YtdHJpZ2dlcnNfX2FjdGlvbi5hbnQtY29sbGFwc2UtaXRlbS1hY3RpdmUgLmFudC1jb2xsYXBzZS1leHRyYSBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAxNnB4IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5ncm91cC1hY3Rpb24tY2FyZCAuaGVhZGVyIHtcbiAgcGFkZGluZzogMHB4IDEycHggOHB4IDEycHg7XG4gIG1hcmdpbjogMCAtMTJweCAxOHB4IC0xMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uc2YtYWN0aW9ucy1kcmF3ZXIgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIC5ncm91cC1hY3Rpb24tY2FyZCAuYW50LXRpbWVsaW5lLWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5zZi1hY3Rpb25zLWRyYXdlciAuc2YtYWN0aW9uc19fdHJpZ2dlcnMgLmdyb3VwLWFjdGlvbi1jYXJkIC5hbnQtdGltZWxpbmUtaXRlbS1sYXN0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMDtcbn1cblxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuLnNmLWFjdGlvbnMtbG9nLWRyYXdlciAuc2YtYWN0aW9uc19fbG9nLWdyaWQuc2YtYWctZ3JpZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtMjRweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJvbGwtZm9yd2FyZCAucHJvY2VzcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2Ytcm9sbC1mb3J3YXJkIC5wcm9jZXNzIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIC50ZXh0LWZpZWxkIHtcbiAgd2lkdGg6IDQ4MHB4O1xufVxuLnNmLWF1dG8tcm9sbC1mb3J3YXJkIC50ZXh0LWZpZWxkLmluZm8ge1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTZweCAwIDE2cHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWluLXdpZHRoOiA0NzdweDtcbn1cbi5zZi1ob21lLXdpZGdldCAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zZi1ob21lLXdpZGdldCAuc2Nyb2xsYmFyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaG9tZS13aWRnZXQgLnNjcm9sbGJhci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA4cHg7XG59XG4uc2YtaG9tZS13aWRnZXQ6aG92ZXIgLnNjcm9sbGJhci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXgtaGVpZ2h0OiA0OTVweDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4gLnRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAuZGF0ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLnBsYW5zLXdyYXBwZXIgLnBsYW4gLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMTZweCAtMTZweCAtMTZweCAtMTZweDtcbn1cbi5zZi1ob21lLXdpZGdldCAucGxhbnMtd3JhcHBlciAucGxhbiAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWF4LWhlaWdodDogNDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmF2YXRhciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAuYXZhdGFyIC5zZi1hdmF0YXItbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC50ZWFtLXdyYXBwZXIgLm1lbWJlciAuYWRkLW1lbWJlcjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyOmhvdmVyIC5jaXJjbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5hZGQtbWVtYmVyIC5jaXJjbGUge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweCBhdXRvO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmxhc3QtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5zZi1ob21lLXdpZGdldCAudGVhbS13cmFwcGVyIC5tZW1iZXIgLmxhc3QtYWN0aXZlLmdyZWVuIHtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtaG9tZS13aWRnZXQgLnRlYW0td3JhcHBlciAubWVtYmVyIC5sYXN0LWFjdGl2ZSAuZG90IHtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2Uge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLnJvdW5kaW5nLXMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2YtaG9tZS13aWRnZXQgLndpZGdldC1iYWRnZS5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UuZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyZWVuLTMpO1xufVxuLnNmLWhvbWUtd2lkZ2V0IC53aWRnZXQtYmFkZ2UueWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLW9yYW5nZS0zKTtcbn1cbi5zZi1ob21lLXdpZGdldCAud2lkZ2V0LWJhZGdlLmxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQge1xuICBtYXJnaW46IC0yNHB4IC0yNHB4IDcwcHggLTI0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDAgMjBweCA4cHggMjBweDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTJweDtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctdGFzazpob3ZlciAuc2Ytb3Blbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnNmLXdvcmtmbG93LXByZXZpZXctY29udGVudCAuc2Ytd29ya2Zsb3ctcHJldmlldy10YXNrIC5zZi1wcm9jZXNzLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sgLnNmLW9wZW4taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogLTM1cHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMTlweCAyMHB4IDE2cHggMjZweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSAuc3RhdHVzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IC5zZi13b3JrZmxvdy1wcmV2aWV3LW1vZHVsZSAuc3RhdHVzLmdvb2Qge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cbi5zZi13b3JrZmxvdy1wcmV2aWV3LWNvbnRlbnQgLnNmLXdvcmtmbG93LXByZXZpZXctbW9kdWxlIC5zdGF0dXMub3ZlcmR1ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi13b3JrZmxvdy13b3JraW5nLWRheXMgLmhlYWRpbmcsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmhlYWRpbmcsXG4uc2Ytd29ya2Zsb3ctcmVnaW9uYWwtaG9saWRheXMgLmhlYWRpbmcsXG4uc2YtaG9saWRheXMtZHJhd2VyIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNmLXdvcmtmbG93LXJlZ2lvbmFsLWhvbGlkYXlzIC5zZi1jb3VudHJ5LWZsYWcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLnNmLWhvbGlkYXlzLXRhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgbWFyZ2luOiAwIC0yNHB4IC0yNHB4IC0yNHB4O1xufVxuLnNmLWhvbGlkYXlzLWRyYXdlciAuc2YtY291bnRyeS1mbGFnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uc2YtaG9saWRheXMtZHJhd2VyIC5hbnQtY2hlY2tib3gtZ3JvdXAtaXRlbSB7XG4gIG1hcmdpbjogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1ob2xpZGF5cy1kcmF3ZXIgLmFudC10YWJsZS1jb2x1bW4tc29ydGVyLWlubmVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5ibG9ja291dC1kYXRlLWVkaXRvciB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jZWxsOjpiZWZvcmUge1xuICB3aWR0aDogNDNweDtcbiAgbGVmdDogMTFweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNlbGwgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIG1pbi13aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyBkaXYuYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIGRpdi5hbnQtdHlwb2dyYXBoeSxcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXR5cG9ncmFwaHkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWhvbGlkYXkge1xuICBiYWNrZ3JvdW5kOiAjMTg5MGZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWN1c3RvbS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZmY3YTdiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWN1c3RvbS1kYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5zZi1leGNsdWRlZC1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2Utc3RhcnQgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5hbnQtcGlja2VyLWNhbGVuZGFyIC5hbnQtcGlja2VyLWNlbGw6aG92ZXI6bm90KC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldykgLmFudC1waWNrZXItY2VsbC1pbm5lcixcbi5zZi13b3JrZmxvdy1ibG9ja291dC1kYXRlcyAuYW50LXBpY2tlci1jYWxlbmRhciAuYW50LXBpY2tlci1jZWxsOmhvdmVyOm5vdCguYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydCk6bm90KC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtaG92ZXItZW5kKSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC10b2RheS5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMgLmFudC1waWNrZXItY2FsZW5kYXIgLmFudC1waWNrZXItY2VsbC1pbi12aWV3LmFudC1waWNrZXItY2VsbC10b2RheSAuYW50LXBpY2tlci1jZWxsLWlubmVyOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzIC5zZi1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtY29tbWVudHMtZHJhd2VyLmFudC1kcmF3ZXItb3BlbiAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1jb21tZW50cy1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnNmLWNvbW1lbnRzIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtaW5maW5pdGUtc2Nyb2xsLXdyYXBwZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyODBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwMHB4O1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG59XG4uc2YtY29tbWVudHMgLmhlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtZHJhd2VyLWZvb3RlciB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudHMtZmlsdGVyLWJhciB7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnRzLWZpbHRlci1iYXIgLmFudC1pbnB1dC1zZWFyY2gge1xuICB3aWR0aDogMjQzcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50cy1maWx0ZXItYmFyIC5hbnQtcGlja2VyLXJhbmdlLXNlcGFyYXRvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnRzLWZpbHRlci1iYXIgLmZpbHRlci1zZWxlY3RvciB7XG4gIHdpZHRoOiAyNzBweCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbW1lbnRzIC5zZi1jb21tZW50LXByZXZpZXc6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMTBweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3OmhvdmVyIC5jb21tZW50LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5hbnQtYXZhdGFyLWdyb3VwIC5hbnQtYXZhdGFyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IDMwMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWhlYWRlciAuZGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZzogMjRweCAxN3B4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuZGVzY3JpcHRpb24gLnNmLWVkaXRvci1wYXJhZ3JhcGgge1xuICBtYXgtaGVpZ2h0OiAxNDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1mb290ZXIge1xuICBwYWRkaW5nOiAxMnB4IDE3cHg7XG59XG4uc2YtY29tbWVudHMgLnNmLWNvbW1lbnQtcHJldmlldyAuY29tbWVudC1mb290ZXIgLnNmLWF2YXRhci1uYW1lIHtcbiAgbWF4LXdpZHRoOiAxNDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5zZi1jb21tZW50cyAuc2YtY29tbWVudC1wcmV2aWV3IC5jb21tZW50LWZvb3RlciAuY29tbWVudC1saW5rcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnQtbGlua3MtZHJvcGRvd25fX2RkbCAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgPiBhIC5hbnQtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zdGFydGVyLWNvbW1lbnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnNmLXN0YXJ0ZXItY29tbWVudCAucHJlc2VsZWN0ZWQtaWxjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWF4LXdpZHRoOiAzMiU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5jb21tZW50LWJhZGdlIHtcbiAgbWF4LXdpZHRoOiAzMCU7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5jb21tZW50LWltcG9ydGFudCB7XG4gIHRvcDogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5zZi1pbGMtc2VsZWN0b3ItLWludmFsaWQge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2Ytc3RhcnRlci1jb21tZW50IC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAyMHB4IC0xNnB4IDAgLTE2cHg7XG59XG4uc2YtZXhwYW5kZWQtYm9tX19jb250ZW50IHtcbiAgcGFkZGluZzogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1hZy1ncmlkLmNhcGFjaXR5LWdyaWQgLmFnLWZ1bGwtd2lkdGgtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQuY2FwYWNpdHktZ3JpZCAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNmLWNhbGVuZGFyLXR5cGVzIC5lZGl0YWJsZS1yb3c6aG92ZXIgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2YtY2FsZW5kYXItdHlwZXMgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtY2FsZW5kYXItdHlwZXMgLmVkaXRhYmxlLWNlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2Ytc3VwcGx5LWRyYXdlci1zcGlubmVyLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwID4gLmFudC1jb2wge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLWZvcm1fX2dyb3VwIC5hbnQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbSAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXN1cHBseV9fZm9ybS1iYXNlIC5zZi1yZXNvdXJjZXNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uc2Ytc3VwcGx5X19mb3JtLWJhc2UgLnNmLXJlc291cmNlc19fY29udGVudCAuY2VsbC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtcmVzb3VyY2VzX19jb250ZW50IC5jZWxsLWljb24gLmFudGljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAuc2YtcmVzb3VyY2VzX19jb250ZW50IC5hbnQtcm93IC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zZi1zdXBwbHlfX2Zvcm0tYmFzZSAubWluaS1ncmlkIHtcbiAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2YtdHJpcGxlLXRpbWVwaWNrZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fbm8tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNHB4O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAwIDEwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vcGVyYXRpb24tZWRpdF9fbW9kYWwgLnNmLWZvcm0tbGlzdF9fd3JhcHBlciAuc2YtZm9ybS1saXN0X19jb250ZW50IC50cmlwbGUtdGltZXBpY2tlci1sYWJlbCB7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAudHJpcGxlLXRpbWVwaWNrZXItYnRuIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnNmLW9wZXJhdGlvbi1lZGl0X19tb2RhbCAuc2YtZm9ybS1saXN0X193cmFwcGVyIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQgLmFkdmFuY2VkLW9wdGlvbnNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCB7XG4gIHBhZGRpbmc6IDEycHggMCAwIDA7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHg7XG59XG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIC5zZi1mb3JtLWxpc3RfX3dyYXBwZXIgLnNmLWZvcm0tbGlzdF9fY29udGVudCAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3JhZGlvLWJhc2UgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLXdyYXBwZXIgc3Bhbjpub3QoLmFudC1yYWRpbykge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogM3B4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbn1cbi5zZi1icG1uLWFuYWx5c2lzLXJlcG9ydF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnNmLWJwbW4tYW5hbHlzaXMtcmVwb3J0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtYW5hbHlzaXMtY29udGVudCAuYW50LXRyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAuaG9yaXpvbi1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zZi1hdXRvbm9tb3VzLWFnZW50c19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtYXV0b25vbW91cy1hZ2VudHNfX2VkaXQtZm9ybSAuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAwIHJnYmEoNSwgNSwgNSwgMC4yNik7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uID4gZGl2LFxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uLWZpZWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYXV0b25vbW91cy1hZ2VudHNfX2RyYXdlci5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0gLnJlYWN0LWpzLWNyb24tZmllbGQgPiBzcGFuIHtcbiAgbWluLXdpZHRoOiAyOHB4O1xufVxuLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS5zZi1hdXRvbm9tb3VzLWFnZW50c19fZWRpdC1mb3JtIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fd3JhcHBlciAuZGV0YWlscy1yb3cgLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAudmFsdWUge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3BvcHVwIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuc3RhdHVzLXZhbHVlLFxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXN0YXR1c19fcG9wdXAgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zdGF0dXNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5hdmF0YXItdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA2cHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCAuc2YtY29uc3RyYWludHMtdHJlZSB7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IHtcbiAgaGVpZ2h0OiA1NzBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtZ2VuZXJhbC1zZXR0aW5ncy1mb3JtLmFudC1mb3JtIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLWdlbmVyYWwtc2V0dGluZ3MtZm9ybS5hbnQtZm9ybSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1ydW4tZW5naW5lLW1vZGFsX3dyYXAgLnNmLW1haW4tbW9kYWwuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fY29udGVudCAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuZm9ybS1sYWJlbC1ub2RlIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIC0xNnB4O1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLXJlc291cmNlLWNhcGFjaXR5LWNvbnRlbnQtd3JhcHBlciAuc2YtcmVzb3VyY2UtY2FwYWNpdHktdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDUwMHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQgLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19faW5uZXItY29udGVudCAuc2YtcmVzb3VyY2UtY2FwYWNpdHktY29udGVudC13cmFwcGVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1ncmlkLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvdyAuc2YtcmVzb3VyY2UtY2FwYWNpdHlfX2NlbGwtLWVkaXQtYWxsb3dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xufVxuLnNmLXJ1bi1lbmdpbmUtbW9kYWxfd3JhcCAuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19jb250ZW50IC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2lubmVyLWNvbnRlbnQgLnNmLXJlc291cmNlLWNhcGFjaXR5LWNvbnRlbnQtd3JhcHBlciAuc2YtcmVzb3VyY2UtY2FwYWNpdHktZ3JpZC13cmFwcGVyIC5zZi1hZy1ncmlkIC5hZy1yb3ctaG92ZXIgLnNmLXJlc291cmNlLWNhcGFjaXR5X19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZC5hZy10aGVtZS1xdWFydHotZGFyayAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIC5zZi1hZy1ncmlkLnNmLW9wdGltaXphdGlvbi1sb2ctZ3JpZCAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLnNmLWxvZy1kZXRhaWxzLXdyYXBwZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vcHRpbWl6YXRpb24tbG9nLWRyYXdlciAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQgLnNmLWxvZy1kZXRhaWxzLXdyYXBwZXIgLnNmLWxvZy1kZXRhaWxzLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytb3B0aW1pemF0aW9uLWxvZy1kcmF3ZXIgLnNmLWFnLWdyaWQuc2Ytb3B0aW1pemF0aW9uLWxvZy1ncmlkIC5zZi1sb2ctZGV0YWlscy13cmFwcGVyIC5zZi1sb2ctZGV0YWlscy1ncmlkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3RvcCAuc2YtY29tcGFyZS1kZXRhaWxzLWR4LWNoYXJ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAxMHB4IDEwcHggMTBweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9wIC5zZi1jb21wYXJlLWRldGFpbHMtZHgtY2hhcnQgLmR4Yy10b29sdGlwIHtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuY29sb3ItY2lyY2xlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyIC5jb21wYXJlLXNjZW5hcmlvLXRvcC1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDE2cHggMCAxNnB4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3Rvb2xiYXIgLmNvbXBhcmUtc2NlbmFyaW8tdG9wLWhlYWRlciAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX190b29sYmFyLXdyYXBwZXIgPiAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wuc2YtZmlsdGVyX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMSAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUxIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAuc2YtdHJlZS1maWx0ZXJzX19jb250cm9sIC5hbnQtYnRuOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fbGVmdC13cmFwcGVyID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpby10b3BfX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtY29tcGFyZS1zY2VuYXJpb19fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXItd3JhcHBlciA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3Rvb2xiYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1jb21wYXJlLXNjZW5hcmlvX19sZWZ0LXdyYXBwZXIgPiAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIC5zZi1jb21wYXJlLXNjZW5hcmlvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0IC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciA+IC5hZy1yb3cgPiAuYWctY2VsbDpmaXJzdC1jaGlsZCAuY29sb3ItYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0IC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciA+IC5hZy1yb3cgPiAuYWctY2VsbDpmaXJzdC1jaGlsZC5zaG93LWNlbGwtc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1hZy1kYXRhLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyID4gLmFnLXJvdyA+IC5hZy1jZWxsOmZpcnN0LWNoaWxkLnNob3ctY2VsbC1zcGFuIC5jb2xvci1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydCAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIgPiAuYWctcm93ID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQuc2hvdy1jZWxsLXNwYW46bm90KC5hZy1jZWxsLWZvY3VzKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWV4cGFuZGVkLFxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWdyb3VwLWNvbnRyYWN0ZWQsXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWdyb3VwIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ncm91cC1leHBhbmRlZCAuYWctY2VsbDpmaXJzdC1jaGlsZCxcbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1ncm91cC1jb250cmFjdGVkIC5hZy1jZWxsOmZpcnN0LWNoaWxkLFxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cCAuYWctY2VsbDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX2RpZmYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMgLmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXgge1xuICBtYXJnaW46IDA7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY29sb3ItY2lyY2xlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luOiA4cHggNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLXNjZW5hcmlvX193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZS5hZy1oaWRkZW4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2UgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLmNvbG9yLWNpcmNsZSB7XG4gIG1pbi13aWR0aDogMTRweDtcbiAgbWluLWhlaWdodDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5jb2xvci1jaXJjbGUuY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLmNvbG9yLWNpcmNsZS5jbGlja2FibGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuY29sb3ItY2lyY2xlLmhpZGRlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZmFmYWY7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wLXdyYXBwZXIge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyOmhhcyguc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlcikge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Atd3JhcHBlciAuUGFuZTEge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3RvcC13cmFwcGVyIC5QYW5lMSAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLnNmLWNvbXBhcmUtb3ZlcnZpZXctcnVuLWRldGFpbHNfX2RyYXdlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUgLmFudC1iYWRnZSAuYW50LWJhZGdlLXN0YXR1cy1kb3Qge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRyYXdlcl9fYm90dG9tLnNmLWNvbXBhcmUtb3ZlcnZpZXctcnVuLWRldGFpbHNfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIgLnNjZW5hcmlvLWJveCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYzVjNWM1O1xuICB3aWR0aDogMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIgLnNjZW5hcmlvLWJveC5lbXB0eSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLmNvbXBhcmUtc2NlbmFyaW8td3JhcHBlciAuc2NlbmFyaW8tYm94LmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBoYXMtZXJyb3I7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuQGtleWZyYW1lcyBoYXMtZXJyb3Ige1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuY29tcGFyZS1zY2VuYXJpby13cmFwcGVyIC5zY2VuYXJpby1ib3g6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCAuYW50LXNwaW4tY29udGFpbmVyLFxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX2xlZnQtd3JhcHBlciAuUGFuZS52ZXJ0aWNhbC5QYW5lMiAuc2YtY29tcGFyZS1vdmVydmlld19fY29udGVudCAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlld19fd3JhcHBlciAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWJwbW4tZ3JpZC1iYXNlIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnNmLWRlbHRhLW51bWJlci1jZWxsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX2RpZmYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3X193cmFwcGVyIC5zZi1icG1uLWdyaWQtYmFzZSAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1kZWx0YS1udW1iZXItY2VsbCAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMgLmFudC1zdGF0aXN0aWMtY29udGVudC1zdWZmaXgge1xuICBtYXJnaW46IDA7XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlcixcbi5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYWRlLW91dC1pbl9fd3JhcHBlci5ody0xMDBwLFxuLmZhZGUtb3V0LWluX19jb250ZW50Lmh3LTEwMHAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbn1cblxuLmZhZGUtb3V0LWluLS1lbnRlci1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQtYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCxcbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zLCB0cmFuc2Zvcm0gNTAwbXM7XG59XG5cbi5tZXRyaWNzLW1vZGFsIC5tZXRyaWMtaXRlbXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtZ2FwOiAxNHB4O1xufVxuLm1ldHJpY3MtbW9kYWwgLm1ldHJpYy1pdGVtcy13cmFwcGVyIC5tZXRyaWMtZ3JvdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLm1ldHJpY3MtbW9kYWwgLm1ldHJpYy1pdGVtcy13cmFwcGVyIC5tZXRyaWMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWV0cmljcy1tb2RhbCAubWV0cmljLWl0ZW1zLXdyYXBwZXIgLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG4uYWN0aXZpdHktdHlwZS1zZXR0aW5nc19faGVhZGVyLCAuYWN0aXZpdHktdHlwZS1zZXR0aW5nc19fcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCAxZnIgNjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hY3Rpdml0eS10eXBlLXNldHRpbmdzX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uYWN0aXZpdHktdHlwZS1zZXR0aW5nc19fbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwuYW50LWZvcm0taXRlbS1uby1jb2xvbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5mb3JtLWxhYmVsLW5vZGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5mb3JtLWxhYmVsLW5vZGUgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLXByb2R1Y3Rpb25fX2Zvcm0tZ3JvdXAgLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1kZWxheXNfX2Zvcm0tZ3JvdXAgLmFudC1mb3JtLWl0ZW06bGFzdC1jaGlsZCxcbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLXJ1bi1zZXF1ZW5jZV9fZm9ybS1ncm91cCAuYW50LWZvcm0taXRlbTpsYXN0LWNoaWxkLFxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciAuc2Ytc2V0dGluZ3MtY29udGVudF9fd3JhcHBlciAuc2YtaW52ZW50b3J5X19mb3JtLWdyb3VwIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQsXG4uc2YtYnBtbi1zZXR0aW5nc19fZHJhd2VyIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIC5zZi1nbG9iYWxfX2Zvcm0tZ3JvdXAgLmFudC1mb3JtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5zZi1icG1uLXNldHRpbmdzX19kcmF3ZXIgLnNmLXNldHRpbmdzLWNvbnRlbnRfX3dyYXBwZXIgLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9faGVhZGVyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCB7XG4gIGZsZXg6IDEgMSAwJTtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IC5hbnQtY29sbGFwc2UgPiAuYW50LWNvbGxhcHNlLWl0ZW0uYW50LWNvbGxhcHNlLWl0ZW0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbnN0cmFpbnRzLXRyZWUgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY29uc3RyYWludHMtdHJlZSAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50LWNoaWxkIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3MsIGJveC1zaGFkb3cgMC4zcztcbn1cbi5zZi1jb25zdHJhaW50cy10cmVlIC5zZi1jb25zdHJhaW50cy10cmVlX19jb250ZW50IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3ggLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWJwbW4uYW50LW1vZGFsLW1hc2sge1xuICB6LWluZGV4OiAxMDUwO1xufVxuXG4uc2YtYnBtbi5hbnQtbW9kYWwtd3JhcCB7XG4gIHotaW5kZXg6IDEwNTE7XG59XG4uc2Ytb2JqZWN0aXZlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xufVxuLnNmLW9iamVjdGl2ZV9fY29udGVudCAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLW9iamVjdGl2ZV9fY29udGVudCAuc2Ytb2JqZWN0aXZlX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLW9iamVjdGl2ZV9fY29udGVudCAuc2Ytb2JqZWN0aXZlX193cmFwcGVyIC5zZi1vYmplY3RpdmVfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1vYmplY3RpdmVfX2NvbnRlbnQgLnNmLW9iamVjdGl2ZV9fd3JhcHBlciAuc2Ytb2JqZWN0aXZlX19yb3c6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZi1zY2VuYXJpby1uYW1lX19jb250cm9sLmFudC1idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uYW50LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXNlbGVjdG9yX19jb250cm9sLWRkbCAuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IC5tZW51LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbn1cbi5hbnQtZHJvcGRvd24uc2Ytc2NlbmFyaW8tc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uYW50LXRyZWUtc2VsZWN0LnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gLmFudC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFudC1zZWxlY3QtZHJvcGRvd24uc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZSAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hbnQtc2VsZWN0LWRyb3Bkb3duLnNmLXNjZW5hcmlvLXRyZWUtc2VsZWN0b3JfX2NvbnRyb2wtZGRsIC5hbnQtc2VsZWN0LXRyZWUtdHJlZW5vZGUgLmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuLmFudC1zZWxlY3QtZHJvcGRvd24uc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbC1kZGwgLmFudC1zZWxlY3QtdHJlZS10cmVlbm9kZSAuYW50LXNlbGVjdC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtc2VsZWN0LXRyZWUtdGl0bGUgLmFudC1kcm9wZG93bi10cmlnZ2VyLm1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhciAuc2YtdG9vbGJhci1pdGVtICsgLnNmLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX190b29sYmFyIC5hbnQtcmFkaW8tZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnNmLW1vZGVsLWNvbnN0cmFpbnRzX190b29sYmFyIC5hbnQtc2VnbWVudGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHktdG9vbGJhciB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5LXRvb2xiYXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3VvbSAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zZi1zdXBwbHktYXZhaWxhYmlsaXR5LXRvb2xiYXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3VvbSAuYW50LWZvcm0taXRlbSAuYW50LXNlbGVjdC1zaW5nbGUuYW50LXNlbGVjdC1zaG93LWFycm93IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLFxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHktdG9vbGJhciAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fdW9tIC5hbnQtZm9ybS1pdGVtIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAucmVkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmxpZ2h0Z3JlZW4tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmdyZWVuLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAueWVsbG93LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMyk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmxpZ2h0eWVsbG93LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5yZWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC00KTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5saWdodGdyZWVuLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIC5ncmVlbi1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMyk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAueWVsbG93LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAubGlnaHR5ZWxsb3ctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbjogOHB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zdXBwbHktYXZhaWxhYmlsaXR5X193cmFwcGVyIC5zdXBwbHktYXZhaWxhYmlsaXR5LWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX3dyYXBwZXIgLnN1cHBseS1hdmFpbGFiaWxpdHktZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLWxhZGRlci1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctdGhlbWUtcXVhcnR6IC5hZy1yb3cuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjY7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTBbcm93LWlkPXN1bW1hcnldIC5hZy1yb3ctZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYzNTNmO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLWNsb3NlZCxcbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cC5hZy1yb3ctbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGwuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5oaXN0b3J5LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciAuaGlzdG9yeS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbjogOHB4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2YtbGFkZGVyLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlLmFnLWhpZGRlbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1sYWRkZXItZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUuYWctaGlkZGVuIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLWxhZGRlci1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19jb250ZW50IC5zZi1hbGxvY2F0aW9uLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC50cmVlLXNlY3Rpb25fX3RvZ2dsZS1idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC01MHB4O1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSAuYnRuLXJlY29yZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5zZi1hbGxvY2F0aW9uX19sZWZ0IC5zZi1hbGxvY2F0aW9uX190cmVlIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wgLmFudC1idG46aG92ZXIgLmJ0bi1yZWNvcmQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIgLnNmLWFsbG9jYXRpb25fX2xlZnQgLnNmLWFsbG9jYXRpb25fX3RyZWUgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCAuYW50LWJ0bjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5hbnQtbW9kYWwtbWFzayxcbi5zZi1hbGxvY2F0aW9uX193cmFwcGVyIC5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuc2YtY29udHJhY3RzLXJpZ2h0LWNoaWxkX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuc2YtY29udHJhY3RzX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtY29udHJhY3RzX19jb250ZW50IC5zZi1jb250cmFjdHNfX3Rvb2xiYXIgLnNmLW9wdGltaXplX19kcm9wZG93biAuYW50LWJ0bjpob3ZlciAucnVuLWVuZ2luZS1pY29uIHtcbiAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbi5zZi1jb250cmFjdHNfX2NvbnRlbnQgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zdGF0dXMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnN0YXR1cy5wZW5kaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnN0YXR1cy5hcHByb3ZlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuLnNmLWNvbnRyYWN0c19fY29udGVudCAuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLnN0YXR1cy5kZWxldGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWFpLWZsb2F0LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMTdweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgei1pbmRleDogOTAwICFpbXBvcnRhbnQ7XG59XG4uc2YtYWktZmxvYXQtYnV0dG9uIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbn1cbi5zZi1haS1mbG9hdC1idXR0b246aG92ZXIgLmFudC1mbG9hdC1idG4tYm9keSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMwJSAxMzAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gM3MgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24gM3MgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgZ3JhZGllbnRBbmltYXRpb24ge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTElIDEwMCU7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMCUgMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTElIDEwMCU7XG4gIH1cbn1cblxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYW50LXBvcG92ZXItaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYW50LXBvcG92ZXItdGl0bGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDE0NiwgMjE4LCAwLjM0OTAxOTYwNzgpLCB0cmFuc3BhcmVudCk7XG4gIG1hcmdpbjogLTEycHg7XG4gIHBhZGRpbmc6IDE4cHggMTZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA2MHZoO1xuICBhbGlnbi1jb250ZW50OiBlbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UudXNlci1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZS5haS1yZXNwb25zZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay1jb250ZW50LXRleHQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSAubWFya2Rvd24tdGFibGUgdGgsXG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0IC5tZXNzYWdlIC5tYXJrZG93bi1ibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDEuNWVtIDA7XG4gIHBhZGRpbmc6IDAuNWVtIDEwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2YtYWktY2hhdC1wb3BvdmVyIC5zZi1haS1jaGF0LXdyYXBwZXIgLmNoYXQgLm1lc3NhZ2UgLm1hcmtkb3duLXRhc2stY2hlY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdCAubWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuc2YtYWktY2hhdC13cmFwcGVyIC5jaGF0LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDEycHggMTJweCA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zZi1haS1jaGF0LXBvcG92ZXIgLnNmLWFpLWNoYXQtd3JhcHBlciAuY2hhdC1mb290ZXIgLmFudC1zZW5kZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xufVxuLnNmLWFpLWNoYXQtcG9wb3ZlciAuYXZhdGFyLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzIlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5oZWxwLWJ1YmJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvdHRvbTogODFweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNzI1NDkwMTk2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTAxO1xufVxuLmhlbHAtYnViYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5oZWxwLWJ1YmJsZSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLmFudC1zcGluLWNvbnRhaW5lcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19wb3BvdmVyIHtcbiAgbGVmdDogMTdweCAhaW1wb3J0YW50O1xuICB0b3A6IDM1cHggIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX3BvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3gge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9fcG9wb3ZlciAuYW50LXBvcG92ZXItaW5uZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDQxcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudHJlZS1idG4ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTUxcHgpO1xuICBoZWlnaHQ6IDM5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRyZWUtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50cmVlLWJ0bjpob3ZlciBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmFudC1idG4ge1xuICB3aWR0aDogNTBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCxcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWV4cGFuZCxcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWNvbGxhcHNlIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaDpob3Zlcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWV4cGFuZDpob3Zlcixcbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLWNvbGxhcHNlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoLmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnRvb2xiYXIgLmJ0bi1zZWFyY2ggc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS1zd2l0Y2hlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1oaWdobGlnaHQpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXIge1xuICBwYWRkaW5nOiAwIDVweCAwIDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTZweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogNnB4IDAgNnB4IDBweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1pbmRlbnQtdW5pdDo6YmVmb3JlIHtcbiAgdG9wOiAtN3B4O1xuICBib3R0b206IC02cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzOHB4O1xuICBib3JkZXI6IDBweCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBtYXJnaW46IC02cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXRpdGxlIC5hbnQtYnRuOmhvdmVyLCAuc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuYW50LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXRpdGxlIC50aXRsZS0tb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS10aXRsZSAuZXh0cmEtY29udGVudCB7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXgtd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLXRyZWVub2RlLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCAuYW50LXRyZWUtc3dpdGNoZXIgLmFudC10cmVlLXN3aXRjaGVyLWxpbmUtaWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5zZi10cmVlX192aW9sYXRpb24tYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLXRyZWUgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG46aG92ZXIsIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtdHJlZSAuc2YtdHJlZV9fdmlvbGF0aW9uLWJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi10cmVlIC5zZi10cmVlX192aW9sYXRpb24tYnRuIC5hbnQtYnRuLWRlZmF1bHRbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS1zd2l0Y2hlci1ub29wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS10aXRsZSBzdmcge1xuICBtYXJnaW46IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXNlbGVjdCAuYW50LXRyZWUtdHJlZW5vZGUtZGlzYWJsZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktc2VsZWN0IC5pY29uLXdyYXBwZXIge1xuICBjdXJzb3I6IGdyYWI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtM3B4IDA7XG4gIHBhZGRpbmc6IDlweCA5cHggMTBweCA5cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLmludmlzaWJsZS1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMzRweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA5cHg7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLm5vdC1yZW1vdmFibGUtaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luOiAtNHB4IDAgLTE0cHggMDtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uc2YtaGllcmFyY2h5LXRyZWUgLnNmLWhpZXJhcmNoeS1zZWxlY3QgLm5vdC1yZW1vdmFibGUtaWNvbi13cmFwcGVyIGltZyB7XG4gIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbn1cbi5zZi1tYWluLWRyYXdlciB7XG4gIHRvcDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbn1cbi5zZi1tYWluLWRyYXdlci53aXRob3V0LWN1c3RvbS1mb290ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbn1cblxuLnNmLWRyYXdlci1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBtYXJnaW46IDIwcHggLTI0cHggMCAtMjRweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLnNmLW1haW5fX2hlYWRlciB7XG4gIGhlaWdodDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLW1haW4taGVhZGVyLWhlaWdodCk7XG4gIHBhZGRpbmc6IDAgMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5sb2dvLXdyYXBwZXIgc3ZnIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLmxvZ28td3JhcHBlciBzdmc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlciAubWVudS1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0gLnNmLW1lbnUtd3JhcHBlci5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbSAubmV3LWJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogLTE2cHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtOmhvdmVyIHN2ZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW06aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW06aG92ZXIgLnNmLW1lbnUtd3JhcHBlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTI1cHgpIHtcbiAgLnNmLW1haW5fX2hlYWRlciAubWFpbi1oZWFkZXItbWVudSAubWVudS1pdGVtIC5tZW51LW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW1fX3RoZW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtX19oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDhweCAwIDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5hbnQtYmFkZ2UtZG90IHtcbiAgcmlnaHQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLXBvcG92ZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0gLmFudC1zZWxlY3Qge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uc2YtbWFpbl9faGVhZGVyIC5tYWluLWhlYWRlci1tZW51IC5wcmVmZXJlbmNlcy1jb250ZW50IC5wcmVmZXJlbmNlcy1pdGVtIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluX19oZWFkZXIgLm1haW4taGVhZGVyLW1lbnUgLnByZWZlcmVuY2VzLWNvbnRlbnQgLnByZWZlcmVuY2VzLWl0ZW0gLnNmLWNvdW50cnktZmxhZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDI0cHg7XG59XG4uZGVlcC1saW5rX19idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbn1cbi5kZWVwLWxpbmtfX2J1dHRvbi5hbnQtYnRuLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5hbnQtYnRuLWRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xufVxuLnNmLW5vLWRhdGEtZm91bmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2Ytbm8tZGF0YS1mb3VuZCAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlLXJvdGF0ZSB7XG4gIDIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICAxMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpO1xuICB9XG4gIDE0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgMTYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgMTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICAyMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKTtcbiAgfVxuICAyNCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDI2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZyk7XG4gIH1cbiAgMjglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKTtcbiAgfVxuICAzMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpO1xuICB9XG4gIDM0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZyk7XG4gIH1cbiAgMzYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZyk7XG4gIH1cbiAgMzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKTtcbiAgfVxuICA0MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDQ0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDQ2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC00LjVkZWcpO1xuICB9XG4gIDQ4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0xLjVkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDUyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0yLjVkZWcpO1xuICB9XG4gIDU0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZyk7XG4gIH1cbiAgNTYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMC41ZGVnKTtcbiAgfVxuICA1OCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMy41ZGVnKTtcbiAgfVxuICA2MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMS41ZGVnKTtcbiAgfVxuICA2NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgzLjVkZWcpO1xuICB9XG4gIDY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDAuNWRlZyk7XG4gIH1cbiAgNjglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDcyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDc0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpO1xuICB9XG4gIDc2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZyk7XG4gIH1cbiAgNzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZyk7XG4gIH1cbiAgODIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNy41ZGVnKTtcbiAgfVxuICA4NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwLjVkZWcpO1xuICB9XG4gIDg2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZyk7XG4gIH1cbiAgODglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtMi41ZGVnKTtcbiAgfVxuICA5MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpO1xuICB9XG4gIDk0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpO1xuICB9XG4gIDk2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDcuNWRlZyk7XG4gIH1cbiAgOTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZyk7XG4gIH1cbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwKTtcbiAgfVxufVxuLnNoYWtlLXJvdGF0ZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZS1yb3RhdGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogcmdiKDExOSwgMTE5LCAxMTkpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA5cHggMTZweDtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS10Ym9keSA+IHRyLmFudC10YWJsZS1yb3c6aG92ZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLWZ1bGxwYWdlLXRhYmxlX19jb250YWluZXIgLmFudC10YWJsZS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciAuYW50LXRhYmxlLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1mdWxscGFnZS10YWJsZV9fY29udGFpbmVyIC5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5hbnQtYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYW50LWxheW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYW50LWJhZGdlLWRvdCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5zZi1zcGluIC5hbnQtc3Bpbi1kb3QtcHJvZ3Jlc3Mge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNmLXNwaW4gLmFudC1zcGluLWRvdC1ob2xkZXItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYW50LXNwbGl0dGVyIC5hbnQtc3BsaXR0ZXItYmFyIHtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmFudC1zcGxpdHRlciAuYW50LXNwbGl0dGVyLWJhciAuYW50LXNwbGl0dGVyLWJhci1kcmFnZ2VyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5hbnQtc3BsaXR0ZXIgLmFudC1zcGxpdHRlci1iYXIgLmFudC1zcGxpdHRlci1iYXItZHJhZ2dlcjo6YWZ0ZXIge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmFudC1hdmF0YXItaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4ucmMtdmlydHVhbC1saXN0OmhvdmVyIC5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYW50LXRyZWUgLmFudC10cmVlLWxpc3Q6aG92ZXIgLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWIsXG4ucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYiB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLW1vdmluZywgLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWItbW92aW5nLCAuYW50LXRyZWUtbGlzdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4ucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsXG4ucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLW1vdmluZyxcbi5yYy12aXJ0dWFsLWxpc3Qtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmFudC1idG4tYmFja2dyb3VuZC1naG9zdC5hbnQtYnRuLXByaW1hcnkgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtYnRuW2Rpc2FibGVkXSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG59XG5cbi5hbnQtYnRuLWRlZmF1bHQgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uYW50LWJ0bi1kZWZhdWx0OmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LWJ0bi1kZWZhdWx0LmFjY2VudC1idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hbnQtYnRuLWRlZmF1bHQuYWNjZW50LWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uYW50LWJ0bi1kZWZhdWx0LmFjY2VudC1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNTA5ODAzOTIyKTtcbn1cblxuLmFudC1yYWRpby1idXR0b24td3JhcHBlci1jaGVja2VkOm5vdCguYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtZHJhd2VyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2Uge1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gIG1hcmdpbjogLTE1cHggMCAtMTZweCAtMTZweDtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZTpob3ZlciBzdmcge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LWRyYXdlciAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlOmZvY3VzIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5hbnQtZHJhd2VyIC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1jbG9zZSAuYW50aWNvbi1jbG9zZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWNsb3NlIHN2ZyB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5hbnQtZHJhd2VyLWJvdHRvbSA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1tYXNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCAuYW50LWRyYXdlci1tYXNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtZHJhd2VyLXJpZ2h0ID4gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAxNXB4O1xufVxuXG4uYW50LWRyYXdlci1tYXNrIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uYW50LXRhYnMge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudC10YWJzLXRhYi1idG4gPiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbnQtdGFicy10YWI6aG92ZXIsXG4uYW50LXRhYnMtdGFiLWJ0bjpmb2N1cyxcbi5hbnQtdGFicy10YWItcmVtb3ZlOmZvY3VzLFxuLmFudC10YWJzLXRhYi1idG46YWN0aXZlLFxuLmFudC10YWJzLXRhYi1yZW1vdmU6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuLFxuLmFudC10YWJzLXJpZ2h0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1sZWZ0ID4gZGl2ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0bixcbi5hbnQtdGFicy1yaWdodCA+IGRpdiA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmFudC1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cblxuLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtc3VibWVudSAuYW50LW1lbnUtc3VibWVudS10aXRsZSBhLFxuLmFudC1tZW51LWl0ZW0gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYW50LW1lbnUtaXRlbSBhOmhvdmVyLFxuLmFudC1tZW51LWl0ZW0gPiAuYW50LWJhZGdlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWlubGluZSkgLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSxcbi5hbnQtbWVudS1zdWJtZW51LXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1hcmstcHJpbWFyeSksIDAuMSk7XG59XG5cbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQgYSxcbi5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtdmVydGljYWwgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLWxlZnQgLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LXZlcnRpY2FsLXJpZ2h0IC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaW5saW5lIC5hbnQtbWVudS1pdGVtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hbnQtbWVudTpub3QoLmFudC1tZW51LWhvcml6b250YWwpIC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1hY3RpdmUsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW4sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtb3Blbixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51IHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5hbnQtbWVudS1vdmVyZmxvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbCA+IC5hbnQtbWVudS1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOmhvdmVyOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudTpob3Zlcjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tYWN0aXZlOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1hY3RpdmU6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LW9wZW46OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1zZWxlY3RlZDo6YWZ0ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTAxOTYwNzg0Myk7XG59XG5cbi5hbnQtc2VsZWN0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hbnQtc2VsZWN0OmhvdmVyOm5vdCguYW50LXNlbGVjdC1tdWx0aXBsZSk6bm90KC5hbnQtc2VsZWN0LWRpc2FibGVkKSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gaSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uYW50LXNlbGVjdCAuYW50LXNlbGVjdC1jbGVhciB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHJpZ2h0OiA5cHg7XG4gIHRvcDogNDUlO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuLmFudC1zZWxlY3QgLmFudC1zZWxlY3QtYXJyb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1zZWxlY3QtbXVsdGlwbGUgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tcmVtb3ZlID4gLmFudGljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYW50LWZvcm0tdmVydGljYWwgLmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uYW50LWNvbC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLmFudC1jb2wteGwtMjQuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMWIzMjNkICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtdGFibGUtYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG5cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cblxuLmFudC10YWJsZS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG5cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuXG4uYW50LWFsZXJ0LWluZm8gLmFudC1hbGVydC1pY29uIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5hbnQtYWxlcnQtaW5mbyAuYW50LWFsZXJ0LW1lc3NhZ2Uge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uYW50LWRyb3Bkb3duLWJ1dHRvbi5hbnQtc3BhY2UtY29tcGFjdCB7XG4gIHdpZHRoOiBpbml0aWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmFudC1zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hbnQtbW9kYWwtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4uYW50LW1vZGFsLW1hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDU1Ljc1JSA3OS40NyUgYXQgNTAlIDQ5Ljk2JSwgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmFudC1tb2RhbC1tYXNrIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDU1Ljc1JSA3OS40NyUgYXQgNTAlIDQ5Ljk2JSwgcmdiYSgwLCAwLCAwLCAwLjgyKSAwLCByZ2JhKDAsIDAsIDAsIDAuNDIpIDEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtbWVudS10aXRsZS1jb250ZW50LFxuLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCxcbi5hbnQtcmFkaW8tYnV0dG9uLWxhYmVsLFxuLmFudC1sYXlvdXQtc2lkZXItdHJpZ2dlciB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIge1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5maWx0ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA0NnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6Zm9jdXMtd2l0aGluOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmZvY3VzLXdpdGhpbiBzcGFuIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFjdGlvbnMtbWVudSB7XG4gIHdpZHRoOiAxMDRweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFjdGlvbnMtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWFjdGlvbnMtbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCB7XG4gIGZsZXg6IGluaGVyaXQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtYWN0aW9ucy1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtLWRpdmlkZXIge1xuICBtYXJnaW46IDA7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtZGRsIC5zZi1zZWxlY3QtcHJlc2V0LWZpbHRlcl9fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtZGRsIC5zZi1zZWxlY3QtcHJlc2V0LWZpbHRlcl9fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1zdGF0dXMtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2Ytc3RhdHVzLWJhciAuc2Ytc3RhdHVzLWJhcl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IC01cHggIzMzMztcbiAgei1pbmRleDogMTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1zdGF0dXMtYmFyIC5zZi1zdGF0dXMtYmFyX19jb250ZW50LmFjdGl2ZSB7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLXN0YXR1cy1iYXIgLnNmLXN0YXR1cy1iYXJfX2NvbnRlbnQgc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtYWRkLWxldmVsLWJ1dHRvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1hZGQtbGV2ZWwtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWRyYXdlci1mYl9fc2VsZWN0LW9uZSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZHJhd2VyLWZiX19zZWxlY3Qtb25lIC5hbnQtaW5wdXQtd3JhcHBlciAuYW50LWlucHV0LWdyb3VwLWFkZG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5keC10cmVldmlldy1ub2RlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTFweCAwIDExcHggMTdweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX190cmVlLWNvbnRhaW5lciAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6YWZ0ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3RyZWUtY29udGFpbmVyIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTFweCA0cHggMTFweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fdHJlZS1jb250YWluZXIgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmRyYWctaWNvbi13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IC0xMnB4IDA7XG4gIHBhZGRpbmc6IDEycHggOXB4IDEycHggOXB4O1xuICBjdXJzb3I6IGdyYWI7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLXNlbGVjdGVkID4gLmR4LXRyZWV2aWV3LWl0ZW0gcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSAuZHgtaXRlbS1jb250ZW50IC5keC10cmVldmlldy1pdGVtLWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC13cmFwIC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwucmVuYW1lIC5hbnQtbW9kYWwtY29uZmlybS1idG5zIHtcbiAgZmxvYXQ6IGluaXRpYWw7XG59XG4uc2Ytbml2by10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IC03cHggNnB4IDE5cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG4uc2Ytbml2by10b29sdGlwIC5jb2xvci1ib3gge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1uaXZvLXRvb2x0aXAgLmRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5hZy1jaGFydHMtdG9vbHRpcCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5hZy1jaGFydHMtdG9vbHRpcCAuYWctY2hhcnQtdG9vbHRpcC10aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXdoaXRlKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLmFnLWNoYXJ0cy10b29sdGlwIC5hZy1jaGFydC10b29sdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cblxuLnNmLWFnLWNoYXJ0IC5hZy1jaGFydHMtd3JhcHBlciAuYWctY2hhcnRzLWNhbnZhcy1vdmVybGF5IC5hZy1jaGFydC1jb250ZXh0LW1lbnUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLmFnLXRoZW1lLXF1YXJ0eixcbi5hZy10aGVtZS1xdWFydHotZGFyayB7XG4gIC0tYWctZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIC0tYWctcXVhcnR6LWFjdGl2ZS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAtLWFnLXNlbGVjdGVkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIC0tYWctb2RkLXJvdy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgLS1hZy1pY29uLWZvbnQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgLS1hZy1yb3ctaG92ZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5hZy10aGVtZS1xdWFydHotZGFyayB7XG4gIC0tYWctYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbnRlci1hbGlnbmVkLWNlbGwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNvbHVtbi1kcm9wLWhvcml6b250YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctY29sdW1uLWRyb3AtaG9yaXpvbnRhbCAuYWctY29sdW1uLWRyb3AtZW1wdHktbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNvbHVtbi1kcm9wLWhvcml6b250YWwgLmFnLWNvbHVtbi1kcm9wLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdCguYWctY2VsbC1sYXN0LWxlZnQtcGlubmVkKTpub3QoLmFnLWNlbGwtZm9jdXM6Zm9jdXMtd2l0aGluKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLFxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLmFnLWNvbHVtbi1sYXN0LFxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC5hZy1jb2x1bW4tbGFzdCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlciAuYWctaGVhZGVyLXJvdyAuYWctaGVhZGVyLWdyb3VwLWNlbGxbY29sLWlkPWFnLUdyaWQtQXV0b0NvbHVtbl0gLmFnLWhlYWRlci1pY29uLFxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbFtjb2wtaWQ9YWctR3JpZC1BdXRvQ29sdW1uXSAuYWctaGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbCAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyLFxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyIHtcbiAgd2lkdGg6IDBweDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1yaWdodC1oZWFkZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWctcm93LWhvdmVyLWNvbG9yKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmVkaXRhYmxlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuZWRpdGFibGUtY2VsbC5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmluYWN0aXZlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ob3ZlciA+IC5lZGl0YWJsZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgPiAuZWRpdGFibGUtY2VsbC5hZy1jb2x1bW4taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctaG92ZXIgPiAuaW5hY3RpdmUtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1zaWRlLWJhciAuYWctc2lkZS1idXR0b25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXNpZGUtYmFyIC5hZy1zaWRlLWJ1dHRvbnMgLmFnLXNpZGUtYnV0dG9uOm5vdCguYWctc2VsZWN0ZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctZmlsdGVyLXRvb2xwYW5lbCAuYWctZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGw6aG92ZXIgLmFnLWhlYWRlci1jZWxsLWZpbHRlci1idXR0b24sIC5zZi1hZy1ncmlkIC5hZy1oZWFkZXItY2VsbC5hZy1oZWFkZXItYWN0aXZlIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uLCAuc2YtYWctZ3JpZCAuYWctaGVhZGVyLWNlbGwuYWctY29sdW1uLW1lbnUtdmlzaWJsZSAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWFnLWdyaWQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1hZy1ncmlkIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNmLWFnLWdyaWQgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWxpc3QgLmFnLWNvbHVtbi1zZWxlY3QtY29sdW1uLWRyYWctaGFuZGxlLFxuLnNmLWFnLWdyaWQgLmFnLXBhbmVsIC5hZy1jb2x1bW4tc2VsZWN0LWNvbHVtbi1ncm91cC1kcmFnLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtYWctZ3JpZCAuc2YtdG90YWwtcm93LXNzX19zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykge1xuICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXRleHQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXRleHQgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLXNob3J0Y3V0IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1pY29uIHtcbiAgY29sb3I6IHZhcigtLWFnLWljb24tZm9udC1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWctcG9wdXAgLmFnLW1lbnU6bm90KC5hZy10YWJzKSAuYWctbWVudS1vcHRpb24gLmFnLW1lbnUtb3B0aW9uLWljb24ge1xuICBjb2xvcjogdmFyKC0tYWctaWNvbi1mb250LWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmFnLXBvcHVwIC5hZy1tZW51Om5vdCguYWctdGFicykgLmFnLW1lbnUtb3B0aW9uIC5hZy1tZW51LW9wdGlvbi1wb3B1cC1wb2ludGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hZy1wb3B1cCAuYWctdG9vbHRpcCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1hZy1ncmlkLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyLFxuLnNvcC1jb2xsYWItZ3JpZCB7XG4gIC8qIHN0YXJ0IC0gc2hvdyBzYWZhcmkgc2NvbGxlciBhbHdheXNcbiAgICAgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvNzg1NTU5MC9wcmV2ZW50aW5nLXNjcm9sbC1iYXJzLWZyb20tYmVpbmctaGlkZGVuLWZvci1tYWNvcy10cmFja3BhZC11c2Vycy1pbi13ZWJraXQtYmxpblxuICAqL1xuICAvKiBlbmQgLSBzaG93IHNhZmFyaSBzY29sbGVyIGFsd2F5cyAqL1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1zY3JvbGxiYXItaW52aXNpYmxlIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIHtcbiAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTFweCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtY29udGFpbmVyIHtcbiAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTFweCAhaW1wb3J0YW50O1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgd2lkdGg6IDExcHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSksXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSB7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtY29udGFpbmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbDpub3QoLmFnLXNjcm9sbGJhci1pbnZpc2libGUpIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTFweDtcbn1cbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtYWctZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xufVxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1hZy1ncmlkIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIsXG4uc29wLWNvbGxhYi1ncmlkIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWctZ3JpZCAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWFnLWdyaWQgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIsXG4uc2YtZGVtYW5kLWdyaWRfX2lubmVyLXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRlbWFuZC1ncmlkX19pbm5lci13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3Zlcixcbi5zb3AtY29sbGFiLWdyaWQgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNvcC1jb2xsYWItZ3JpZCAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVRoaW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG59XG5cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keSxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHksXG4uc2Ytc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Oi13ZWJraXQtc2Nyb2xsYmFyKSB7XG4gIC5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuICAuc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLXNjcm9sbGJhciB7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICB9XG59XG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXIpO1xufVxuXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbn1cblxuLnNmLXRyYW5zcGFyZW50LXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSB0cmFuc3BhcmVudDtcbn1cbi5zZi10cmFuc3BhcmVudC1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtdHJhbnNwYXJlbnQtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwcHg7XG59XG5cbiNyb290LFxuLmZyZXNuZWwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgPiBzZWN0aW9uLmFudC1sYXlvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLXZpZXdfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50ID4gLnNmLXZpZXdfX2NvbnRlbnQtaW5uZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIC8qIGRvIG5vdCBzZXQgcmVsYXRpdmUsIGJlY2F1c2Ugb2YgcmlnaHQgZHJhd2VyICovXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjFweCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLXZpZXdfX2NvbnRlbnQyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi12aWV3X19jb250ZW50MiA+IC5zZi12aWV3X19jb250ZW50LWlubmVyMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIge1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWluLXdpZHRoOiA2MDBweDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXItcm93IC5zZi1tb2R1bGVfX2hlYWRlci1zZWdtZW50ZWQtY29sIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMzBweCk7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyAuc2YtbW9kdWxlX19oZWFkZXItZ2VuZXJhbC1pbmZvLWNvbCB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgaDEge1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3Zlcik7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXA6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiA2cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tZGlzYWJsZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCAubGljZW5zZS1zZWdtZW50ZWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDRweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWRpc2FibGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwgLmxpY2Vuc2Utc2VnbWVudGVkLWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtbW9kdWxlX19oZWFkZXJfX3NlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLnNmLW1vZHVsZV9faGVhZGVyX19zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCBhIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbDpob3ZlciBhLCAuc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXBvcG92ZXItY29udGVudCAuYW50LXBvcG92ZXItaW5uZXItY29udGVudCAucmVzcG9uc2l2ZS1sYWJlbC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDA5MmFkO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1tb2R1bGVfX2hlYWRlciAuc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1wb3BvdmVyLWNvbnRlbnQgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQgLnJlc3BvbnNpdmUtbGFiZWwgYSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnNmLW1vZHVsZV9faGVhZGVyIC5nZW5lcmFsLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDA7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtbW9kdWxlX19oZWFkZXIgLmdlbmVyYWwtaW5mbyAuYW50LWRpdmlkZXIge1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19yaWdodC5wb3NpdGlvbi1hYnNvbHV0ZSAuYW50LWRyYXdlci1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLW1haW5fX2xheW91dC5hbnQtbGF5b3V0IC5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCAuc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbl9fbGF5b3V0LmFudC1sYXlvdXQgLnRyaWdnZXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuc2YtbW9kdWxlLXRhYi1iYXIge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiICsgLmFudC10YWJzLXRhYiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCA+IC5hbnQtdGFicy1uYXYtbGlzdCA+IC5hbnQtdGFicy10YWIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjQ0cHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgPiAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwID4gLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDhweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5zZi1jdXN0b20tdGFiLWJhci5hbnQtdGFicy5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXY6YmVmb3JlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiB7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMuYW50LXRhYnMtdG9wID4gLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCAuYW50LXRhYnMtbmF2LWxpc3QgPiAuYW50LXRhYnMtdGFiID4gLmFudC10YWJzLXRhYi1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNmLWN1c3RvbS10YWItYmFyLmFudC10YWJzLmFudC10YWJzLXRvcCA+IC5hbnQtdGFicy1uYXYgPiAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLW5hdi1saXN0ID4gLmFudC10YWJzLXRhYiA+IC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gIHBhZGRpbmc6IDlweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1hbnQtY29udGV4dC1tZW51LmFudC1tZW51IC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLXNwaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MDE5NjA3ODQzKTtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zcGlubmVyLnNwaW5uZXItLWhvcml6b250YWwgLmFudC1zcGluLWRvdC1ob2xkZXIgLmFudC1zcGluLWRvdCB7XG4gIG1hcmdpbjogLTdweCA4cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCAuYW50LXNwaW4tdGV4dCB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2Mjc0NTA5OCk7XG59XG5cbi5zZi1zZWdtX19mYWtlLWNiIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZi1zZWdtX19mYWtlLWNiIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQsXG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5wdXQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2Ytc2VnbV9fZmFrZS1jYiAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5SZXNpemVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuLlJlc2l6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJMUlpQm9aV2xuYUhROUlqRTFNQ0lnWm1sc2JEMGlibTl1WlNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFVnTVRVd0lqNDhjR0YwYUNCbWFXeHNQU0lqT1RrNUlpQmtQU0pOTUNBeUxqVmhNaTQxSURJdU5TQXdJREFnTVNBMUlEQjJNVFExWVRJdU5TQXlMalVnTUNBeElERXROU0F3VmpJdU5Wb2lMejQ4TDNOMlp6ND1cIik7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLlJlc2l6ZXI6aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjUgZWFzZTtcbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlLFxuLlJlc2l6ZXIudmVydGljYWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cbi5SZXNpemVyLmhvcml6b250YWw6aG92ZXIge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG59XG5cbi5SZXNpemVyLmhvcml6b250YWw6bm90KC5kaXNhYmxlZCk6OmJlZm9yZSB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5SZXNpemVyLnZlcnRpY2FsIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5SZXNpemVyLnZlcnRpY2FsOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xufVxuXG4uUmVzaXplci52ZXJ0aWNhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogLTdweDtcbn1cblxuLlJlc2l6ZXIuZGlzYWJsZWQge1xuICBoZWlnaHQ6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLlJlc2l6ZXIuZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG59XG4uUmVzaXplci5kaXNhYmxlZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5SZXNpemVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWN0aW9uLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uc2YtbWFpbi1tb2RhbC5zZi1tYWluLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWhlYWRlciAuYW50LW1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZzogNi41cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWF4LXdpZHRoOiA5MiU7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICB0b3A6IDI0cHg7XG59XG4uc2YtbWFpbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZi1tYWluLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmFudC1tb2RhbC1jbG9zZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zZi1hY3Rpb24tbW9kYWwuc2YtYWN0aW9uLW1vZGFsLS1kYW5nZXIgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpICFpbXBvcnRhbnQ7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHJvdy1nYXA6IDA7XG59XG4uc2YtYWN0aW9uLW1vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLWJvZHkgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LW1vZGFsLWNvbmZpcm0tdGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1hY3Rpb24tbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1ib2R5IC5hbnQtbW9kYWwtY29uZmlybS1idG5zIHtcbiAgbWFyZ2luOiAxNnB4IDAgMCAwO1xufVxuLnNmLWFjdGlvbi1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIHJpZ2h0OiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xufVxuXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbn1cbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50LFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xufVxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlcixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIge1xuICBwYWRkaW5nOiAyNHB4IDAgMTZweCAwO1xuICBtYXJnaW46IDAgMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSxcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciAuYW50LWRyYXdlci1jb250ZW50IC5hbnQtZHJhd2VyLWhlYWRlciAuYW50LWRyYXdlci1oZWFkZXItdGl0bGUgLmFudC1kcmF3ZXItY2xvc2UsXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWNvbnRlbnQgLmFudC1kcmF3ZXItaGVhZGVyIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSAuYW50LWRyYXdlci1jbG9zZSBzdmcsXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2Zyxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItY29udGVudCAuYW50LWRyYXdlci1oZWFkZXIgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIC5hbnQtZHJhd2VyLWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5zZWNvbmRhcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXRvZ2dsZS1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXRvZ2dsZS1idG46aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtdG9nZ2xlLWJ0bjpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtdG9nZ2xlLWJ0biBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5zZi10b2dnbGUtYnRuLmJ0bi1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXRvZ2dsZS1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYm94LXNoYWRvdzogMCAycHggMCByZ2JhKDUxLCA1MSwgNTEsIDAuMDIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdG9nZ2xlLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjVhY2U2O1xuICBib3JkZXItY29sb3I6ICMyNWFjZTY7XG59XG5cbi53aXRoLWljb24gLmFudC1idG4uYW50LWJ0bi1sb2FkaW5nID4gc3ZnLFxuLmFudC1idG4ud2l0aC1pY29uLmFudC1idG4tbG9hZGluZyA+IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2l0aC1pY29uIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1sb2FkaW5nKSBzdmcsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tbG9hZGluZykgc3ZnIHBhdGgsXG4uYW50LWJ0bi53aXRoLWljb246bm90KC5hbnQtYnRuLWxvYWRpbmcpIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLndpdGgtaWNvbiAuYW50LWJ0bjpub3QoLmFudC1idG4tcHJpbWFyeSk6aG92ZXIgc3ZnIHBhdGgsIC53aXRoLWljb24gLmFudC1idG46bm90KC5hbnQtYnRuLXByaW1hcnkpOmZvY3VzIHN2ZyBwYXRoLFxuLmFudC1idG4ud2l0aC1pY29uOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpob3ZlciBzdmcgcGF0aCxcbi5hbnQtYnRuLndpdGgtaWNvbjpub3QoLmFudC1idG4tcHJpbWFyeSk6Zm9jdXMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xufVxuLnNmLXNlbGVjdC1hZGRvbi1hZnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLnNmLWRvdHNfX2NvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1zZWxlY3QsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1waWNrZXIsXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1kcm9wZG93bi1idXR0b24sXG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1idG46bm90KC5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtKSxcbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyLFxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5zZi10b2dnbGUtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWRvdHNfX2NvbnRyb2wtZGRsIC5hbnQtcmFkaW8tZ3JvdXAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2YtZG90c19fY29udHJvbC1kZGwgLmFudC1yYWRpby1ncm91cCAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMDtcbn1cbi5zZi1kb3RzX19jb250cm9sLWRkbCAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZi1uby1kYXRhLW1vZGFsLmFudC1tb2RhbC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm8tZGF0YS1pY29uIC5zdW4ge1xuICBhbmltYXRpb246IGZhbGwgOHMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgZmFsbCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00MHB4LCAwKTtcbiAgfVxufVxuXG4uZm9udC13ZWlnaHQtNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbG9yLWJveCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmR4Yy10b29sdGlwID4gc3ZnIGcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uZHhjLXRvb2x0aXAgPiBkaXYge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG59XG4uZHhjLXRvb2x0aXAgLmRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5keGMtdG9vbHRpcCAudmFsdWUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZHhjLXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xufVxuXG4uY2FsZW5kbHktb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDcwJSwgdHJhbnNwYXJlbnQpO1xufVxuLmNhbGVuZGx5LW92ZXJsYXkgLmNhbGVuZGx5LXBvcHVwLWNsb3NlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuI3pvaG9hc2FwX3Jvb3QsXG4jem9ob2hjX3dlYl9hc2FwIHtcbiAgLS16b2hvaGNfYXNhcF93ZWJfaGVhZGVyX2JnX2NvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2hlYWRlcl90ZXh0X2NvbG9yOiB2YXIoXG4gICAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZVxuICApICFpbXBvcnRhbnQ7XG4gIC0taGNfd2ViX2hlYWRlcl9kZWNfY2xyOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfZm9udF9mYW1pbHk6IFwiUm9ib3RvXCIgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfemluZGV4X21heGxldmVsX29uZTogMTAwMyAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfdHdvOiAxMDAyICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX3ppbmRleF9tYXhsZXZlbF90aHJlZTogMTAwMSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfZm91cjogMTAwMCAhaW1wb3J0YW50O1xufVxuXG4jem9ob2FzYXBfcm9vdCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KSk7XG4gIHdpZHRoOiA2MDBweDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4jem9ob2FzYXBfcm9vdC56ZF9hc2FwX2FwcF9jbG9zZSB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbiN6b2hvaGNfd2ViX2FzYXAge1xuICBib3gtc2hhZG93OiAtMTZweCAxM3B4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMDk4MDM5MjE2KTtcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VG9SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLnpkX2FzYXBfYXBwX2FjdGl2ZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZUluRnJvbVJpZ2h0IDAuNXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi56ZF9hc2FwX2FwcF9jbG9zZSAjem9ob2hjX3dlYl9hc2FwIHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dFRvUmlnaHQgMC41cyBlYXNlLWluIGZvcndhcmRzO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4jem9ob2hjLWFzYXAtd2ViLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1oZWxwZXItY29yZSAjem9ob2hjLWFzYXAtd2ViLWNvbnRlbnRsYXlvdXQgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbiN6b2hvaGMtYXNhcC13ZWItaGVscGVyLWNvcmUgaWZyYW1lIHtcbiAgd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogNTB2aDtcbn1cblxuLmFzdGVyaXNrIHtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmFudC1tZW50aW9ucy1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEyMDA7XG4gIC8qIGFib3ZlIHNlY29uZGFyeSBkcmF3ZXIgKi9cbn1cblxuLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLmgtMTAwIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA4cHggIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXJldHVybi1iYWNrLW1lc3NhZ2UgLmFudC1tZXNzYWdlLW5vdGljZS1jb250ZW50OmhvdmVyOm5vdCg6aGFzKC5jbG9zZS13cmFwcGVyOmhvdmVyKSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1MzYwICFpbXBvcnRhbnQ7XG59XG4uc2YtcmV0dXJuLWJhY2stbWVzc2FnZSAuYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQgLm1lc3NhZ2UtY29udGVudCAuY2xvc2Utd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzQ3NjU3MjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogIzFiMzIzZDtcbn1cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIC5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCAubWVzc2FnZS1jb250ZW50IC5jbG9zZS13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2NTM2MDtcbn1cbjpyb290IHtcbiAgLS1tYWluLWZvbnQ6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoOiB2YXIoLS1hcmstYmFzZS1ncmF5LTcpO1xuICAtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQ6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIC0tbWFpbi1oZWFkZXItaGVpZ2h0OiA1NnB4O1xuICAtLXNlY29uZGF5LWhlYWRlci1oZWlnaHQ6IDQ3cHg7XG4gIC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXI6IHZhcigtLWFyay1iYXNlLWdyYXktNyk7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYi1ib3JkZXI6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1zOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtcm91bmRpbmc6IDhweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLXM6IDhweDtcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLW06IDE0cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1tOiAxNHB4O1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctbDogMTZweDtcbiAgLS1hcmstY29udGVudC1zcGFjaW5nLWw6IDE2cHg7XG4gIC0tYXJrLWNvbnRyb2wtcm91bmRpbmc6IDZweDtcbiAgLS1hcmstYmxhY2s6ICMwMDAwMDA7XG4gIC0tYXJrLWJsdWU6ICNhYWVmZjk7XG4gIC0tYXJrLWdyZWVuOiAjMzBiZjc4O1xuICAtLWFyay1wcmltYXJ5OiAjMDA5MmRhO1xuICAtLWFyay1wcmltYXJ5LWhvdmVyOiAjNGZiNWU3O1xuICAtLWFyay1yZWQ6ICNkMTQ5NDk7XG4gIC0tYXJrLW9yYW5nZTogI2ZmYTk0MDtcbiAgLS1hcmstd2hpdGU6ICNmZmZmZmY7XG4gIC0tYXJrLXllbGxvdzogI2ZjZTM3ZTtcbiAgLS1hcmstYnJhbmQ6ICMyMzZhN2Q7XG4gIC0tYXJrLXNlY29uZGFyeTogdmFyKC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0KTtcbiAgLS1hcmstYmx1ZS1saWdodDogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgLS1hcmstZ3JlZW4tbGlnaHQ6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAtLWFyay1yZWQtbGlnaHQ6IHZhcigtLWFyay1iYXNlLXJlZC0xKTtcbiAgLS1hcmstb3JhbmdlLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1vcmFuZ2UtMSk7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtMTogIzAwOTJkYTtcbiAgLS1hcmstY2hhcnQtcXVhbC0yOiAjMWFlNGI2O1xuICAtLWFyay1jaGFydC1xdWFsLTM6ICMzMDEyM2I7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNDogI2ZhYmEzOTtcbiAgLS1hcmstY2hhcnQtcXVhbC01OiAjZTU0NjBiO1xuICAtLWFyay1jaGFydC1xdWFsLTY6ICNhM2ZkM2Q7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNzogIzdhMDQwMztcbn1cblxuLmxpZ2h0LW1vZGUge1xuICAtLWFyay1pY29uOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0OiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIC0tYXJrLXllbGxvdy1saWdodC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay1icmFuZC1sb2dvOiB2YXIoLS1hcmstYnJhbmQpO1xuICAtLWFyay1jb250ZW50LWJhY2tncm91bmQ6IHZhcigtLWFyay13aGl0ZSk7XG4gIC0tYXJrLWNvbnRlbnQtaGlnaGxpZ2h0OiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gIC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAtLWFyay13aWRnZXQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgLS1hcmstd2lkZ2V0LWhpZ2hsaWdodDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogIzAwMDAwMDBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuICAtLWFyay1iYXNlLWdyYXktMTogI2ZmZmZmZjtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICNmYWZhZmE7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjZjRmNGY0O1xuICAtLWFyay1iYXNlLWdyYXktNDogI2YwZjBmMDtcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICNkOWQ5ZDk7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjYmZiZmJmO1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICM3Nzc3Nzc7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjNDY0NjQ2O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICMzMzMzMzM7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogIzI2MjYyNjtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjMTYxNjE2O1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICMwMDAwMDA7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICNmZmVmZWM7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICNmNWNkY2I7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjNTEyMTIxO1xuICAtLWFyay1iYXNlLXJlZC0xMTogIzMxMTgxODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogI2ZmZmJlOTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogI2Y5ZWZjNTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICMzMzMwMjY7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjMjgyNjFkO1xuICAtLWFyay1iYXNlLWJsdWUtMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzVjYmFlODtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMyZWE2ZTE7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzA2N2JiNjtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICMwYzY1OTI7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjZTRmN2VlO1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICNiN2U5ZDA7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjNWRjZDk1O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMzMGJmNzg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMjY4NjU2O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICMyMTZhNDY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogIzFhMzcyODtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogIzE4MzIyNTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogI2ZmZjdlNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogI2ZmZTNiYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICM3MDQ5Mjc7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjNTQzNjIzO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjZjllY2ZlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjZGNiZWU4O1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjYTI2MmJlO1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogIzM2MjMzZjtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICMyNzIwMmE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjZGRmN2Y5O1xuICAtLWFyay1iYXNlLWN5YW4tMjogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjNWRiNmJmO1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzM4YTNhZTtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMjk3Zjg4O1xuICAtLWFyay1iYXNlLWN5YW4tODogIzIxNmQ3NTtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjMGIzNzNjO1xufVxuXG4uZGFyay1tb2RlIHtcbiAgLS1hcmstaWNvbjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXllbGxvdy1saWdodDogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXI6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgLS1hcmstYnJhbmQtbG9nbzogI2U5ZjBmMjtcbiAgLS1hcmstY29udGVudC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAtLWFyay1jb250ZW50LWhpZ2hsaWdodDogIzAwMDAwMDMzO1xuICAtLWFyay1jb250ZW50LXNlcGFyYXRvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgLS1hcmstd2lkZ2V0LWJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIC0tYXJrLXdpZGdldC1oaWdobGlnaHQ6ICMwMDAwMDAzMztcbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogI2ZmZmZmZjBkO1xuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTEpO1xuICAtLWFyay1iYXNlLWdyYXktMTogIzAwMDAwMDtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICMxNjE2MTY7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjMjYyNjI2O1xuICAtLWFyay1iYXNlLWdyYXktNDogIzMzMzMzMztcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICM0NjQ2NDY7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjNzc3Nzc3O1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICNiZmJmYmY7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjZDlkOWQ5O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICNmMGYwZjA7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogI2Y0ZjRmNDtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjZmFmYWZhO1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICNmZmZmZmY7XG4gIC0tYXJrLWJhc2UtcmVkLTE6ICMzMTE4MTg7XG4gIC0tYXJrLWJhc2UtcmVkLTI6ICM1MTIxMjE7XG4gIC0tYXJrLWJhc2UtcmVkLTM6ICM3MTJiMmI7XG4gIC0tYXJrLWJhc2UtcmVkLTQ6ICM5MTM1MzU7XG4gIC0tYXJrLWJhc2UtcmVkLTU6ICNiMTNmM2Y7XG4gIC0tYXJrLWJhc2UtcmVkLTY6ICNkMTQ5NDk7XG4gIC0tYXJrLWJhc2UtcmVkLTc6ICNkYTZhNjk7XG4gIC0tYXJrLWJhc2UtcmVkLTg6ICNlMzhiOGE7XG4gIC0tYXJrLWJhc2UtcmVkLTk6ICNlY2FjYWE7XG4gIC0tYXJrLWJhc2UtcmVkLTEwOiAjZjVjZGNiO1xuICAtLWFyay1iYXNlLXJlZC0xMTogI2ZmZWZlYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogIzI4MjYxZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogIzMzMzAyNjtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICNmZGVmYjM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjZmZmYmU5O1xuICAtLWFyay1iYXNlLWJsdWUtMTogIzFmMjMyODtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzBjNjU5MjtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMwNjdiYjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzJlYTZlMTtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICM1Y2JhZTg7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ncmVlbi0xOiAjMTgzMjI1O1xuICAtLWFyay1iYXNlLWdyZWVuLTI6ICMxYTM3Mjg7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMzogIzFjNGUzNTtcbiAgLS1hcmstYmFzZS1ncmVlbi00OiAjMjE2YTQ2O1xuICAtLWFyay1iYXNlLWdyZWVuLTU6ICMyNjg2NTY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNjogIzJiYTI2NztcbiAgLS1hcmstYmFzZS1ncmVlbi03OiAjMzBiZjc4O1xuICAtLWFyay1iYXNlLWdyZWVuLTg6ICM1ZGNkOTU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tOTogIzhhZGJiMztcbiAgLS1hcmstYmFzZS1ncmVlbi0xMDogI2I3ZTlkMDtcbiAgLS1hcmstYmFzZS1ncmVlbi0xMTogI2U0ZjdlZTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogIzU0MzYyMztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogIzcwNDkyNztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICNmZmUzYmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjZmZmN2U2O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjMjcyMDJhO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjMzYyMzNmO1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjOWM1OWI5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogI2M4YTNkOTtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICNkZmM4ZTk7XG4gIC0tYXJrLWJhc2UtY3lhbi0xOiAjMGIzNzNjO1xuICAtLWFyay1iYXNlLWN5YW4tMjogIzEyNDk0ZjtcbiAgLS1hcmstYmFzZS1jeWFuLTM6ICMxYTViNjI7XG4gIC0tYXJrLWJhc2UtY3lhbi00OiAjMjE2ZDc1O1xuICAtLWFyay1iYXNlLWN5YW4tNTogIzI5N2Y4ODtcbiAgLS1hcmstYmFzZS1jeWFuLTY6ICMzMDkxOWI7XG4gIC0tYXJrLWJhc2UtY3lhbi03OiAjMzhhM2FlO1xuICAtLWFyay1iYXNlLWN5YW4tODogIzVkYjZiZjtcbiAgLS1hcmstYmFzZS1jeWFuLTk6ICM4MmNhZDE7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMDogI2JjZTZlYjtcbiAgLS1hcmstYmFzZS1jeWFuLTExOiAjZGRmN2Y5O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC10YWcuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLmFudC1tb2RhbC1jb250ZW50IC5hbnQtdGFnLmRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5hbnQtbW9kYWwtY29udGVudCAuYW50LXRhZy5hbGwtYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWNvbnRlbnQgLmhlbHAtYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBtYXJnaW46IDEycHggLTZweCAtNnB4O1xuICBwYWRkaW5nOiAxMHB4IDZweCAxMHB4IDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAuc2VjdGlvbi52aWV3LXNlY3Rpb24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5zZWN0aW9uIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbiAgbWFyZ2luOiAwcHggLTZweCAtMTBweCAtNnB4O1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4IDE2cHggMHB4IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtZ3JvdXAtaGVhZGVyIC5ncm91cC1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWdyb3VwLWhlYWRlciAuc21hbGwtYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIHtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1zbWFydC1zZWFyY2ggLnJlc3VsdHMtd3JhcHBlciAucmVzdWx0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbS5oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc21hcnQtc2VhcmNoIC5yZXN1bHRzLXdyYXBwZXIgLnJlc3VsdC1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNtYXJ0LXNlYXJjaCAucmVzdWx0cy13cmFwcGVyIC5yZXN1bHQtaXRlbSAubWV0YS1kYXRhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAwO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2hhbmRsZS1ib3R0b20sXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLWxlZnQsXG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19faGFuZGxlLXJpZ2h0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2VkZ2UtdGV4dGJnIHtcbiAgZmlsbDogI2Y0ZjRmNDtcbiAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHN0cm9rZS13aWR0aDogMTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgOHB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjYpKTtcbiAgYW5pbWF0aW9uOiBwdWxzYXRlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgMCUsIDEwMCUge1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDRweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC40KSk7XG4gIH1cbiAgNTAlIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjkpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBlcnJvclB1bHNhdGUge1xuICAwJSwgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgyNTUsIDc3LCA3OSwgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMjU1LCA3NywgNzksIDAuNik7XG4gIH1cbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19lZGdlLXRleHQge1xuICBmaWxsOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZS1pbnB1dCxcbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtY29udHJvbC10b3dlciAucmVhY3QtZmxvdyAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlci5zZWxlY3RlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjIpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnJlYWN0LWZsb3cgLnNmLW5vZGUtd3JhcHBlci5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDI1NSwgNTUsIDU4LCAwLjQpO1xuICBhbmltYXRpb246IGVycm9yUHVsc2F0ZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5zZi1jb250cm9sLXRvd2VyIC5yZWFjdC1mbG93IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogOHB4O1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xufVxuLnNmLWNvbnRyb2wtdG93ZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG59XG4uc2YtY29udHJvbC10b3dlciAuYWctcm93LWhvdmVyIC5wb3NpdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG59XG4uc2YtY29udHJvbC10b3dlciAuYWctcm93LWhvdmVyIC5uZWdhdGl2ZS12YWx1ZS1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xufVxuLnNmLWV2ZW50LWNhdGVnb3J5X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4uc2YtZXZlbnRzLXNhbXBsaW5nX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLnNmLWhvbWUtcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDE0cHggMTZweCAwO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1pbi13aWR0aDogNDc3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmRhdGEtY2FyZCAuYm94IHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLmJveCAudmFsdWUge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNmLWhvbWUtcGFnZSAuZGF0YS1jYXJkIC5ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQ1OHB4O1xuICBtYXJnaW46IDAgLTE2cHg7XG59XG4uc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLmdyaWQtd3JhcHBlciAuYWctcm93IC5hZy1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuc3VidGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgdHJhbnNpdGlvbjogMi41cztcbiAgaGVpZ2h0OiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1iYXI6aG92ZXIgLmJhci10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWJhciAuYmFyLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA5cHggMCByZ2JhKDYyLCA2MiwgNjIsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnNmLWhvbWUtcGFnZSAuc2FsZXMtaGlzdG9yeS1jYXJkIC5jaGFydC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5zYWxlcy1oaXN0b3J5LWNhcmQgLmNoYXJ0LWZvb3RlciAucGVyY2VudGFnZS1jaGFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLnNhbGVzLWhpc3RvcnktY2FyZCAuY2hhcnQtZm9vdGVyIC5wZXJjZW50YWdlLWNoYW5nZSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCB7XG4gIG1pbi13aWR0aDogNDc3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTZweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNDVweCwgMWZyKSk7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLnN1Ym1vZHVsZS1jb2x1bW4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3guZGlzYWJsZWQge1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveDpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5zZi1ob21lLXBhZ2UgLnN1Ym1vZHVsZXMtY2FyZCAuYm94OmhvdmVyOm5vdCguZGlzYWJsZWQpIC5uZXctdGFiLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uc2YtaG9tZS1wYWdlIC5zdWJtb2R1bGVzLWNhcmQgLmJveCAubmV3LXRhYi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWhvbWUtcGFnZSAuc3VibW9kdWxlcy1jYXJkIC5ib3ggLnZhbHVlIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWhvbWUtcGFnZSAuYXJraWV2YS1ibG9nIHtcbiAgbWluLXdpZHRoOiA0NzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZDpob3ZlciB7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtaG9tZS1wYWdlIC5hcmtpZXZhLWJsb2cgLmJsb2ctY2FyZCBpbWcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5zZi1ob21lLXBhZ2UgLmFya2lldmEtYmxvZyAuYmxvZy1jYXJkIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtaG9tZS1wYWdlIC5yZXNwb25zaXZlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICAuc2YtaG9tZS1wYWdlIC5yZXNwb25zaXZlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICB3aWR0aDogMTFweDtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNhZmFyaS1zY3JvbGxlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICB3aWR0aDogMTFweDtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2FmYXJpLXNjcm9sbGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgLyogc2hvdWxkIG1hdGNoIGJhY2tncm91bmQsIGNhbid0IGJlIHRyYW5zcGFyZW50ICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zYWZhcmktc2Nyb2xsZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5zZi1ob21lLXBhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2YtaG9tZS1wYWdlIC5kYXRhLWNhcmQgLnZhbHVlIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5oZWFkZXIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLmNsb3NlLWJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAxMXB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLmNsb3NlLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLmNsb3NlLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5tb2R1bGUtd3JhcHBlciAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5tb2R1bGUtd3JhcHBlciAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5zZi1xdWljay1ndWlkZS1wYWdlIC5tb2R1bGUtd3JhcHBlciAuaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBib3gtc2hhZG93OiAtMXB4IDBweCA5cHggMXB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcXVpY2stZ3VpZGUtcGFnZSAucXVpY2stdGFza3MgLnF1aWNrLXRhc2tzLWNvbGxhcHNlIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgcGFkZGluZzogMjVweCAzOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLXF1aWNrLWd1aWRlLXBhZ2UgLnF1aWNrLXRhc2tzIC5xdWljay10YXNrcy1jb2xsYXBzZSAuYW50LWNvbGxhcHNlLWNvbnRlbnQgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDJweCAwIDMycHggNjRweDtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDUwMHB4O1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDE2cHggMCA4cHggMTZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zZXR0aW5ncy12aWV3X19jb250ZW50IC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtd3JhcHBlciAuc2Ytc2V0dGluZ3MtbGF5b3V0X19oZWFkZXIgLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIgLnNmLXNldHRpbmdzLXNlY3Rpb24taGVhZGluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uc2Ytc2V0dGluZ3Mtdmlld19fY29udGVudCAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50LXdyYXBwZXIgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC5zZi1zZXR0aW5ncy1sYXlvdXRfX2NvbnRlbnQtY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAyNHB4IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcGxhbi11cGdyYWRlZC1tb2RhbCAuYW50LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1wbGFuLXVwZ3JhZGVkLW1vZGFsIC5hbnQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQgLnRleHQge1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXRyaWFsLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2YtdHJpYWwtYmFubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiNWI2ZDtcbn1cblxuLnNmLXRyaWFsLWNvbnRlbnQge1xuICB3aWR0aDogMjcwcHg7XG59XG4uc2YtdHJpYWwtY29udGVudCAuZXhwaXJlcy1kYXRlIHtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG59XG4uc2YtdHJpYWwtY29udGVudCAubGluZSB7XG4gIG1hcmdpbjogMTZweCAtMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiAxcHg7XG59XG4uc2YtYWxlcnRzLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIge1xuICBtYXJnaW46IC0yNHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLW1lbnUtY29sdW1uIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1hY3Rpb25zIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLXRvb2xiYXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLXRvb2xiYXIgLmFudC1zZWxlY3QtYXJyb3cge1xuICBsZWZ0OiAxMXB4O1xuICByaWdodDogMDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtdG9vbGJhciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSxcbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtdG9vbGJhciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLnNmLWFsZXJ0cy1saXN0IC5zZi1ncm91cC1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWhlYWRlciAuaGVhZGVyLXRleHQge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciAuc2YtZ3JvdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciAuc2YtZ3JvdXAtY29udGVudCAudGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMzg1cHg7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAuc2YtYWxlcnRzLWxpc3QgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciAuc2YtZ3JvdXAtY29udGVudCAuaW1wYWN0LWJhZGdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZWZkNzVlO1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1pbi13aWR0aDogMTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLWJsYWNrKTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIC5zZi1ncm91cC1jb250ZW50IC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5zZi1hbGVydHMtbGlzdCAuc2YtZ3JvdXAtY29udGVudC13cmFwcGVyIC5zZi1ncm91cC1jb250ZW50IC5hY3Rpb25zIC5hY3Rpb24tYnRuIHtcbiAgbWFyZ2luOiAtNXB4IDAgMCAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzFweDtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMgLmhlYWRpbmcge1xuICBwYWRkaW5nOiAwIDEycHggMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyAucHVsc2UxIHtcbiAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbn1cbi5zZi1hbGVydHMtcGFuZWwuc2YtYWxlcnRzLXBhbmVsLXYyIC5uby1hbGVydHMgLnB1bHNlMiB7XG4gIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiAubm8tYWxlcnRzIC5wdWxzZTMge1xuICBhbmltYXRpb246IHB1bHNlIDZzIGVhc2Utb3V0IGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IDRzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICBvcGFjaXR5OiAwO1xufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnNmLWFsZXJ0cy1wYW5lbC5zZi1hbGVydHMtcGFuZWwtdjIgLm5vLWFsZXJ0cyBkaXZbY2xhc3NePUNvbmZldHRpRXhwbG9zaW9uLWNvbnRhaW5lcl0ge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAtNzFweDtcbn1cbi5zZi1hbGVydHNfX21haW4tZ3JpZCB7XG4gIG1hcmdpbjogMCAxNHB4IDE2cHggMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFsZXJ0c19fbWFpbi1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5zZi1hbGVydHMtZW1wdHktb3ZlcmxheSAuaGVhZGluZyB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1hbGVydHNfX21haW4tZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuc2YtYWxlcnRzLWVtcHR5LW92ZXJsYXkgLnRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtY29tcGFueS1zZXR0aW5ncyB7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG5cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZSAuYW50LXRhYmxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlIHRoIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMHB4O1xufVxuLnNmLW5vdGlmaWNhdGlvbnMtY29uZmlnIC5hbnQtdGFibGUtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcgLmFudC10YWJsZS13cmFwcGVyIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS10Ym9keSAuYW50LXRhYmxlLXJvdy5hbnQtdGFibGUtcm93LXNlbGVjdGVkID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1ub3RpZmljYXRpb25zLWNvbmZpZyAuYW50LXRhYmxlLXdyYXBwZXIgLmFudC10YWJsZS10Ym9keSAuYW50LXRhYmxlLXJvdyAuYW50LXRhYmxlLWNlbGwtcm93LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uc2YtYWxlcnRzLWFjdGlvbnNfX2dvdG8tbWVudS5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgZmxleDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnNmLWFsZXJ0cy1hY3Rpb25zX19nb3RvLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0gLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHN2ZyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xufVxuXG4uc2YtYWxlcnQtZGV0YWlscy1kZGwge1xuICB3aWR0aDogMzUwcHg7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlciAuaW5mby10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE5NXB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXIgLmluZm8tbnVtYmVyIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4uc2YtYWxlcnQtZGV0YWlscy1kZGwgLnRleHQtd3JhcHBlcjpmaXJzdC1jaGlsZCwgLnNmLWFsZXJ0LWRldGFpbHMtZGRsIC50ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyOmxhc3QtY2hpbGQsIC5zZi1hbGVydC1kZXRhaWxzLWRkbCAudGV4dC13cmFwcGVyOm50aC1jaGlsZCgtMSkge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5zZi1hbGVydHMtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uc2YtYWxlcnRzLXRvb2xiYXIgLnNmLXRvb2xiYXJfX3NlbGVjdG9yIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2YtYWxlcnRzLXRvb2xiYXIgLnNmLXRvb2xiYXJfX3NlbGVjdG9yIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxuICAuc2YtYWxlcnRzLXRvb2xiYXIgLnNmLXRvb2xiYXJfX3NlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICBwYWRkaW5nOiAwIDdweDtcbiAgfVxuICAuc2YtYWxlcnRzLXRvb2xiYXIgLnNmLXRvb2xiYXItYnRuIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBwYWRkaW5nOiAwcHggN3B4O1xuICB9XG4gIC5zZi1hbGVydHMtdG9vbGJhciAuc2YtdG9vbGJhci1idG4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNmLXNlY3VyaXR5LWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDNweCAxNnB4O1xufVxuLnNmLXNlY3VyaXR5LWRyYXdlciAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDlweCAxNnB4O1xufVxuLnNmLWhpc3RvcmljYWwtbWV0cmljc19fZHJhd2VyLmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtaGlzdG9yaWNhbC1tZXRyaWNzX19lZGl0LWZvcm0gLmhvcml6b24tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWRhdGEtc291cmNlcy1mb3JtIC5keW5hbWljLWRhdGUtcmFuZ2VfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1kYXRhLXNvdXJjZXMtZm9ybSAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3NlZ21lbnRlZC1kYXRlZmlsdGVydHlwZSAuZGF0ZS1maWx0ZXItdHlwZV9fbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xufVxuLnNmLWRhdGEtc291cmNlcy1mb3JtIC5maWx0ZXItc2NldGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA0cHggMTFweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGF0YS1zb3VyY2VzLWZvcm0gLmZpbHRlci1zY2V0aW9uIC5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hY3Rpb24tcG9wdXAge1xuICB3aWR0aDogMjgwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgei1pbmRleDogMjtcbiAgYm94LXNoYWRvdzogMCA2cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCksIDAgM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWltcG9ydGFudDtcbn1cbi5hY3Rpb24tcG9wdXAgLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEycHggMjRweCAwIDI0cHg7XG59XG4uYWN0aW9uLXBvcHVwIC5oZWFkZXIgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLmFjdGlvbi1wb3B1cCAuaGVhZGVyIC5jb250ZW50IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hY3Rpb24tcG9wdXAgLmhlYWRlciAuY29udGVudCAuYW50aWNvbi1jbG9zZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2NHB4O1xufVxuLmFjdGlvbi1wb3B1cCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMjRweCAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXBlcmNlbnQtYWRqdXN0bWVudC1hY3Rpb24gLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wZXJjZW50LWFkanVzdG1lbnQtYWN0aW9uIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcGVyY2VudC1hZGp1c3RtZW50LWFjdGlvbiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5hY3Rpb24tcG9wdXAuc2YtcGVyY2VudC1hZGp1c3RtZW50LWFjdGlvbiAuYW50LWlucHV0LXN1ZmZpeCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wcm9yYXRlLWFjdGlvbiAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXByb3JhdGUtYWN0aW9uIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLmFjdGlvbi1wb3B1cC5zZi1wcm9yYXRlLWFjdGlvbiAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uYWN0aW9uLXBvcHVwLnNmLXByb3JhdGUtYWN0aW9uIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uYWN0aW9uLXBvcHVwX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAtZXhwYW5kZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cC1leHBhbmRlZCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm9vdC13cmFwcGVyIC5hZy1kZXRhaWxzLWdyaWQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtbWFuYWdlLW92ZXJyaWRlcyAuYWctdGhlbWUtcXVhcnR6IC5zZi1tYW5hZ2Utb3ZlcnJpZGVzLWVtcHR5LW92ZXJsYXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW1hbmFnZS1vdmVycmlkZXMgLmFnLXRoZW1lLXF1YXJ0eiAuc2YtbWFuYWdlLW92ZXJyaWRlcy1lbXB0eS1vdmVybGF5IC5oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1tYW5hZ2Utb3ZlcnJpZGVzIC5hZy10aGVtZS1xdWFydHogLnNmLW1hbmFnZS1vdmVycmlkZXMtZW1wdHktb3ZlcmxheSAudGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZm9yZWNhc3QtZGV0YWlscyAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1mb3JlY2FzdC1kZXRhaWxzIC5hbnQtZHJhd2VyLWJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2YtZm9yZWNhc3QtZGV0YWlscyAuYW50LWRyYXdlci1ib2R5IC5jaGFydC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uc2Ytb3V0bGllci10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtdG9vbGJhciAuZHgtdG9vbGJhci1hZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1kYXRhZ3JpZC1oZWFkZXItcGFuZWwgLmR4LXRvb2xiYXIge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWhlYWRlci1yb3cgLnNmLWNhcHRpb24tLWludmlzaWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtaGVhZGVyLXJvdyAuZHgtaGVhZGVyLWZpbHRlciB7XG4gIGNvbG9yOiAjMDA4N2ZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtaGVhZGVyLXJvdyAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnNmLW91dGxpZXItdGFibGUgLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1vdXRsaWVyLXRhYmxlIC5keC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keC1jaGVja2JveC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3Itb3V0bGluZWQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytb3V0bGllci10YWJsZSAuZHgtdGV4dGJveC5keC10ZXh0ZWRpdG9yIHtcbiAgcGFkZGluZzogNnB4IDA7XG59XG5cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICBtYXJnaW46IDA7XG59XG4uc2Ytb3V0bGllcnNfX2dyaWQuc2YtYWctZ3JpZCAuYWctcm9vdCAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIC5hY3Rpb24tY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0cHggMHB4IDdweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1maWx0ZXItb3V0bGllcnNfX2NvbnRyb2wgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICBtaW4td2lkdGg6IDgwcHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3Ige1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3I6aG92ZXIgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3Rvcjpob3ZlciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IuYWN0aXZlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IuYWN0aXZlIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1yZXN0IC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3QgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5zZi1vdXRsaWVycy10b29sYmFyIC5zZi1zZXZlcml0eS1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yIHtcbiAgd2lkdGg6IDE0MHB4O1xufVxuLnNmLW91dGxpZXJzLXRvb2xiYXIgLnNmLXNldmVyaXR5LXNlbGVjdG9yOmhvdmVyIC5wbGFjZWhvbGRlci1zcXVhcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3V0bGllcnMtdG9vbGJhciAuc2Ytc2V2ZXJpdHktc2VsZWN0b3IgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG59XG5cbi5zZi1jb3JyZWN0aW9ucy1zZWxlY3QtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnNmLXNldmVyaXR5LXNlbGVjdG9yLWRyb3Bkb3duIC5hY2NlbnQtY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNldmVyaXR5LXNlbGVjdG9yLWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZXZlcml0eS1zZWxlY3Rvci1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNmLXNldmVyaXR5LXNxdWFyZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLWxvY2F0aW9uLWRldGFpbHMtZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zZi1sb2NhdGlvbi1kZXRhaWxzLWRyYXdlciAuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCkgIWltcG9ydGFudDtcbn1cbi5zZi1zYWxlcy1wcmVkaWN0b3Itc2V0dGluZ3MgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMnB4IDI0cHggMjdweDtcbiAgbWFyZ2luOiAwcHggLTI0cHggMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvci1zZXR0aW5ncyAuaGVhZGluZyAuYW50LWJ0biB7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNmLXNhbGVzLXByZWRpY3Rvci1zZXR0aW5ncyAuc2YtdXJnZW5jeSAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogOTVweDtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuYW50LXNlZ21lbnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbn1cbi5zZi1zdHJhdGVneS1zZXR0aW5ncyAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLnNlZ21lbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNmLXN0cmF0ZWd5LXNldHRpbmdzIC5zZWdtZW50LXdyYXBwZXIgLmZpbHRlci1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLnNlZ21lbnQtd3JhcHBlciBociB7XG4gIG1hcmdpbjogOHB4IDA7XG59XG4uc2Ytc3RyYXRlZ3ktc2V0dGluZ3MgLnNlZ21lbnQtd3JhcHBlciAuYWdncmVnYXRpb24tY2FzY2FkZXItcG9wdXAgLmFudC1jYXNjYWRlci1tZW51cyA+IHVsOmZpcnN0LW9mLXR5cGUgLmFudC1jYXNjYWRlci1jaGVja2JveC1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBtYXJnaW46IDI0cHggMCAxMnB4IDA7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyLmhhcy1lcnJvciAuYW50LWRpdmlkZXItaG9yaXpvbnRhbC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmFudGljb24tZGVsZXRlIHtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmF0dHJpYnV0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuYXR0cmlidXRlIC5hbnRpY29uLWNsb3NlIHtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLmFkZC1hdHRyaWJ1dGUge1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogNXB4IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5sZXZlbC13cmFwcGVyIC5hZGQtYXR0cmlidXRlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ4LCAyMTksIDI1NSwgMC4yKTtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLnNlbGVjdC1hdHRyaWJ1dGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLnNlbGVjdC1hdHRyaWJ1dGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtdGl0bGUgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb24gLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtYXJyb3ctaWNvbiB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMgLmxldmVsLXdyYXBwZXIgLnNlbGVjdC1hdHRyaWJ1dGUgLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlci13aXRoLWxldmVscyAubGV2ZWwtd3JhcHBlciAuc3VibWVudS1wb3B1cCB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyLXdpdGgtbGV2ZWxzIC5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb25zLXdyYXBwZXIgLm9wdGlvbi5sb2NrZWQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb25zLXdyYXBwZXIgLm9wdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA5cHggMTJweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb246bm90KC5sb2NrZWQpIHtcbiAgYm9yZGVyLXRvcDogdHJhbnNwYXJlbnQ7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb24uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIC5vcHRpb24uc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyLCAxMDQsIDIyMCwgMC4yMTk2MDc4NDMxKSAhaW1wb3J0YW50O1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uOm5vdCgubG9ja2VkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm9wdGlvbjpub3QoLmxvY2tlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuLnNmLXB5cmFtaWQtYnVpbGRlciAub3B0aW9uIHN2ZyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZi1weXJhbWlkLWJ1aWxkZXIgLm5vdC1hbGxvd2VkLWFuaW1hdGlvbiB7XG4gIGFuaW1hdGlvbjogbm90LWFsbG93ZWQgMC43cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cbkBrZXlmcmFtZXMgbm90LWFsbG93ZWQge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB9XG4gIDc1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MywgMTMxLCAxMzEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gIH1cbn1cbi5zZi1zdHJhdGVneS10b29sYmFyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2VkZ2UtcGF0aCxcbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fY29ubmVjdGlvbi1wYXRoIHtcbiAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19ub2RlLWRlZmF1bHQge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnRvdGFsLWltcGFjdC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuICBwYWRkaW5nOiA2cHg7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiAyMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDBweCA2cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KSwgMHB4IDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC50b3RhbC1pbXBhY3Qtd3JhcHBlci5jb2xsYXBzZWQge1xuICBoZWlnaHQ6IDM0cHg7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnJlYWN0LWZsb3dfX2hhbmRsZSB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgei1pbmRleDogNDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xufVxuLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IC5zZi1ub2RlLXdyYXBwZXIgLm5vZGUtdHlwZSAudGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLXR5cGUgLnRpdGxlIC5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDFweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBmb250LXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiA1cHg7XG59XG4uc2YtcG9saWN5LWNvbXBhcmUtY2hhcnQgLnNmLW5vZGUtd3JhcHBlciAubm9kZS10eXBlIC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxleDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1wb2xpY3ktY29tcGFyZS1jaGFydCAuc2Ytbm9kZS13cmFwcGVyIC5ub2RlLWNoaWxkcmVuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNnB4O1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW06bm90KC5hbnQtZm9ybS1pdGVtLXdpdGgtaGVscCkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5zZi10cmFuc2Zlcl9fZm9ybS1iYXNlIC5hbnQtZm9ybS1pdGVtIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1pbnB1dC5hbnQtaW5wdXQtZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1hcnJvdyAuYW50aWNvbiBzdmcge1xuICBmaWxsOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbS5hbnQtZm9ybS1pdGVtLXdpdGgtaGVscCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnNmLXRyYW5zZmVyX19mb3JtLWJhc2UgLmFudC1mb3JtLWl0ZW0uYW50LWZvcm0taXRlbS1oYXMtc3VjY2VzcyB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSAuYW50LWZvcm0taXRlbS5hbnQtZm9ybS1pdGVtLWhhcy1zdWNjZXNzIC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4uYW50LXNob3ctaGVscC1sZWF2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc29wLWNvbGxhYl9fY2hhcnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2Ytc29wLWNvbGxhYl9fY2hhcnQgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AY2hhcnNldCBcIlVURi04XCI7XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudC1jb250ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoZWR1bGVycHJvIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLXJvdy5iLWdyb3VwLXJvdyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtZXZlbnQuYi1zY2gtZXZlbnQtd2l0aGljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50LmdhbnR0LWdyZWVuLCAuc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItc2NoLWV2ZW50LmItZ2FudHQtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVkZTY0O1xuICBib3JkZXItY29sb3I6ICM3M2QxM2Q7XG4gIGNvbG9yOiAjMTM1MjAwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC1ldmVudC5iLW1pbGVzdG9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc4NzU7XG4gIGJvcmRlci1jb2xvcjogI2ZmNGQ0Zjtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLWNlbGwge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLXNjaC10aW1lYXhpcy1jZWxsIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtaGVhZGVyLXRpbWVheGlzLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1ncmlkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLnNmLXNjaGVkdWxlci10b29sYmFyIC5hbnQtYnRuOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1zY2hlZHVsZXItZ2FudHQtd3JhcHBlciAuYi1zY2gtY3VycmVudC10aW1lIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmYWIwMDU7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItdHJlZS1leHBhbmRlciB7XG4gIGNvbG9yOiAjNTJjNDFhO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtcm93W2RhdGEtdHlwZT13b3JrY2VudGVyXSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2Ytc2NoZWR1bGVyLWdhbnR0LXdyYXBwZXIgLmItZ3JpZC1yb3dbZGF0YS10eXBlPXdvcmtjZW50ZXJdIC5iLXRyZWUtY2VsbC12YWx1ZSB7XG4gIGNvbG9yOiAjNTJjNDFhO1xufVxuLnNmLXNjaGVkdWxlci1nYW50dC13cmFwcGVyIC5iLWdyaWQtcm93W2RhdGEtdHlwZT13b3JrY2VudGVyXSAuYi10cmVlLWNlbGwtdmFsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pePXCI7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnNmLXN1bW1hcnktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VtbWFyeS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2Ytc3VtbWFyeS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXN0aWNreS1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXN1bW1hcnktZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Ytc3VtbWFyeS1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udHJhbnNhY3Rpb25zLW9iamVjdHMgLmFudC10YWJzIHtcbiAgZmxleDogYXV0bztcbn1cbi50cmFuc2FjdGlvbnMtb2JqZWN0cyAuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwO1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUge1xuICBmbGV4OiBhdXRvO1xufVxuLnRyYW5zYWN0aW9ucy1vYmplY3RzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLm9iai12aWV3LWNvbnRlbnQtZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAgLmFnLWljb24tdHJlZS1jbG9zZWQsXG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMC5hZy1yb3ctZ3JvdXAgLmFnLXJvdy1ncm91cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTIgLmFnLWRldGFpbHMtcm93IHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnNmLXV0aWxpemF0aW9uLWdyaWQgLmNlbGwtLW5vdC11c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5jZWxsLS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi11dGlsaXphdGlvbi1ncmlkIC5jZWxsLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2YtdXRpbGl6YXRpb24tZ3JpZCAuY2VsbC0teWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG5cbi51dGlsaXphdGlvbi1kZXRhbGlzLWdyaWQtbW9kYWwgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMge1xuICBoZWlnaHQ6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY29udGFpbmVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1oZWFkZXItZ3JvdXAtY2VsbC13aXRoLWdyb3VwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNvbnRhaW5lciAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGwuYWctaGVhZGVyLWdyb3VwLWNlbGwtd2l0aC1ncm91cCAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1ncm91cC10ZXh0IHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItbHI7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY29udGFpbmVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uIC5hZy1oZWFkZXItY2VsbDpub3QoLmFnLWhlYWRlci1zcGFuLWhlaWdodCkge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19yb3ctYWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0xIC5hZy1kZXRhaWxzLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsLnNmLXRleHQtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19jZWxsLS1lZGl0LWRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpc19fY2VsbC1hY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0tbm90LXVzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXMgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuY2VsbC0tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jZWxsLS1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG59XG4uc2Ytc29wLWdyaWQtdXRpbGl6YXRpb24tZGV0YWxpcyAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5jZWxsLS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1hY3Rpb25fX2RldGFpbHMgLmRldGFpbC1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xufVxuLnNmLWFjdGlvbl9fZGV0YWlscyAuZGV0YWlsLXJvdyAudmFsdWUtY29sIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtZXhwYW5kZWQtYm9tX19ncmlkLmFnLXRoZW1lLXF1YXJ0eiAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC41cyBlYXNlLWluLW91dDtcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX0F0dHJpYnV0ZXMsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1Jvd3MsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX0NvbHVtbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjNGRlO1xuICBib3JkZXItY29sb3I6ICNiMGM0ZGU7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUtY29sX19BdHRyaWJ1dGVzLmRyb3BwYWJsZS5hY3RpdmUsIC5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1Jvd3MuZHJvcHBhYmxlLmFjdGl2ZSwgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fQ29sdW1ucy5kcm9wcGFibGUuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2I2MWJhO1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcywgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fRGF0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjA7XG4gIGJvcmRlci1jb2xvcjogI2YwZmZmMDtcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMuZHJvcHBhYmxlLmFjdGl2ZSwgLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fRGF0YS5kcm9wcGFibGUuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2NDAwO1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcyAuYW50LWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5kcm9wcGFibGUtY29sLmRyb3BwYWJsZS1jb2xfX1F1YW50aXRpZXMgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEwMCwgMCwgMC41NzY0NzA1ODgyKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZHJvcHBhYmxlLWNvbC5kcm9wcGFibGUtY29sX19RdWFudGl0aWVzIC5hbnQtY29sbGFwc2UtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3BwYWJsZS1jb2wuZHJvcHBhYmxlLWNvbF9fUXVhbnRpdGllcyAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4uZHJvcHBhYmxlLWNvbCAuZHJvcHBhYmxlLWNvbC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZHJvcHBhYmxlLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5kcm9wcGFibGUtaXRlbSAuaXRlbS1zb3J0IHtcbiAgd2lkdGg6IDM1cHg7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLml0ZW0tc29ydCAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLml0ZW0tc29ydCAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIGNvbG9yOiAjZDE0OTQ5O1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZHJvcHBhYmxlLWl0ZW0gLmJ0bi1kZWxldGUge1xuICB3aWR0aDogMTVweDtcbn1cbi5kcm9wcGFibGUtaXRlbSAuYnRuLWRlbGV0ZSAuYW50aWNvbi5hbnRpY29uLWRlbGV0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXNvcnQtYXNjZW5kaW5nLml0ZW0tc29ydC0tbm9uZSxcbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuaXRlbS1zb3J0LS1pbmFjdGl2ZSAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC41O1xufVxuLmRyb3BwYWJsZS1pdGVtOmhvdmVyIC5pdGVtLXNvcnQtLWluYWN0aXZlIC5hbnRpY29uLmFudGljb24tc29ydC1hc2NlbmRpbmcuaXRlbS1zb3J0LS1ub25lOmhvdmVyLFxuLmRyb3BwYWJsZS1pdGVtOmhvdmVyIC5pdGVtLXNvcnQtLWluYWN0aXZlIC5hbnRpY29uLmFudGljb24tc3RvcDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZHJvcHBhYmxlLWl0ZW06aG92ZXIgLmFudGljb24uYW50aWNvbi1kZWxldGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kcm9wcGFibGUtaXRlbTpob3ZlciAuYW50aWNvbi5hbnRpY29uLWRlbGV0ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0xLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSA+IC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTEgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQgPiAuYW50LWNvbGxhcHNlLWNvbnRlbnQtYm94IHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xufVxuLnNmLWdyb3VwZWQtbGlzdF9fcGFuZWwtbGV2ZWwtMiAuYW50LWNvbGxhcHNlLWhlYWRlci10ZXh0IC5zZi1ncm91cGVkLWxpc3RfX3BhbmVsLWxldmVsLTItY250IHtcbiAgY29sb3I6ICNhYWE7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yIC5zZi1ncm91cGVkLWxpc3RfX2xpc3QgLmFudC1saXN0LWl0ZW0tbWV0YS1kZXNjcmlwdGlvbiB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1sYWJlbCAuYW50LWJ0bi1saW5rIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciwgLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3Rvcixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3csXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LXNlbGVjdG9yIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5hbnQtc2VsZWN0LWFycm93LFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLmFudC1zZWxlY3QtYXJyb3csXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzID4gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1jb250cm9sID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0ID4gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQgPiAuYW50LXNlbGVjdCA+IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93bixcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgPiAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgPiAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbC1pbnB1dC1jb250ZW50ID4gLmFudC1zZWxlY3QgPiAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwsIC5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLCAuc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMgLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlcixcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1saW5rSXRlbUlkcyAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWw6OmFmdGVyLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kYXRhSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxpbmtJdGVtSWRzIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW1zLWZsb3dfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCxcbi5zZi1ub2RlX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQsXG4uc2YtbGlua19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkLFxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2YtaXRlbXMtZmxvd19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsLFxuLnNmLW5vZGVfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCAuYW50LWZvcm0taXRlbS1sYWJlbCxcbi5zZi1saW5rX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwsXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIC5hbnQtZm9ybS1pdGVtLWxhYmVsIGxhYmVsLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1hdHRyaWJ1dGVpZCAuYW50LWZvcm0taXRlbS1sYWJlbCBsYWJlbCxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtYXR0cmlidXRlaWQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICB3aWR0aDogYXV0bztcbn1cbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXN1Yi1zZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyAuYW50LWZvcm0taXRlbS1leHBsYWluLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi1jb25uZWN0ZWQge1xuICBtYXJnaW4tdG9wOiAxNzBweDtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5kcnAtdmlldy1jb250ZW50X19ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubXJwLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnB1Ymxpc2gtZm9ybS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAzMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0taGVhZGVyLS13aXRoLXR5cGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzNXB4IDU1cHggMWZyIDcwcHg7XG4gIGNvbHVtbi1nYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyAucHVibGlzaC1mb3JtLXJvd19fdGl0bGUge1xuICB3aWR0aDogMTM1cHg7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdyAucHVibGlzaC1mb3JtLXJvd19fdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTM1cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4uYW50LW1vZGFsLnNmLW1haW4tbW9kYWwuc2YtcHVibGlzaC1ydW5fX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAucHVibGlzaC1mb3JtLXJvdy0td2l0aC10eXBlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMzVweCA1NXB4IDFmciA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnB1Ymxpc2gtZm9ybS1yb3ctLXdpdGgtdHlwZSAucHVibGlzaC1mb3JtLXJvd19fdGl0bGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX3B1Ymxpc2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX3R5cGUge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5hbnQtbW9kYWwuc2YtbWFpbi1tb2RhbC5zZi1wdWJsaXNoLXJ1bl9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5wdWJsaXNoLWZvcm0tcm93LS13aXRoLXR5cGUgLnB1Ymxpc2gtZm9ybS1yb3dfX2Rpc2NhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAubGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuZGV0YWlscy1yb3cgLnZhbHVlIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuY29weS1idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogLTlweCAtMTBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmRldGFpbHMtcm93IC5zdGF0dXMtdmFsdWUsXG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5kZXRhaWxzLXJvdyAuYXZhdGFyLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLm11bHRpcGxlLWRldGFpbHMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICByb3ctZ2FwOiA0cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAgLnNmLXJ1bi1kZXRhaWxzX193cmFwcGVyIC5tdWx0aXBsZS1kZXRhaWxzLXJvdyAudmFsdWUtcm93IC52YWx1ZSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuYW50LWNvbGxhcHNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLmFudC1jb2xsYXBzZSAuYW50LWNvbGxhcHNlLWl0ZW0gPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xufVxuLnNmLW1haW4tbW9kYWwuc2YtcnVuLWRldGFpbHNfX3BvcHVwIC5zZi1ydW4tZGV0YWlsc19fd3JhcHBlciAuc2V0dGluZ3Mtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAubWFpbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLXJ1bi1kZXRhaWxzX19wb3B1cCAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIgLnNldHRpbmdzLXJvdyAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAwIDEycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIHtcbiAgbWFyZ2luOiAwIC0xMnB4IDE2cHggLTEycHg7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbi53aXRoLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZmxleDogMTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnF1aWNrLWFjY2Vzcy13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkxYzhmNztcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIuZmF2b3JpdGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSB7XG4gIHdpZHRoOiA4NSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLnJlcG9ydC1jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3Mgc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTVweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyBzZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQ6aG92ZXI6bm90KC5ub3QtYXZhaWxhYmxlKSB7XG4gIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggI2QwZTJmZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIHNlY3Rpb24gLnJlcG9ydC1hbmltYXRpb24gc3ZnIHtcbiAgbWF4LXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1zY2VuYXJpby1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2Ytc2NlbmFyaW8tcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXNjZW5hcmlvLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0c19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXJlcG9ydHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHN2ZyxcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3BhbixcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSBidXR0b24ud2l0aC1pY29uIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24tc2VsZjogZW5kO1xuICB9XG59XG5cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1sZWZ0IC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuLmFnLXN0YXR1cy1uYW1lLXZhbHVlLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDAgMTRweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAucmVhY3QtZ3JpZC1pdGVtOmhvdmVyIHtcbiAgei1pbmRleDogNTAwO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQge1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldDpob3ZlciAud2lkZ2V0X190aXRsZSAuZXhwYW5kLWJ1dHRvbixcbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0OmhvdmVyIC53aWRnZXRfX3RpdGxlIC5zZXR0aW5ncy1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IGdyYWI7XG4gIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi13aWRnZXRzLWRhc2hib2FyZCAud2lkZ2V0IC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLnNldHRpbmdzLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b246aG92ZXIgc3ZnIHBhdGgsXG4uc2Ytd2lkZ2V0cy1kYXNoYm9hcmQgLndpZGdldCAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXdpZGdldHMtZGFzaGJvYXJkIC53aWRnZXQgLndpZGdldF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xufVxuXG4uc2Ytd2lkZ2V0LW1vZGFsIHtcbiAgbWluLXdpZHRoOiA0MDBweDtcbn1cbi5zZi13aWRnZXQtbW9kYWwgLndpZGdldF9fY29udGVudCB7XG4gIGhlaWdodDogNDAwcHg7XG59XG5cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGgge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAud2lkZ2V0LXR5cGUtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLndpZGdldC10eXBlLWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC53aWRnZXQtdHlwZS1idXR0b24gc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIC5hbnQtYnRuLWxpbmsge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1mb3JtLWl0ZW0tbGFiZWwgLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDdweDtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LXNlbGVjdC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24ge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2YtbmV3LXdpZGdldC1tb2RhbCAuc2YtY3JlYXRlLXdpZGdldF9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LXN1cHBseU1ldHJpY1R5cGVzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biAucmMtdmlydHVhbC1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZHJvcGRvd24gLnJjLXZpcnR1YWwtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbn1cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIC5yYy12aXJ0dWFsLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLW5ldy13aWRnZXQtbW9kYWwgLnNmLWNyZWF0ZS13aWRnZXRfX2NvbnRlbnQtZm9ybSAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1zdXBwbHlNZXRyaWNUeXBlcyAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1ncm91cC1jZWxsLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy1sZXZlbC0wW3Jvdy1pZD1zdW1tYXJ5XSAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzUzZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLWNsb3NlZCxcbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctaWNvbi10cmVlLW9wZW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctbGV2ZWwtMCAuYWctcm93LWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LWxldmVsLTAgLmFnLXJvdy1ncm91cC5hZy1yb3ctbG9hZGluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCAuYWctaGVhZGVyLWNlbGwge1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC52aW9sYXRpb24tY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLnZpb2xhdGlvbi1jZWxsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtdmVuZG9yLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAudmlvbGF0aW9uLWNlbGwuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXZlbmRvci1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbn1cbi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5oaXN0b3J5LWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOGZmO1xufVxuXG4uc2YtdmVuZG9yLXN1bW1hcnktZm9vdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlci52aXNpYmxlIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi12ZW5kb3Itc3VtbWFyeS1mb290ZXIgLmFudC10YWcgLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmlsdGVyLWRyYXdlcl9fbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1maWx0ZXJfcHJlc2V0LW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdC1ob2xkZXIgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuc2YtdHJlZS1ub2RlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuYW50LXRyZWUgLmFudC10cmVlLWxpc3QtaG9sZGVyIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLnNmLXRyZWUtbm9kZV9fY29udGVudCAubGFiZWwtd3JhcHBlciAubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzdweDtcbiAgcGFkZGluZzogNDZweCAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLmFudC10cmVlIC5hbnQtdHJlZS1saXN0LWhvbGRlciAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5zZi10cmVlLW5vZGVfX2NvbnRlbnQgLnN3YXAtaWNvbi13cmFwcGVyIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MiU7XG4gIGxlZnQ6IDMwJTtcbiAgei1pbmRleDogMjtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX2F0dHItdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fYXR0ci1zdWItdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLmFudC1zZWxlY3QgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgdG9wOiA1cHggIWltcG9ydGFudDsgLyogcXVpY2sgZml4IG1pc2FsaWdubWVudCovXG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDsgLyogYmFjYXVzZSBvZiBwcmVzZXQgZmlsdGVyIGRkbCAqL1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24ge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uIC5zZi1mYl9fc2VsZWN0LWV4Y2x1ZGUsXG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbiAuc2YtZmJfX3NlbGVjdC1pbmNsdWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgd2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb246aG92ZXIgLnNmLWZiX19zZWxlY3QtZXhjbHVkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbjpob3ZlciAuc2YtZmJfX3NlbGVjdC1leGNsdWRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5zZi1mYl9fc2VsZWN0LW9uZSAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIC5zZi1mYl9fc2VsZWN0LWluY2x1ZGU6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3Qtb25lIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1vbmUgLnNmLWZiX19zZWxlY3QtZmxhdC1kcm9wLWNvbnRhaW5lciAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZC5zZi1mYl9fc2VsZWN0LS1leGNsdWRlZCAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1maWx0ZXItYnVpbGRlcl9fZHJhd2VyIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciAuc2YtZmJfX3NlbGVjdC1hdHRyIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiX19zZWxlY3QtYXR0ciAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5pbmNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIgLnNmLWZiLWV4Y2x1ZGVfX3N3aXRjaC5leGNsdWRlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5zZi1maWx0ZXItZm9ybS1pdGVtIC5zZi1maWx0ZXItZm9ybS1pdGVtX19jb250cm9sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZmlsdGVyLWZvcm0taXRlbSAuc2YtZmlsdGVyLWZvcm0taXRlbV9fY29udHJvbCAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNmLWZpbHRlci1mb3JtLWl0ZW0gLnNmLWZpbHRlci1mb3JtLWl0ZW1fX2NvbnRyb2w6aG92ZXIgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICBmaWxsOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zZi1kYXNoYm9hcmRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAuZGFzaGJvYXJkLWNhcmQtdGl0bGUge1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLmRhc2hib2FyZC1jYXJkLXRpdGxlIC5hbnRpY29uLXN0YXI6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAuZGFzaGJvYXJkLWNhcmQgLmRhc2hib2FyZC1jYXJkLWhlYWRlciAub3B0aW9ucy1idXR0b246aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuc2YtZGFzaGJvYXJkcy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLmRhc2hib2FyZC1jYXJkIC5kYXNoYm9hcmQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5kYXNoYm9hcmQtY2FyZCAuYW50LWF2YXRhci1ncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWRhc2hib2FyZHMgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC50YWJsZS1jYXJkOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZi1kYXNoYm9hcmRzIC5zZi1kYXNoYm9hcmRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCAudGFibGUtY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuMXM7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAudGFiLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYiAuYW50aWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcjpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudDpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZTpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5saW1pdGVkLWRhc2hib2FyZCxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCAubGltaXRlZC1kYXNoYm9hcmQsXG4uc2YtZGFzaGJvYXJkcyAuYW50LXRhYnMgLmFudC10YWJzLXRhYnBhbmUgLmxpbWl0ZWQtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbn1cbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLWRhc2hib2FyZHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1kYXNoYm9hcmRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuXG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtbGlzdC1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkc19fc3BpdC13cmFwcGVyIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnNmLWRhc2hib2FyZHNfX3dyYXBwZXIgLnNmLWRhc2hib2FyZHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQgLmR4LWhlYWRlci1yb3cgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtaGVhZGVyLXJvdyAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyIHtcbiAgY29sb3I6ICMwMDg3ZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2YtZGFzaGJvYXJkc19fd3JhcHBlciAuc2YtZGFzaGJvYXJkcy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZCAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xufVxuXG4uc2YtZGFzaGJvYXJkcy10b29sYmFyIHtcbiAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZi1kYXNoYm9hcmRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4gc3ZnLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNmLWRhc2hib2FyZHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzcGFuLFxuICAuc2YtZGFzaGJvYXJkcy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gIH1cbn1cblxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1kYXNoYm9hcmQtZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHNwYW4uYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtY3VzdG9tLWRhc2hib2FyZC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuc2YtYWctZ3JpZCAuc2YtZGFzaGJvYXJkX19zdGF0dXMtYmFyIHtcbiAgcGFkZGluZzogMTRweCAwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLWRhc2hib2FyZF9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAvKiBub3QgdXNlZCA/ICovXG59XG4uc2YtZGFzaGJvYXJkX19ncmlkLnNmLWFnLWdyaWQgLnNmLWRhc2hib2FyZF9fc3RhdHVzLWJhciB7XG4gIHBhZGRpbmc6IDE0cHggMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtZGF0YS1zdHVkaW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kYXRhLXN0dWRpbyAuc2YtY3VzdG9tLXRhYi1iYXIgLmFudC10YWJzLW5hdi1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLnNmLWN1c3RvbS10YWItYmFyIC5hbnQtdGFicy1uYXYtbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGF0YS1zdHVkaW8gLmNyb3duLWljb24gcGF0aCB7XG4gIGZpbGw6ICNmNWM4NjYgIWltcG9ydGFudDtcbn1cblxuLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X193cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXdfX2hlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3X19jb250ZW50IHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLmFudC1yYWRpby1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICB6LWluZGV4OiAxO1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuYW50LXJhZGlvLWdyb3VwIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCB7XG4gIHotaW5kZXg6IDI7XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciB7XG4gIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdG9vbGJhciAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3ZpZXctc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlldyAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3Rvb2xiYXIgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X192aWV3LXNlbGVjdC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3QtLXNlbGVjdGVkIC5hbnQtYnRuIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXcgLnNmLWRhdGEtc3R1ZGlvLWlucHV0X190b29sYmFyIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fd3JhcHBlciAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXItd3JhcHBlciAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3dyYXBwZXIgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyLXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSAuc2YtZGF0YS1zdHVkaW8tb3ZlcnZpZXdfX3Rvb2xiYXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1vZHVsZS10YWItYmFyLnNmLWRhc2hib2FyZC10YWItYmFyLmFudC10YWJzIC5hbnQtdGFicy1uYXYgLmFudC10YWJzLW5hdi1vcGVyYXRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1yZXBvcnRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5oZWFkaW5nIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDBweCA3cHggMTNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLnJlcG9ydC1jYXJkLXRpdGxlIHtcbiAgd2lkdGg6IDg1JTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5yZXBvcnQtY2FyZC10aXRsZSAuYW50aWNvbi1zdGFyOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtaGVhZGVyIC5vcHRpb25zLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnJlcG9ydC1jYXJkIC5yZXBvcnQtY2FyZC1oZWFkZXIgLm9wdGlvbnMtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXJlcG9ydHMgLnNmLXJlcG9ydHMtcXVpY2stYWNjZXNzIC5zZWN0aW9uIC5yZXBvcnQtY2FyZCAucmVwb3J0LWNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAucmVwb3J0LWNhcmQgLmFudC1hdmF0YXItZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1yZXBvcnRzIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyAuc2VjdGlvbiAudGFibGUtY2FyZDpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgYm94LXNoYWRvdzogLTNweCAycHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtcmVwb3J0cyAuc2YtcmVwb3J0cy1xdWljay1hY2Nlc3MgLnNlY3Rpb24gLnRhYmxlLWNhcmQgLnRhYmxlLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy1uYXYtd3JhcCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIuYW50LXRhYnMtdGFiLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWIgLmFudGljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLXRhYi1yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmxpbWl0ZWQtcmVwb3J0LFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50IC5saW1pdGVkLXJlcG9ydCxcbi5zZi1yZXBvcnRzIC5hbnQtdGFicyAuYW50LXRhYnMtdGFicGFuZSAubGltaXRlZC1yZXBvcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4uc2YtcmVwb3J0cyAuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuLnNmLXJlcG9ydHMgLmFudC10YWJzIC5hbnQtdGFicy10YWJwYW5lIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1saXN0LXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5SZXNpemVyLmhvcml6b250YWwge1xuICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzX19zcGl0LXdyYXBwZXIgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIHtcbiAgcGFkZGluZzogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2YtcmVwb3J0c19fd3JhcHBlciAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCAuZHgtaGVhZGVyLXJvdyB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1oZWFkZXItcm93IC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXIge1xuICBjb2xvcjogIzAwODdmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNmLXJlcG9ydHNfX3dyYXBwZXIgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQgLmR4LWhlYWRlci1yb3cgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1yZXBvcnRzX193cmFwcGVyIC5zZi1yZXBvcnRzLXByZXZpZXctcGFuZSAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG59XG5cbi5zZi1yZXBvcnRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNmLXJlcG9ydHMtdG9vbGJhciAuYW50LWNvbDpudGgtb2YtdHlwZSgxKSAuc2YtdG9nZ2xlLWJ0biBzdmcsXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2YtcmVwb3J0cy10b29sYmFyIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuIHNwYW4sXG4gIC5zZi1yZXBvcnRzLXRvb2xiYXIgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgfVxufVxuXG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItbGVmdCAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc3RhdHVzLWJhciAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXN0YXR1cy1iYXIgLmFnLXN0YXR1cy1iYXItcmlnaHQgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zdGF0dXMtYmFyIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyAuYWctc3RhdHVzLW5hbWUtdmFsdWUgc3Bhbi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZi1jdXN0b20tcmVwb3J0cy1jb250ZW50X3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSAuYWctcm93LWxvYWRpbmcgLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNXB4IDEycHg7XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCAuaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIgLmFnLXJlYWN0LWNvbnRhaW5lciAuc2YtbGF5b3V0LXNldHRpbmdzX190b29sLXBhbmVsIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIC5zZi1sYXlvdXQtc2V0dGluZ3NfX3Rvb2wtcGFuZWwgLmNvbnRlbnQgLm9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIgLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQgLmFnLXNpZGUtYmFyIC5hZy10b29sLXBhbmVsLXdyYXBwZXIgLmFnLXJlYWN0LWNvbnRhaW5lciAuc2YtbGF5b3V0LXNldHRpbmdzX190b29sLXBhbmVsIC5jb250ZW50IC5vcHRpb24gLmFudC1zd2l0Y2guYW50LXN3aXRjaC1zbWFsbCB7XG4gIGhlaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuLnNmLWN1c3RvbS1yZXBvcnRfX2dyaWQtd3JhcHBlciAuc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCAuYWctc2lkZS1iYXIgLmFnLXRvb2wtcGFuZWwtd3JhcHBlciAuYWctcmVhY3QtY29udGFpbmVyIC5zZi1sYXlvdXQtc2V0dGluZ3NfX3Rvb2wtcGFuZWwgLmNvbnRlbnQgLm9wdGlvbiAuYW50LXN3aXRjaC5hbnQtc3dpdGNoLXNtYWxsIC5hbnQtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4uc2YtY3VzdG9tLXJlcG9ydF9fZ3JpZC13cmFwcGVyIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIC5hZy1yZWFjdC1jb250YWluZXIgLnNmLWxheW91dC1zZXR0aW5nc19fdG9vbC1wYW5lbCAuY29udGVudCAub3B0aW9uIC5hbnQtc3dpdGNoLmFudC1zd2l0Y2gtc21hbGwuYW50LXN3aXRjaC1jaGVja2VkIC5hbnQtc3dpdGNoLWhhbmRsZSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMTZweCk7XG59XG5cbi5zZi1yZXBvcnRfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbn1cbi5kb2NrLXZpZXcge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExNXB4KTtcbiAgLyogU3RhcnQgLSBldmVudHMgKi9cbiAgLyogRW5kIC0gZXZlbnRzICovXG4gIC8qIFN0YXJ0IC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgLyogRW5kIC0gcmVzb3VyY2UgdGltZWxpbmUgem9uZXMgKi9cbiAgLyogU3RhcnQgLSB0aW1lbGluZSB6b25lcyAqL1xuICAvKiBFbmQgLSB0aW1lbGluZSB6b25lcyAqL1xufVxuLmRvY2stdmlldyAudGFiLWhlYWRlcl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZG9jay12aWV3IC50YWItaGVhZGVyX19hY3Rpb24tYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tYm90dG9tLXRhYnMgLmRvY2suZG9jay10b3Age1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciB7XG4gIGZsZXg6IGF1dG87XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLXJpZ2h0LXRhYnMgPiAuZG9jayA+IC5kb2NrLWJhciA+IC5kb2NrLW5hdiB7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tcmlnaHQtdGFicyA+IC5kb2NrID4gLmRvY2stYmFyID4gLmRvY2stbmF2ID4gLmRvY2stbmF2LXdyYXAgPiAuZG9jay1uYXYtbGlzdCA+IC5kb2NrLXRhYiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZG9jay12aWV3IC5kb2NrLXBhbmVsLmRvY2stc3R5bGUtLWxlZnQtdGFicyA+IC5kb2NrLmRvY2stdG9wIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tbGVmdC10YWJzID4gLmRvY2suZG9jay10b3AgPiAuZG9jay1iYXIge1xuICBmbGV4OiAwIDAgMzBweDtcbiAgei1pbmRleDogMTtcbn1cbi5kb2NrLXZpZXcgLmRvY2stcGFuZWwuZG9jay1zdHlsZS0tbGVmdC10YWJzID4gLmRvY2suZG9jay10b3AgPiAuZG9jay1iYXIgPiAuZG9jay1uYXYge1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wIDA7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLmRvY2stdmlldyAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1sZWZ0LXRhYnMgPiAuZG9jay5kb2NrLXRvcCA+IC5kb2NrLWNvbnRlbnQtaG9sZGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmRvY2stdmlldyAuYi1zY2gtZXZlbnQtd3JhcCA+IC5iLXNjaC1ldmVudC5zZi1zZXR1cC1ldmVudCAuc2Ytc2V0dXAtcGVyY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgPiAuYi1zY2gtZXZlbnQuc2Ytc2V0dXAtZXZlbnQgLmItc2NoLWV2ZW50LWNvbnRlbnQgLm5hbWUge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmRvY2stdmlldyAuYi1zY2gtZXZlbnQtd3JhcCA+IC5iLXNjaC1ldmVudC5zZi1zZXR1cC1ldmVudCAuYi1zY2gtZXZlbnQtY29udGVudCAuZGVzYyB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50Lmx1YnJpY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMUJBRUYsICMwMUJBRUYgN3B4LCB3aGl0ZSA3cHgsIHdoaXRlIDE0cHgpO1xuICBib3JkZXItY29sb3I6ICMwMUJBRUY7XG59XG4uZG9jay12aWV3IC5iLXNjaC1kZXBlbmRlbmN5LnNwZWNpYWwtZGVwZW5kZW5jeSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDUsIDU7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5kb2NrLXZpZXcgLmItc2NoLXJlc291cmNldGltZXJhbmdlLnNmLXJ0ci0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycyAuYi1ncmlkLWhlYWRlciAuYi10aW1lcmFuZ2VzLWNhbnZhcy5iLXRpbWVyYW5nZXMtaGVhZGVyLWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcyAuYi1zY2gtdGltZXJhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycyAuYi1ncmlkLWhlYWRlciAuYi10aW1lcmFuZ2VzLWNhbnZhcy5iLXRpbWVyYW5nZXMtaGVhZGVyLWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcyAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgY29sb3I6IG9yYW5nZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1ib2R5LWNvbnRhaW5lciAuYi1ncmlkLXN1YmdyaWQgLmItdGltZXJhbmdlcy1jYW52YXMuYi10aW1lcmFuZ2VzLWJvZHktY2FudmFzLmItc2NoLXRpbWVyYW5nZXMtY2FudmFzLmItc2NoLWNhbnZhcyAucGxhbm5pbmctLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjM2MGM7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWF4aXNzdWJncmlkIC5yYW5nZS1yZWQge1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNDksIDE0LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxNCwgMTQsIDAuMTUpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxNnB4KTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXJhbmdlLnJhbmdlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcbiAgb3BhY2l0eTogMC4yO1xufVxuLmRvY2stdmlldyAuYi10aW1lYXhpc3N1YmdyaWQgLnJhbmdlLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxMDUsIDE0LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTZweCk7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmRvY2stdmlldyAuYi10aW1lYXhpc3N1YmdyaWQgLmItc2NoLXJhbmdlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZSB7XG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogNTNweDtcbiAgYm9yZGVyLWxlZnQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEuOGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAtMS44ZW07XG4gIHBhZGRpbmc6IDA7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tcmVkIHtcbiAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDg2LCAzNCwgMC40OTgwMzkyMTU3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgcmdiYSgyNTUsIDE2NiwgMCwgMC42NjIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXIgLmItc2NoLWxpbmUuYi1jaXJjbGUuYi1zY2gtdGltZXJhbmdlIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kb2NrLXZpZXcgLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtbGluZS5iLWNpcmNsZS0tcmVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmY1NzIyO1xufVxuLmRvY2stdmlldyAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1saW5lLmItY2lyY2xlLS1vcmFuZ2Uge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIG9yYW5nZTtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5kb2NrLXZpZXcgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWdyaWQtaGVhZGVycy1sb2NrZWQsXG4uZG9jay12aWV3IC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1sb3dlc3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlNztcbn1cbi5kb2NrLXZpZXcgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuLmRvY2stdmlldyAuYi10aGVtZS1jbGFzc2ljLWRhcmsgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIC5iLWxvd2VzdCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyYjJiMmY7XG59XG5cbi5iLXJlY3VycmVuY2Vjb25maXJtYXRpb25wb3B1cC5iLXBhbmVsLFxuLnNmLXNjaGVkdWxlLXRhc2stbW9kYWwuYi1wYW5lbCxcbi5zZi1zY2hlZHVsZS1ldmVudC1tb2RhbC5iLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5zZi1zY2hlZHVsZS1kZXBlbmRlbmN5LW1vZGFsLmItcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0M3B4KTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuc2YtdGFiLWdyb3VwIC5hbnRpY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLnNmLXRhYi1ncm91cCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1idG4gYSB7XG4gIHBhZGRpbmc6IDlweCAyNHB4IDlweCAzMnB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIG1hcmdpbjogMnB4IDRweDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1ODgyMzUyOTQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhci5hbnQtdGFicy1sZWZ0ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0biBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItZGlzYWJsZWQuYW50LXRhYnMtdGFiIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDEycHggOHB4O1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIuYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyLmFudC10YWJzLWxlZnQgPiAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLXRhYnBhbmUge1xuICBwYWRkaW5nOiAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNmLXNldHRpbmdzLXRhYi1iYXIgLmFudC10YWJzLW5hdi13cmFwIC5hbnQtdGFicy1pbmstYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2Ytc2V0dGluZ3MtdGFiLWJhciAuYW50LXRhYnMtY29udGVudC5hbnQtdGFicy1jb250ZW50LWxlZnQgPiAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1zZXR0aW5ncy10YWItYmFyIC5hbnQtdGFicy1jb250ZW50LmFudC10YWJzLWNvbnRlbnQtbGVmdCAuc2YtdW5hdXRob3JpemVkIHtcbiAgd2lkdGg6IDkwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc291cmNlLW1vZGFsLXRpdGxlX193cmFwcGVyIC50ZXh0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIgLnRleHQtd3JhcHBlciAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zb3VyY2UtbW9kYWwtdGl0bGVfX3dyYXBwZXIgLnRleHQtd3JhcHBlciAuc3ViLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zZi1tYWluLW1vZGFsLnNmLWRhdGEtc291cmNlLW1vZGFsLS1uZXcgLnNmLWRhdGEtc2VsZWN0b3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zZWxlY3Rvcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuc2YtZGF0YS1zZWxlY3Rvci5zZWxlY3Rvci0tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6ICNmNWM4NjY7XG59XG4uc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5zZi1kYXRhLXNlbGVjdG9yIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xufVxuLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAubW9kYWwtZm9vdGVyIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbn1cbi5zZi1pbnZpdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZi1pbnZpdGUtZHJhd2VyIC5hbnQtZHJhd2VyLWZvb3RlciAuc2YtaW52aXRlLWRyYXdlcl9fZm9vdGVyIC5zZi1yZW1haW5pbmctbWVtYmVyc19fdGV4dCB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggLTRweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpLCAwcHggNnB4IDE2cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSwgMHB4IDlweCAyOHB4IDhweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2wgLmFudGljb24uYW50aWNvbi1kb3duIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBwYWRkaW5nOiA0cHggMCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci1ub3JtYWwuYW50LXRyZWUtbm9kZS1zZWxlY3RlZDpob3ZlciwgLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1kcm9wLWluZGljYXRvciB7XG4gIGJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZS5hbnQtdHJlZS10cmVlbm9kZS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNlbGVjdF9fZHJhZ2dhYmxlX2NvbnRyb2xfZGRsIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIHotaW5kZXg6IDE7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4uc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbF9kZGwgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sOmhvdmVyLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtY29tcGFyZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiAuc2Ytc2VsZWN0LWxhYmVsLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIC5zZi1zZWxlY3QtbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoLCAuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wtLXNlbGVjdGVkIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2w6aG92ZXIsIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5hbnQtZHJvcGRvd24tb3BlbiAuc2Ytc2VsZWN0LWxhYmVsLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLmFudC1kcm9wZG93bi1vcGVuIHN2ZyBwYXRoLCAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLWRkbC5hbnQtZHJvcGRvd24gLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSAuc2YtZWRpdC1tb2RlX19tZW51LWl0ZW06Zmlyc3Qtb2YtdHlwZSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtOmxhc3Qtb2YtdHlwZSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtIC5jYl9fZGVtYW5kdHlwZV9iYXNlMiB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbSAuY2JfX2RlbWFuZHR5cGVfYmFzZTIgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIC5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLW1lbnUgLnNmLWVkaXQtbW9kZV9fbWVudS1pdGVtLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtZGRsLmFudC1kcm9wZG93biAuc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1tZW51IC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbS5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51IC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICB3aWR0aDogNDhweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fb3ZlcmxheSAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtcHVibGlzaF9fcG9wdXAgLmFudC1tb2RhbC1ib2R5IC5zZi1wdWJsaXNoX19wb3B1cC1jb250ZW50IC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXNlbGVjdC1zZWxlY3RvciAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3Qtc2VsZWN0b3IgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gLmFudC1jaGVja2JveC13cmFwcGVyIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXBpY2tlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtYm9keSAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LWNoZWNrYm94LXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zZi1wdWJsaXNoX19wb3B1cCAuYW50LW1vZGFsLWJvZHkgLnNmLXB1Ymxpc2hfX3BvcHVwLWNvbnRlbnQgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1jaGVja2JveC13cmFwcGVyIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNmLXB1Ymxpc2hfX3BvcHVwIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sOmhvdmVyIHBhdGgsIC5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2w6Zm9jdXMgcGF0aCB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4sIC5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sIC5kcm9wZG93bi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sLW1lbnUge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LWRlbWFuZC12aWV3czJfX2NvbnRyb2wtbWVudSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3QtZGVtYW5kLXZpZXdzMl9fY29udHJvbC1tZW51IC5hbnQtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1kZW1hbmQtdmlld3MyX19jb250cm9sLW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLmFudC1kaXZpZGVyLmFudC1kaXZpZGVyLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC1uby10eXBlc19fb3ZlcmxheSB7XG4gIG1pbi13aWR0aDogMzA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUge1xuICBtaW4td2lkdGg6IDMwNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZS5kcmFnZ2luZzo6YWZ0ZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWNoZWNrYm94IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1pY29uRWxlIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtaWNvbkVsZSBzcGFuIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSB7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIC50aXRsZS10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUgLnRpdGxlLXR5cGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2YtZGVtYW5kLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLWRlbWFuZC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2YtZGVtYW5kLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMXB4O1xufVxuLnNmLWRlbWFuZC12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1mb290ZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtZm9vdGVyIC5zZi1saW5rcy1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZi1kZW1hbmQtbGlua3MtZHJvcGRvd25fX2RkbCAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uc2YtZGVtYW5kLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50ID4gYSAuYW50LWJ0biB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1lY2hhcnQtY29udGV4dC1tZW51X193cmFwcGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNmLWVjaGFydC1jb250ZXh0LW1lbnVfX3dyYXBwZXIgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uc2YtY2x1c3Rlci1jb250ZXh0LW1lbnUgLmFudC1tZW51LWl0ZW0sXG4uc2YtY2x1c3Rlci1jb250ZXh0LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUsXG4uc2YtY2x1c3Rlci1jb250ZXh0LW1lbnUgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbCA+IC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnNmLWNsdXN0ZXItY29udGV4dC1tZW51LS1wb3B1cC5hbnQtbWVudS1zdWJtZW51LXBvcHVwIC5hbnQtbWVudS12ZXJ0aWNhbCA+IC5hbnQtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zZi1tYW5hZ2Utc2NoZW1lX19jb250ZW50LWZvcm0gLnNmLWZvcm0taXRlbV9fc2VsZWN0LWlkIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbWFuYWdlLXNjaGVtZV9fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1pZCBsYWJlbCA+IC5hbnQtcm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtbWFuYWdlLXNjaGVtZV9fY29udGVudC1mb3JtIC5zZWdtLWNsdXN0ZXItc2NoZW1lX19sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4uc2YtbWFuYWdlLXNjaGVtZV9fY29udGVudC1mb3JtIC5zZWdtLWNsdXN0ZXItc2NoZW1lX19sYWJlbCA+IC5hbnQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDVweDtcbn1cbi5zZi1jb21wYXJlLXNlbGVjdDpob3ZlciwgLnNmLWNvbXBhcmUtc2VsZWN0OmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1jb21wYXJlLXNlbGVjdC5hbnQtZHJvcGRvd24tb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtY29tcGFyZS1zZWxlY3QuYW50LWRyb3Bkb3duLW9wZW4gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytb3B0aW1pemUtc2VsZWN0LmFudC1kcm9wZG93bi1vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1vcHRpbWl6ZS1zZWxlY3QuYW50LWRyb3Bkb3duLW9wZW4gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1vcHRpbWl6ZV9kZGwuYW50LWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5zZi1vcHRpbWl6ZV9kZGwuYW50LWRyb3Bkb3duIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSAuYW50LWJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sOmhvdmVyIHBhdGgsIC5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sOmZvY3VzIHBhdGgsXG4uc2Ytdmlld3NfX2NvbnRyb2w6aG92ZXIgcGF0aCxcbi5zZi12aWV3c19fY29udHJvbDpmb2N1cyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4sIC5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sLmFudC1wb3BvdmVyLW9wZW4sXG4uc2Ytdmlld3NfX2NvbnRyb2wuYW50LWRyb3Bkb3duLW9wZW4sXG4uc2Ytdmlld3NfX2NvbnRyb2wuYW50LXBvcG92ZXItb3BlbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXNvcC12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCxcbi5zZi12aWV3c19fY29udHJvbCAuZHJvcGRvd24tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDZweCAxNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KSwgMCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zZWxlY3Qtc29wLXZpZXdzMl9fY29udHJvbC1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc2VsZWN0LXNvcC12aWV3czJfX2NvbnRyb2wtbWVudSAuYW50LW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDA7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNlbGVjdC1zb3Atdmlld3MyX19jb250cm9sLW1lbnUgLmFudC1tZW51LWl0ZW0uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuYW50LWRpdmlkZXIuYW50LWRpdmlkZXItdmVydGljYWwge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3Atbm8tdHlwZXNfX292ZXJsYXkge1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUge1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWNoZWNrYm94IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLWljb25FbGUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogOXB4O1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS1pY29uRWxlIC5ib3gge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIC5hbnQtdHJlZS10aXRsZSAudGl0bGUtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1jb250ZW50X193cmFwcHBlciAuc2Ytc29wLXR5cGVzLXRyZWUuYW50LXRyZWUgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLWxpc3QtaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLXZpZXdzX19jb250cm9sX2RkbCAuYW50LXBvcG92ZXItaW5uZXIgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYi1ob3Zlcik7XG59XG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIC5hbnQtcG9wb3Zlci1pbm5lciAuc2Ytdmlld3MtY29udGVudF9fd3JhcHBwZXIgLnNmLXNvcC10eXBlcy10cmVlLmFudC10cmVlIC5hbnQtdHJlZS1saXN0IC5hbnQtdHJlZS1saXN0LWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1mb290ZXIge1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi12aWV3c19fY29udHJvbF9kZGwgLmFudC1wb3BvdmVyLWlubmVyIC5zZi12aWV3cy1mb290ZXIgLnNmLWxpbmtzLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNmLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnNmLWxpbmtzLWRyb3Bkb3duX19kZGwgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50ID4gYSAuYW50LWJ0biB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cbi5zZi1pdGVtLWZsb3dfX21hdGNoZWQtbGlua3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNmLWl0ZW0tZmxvd19fbWF0Y2hlZC1saW5rcyAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWl0ZW0tZmxvd19fbWF0Y2hlZC1saW5rcyAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG59XG4uc2YtaXRlbS1mbG93X19tYXRjaGVkLWxpbmtzIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIgLmFudC10cmVlLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMHB4IDZweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksIDBweCA5cHggMjhweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXRvb2x0aXAgLmNvbG9yLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5kYXRhLWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXRvb2x0aXAgLmRhdGEtaXRlbS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCAuc3BsaXQtbGF5b3V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy10b29sdGlwIC5zcGxpdC1sYXlvdXQtd3JhcHBlciAuc3BsaXQtbGF5b3V0LWNvbCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLmJ1bXAtY2hhcnQtc3Bpbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuYnVtcC1jaGFydC1zcGlubmVyIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgZGl2ID4gZGl2ID4gZGl2IHtcbiAgdG9wOiAxMjdweCAhaW1wb3J0YW50O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMjMwcHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCAuc2YtYnVtcC1jaGFydC1sZWdlbmQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3QgLmxlZ2VuZC1pdGVtOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCAubGVnZW5kLWl0ZW0uaGlkZGVuIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWJ1bXAtY2hhcnQgLnNmLWJ1bXAtY2hhcnQtbGVnZW5kIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IC5sZWdlbmQtaXRlbS5oaWRkZW46aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2YtY29tcGFyZS1vdmVydmlldy1idW1wLWNoYXJ0IC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCAuc2YtYnVtcC1jaGFydC1sZWdlbmQtbGlzdCAubGVnZW5kLWl0ZW0gLmxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3dyYXBwZXIgLnNmLXN0cmF0ZWd5LWNoYXJ0X19jb250YWluZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAucmFkYXItY2hhcnRfX3dyYXBwZXIge1xuICB3aWR0aDogNTAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctY2hhcnRzX193cmFwcGVyIC5zZi1zdHJhdGVneS1jaGFydF9fY29udGFpbmVyIC5yYWRhci1jaGFydF9fd3JhcHBlciAucmFkYXItY2hhcnQtc3Bpbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAucmFkYXItY2hhcnRfX3dyYXBwZXIgLnJhZGFyLWNoYXJ0LXNwaW5uZXIgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciAuc2Ytc3RyYXRlZ3ktY2hhcnRfX2NvbnRhaW5lciAuc3RyYXRlZ2ljLWRyaXZlcnNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2YtYnVtcC1jaGFydC1sZWdlbmQuZGl2Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX190b29sYmFyIC5zZi1idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5hbnQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5hbnQtYnRuID4gc3ZnICsgc3BhbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLWNlbGwtY29tcC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWRldGFpbHMtYW5kLXB1Ymxpc2hfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fY29udGVudCAuc2YtZGV0YWlscy1hbmQtcHVibGlzaF9fZ3JpZC5zZi1ncmlkLWJhc2UgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSAuYWctYm9keS12aWV3cG9ydCAuYWctcm93LmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIC5oZWFkaW5nIHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19jb250ZW50IC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX19uby1kYXRhIC50ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbnRlbnQtYmFzZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZi1jb250ZW50LWJhc2UgLmluZm8tYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5zZi1jb250ZW50LWJhc2UgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1jb250ZW50LWJhc2UgLnNmLWdyaWQtYmFzZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTNweCkgIWltcG9ydGFudDtcbn1cbi5zZi1jb250ZW50LWJhc2UgLnNmLWdyaWQtYmFzZSAuYWctaGVhZGVyLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9fdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X190b29sYmFyIC5zZi1idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLmFudC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuYW50LWJ0bjpkaXNhYmxlZCBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYmEoNTEsIDUxLCA1MSwgMC4yNTA5ODAzOTIyKTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5hbnQtYnRuID4gc3ZnICsgc3BhbiB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTMwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIuZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXN1bW1hcnktZ3JpZF9fd3JhcHBlciAuc2YtZ3JpZC1iYXNlIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IHtcbiAgd2lkdGg6IDUzMHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1wdWJsaXNoLWhpc3RvcnkuaGlkZGVuIHtcbiAgd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5LmhpZGRlbiAudGl0bGUsXG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5LmhpZGRlbiAucHVibGlzaC1yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQgLnNmLXB1Ymxpc2gtaGlzdG9yeSAudGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IC5wdWJsaXNoLXJvdyB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2YtY29tcGFyZS1vdmVydmlldy1wdWJsaXNoLXN1bW1hcnlfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1jb250ZW50LWJhc2Uuc2Ytc3VtbWFyeV9fY29udGVudCAuc2Ytc3VtbWFyeV9faW5uZXItY29udGVudCAuc2YtcHVibGlzaC1oaXN0b3J5IC5wdWJsaXNoLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LXB1Ymxpc2gtc3VtbWFyeV9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWNvbnRlbnQtYmFzZS5zZi1zdW1tYXJ5X19jb250ZW50IC5zZi1zdW1tYXJ5X19pbm5lci1jb250ZW50IC5zZi1wdWJsaXNoLWhpc3RvcnkgLnB1Ymxpc2gtcm93IC5sYWJlbCB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSBbY29udGVudGVkaXRhYmxlXSB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW46IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCBncmVlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zZi1jb3B5LXBhc3RlLW1vZGFsIC5hbnQtbW9kYWwtYm9keSAucGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzZweDtcbiAgbGVmdDogMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgW2NvbnRlbnRlZGl0YWJsZV06ZW1wdHkgKyAucGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uc2YtY29weS1wYXN0ZS1tb2RhbCAuYW50LW1vZGFsLWJvZHkgW2NvbnRlbnRlZGl0YWJsZV06ZW1wdHk6Zm9jdXMgKyAucGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlcy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5kYXRhc291cmNlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuMnM7XG4gIHdpZHRoOiAyOTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLmRhdGFzb3VyY2Utd3JhcHBlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLmRhdGFzb3VyY2Utd3JhcHBlci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuZGF0YXNvdXJjZS13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uc2YtYWR2YW5jZWQtZGF0YXNvdXJjZXMgLnNmLWFnLWdyaWQgLmRhdGFzb3VyY2UtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIC5zZi1hZy1ncmlkIC5kYXRhc291cmNlLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5zZi1hZHZhbmNlZC1kYXRhc291cmNlcyAuc2YtYWctZ3JpZCAuY2VsbENlbnRlciAuYWctY2VsbC13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZi1hc3NpZ24taW5wdXQtc3BlYy1tb2RhbCAuYW50LXNlbGVjdDpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZCkgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiByZXZlcnQtbGF5ZXI7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIHtcbiAgZmxleDogMTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LXdyYXAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1uYXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjFzO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWIgLnRhYi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnRpY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItaWNvbiB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiA0cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4wNSk7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5zZi10YWJzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2Ytc3BpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2Ytc3BpbiAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbjogMTZweCAxNHB4IDE2cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzX19jb250ZW50IC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19faGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtZXJwLXNldHRpbmdzLWNvbmZpZ19faGVhZGVyIC5zdWItdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5nc19fY29udGVudCAuc2YtbWFpbi1tb2RhbC5zZi1kYXRhLXNvdXJjZS1tb2RhbC0tbmV3IC5hbnQtbW9kYWwtY29udGVudCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1hY3Rpdml0eS1sb2dfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQgLnNmLWVycC1zZXR0aW5ncy1hY3Rpdml0eS1sb2dfX3dyYXBwZXIgLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtc2V0dGluZ3NfX3RhYnMuYW50LXRhYnMgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyIC5hbnQtdGFicy1jb250ZW50IC5hbnQtdGFicy10YWJwYW5lIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3dyYXBwZXIgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX190b29sYmFyIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3Rvb2xiYXIgLmhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3Rvb2xiYXIgLmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX2Zvcm0gLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuZGFuZ2VyLXpvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG59XG4uc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciAuYW50LXRhYnMtY29udGVudCAuYW50LXRhYnMtdGFicGFuZSAuc2YtZXJwLXNldHRpbmdzX193cmFwcGVyIC5zZi1kcmF3ZXJfX3JpZ2h0LnNmLWVycC1zZXR0aW5ncy1jb25maWdfX2RyYXdlciAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIgLmFudC1kcmF3ZXItYm9keSAuZGFuZ2VyLXpvbmUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1zZXR0aW5nc19fdGFicy5hbnQtdGFicyAuYW50LXRhYnMtY29udGVudC1ob2xkZXIgLmFudC10YWJzLWNvbnRlbnQgLmFudC10YWJzLXRhYnBhbmUgLnNmLWVycC1zZXR0aW5nc19fd3JhcHBlciAuc2YtZHJhd2VyX19yaWdodC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19kcmF3ZXIgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkgLmRhbmdlci16b25lIC50ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC5zZi1vdGhlci1kYXRhX19sZWZ0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC50cmVlLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1vdGhlci1kYXRhX193cmFwcGVyIC50cmVlLXdyYXBwZXIgLnRyZWUtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAuYWctcmlnaHQtYWxpZ25lZC1jZWxsIC5jb25kaXRpb25hbC1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uc2Ytb3RoZXItZGF0YV9fd3JhcHBlciAuUmVzaXplci52ZXJ0aWNhbCB7XG4gIG1hcmdpbjogMCAycHg7XG59XG4uc2YtdXNlci1mb3JtIC5hbnRpY29uIHtcbiAgdmVydGljYWwtYWxpZ246IDJweDtcbn1cbi5zZi11c2VyLWZvcm0gLnNmLXVzZXItZm9ybV9fc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2YtZnVsbHNjcmVlbi1tb2RhbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAwO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNmLWZ1bGxzY3JlZW4tbW9kYWwgLmFudC1tb2RhbC1ib2R5IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2YtZnVsbHNjcmVlbi1tb2RhbCAuYW50LW1vZGFsLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi10YWItZGVtYW5kX19jYXVzYWwtZm9yZWNhc3RpbmcgLmxvZ28tY2FyZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnNmLXRhYi1kZW1hbmRfX2NhdXNhbC1mb3JlY2FzdGluZyAubG9nby1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtdGFiLWRlbWFuZF9fY2F1c2FsLWZvcmVjYXN0aW5nIC5sb2dvLWNhcmQgaW1nIHtcbiAgbWF4LWhlaWdodDogNzVweDtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGgge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1zZXR0aW5nc19fZXJwLWNvbm5lY3Rpb24gLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlLnNmLWZvcm0taXRlbV9fc2VsZWN0LWZ1bGwtd2lkdGggLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbC5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5vcHRpb24td2l0aC1yZW1vdmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLWRpc2FibGVkIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWRldGFpbHMtZ3JpZF9fd3JhcHBlciB7XG4gIGhlaWdodDogNzUwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNmLXNldHRpbmdzX19lcnAtY29ubmVjdGlvbiAuc2YtZXJwLWRldGFpbHNfX2Zvcm0taXRlbS5hbnQtZm9ybS1pdGVtIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLWl0ZW0gLmFudC1yb3cuYW50LWZvcm0taXRlbS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5hbnQtZm9ybS1pdGVtIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19mb3JtLWxpc3QgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fc2VsZWN0LmFudC1zZWxlY3QgLmFudC1zZWxlY3QtZHJvcGRvd24gLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi13aXRoLXJlbW92ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUgLmFudGljb24uYW50aWNvbi1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuc2YtZXJwLWRldGFpbHNfcGFuZWwtaGVhZGVyIC5oZWFkZXItbmFtZS5ub3Qtc2V0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbn1cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UtcGFuZWwgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciAuYW50LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIgLmFudC1idG4gc3ZnIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2YtZXJwLWRldGFpbHMtZWRpdF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZSAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlLXBhbmVsIC5zZi1lcnAtZGV0YWlsc19wYW5lbC1oZWFkZXIgLmFudC1idG4gLmFudGljb24tZGVsZXRlIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuLnNmLWVycC1kZXRhaWxzLWVkaXRfX2RyYXdlciAuYW50LWRyYXdlci1ib2R5IC5zZi1lcnAtZGV0YWlsc19fY29sbGFwc2UgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCAuYW50LWRpdmlkZXIge1xuICBtYXJnaW46IDRweCAwO1xufVxuXG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5hbnQtc3Bpbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlci5zZi1lbnRpdHktbm9kZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50IC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLXByb3ZpZGVyLW5vZGVfX2NvbnRlbnQge1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1wcm92aWRlci1ub2RlX19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1ncm91cC1ub2RlX19jb250ZW50IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZ3JvdXAtbm9kZV9fY29udGVudCAudGl0bGUgc3ZnIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1ncm91cC1ub2RlX19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWdyb3VwLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxNnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQgLnRpdGxlIHN2ZyB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtcHJpbWFyeV9fY29udGVudCAuc3ViLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQgLnN1Yi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCB7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDhweCA4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZW50aXR5LW5vZGUtc2Vjb25kYXJ5X19jb250ZW50IC5zdWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDRweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCAuc3ViLWNvbnRlbnQgLnN1Yi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1lbnRpdHktbm9kZS1zZWNvbmRhcnlfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5hbnQtdGFnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCB7XG4gIHdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQgLmRhdGEtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiA4cHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2YtZGF0YXNvdXJjZS1ub2RlX19jb250ZW50IC5zdWItY29udGVudCAuZGF0YS1yb3cgLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIgLnNmLW5vZGUtYmFzZV9fY29udGVudC5zZi1kYXRhc291cmNlLW5vZGVfX2NvbnRlbnQgLnN1Yi1jb250ZW50IC5kYXRhLXJvdyAudmFsdWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX25vZGUgLnNmLW5vZGUtYmFzZV9fd3JhcHBlciAuc2Ytbm9kZS1iYXNlX19jb250ZW50LnNmLWRhdGFzb3VyY2Utbm9kZV9fY29udGVudCAuc3ViLWNvbnRlbnQgLmRhdGEtcm93IC52YWx1ZSAuYW50LXRhZyB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAycHg7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbm9kZSAuc2Ytbm9kZS1iYXNlX193cmFwcGVyIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQuc2Ytb3JiaXQtbm9kZV9fY29udGVudCB7XG4gIHdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnNmLWVkZ2UtbGFiZWwge1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMTQ2LCAyMTgsIDAuNTAxOTYwNzg0Myk7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fY29udHJvbHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbn1cbi5zZi1lcnAtZGV0YWlscy1yZWFjdC1mbG93IC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbWluaW1hcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLnNmLWVycC1kZXRhaWxzLXJlYWN0LWZsb3cgLnJlYWN0LWZsb3dfX21pbmltYXAgLnJlYWN0LWZsb3dfX21pbmltYXAtbm9kZSB7XG4gIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyAucmVhY3QtZmxvd19fbWluaW1hcCAucmVhY3QtZmxvd19fbWluaW1hcC1tYXNrIHtcbiAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1kZW1hbmQtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnNmLWRlbWFuZC1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciAucHJldmlldy1jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnNmLWRlbWFuZC1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmFudC1idG4tdGV4dC5hY3RpdmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuLnNmLWRlbWFuZC12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zZi1kZW1hbmQtdmlld19fbW9kYWwuc2YtYWN0aW9uLW1vZGFsLnNmLWZpbHRlci1hY3Rpb25fX21vZGFsIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIC5hbnQtbW9kYWwtY29uZmlybS1wYXJhZ3JhcGggLmFudC1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udmlld3Mtd3JhcHBlciAudmlldy1pdGVtLmRyYWctb3ZlciB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4udmlld3Mtd3JhcHBlciAuZHJhZy1oYW5kbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1uYW1lIGRpc3BsYXkgLmFudC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZXhjZXB0aW9uLWdyb3VwIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLnNlcGFyYXRvciB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5zZXBhcmF0b3IgZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLnF1ZXJ5LWJ1aWxkZXItY29udGFpbmVyIC5xdWVyeS1idWlsZGVyLnFiLWxpdGUge1xuICBtYXJnaW46IDA7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5xdWVyeS1idWlsZGVyLWNvbnRhaW5lciAucXVlcnktYnVpbGRlci5xYi1saXRlIC5ncm91cCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyLnJ1bGUtY29udGFpbmVyOm5vdCg6Zmlyc3QtY2hpbGQpIC5ydWxlLS1ib2R5LS13cmFwcGVyIC5ydWxlLS1ib2R5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiYW5kIFwiO1xuICB3aWR0aDogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0taGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuID4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyID4gLmdyb3VwLW9yLXJ1bGU6OmJlZm9yZSwgLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtLWNoaWxkcmVuID4gLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyID4gLmdyb3VwLW9yLXJ1bGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0tYm9keSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLW9wZXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0tdmFsdWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC0tY2hpbGRyZW4gLnJ1bGUgLnJ1bGUtLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5zZi1leGNlcHRpb24tc2V0dGluZ3MgLmdyb3VwLS1jaGlsZHJlbiAucnVsZSAucnVsZS0taGVhZGVyIC5hbnQtYnRuLWRlbFJ1bGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDEpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcImNhdGVnb3J5XCI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMikgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDIpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInZhcmlhYmlsaXR5XCI7XG59XG4uc2YtZXhjZXB0aW9uLXNldHRpbmdzIC5ncm91cC1vci1ydWxlIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMykgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiA1M3B4O1xufVxuLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyAuZ3JvdXAtb3ItcnVsZSAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDMpIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInRyZW5kXCI7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtaW1iYWxhbmNlLWJhZGdlIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgd2lkdGg6IFwiZml0LWNvbnRlbnRcIjtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwge1xuICB3aWR0aDogMzUwcHg7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwgLnNmLXRleHQtd3JhcHBlciAuc2YtaW5mby10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDE5NXB4O1xufVxuLnNmLWltYmFsYW5jZS10b29sYmFyIC5zZi1yZWJhbGFuY2VfX2RkbCAuc2YtdGV4dC13cmFwcGVyOmZpcnN0LWNoaWxkLCAuc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5zZi1pbWJhbGFuY2UtdG9vbGJhciAuc2YtcmViYWxhbmNlX19kZGwgLnNmLXRleHQtd3JhcHBlcjpsYXN0LWNoaWxkLCAuc2YtaW1iYWxhbmNlLXRvb2xiYXIgLnNmLXJlYmFsYW5jZV9fZGRsIC5zZi10ZXh0LXdyYXBwZXI6bnRoLWNoaWxkKC0xKSB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLm9iai12aWV3LWNvbnRlbnRfX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5vYmotdmlldy1jb250ZW50X19ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmbGV4OiAwIDAgMjAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuLm9iai12aWV3cy13cmFwcGVyIC52aWV3cy1saXN0LWhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3Qge1xuICBmbGV4OiAxO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLWluZGVudCxcbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vYmotdmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtdHJlZW5vZGUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciAuYW50LXRyZWUtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG59XG4ub2JqLXZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLmFudC10cmVlLWxpc3QgLmFudC10cmVlLXRyZWVub2RlIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlci5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIC5hbnQtdHJlZS10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG4uc2Ytc2VsZWN0LXN1cHBseS12aWV3c19fb3ZlcmxheSAuc2Ytc2VsZWN0LXN1cHBseS12aWV3c19fbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xufVxuLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX292ZXJsYXkgLnNmLXNlbGVjdC1zdXBwbHktdmlld3NfX21lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5wcmV2aWV3LWNlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5hbnQtYnRuLXRleHQuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzX19zb3AgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZHJpbGwtZG93bi1saW5rc19fc29wIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRyaWxsLWRvd24tbGlua3NfX3NvcCAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwuYW50LWZvcm0taXRlbS1yZXF1aXJlZCA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY29udGVudC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXctY29udGVudC10YWJsZSAuY29sb3ItYm94IHtcbiAgdmVydGljYWwtYWxpZ246IC0ycHg7XG59XG4udmlldy1jb250ZW50LXRhYmxlIC5hZy1yb290LXdyYXBwZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udmlld3Mtd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi52aWV3cy13cmFwcGVyIC52aWV3cy1saXN0LWhlYWRlciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdC1oZWFkZXIgLmFjdGlvbi1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLnZpZXctaXRlbSB7XG4gIHBhZGRpbmc6IDNweCAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuLnZpZXdzLXdyYXBwZXIgLnZpZXdzLWxpc3QgLnZpZXctaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG59XG4udmlld3Mtd3JhcHBlciAudmlld3MtbGlzdCAudmlldy1pdGVtLnNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuXG4uc2Ytc3VwcGx5LXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNmLXN1cHBseS12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwgLmFudC1tb2RhbC1jb250ZW50IC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCAuYW50LWZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub2JqLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub2JqLXZpZXctY29udGVudF9fZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sID4gLmFudC1idG46Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICB3aWR0aDogNDhweDtcbn1cbi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCAuYW50LXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBib3gtc2hhZG93OiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDBweCA3cHggMjlweCAwcHg7XG59XG4uc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiAxNnB4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAzNTBweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTNweCA0cHggMTNweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZDpob3ZlciAuaGVhZGVyIC5hbnQtYnRuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAtMTZweCAtMTZweCAwIC0xNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5oZWFkZXIgLmFudC1idG4ge1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBvcGFjaXR5OiAwO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmhlYWRlciAuYW50LWJ0biAuYW50aWNvbiB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93LnN1Y2Nlc3MgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19jYXJkcy13cmFwcGVyIC5ydW4tY2FyZCAuY29udGVudCAuZGF0YS1yb3cuZmFpbGVkIC52YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2NhcmRzLXdyYXBwZXIgLnJ1bi1jYXJkIC5jb250ZW50IC5kYXRhLXJvdy5jYW5jZWxsZWQgLnZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciAucnVuLWNhcmQgLmNvbnRlbnQgLmRhdGEtcm93IC52YWx1ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIC5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLXJ1bi1oaXN0b3J5X193cmFwcGVyIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIC50b29sYmFyIC5hY3Rpb25zIC5hbnQtc2VnbWVudGVkIC5hbnQtc2VnbWVudGVkLWdyb3VwIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnRvb2xiYXIgLmFjdGlvbnMgLmFudC1zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXAgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAudG9vbGJhciAuYWN0aW9ucyAuYW50LXNlZ21lbnRlZCAuYW50LXNlZ21lbnRlZC1ncm91cCAuc3VtbWFyeS1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG59XG4uc2YtY29udHJhY3RzLXJ1bi1oaXN0b3J5X19kcmF3ZXIuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlciAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIgLnNmLXJ1bi1oaXN0b3J5X19kZXRhaWxzLXdyYXBwZXIgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1ydW4taGlzdG9yeV9fd3JhcHBlciAuc2YtcnVuLWhpc3RvcnlfX2RldGFpbHMtd3JhcHBlciAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciAuYWctaGVhZGVyLWNlbGwuY2hlY2tib3gtY2VudGVyIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLW5vLXJ1bi1oaXN0b3J5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZi1jb250cmFjdHMtcnVuLWhpc3RvcnlfX2RyYXdlci5zZi1kcmF3ZXJfX2JvdHRvbS5hbnQtZHJhd2VyIC5zZi1uby1ydW4taGlzdG9yeSAuaW5mbyB7XG4gIG1hcmdpbi10b3A6IC0zMnB4O1xufVxuLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIgLnNmLW5vLXJ1bi1oaXN0b3J5IC5pbmZvIC5oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuLnNmLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIC5jb25kaXRpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciAuY29uZGl0aW9uLXdyYXBwZXIgLmhlYWRpbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5wcmV2aWV3LWNlbGwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2YtY29uZGl0aW9uYWwtZm9ybWF0cy1kcmF3ZXIgLmNvbmRpdGlvbi13cmFwcGVyIC5hbnQtYnRuLXRleHQuYWN0aXZlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cbi5zZi1zY2gtaXRlbV9fYWN0aXZpdHktZm9ybSAuc2YtZm9ybS1pdGVtX19yYWRpby1iYXNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNmLXNjaC1pdGVtX19hY3Rpdml0eS1mb3JtIC5hbnQtZGl2aWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnNmLXNjaC1nYW50dC1zZXR0aW5nc19fY29udGVudC1mb3JtIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2YtcGxhbm5pbmctcGVyaW9kLXNldHRpbmdzIC5zZi1zZXR0aW5ncy1zZWN0aW9uLWhlYWRpbmcgLmFjdGlvbi1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNmLXBsYW5uaW5nLXBlcmlvZC1zZXR0aW5ncyAuc2V0dGluZ3Mtc2VjdGlvbiB7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uZHJpbGwtZG93bi1saW5rcyAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kcmlsbC1kb3duLWxpbmtzIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlID4gLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRyaWxsLWRvd24tbGlua3MgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2UgPiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZi1uYXYtbWVudS1ncmlkIC5ob3Zlci1vdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVmZjtcbn1cbi5zZi1uYXYtbWVudS1ncmlkIC5hZy1ncm91cC1leHBhbmRlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNmLW5hdmlnYXRpb24tbWVudS10b29sYmFyIC5hbnQtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufSIsIi5zZi1ub3RpZmljYXRpb25zLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uby1kYXRhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1hbmltYXRpb24gc3ZnIHtcbiAgICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLW5vdGlmaWNhdGlvbnMtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAtMjRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAubm90aWZpY2F0aW9ucy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgIC5maWx0ZXItYnV0dG9uIHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuZ3JvdXAtdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWFjY2VudCk7XG4gICAgICBtYXJnaW46IDAgLTE2cHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogOTsgLy8gZmx5IGFib3ZlIHRoZSBub3RpZmljYXRpb25zXG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICB9XG5cbiAgICAgICYubmV3IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmluYWN0aXZlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5pbmFjdGl2ZS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmF2YXRhci13cmFwcGVyIHtcbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLkluUHJvZ3Jlc3MsXG4gICAgICAgICAgJi5TdGFydGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLlVua25vd24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5DYW5jZWxsZWQsXG4gICAgICAgICAgJi5GYWlsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtdXNlci1hdmF0YXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmFudC1hdmF0YXItc3RyaW5nIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RpZmljYXRpb24tYWN0aW9ucyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgICAgICAuc3RhdHVzIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgJi5Db21wbGV0ZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5JblByb2dyZXNzLFxuICAgICAgICAgICYuU3RhcnRlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuVW5rbm93biB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5DYW5jZWxsZWQsXG4gICAgICAgICAgJi5GYWlsZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgfVxuXG4gICAgICAuZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2Mtb3duZXItcG9wdXAgLmR4LXBvcHVwLWNvbnRlbnQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2Mtb3duZXItcG9wdXAgLmR4LWl0ZW0tY29udGVudC5keC1saXN0LWl0ZW0tY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uc2YtY3VycmVudC1vd25lci13cmFwcGVyIHtcbiAgICAuc2YtY3VycmVudC1vd25lci1uYW1lIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn0iLCIuc2Ytc2FsZXMtcmVwLWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxNnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMTAwMDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgYW5pbWF0aW9uOiBzbGlkZVVwIDAuM3MgZWFzZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDZweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLnNmLXNhbGVzLXJlcC1iYXJfX2Nsb3NlIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBwYWRkaW5nOiA0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2xvc2U6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICBtYXJnaW46IDA7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gIHdpZHRoOiAyMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZDpob3Zlcjpub3QoLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmUpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDE0NiwgMjE4LCAwLjE1KTtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkLS1hY3RpdmU6aG92ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zZi1zYWxlcy1yZXAtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uc2Ytc2FsZXMtcmVwLWNhcmQtLWFjdGl2ZSAuc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNmLXNhbGVzLXJlcC1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4vKiBSZXNwb25zaXZlIGRlc2lnbiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2Ytc2FsZXMtcmVwLWJhciB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWJhcl9fY2FyZHMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBcbiAgLnNmLXNhbGVzLXJlcC1jYXJkIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZi1zYWxlcy1yZXAtYmFyIHtcbiAgICBib3R0b206IDhweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtYmFyX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgXG4gIC5zZi1zYWxlcy1yZXAtY2FyZCB7XG4gICAgd2lkdGg6IDE0MHB4O1xuICB9XG4gIFxuICAuc2Ytc2FsZXMtcmVwLWNhcmQgLmFudC1jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnNmLWNvbGxhYl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcblxuICAuc2YtY29sbGFiX190b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1zcGlubmVyX19iYXNlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sbGFiLWNoYXJ0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5kZW1hbmQtY2hhcnRfX3Jlc3VsdC5hbnQtcmVzdWx0LmFudC1yZXN1bHQtaW5mbyAuYW50LXJlc3VsdC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbGxhYl9fdG9vbGJhci13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAgIC5zZi1jb2xsYWJfX3Rvb2xiYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiA3cHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtY29sbGFiX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIC5zZi1jb2xsYWJfX2xlZnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuc2YtaGllcmFyY2h5LXRyZWUge1xuICAgIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbnQtYnRuLWNvbXBhY3QtbGFzdC1pdGVtIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZW50aXRsZW1lbnRfX3dyYXBwZXIge1xuXG4gIC5zZi1lbnRpdGxlbWVudF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbnRlbnQtYm94IHtcbiAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgbWFyZ2luOiAwcHggMTZweCAxNnB4IDA7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAmLndpZGUge1xuICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgbWFyZ2luOiAtMTZweCAtMTZweCAxN3B4IC0xNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgICAgLmluZm8tYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG5cbiAgICAgICAgJi5wb3NpdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgIH1cbiAgICAgICAgJi5uZWdhdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvLWxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWxpZmVjeWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5hbnQtbGF5b3V0LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtdG9vbGJhciB7XG4gICAgbWFyZ2luOiAxMnB4IDI0cHggMTJweCAxNnB4O1xuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIGFsd2F5cyBzaG93IHNjcm9sbGVycyBzYWZhcmkgKi9cblxuICAuZXZlbnQtaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNmVtO1xuXG4gICAgJi5MYXVuY2gtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNWJiZGM1O1xuICAgIH1cblxuICAgICYuTGF1bmNoLWNoaWxkLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogIzk1ZDRkYTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG4gICAgfVxuXG4gICAgJi5Qcm9tb3Rpb24taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVjODY2O1xuICAgIH1cblxuICAgICYuUHJvbW90aW9uLWNoaWxkLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2ZjZDQ4MDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG4gICAgfVxuXG4gICAgJi5FbmRvZkxpZmUtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjc5MTY5O1xuICAgIH1cblxuICAgICYuRW5kb2ZMaWZlLWNoaWxkLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmOWI3NDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjE1ZW07XG4gICAgfVxuXG4gICAgJi5SZWFsaWdubWVudC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTU5ZmY7XG4gICAgfVxuXG4gICAgJi5SZWFsaWdubWVudC1jaGlsZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcwZmY7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtUHJvbW90aW9uQ2FtcGFpZ24gLmItdHJlZS1jZWxsIHtcbiAgICAuZXZlbnQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVjODY2O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtTGF1bmNoLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzViYmRjNSAhaW1wb3J0YW50O1xuICAgIC5iLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVByb21vdGlvbkNhbXBhaWduLmItZ2FudHQtdGFzayxcbiAgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24uYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjODY2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjVjODY2ICFpbXBvcnRhbnQ7XG4gICAgLmItaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtU3VwZXJzZXNzaW9uLmItZ2FudHQtdGFzayxcbiAgLnNmLWxpZmVjeWNsZS1FbmRvZkxpZmUuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MTY5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjc5MTY5ICFpbXBvcnRhbnQ7XG4gICAgLmItaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtUmVhbGlnbm1lbnQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU1OWZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjODU1OWZmICFpbXBvcnRhbnQ7XG4gICAgLmItaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtTGF1bmNoLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk1ZDRkYSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzk1ZDRkYSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24tY2hpbGQuYi1nYW50dC10YXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkNDgwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNkNDgwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtbGlmZWN5Y2xlLVN1cGVyc2Vzc2lvbi1jaGlsZC5iLWdhbnR0LXRhc2ssXG4gIC5zZi1saWZlY3ljbGUtRW5kb2ZMaWZlLWNoaWxkLmItZ2FudHQtdGFzayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWI3NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOWI3NCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNmLWxpZmVjeWNsZS1SZWFsaWdubWVudC1jaGlsZC5iLWdhbnR0LXRhc2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjcwZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM5NjcwZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtYWN0aW9ucy1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIE1hcmtldGluZyBjaGFuZ2VcbiAgLnNmLWxpZmVjeWNsZS1Qcm9tb3Rpb24tY2hpbGRbYXJpYS1sZXZlbD0nMyddIHtcbiAgICAuYi10cmVlLWNlbGwtaW5uZXIge1xuICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDUuNGVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy9CcnludHVtXG5cbiAgLmItZ3JpZGJhc2UuYi1zcGxpdCB7XG4gICAgLmItZ3JpZC1zcGxpdHRlcjpub3QoLmItZGlzYWJsZWQpIHtcbiAgICAgIGZsZXg6IDAgMCA5cHg7XG5cbiAgICAgICYuYi1ob3ZlciAuYi1ncmlkLXNwbGl0dGVyLWlubmVyIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgICYgLmItaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iLWNoZWNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J106Y2hlY2tlZCArIC5iLWNoZWNrYm94LWxhYmVsOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgLmItZ3JpZC1jZWxsIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgLmItdHJlZS1jZWxsLXZhbHVlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICB9XG5cbiAgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4gIC5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTgzZmU7XG4gIH1cblxuICAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1jdXJyZW50LXRpbWUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmFiMDA1O1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZS5zZi1saWZlY3ljbGVfX3BsYW5uaW5nLS1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhMDUwNTBjO1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZS5iLXNjaC1jdXJyZW50LXRpbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWIwMDU7XG4gIH1cblxuICAuYi1ncmlkLWNlbGwuYi1mb2N1c2VkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmItZ3JpZC1oZWFkZXItdGV4dCA+IC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmItdG9vbGJhci5iLWRvY2stdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAuYi10cmVlLWljb24sXG4gIC5iLWljb24tdHJlZS1sZWFmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5nYW50dC1kYXRlLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk0zLjUyMDgzIDUuMTI1QzMuMzI3NDUgNS4xMjUgMy4xNDE5OCA1LjIwMTgyIDMuMDA1MjMgNS4zMzg1N0MyLjg2ODQ5IDUuNDc1MzEgMi43OTE2NyA1LjY2MDc4IDIuNzkxNjcgNS44NTQxN0MyLjc5MTY3IDYuMDQ3NTUgMi44Njg0OSA2LjIzMzAyIDMuMDA1MjMgNi4zNjk3N0MzLjE0MTk4IDYuNTA2NTEgMy4zMjc0NSA2LjU4MzMzIDMuNTIwODMgNi41ODMzM0MzLjcxNDIyIDYuNTgzMzMgMy44OTk2OSA2LjUwNjUxIDQuMDM2NDMgNi4zNjk3N0M0LjE3MzE4IDYuMjMzMDIgNC4yNSA2LjA0NzU1IDQuMjUgNS44NTQxN0M0LjI1IDUuNjYwNzggNC4xNzMxOCA1LjQ3NTMxIDQuMDM2NDMgNS4zMzg1N0MzLjg5OTY5IDUuMjAxODIgMy43MTQyMiA1LjEyNSAzLjUyMDgzIDUuMTI1Wk02IDUuMTI1QzUuODA2NjEgNS4xMjUgNS42MjExNSA1LjIwMTgyIDUuNDg0NCA1LjMzODU3QzUuMzQ3NjYgNS40NzUzMSA1LjI3MDgzIDUuNjYwNzggNS4yNzA4MyA1Ljg1NDE3QzUuMjcwODMgNi4wNDc1NSA1LjM0NzY2IDYuMjMzMDIgNS40ODQ0IDYuMzY5NzdDNS42MjExNSA2LjUwNjUxIDUuODA2NjEgNi41ODMzMyA2IDYuNTgzMzNDNi4xOTMzOSA2LjU4MzMzIDYuMzc4ODUgNi41MDY1MSA2LjUxNTYgNi4zNjk3N0M2LjY1MjM0IDYuMjMzMDIgNi43MjkxNyA2LjA0NzU1IDYuNzI5MTcgNS44NTQxN0M2LjcyOTE3IDUuNjYwNzggNi42NTIzNCA1LjQ3NTMxIDYuNTE1NiA1LjMzODU3QzYuMzc4ODUgNS4yMDE4MiA2LjE5MzM5IDUuMTI1IDYgNS4xMjVaTTguNDc5MTcgNS4xMjVDOC4yODU3OCA1LjEyNSA4LjEwMDMxIDUuMjAxODIgNy45NjM1NyA1LjMzODU3QzcuODI2ODIgNS40NzUzMSA3Ljc1IDUuNjYwNzggNy43NSA1Ljg1NDE3QzcuNzUgNi4wNDc1NSA3LjgyNjgyIDYuMjMzMDIgNy45NjM1NyA2LjM2OTc3QzguMTAwMzEgNi41MDY1MSA4LjI4NTc4IDYuNTgzMzMgOC40NzkxNyA2LjU4MzMzQzguNjcyNTUgNi41ODMzMyA4Ljg1ODAyIDYuNTA2NTEgOC45OTQ3NyA2LjM2OTc3QzkuMTMxNTEgNi4yMzMwMiA5LjIwODMzIDYuMDQ3NTUgOS4yMDgzMyA1Ljg1NDE3QzkuMjA4MzMgNS42NjA3OCA5LjEzMTUxIDUuNDc1MzEgOC45OTQ3NyA1LjMzODU3QzguODU4MDIgNS4yMDE4MiA4LjY3MjU1IDUuMTI1IDguNDc5MTcgNS4xMjVaTTMuNTIwODMgNy43NUMzLjMyNzQ1IDcuNzUgMy4xNDE5OCA3LjgyNjgyIDMuMDA1MjMgNy45NjM1N0MyLjg2ODQ5IDguMTAwMzEgMi43OTE2NyA4LjI4NTc4IDIuNzkxNjcgOC40NzkxN0MyLjc5MTY3IDguNjcyNTUgMi44Njg0OSA4Ljg1ODAyIDMuMDA1MjMgOC45OTQ3N0MzLjE0MTk4IDkuMTMxNTEgMy4zMjc0NSA5LjIwODMzIDMuNTIwODMgOS4yMDgzM0MzLjcxNDIyIDkuMjA4MzMgMy44OTk2OSA5LjEzMTUxIDQuMDM2NDMgOC45OTQ3N0M0LjE3MzE4IDguODU4MDIgNC4yNSA4LjY3MjU1IDQuMjUgOC40NzkxN0M0LjI1IDguMjg1NzggNC4xNzMxOCA4LjEwMDMxIDQuMDM2NDMgNy45NjM1N0MzLjg5OTY5IDcuODI2ODIgMy43MTQyMiA3Ljc1IDMuNTIwODMgNy43NVpNNiA3Ljc1QzUuODA2NjEgNy43NSA1LjYyMTE1IDcuODI2ODIgNS40ODQ0IDcuOTYzNTdDNS4zNDc2NiA4LjEwMDMxIDUuMjcwODMgOC4yODU3OCA1LjI3MDgzIDguNDc5MTdDNS4yNzA4MyA4LjY3MjU1IDUuMzQ3NjYgOC44NTgwMiA1LjQ4NDQgOC45OTQ3N0M1LjYyMTE1IDkuMTMxNTEgNS44MDY2MSA5LjIwODMzIDYgOS4yMDgzM0M2LjE5MzM5IDkuMjA4MzMgNi4zNzg4NSA5LjEzMTUxIDYuNTE1NiA4Ljk5NDc3QzYuNjUyMzQgOC44NTgwMiA2LjcyOTE3IDguNjcyNTUgNi43MjkxNyA4LjQ3OTE3QzYuNzI5MTcgOC4yODU3OCA2LjY1MjM0IDguMTAwMzEgNi41MTU2IDcuOTYzNTdDNi4zNzg4NSA3LjgyNjgyIDYuMTkzMzkgNy43NSA2IDcuNzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTMuNTIwODMgNS4xMjVDMy4zMjc0NSA1LjEyNSAzLjE0MTk4IDUuMjAxODIgMy4wMDUyMyA1LjMzODU3QzIuODY4NDkgNS40NzUzMSAyLjc5MTY3IDUuNjYwNzggMi43OTE2NyA1Ljg1NDE3QzIuNzkxNjcgNi4wNDc1NSAyLjg2ODQ5IDYuMjMzMDIgMy4wMDUyMyA2LjM2OTc3QzMuMTQxOTggNi41MDY1MSAzLjMyNzQ1IDYuNTgzMzMgMy41MjA4MyA2LjU4MzMzQzMuNzE0MjIgNi41ODMzMyAzLjg5OTY5IDYuNTA2NTEgNC4wMzY0MyA2LjM2OTc3QzQuMTczMTggNi4yMzMwMiA0LjI1IDYuMDQ3NTUgNC4yNSA1Ljg1NDE3QzQuMjUgNS42NjA3OCA0LjE3MzE4IDUuNDc1MzEgNC4wMzY0MyA1LjMzODU3QzMuODk5NjkgNS4yMDE4MiAzLjcxNDIyIDUuMTI1IDMuNTIwODMgNS4xMjVaTTYgNS4xMjVDNS44MDY2MSA1LjEyNSA1LjYyMTE1IDUuMjAxODIgNS40ODQ0IDUuMzM4NTdDNS4zNDc2NiA1LjQ3NTMxIDUuMjcwODMgNS42NjA3OCA1LjI3MDgzIDUuODU0MTdDNS4yNzA4MyA2LjA0NzU1IDUuMzQ3NjYgNi4yMzMwMiA1LjQ4NDQgNi4zNjk3N0M1LjYyMTE1IDYuNTA2NTEgNS44MDY2MSA2LjU4MzMzIDYgNi41ODMzM0M2LjE5MzM5IDYuNTgzMzMgNi4zNzg4NSA2LjUwNjUxIDYuNTE1NiA2LjM2OTc3QzYuNjUyMzQgNi4yMzMwMiA2LjcyOTE3IDYuMDQ3NTUgNi43MjkxNyA1Ljg1NDE3QzYuNzI5MTcgNS42NjA3OCA2LjY1MjM0IDUuNDc1MzEgNi41MTU2IDUuMzM4NTdDNi4zNzg4NSA1LjIwMTgyIDYuMTkzMzkgNS4xMjUgNiA1LjEyNVpNOC40NzkxNyA1LjEyNUM4LjI4NTc4IDUuMTI1IDguMTAwMzEgNS4yMDE4MiA3Ljk2MzU3IDUuMzM4NTdDNy44MjY4MiA1LjQ3NTMxIDcuNzUgNS42NjA3OCA3Ljc1IDUuODU0MTdDNy43NSA2LjA0NzU1IDcuODI2ODIgNi4yMzMwMiA3Ljk2MzU3IDYuMzY5NzdDOC4xMDAzMSA2LjUwNjUxIDguMjg1NzggNi41ODMzMyA4LjQ3OTE3IDYuNTgzMzNDOC42NzI1NSA2LjU4MzMzIDguODU4MDIgNi41MDY1MSA4Ljk5NDc3IDYuMzY5NzdDOS4xMzE1MSA2LjIzMzAyIDkuMjA4MzMgNi4wNDc1NSA5LjIwODMzIDUuODU0MTdDOS4yMDgzMyA1LjY2MDc4IDkuMTMxNTEgNS40NzUzMSA4Ljk5NDc3IDUuMzM4NTdDOC44NTgwMiA1LjIwMTgyIDguNjcyNTUgNS4xMjUgOC40NzkxNyA1LjEyNVpNMy41MjA4MyA3Ljc1QzMuMzI3NDUgNy43NSAzLjE0MTk4IDcuODI2ODIgMy4wMDUyMyA3Ljk2MzU3QzIuODY4NDkgOC4xMDAzMSAyLjc5MTY3IDguMjg1NzggMi43OTE2NyA4LjQ3OTE3QzIuNzkxNjcgOC42NzI1NSAyLjg2ODQ5IDguODU4MDIgMy4wMDUyMyA4Ljk5NDc3QzMuMTQxOTggOS4xMzE1MSAzLjMyNzQ1IDkuMjA4MzMgMy41MjA4MyA5LjIwODMzQzMuNzE0MjIgOS4yMDgzMyAzLjg5OTY5IDkuMTMxNTEgNC4wMzY0MyA4Ljk5NDc3QzQuMTczMTggOC44NTgwMiA0LjI1IDguNjcyNTUgNC4yNSA4LjQ3OTE3QzQuMjUgOC4yODU3OCA0LjE3MzE4IDguMTAwMzEgNC4wMzY0MyA3Ljk2MzU3QzMuODk5NjkgNy44MjY4MiAzLjcxNDIyIDcuNzUgMy41MjA4MyA3Ljc1Wk02IDcuNzVDNS44MDY2MSA3Ljc1IDUuNjIxMTUgNy44MjY4MiA1LjQ4NDQgNy45NjM1N0M1LjM0NzY2IDguMTAwMzEgNS4yNzA4MyA4LjI4NTc4IDUuMjcwODMgOC40NzkxN0M1LjI3MDgzIDguNjcyNTUgNS4zNDc2NiA4Ljg1ODAyIDUuNDg0NCA4Ljk5NDc3QzUuNjIxMTUgOS4xMzE1MSA1LjgwNjYxIDkuMjA4MzMgNiA5LjIwODMzQzYuMTkzMzkgOS4yMDgzMyA2LjM3ODg1IDkuMTMxNTEgNi41MTU2IDguOTk0NzdDNi42NTIzNCA4Ljg1ODAyIDYuNzI5MTcgOC42NzI1NSA2LjcyOTE3IDguNDc5MTdDNi43MjkxNyA4LjI4NTc4IDYuNjUyMzQgOC4xMDAzMSA2LjUxNTYgNy45NjM1N0M2LjM3ODg1IDcuODI2ODIgNi4xOTMzOSA3Ljc1IDYgNy43NVonIGZpbGw9JyMzMzMnIC8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uZ2FudHQtZXZlbnRzLWljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1pY29uKTtcbiAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIuNjQ1ODMgMC43NUMxLjYwNDAyIDAuNzUgMC43NSAxLjYwNDAyIDAuNzUgMi42NDU4M1Y5LjM1NDE3QzAuNzUgMTAuMzk2IDEuNjA0MDIgMTEuMjUgMi42NDU4MyAxMS4yNUg5LjM1NDE3QzEwLjM5NiAxMS4yNSAxMS4yNSAxMC4zOTYgMTEuMjUgOS4zNTQxN1YyLjY0NTgzQzExLjI1IDEuNjA0MDIgMTAuMzk2IDAuNzUgOS4zNTQxNyAwLjc1SDIuNjQ1ODNaTTIuNjQ1ODMgMS42MjVIOS4zNTQxN0M5LjkyMjkzIDEuNjI1IDEwLjM3NSAyLjA3NzA3IDEwLjM3NSAyLjY0NTgzVjMuMDgzMzNIMS42MjVWMi42NDU4M0MxLjYyNSAyLjA3NzA3IDIuMDc3MDcgMS42MjUgMi42NDU4MyAxLjYyNVpNMS42MjUgMy45NTgzM0gxMC4zNzVWOS4zNTQxN0MxMC4zNzUgOS45MjI5MyA5LjkyMjkzIDEwLjM3NSA5LjM1NDE3IDEwLjM3NUgyLjY0NTgzQzIuMDc3MDcgMTAuMzc1IDEuNjI1IDkuOTIyOTMgMS42MjUgOS4zNTQxN1YzLjk1ODMzWk03LjAyMDgzIDZDNi40NjIzIDYgNiA2LjQ2MjMgNiA3LjAyMDgzVjguMTg3NUM2IDguNzQ2MDMgNi40NjIzIDkuMjA4MzMgNy4wMjA4MyA5LjIwODMzSDguMTg3NUM4Ljc0NjAzIDkuMjA4MzMgOS4yMDgzMyA4Ljc0NjAzIDkuMjA4MzMgOC4xODc1VjcuMDIwODNDOS4yMDgzMyA2LjQ2MjMgOC43NDYwMyA2IDguMTg3NSA2SDcuMDIwODNaTTcuMDIwODMgNi44NzVIOC4xODc1QzguMjczNTUgNi44NzUgOC4zMzMzMyA2LjkzNDc4IDguMzMzMzMgNy4wMjA4M1Y4LjE4NzVDOC4zMzMzMyA4LjI3MzU1IDguMjczNTUgOC4zMzMzMyA4LjE4NzUgOC4zMzMzM0g3LjAyMDgzQzYuOTM0NzggOC4zMzMzMyA2Ljg3NSA4LjI3MzU1IDYuODc1IDguMTg3NVY3LjAyMDgzQzYuODc1IDYuOTM0NzggNi45MzQ3OCA2Ljg3NSA3LjAyMDgzIDYuODc1WicgZmlsbD0nIzMzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDEyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi42NDU4MyAwLjc1QzEuNjA0MDIgMC43NSAwLjc1IDEuNjA0MDIgMC43NSAyLjY0NTgzVjkuMzU0MTdDMC43NSAxMC4zOTYgMS42MDQwMiAxMS4yNSAyLjY0NTgzIDExLjI1SDkuMzU0MTdDMTAuMzk2IDExLjI1IDExLjI1IDEwLjM5NiAxMS4yNSA5LjM1NDE3VjIuNjQ1ODNDMTEuMjUgMS42MDQwMiAxMC4zOTYgMC43NSA5LjM1NDE3IDAuNzVIMi42NDU4M1pNMi42NDU4MyAxLjYyNUg5LjM1NDE3QzkuOTIyOTMgMS42MjUgMTAuMzc1IDIuMDc3MDcgMTAuMzc1IDIuNjQ1ODNWMy4wODMzM0gxLjYyNVYyLjY0NTgzQzEuNjI1IDIuMDc3MDcgMi4wNzcwNyAxLjYyNSAyLjY0NTgzIDEuNjI1Wk0xLjYyNSAzLjk1ODMzSDEwLjM3NVY5LjM1NDE3QzEwLjM3NSA5LjkyMjkzIDkuOTIyOTMgMTAuMzc1IDkuMzU0MTcgMTAuMzc1SDIuNjQ1ODNDMi4wNzcwNyAxMC4zNzUgMS42MjUgOS45MjI5MyAxLjYyNSA5LjM1NDE3VjMuOTU4MzNaTTcuMDIwODMgNkM2LjQ2MjMgNiA2IDYuNDYyMyA2IDcuMDIwODNWOC4xODc1QzYgOC43NDYwMyA2LjQ2MjMgOS4yMDgzMyA3LjAyMDgzIDkuMjA4MzNIOC4xODc1QzguNzQ2MDMgOS4yMDgzMyA5LjIwODMzIDguNzQ2MDMgOS4yMDgzMyA4LjE4NzVWNy4wMjA4M0M5LjIwODMzIDYuNDYyMyA4Ljc0NjAzIDYgOC4xODc1IDZINy4wMjA4M1pNNy4wMjA4MyA2Ljg3NUg4LjE4NzVDOC4yNzM1NSA2Ljg3NSA4LjMzMzMzIDYuOTM0NzggOC4zMzMzMyA3LjAyMDgzVjguMTg3NUM4LjMzMzMzIDguMjczNTUgOC4yNzM1NSA4LjMzMzMzIDguMTg3NSA4LjMzMzMzSDcuMDIwODNDNi45MzQ3OCA4LjMzMzMzIDYuODc1IDguMjczNTUgNi44NzUgOC4xODc1VjcuMDIwODNDNi44NzUgNi45MzQ3OCA2LjkzNDc4IDYuODc1IDcuMDIwODMgNi44NzVaJyBmaWxsPScjMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uZ2FudHQtdXNlci1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstaWNvbik7XG4gIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTIgMTMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljk5OTkyIDAuMTY2MDE2QzMuMzk0MjcgMC4xNjYwMTYgMi4wODMyNSAxLjQ3NzAzIDIuMDgzMjUgMy4wODI2OEMyLjA4MzI1IDQuNjg4MzMgMy4zOTQyNyA1Ljk5OTM1IDQuOTk5OTIgNS45OTkzNUM2LjYwNTU3IDUuOTk5MzUgNy45MTY1OCA0LjY4ODMzIDcuOTE2NTggMy4wODI2OEM3LjkxNjU4IDEuNDc3MDMgNi42MDU1NyAwLjE2NjAxNiA0Ljk5OTkyIDAuMTY2MDE2Wk00Ljk5OTkyIDEuMDQxMDJDNi4xMzI2OCAxLjA0MTAyIDcuMDQxNTggMS45NDk5MiA3LjA0MTU4IDMuMDgyNjhDNy4wNDE1OCA0LjIxNTQ1IDYuMTMyNjggNS4xMjQzNSA0Ljk5OTkyIDUuMTI0MzVDMy44NjcxNSA1LjEyNDM1IDIuOTU4MjUgNC4yMTU0NSAyLjk1ODI1IDMuMDgyNjhDMi45NTgyNSAxLjk0OTkyIDMuODY3MTUgMS4wNDEwMiA0Ljk5OTkyIDEuMDQxMDJaTTEwLjEwODEgNS45OTkzNUM5Ljc3MzAyIDUuOTk5NDIgOS40MzgyOCA2LjEyNjgyIDkuMTgzNTEgNi4zODE1OUw1LjY3ODM4IDkuODg2MTVDNS41ODc2OCA5Ljk3NjU3IDUuNTIxOTggMTAuMDg5NSA1LjQ4Njk4IDEwLjIxMjZMNS4wMTcwMSAxMS44NTc3QzQuOTczNTUgMTIuMDEwMyA1LjAxNTUxIDEyLjE3NSA1LjEyODA5IDEyLjI4NzNDNS4yMTEyMiAxMi4zNzA0IDUuMzIzMzYgMTIuNDE1NCA1LjQzNzk5IDEyLjQxNTRDNS40NzgyNCAxMi40MTU0IDUuNTE3OTUgMTIuNDA5NyA1LjU1NzYyIDEyLjM5ODRMNy4yMDM5NCAxMS45Mjg0QzcuMzI3NiAxMS44OTMxIDcuNDQwNTUgMTEuODI2NSA3LjUyOTIxIDExLjczN0wxMS4wMzM4IDguMjMyNDJDMTEuMjgwNSA3Ljk4NTA5IDExLjQxNjYgNy42NTYxNCAxMS40MTY2IDcuMzA2NzJDMTEuNDE2NiA2Ljk1NzMxIDExLjI4MDIgNi42Mjg2MyAxMS4wMzMyIDYuMzgxNTlDMTAuNzc4MSA2LjEyNjUzIDEwLjQ0MzEgNS45OTkyOCAxMC4xMDgxIDUuOTk5MzVaTTEuNjQ1NzUgNy4xNjYwMkMwLjkyMjEyNyA3LjE2NjAyIDAuMzMzMjUyIDcuNzU0ODkgMC4zMzMyNTIgOC40Nzg1MlY4LjcwMTI1QzAuMzMzMjUyIDkuMzg3ODQgMC42MTg5MzkgMTAuMDQ3NiAxLjExNzExIDEwLjUxMTZDMS43MDE5IDExLjA1NTYgMi43MzgyNiAxMS42OTIzIDQuNDMxOTcgMTEuODExNkM0LjQzODA5IDExLjc3MzQgNC40NDUxIDExLjczNTMgNC40NTU4OSAxMS42OTc3TDQuNjY5NTEgMTAuOTUwM0MzLjEyMDc2IDEwLjg4MTQgMi4yMTE0MiAxMC4zMzQyIDEuNzEzNTQgOS44NzA3N0MxLjM5MjQyIDkuNTcxODEgMS4yMDgyNSA5LjE0NTc1IDEuMjA4MjUgOC43MDEyNVY4LjQ3ODUyQzEuMjA4MjUgOC4yMzczMSAxLjQwNDU0IDguMDQxMDIgMS42NDU3NSA4LjA0MTAySDYuNjk5MjJMNy41NzQyMiA3LjE2NjAySDEuNjQ1NzVaJyBmaWxsPScjMzMzJyAvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNScgdmlld0JveD0nMCAwIDEyIDEzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC45OTk5MiAwLjE2NjAxNkMzLjM5NDI3IDAuMTY2MDE2IDIuMDgzMjUgMS40NzcwMyAyLjA4MzI1IDMuMDgyNjhDMi4wODMyNSA0LjY4ODMzIDMuMzk0MjcgNS45OTkzNSA0Ljk5OTkyIDUuOTk5MzVDNi42MDU1NyA1Ljk5OTM1IDcuOTE2NTggNC42ODgzMyA3LjkxNjU4IDMuMDgyNjhDNy45MTY1OCAxLjQ3NzAzIDYuNjA1NTcgMC4xNjYwMTYgNC45OTk5MiAwLjE2NjAxNlpNNC45OTk5MiAxLjA0MTAyQzYuMTMyNjggMS4wNDEwMiA3LjA0MTU4IDEuOTQ5OTIgNy4wNDE1OCAzLjA4MjY4QzcuMDQxNTggNC4yMTU0NSA2LjEzMjY4IDUuMTI0MzUgNC45OTk5MiA1LjEyNDM1QzMuODY3MTUgNS4xMjQzNSAyLjk1ODI1IDQuMjE1NDUgMi45NTgyNSAzLjA4MjY4QzIuOTU4MjUgMS45NDk5MiAzLjg2NzE1IDEuMDQxMDIgNC45OTk5MiAxLjA0MTAyWk0xMC4xMDgxIDUuOTk5MzVDOS43NzMwMiA1Ljk5OTQyIDkuNDM4MjggNi4xMjY4MiA5LjE4MzUxIDYuMzgxNTlMNS42NzgzOCA5Ljg4NjE1QzUuNTg3NjggOS45NzY1NyA1LjUyMTk4IDEwLjA4OTUgNS40ODY5OCAxMC4yMTI2TDUuMDE3MDEgMTEuODU3N0M0Ljk3MzU1IDEyLjAxMDMgNS4wMTU1MSAxMi4xNzUgNS4xMjgwOSAxMi4yODczQzUuMjExMjIgMTIuMzcwNCA1LjMyMzM2IDEyLjQxNTQgNS40Mzc5OSAxMi40MTU0QzUuNDc4MjQgMTIuNDE1NCA1LjUxNzk1IDEyLjQwOTcgNS41NTc2MiAxMi4zOTg0TDcuMjAzOTQgMTEuOTI4NEM3LjMyNzYgMTEuODkzMSA3LjQ0MDU1IDExLjgyNjUgNy41MjkyMSAxMS43MzdMMTEuMDMzOCA4LjIzMjQyQzExLjI4MDUgNy45ODUwOSAxMS40MTY2IDcuNjU2MTQgMTEuNDE2NiA3LjMwNjcyQzExLjQxNjYgNi45NTczMSAxMS4yODAyIDYuNjI4NjMgMTEuMDMzMiA2LjM4MTU5QzEwLjc3ODEgNi4xMjY1MyAxMC40NDMxIDUuOTk5MjggMTAuMTA4MSA1Ljk5OTM1Wk0xLjY0NTc1IDcuMTY2MDJDMC45MjIxMjcgNy4xNjYwMiAwLjMzMzI1MiA3Ljc1NDg5IDAuMzMzMjUyIDguNDc4NTJWOC43MDEyNUMwLjMzMzI1MiA5LjM4Nzg0IDAuNjE4OTM5IDEwLjA0NzYgMS4xMTcxMSAxMC41MTE2QzEuNzAxOSAxMS4wNTU2IDIuNzM4MjYgMTEuNjkyMyA0LjQzMTk3IDExLjgxMTZDNC40MzgwOSAxMS43NzM0IDQuNDQ1MSAxMS43MzUzIDQuNDU1ODkgMTEuNjk3N0w0LjY2OTUxIDEwLjk1MDNDMy4xMjA3NiAxMC44ODE0IDIuMjExNDIgMTAuMzM0MiAxLjcxMzU0IDkuODcwNzdDMS4zOTI0MiA5LjU3MTgxIDEuMjA4MjUgOS4xNDU3NSAxLjIwODI1IDguNzAxMjVWOC40Nzg1MkMxLjIwODI1IDguMjM3MzEgMS40MDQ1NCA4LjA0MTAyIDEuNjQ1NzUgOC4wNDEwMkg2LjY5OTIyTDcuNTc0MjIgNy4xNjYwMkgxLjY0NTc1WicgZmlsbD0nIzMzMycgLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5zZi1tYWluLW1vZGFsLnNmLWxpZmVjeWNsZS1wcmV2aWV3LW1vZGFsIHtcbiAgLmFudC1tb2RhbCB7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC5zZi1saWZlY3ljbGUtcHJldmlldy1jaGFydCB7XG4gICAgdG9wOiAtNTVweDtcbiAgICBtYXgtaGVpZ2h0OiA0MzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucHJldmlld19fY29udGVudCB7XG4gICAgaGVpZ2h0OiA0MzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zaG93LWNlbGwge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICB9XG5cbiAgLnNmLWFnLWdyaWQuc2YtbGlmZS1jeWNsZS1wcmV2aWV3IHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlZ21lbnRhdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4OyAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgLyoqIE5vdGU6IG5vdCBzdXBwb3J0ZWQgaW4gRmlyZWZveFxuICAgICAgRXhwZWN0ZWQgdG8gYmUgcmVsZWFzZWQgaW4gRmlyZWZveCAxMjEgXG4gICAgICBodHRwczovL2Nhbml1c2UuY29tLz9zZWFyY2g9aGFzXG4gICAgICBodHRwczovL3dpa2kubW96aWxsYS5vcmcvaW5kZXgucGhwP3RpdGxlPVJlbGVhc2VfTWFuYWdlbWVudC9DYWxlbmRhciZyZWRpcmVjdD1ub1xuICAqL1xuICAmOmhhcyguc2YtZHJhd2VyX19yaWdodC5hbnQtZHJhd2VyLW9wZW4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc2Ytc2VnbWVudGF0aW9uX190b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIH1cbiAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnNmLXNlZ20tY2hhcnQtb3B0aW9ucyB7XG4gICAgcGFkZGluZzogMTJweCAxNHB4O1xuICB9XG5cbiAgLnNmLXNlZ21lbnRhdGlvbi1kZXRhaWxzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5hbnQtZHJhd2VyLWhlYWRlciB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2VnbWVudGF0aW9uX19sZWZ0LXdyYXBwZXIgLlBhbmUyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuc2Ytc2VnbWVudGF0aW9uX193cmFwcGVyIHtcbiAgICAuc2Ytc2VnbS1jaGFydC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogODUlO1xuICAgIH1cbiAgICAuc2Ytc2VnbS1jaGFydC1vcHRpb25zIHtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWludmVudG9yeS1hbmFseXNpc19fd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICAuc2YtaW52ZW50b3J5LWFuYWx5c2lzX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbiAgICAuc2Ytc3RvY2tzX19yZXBvcnRpbmctY29udGVudCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtaW4taGVpZ2h0OiAzNzBweDtcbiAgICAgIC5zZi1yZXBvcnRpbmdfX2dyaWQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAud2FybmluZy1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICAgIH1cblxuICAgICAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC5hZy1oaWRkZW4ge1xuICAgICAgICAgIC8qIFxuICAgICAgICAgICAgNjc3OTI6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgICAgICAgICBDYW4gYmUgcmVtb3ZlZCBvbmNlIGFnLWdyaWQgYnVnIGlzIGZpeGVkLiAoYWx3YXlzIHZpc2libGUhISEpXG4gICAgICAgICAgICovXG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFudWZhY3R1cmVkLXNhZmV0eS1zdG9ja3NfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2YtY2hhcnRzLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTZweDtcblxuICAgIC5jaGFydC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIC5jaGFydC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLmNoYXJ0LW5vLWRhdGEtb3ZlcmxheSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmFudGljb24uYW50aWNvbi1saW5lLWNoYXJ0ID4gc3ZnIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNoYXJ0LXRvb2x0aXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm94LXNoYWRvdzogLTdweCA2cHggMTlweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcblxuICAgICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW1hbnVmYWN0dXJlZC1zc19fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICB9XG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLnNmLW1hbnVmYWN0dXJlZC1zYWZldHktc3RvY2tzX19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuXG4gIC8vcmVuZGVyIG1hc2sgaW4gY29udGFpbmVyXG4gIC5hbnQtbW9kYWwtbWFzayxcbiAgLmFudC1tb2RhbC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbiIsIi5zZi1wb2xpY3ktY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMTRweCAxNnB4IDA7XG5cbiAgLmNoYXJ0LXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuY2hhcnQtdGl0bGUge1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuc3RvY2stZGV0YWlscyB7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5sZWdlbmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICB9XG5cbiAgICAgIC5zcXVhcmUge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWludmVudG9yeS1wb2xpY3lfX2NoYXJ0IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cblxuICAuc2YtaW52ZW50b3J5LXBvbGljeV9fZ3JpZCB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcblxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5zZXJ2aWNlLWxldmVsLW92ZXJyaWRkZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctaG92ZXIgPiAuc2VydmljZS1sZXZlbC1vdmVycmlkZGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTMpO1xuICAgICAgfVxuXG4gICAgICAudGltZS1waGFzZWQtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gICAgICAvKiBcbiAgICAgICAgNjc3OTI6IGZpeCBoaWRkZW4gYm90dG9tIHNjcm9sbGJhciB3aXRoIGV4cGFuZGFibGUgY29sdW1ucy5cbiAgICAgICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuIChhbHdheXMgdmlzaWJsZSEhISlcbiAgICAgICAqL1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gIC5zZi1wb2xpY3ktY29udGVudCB7XG4gICAgLnNmLWludmVudG9yeS1wb2xpY3lfX2NoYXJ0IHtcbiAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2hlbGYtbGlmZV9fd3JhcHBlciAuc2Ytc2hlbGYtbGlmZV9fdG9vbGJhci13cmFwcGVyIHtcbiAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgbWluLWhlaWdodDogMTJweDtcblxuICAgIC5zZi1zaGVsZi1saWZlX190b29sYmFyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNoZWxmLWxpZmVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTRweCAxNHB4IDA7XG4gIH1cbn1cbiIsIi5zZi1zb3AtY29sbGFiX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gIC5zZi1jb2xsYWJfX3RyZWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogLTUwcHg7XG4gICAgfVxuXG4gICAgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstaWNvbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtYWctZ3JpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5hZy1yb3ctbGV2ZWwtMSB7XG4gICAgICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgIH1cbiAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsLFxuICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFnLWNlbGwge1xuICAgICAgICAmOm5vdCguYWctY2VsbC1yYW5nZS1zZWxlY3RlZCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWQ6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICAgICYuYWctY2VsbC1mb2N1czpub3QoLmFnLWNlbGwtcmFuZ2Utc2VsZWN0ZWQpIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuYWctY2VsbC1mb2N1cy5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgICAgIH1cbiAgICAgICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgICAgICAgfVxuICAgICAgICAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgIHZhcigtLWFyay1iYXNlLWJsdWUtMiksXG4gICAgICAgICAgICB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMilcbiAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgICB9XG4gICAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgfVxuICAgICAgLmxpbWl0ZWQtY2VsbCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLWJhc2UtYmx1ZS00KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLFxuICAgICAgICAgIHZhcigtLWFyay1iYXNlLXllbGxvdy0xKVxuICAgICAgICApO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jcmVhdGUtd29ya2Zsb3ctdGFzayB7XG4gIC5zZi1hdXRvLXRyaWdnZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3ctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIC5zZi13b3JrZmxvdy1jb250ZW50LXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmFudC1hdmF0YXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNmLXRhc2staGFzLWFjdGlvbiB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGhlaWdodD0nMTJweCcgdmlld0JveD0nLTkxIDAgNTEyIDUxMi4wMDE0MScgd2lkdGg9JzEycHgnJTNFJTNDcGF0aCBmaWxsPSclMjMzMzMzMzMnIGQ9J20zMTUgMjExaC0xMjQuMTQ0NTMxbDEwNy4xNjc5NjktMTg4LjU1ODU5NGMyLjY1MjM0My00LjY0NDUzMSAyLjYzNjcxOC0xMC4zNDM3NS0uMDQyOTY5LTE0Ljk3MjY1Ni0yLjY5NTMxMy00LjYyNS03LjYzMjgxMy03LjQ2ODc1LTEyLjk4MDQ2OS03LjQ2ODc1aC0xODBjLTYuNDU3MDMxIDAtMTIuMTg3NSA0LjEzMjgxMi0xNC4yMjI2NTYgMTAuMjUzOTA2bC05MCAyNzFjLTEuNTM5MDYzIDQuNTcwMzEzLS43NjE3MTkgOS42MDkzNzUgMi4wNTA3ODEgMTMuNTE5NTMyIDIuODI4MTI1IDMuOTE0MDYyIDcuMzU1NDY5IDYuMjI2NTYyIDEyLjE3MTg3NSA2LjIyNjU2MmgxMjcuMjUzOTA2bC04MS4wMzUxNTYgMTkwLjA5NzY1NmMtMi45MDIzNDQgNi43NTM5MDYtLjQ2ODc1IDE0LjYyMTA5NCA1Ljc0MjE4OCAxOC41NTg1OTQgNi4xMDkzNzQgMy45MDYyNSAxNC4zMTY0MDYgMi44Nzg5MDYgMTkuMjQ2MDkzLTIuNjkxNDA2bDI0MC0yNzFjMy45MjU3ODEtNC40MTAxNTYgNC44OTQ1MzEtMTAuNzI2NTYzIDIuNDc2NTYzLTE2LjEwMTU2My0yLjQxNzk2OS01LjM5MDYyNS03Ljc3NzM0NC04Ljg2MzI4MS0xMy42ODM1OTQtOC44NjMyODF6bTAgMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxuXG4gIC5zZi13b3JrZmxvdy10b29sYmFyIHtcbiAgICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNwaW5uZXItaW5kaWNhdG9yIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuXG4gICAgICAuYW50LXNwaW4tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zcGluLWRvdCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiBhbHdheXMgc2hvdyBzY3JvbGxlcnMgc2FmYXJpICovXG5cbi5iLW92ZXJsYXktc2Nyb2xsYmFyIC5iLXZpcnR1YWwtc2Nyb2xsZXJzIHtcbiAgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5iLXdpZGdldC1zY3JvbGxlcixcbi5iLXZpcnR1YWwtc2Nyb2xsZXIge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG5cbi5iLWJ1dHRvbi5iLWJsdWU6bm90KC5iLXRhYikge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iLWJ1dHRvbjpub3QoLmItdGFiKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjb2xvcjogIzc4Nzk4Njtcbn1cblxuLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG59XG5cbi5iLWdhbnR0LWJvZHktd3JhcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcbn1cblxubGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYi10cmVlLWNlbGwuYi10cmVlLXBhcmVudC1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmItaG9yaXpvbnRhbHRpbWVheGlzIC5iLXNjaC1oZWFkZXItdGltZWF4aXMtY2VsbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdHJlZS1jZWxsIC5iLXRyZWUtaWNvbiB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmItZ3JpZC1yb3cuYi1zZWxlY3RlZCxcbi5iLWdyaWQtcm93LmItaG92ZXIgLmItZ3JpZC1yb3cuYi1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xufVxuXG4uYi1ncmlkYmFzZTpub3QoLmItbW92aW5nLXNwbGl0dGVyKVxuICAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyXG4gIC5iLWdyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcblxuICAmOm5vdCguYi1mb2N1c2VkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iLXRvb2xiYXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gIC5iLXRvb2xiYXItY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgPiAuYi1jb250ZW50LWVsZW1lbnQge1xuICAgID4gLmItd2lkZ2V0Om5vdCguYi1sYXN0LXZpc2libGUtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgIH1cblxuICAgIC5iLWJ1dHRvbiB7XG4gICAgICBtaW4td2lkdGg6IDMuNWVtO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVyLWJ5LW5hbWUgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYi1uYW1lLWNlbGwge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG4uYi1zdGF0dXMtY29sdW1uLWNlbGwge1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uYi1zdGF0dXMtY29sdW1uLWNlbGwgaTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cblxuLlN0YXJ0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uQmVoaW5kIHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuXG4uU3VzcGVuZGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xufVxuXG4uUnVubmluZyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5Db21wbGV0ZWQge1xuICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbn1cblxuLnNldHRpbmdzLW1lbnUgLmItc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5iLW51bWJlcmZpZWxkOm5vdCguYi1kaXNhYmxlZCk6aG92ZXIgLmItZmllbGQtaW5uZXIsXG4uYi10ZXh0ZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iLWdhbnR0LXRhc2ssXG4uYi1zY2gtc3R5bGUtcGxhaW4uYi1zY2gtY29sb3ItZ2FudHQtZ3JlZW4gLmItc2NoLWV2ZW50Om5vdCguYi1taWxlc3RvbmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyZmZjYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4YzIyMTtcbn1cblxuLmItZ2FudHQtdGFzay1wYXJlbnQ6bm90KC5iLW1pbGVzdG9uZS13cmFwKSAuYi1nYW50dC10YXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWdyZWVuKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYi1nYW50dC10YXNrLXdyYXAuYi1taWxlc3RvbmUtd3JhcCAuYi1nYW50dC10YXNrIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAtLWV2ZW50LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jaGFydC1xdWFsLTQpICFpbXBvcnRhbnQ7XG59XG5cbi5iLWdhbnR0LXRhc2std3JhcCAuYi1nYW50dC10YXNrLFxuLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50IHtcbiAgJi5zZi1ldmVudC1pbi1wYXN0IHtcbiAgICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbi5iLWljb24tdHJlZS1sZWFmOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xufVxuXG4uYi1ncmlkLWhlYWRlciAuYi1zY2gtdGltZXJhbmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLml0ZW0taWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAmLmVsZW1lbnQtaWNvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuKTtcbiAgfVxuXG4gICYucHJvY2Vzcy1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzRiMWY0O1xuICB9XG59XG5cbi5iLXRpbWVsaW5lLXN1YmdyaWQgLmItc2NoLWN1cnJlbnQtdGltZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cblxuLmItZ3JpZC1oZWFkZXIgLmItc2NoLXRpbWVyYW5nZS5iLXNjaC1jdXJyZW50LXRpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbn1cblxuLmItZ3JpZC1jZWxsLmItZm9jdXNlZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iLXJvdy1yZW9yZGVyaW5nIC5iLXJvdy1yZW9yZGVyaW5nLXRhcmdldC1wYXJlbnQgLmItdHJlZS1jZWxsIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmItcm93LXJlb3JkZXJpbmcgLmItcm93LXJlb3JkZXJpbmctdGFyZ2V0LXBhcmVudCAuYi10cmVlLWNlbGw6OmJlZm9yZSB7XG4gIHRvcDogMTdweDtcbn1cblxuLmItcm93LXJlb3JkZXJpbmcgLmItcm93LWRyb3AtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2Ytcm9sbC1mb3J3YXJkLWljb24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE1LjIyOScgaGVpZ2h0PScxNS41NjQnIHZpZXdCb3g9JzAgMCAxNS4yMjkgMTUuNTY0JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5hJTdCZmlsbDolMjMwMDkyZGE7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdhJyBkPSdNMTEuOTY0LDRBOS43MTEsOS43MTEsMCwwLDAsNC41MTgsNy40NzRsLjk5My44MzNBOC40LDguNCwwLDAsMSwxNy4zMzIsNy4yNDNIMTUuODU1djEuM2gzLjg5MVY0LjY0OWgtMS4zVjYuNUE5LjY4LDkuNjgsMCwwLDAsMTEuOTY0LDRabTAsMy44OTFBNS44MzcsNS44MzcsMCwxLDAsMTcuOCwxMy43MjgsNS44NDYsNS44NDYsMCwwLDAsMTEuOTY0LDcuODkxWm0wLDEuM2E0LjU0LDQuNTQsMCwxLDEtNC41NCw0LjU0QTQuNTMsNC41MywwLDAsMSwxMS45NjQsOS4xODhaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNC41MTggLTQpJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZmlsdGVyLWJ5LW5hbWUge1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmItZ3JpZC1oZWFkZXItdGV4dCA+IC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZi1kZXRhaWxzLWJ0bi5hbnQtYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNmLXNjaGVkdWxlciB7XG4gIC5zZi10YXNrLWhhcy1hY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cblxuICAuYi1ncmlkLXJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xuICB9XG5cbiAgLmItZ3JpZC1jZWxsIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgcGFkZGluZy10b3A6IDE0cHg7XG5cbiAgICAuYi1wZXJjZW50ZG9uZS1jaXJjbGUge1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAmLnBlcmNlbnRkb25lLWZ1bGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGF2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmItc2NoLWV2ZW50Om5vdCguYi1taWxlc3RvbmUpIC5iLXNjaC1ldmVudC1jb250ZW50LFxuICAuYi1zY2gtZXZlbnQtd3JhcC5iLW1pbGVzdG9uZS13cmFwIC5iLXNjaC1ldmVudCBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAvL2NvbG9yOiAjODg4O1xuICB9XG5cbiAgLmItc2NoZWR1bGUtc2VsZWN0ZWQtdGljayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYi1ncmlkLXJvdyAuY3VzdG9tLXJlc291cmNlLWNvbGxhcHNlIHtcbiAgaS5iLWljb24uYi1pY29uLWV4cGFuZC1yZXNvdXJjZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLmljb24tLWZsaXA6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5iLXNjaC1ldmVudC13cmFwLnJvdy0tY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNmLXdvcmtmbG93LWRldGFpbHMtbW9kYWwge1xuICAud2lkZ2V0LWJhZGdlIHtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAmLmdyZWVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuXG4gICAgJi5yZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuXG4gICAgJi5ibHVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmJvcmRlcmVkIHtcbiAgICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXdvcmtmbG93X19leHQtbGluayB7XG4gIHBhZGRpbmc6IDAgMCAwIDdweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICBzdmcge1xuICAgIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uYi1ncmlkLXJvdyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItZ3JpZC1wYW5lbC1ib2R5IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLWdyaWQtaGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1jb2x1bW5saW5lcyAuYi1ncmlkLWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItY29sdW1uLWxpbmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1zY2gtdGltZWF4aXNjb2x1bW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xufVxuXG4uYi1ncmlkYmFzZS5iLXNwbGl0XG4gIC5iLWdyaWQtdmVydGljYWwtc2Nyb2xsZXJcbiAgLmItZ3JpZC1zcGxpdHRlclxuICAuYi1ncmlkLXNwbGl0dGVyLWlubmVyLFxuLmItc3BsaXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1wYW5lbCB7XG4gIC0tcGFuZWwtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmItZ3JpZGJhc2UuYi1zcGxpdCAuYi1ncmlkLXNwbGl0dGVyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYi1wZXJjZW50ZG9uZS1jaXJjbGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG59XG5cbi5iLXBlcmNlbnRkb25lLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cblxuLmItdGltZWxpbmViYXNlOm5vdCguYi1zY2gtdmVydGljYWwpXG4gIC5iLWhlYWRlcjpub3QoLmItZ3JpZC1oZWFkZXItc2Nyb2xsZXItbm9ybWFsKVxuICAuYi1ncmlkLWhlYWRlcnMsXG4uYi10aW1lbGluZWJhc2U6bm90KC5iLXNjaC12ZXJ0aWNhbCkgLmItaG9yaXpvbnRhbHRpbWVheGlzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xufVxuXG4uYi1ob3ZlciAuc2Ytd29ya2Zsb3dfX2V4dC1saW5rIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmItbGlzdC1pdGVtLmItYWN0aXZlOm5vdCguYi1kaXNhYmxlZCksXG4uYi1saXN0LWl0ZW06Zm9jdXM6bm90KC5iLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQ6bm90KC5iLWRpc2FibGVkKTpob3ZlciAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZDpub3QoLmItZGlzYWJsZWQpOmhvdmVyIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItbnVtYmVyZmllbGQuYi1jb250YWlucy1mb2N1cyAuYi1maWVsZC1pbm5lcixcbi5iLXRleHRmaWVsZC5iLWNvbnRhaW5zLWZvY3VzIC5iLWZpZWxkLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cblxuLmItaGJveCA+IC5iLWJveC1jZW50ZXIsXG4uYi12Ym94ID4gLmItYm94LWNlbnRlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbi5iLW1lbnVpdGVtIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA4cHggMCA4cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmLmItY29udGFpbnMtZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3ctY29udGV4dF9jb2xvcmVkLWljb24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG59XG5cbi5iLXRvb2x0aXAgLmItdG9vbHRpcC1ib2R5LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gIC5iLXRvb2x0aXAtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgIC5iLWdhbnR0LXRhc2stdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59XG5cbi5iLWZ4LWhpZ2hsaWdodCB7XG4gIGFuaW1hdGlvbjogZ2FudHQtaGlnaGxpZ2h0LWFuaW1hdGlvbiAycyBlYXNlIDBzIDEgIWltcG9ydGFudDtcbn1cblxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xufVxuXG5Aa2V5ZnJhbWVzIGdhbnR0LWhpZ2hsaWdodC1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggNXB4ICMwMDkxZGE4NjtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbiIsIi5zZi1kaXNjdXNzaW9uIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuYW50LWRyYXdlci1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5kaXNjdXNzaW9uLWNvbnRleHQge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuc2YtY29tbWVudC1iYWRnZXMgLmNvbW1lbnQtYmFkZ2Uge1xuICAgICAgbWF4LXdpZHRoOiA4N3B4O1xuICAgIH1cbiAgfVxuXG4gIC5jb21tZW50cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMCAyNHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDAwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICB9XG5cbiAgJi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzhweDtcbiAgfVxuXG4gIC5zZi1kaXNjdXNzaW9uLXJlcGx5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICYuZWRpdC1yZXBseSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gcGFkZGluZzogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICB9XG5cbiAgICAmLmhpZ2hsaWdodGVkLS1hbmltYXRpb24ge1xuICAgICAgYW5pbWF0aW9uOiBzcGxhc2hPbmNlIDJzIDEuNXMgbm9ybWFsIGZvcndhcmRzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgc3BsYXNoT25jZSB7XG4gICAgICBmcm9tIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZSk7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbXBvcnRhbnQtcmVwbHkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgIH1cblxuICAgIC5oZWFkZXIge1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnNmLWF2YXRhci1uYW1lIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIH1cblxuICAgICAgLmRhdGUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1kaXNjdXNzaW9uLWFkZC1jb21tZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgaHIge1xuICAgICAgbWFyZ2luOiAwIC0xNnB4IDEwcHggLTE2cHg7XG4gICAgfVxuXG4gICAgdGV4dGFyZWEuYW50LWlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaW1wb3J0YW50IHtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTRweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmltcG9ydGFudC1idXR0b24gc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5hbmltYXRlZC1zZW5kOmZvY3VzIHN2ZyBwYXRoIHtcbiAgICAgIGFuaW1hdGlvbjogZGFzaCAwLjVzIGxpbmVhcjtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGRhc2gge1xuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgICAgfVxuXG4gICAgICA1MSUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVwbHktYWN0aW9ucy5hbnQtZHJvcGRvd24ge1xuICBtaW4td2lkdGg6IDk2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIC5hbnQtZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnktaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgbWF4LXdpZHRoOiAzOTNweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgLnNmLWNvbW1lbnQtcHJldmlldyB7XG4gICAgcGFkZGluZzogOHB4IDE2cHggOXB4IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICB9XG5cbiAgICAuYW50LWF2YXRhciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuc2YtYXZhdGFyLW5hbWUge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXByaWNlLW5lZ290aWF0aW9uX193cmFwcGVyIHtcbiAgLnNmLXByaWNlLW5lZ290aWF0aW9uX190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNmLXByaWNlLW5lZ290aWF0aW9uX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG5cbiAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgLnN0YXR1cyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAmLnBlbmRpbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICB9XG5cbiAgICAgICYuYXBwcm92ZWQge1xuICAgICAgICBjb2xvcjogIzU3YmU4ZDtcbiAgICAgIH1cblxuICAgICAgJi5yZXZpZXdlZCB7XG4gICAgICAgIGNvbG9yOiAjMzQ5NGFhO1xuICAgICAgfVxuXG4gICAgICAmLnJlamVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1wcmljZS1uZWdvdGlhdGlvbi1kcmF3ZXIge1xuICAgIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3LXJlcXVlc3QtY29udGVudCB7XG4gICAgbWFyZ2luOiAtNnB4IC0yNHB4IDgwcHggLTI0cHg7XG5cbiAgICAuYW50LXN0ZXBzIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgICAgLmFudC1zdGVwcy1pY29uIHtcbiAgICAgICAgdG9wOiAtMS41cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXBzLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMCAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDAgLTE2cHggMTZweCAtMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG5cbiAgICAgIC5zZi1mb3JtLWl0ZW1fX2lucHV0bnVtYmVyLWJhc2Uuc2YtZm9ybS1pdGVtX19pbnB1dG51bWJlci1jdXN0b21lcnJlcXVlc3QtcHJpY2Uge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5hbnQtcm93IHtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWNvbXBldGl0b3JzX19jb250ZW50IHtcbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG5cbiAgICAgIC5ib2R5X2NlbGwge1xuICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICYuY2VsbC1pY29uIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXJvdy5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tY29udHJvbCAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXctcmVxdWVzdC1jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMCA4MHB4IDA7XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLWhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RhZGFkYTtcbiAgICAgIG1hcmdpbjogMCAtMjRweCAxN3B4IC0yNHB4O1xuICAgICAgcGFkZGluZzogMCAyNHB4IDVweCAyNHB4O1xuICAgIH1cblxuICAgIC50aW1lLXBlcmlvZC1zdHJpcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgLmljb24sXG4gICAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmluZm8tYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXG4gICAgLmxhYmVsIHtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG5cbiAgICAudmFsdWUge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXByaWNlLW5lZ290aWF0aW9uLWdyaWQge1xuICAucHJldmlldy1pbGMtY2VsbCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbiIsIi5zZi1yZXNvdXJjZS1jYWxlbmRhcl9fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cbiAgLnJlc291cmNlLWNhbGVuZGFyLXNjaGVkdWxlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICAuc2YtcmVzb3VyY2UtY2FsZW5kYXItZXZlbnQtZHJhd2VyIHtcbiAgICAuYm94IHtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgJi5vbi1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Y2EzNztcbiAgICAgIH1cblxuICAgICAgJi5vZmYtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWFjMzE7XG4gICAgICB9XG5cbiAgICAgICYubm8tY2hhbmdlb3ZlcnMsXG4gICAgICAmLmxvYWRpbmctcmVzdHJpY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQwZDk2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZXNvdXJjZS1jYWxlbmRhci10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICB9XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogYWx3YXlzIHNob3cgc2Nyb2xsZXJzIHNhZmFyaSAqL1xuXG4gIC5iLW92ZXJsYXktc2Nyb2xsYmFyIC5iLXZpcnR1YWwtc2Nyb2xsZXJzIHtcbiAgICAuYi12aXJ0dWFsLXNjcm9sbGVyIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5iLXdpZGdldC1zY3JvbGxlcixcbiAgLmItdmlydHVhbC1zY3JvbGxlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gIH1cblxuICAucmVzb3VyY2UtY2FsZW5kYXItc2NoZWR1bGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuYi1ncmlkLWhlYWRlci10ZXh0ID4gLmItZ3JpZC1oZWFkZXItdGV4dC1jb250ZW50IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyLXRleHQtY29udGVudCB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5iLXRyZWUtY2VsbC5iLXRyZWUtcGFyZW50LWNlbGwge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWNlbGwge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuYi10cmVlLWNlbGwtdmFsdWUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iLWdyaWQtcm93LmItc2VsZWN0ZWQsXG4gICAgLmItZ3JpZC1yb3cuYi1ob3ZlciAuYi1ncmlkLXJvdy5iLWZvY3VzZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5iLWdyaWRiYXNlOm5vdCguYi1tb3Zpbmctc3BsaXR0ZXIpXG4gICAgICAuYi1ncmlkLXJvdzpub3QoLmItZ3JvdXAtcm93KS5iLWhvdmVyXG4gICAgICAuYi1ncmlkLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KSAhaW1wb3J0YW50O1xuXG4gICAgICAmOm5vdCguYi1mb2N1c2VkKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmItZmxvYXQtcm9vdCAuYi13aWRnZXQuYi1yZWN1cnJlbmNlY29uZmlybWF0aW9ucG9wdXAge1xuICAuYi1wYW5lbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcblxuICAgIC5iLWhlYWRlci10aXRsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuYi1wb3B1cC1jbG9zZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5iLXBhbmVsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gIH1cblxuICAuYi1ib3R0b20tdG9vbGJhciB7XG4gICAgbWluLWhlaWdodDogMDtcblxuICAgIC5iLXRvb2xiYXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmItYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN1cHBseS1pbnB1dHNfX3dyYXBwZXIge1xuICAuc2Ytc3VwcGx5LXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgLnNmLXRvb2xiYXJfX3NlYXJjaCB7XG4gICAgICAuYW50LWlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIC5zZi1zdXBwbHlfX2lucHV0cy1ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG4gICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctc3RhdHVzLWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNmLXN1cHBseS1uby1kYXRhIHtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5hZy1jZW50ZXItY29scy12aWV3cG9ydCB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICAgIC5hZy1ob3Jpem9udGFsLXJpZ2h0LXNwYWNlciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJjpub3QoLmFnLXNjcm9sbGVyLWNvcm5lcikge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLWxpc3QuYWctc2VsZWN0LWxpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgIDAgM3B4IDZweCAtNHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4xMiksXG4gICAgICAgIDAgNnB4IDE2cHggMCByZ2JhKDUxLCA1MSwgNTEsIDAuMDgpLFxuICAgICAgICAwIDlweCAyOHB4IDhweCByZ2JhKDUxLCA1MSwgNTEsIDAuMDUpO1xuICAgICAgLmFnLWxpc3QtaXRlbSB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzMzMzMzMzBhO1xuICAgICAgICB9XG4gICAgICAgICYuYWctYWN0aXZlLWl0ZW06bm90KDpob3Zlcikge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZjNmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1zdXBwbHktaW5wdXRzLWRldGFpbHNfX2dyaWQge1xuICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlci1ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hZy1ib2R5IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4OyAvLyBiYXNlZCBvbiByb3cgaGVpZ3RoXG5cbiAgICAgICAgICAuYWctcm93IC5hZy1jZWxsIC5hZy1jZWxsLXdyYXBwZXIuYWctY2hlY2tib3gtY2VsbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWctb3ZlcmxheSAuYWctb3ZlcmxheS13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hbnR2LWNvbnRlbnRfd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG5cbiAgLmFudC1yaWJib24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDBweDtcblxuICAgIC5zZi1hbnR2LXRvb2xiYXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1yaWJib24ge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAueDYtZ3JhcGgtc2Nyb2xsZXIge1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmMDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAueDYtZ3JhcGgtc2Nyb2xsZXItYmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hbnR2LWNvbnRlbnQueDYtZ3JhcGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuc2YtYW50di1kbmQtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAzNnB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAuY3VzdG9tLXJlYWN0LW5vZGUge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hbnR2LW1pbmltYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDI1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAueDYtd2lkZ2V0LW1pbmltYXAge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1hbnR2LWVkZ2UtLWFuaW1hdGUtZmxvdyB7XG4gICAgYW5pbWF0aW9uOiBzZi1hbmltYXRlLWZsb3cgMzBzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc2YtYW5pbWF0ZS1mbG93IHtcbiAgICB0byB7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTEwMDA7XG4gICAgfVxuICB9XG5cbiAgLng2LXBvcnQtYm9keSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgI21hcmtlci1hY3RpdmUgPiBwYXRoIHtcbiAgICBkOiBwYXRoKCdNIDAgMCBMIDEwIC01IEwgNy41IDAgTCAxMCA1IFonKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLng2LWVkZ2U6aG92ZXIgcGF0aDpudGgtY2hpbGQoMiksXG4gIC54Ni1lZGdlLng2LWVkZ2Utc2VsZWN0ZWQgcGF0aDpudGgtY2hpbGQoMikge1xuICAgIHN0cm9rZTogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDA7XG4gICAgc3Ryb2tlLXdpZHRoOiAzcHg7XG4gICAgbWFya2VyLWVuZDogdXJsKCcjbWFya2VyLWFjdGl2ZScpO1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlOmhvdmVyLFxuICAueDYtbm9kZS1zZWxlY3RlZCAuY3VzdG9tLXJlYWN0LW5vZGUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggM3B4IHJnYmEoNjQsIDE2OSwgMjU1LCAwLjIpO1xuICB9XG59XG5cbi5kYXJrLW1vZGUgLnNmLWFudHYtY29udGVudF93cmFwcGVyIHtcbiAgLnNmLWFudHYtY29udGVudC54Ni1ncmFwaCB7XG4gICAgLng2LWdyYXBoLWdyaWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLXJlYWN0LW5vZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYuc2Ytbm9kZS0taW5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9faW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fbGFiZWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbixcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLW91dCxcbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1pdGVtLXdhcm5pbmcsXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtaXRlbS1udW1iZXIsXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAuYW50aWNvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1pdGVtLXdhcm5pbmcge1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWxpbmstaW4ge1xuICAgIHRvcDogMjVweDtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmN1c3RvbS1yZWFjdC1ub2RlX190ZW1wbGF0ZS1saW5rLW91dCB7XG4gICAgdG9wOiA0NXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuY3VzdG9tLXJlYWN0LW5vZGVfX3RlbXBsYXRlLWl0ZW0tbnVtYmVyIHtcbiAgICBib3R0b206IDVweDtcbiAgICBsZWZ0OiA1cHg7XG5cbiAgICAuYW50LWF2YXRhci1zdHJpbmcge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tcmVhY3Qtbm9kZV9fdGVtcGxhdGUtbGluay1pbmZvIHtcbiAgICBib3R0b206IDVweDtcbiAgICByaWdodDogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cbn1cblxuLnNmLWFudHYtY29udGV4dC1tZW51X193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMDAxOyAvKiBhYm92ZSBib3R0b20gZHJhd2VyICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYW50LW1lbnUtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zcGlubmVyX19icG1uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcblxuICA+IC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc2YtYnBtbl9fd3JhcHBlciB7XG4gIG1pbi13aWR0aDogNjAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcblxuICAuc2YtYnBtbl9fdG9vbGJhci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1icG1uX19sZWZ0LXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXk6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cbiAgICAuUGFuZS52ZXJ0aWNhbC5QYW5lMiB7XG4gICAgICB3aWR0aDogMTAwJTsgLyogZml4IGRpYWdyYW0gem9vbSBpbiovXG5cbiAgICAgIC5zZi1icG1uX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyAvKiBmaXggZGlhZ3JhbSB6b29tIGluKi9cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgbWFyZ2luOiAwIDE0cHggMTRweCAwO1xuXG4gICAgICAgIC5zZi1kaWFncmFtX19icG1uIHtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgLmR4LW92ZXJsYXktd3JhcHBlci5keC1kaWFncmFtLXRvb2xib3gtcG9wdXAuZHgtcG9wdXAtd3JhcHBlciB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7IC8qIGFudGQgZHJhd2VycyAqL1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5keC1kaWFncmFtLWZsb2F0aW5nLXRvb2xiYXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7IC8qIGFudGQgZHJhd2VycyAqL1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItcmlnaHQge1xuICAgICYuc2YtYnBtbi1jb25zdHJhaW50cy1yZXBvcnRfX2RyYXdlciB7XG4gICAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNmLWRyYXdlcl9fYnBtbi1kaWFnbm9zdGljLFxuICAgICYuc2YtYnBtbi1jb25uZWN0b3Itc2V0dGluZ3NfX2RyYXdlcixcbiAgICAmLnNmLWJwbW4tbm9kZS1zZXR0aW5nc19fZHJhd2VyIHtcbiAgICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZHJhd2VyX19ib3R0b20uYW50LWRyYXdlci1ib3R0b20ge1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmFudC1kcmF3ZXItYm9keV9faGVhZGVyIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYW50LWRyYXdlci1ib2R5X19jb250ZW50IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2YtYnBtbi1jb25uZWN0b3ItcmVwb3J0X19kcmF3ZXIge1xuICAgICAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICAgICAuc2YtbGluay1nZW5lcmF0ZS1ieS1pdGVtcyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlclxuICAgICAgICAuYWctaGVhZGVyLXJvd1xuICAgICAgICAuYWctaGVhZGVyLWNlbGxbY29sLWlkPSdhZy1HcmlkLUF1dG9Db2x1bW4nXVxuICAgICAgICAuYWctaGVhZGVyLWljb24sXG4gICAgICAuYWctaGVhZGVyXG4gICAgICAgIC5hZy1oZWFkZXItcm93XG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbFtjb2wtaWQ9J2FnLUdyaWQtQXV0b0NvbHVtbiddLmFnLWhlYWRlci1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zZi1icG1uLWdyaWQtYmFzZV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2YtZGlhZ25vc3RpYy1yZXBvcnQtZ3JpZCB7XG4gICAgICAuYWctY2VsbC5zZi1jZWxsLS1tdWx0aS1saW5lcy5hZy1jZWxsLXdyYXAtdGV4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuc2YtYnBtbi12ZW5kb3ItY29udHJhY3RzLWdyaWQge1xuICAgICAgLmFnLWNlbGwgLnN0YXR1cyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICBjb2xvcjogI2Y1Yzg2NjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwcm92ZWQge1xuICAgICAgICAgIGNvbG9yOiAjNTdiZThkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kZWxldGVkIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1scC1jcmVhdGUtcmVwb3J0c19fd3JhcHBlciB7XG4gIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgLnNmLWhpZXJhcmNoeS10cmVlIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIC50b29sYmFyIC5idG4tc2VhcmNoIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1scC1jcmVhdGUtcmVwb3J0c19fY29udGVudCB7XG4gICAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5yZXBvcnQtdG9vbGJhcntcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgIC5yZXBvcnQtbGF5b3V0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuUmVzaXplci52ZXJ0aWNhbCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMnB4O1xuICB9XG59XG4iLCIuc2YtbHAtcmVwb3J0c19fd3JhcHBlciB7XG4gIC5zZi1scC1yZXBvcnRzX190b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG5cbiAgLnNmLWxwLXJlcG9ydHNfX2xlZnQge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5zZi1oaWVyYXJjaHktdHJlZSAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciAudG9vbGJhciAuYnRuLXNlYXJjaCB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtbHAtcmVwb3J0c19fY29udGVudCB7XG4gICAgbWFyZ2luOiA1cHggMTRweCAxNHB4IDA7XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5SZXNpemVyLnZlcnRpY2FsIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuc2YtaGllcmFyY2h5LXRyZWUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEycHg7XG4gIH1cbn1cbiIsIi5zZi1tb2RlbC1jb25zdHJhaW50c19fd3JhcHBlciB7XG4gIC5zZi1tb2RlbC1jb25zdHJhaW50c19fdG9vbGJhci13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2YtbW9kZWwtY29uc3RyYWludHNfX2xlZnQtd3JhcHBlciB7XG4gICAgLmR4LWljb24tZHJhZ3ZlcnRpY2FsLlJlc2l6ZXIudmVydGljYWwge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gICAgLnNmLW1vZGVsLWNvbnN0cmFpbnRzX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgLnNmLWNvbnN0cmFpbnRzLWdyaWRzIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zY2VuYXJpby1tb2RlbF9fd3JhcHBlciB7XG4gIC5zZi1zY2VuYXJpby1tb2RlbF9fdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC5zZi1zY2VuYXJpby1tb2RlbF9fbGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcblxuICAgIC5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgICAgIC5idG4tZXhwYW5kLFxuICAgICAgLmJ0bi1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXNjZW5hcmlvLW1vZGVsX19jb250ZW50IHtcbiAgICBtYXJnaW46IDVweCAxNHB4IDE0cHggMDtcblxuICAgIC5zY2VuYXJpby1tb2RlbHMtY29udGVudC1ncmlkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgICAgLmFnLXJvdyB7XG4gICAgICAgICAgJi50ZXh0LXJvdy0tYm9sZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnN0YXR1cy1yb3ctLXVua25vd24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWxhZGRlci1wbGFubmluZ19fd3JhcHBlciB7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAuc2YtbGFkZGVyLXBsYW5uaW5nX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5zZi1sYWRkZXItdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiAxNHB4IDE2cHggMThweCAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtbGFkZGVyLXBsYW5uaW5nX19sZWZ0IHtcbiAgICAuc2YtbGFkZGVyX190cmVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLnRyZWUtc2VjdGlvbl9fdG9nZ2xlLWJ0biB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZi10cmVlLWZpbHRlcnNfX2NvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6MTtcbiAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAuYnRuLXJlY29yZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW1haW4tbW9kYWwuc2YtdHJhY2UtbW9kYWwge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtaW4td2lkdGg6IDI4MHB4O1xuXG4gICAgICAubGluay10ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICAgIH1cblxuICAgICAgLmluZm8tcm93IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1kaWFnbm9zdGljcy1wYW5lbCB7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2NHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIC5kaWFnbm9zdGljLXdyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ3JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxNjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vcmVuZGVyIG1hc2sgaW4gY29udGFpbmVyXG4gIC5hbnQtbW9kYWwtbWFzayxcbiAgLmFudC1tb2RhbC13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbiIsIi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuXG4gICAgJi5zZi1tYWluLWNvbnRlbnRfX3dyYXBwZXItLWV4cGFuZGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuU3BsaXRQYW5lLnZlcnRpY2FsID4gIC5QYW5lLnZlcnRpY2FsLlBhbmUxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuU3BsaXRQYW5lLnZlcnRpY2FsID4gIC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuc2YtcGFuZV9fbGVmdCB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cblxuICAgIC5zZi1wYW5lX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmLnNmLXBhbmVfX2NvbnRlbnQtLWV4cGFuZGVkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZi1tYWluX19sZWZ0LXNpZGVyIHtcbiAgJi5hbnQtbGF5b3V0LXNpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBtYXJnaW46IDAgMTZweDtcblxuICAgIC5hbnQtbGF5b3V0LXNpZGVyLXRyaWdnZXIge1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTkpO1xuICAgIGhlaWdodDogMjhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuYW50LW1lbnUgbGkge1xuICAgICYuY29sb3ItY3lhbiAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1jeWFuLTIpO1xuICAgIH1cblxuICAgICYuY29sb3ItcHVycGxlIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0yKTtcbiAgICB9XG5cbiAgICAmLmNvbG9yLWJsdWUgLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgICB9XG5cbiAgICAmLmNvbG9yLWdyZWVuIC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgIH1cblxuICAgICYuY29sb3IteWVsbG93IC5pY29uLWNpcmNsZTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0yKTtcbiAgICB9XG5cbiAgICAmLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1pbmxpbmUubWFpbi1tZW51X19zdWJtZW51LXRpdGxlXG4gICAgICAuYW50LW1lbnUuYW50LW1lbnUtc3ViXG4gICAgICA+IGxpIHtcbiAgICAgID4gYSB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG5cbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICYuYW50aWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmFudC1sYXlvdXQtc2lkZXItY29sbGFwc2VkIHtcbiAgICAuc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMycHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFudC1tZW51IC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQge1xuICAgICAgJi5jb2xvci1wdXJwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMik7XG4gICAgICB9XG5cbiAgICAgICYuY29sb3ItYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWJsdWUtMik7XG4gICAgICB9XG5cbiAgICAgICYuY29sb3ItZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgIH1cblxuICAgICAgJi5jb2xvci15ZWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG4gICAgICB9XG5cbiAgICAgICYuY29sb3ItY3lhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtbGF5b3V0LXNpZGVyLWNoaWxkcmVuIC5hbnQtbWVudSB7XG4gICAgICAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4uYW50LW1lbnUtaW5saW5lLWNvbGxhcHNlZC10b29sdGlwIHtcbiAgLmFudC10YWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tbWVudV9fc3VibWVudS1wb3B1cCAuYW50LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG5cbiAgLmNyb3duLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLmFudC1tZW51LWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7IC8vYmFzZWQgb24gZGVmYXVsdCBzdHlsZVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstbmF2aWdhdGlvbi1ob3ZlcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgc3ZnOm5vdCguY3Jvd24taWNvbikgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtbWVudS1pdGVtLWljb24ge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtbGVmdC1zaWRlcl9fbWFpbi1tZW51LmFudC1tZW51LmFudC1tZW51LFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViLFxuLnNmLWxlZnQtc2lkZXJfX21haW4tbWVudS5hbnQtbWVudS5hbnQtbWVudSAuYW50LW1lbnUtc3ViIHtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcblxuICAuY3Jvd24taWNvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLm1haW4tbWVudV9fY29sbGFwc2VkLXN1Ym1lbnUtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiBub3QgdmFsaWQ/ICovXG4gIC5hbnQtbWVudS1pdGVtID4gc3BhbiA+IGEge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cblxuICAuYW50LW1lbnUtc3VibWVudSAuaWNvbi1jaXJjbGU6OmJlZm9yZSxcbiAgLmFudC1tZW51LWl0ZW0gLmljb24tY2lyY2xlOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5hbnQtbWVudS1zdWJtZW51OmhvdmVyIC5pY29uLWNpcmNsZTo6YmVmb3JlLFxuICAuYW50LW1lbnUtaXRlbTpob3ZlciAuaWNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjY1KTtcbiAgfVxuXG4gIC5hbnQtbWVudS1pdGVtLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgJi5jb2xvci15ZWxsb3cge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy05KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAgIH1cbiAgICAmLmNvbG9yLXB1cnBsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTkpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMik7XG4gICAgfVxuICAgICYuY29sb3ItYmx1ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS05KSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgICB9XG4gICAgJi5jb2xvci1ncmVlbiB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tOSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgIH1cbiAgICAmLmNvbG9yLWN5YW4ge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tOSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWN5YW4tMik7XG4gICAgfVxuICB9XG5cbiAgLmFudC1tZW51LXN1Ym1lbnUuYW50LW1lbnUtc3VibWVudS1vcGVuIHtcbiAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICAmLmNvbG9yLXB1cnBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtMSk7XG5cbiAgICAgIC5hbnQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXB1cnBsZS0xKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcHVycGxlLTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1wdXJwbGUtOSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbG9yLWJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcblxuICAgICAgLmFudC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS05KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29sb3ItZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMSk7XG5cbiAgICAgIC5hbnQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTEpO1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tOSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbG9yLXllbGxvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG5cbiAgICAgIC5hbnQtbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0xKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctOSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbG9yLWN5YW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0xKTtcblxuICAgICAgLmFudC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0xKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtY3lhbi05KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtbWVudS10aXRsZS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxuXG4gIC5hbnQtbWVudS1zdWJtZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA0cHggMDtcblxuICAgICYuYW50LW1lbnUtc3VibWVudS1vcGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbWVudV9faXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogNHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgIH1cblxuICAgICYuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAmLmFudC1tZW51LWl0ZW0tYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICB9XG4gIH1cblxuICAuYW50LW1lbnUtc3VibWVudS12ZXJ0aWNhbC5pbmFjdGl2ZSB7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogI2Y1Yzg2NjtcbiAgICB9XG4gIH1cblxuICAubWFpbi1tZW51X19zdWJtZW51LXRpdGxlLmFudC1tZW51LXN1Ym1lbnUge1xuICAgICYuaW5hY3RpdmUge1xuICAgICAgLmFudC1tZW51LXN1Ym1lbnUtYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogNHB4O1xuICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1lbnUtc3ViIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMycHg7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5tYWluLW1lbnVfX3N1Ym1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAuYW50LW1lbnUtdGl0bGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LW1lbnUtaXRlbS1kaXNhYmxlZCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOm5vdCguYW50LW1lbnUtc3VibWVudS1vcGVuKSB7XG4gICAgICAmLmFudC1tZW51LXN1Ym1lbnUtc2VsZWN0ZWQge1xuICAgICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1uYXZpZ2F0aW9uLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFudC1tZW51LXN1Ym1lbnUtb3BlbiB7XG4gICAgICAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMycHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAuYW50LW1lbnUtc3VibWVudS1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFpbi1tZW51X19zdWJtZW51LWl0ZW0ge1xuICAgICAgICAmLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgXG4gICAgLnNmLWN1c3RvbS1leHRlcm5hbC1saW5rcy1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgIH1cbiAgXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIFxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICBcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgXG4gICAgLmlubGluZS1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBzcGFuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICIsIi5zZi1saWNlbnNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAyNnB4O1xuICAgIC5zZi11c2VyLXBvcG92ZXItdHJpZ2dlciB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTsgLy8gbWludXMgbWFpbiBoZWFkZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYigwIDAgMCAvIDEyJSksXG4gICAgICAgIDBweCA2cHggMTZweCByZ2IoMCAwIDAgLyA4JSksIDBweCA5cHggMjhweCA4cHggcmdiKDAgMCAwIC8gNSUpO1xuICAgICAgLmNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICB9XG4gICAgICAuc2YtbGljZW5zZS1yZXN1bHQge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAubWVzc2FnZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG4gICAgLm9wdGlvbnMtYm94IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLm1hbmFnZS1wYXltZW50LWJ1dHRvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgIC5jb250YWN0LWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLWxvZ28ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAuc3Bpbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmNpcmNsZS1iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gIH1cbn1cbiIsIi5zZi1iYWNrdXAtcmVzdG9yZV9jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLmhlYWRlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMjZweDtcbiAgICAuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTsgLy8gbWludXMgbWFpbiBoZWFkZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAtNHB4IHJnYigwIDAgMCAvIDEyJSksXG4gICAgICAgIDBweCA2cHggMTZweCByZ2IoMCAwIDAgLyA4JSksIDBweCA5cHggMjhweCA4cHggcmdiKDAgMCAwIC8gNSUpO1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgICAgfVxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIC5hZGRpdGlvbmFsLXRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaXJjbGUtYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAjY2lyY2xlMSB7XG4gICAgICBhbmltYXRpb246IGxvZ29DaXJjbGUxIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGxvZ29DaXJjbGUxIHtcbiAgICAgIGZyb20ge1xuICAgICAgICBjeTogMjk2O1xuICAgICAgICBjeDogNDA5O1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICBjeTogMjAwO1xuICAgICAgICBjeDogMzA5O1xuICAgICAgfVxuICAgIH1cbiAgICAjY2lyY2xlMiB7XG4gICAgICBhbmltYXRpb246IGxvZ29DaXJjbGUyIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGxvZ29DaXJjbGUyIHtcbiAgICAgIGZyb20ge1xuICAgICAgICBjeTogMjQ1O1xuICAgICAgICBjeDogODgzO1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICBjeTogMjAwO1xuICAgICAgICBjeDogNzgzO1xuICAgICAgfVxuICAgIH1cbiAgICAjY2lyY2xlMyB7XG4gICAgICBhbmltYXRpb246IGxvZ29DaXJjbGUzIDZzIGluZmluaXRlIGFsdGVybmF0ZSBlYXNlO1xuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGxvZ29DaXJjbGUzIHtcbiAgICAgIGZyb20ge1xuICAgICAgICBjeTogNTUzO1xuICAgICAgICBjeDogNjk2O1xuICAgICAgfVxuICAgICAgdG8ge1xuICAgICAgICBjeTogNTAwO1xuICAgICAgICBjeDogNzk2O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXRyaWFsLXdlbGNvbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmZiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMycHggMTIwcHggMCAxMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICB9XG4gIC5pY29uLWNvbHVtbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm1vZHVsZS13cmFwcGVyIHtcbiAgICAubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuICAgIC5pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgYm94LXNoYWRvdzogLTFweCAwcHggOXB4IDFweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuICAjcGllLFxuICAuaGFuZCB7XG4gICAgYW5pbWF0aW9uOiBwaWUtYW5kLWhhbmQtYW5pbWF0aW9uIDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyBwaWUtYW5kLWhhbmQtYW5pbWF0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICB0byB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAxNXB4KTtcbiAgICB9XG4gIH1cbiAgI2RhcmstYmxvYi1leWUge1xuICAgIGFuaW1hdGlvbjogZGFyay1ibG9iLWV5ZS1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIGRhcmstYmxvYi1leWUtYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDRweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoM3B4LCA2cHgpO1xuICAgIH1cbiAgfVxuICAjeWVsbG93LWJsb2ItZXllIHtcbiAgICBhbmltYXRpb246IHllbGxvdy1ibG9iLWV5ZS1hbmltYXRpb24gMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICBAa2V5ZnJhbWVzIHllbGxvdy1ibG9iLWV5ZS1hbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTdweCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgLTRweCk7XG4gICAgfVxuICB9XG4gIC55ZWxsb3ctYmxvYi1oYW5kIHtcbiAgICBhbmltYXRpb246IHllbGxvdy1ibG9iLWhhbmQtYW5pbWF0aW9uIDNzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbiAgQGtleWZyYW1lcyB5ZWxsb3ctYmxvYi1oYW5kLWFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCA5cHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDhweCwgMTBweCk7XG4gICAgfVxuICB9XG4gIC5jbGVhbmluZy1ibG9iLWhhbmQge1xuICAgIGFuaW1hdGlvbjogY2xlYW5pbmctYmxvYi1oYW5kLWFuaW1hdGlvbiAycyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgY2xlYW5pbmctYmxvYi1oYW5kLWFuaW1hdGlvbiB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAtOXB4KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNnB4LCAxMHB4KTtcbiAgICB9XG4gIH1cbiAgI2NsZWFuaW5nLWJsb2Itc3ByYXkge1xuICAgIGFuaW1hdGlvbjogY2xlYW5pbmctYmxvYi1zcHJheS1hbmltYXRpb24gMC41cyBpbmZpbml0ZSBhbHRlcm5hdGUgbGluZWFyO1xuICB9XG4gIEBrZXlmcmFtZXMgY2xlYW5pbmctYmxvYi1zcHJheS1hbmltYXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuYnViYmxlMSxcbiAgLmJ1YmJsZTIsXG4gIC5idWJibGUzLFxuICAuYnViYmxlNCB7XG4gICAgYW5pbWF0aW9uOiBidWJibGUtYW5pbWF0aW9uIDEuMXMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuICAuYnViYmxlMiB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xuICB9XG4gIC5idWJibGUzIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XG4gIH1cbiAgQGtleWZyYW1lcyBidWJibGUtYW5pbWF0aW9uIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgM3B4KTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQzMHB4KSB7XG4gIC5zZi10cmlhbC13ZWxjb21lIHtcbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAuaWNvbi1jb2x1bW4gc3ZnIHtcbiAgICAgIHdpZHRoOiA3MyU7XG4gICAgfVxuICB9XG59XG4iLCIud2VsY29tZS1jZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAud2VsY29tZS1sb2dvIHBhdGgge1xuICAgIGFuaW1hdGlvbjogZHJhd0xpbmVzIDZzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogNDUwO1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgIHN0cm9rZTogdmFyKC0tYXJrLWJyYW5kLWxvZ28pO1xuICB9XG5cbiAgQGtleWZyYW1lcyBkcmF3TGluZXMge1xuICAgIDAlIHtcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0NjA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE7XG4gICAgfVxuICB9XG5cbiAgLndlbGNvbWUtbG9nbyBnIHtcbiAgICBhbmltYXRpb246IGZpbGxDb2xvciA2cyBsaW5lYXIgZm9yd2FyZHM7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGZpbGxDb2xvciB7XG4gICAgMCUge1xuICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIDcwJSB7XG4gICAgICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstYnJhbmQtbG9nbyk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYmVsbC1tdXRlLXBvcG92ZXIge1xuICB0b3A6IDUwcHggIWltcG9ydGFudDtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cbn1cblxuLnNmLW5vdGlmaWNhdGlvbi1iZWxsIHtcbiAgJi5hbmltYXRlIHtcbiAgICBhbmltYXRpb246IHJpbmdpbmcgODAwbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMjtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgcmluZ2luZyB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgIH1cblxuICAgIDQwJSxcbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIH1cblxuICAgIDYwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1ub3RpZmljYXRpb24ge1xuICAuc2YtZmx5aW5nLW5vdGlmaWNhdGlvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0NzdweCAhaW1wb3J0YW50O1xuXG4gICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLWNsb3NlIHtcbiAgICAgIHBhZGRpbmc6IDdweCAxMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1ub3RpZmljYXRpb24tbm90aWNlLXByb2dyZXNzIHtcbiAgICAgIGJsb2NrLXNpemU6IDNweDtcbiAgICAgIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSA0cHggKiAyKTtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2Utd2l0aC1pY29uIHtcbiAgICAgIC5hbnQtbm90aWZpY2F0aW9uLW5vdGljZS1tZXNzYWdlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDU1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiA1NXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAuYW50LW5vdGlmaWNhdGlvbi1ub3RpY2UtaWNvbiB7XG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgICAmLkNvbXBsZXRlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLkluUHJvZ3Jlc3MsXG4gICAgICAgICAgJi5TdGFydGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5Vbmtub3duIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLkNhbmNlbGxlZCxcbiAgICAgICAgICAmLkZhaWxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZi11c2VyLWF2YXRhciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cbiAgICAgICAgICAuYW50LWF2YXRhci1zdHJpbmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW5vdGlmaWNhdGlvbi1zZXR0aW5ncyB7XG4gIC5hZy1yb3ctZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gIH1cbn1cbiIsIi5zZi1jaGFuZ2UtcGFzc3dvcmQge1xuICBmb3JtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuICAuYW50LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgIC5hbnQtY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDdweCAwIDExcHggMTVweDtcblxuICAgICAgLnBhc3N3b3JkLXJlcXVpcmVtZW50cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtcHJvZmlsZS1zdW1tYXJ5IHtcbiAgZm9ybSB7XG4gICAgd2lkdGg6IDM0M3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLnNmLXByb2ZpbGUtcGhvdG8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAuc21hbGwtdGV4dCxcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG4gIGxhYmVsLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjlweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAuYW50LWNoZWNrYm94ICsgc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICBtYXgtd2lkdGg6IDMxMnB4O1xuICAgIH1cbiAgfVxuICAuYW50LXVwbG9hZC1waWN0dXJlLWNhcmQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxuICAuYW50LXVwbG9hZC5hbnQtdXBsb2FkLXNlbGVjdC1waWN0dXJlLWNhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAuYW50LWF2YXRhci1zdHJpbmcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAuc2YtZWRpdC1hdmF0YXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDJweCAyMHB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDBiZDtcbiAgfVxufVxuIiwiLnNmLXVzZXItYXZhdGFyLXBvcG92ZXIge1xuICAudXNlci1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYW50LXRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIGhyIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICAubGFzdC1hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAmLmdyZWVuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgLmRvdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICB9XG4gICAgfVxuICAgIC5kb3Qge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdXNlci1wb3BvdmVyLXRyaWdnZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgJjpob3ZlcixcbiAgJi5hbnQtZHJvcGRvd24tb3BlbiB7XG4gICAgLnVzZXItZGV0YWlscyAubmFtZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuICAuYW50LWF2YXRhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5hbnQtYmFkZ2Uge1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgdG9wOiAxMnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICAuYW50LWJhZGdlLXN0YXR1cy1kb3Qge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIC5hbnQtYmFkZ2Utc3RhdHVzLXRleHQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudXNlci1kZXRhaWxzIHtcbiAgICAubmFtZSB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIC5lbWFpbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgICAudXNlci1kZXRhaWxzIC51c2VyLWRldGFpbHNfX2V4dHJhLWluZm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi11c2VyLWdyZWV0aW5nIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59IiwiLnNmLWVkaXQtbWVtYmVyIHtcbiAgLnNmLXByb2ZpbGUtcGhvdG8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICBsYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwge1xuICAgICAgcGFkZGluZzogMCAwIDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXVzZXItbWFuYWdlbWVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgICAgICAuc3VwcG9ydC11c2VyLXRvZ2dsZSB7XG4gICAgICAgICAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYXN0LWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgIH1cblxuICAgICAgICAuZG90IHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNmLW1haW4tbW9kYWwuc2YtZGVsZXRlLW1lbWJlcl9fbW9kYWwge1xuICAgIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNDUycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIC5hbnQtZGVzY3JpcHRpb25zIHtcbiAgICAgICAgICAgICAgICAuYW50LWRlc2NyaXB0aW9ucy1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFudC1kZXNjcmlwdGlvbnMtaXRlbS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAuc2YtZGV0YWlsc19fcm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNmLWRldGFpbHNfX3RleHQtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjk1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLWFjdGl2aXR5LWxvZ19fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hY3Rpdml0eS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuXG4gICYuc2YtYWctZ3JpZCB7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctZnVsbC13aWR0aC1jb250YWluZXIge1xuICAgICAgICAuYWctcm93IHtcbiAgICAgICAgICAmLmFnLWZ1bGwtd2lkdGgtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLnNmLWFjdGl2aXR5LWxvZ19fcm93IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgJi5sYXVuY2gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgICAgICAgICAgIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5mYWlsZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuXG4gICAgICAgICAgICAgICAgLnNmLWFjdGl2aXR5LWxvZ19fcm93LXRleHQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYucGFydGlhbGx5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstb3JhbmdlLWxpZ2h0KTtcblxuICAgICAgICAgICAgICAgIC5zZi1hY3Rpdml0eS1sb2dfX3Jvdy10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnN1Y2Nlc3Mge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG5cbiAgICAgICAgICAgICAgICAuc2YtYWN0aXZpdHktbG9nX19yb3ctdGV4dCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3cgLmFnLWNlbGwge1xuICAgICAgICAuc2Ytb3BlcmF0aW9uLXdpdGgtZGV0YWlscyB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGlhZ25vc2UtZXJyb3JzLXRhYmxlLFxuLmFjdGl2aXR5LXRhYmxlIHtcbiAgLnN1Y2Nlc3MtYmFkZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1ncmVlbik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIH1cblxuICAuaW5mb3JtYXRpb24tYmFkZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIH1cblxuICAuZXJyb3ItYmFkZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcmVkKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIH1cblxuICAud2FybmluZy1iYWRnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay15ZWxsb3cpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgfVxufVxuIiwiLnNmLWVycC1jb21wbGV0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLnNmLWVycC1mb3JtX19ob3Jpem9udGFsLWxpbmUge1xuICBtYXJnaW46IDE2cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbn1cbiIsIi5jcm9uLXNjaGVkdWxlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4uY3Jvbi1zY2hlZHVsZXItaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1pbnRlcnZhbHMge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5jcm9uLXNjaGVkdWxlci1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgJi5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuYW50LXBpY2tlci1zdWZmaXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC5hbnQtcGlja2VyLWlucHV0ID4gaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5hLmNyb24tc2NoZWR1bGVyLWNhbGVuZGFyLWZvb3Rlci1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggN3B4IDRweCA3cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvcGFjaXR5OiAxO1xufVxuXG5hOmhvdmVyLmNyb24tc2NoZWR1bGVyLWNhbGVuZGFyLWZvb3Rlci1idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uc2YtY3Jvbi1mcmVxdWVuY3kge1xuICB3aWR0aDogMTAwJTtcblxuICAmLndpdGgtZXJyb3IgLmFudC1zZWxlY3Qtc2VsZWN0b3J7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgfVxufVxuXG4uc2YtY3Jvbi1lcnJvci10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xufVxuIiwiLnNmLWNyb24tZGF5c19fY29udHJvbC1zZWxlY3QtZHJvcGRvd24ge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbn1cblxuLnNmLWNyb24tZGF5c19fY29udHJvbC1waWNrZXIge1xuICB2aXNpYmlsaXR5OiBjb2xsYXBzZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gIC5hbnQtcGlja2VyLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZi1jcm9uLXRpbWUtY29udHJvbF9fcG9wdXAge1xuICAuYW50LXBpY2tlci1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5hbnQtcGlja2VyLWZvb3Rlci1leHRyYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGhlaWdodDogNDJweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZGF0YS1zb3VyY2Uge1xuICAuZGF0YS1zb3VyY2UtdHlwZSB7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuICAuZGF0YS1zb3VyY2UtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmFudC1idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgfVxufVxuXG4uaW1wYWN0ZWQtaXRlbXMtbG9hZGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG4uaW1wYWN0ZWQtaXRlbXMtdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbiIsIi5zZi11cGxvYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hbnQtdXBsb2FkLmFudC11cGxvYWQtZHJhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYW50LXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZmlsZS1saW1pdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxuXG4gIC5hbnQtYWxlcnQuYW50LWFsZXJ0LXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgfVxuXG4gIC5hbnQtdXBsb2FkLWxpc3QtaXRlbSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1uYW1lIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmFudC11cGxvYWQtbGlzdC1pdGVtLWFjdGlvbiB7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICB9XG4gIH1cblxuICAuc2YtdXBsb2FkLWluc3RydWN0aW9ucyB7XG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICB9XG4gIH1cblxuICAuc2YtdXBsb2FkLWFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxOXB4IDEwcHg7XG4gICAgdG9wOiAtMTFweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gc3ZnIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5leGNlbC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG5cbi5kcy1pY29uLTgwIHN2ZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5lcnAtaWNvbi14bCBzdmcge1xuICB3aWR0aDogMTE0cHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmFya2lldmEtaWNvbi04MCBzdmcge1xuICB3aWR0aDogMTA3cHg7XG4gIGhlaWdodDogMTA3cHg7XG59XG4iLCIuc2YtZmlsZS1pbXBvcnQtc3RlcHMge1xuICAuZmlsZS1pbXBvcnQtYW5pbWF0aW9uIHN2ZyB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5zZi1pbnRlZ3JhdGlvbnMtZHJhd2VyIHtcbiAgLmludGVncmF0aW9uLWFwcCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hbGVydHMtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG4uYWRkLWFsZXJ0LW1vZGFsIHtcbiAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgICAgIGluc2V0LWlubGluZS1lbmQ6IDExcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG4gIH1cbiAgLnJlYWN0LWpzLWNyb24gPiBkaXYsXG4gIC5yZWFjdC1qcy1jcm9uLWZpZWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVhY3QtanMtY3Jvbi1taW51dGVzIHNwYW4ge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLnNmLWNvbW1lbnRzLWlsYy1zZWxlY3RvciB7XG4gIC5uby1tYXRjaGVzLS1oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LW11bHRpcGxlIHtcbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLW92ZXJmbG93LWl0ZW0tc3VmZml4IHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgbGVmdDogNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QtZmlsdGVyLWdyb3VwIHtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICB9XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZVxuICAgICAgLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUtZXhwYW5kLWljb25cbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LWFycm93LWljb24ge1xuICAgICAgY29sb3I6IHJnYigwIDAgMCk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLmFudC1tZW51LXZlcnRpY2FsIC5hbnQtbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAuc2YtYmFkZ2VfX2ZpbHRlci12YWx1ZSAuYW50LWJhZGdlLWNvdW50IHtcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuXG4gIC5hbnQtYnRuIHtcbiAgICAuYnRuLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1jb21tZW50LWJhZGdlcyB7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG5cbiAgLmNvbW1lbnQtYmFkZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgcGFkZGluZzogMXB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgICBtYXgtd2lkdGg6IDkycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi5zZi1zZWxlY3QtZmlsdGVyLWdyb3VwLXBvcHVwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLnNmLXNpdGUtdHJlZS1zZWFyY2gtdmFsdWUge1xuICBjb2xvcjogb3JhbmdlO1xufVxuIiwiLnNmLWN1cnJlbmN5IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAuc2YtY291bnRyeS1mbGFnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNmLWN1cnJlbmN5LXJvdy1mbGFzaCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQsIHJnYmEoODIsIDE5NiwgMjYsIDAuMTUpKTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uc2YtY3VycmVuY3ktcm93LWhpZ2hsaWdodCB7XG4gIGFuaW1hdGlvbjogc2YtY3VycmVuY3ktcm93LWZsYXNoIDJzIGVhc2Utb3V0O1xufVxuIiwiLnNmLWRhdGEtc3R1ZGlvLWN1c3RvbWl6YXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuYW50LXVwbG9hZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFudC11cGxvYWQtbGlzdCB7XG4gICAgLmFudC11cGxvYWQtbGlzdC1pdGVtLWNhcmQtYWN0aW9ucyB7XG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICAgIC5hbnQtdXBsb2FkLWxpc3QtaXRlbS1jYXJkLWFjdGlvbnMtYnRuIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWRpdGFibGUtcm93IC5hbnQtZm9ybS1pdGVtLWV4cGxhaW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuYW50LXRhYmxlLWNvbnRlbnQgdGhlYWQgdHIgdGgge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAuYW50LXRhYmxlLWhlYWRlciB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gICAgLmFudC10YWJsZS10aGVhZCA+IHRyID4gdGgge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5hbnQtdGFibGUtdGJvZHkge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG4gICAgLmFudC10YWJsZS1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYgPiB0ciA+IHRkLmFudC10YWJsZS1jZWxsIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbnQtYnRuLnNvdXJjZS1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIHN2Zy51cGxvYWQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIHN2Zzpub3QoLnVwbG9hZC1pY29uKSB7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHJldmVydC1sYXllcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCxcbiAgLmFudC10YWJsZS10Ym9keSA+IHRyID4gdGQsXG4gIC5hbnQtdGFibGUgdGZvb3QgPiB0ciA+IHRoLFxuICAuYW50LXRhYmxlIHRmb290ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbS1oYXMtZXJyb3Ige1xuICAgIC5hbnQtaW5wdXQtYWZmaXgtd3JhcHBlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuICB9XG59XG4iLCIuY3VzdG9tLXBlcmlvZHNfX3ZpZXctbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC52aWV3cy1saXN0LWhlYWRlciB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5hY3Rpb24tYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICB9XG4gIH1cblxuICAudmlld3MtbGlzdCB7XG4gICAgZmxleDogMTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIC52aWV3LWl0ZW0ge1xuICAgICAgcGFkZGluZzogM3B4IDE2cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1wZXJpb2RzX192aWV3LWNvbnRlbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4iLCIuc2YtdGFiLWRlbWFuZF9fZGVtYW5kLXR5cGVzIHtcbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLFxuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNmLWRlbWFuZC10eXBlcy1zZWN1cml0eSB7XG4gIC5hbnQtc2VsZWN0LWRpc2FibGVkLmFudC1zZWxlY3Q6bm90KC5hbnQtc2VsZWN0LWN1c3RvbWl6ZS1pbnB1dClcbiAgICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hY3Rpb24tYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFudC1idG4ge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZGVtYW5kLXR5cGVzLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAzcHggMTZweDtcbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDE2cHggMDtcblxuICAgICYud2l0aC10b3AtYm9yZGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luOiAyNHB4IC0xNnB4IDE2cHggLTE2cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMCAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0gc3Bhbi5mbG9hdC1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtcG9wb3Zlci1wbGFjZW1lbnQtYm90dG9tTGVmdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuYW50LXBvcG92ZXItcGxhY2VtZW50LWJvdHRvbUxlZnRcbiAgICA+IC5hbnQtcG9wb3Zlci1jb250ZW50XG4gICAgPiAuYW50LXBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbS1jaGlsZHJlbi1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY4cHg7XG4gICAgbWFyZ2luLXRvcDogLTdweDtcbiAgfVxufVxuIiwiLnNmLWV2YWx1YXRlLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIHtcbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgLnNmLWV2YWx1YXRlLWRhc2hib2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgLnNmLWRyYXdlci1mb290ZXIge1xuICAgICAgICAgIHotaW5kZXg6IDUwMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LXNlbGVjdGlvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgICB9XG5cbiAgICAgICAgLndoYXQtaWYtd2lkZ2V0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAud2hhdC1pZi13aWRnZXRfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IC0xMHB4IC0xNHB4IDEwcHggLTE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC53aGF0LWlmLXdpZGdldF9fY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZXZhbHVhdGUtd2lkZ2V0cy1jb250YWluZXIge1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAgIC5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVhY3QtZ3JpZC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC50b29sYmFyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAud2lkZ2V0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC53aWRnZXRfX3RpdGxlIC5leHBhbmQtYnV0dG9uLFxuICAgICAgICAgICAgICAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gICAgICAgICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53aWRnZXRfX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgICAgICAgIC5leHBhbmQtYnV0dG9uLFxuICAgICAgICAgICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndpZGdldF9fY29udGVudCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM3cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5taW5pLXdpZGdldCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogLTJweCAxcHggOHB4IDBweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgICAgIC5oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBlcmNlbnRhZ2UtY2hhbmdlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpc3RvcmljYWwtbWluaS13aWRnZXQge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAud2lkZ2V0LWhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLndpZGdldC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMTZweCAtMTVweCAxNnB4IC0xNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgICAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDE4cHggMDtcblxuICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdy5zbGljay1wcmV2LFxuICAgICAgICAgICAgICAgIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcblxuICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC53aWRnZXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTZweDtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG5cbiAgICAgICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kcmFnZ2FibGUtaGFuZGxlIHtcbiAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBncmFiYmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1leHByZXNzaW9uLWVkaXRvci12MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX2lucHV0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5jdXN0b20tbWVudGlvbl9faW5wdXQtaGlnaGxpZ2h0ZXItc3Vic3RyaW5nIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1lZGl0b3JfX3RleHRhcmVhIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjAzIDIxMyAyMjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgY2FyZXQtY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpzZWxlY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoNTksIDEzMSwgMjQ2LCAwLjI1KTtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXJfX2hpZ2hsaWdodCxcbiAgICAuY29udGFpbmVyX19taXJyb3Ige1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLmNhcmV0LXRyYWNrZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgIGFuaW1hdGlvbjogYmxpbmt2MiAxcyBpbmZpbml0ZTtcbiAgICAgIH1cblxuICAgICAgQGtleWZyYW1lcyBibGlua3YyIHtcbiAgICAgICAgMCUsXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgNTAlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyX19taXJyb3Ige1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lcl9faGlnaGxpZ2h0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSkgIWltcG9ydGFudDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAuZmluYWwuZngge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cblxuICAgICAgLnBlbmRpbmcuZngge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIH1cblxuICAgICAgLmZpbmFsLmRpbSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgIH1cblxuICAgICAgLnBlbmRpbmcuZGltIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWFyay1vcmFuZ2UpO1xuICAgICAgfVxuXG4gICAgICAuYnJhY2tldCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWV4cHJlc3Npb24tZmx1ZW50X19jdXJyZW50LXNlbGVjdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuXG4gICAgLnNmLWFudHYtY29udGV4dC1tZW51X193cmFwcGVyIHtcbiAgICAgIC5hbnQtcG9wb3Zlci1pbm5lci1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1leHByLWJ1aWxkZXJfX2JvdHRvbSB7XG4gICAgLnNmLWV4cC1pdGVtX19zZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAuYW50LXRyZWUgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgLnNmLWl0ZW0tZnVuYyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtaXRlbS1kaW0ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1pdGVtLW9wIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWV4cHItc2VhcmNoLXZhbHVlIHtcbiAgICAgICAgICBjb2xvcjogI2Y1MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndyYXBwZXItZXhwcmVzc2lvbi1pbnB1dCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBvc2l0aW9uOiAnYWJzb2x1dGUnO1xuICAgIHBhZGRpbmc6IDhweDtcblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYgdGV4dEFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICA6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tTWVudGlvbklucHV0X19oaWdobGlnaHRlcl9fc3Vic3RyaW5nIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi5zZi1leHByZXNzaW9uLWZsdWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFudC10eXBvZ3JhcGh5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICBcbiAgICBbZGF0YS1jeT1cImlucHV0XCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGJsdWU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIDEwKyAqL1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLmZpbmFsLmZ4IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuXG4gICAgLmZpbmFsLmRpbSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX2N1cnJlbnQtc2VsZWN0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICAuc2YtZXhwcmVzc2lvbi1mbHVlbnRfX3Jlc3VsdCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIC5zZi1leHByZXNzaW9uLWZsdWVudF9fY3Vyc29yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1IDIzIDQyKTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgYmxpbmsge1xuICAgICAgICAwJSwgMTAwJSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICA1MCUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1IDIzIDQyKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtaWxjLXNlbGVjdCB7XG4gICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbn1cbiIsIi5zZi1tYXN0ZXItZGF0YV9fc2VsZWN0b3Ige1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIi5zZi1tYXN0ZXItZWRpdF9fZHJhd2VyIC5zZi1tYXN0ZXItZWRpdF9fYm9keSB7XG4gICAuc2YtbWFzdGVyLWVkaXRfX2Zvcm0tYmFzZSB7XG4gICAgLnNmLW1hc3Rlci1lZGl0X19oaWRkZW4tc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWx7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgbWFyZ2luOiAwcHggLTE2cHggMTZweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgIH1cbiAgICAuYW50LXR5cG9ncmFwaHkge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCBzdmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufSIsIi5zZi1tYXN0ZXItZGF0YV9fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VudGVyLWNvbHMtdmlld3BvcnQge1xuICAgIC5zZi1yb3dfX21hc3Rlci1kYXRhLS1pbmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIHRkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vcmJpdC1zdGF0dXMtbW9kYWwge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIC5hbnQtbW9kYWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgPiBkaXZ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5hbnQtbW9kYWwtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1ib2R5LXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcblxuICAgICAgICAgICAgICAgIC5zZi1lcnJvci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1wbGFubmluZy1wZXJpb2Qge1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW46IDAgLTMwcHggMCAwO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgLndyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG59XG4iLCIuc2YtdW5pdC1zZWxlY3Rvcl9fY29udHJvbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXVuaXQtc2VsZWN0b3JfX2NvbnRyb2xfZGRsIHtcbiAgd2lkdGg6IDIzN3B4O1xuXG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xuXG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuYW50LWRpdmlkZXItaG9yaXpvbnRhbCB7XG4gICAgbWFyZ2luOiA4cHggLThweCAtMTBweCAtOHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgfVxufVxuIiwiLnNmLWN1c3RvbS1kYXNoYm9hcmQge1xuICAuZHgtZGFzaGJvYXJkLWZsb2F0aW5nLWNhcHRpb24tcGFuZWwtY29udGFpbmVyIHtcbiAgICAuZHgtb3ZlcmxheS1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSAzMnB4KSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmR4LWRhc2hib2FyZC1jYXB0aW9uLXRvb2xiYXIge1xuICAgICAgLmR4LXRvb2xiYXItaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCwgMXB4LCA0cHgsIHJnYigwLCAwLCAwLCAwLjE1KTtcblxuICAgICAgICAuZHgtdG9vbGJhci1hZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHJvdy1nYXA6IDRweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgLmR4LXRvb2xiYXItaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcblxuICAgICAgICAgICAgLmR4LWNhcHRpb24tcGFuZWwtc2VwYXJhdG9yIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1yZXBvcnRzLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgICAuYWctcm93IHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2YtYWktaGVscCB7XG4gIC5zZi1haS1oZWxwLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgPiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNjI1M2UxLCAjMDA5NGM4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAtMXB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnJlc3BvbnNlLXdyYXBwZXIge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uc2YtYWktaGVscC1tb2RhbCAuYW50LW1vZGFsLWNvbnRlbnQsXG4uc2YtYWktaGVscCAucmVzcG9uc2Utd3JhcHBlciB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ5OWZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgOCUgMCUsIGhzbGEoNDMsIDYxJSwgNjYlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgMTElIDcwJSwgaHNsYSg0NywgNzYlLCA2NiUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA4MCUgMzklLCBoc2xhKDMyMiwgNzklLCA2MiUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA3OCUgMTQlLCBoc2xhKDE1NiwgOTMlLCA3NCUsIDEpIDBweCwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgIHJhZGlhbC1ncmFkaWVudChhdCA3JSAxNiUsIGhzbGEoMTgsIDkzJSwgNjMlLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgNjUlIDE3JSwgaHNsYSgzMTUsIDk3JSwgNjklLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSksXG4gICAgICByYWRpYWwtZ3JhZGllbnQoYXQgNDclIDkxJSwgaHNsYSgyMzgsIDg5JSwgNjklLCAxKSAwcHgsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cbiIsIi5zZi1lcnJvci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBtYXJnaW46IDE0cHggMTRweCAxNHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gIC5zZi1lcnJvci1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgfVxuXG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlubGluZS1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBzcGFuIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXVuYXV0aG9yaXplZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAudW5hdXRob3JpemVkLWFuaW1hdGlvbiBzdmcge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuIiwiLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uuc2YtZm9ybS1pdGVtX19zZWxlY3QtZnVsbC13aWR0aCB7XG4gICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBcbiAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsLW5vZGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICAgICAgLmFudC1idG4tbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiBoaWRlIGRlZmF1bHQgcmVxdWlyZWQgYXN0ZXJpc2sqL1xuICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwtbm9kZSArIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLnNmLXByZXZpZXctaW5mb19fY29udHJvbF9kZGwge1xuICAuYW50LXBvcG92ZXItY29udGVudCB7XG4gICAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnNmLXByZXZpZXctaW5mb19fbW9kYWwuc2YtbWFpbi1tb2RhbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC5hbnQtbW9kYWwtaGVhZGVyIC5hbnQtbW9kYWwtdGl0bGUgc3BhbiB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDgwdmggLSAxNTBweCk7XG4gICAgICBtYXgtd2lkdGg6IDcwdnc7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLnNmLXByZXZpZXctaW5mb19fbW9kYWwtc2FsZXMtb3BwIHtcbiAgICAuc2YtcHJpY2UtbmVnb3RpYXRpb24tZ3JpZCB7XG4gICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgd2lkdGg6IDcwMHB4O1xuXG4gICAgICAuc2YtYWctZ3JpZCAuYWctcm9vdCB7XG4gICAgICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLWhpZGRlbiB7XG4gICAgICAgICAgLyogXG4gICAgICAgICAgICA2Nzk1MTogZml4IGhpZGRlbiBib3R0b20gc2Nyb2xsYmFyIHdpdGggZXhwYW5kYWJsZSBjb2x1bW5zLlxuICAgICAgICAgICAgICAgICAgIENhbiBiZSByZW1vdmVkIG9uY2UgYWctZ3JpZCBidWcgaXMgZml4ZWQuXG4gICAgICAgICAgICovXG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtcmVzaXphYmxlLWRyYXdlciB7XG4gICYucmVzaXppbmcge1xuICAgIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgIC5yZXNpemUtaGFuZGxlIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIGN1cnNvcjogbnMtcmVzaXplO1xuICAgICAgLmhhbmRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiNWI1YjU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgbWFyZ2luOiAtMzBweCAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA0OHB4KSAvLyBoYWxmIG1pbnVzIGhlYWRlciBzaWRlcyBtYXJnaW5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zcGluLmhhcy1lcnJvciB7XG4gIC5hbnQtc3Bpbi10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gIH1cbn1cbiIsIi5zZi1idWNrZXQtYW5kLXRpbWVfX2NvbnRyb2wge1xuICBtaW4td2lkdGg6IDE3MnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICYuYW50LXBvcG92ZXItb3BlbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLnNmLWJ1Y2tldC1hbmQtdGltZV9fY29udHJvbF9kZGwge1xuICB3aWR0aDogMjM3cHg7XG5cbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4IDE2cHg7XG5cbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtZGl2aWRlci1ob3Jpem9udGFsIHtcbiAgICBtYXJnaW46IDI0cHggLTE2cHggOHB4IC0xNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgfVxufVxuIiwiLnNmLWxleGljYWwtY29tbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLnNmLWxleGljYWwtY29tbWVudF9fcm9vdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDUsIDIxNSwgMjU1LCAwLjEpO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAmLnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3Mge1xuICAgIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Qge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNmLWxleGljYWwtY29tbWVudC0tc2luZ2xlLWxpbmUge1xuICAgIC5zZi1sZXhpY2FsLWNvbW1lbnRfX3Jvb3Qge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAucGxhY2Vob2xkZXJfX3Jvb3Qge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IDExcHg7XG4gICAgcmlnaHQ6IDExcHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmLnNmLWxleGljYWwtY29tbWVudC0tYm9yZGxlc3Mge1xuICAgIC5wbGFjZWhvbGRlcl9fcm9vdCB7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAgIC5wbGFjZWhvbGRlcl9fcm9vdCB7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLWVkaXRvci1wYXJhZ3JhcGgge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgIC5zZi1lZGl0b3ItaGFzaHRhZy1mcmVlLXRleHQge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIH1cblxuICAgIHNwYW5bZGF0YS1sZXhpY2FsLWhhc2h0YWc9J3RydWUnXSB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTk3LCA0NCwgMC4xKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgfVxuXG4gICAgc3BhbltkYXRhLWxleGljYWwtbWVudGlvbj0ndHJ1ZSddIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE0NiwgMjE4LCAwLjEpO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudGlvbnMtbWVudSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogMTIwMDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnR5cGVhaGVhZC1wb3BvdmVyIHVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgaS51c2VyIHtcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2ljb25zL3VzZXIuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICB9XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciB1bCBsaS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG59XG5cbi50eXBlYWhlYWQtcG9wb3ZlciBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4cHggOHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuXG4udHlwZWFoZWFkLXBvcG92ZXIgbGkgLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbiIsIi5zZi1jb21wYW55LXN1bW1hcnkge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xuXG4gIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG59XG4iLCIuc2MtY3VzdG9tZXItbGlzdCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjLWN1c3RvbWVyLWxpc3QgLmR4LXRleHRlZGl0b3ItaW5wdXQsXG4uc2MtY3VzdG9tZXItbGlzdCAuZHgtaXRlbS1jb250ZW50LmR4LWxpc3QtaXRlbS1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zYy1jdXN0b21lci1saXN0IC5keC1saXN0LWl0ZW0geyAgXG4gICAgYm9yZGVyLXRvcDogbm9uZTsgIFxufSAiLCIuY29sbGFiLWNoYXJ0IHtcbiAgLmR4Yy1tYXJrZXJzIGNpcmNsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLmR4bC1tYXJrZXIgcmVjdCB7XG4gICAgcng6IDQ7XG4gIH1cbn1cbiIsIiRzdW1tYXJ5LWZvb3Rlci1oZWlnaHQ6IDQ4cHg7XG5cbi5zZi1kZW1hbmQtZ3JpZF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnNmLWRlbWFuZC1ncmlkLnNmLWFnLWdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuXG4gICAgLnNmLWNlbGwtLWRlbWFuZHR5cGUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyAvLyBoaWRlIGxvbmcgZGVtYW5kIHR5cGUgbmFtZXNcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLmFnLXRoZW1lLXF1YXJ0eiB7XG4gICAgICAuYWctcm93IHtcbiAgICAgICAgJi5zZi1yb3dfX2dyb3VwIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY1NjY2ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwZjU2NjYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFnLXJvdy1ob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC8qIGhlYWRlciAtIG1haW4gc3R5bGVzICovXG4gICAgLmFnLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICYuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwsXG4gICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgJi5hZy1jb2x1bW4tbGFzdCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1yZXNpemU6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWctaGVhZGVyLWNlbGwuYWctcmlnaHQtYWxpZ25lZC1oZWFkZXIge1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgICAgICAgICAmLmFnLWhlYWRlci1yb3ctZ3JvdXAgKyAuYWctaGVhZGVyLXJvdy1jb2x1bW4sXG4gICAgICAgICAgJi5hZy1oZWFkZXItcm93LWNvbHVtbi1ncm91cCArIC5hZy1oZWFkZXItcm93LWNvbHVtbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctaGVhZGVyLXJvdy1jb2x1bW4tZ3JvdXAge1xuICAgICAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFnLWhlYWRlci1yb3ctY29sdW1uIHtcbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkLTE6bm90KC5hZy1jZWxsLWZvY3VzKSxcbiAgICAuYWctcm9vdDpub3QoLmFnLWNvbnRleHQtbWVudS1vcGVuKVxuICAgICAgLmFnLWJvZHktdmlld3BvcnQ6bm90KC5hZy1oYXMtZm9jdXMpXG4gICAgICAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZC0xOm5vdCguYWctY2VsbC1pbmxpbmUtZWRpdGluZyksXG4gICAgLmFnLWJvZHktdmlld3BvcnQ6bm90KC5hZy1oYXMtZm9jdXMpXG4gICAgICAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbDpub3QoLmFnLWNlbGwtaW5saW5lLWVkaXRpbmcpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLyogbGVmdC9jZW50ZXIgYXJlYSAtIG1haW4gc3R5bGVzICovXG4gICAgLmFnLXBpbm5lZC1sZWZ0LWNvbHMtY29udGFpbmVyLFxuICAgIC5hZy1jZW50ZXItY29scy1jb250YWluZXIsXG4gICAgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3AsXG4gICAgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIHtcbiAgICAgIC8vIC5hZy1yb3ctb2RkIHtcbiAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIC8vIH1cblxuICAgICAgLmFnLXJvdyB7XG4gICAgICAgIC8qIGNvbW1lbnQgcm93ICovXG4gICAgICAgICYuc2Ytcm93X19jb21tZW50cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcblxuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgICYuc2YtY2VsbC0tZ3JvdXA6bm90KFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsXG4gICAgICAgICAgICAgICksXG4gICAgICAgICAgICAmLnNmLWNlbGwtLWRlbWFuZHR5cGU6bm90KFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXJpZ2h0LFxuICAgICAgICAgICAgICAgIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsXG4gICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2VsbC1jb21tZW50LW51bWJlciB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZi1yb3dfX2hlYWRlciB7XG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0OyAvLyBzaG93IGF2YXRhcnNcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNmLXJvd19faGVhZGVyLS1leHBhbmRlZCB7XG4gICAgICAgICAgICA+IC5hZy1jZWxsIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNmLXJvd19faGVhZGVyLS1kaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRiNGI0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIGdyb3VwIHJvdyAqL1xuICAgICAgICAmLnNmLXJvd19fZ3JvdXAge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgICAgICAgICAgJjpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQsIC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2YtY2VsbC0tdW9tOm5vdChcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1yaWdodCxcbiAgICAgICAgICAgICAgICAuYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbFxuICAgICAgICAgICAgICApIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIGRhdGEgcm93cyAqL1xuICAgICAgICAmLnNmLXJvd19faGVhZGVyLFxuICAgICAgICAmLnNmLXJvd19fZGV0YWlscyB7XG4gICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdW5zZXQ7IC8vIHNob3cgYXZhdGFyc1xuXG4gICAgICAgICAgICAuY2VsbC12YWx1ZS1udW1iZXIge1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBzaG93IGF2YXRhcnMsIGhpZGUgb3RoZXJcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgICAgICAgICAgICAgICAgJi5hZy1jb2x1bW4taG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0yKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctcm93LWhvdmVyIHtcbiAgICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgICAgJi5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmLmFnLWNvbHVtbi1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctcm93LXNlbGVjdGVkIHtcbiAgICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgICAgJi5zZi1jZWxsLS1oaXN0b3JpY2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNlMmZkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLyogbGVmdC9waW5uZWQgYXJlYSAtIG9ubHkgKi9cbiAgICAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIsXG4gICAgLmFnLXBpbm5lZC1sZWZ0LXN0aWNreS10b3Age1xuICAgICAgLmFnLXJvdyB7XG4gICAgICAgICY6bm90KC5zZi1yb3dfX2dyb3VwKTpub3QoLnNmLXJvd19fY29tbWVudHMpIHtcbiAgICAgICAgICAuYWctY2VsbDpub3QoLmFnLWNlbGwtcmFuZ2Utc2luZ2xlLWNlbGwpOm5vdChcbiAgICAgICAgICAgICAgLmFnLWNlbGwtcmFuZ2UtcmlnaHRcbiAgICAgICAgICAgICk6bm90KC5hZy1jZWxsLWxhc3QtbGVmdC1waW5uZWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNmLXJvd19fZ3JvdXAge1xuICAgICAgICAgIC5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNmLXJvd19fY29tbWVudHMge1xuICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgICAgICAmLnNmLWNlbGwtLWdyb3VwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZi1jZWxsLS1kZW1hbmR0eXBlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2Ytcm93X19oZWFkZXIsXG4gICAgICAgICYuc2Ytcm93X19kZXRhaWxzIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XG5cbiAgICAgICAgICAuYWctY2VsbCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmOm5vdCguYWctY2VsbC1yYW5nZS1zaW5nbGUtY2VsbCk6bm90KC5hZy1jZWxsLXJhbmdlLXJpZ2h0KTpub3QoXG4gICAgICAgICAgICAgICAgLmFnLWNlbGwtZm9jdXNcbiAgICAgICAgICAgICAgKTpub3QoLmFnLWNlbGwtcmFuZ2UtdG9wKTpub3QoLmFnLWNlbGwtcmFuZ2UtYm90dG9tKSB7XG4gICAgICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNmLWNlbGwtLWdyb3VwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpub3QoLnNmLWNlbGwtLWdyb3VwKTphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNmLXJvd19faGVhZGVyLS1leHBhbmRhYmxlIHtcbiAgICAgICAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgICAgICAgJi5zZi1jZWxsLS1ncm91cDphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWctcm93LWxhc3Qge1xuICAgICAgICAgICAgLmFnLWNlbGwge1xuICAgICAgICAgICAgICAmLnNmLWNlbGwtLWdyb3VwOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qIGNlbnRlciBhcmVhIC0gb25seSAqL1xuICAgIC5hZy1jZW50ZXItY29scy1jb250YWluZXIsXG4gICAgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIHtcbiAgICAgIC5hZy1yb3cge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICY6bm90KC5zZi1yb3dfX2dyb3VwKSB7XG4gICAgICAgICAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKiBjb21tZW50IHJvdyAqL1xuICAgICAgICAmLnNmLXJvd19fY29tbWVudHMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAuY2VsbC1jb21tZW50LW51bWJlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICYuY2VsbC1jb21tZW50LW51bWJlci0teWVzIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjE0XCIgdmlld0JveD1cIjAgMCAxNCAxNFwiIGZpbGw9XCJub25lXCI+PHBhdGggZmlsbD1cInJnYigwLCAxNDYsIDIxOClcIiBkPVwiTTMuMDYyMzQgMi4wNDE1QzIuMDIwNTIgMi4wNDE1IDEuMTY2NSAyLjg5NTUyIDEuMTY2NSAzLjkzNzM0VjguODk1NjdDMS4xNjY1IDkuOTM3NDkgMi4wMjA1MiAxMC43OTE1IDMuMDYyMzQgMTAuNzkxNUgzLjQ5OTg0VjEyLjM5NTdDMy40OTk4NCAxMi45NjkxIDQuMjA3OCAxMy4zMjI5IDQuNjY2NSAxMi45NzlMNy41ODMxNyAxMC43OTE1SDEwLjkzNzNDMTEuOTc5MiAxMC43OTE1IDEyLjgzMzIgOS45Mzc0OSAxMi44MzMyIDguODk1NjdWMy45MzczNEMxMi44MzMyIDIuODk1NTIgMTEuOTc5MiAyLjA0MTUgMTAuOTM3MyAyLjA0MTVIMy4wNjIzNFpNMy4wNjIzNCAyLjkxNjVIMTAuOTM3M0MxMS41MDYxIDIuOTE2NSAxMS45NTgyIDMuMzY4NTcgMTEuOTU4MiAzLjkzNzM0VjguODk1NjdDMTEuOTU4MiA5LjQ2NDQ0IDExLjUwNjEgOS45MTY1IDEwLjkzNzMgOS45MTY1SDcuNDM3MzRDNy4zNDI2MSA5LjkxNjU1IDcuMjUwNDYgOS45NDczMyA3LjE3NDcyIDEwLjAwNDJMNC4zNzQ4NCAxMi4xMDRWMTAuMzU0QzQuMzc0ODMgMTAuMjM4IDQuMzI4NzMgMTAuMTI2NyA0LjI0NjY4IDEwLjA0NDdDNC4xNjQ2NCA5Ljk2MjYxIDQuMDUzMzcgOS45MTY1MiAzLjkzNzM0IDkuOTE2NUgzLjA2MjM0QzIuNDkzNTcgOS45MTY1IDIuMDQxNSA5LjQ2NDQ0IDIuMDQxNSA4Ljg5NTY3VjMuOTM3MzRDMi4wNDE1IDMuMzY4NTcgMi40OTM1NyAyLjkxNjUgMy4wNjIzNCAyLjkxNjVaTTQuNTIwNjcgNC45NTc2QzQuNDYyNyA0Ljk1Njc4IDQuNDA1MTQgNC45Njc0OSA0LjM1MTM0IDQuOTg5MTFDNC4yOTc1NCA1LjAxMDczIDQuMjQ4NTggNS4wNDI4MiA0LjIwNzI5IDUuMDgzNTNDNC4xNjYgNS4xMjQyNCA0LjEzMzIyIDUuMTcyNzQgNC4xMTA4NCA1LjIyNjIzQzQuMDg4NDYgNS4yNzk3MiA0LjA3Njk0IDUuMzM3MTIgNC4wNzY5NCA1LjM5NTFDNC4wNzY5NCA1LjQ1MzA4IDQuMDg4NDYgNS41MTA0OCA0LjExMDg0IDUuNTYzOTdDNC4xMzMyMiA1LjYxNzQ2IDQuMTY2IDUuNjY1OTYgNC4yMDcyOSA1LjcwNjY3QzQuMjQ4NTggNS43NDczOCA0LjI5NzU0IDUuNzc5NDcgNC4zNTEzNCA1LjgwMTA5QzQuNDA1MTQgNS44MjI3MSA0LjQ2MjcgNS44MzM0MiA0LjUyMDY3IDUuODMyNkg5LjQ3OUM5LjUzNjk4IDUuODMzNDIgOS41OTQ1NCA1LjgyMjcxIDkuNjQ4MzQgNS44MDEwOUM5LjcwMjE0IDUuNzc5NDcgOS43NTExIDUuNzQ3MzggOS43OTIzOSA1LjcwNjY3QzkuODMzNjcgNS42NjU5NiA5Ljg2NjQ2IDUuNjE3NDYgOS44ODg4MyA1LjU2Mzk3QzkuOTExMjEgNS41MTA0OCA5LjkyMjc0IDUuNDUzMDggOS45MjI3NCA1LjM5NTFDOS45MjI3NCA1LjMzNzEyIDkuOTExMjEgNS4yNzk3MiA5Ljg4ODgzIDUuMjI2MjNDOS44NjY0NiA1LjE3Mjc0IDkuODMzNjcgNS4xMjQyNCA5Ljc5MjM5IDUuMDgzNTNDOS43NTExIDUuMDQyODIgOS43MDIxNCA1LjAxMDczIDkuNjQ4MzQgNC45ODkxMUM5LjU5NDU0IDQuOTY3NDkgOS41MzY5OCA0Ljk1Njc4IDkuNDc5IDQuOTU3Nkg0LjUyMDY3Wk00LjUyMDY3IDYuOTk5MjdDNC40NjI3IDYuOTk4NDUgNC40MDUxNCA3LjAwOTE2IDQuMzUxMzQgNy4wMzA3OEM0LjI5NzU0IDcuMDUyNCA0LjI0ODU4IDcuMDg0NDkgNC4yMDcyOSA3LjEyNTJDNC4xNjYgNy4xNjU5IDQuMTMzMjIgNy4yMTQ0MSA0LjExMDg0IDcuMjY3OUM0LjA4ODQ2IDcuMzIxMzkgNC4wNzY5NCA3LjM3ODc5IDQuMDc2OTQgNy40MzY3N0M0LjA3Njk0IDcuNDk0NzUgNC4wODg0NiA3LjU1MjE1IDQuMTEwODQgNy42MDU2NEM0LjEzMzIyIDcuNjU5MTIgNC4xNjYgNy43MDc2MyA0LjIwNzI5IDcuNzQ4MzRDNC4yNDg1OCA3Ljc4OTA0IDQuMjk3NTQgNy44MjExNCA0LjM1MTM0IDcuODQyNzZDNC40MDUxNCA3Ljg2NDM4IDQuNDYyNyA3Ljg3NTA5IDQuNTIwNjcgNy44NzQyN0g4LjMxMjM0QzguMzcwMzEgNy44NzUwOSA4LjQyNzg3IDcuODY0MzggOC40ODE2NyA3Ljg0Mjc2QzguNTM1NDcgNy44MjExNCA4LjU4NDQzIDcuNzg5MDQgOC42MjU3MiA3Ljc0ODM0QzguNjY3MDEgNy43MDc2MyA4LjY5OTc5IDcuNjU5MTIgOC43MjIxNyA3LjYwNTY0QzguNzQ0NTUgNy41NTIxNSA4Ljc1NjA3IDcuNDk0NzUgOC43NTYwNyA3LjQzNjc3QzguNzU2MDcgNy4zNzg3OSA4Ljc0NDU1IDcuMzIxMzkgOC43MjIxNyA3LjI2NzlDOC42OTk3OSA3LjIxNDQxIDguNjY3MDEgNy4xNjU5IDguNjI1NzIgNy4xMjUyQzguNTg0NDMgNy4wODQ0OSA4LjUzNTQ3IDcuMDUyNCA4LjQ4MTY3IDcuMDMwNzhDOC40Mjc4NyA3LjAwOTE2IDguMzcwMzEgNi45OTg0NSA4LjMxMjM0IDYuOTk5MjdINC41MjA2N1pcIi8+PC9zdmc+Jyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY2VsbC1jb21tZW50LW51bWJlci0tbm86aG92ZXIge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwicmdiKDAsIDE0NiwgMjE4KVwiIGQ9XCJNMTEuNjY2OCAwLjY2NjY4N0M5LjY0MTgzIDAuNjY2Njg3IDguMDAwMTYgMi4zMDgzNSA4LjAwMDE2IDQuMzMzMzVDOC4wMDAxNiA2LjM1ODM1IDkuNjQxODMgOC4wMDAwMiAxMS42NjY4IDguMDAwMDJDMTMuNjkxOCA4LjAwMDAyIDE1LjMzMzUgNi4zNTgzNSAxNS4zMzM1IDQuMzMzMzVDMTUuMzMzNSAyLjMwODM1IDEzLjY5MTggMC42NjY2ODcgMTEuNjY2OCAwLjY2NjY4N1pNMTEuNjY2OCAxLjY2NjY5QzExLjg1MDggMS42NjY2OSAxMi4wMDAyIDEuODE2MDIgMTIuMDAwMiAyLjAwMDAyVjQuMDAwMDJIMTQuMDAwMkMxNC4xODQyIDQuMDAwMDIgMTQuMzMzNSA0LjE0OTM1IDE0LjMzMzUgNC4zMzMzNUMxNC4zMzM1IDQuNTE3MzUgMTQuMTg0MiA0LjY2NjY5IDE0LjAwMDIgNC42NjY2OUgxMi4wMDAyVjYuNjY2NjlDMTIuMDAwMiA2Ljg1MDY5IDExLjg1MDggNy4wMDAwMiAxMS42NjY4IDcuMDAwMDJDMTEuNDgyOCA3LjAwMDAyIDExLjMzMzUgNi44NTA2OSAxMS4zMzM1IDYuNjY2NjlWNC42NjY2OUg5LjMzMzVDOS4xNDk1IDQuNjY2NjkgOS4wMDAxNiA0LjUxNzM1IDkuMDAwMTYgNC4zMzMzNUM5LjAwMDE2IDQuMTQ5MzUgOS4xNDk1IDQuMDAwMDIgOS4zMzM1IDQuMDAwMDJIMTEuMzMzNVYyLjAwMDAyQzExLjMzMzUgMS44MTYwMiAxMS40ODI4IDEuNjY2NjkgMTEuNjY2OCAxLjY2NjY5Wk0zLjUwMDE2IDIuMzMzMzVDMi4zMDY4MyAyLjMzMzM1IDEuMzMzNSAzLjMwNjY5IDEuMzMzNSA0LjUwMDAyVjEwLjE2NjdDMS4zMzM1IDExLjM2IDIuMzA2ODMgMTIuMzMzNCAzLjUwMDE2IDEyLjMzMzRINC4wMDAxNlYxNC4xNjY3QzQuMDAwMTYgMTQuNDgzNCA0LjE3NzEyIDE0Ljc3MDEgNC40NjA0NSAxNC45MTM0QzQuNTgwNDUgMTQuOTcwMSA0LjcwNjgzIDE1IDQuODMzNSAxNUM1LjAxMDE2IDE1IDUuMTg2ODMgMTQuOTQzNCA1LjMzMzUgMTQuODMzNEw4LjY2NjgzIDEyLjMzMzRIMTIuNTAwMkMxMy42OTM1IDEyLjMzMzQgMTQuNjY2OCAxMS4zNiAxNC42NjY4IDEwLjE2NjdWNy40NTY0QzEzLjg5MDIgOC4yMDY0IDEyLjgzMzUgOC42NjY2OSAxMS42NjY4IDguNjY2NjlDOS4yNzM1IDguNjY2NjkgNy4zMzM1IDYuNzI2NjkgNy4zMzM1IDQuMzMzMzVDNy4zMzM1IDMuNjEzMzUgNy41MTA0IDIuOTMzMzUgNy44MjM3MyAyLjMzMzM1SDMuNTAwMTZaXCIvPjwvc3ZnPicpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hZy1yb3ctZ3JvdXAuc2Ytcm93X19oZWFkZXIuc2Ytcm93X19oZWFkZXItLWV4cGFuZGFibGUge1xuICAgICAgICAgIHotaW5kZXg6IDE7IC8qIGF2YXRhciAqL1xuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWNlbGwtZm9jdXM6bm90KC5hZy1jZWxsLXJhbmdlLXNlbGVjdGVkKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8qIGNlbnRlciBhcmVhIC0gaG92ZXIgb25seSAqL1xuICAgIC5hZy1jZW50ZXItY29scy1jb250YWluZXIsXG4gICAgLmFnLXN0aWNreS10b3AtY29udGFpbmVyIHtcbiAgICAgIC5hZy1yb3cuc2Ytcm93X19kZXRhaWxzLnNmLXJvd19fZGV0YWlscy1lZGl0YWJsZSB7XG4gICAgICAgIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuXG4gICAgICAgICAgJi5hZy1jb2x1bW4taG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hZy1yb3ctaG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgLmFnLWNlbGw6bm90KC5zZi1jZWxsLS1oaXN0b3JpY2FsKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcblxuICAgICAgICAgICAgJi5hZy1jb2x1bW4taG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hZy1yb3ctc2VsZWN0ZWQge1xuICAgICAgICAgIC5hZy1jZWxsOm5vdCguc2YtY2VsbC0taGlzdG9yaWNhbCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZWRiOTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCB7XG4gICAgICAuYWctaG9yaXpvbnRhbC1sZWZ0LXNwYWNlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtdmFsdWUtY2hhbmdlLXZhbHVlIHtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICYuc2YtdmFsdWUtY2hhbmdlLXZhbHVlLS1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjMzLCAxNSwgMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZnJvemVuLWNlbGwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYjllMmY2O1xuICAgICAgY29sb3I6ICNiOWUyZjY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjA2LCAyMzksIDAuMik7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgID4gc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWxvY2tlZC1mb3ItdXBkYXRlLWNlbGwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgID4gc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWNvbGxhYm9yYXRpdmUtYXZhdGFycyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZi1jb2xsYWItaW5mby1iZy1jb2xvcik7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXNmLWNvbGxhYi1pbmZvLWJnLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJi5zZi1jb2xsYWJvcmF0aXZlLWJvcmRlci0tbGVmdCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtY29sbGFib3JhdGl2ZS1ib3JkZXItLXJpZ2h0IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tc2YtY29sbGFiLWluZm8tYmctY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZhbHVlLWNoYW5nZS1kZWx0YSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMC40ZW07XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgJi5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEtdXAge1xuICAgICAgICBjb2xvcjogIzE4OWYyODtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJi5zZi12YWx1ZS1jaGFuZ2UtZGVsdGEtZG93biB7XG4gICAgICAgIGNvbG9yOiAjZDAyYzJjO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuXG4gICAgICAuYW50aWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZy1zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBtYXJnaW46IDhweCA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYuYWctaGlkZGVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNlbGwtdmFsdWUtbnVtYmVyX19jb250YWluZXIge1xuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5hbnQtcG9wb3Zlci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLnNmLW92ZXJyaWRlcy1yZXBvcnRfX2RyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgLnNmLW92ZXJyaWRlLXJlcG9ydF9fZGV0YWlscyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAmLnRleHQtbGVmdCBwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5vdmVycmlkZS10aXRsZSB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLndlaWdodGVkLXJhdGUtbm90aWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1vdmVycmlkZXNfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICYuYW50LXRpbWVsaW5lIHtcbiAgICAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICAgICAgd2lkdGg6IGNhbGMoMjIlIC0gMTJweCk7XG4gICAgfVxuXG4gICAgLmFudC10aW1lbGluZS1pdGVtLXRhaWwsXG4gICAgLmFudC10aW1lbGluZS1pdGVtLWhlYWQtY3VzdG9tIHtcbiAgICAgIGxlZnQ6IDI1JTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXdpZGdldCk7XG4gICAgfVxuXG4gICAgLmFudC10aW1lbGluZS1pdGVtLWxlZnQgLmFudC10aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICAgICAgbGVmdDogY2FsYygyNiUgLSA0cHgpO1xuICAgICAgd2lkdGg6IGNhbGMoNjclIC0gMTRweCk7XG4gICAgICBtYXJnaW4tbGVmdDogMzlweDtcbiAgICB9XG4gIH1cblxuICAuYW50LXRpbWVsaW5lLWl0ZW0tbGFiZWwgPiBwLFxuICAuYW50LXRpbWVsaW5lLWl0ZW0tY29udGVudCA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc2Ytb3ZlcnJpZGVzX19hY3Rpb24tdHlwZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgJi5zZi1vdmVycmlkZXNfX2FjdGlvbi10eXBlLWxhdGVzdCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytb3ZlcnJpZGVzX19xdHkge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxuXG4gIC5zZi1vdmVycmlkZXNfX2Fycm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4iLCIuc2YtcGVuZGluZy1vdmVycmlkZXNfX2RyYXdlciB7XG4gIC5zZi1wZW5kaW5nLW92ZXJyaWRlcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcblxuICAgIC5zdGF0dXMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5vdmVycmlkZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogMTZweCAtNnB4O1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBib3gtc2hhZG93OiAtNnB4IDRweCA3cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJveCB7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2YtZGVtYW5kLWNvbGxhYl9fZ3JpZC1jb250cm9scyB7XG4gIC5zZi1zZWxlY3RfX2NvbnRyb2wge1xuICAgICYuc2Ytc2VsZWN0X19jb250cm9sLS1zZWxlY3RlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZmlsdGVycy1kb3RzX19jb250cm9sX2RkbCB7XG4gICAgLnNmLXNlbGVjdF9fY29udHJvbC5hbnQtYnRuLFxuICAgIC5zZi1zZWxlY3RfX2NvbnRyb2wuYW50LXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1oaWVyYXJjaHktdHJlZV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1oaWVyYXJjaHktdHJlZV9faGVhZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7XG5cbiAgLnNmLWhpZXJhcmNoeV9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHlfX2J1dHRvbi1lZGl0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAxcHgpO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICBzcGFuIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnNmLWZiX190cmVlLWNvbnRhaW5lciB7XG4gIC5zZi1mYl9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICB9XG5cbiAgLnNmLWZiX19zdWItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgfVxuXG4gIC5keC1pdGVtLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICAgIC5keC1pdGVtLWNvbnRlbnQge1xuICAgICAgLmFudGljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmR4LXRyZWV2aWV3LXRvZ2dsZS1pdGVtLXZpc2liaWxpdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctbm9kZSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94ID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICAuZHgtdHJlZXZpZXctaXRlbS13aXRob3V0LWNoZWNrYm94LmR4LXN0YXRlLWZvY3VzZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtc2VsZWN0ZWQgPiAuZHgtdHJlZXZpZXctaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuZHgtaWNvbi1kcmFndmVydGljYWw6OmJlZm9yZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICAuYW50LWJ0bi5hbnQtYnRuLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuIiwiLnNmLWRlbWFuZC1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAxNHB4IDhweCAwIDE0cHg7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAucmVhY3QtZ3JpZC1pdGVtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDUwMDtcbiAgICB9XG4gICAgJi5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG4gIH1cblxuICAudG9vbGJhciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgLnNmLWZpbHRlci1kYXNoYm9hcmRfX2NvbnRyb2wge1xuICAgICAgLmFudC1idG4uYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndpZGdldCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4gICAgICAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXNwaW4tY29udGFpbmVyLFxuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLndpZGdldF9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogLTEwcHggLTE0cHggMTBweCAtMTRweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG5cbiAgICAgIC5leHBhbmQtYnV0dG9uLFxuICAgICAgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leHBhbmQtYnV0dG9uIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAud2lkZ2V0X19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzN3B4KTtcbiAgICB9XG4gIH1cblxuICAubWluaS13aWRnZXQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweCAxNHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IC0ycHggMXB4IDhweCAwcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmhlYWRlciAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zZXR0aW5ncy1idXR0b24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52YWx1ZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICYuaGlzdG9yaWNhbC1taW5pLXdpZGdldCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLndpZGdldC1oZWFkZXIgLnNldHRpbmdzLWJ1dHRvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2lkZ2V0LWhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogLTE2cHggLTE1cHggMTZweCAtMTVweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIFxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAudG90YWwgLmFudC10YWcge1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxOHB4IDA7XG5cbiAgICAgICAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYsXG4gICAgICAgIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcblxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJhZ2dhYmxlLWhhbmRsZSB7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgICY6YWN0aXZlIHtcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kZW1hbmQtZGFzaGJvYXJkLWFkZC13aWRnZXQtbW9kYWwge1xuICAud2lkZ2V0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLndpZGdldC1yb3cge1xuICAgICAgLndpZGdldC10eXBlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWRlbWFuZC1kYXNoLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcblxuICAuZHgtZGFzaGJvYXJkLXdpZGdldC1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgLmR4LWxheW91dC1pdGVtLWNvbnRhaW5lciB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5keC10b29sYmFyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAuZHgtdG9vbGJhci1pdGVtcy1jb250YWluZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG5cbiAgICAgICAgICAuZHgtdG9vbGJhci1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgICAgICAgLmR4LWJ1dHRvbi1jb250ZW50IHN2ZyB1c2Uge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHgtZGFzaGJvYXJkLWl0ZW0uZHgtd2lkZ2V0IC5keC1kYXRhZ3JpZCB7XG4gICAgICAgIC5keC1jb2x1bW4tbGluZXMgPiB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICAgID4gLmR4LWRhdGFncmlkLWhlYWRlcnMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICAgID4gLmR4LWRhdGFncmlkLXJvd3N2aWV3IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC5keC1jYXJkaXRlbS1ub25lLWNvbG9yIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5keC1kYXNoYm9hcmQtY2FyZC13aXRob3V0LWJhY2tncm91bmQgLmR4LWZsZXgtY2FyZC1sYXlvdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgLmR4LWZsZXgtY2FyZC1sYXlvdXQtcm93LWVsZW1lbnQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmR4LXBvcHVwLXdyYXBwZXIgLmR4LW92ZXJsYXktY29udGVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgLmR4LXBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgICAuZHgtdG9vbGJhciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgfVxuICAgICAgICAuZHgtcG9wdXAtY29udGVudCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgLmR4LWl0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHgtZGFzaGJvYXJkLWZ1bGxzY3JlZW4taXRlbS1iYXNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICB9XG5cbiAgLmR4LWRhc2hib2FyZC13aWRnZXQtY29udGFpbmVyIC5keC10b29sdGlwLXdyYXBwZXIge1xuICAgIC5keC1vdmVybGF5LWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuZHgtcG9wb3Zlci1hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1oaWRlLV9fbGVnZW5kX19zZXJpZXNfX0FJdGVtcyBjaXJjbGVbZmlsbCo9J3JnYigwLDE0NiwyMTgpJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQkl0ZW1zIGNpcmNsZVtmaWxsKj0ncmdiKDI2LDIyOCwxODIpJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLnNmLWhpZGUtX19sZWdlbmRfX3Nlcmllc19fQ0l0ZW1zIGNpcmNsZVtmaWxsKj0ncmdiKDI0NywxNDUsMTA1KSddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIFxuICAuZHgtZGFzaGJvYXJkLWNvbnRyb2wtbG9hZGluZyB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG59XG5cbi5zZi1kYXNoX190b29sdGlwLXdyYXBwZXIge1xuICAuc2YtZGFzaF9fdG9vbHRpcCB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cblxuICAmLnNmLWRhc2hfX3Rvb2x0aXAtc2FsZXMtZW5nYWdlbWVudCB7XG4gICAgLmR4LW92ZXJsYXkuZHgtcG9wdXAuZHgtcG9wb3Zlci5keC13aWRnZXQge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZGFzaF9fcG9wdXAtY29udGVudC1zYWxlcy1lbmdhZ2VtZW50IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5zZi1kYXNoX190b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2NjYztcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICBjdXJzb3I6IGhlbHA7XG5cbiAgLnNmLWRhc2hfX3Rvb2x0aXAtdGV4dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuXG4gICAgJi50b29sdGlwLXJpZ2h0IHtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIGxlZnQ6IDEyNSU7XG4gICAgfVxuXG4gICAgJi50b29sdGlwLWJvdHRvbSB7XG4gICAgICB0b3A6IDEzNSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgfVxuXG4gICAgJi50b29sdGlwLXRvcCB7XG4gICAgICBib3R0b206IDEyNSU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgfVxuXG4gICAgJi50b29sdGlwLWxlZnQge1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgcmlnaHQ6IDEyOCU7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciAuc2YtZGFzaF9fdG9vbHRpcC10ZXh0IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIi5zZi10YWItZGVtYW5kX19tZXRob2RzLWFuZC1mb3JtdWxhcyAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1mb3JlY2FzdGluZy1tZXRob2RzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gIC5tZXRob2RzLWxpc3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWxpc3QtaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIGJvcmRlci1ibG9jay1lbmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMik7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZXRob2RzLWxpc3QtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS1saXN0LWhvbGRlci1pbm5lclxuICAgICAgPiAuYW50LXRyZWUtdHJlZW5vZGU6Zmlyc3Qtb2YtdHlwZVxuICAgICAgLnBhcmVudC1ub2RlIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuXG4gICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG5cbiAgICAgICAgLnBhcmVudC1ub2RlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2hpbGQtbm9kZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm11bGFzLWdyb3VwIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQge1xuICAgICAgLmFudC10cmVlLXRpdGxlIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLWluZGVudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgLmluZm8tYm94IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLml0ZW1zLXNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtdWxhcy1saXN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgICAgLmZvcm11bGEtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZm9yZWNhc3RpbmctbWV0aG9kc19fYWRkLWZvcm11bGEtZGRsIHtcbiAgLmFudC1kcm9wZG93bi1tZW51LmFudC1kcm9wZG93bi1tZW51LXJvb3Qge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbiIsIi5zZi1mb3JlY2FzdC1jYXJkcyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC5mb3JlY2FzdC1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleDogMSAwIDA7XG4gICAgLmhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZhbHVlLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgICAudmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgfVxuXG4gICAgICAucGVyY2VudGFnZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAucGVyY2VudGFnZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgJi5wb3NpdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5uZWdhdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytb3V0bGllcnNfX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAvKiB1c2Ugd2l0aCBtaW4taGVpZ2h0ICovXG5cbiAgLnNmLXNldmVyaXR5LWJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICYudHlwZS0tQ3JpdGljYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgfVxuXG4gICAgJi50eXBlLS1IaWdoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3cpO1xuICAgIH1cblxuICAgICYudHlwZS0tTWVkaXVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgfVxuXG4gICAgJi50eXBlLS1Mb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhZWZmOTtcbiAgICB9XG4gIH1cblxuICAuc2Ytb3V0bGllcnNfX3RvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2Ytb3V0bGllcnMtdG90YWwtY2hhcnQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMTBweCAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIHN2ZyByZWN0IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICByeDogNDtcbiAgICAgIH1cblxuICAgICAgLnNmLW91dGxpZXJzLWNoYXJ0LXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLW91dGxpZXJzX19sZWZ0LXdyYXBwZXIgLlBhbmUyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5zZi1vdXRsaWVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gIC5hbnQtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIC5hbnQtbGF5b3V0LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbiIsIi5zZi1zYWxlcy1wcmVkaWN0b3JfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gIC5zZi1zYWxlcy1wcmVkaWN0b3JfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZi1zYWxlcy1wcmVkaWN0b3JfX3RvcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhci13cmFwcGVyIHtcbiAgICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNmLXNhbGVzLXByZWRpY3Rvcl9fdG9vbGJhciB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAgIC5zZi1hdHRyaWJ1dGUtZmlsdGVyIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYWxlcy1wcmVkaWN0b3ItY2hhcnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgaGVpZ2h0OiAzNXZoO1xuICAgICAgbWluLWhlaWdodDogMjc3cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuXG4gICAgICAuY3VzdG9tLWhlYWRlciB7XG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItYmFkZ2UudXJnZW5jeS1iYWRnZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmR4LXZpc2liaWxpdHktY2hhbmdlLWhhbmRsZXIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtYWctZ3JpZCB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgICAgLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51cmdlbmN5LWJhZGdlIHtcbiAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogNzJweDtcblxuICAgICAgJi5sb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1O1xuICAgICAgfVxuXG4gICAgICAmLm1lZGl1bSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG4gICAgICB9XG5cbiAgICAgICYuaGlnaCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1zYWxlcy1wcmVkaWN0b3JfY29sb3ItYm94IHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICYudXJnZW5jeS0tbm9uZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICB9XG5cbiAgICAgICYudXJnZW5jeS0tbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViYmQ7XG4gICAgICB9XG5cbiAgICAgICYudXJnZW5jeS0tbWVkaXVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1Yzg2NjtcbiAgICAgIH1cblxuICAgICAgJi51cmdlbmN5LS1oaWdoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3RyYXRlZ3lfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgbWluLWhlaWdodDogNjg2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDsgLyogdXNlIHdpdGggbWluLWhlaWdodCAqL1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAvKiogTm90ZTogbm90IHN1cHBvcnRlZCBpbiBGaXJlZm94XG4gICAgICBFeHBlY3RlZCB0byBiZSByZWxlYXNlZCBpbiBGaXJlZm94IDEyMSBcbiAgICAgIGh0dHBzOi8vY2FuaXVzZS5jb20vP3NlYXJjaD1oYXNcbiAgICAgIGh0dHBzOi8vd2lraS5tb3ppbGxhLm9yZy9pbmRleC5waHA/dGl0bGU9UmVsZWFzZV9NYW5hZ2VtZW50L0NhbGVuZGFyJnJlZGlyZWN0PW5vXG4gICovXG4gICY6aGFzKC5zZi1kcmF3ZXJfX3JpZ2h0LmFudC1kcmF3ZXItb3Blbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5zZi1zdHJhdGVneV9fdG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zZi1zdHJhdGVneV9fdG9vbGJhci13cmFwcGVyID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAuc2Ytc3RyYXRlZ3lfX3Rvb2xiYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LXByb2JhYmlsaXN0aWMtY2hhcnQge1xuICAgIC5keGwtbWFya2VyIHJlY3Qge1xuICAgICAgcng6IDQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXN0cmF0ZWd5X19sZWZ0LXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgLnNmLXN0cmF0ZWd5LWNoYXJ0LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWluLWhlaWdodDogMjEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmN1c3RvbS1sZWdlbmQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xuXG4gICAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLi0taW52aXNpYmxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9yZWNhc3Qtc3Bpbm5lciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXN0cmF0ZWd5LWZvcmVjYXN0LWNoYXJ0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTY1MHB4KSB7XG4gICAgICAuc2Ytc3RyYXRlZ3ktZm9yZWNhc3QtY2hhcnQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zdHJhdGVneS1ncmlkLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5zZi1zdHJhdGVneS1ncmlkLXNwaW5uZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2Ytc3RyYXRlZ3ktZ3JpZCA+IC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1weXJhbWlkLWxldmVscy13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLnB5cmFtaWQtbGV2ZWwge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgbWluLXdpZHRoOiAyNzBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC5sZXZlbC1uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuXG4gICAgICAuc2NvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBtaW4td2lkdGg6IDQycHg7XG4gICAgICB9XG5cbiAgICAgIC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1pdGVtLWxhdW5jaC1kcmF3ZXIge1xuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZWFkaW5nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgfVxuXG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10b29sdGlwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0LWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgLmR4Yy1sZWdlbmQgcmVjdCB7XG4gICAgICAgIHJ4OiA0O1xuICAgIH1cblxuICAgIC5mb3JlY2FzdC1wcmV2aWV3IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyAvKiBzeW5jIHdpdGggc2YtZHJhd2VyLWZvb3RlciAqL1xuICAgIH1cblxuICAgIC5hbnQtc2xpZGVyLW1hcmstdGV4dDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbGVmdDogMiUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LXNsaWRlci1tYXJrLXRleHQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbGVmdDogOTglICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVuZC1vZi1saWZlLWZvcm1fX2NvbnRlbnQsXG4gICAgLnJlYWxpZ25tZW50LWZvcm1fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgODBweCAwOyAvKiA4MHB4IHN5bmMgd2l0aCBzZi1kcmF3ZXItZm9vdGVyICovXG4gICAgfVxuXG4gICAgLmVtcHR5LWZvcmVjYXN0LWJveCB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hbnQtbW9kYWwtd3JhcC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX3dyYXAge1xuICAgIC5hbnQtbW9kYWwuc2YtcmVhbGlnbm1lbnQtaWxjX19tb2RhbCB7XG4gICAgICAgIC5zZi1yZWFsaWdubWVudC1pbGMtbW9kYWxfX2NvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICAudG9vbGJhciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyaWQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXZoO1xuXG4gICAgICAgICAgICAgICAgLnNmLWFnLWdyaWQge1xuICAgICAgICAgICAgICAgICAgICAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2Ytc2VnbS1jaGFydC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gICYucGllLXdyYXBwZXIge1xuICAgIHN2ZyB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAuZHhjLWxhYmVscyByZWN0IHtcbiAgICByeDogNDtcbiAgfVxuXG4gIC5hbnQtc2VnbWVudGVkIHtcbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgcGF0aCB7XG4gICAgICBtaXgtYmxlbmQtbW9kZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNhbmtleS10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIC5jb2xvci1ib3gge1xuICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1wYXJ0aXRpb24tc3dpdGNoZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC5sZWZ0LWFycm93LWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICB9XG4gIC5yaWdodC1hcnJvdy1idXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gIH1cbiAgLnNmLXBhcnRpdGlvbi1zd2l0Y2hlciB7XG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWdtLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICAvLyBtaW4taGVpZ2h0OiBmaXQtY29udGVudDsgY2F1c2UgaXNzdWUgd2l0aCB2aXJ0dWFsIHJlbmRlclxuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cblxuLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgJi50cmVuZF9zcGxpdC0tSW5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG4gIH1cblxuICAmLnRyZW5kX3NwbGl0LS1PYnNvbGV0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYWFhYTtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLVNwYXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3YTdmMDtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLU5ld0NvbWJpbmF0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJiZGM1O1xuICB9XG5cbiAgJi50cmVuZF9zcGxpdC0tVSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q0ZDRkNDtcbiAgfVxuXG4gICYudmFyX3NwbGl0LS1Mb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gIH1cblxuICAmLnRyZW5kX3NwbGl0LS1BY3RpdmVOZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzkxNjk7XG4gIH1cblxuICAmLnZhcl9zcGxpdC0tTWVkaXVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbiAgfVxuXG4gICYudHJlbmRfc3BsaXQtLUFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdjYmQ1NDtcbiAgfVxuXG4gICYudmFyX3NwbGl0LS1IaWdoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgfVxuXG4gICYudmFyX3NwbGl0LS1VLFxuICAmLnBhcmV0b19zcGxpdC0tVSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcbiAgfVxuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5zZi1zZWdtLWRldGFpbHMtdGFibGUge1xuICAgICAgbWF4LXdpZHRoOiA2NXZ3O1xuICAgIH1cbiAgfVxufVxuXG4ucGFyZXRvX3NwbGl0LS1BIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYmRjNTtcbn1cblxuLnBhcmV0b19zcGxpdC0tQiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM4NjY7XG59XG5cbi5wYXJldG9fc3BsaXQtLUMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MTY5O1xufVxuXG4ucGFyZXRvX3NwbGl0LS1EIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTJkYTtcbn1cblxuLnBhcmV0b19zcGxpdC0tRSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2E3ZjA7XG59XG5cbi5zZi1zZWdtZW50YXRpb25fX2dyaWQuc2YtYWctZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy1yb290IHtcbiAgICAuYWctaGVhZGVyIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAmLmJhc2VkLW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgJi5jaGVja2JveC1jZW50ZXIge1xuICAgICAgICAuYWctaGVhZGVyLXNlbGVjdC1hbGwuYWctY2hlY2tib3gge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1ib2R5IC5hZy1yb3cgLmFnLWNlbGwge1xuICAgICAgLmFnLXNlbGVjdGlvbi1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXNlZ21lbnRhdGlvbl9fZ3JpZC1kZXRhaWxzLnNmLWFnLWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1yb3cgLmFnLWhlYWRlci1jZWxsLmFnLWNvbHVtbi1sYXN0LCBcbiAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItZ3JvdXAtY2VsbC5hZy1jb2x1bW4tbGFzdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuIiwiLnNmLXNlZ20tZ3JpZC10b29sYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgLnRvb2xiYXItYnV0dG9uLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlci1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IDFweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1zZWFyY2gge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1vdmVyZmxvdy1pdGVtLXJlc3Qge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyLXNxdWFyZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjBiMGIwO1xuICAgIH1cblxuICAgICYuYW50LXNlbGVjdC1kaXNhYmxlZCB7XG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWZpbHRlci1zZWxlY3Rvci1kcm9wZG93biB7XG4gIC5hY2NlbnQtY29sb3Ige1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCkge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cblxuLnNmLWZpbHRlci1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn0iLCIuc2Ytc2VnbWVudGF0aW9uLXNldHRpbmdzIHtcbiAgLmhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDI3cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luOiAyNHB4IC0yNHB4IDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5zZi12YXJpYWJpbGl0eSB7XG4gICAgLnZhcmlhYmlsaXR5LXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAudmFyaWFiaWxpdHktaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcblxuICAgICAgICAuYW50LWlucHV0LW51bWJlciB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWlucHV0LW51bWJlci1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtcGFyZXRvIHtcbiAgICAucGVyY2VudGFnZS1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICAgIC5wZXJjZW50YWdlLXNlZ21lbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xuICAgICAgfVxuXG4gICAgICAucGVyY2VudGFnZS1zZWdtZW50OmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbiAgICAgIH1cblxuICAgICAgLnBlcmNlbnRhZ2Utc2VnbWVudDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbiAgICAgIH1cblxuICAgICAgLnJlbWFpbmluZy1zZWdtZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5vdmVyZmxvdy1zZWdtZW50IHtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFyay1iYXNlLXJlZC03KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJldG8tcm93IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmc6IDZweCA2cHggNnB4IDEycHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnNmLXNlZ21fY29sb3ItYm94IHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtdHJlbmQge1xuICAgIC50cmVuZC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgLnRyZW5kLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXIge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1pbnB1dC1udW1iZXItZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgICAgd2lkdGg6IDExOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXBhcnRpdGlvbi1zZWxlY3RvciB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYW50LWJ0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtcGFydGl0aW9uLWxpbWl0LW1lc3NhZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay1vcmFuZ2UpO1xuICB9XG59XG4iLCIuc2YtaW52LWJlbG93LXJlcG9ydF9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi1pbnYtY2FyZHMtcmVwb3J0X19kcmF3ZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5zZi1pbWJhbGFuY2VfX2NvbnRlbnQuU3BsaXRQYW5lIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5NHB4KSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zZi1pbWJhbGFuY2VfX2dyaWQuc2YtYWctZ3JpZCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLndhcm5pbmctY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXNwaW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIFxuICAgICAgICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAuc2YtaW1iYWxhbmNlX190cmVlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYW50LXRyZWUtbGlzdCAuYW50LXRyZWUtbGlzdC1ob2xkZXItaW5uZXIge1xuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaW52ZW50b3J5LW1pZGRsZS1iYXIge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIFxuICAuc2YtZmlsdGVyLXNlY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFudC1zZWxlY3Qud2l0aC1pY29uIHtcbiAgICBzdmcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWludmVudG9yeS10b3AtYmFyIHtcbiAgLmludmVudG9yeS1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNhZmV0eS1zdG9ja19fZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5zZi1maWx0ZXJzX19jdXJyZW5jeSB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICB9XG5cbiAgLnNmLWZpbHRlcnNfX3VuaXRzIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cblxuICAuYW50LXNlbGVjdC53aXRoLWljb24ge1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICB9XG4gIH1cblxuICAuc2YtcHVibGlzaC1idG4tLXBlbmRpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBhbmltYXRpb246IHNmLXB1Ymxpc2gtcHVsc2UgMS40cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblxuICAgIC5hbnQtYnRuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE2NzdmZjtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgc2YtcHVibGlzaC1wdWxzZSB7XG4gICAgMCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyLCAxMTksIDI1NSwgMC41NSk7XG4gICAgfVxuICAgIDcwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMiwgMTE5LCAyNTUsIDApO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0b2Nrc19fZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIC5zZi1zdG9jay1zZXR0aW5nc19fZm9ybS1iYXNlIHtcbiAgICAgIC5zZi1zdG9jay1zZXR0aW5nc19fY29udGVudCB7XG4gICAgICAgICYuYW50LXJvdyB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNnB4IDAgLTE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc2YtZHJhd2VyX190b3AtbGFiZWwtY29sIHtcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAmLmFudC1jb2wge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1kcmF3ZXJfX2xhYmVsLWNvbCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1kcmF3ZXJfX2NvbnRlbnQtY29sIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IC8vIDggMFxuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICAgICAgLmFudC1pbnB1dC1udW1iZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLWFkZG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXNlbGVjdCB7XG4gICAgICAgICAgICAgIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICAgICAgICAgICAgICByaWdodDogMTIlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFudC1jaGVja2JveC13cmFwcGVyLmFudC1jaGVja2JveC13cmFwcGVyLWRpc2FibGVkIHtcbiAgICAgICAgc3Bhbjpub3QoLmFudC1jaGVja2JveCkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1mbG93LWRldGFpbHMge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLWZsb3ctZGV0YWlsc19fdG9vbGJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5zZi13aGVyZS11c2VkX190b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtYWctZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC53aGVyZS11c2VkLWdyaWQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDI0cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gIH1cblxuICAuZGVtYW5kLXRvb2x0aXAge1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiAtM3B4IDRweCAxM3B4IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxufVxuIiwiLnNvcC1jb2xsYWItZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFnLWNlbGwtd3JhcHBlci5hZy1yb3ctZ3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFnLXJvdy1ncm91cC1sZWFmLWluZGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5hZy1zdGlja3ktYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAuY29sb3ItYm94IHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IC0zcHg7XG4gICAgfVxuXG4gICAgLmFnLXJvdy1sZXZlbC0yIHtcbiAgICAgIC5hZy1kZXRhaWxzLXJvdyB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtaGVhZGVyLXVuaXQge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2U0KTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cbiAgICAuc2Ytcm93X19jb21tZW50cyB7XG4gICAgICAuYWctY2VsbC1yYW5nZS1zZWxlY3RlZCAubm8tY29tbWVudHMtY2VsbCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAubm8tY29tbWVudHMtY2VsbCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29tbWVudHMtY2VsbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgIC5hZy1jZWxsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL0FnIEdyaWQgVGhlbWUgb3ZlcnJpZGVzICh1c2UgdGhlaXIgc2FzcyBpbiB0aGUgZnV0dXJlPylcbiAgICAuYWctaGVhZGVyLXJvdyB7XG4gICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMCB7XG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAuYWctaGVhZGVyLXJvdy5hZy1oZWFkZXItcm93LWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG4gICAgLmxpbWl0ZWQtY2VsbCB7XG4gICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtNCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmVkaXRhYmxlLWxpbWl0ZWQtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICB2YXIoLS1hcmstYmFzZS1ibHVlLTIpLFxuICAgICAgICB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSlcbiAgICAgICk7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMikgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFnLXJvdy1ob3ZlciB7XG4gICAgICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyZWVuLTIpO1xuICAgICAgfVxuICAgICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1yZWQtMik7XG4gICAgICB9XG4gICAgICAuZWRpdGFibGUtbGltaXRlZC1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICAgIHZhcigtLWFyay1iYXNlLWJsdWUtMiksXG4gICAgICAgICAgdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2Ytc29wLWlubGluZS1tZW51IHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIuc2YtcnVuLWVuZ2luZS1tb2RhbCB7XG4gICAgLnNmLXNlbGVjdGVkLW5vZGVfX2xhYmVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDVweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmVuZ2luZS1hbmltYXRpb24gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbn1cblxuLnNmLXNvcC1ydW4tbXJwLWVuZ2luZV9fZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fY2hlY2tib3gtYmFzZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtcHVyY2hhc2V0eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXByb2R1Y3Rpb250eXBlaWQsXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVydHlwZWlkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZi1zb3AtcnVuLWRycC1lbmdpbmVfX2Zvcm0ge1xuICAgIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgfVxuXG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LXRyYW5zZmVycHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkLFxuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wcm9kdWN0aW9ucHVibGlzaHJ1bGVzLXRyYW5zYWN0aW9udHlwZWlkLFxuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1wdXJjaGFzZXB1Ymxpc2hydWxlcy10cmFuc2FjdGlvbnR5cGVpZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcblxuICAgICAgICAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLXNvcC1zdW1tYXJ5LWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gIGhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgJi52aXNpYmxlIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogOHB4IDAgOHB4IDE2cHg7XG4gIH1cblxuICAuYW50LXRhZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcblxuICAgIC5zZi1zb3Atc3VtbWFyeS1mb290ZXJfX3RhZy1uYW1lIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxufVxuIiwiLnN0b2NrLXRyYW5mZXJzX19jb250ZW50IHtcbiAgcGFkZGluZzogMTZweDtcblxuICAuYW50LXJhZGlvLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIH1cblxuICAgICAgJi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2Ytc3RvY2stdHJhbnNmZXItaGVhZGVyIHtcbiAgICAuYW50LXJvdyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpOztcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAuZWRpdC12YWx1ZSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXIuc2YtbWFpbi1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAuYW50LWRyYXdlci1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgLnNmLXN0b2NrLXRyYW5zZmVyX19kcmF3ZXItc3VtbWFyeSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5hbnQtdHlwb2dyYXBoeSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB3aWR0aDogOTNweDtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdXBwbHktY29sbGFiX190b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAudG9vbGJhci1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgJi5taWRkbGUge1xuICAgICAgbWFyZ2luOiAwIDQwcHg7XG4gICAgfVxuICB9XG4gIC50b29sYmFyLWJ1dHRvbi1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgfVxuXG4gIC5zbmFwc2hvdC1hbmltYXRpb24ge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNlNGYwZmZiNztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmLnBsYXkge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IHNuYXBzaG90O1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjJzO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgc25hcHNob3Qge1xuICAgICAgMCUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICAgIH1cbiAgICAgIDUwJSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIHtcbiAgICAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMTI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5hbnQtYnRuLXByaW1hcnk6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTk5ZGRlO1xuICAgIH1cbiAgICAuYW50LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgLy8gdXNlIHRvb2x0aXAgaG92ZXIgZXZlbnQgZm9yIHByZXZpZXcgZHJhd2VyXG4gICAgfVxuICAgIC5idG4tcmVjb3JkIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zZWxlY3QtZGF0YV9fY29udHJvbCB7XG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgLnNmLXRvZ2dsZS1idG4uYnRuLWFjdGl2ZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gICAgJiArIGxhYmVsLnNmLXRvZ2dsZS1idG46OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIC5hbnQtYnRuOmhvdmVyIC5ydW4tZW5naW5lLWljb24sXG4gIC5ydW5uaW5nIC5ydW4tZW5naW5lLWljb24ge1xuICAgIGFuaW1hdGlvbjogc2hha2UgMC42cztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgc2hha2Uge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKSBzY2FsZSgxLjIpO1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpIHNjYWxlKDEuMSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLnNmLWZpbHRlcnMtZG90c19fY29udHJvbF9kZGwge1xuICAgIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSksXG4gICAgLmFudC1kcm9wZG93bi1idXR0b24sXG4gICAgLmFudC1zZWxlY3QsXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcixcbiAgICAuYW50LXRvb2x0aXAtZGlzYWJsZWQtY29tcGF0aWJsZS13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IHtcbiAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLW1lbnUuYW50LWRyb3Bkb3duLW1lbnUuc2Ytc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG5cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc29wLXRvcC1zZWN0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuc2Ytc29wLXRvcC1zZWN0aW9uX21haW4ge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5zZi1zb3AtdG9wLXNlY3Rpb25fX3NhbmtleSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2YtYWctZ3JpZCAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5zZi1zb3AtZGlhZ25vc3RpY3MtZ3JpZCB7XG4gICAgLmFnLWRldGFpbHMtcm93IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWctcm93LWxldmVsLTIuYWctcm93LWxhc3Qge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgICAuYWctbGF5b3V0LWF1dG8taGVpZ2h0IC5hZy1jZW50ZXItY29scy1jbGlwcGVyLFxuICAgIC5hZy1sYXlvdXQtYXV0by1oZWlnaHQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5hZy1kZXRhaWxzLWdyaWQge1xuICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5hZy1oZWFkZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc29sdXRpb24tdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zb3AtZGV0YWlscy1ncmlkIHtcbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93IC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmFnLW1lbnUgLmFnLW1lbnUtb3B0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1mbG93LXNhbmtleS10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAuaW5mby1yb3cge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAuaW5mby12YWx1ZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbG9yLWJveCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc29wLXJlYWN0LWZsb3cge1xuICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fbm9kZS1kZWZhdWx0IHtcbiAgICAgIHdpZHRoOiA0MjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgIDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgICAgMHB4IDZweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgICAgICAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgICAgIH1cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFjdC1mbG93X19oYW5kbGUge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgIC5zZi1ub2RlLXdyYXBwZXIge1xuICAgICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwLCAxNDYsIDIxOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlLXB1bHNlIDRzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgIH1cblxuICAgICAgQGtleWZyYW1lcyBhbmltYXRlLXB1bHNlIHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDAuNyksXG4gICAgICAgICAgICAwIDAgMCAwIHJnYmEoMCwgMTQ2LCAyMTgsIDAuNik7XG4gICAgICAgIH1cbiAgICAgICAgNDAlIHtcbiAgICAgICAgICBib3gtc2hhZG93OlxuICAgICAgICAgICAgMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKSxcbiAgICAgICAgICAgIDAgMCAwIDAgcmdiYSgwLCAxNDYsIDIxOCwgMC42KTtcbiAgICAgICAgfVxuICAgICAgICA4MCUge1xuICAgICAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgICAgICAwIDAgMCAxNXB4IHJnYmEoMCwgMTQ2LCAyMTgsIDApLFxuICAgICAgICAgICAgMCAwIDAgMTVweCByZ2JhKDAsIDE0NiwgMjE4LCAwKTtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICBib3gtc2hhZG93OlxuICAgICAgICAgICAgMCAwIDAgMCByZ2JhKDAsIDE0NiwgMjE4LCAwKSxcbiAgICAgICAgICAgIDAgMCAwIDE1cHggcmdiYSgwLCAxNDYsIDIxOCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vZGUtdHlwZSB7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAuYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5vZGUtY2hpbGRyZW4ge1xuICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggNnB4IDEycHggMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLml0ZW0tdGFnIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogOXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAuaXRlbS10YWctaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDAgNHB4IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJi5jbGlja2FibGUge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA5MWRhZDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnF1YW50aXR5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5saW5rLWJ1dHRvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggOHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFkZGl0aW9uYWwtY291bnQge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vLWRhdGEtaWNvbiB7XG4gICAgI2RvdDEsXG4gICAgI2RvdDIsXG4gICAgI2RvdDMge1xuICAgICAgYW5pbWF0aW9uOiBmYWxsIDVzIGluZmluaXRlIGxpbmVhcjtcbiAgICB9XG4gICAgI2RvdDIge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcbiAgICB9XG4gICAgI2RvdDMge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzcztcbiAgICB9XG4gICAgQGtleWZyYW1lcyBmYWxsIHtcbiAgICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MHB4LCAwKTtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA5MHB4LCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjc3F1YXJlMSxcbiAgICAjc3F1YXJlMiB7XG4gICAgICBhbmltYXRpb246IG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IDVzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZTtcbiAgICB9XG5cbiAgICAjc3F1YXJlMyxcbiAgICAjc3F1YXJlNCB7XG4gICAgICBhbmltYXRpb246IG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IDRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGFsdGVybmF0ZTtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIG5vLWRhdGEtaWNvbi1zcXVhcmUtZmx5IHtcbiAgICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gICAgICB9XG4gICAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1mbG93LWxpbmtzLWluZm9fX2NvbnRyb2xfZGRsIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIuc2YtdG9wLXNlY3Rpb24tdGFic19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDhweDtcblxuICAuYW50LXNlZ21lbnRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDBhO1xuICB9XG5cbiAgLmxheW91dC1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gIH1cbn1cbiIsIi5zZi1zb3AtdmlvbGF0aW9ucy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLnNmLXZpb2xhdGlvbnMtcGFuZWwge1xuICAgIG1hcmdpbjogMHB4O1xuXG4gICAgLnNmLXZpb2xhdGlvbnMtbWVudS1jb2x1bW4ge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuc2YtdmlvbGF0aW9ucy1tZW51IHtcbiAgICAgIC5tZW51LWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogMTFweCAxNnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6IHJnYigxNzUsIDE3NSwgMTc1KTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXZpb2xhdGlvbnMtbGlzdCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMzVweCk7XG4gICAgfVxuXG4gICAgLnNmLXZpb2xhdGlvbi13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG5cbiAgICAgIC5zZi12aW9sYXRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgLnZpb2xhdGlvbnMtYWN0aW9ucyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAuYWN0aW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2l0aC1ib3JkZXIge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1zbWFsbC1kaXNjdXNzaW9uLWxpc3QgLnNmLWNvbW1lbnQtcHJldmlldyAuc2YtbGV4aWNhbC1jb21tZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG59XG5cbi5zZi12aW9sYXRpb24tY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG5cbiAgLnNmLXZpb2xhdGlvbi1jb250ZW50X190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAzMzBweDtcbiAgfVxuXG4gIC5zZi12aW9sYXRpb24tY29udGVudF9fYm9keSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5jb21tZW50LWJhZGdlIHtcbiAgICBtYXgtd2lkdGg6IDEzN3B4O1xuICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAudGltZS1iYWRnZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgcGFkZGluZzogMXB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMik7XG4gICAgbWF4LXdpZHRoOiA1OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uc2Ytdmlldy12aW9sYXRpb24tbW9kYWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAuYW50LW1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuc2YtdmlvbGF0aW9uLWNvbnRlbnQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hY3Rpb25zLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLXdyYXBwZXItYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDAgODBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2YtYWN0aW9uc19fY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5zZi1hY3Rpb24tY29udGVudC1zd2l0Y2gge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG4gIH1cblxuICAuc2Ytbm8tYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG4gICAgfVxuICB9XG5cbiAgLnNmLWFjdGlvbnNfX3RyaWdnZXJzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuYW50LXRhYnMtbmF2LXdyYXAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAuYWN0aW9uLWdyb3VwLXBhbmVsIHtcbiAgICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICB9XG4gICAgICAuYWN0aW9uLWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtdHJpZ2dlcnNfX2FjdGlvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luOiA4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAgICYuaGlnaGxpZ2h0ZWQgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogaGlnaGxpZ2h0T3B0aW9uO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgfVxuXG4gICAgICBAa2V5ZnJhbWVzIGhpZ2hsaWdodE9wdGlvbiB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LWNvbGxhcHNlLWl0ZW0tZGlzYWJsZWQge1xuICAgICAgICAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgY3Vyc29yOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0cmFuc2l0aW9uOlxuICAgICAgICAgIGFsbCAwLjNzLFxuICAgICAgICAgIHZpc2liaWxpdHkgMHMsXG4gICAgICAgICAgYm9yZGVyLWNvbG9yIDBzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtdHJpZ2dlcnNfX2FjdGlvbi1uYW1lIHtcbiAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1jb2xsYXBzZS1leHRyYSB7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuXG4gICAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSB7XG4gICAgICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtY29sbGFwc2UtZXh0cmEgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLWFjdGlvbi1jYXJkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luOiAxNnB4IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcblxuICAgICAgLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMnB4IDhweCAxMnB4O1xuICAgICAgICBtYXJnaW46IDAgLTEycHggMThweCAtMTJweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRpbWVsaW5lLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIC5hbnQtdGltZWxpbmUtaXRlbS1sYXN0IC5hbnQtdGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZi1hY3Rpb25zLWxvZy1kcmF3ZXIge1xuICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbiAgLnNmLWFjdGlvbnNfX2xvZy1ncmlkLnNmLWFnLWdyaWQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIC0yNHB4O1xuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1yb2xsLWZvcndhcmQge1xuICAucHJvY2VzcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG5cbi5zZi1hdXRvLXJvbGwtZm9yd2FyZCB7XG4gIC50ZXh0LWZpZWxkIHtcbiAgICB3aWR0aDogNDgwcHg7XG5cbiAgICAmLmluZm8ge1xuICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtaG9tZS13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtaW4td2lkdGg6IDQ3N3B4O1xuXG4gIC5zY3JvbGxiYXItd3JhcHBlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLnNjcm9sbGJhci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wbGFucy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIG1heC1oZWlnaHQ6IDQ5NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgLnBsYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRhdGUge1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAuc2YtYWctZ3JpZCB7XG4gICAgICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAxNnB4IC0xNnB4IC0xNnB4IC0xNnB4O1xuXG4gICAgICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50ZWFtLXdyYXBwZXIge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG5cbiAgICAubWVtYmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIC5zZi1hdmF0YXItbmFtZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFkZC1tZW1iZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHggYXV0bztcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFzdC1hY3RpdmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgfVxuICAgICAgICAuZG90IHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LWJhZGdlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuXG4gICAgJi5yb3VuZGluZy1zIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAmLmJsdWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWJsdWUtMyk7XG4gICAgfVxuICAgICYuZ3JheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gICAgJi5yZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1yZWQtMyk7XG4gICAgfVxuICAgICYuZ3JlZW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMyk7XG4gICAgfVxuICAgICYueWVsbG93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLW9yYW5nZS0xKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstb3JhbmdlKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLW9yYW5nZS0zKTtcbiAgICB9XG4gICAgJi5saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytd29ya2Zsb3ctcHJldmlldy1jb250ZW50IHtcbiAgbWFyZ2luOiAtMjRweCAtMjRweCA3MHB4IC0yNHB4O1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5zZi13b3JrZmxvdy1wcmV2aWV3LXRhc2sge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbjogMCAyMHB4IDhweCAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEycHg7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLnNmLW9wZW4taWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNmLXByb2Nlc3MtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIC5zZi1vcGVuLWljb24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2Ytd29ya2Zsb3ctcHJldmlldy1tb2R1bGUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMTlweCAyMHB4IDE2cHggMjZweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIC5zdGF0dXMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgJi5nb29kIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1ncmVlbik7XG4gICAgICB9XG4gICAgICAmLm92ZXJkdWUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytd29ya2Zsb3ctd29ya2luZy1kYXlzLFxuLnNmLXdvcmtmbG93LWJsb2Nrb3V0LWRhdGVzLFxuLnNmLXdvcmtmbG93LXJlZ2lvbmFsLWhvbGlkYXlzLFxuLnNmLWhvbGlkYXlzLWRyYXdlciB7XG4gIC5oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnNmLXdvcmtmbG93LXJlZ2lvbmFsLWhvbGlkYXlzIHtcbiAgLnNmLWNvdW50cnktZmxhZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnNmLWhvbGlkYXlzLWRyYXdlciB7XG4gIC5zZi1ob2xpZGF5cy10YWJsZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgICBtYXJnaW46IDAgLTI0cHggLTI0cHggLTI0cHg7XG4gIH1cblxuICAuc2YtY291bnRyeS1mbGFnIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLmFudC1jaGVja2JveC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5hbnQtdGFibGUtY29sdW1uLXNvcnRlci1pbm5lciB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uc2Ytd29ya2Zsb3ctYmxvY2tvdXQtZGF0ZXMge1xuICAuYmxvY2tvdXQtZGF0ZS1lZGl0b3Ige1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5hbnQtcGlja2VyLWNlbGw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgbGVmdDogMTFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYW50LXBpY2tlci1jZWxsIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgIG1pbi13aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cblxuICBkaXYuYW50LXR5cG9ncmFwaHktZWRpdC1jb250ZW50IHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIGRpdi5hbnQtdHlwb2dyYXBoeSxcbiAgLmFudC10eXBvZ3JhcGh5IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5zZi1ob2xpZGF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMTg5MGZmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLnNmLWN1c3RvbS1kYXkge1xuICAgIGJhY2tncm91bmQ6ICNmZjdhN2IgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAuc2YtZXhjbHVkZWQtaG9saWRheSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzkxOTE5MSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5hbnQtcGlja2VyLWNhbGVuZGFyIHtcbiAgICAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1jdXN0b20tZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtY3VzdG9tLWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLXN0YXJ0IC5zZi1ob2xpZGF5LmFudC1waWNrZXItY2VsbC1pbm5lcixcbiAgICAuYW50LXBpY2tlci1jZWxsLXJhbmdlLWVuZCAuc2YtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuc2YtZXhjbHVkZWQtaG9saWRheS5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQgLnNmLWV4Y2x1ZGVkLWhvbGlkYXkuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsLXNlbGVjdGVkIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIsXG4gICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydCAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGwtcmFuZ2UtZW5kIC5hbnQtcGlja2VyLWNlbGwtaW5uZXIge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgfVxuXG4gICAgLmFudC1waWNrZXItY2VsbDpob3Zlcjpub3QoLmFudC1waWNrZXItY2VsbC1pbi12aWV3KSAuYW50LXBpY2tlci1jZWxsLWlubmVyLFxuICAgIC5hbnQtcGlja2VyLWNlbGw6aG92ZXI6bm90KC5hbnQtcGlja2VyLWNlbGwtc2VsZWN0ZWQpOm5vdChcbiAgICAgICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1zdGFydFxuICAgICAgKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1lbmQpOm5vdChcbiAgICAgICAgLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1zdGFydFxuICAgICAgKTpub3QoLmFudC1waWNrZXItY2VsbC1yYW5nZS1ob3Zlci1lbmQpXG4gICAgICAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtdG9kYXkgLmFudC1waWNrZXItY2VsbC1pbm5lciB7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW50LXBpY2tlci1jZWxsLXRvZGF5LmFudC1waWNrZXItY2VsbC1zZWxlY3RlZCAuYW50LXBpY2tlci1jZWxsLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5hbnQtcGlja2VyLWNlbGwtaW4tdmlldy5hbnQtcGlja2VyLWNlbGwtdG9kYXlcbiAgICAgIC5hbnQtcGlja2VyLWNlbGwtaW5uZXI6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstZ3JlZW4pO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zcXVhcmUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuIiwiLnNmLWNvbW1lbnRzLWRyYXdlciB7XG4gICYuYW50LWRyYXdlci1vcGVuIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZi1jb21tZW50cyB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIC5zZi1pbmZpbml0ZS1zY3JvbGwtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjgwcHgpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIH1cblxuICAuaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG5cbiAgLnNmLWRyYXdlci1mb290ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2YtY29tbWVudHMtZmlsdGVyLWJhciB7XG4gICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIC5hbnQtaW5wdXQtc2VhcmNoIHtcbiAgICAgIHdpZHRoOiAyNDNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cbiAgICAuYW50LXBpY2tlci1yYW5nZS1zZXBhcmF0b3Ige1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmZpbHRlci1zZWxlY3RvciB7XG4gICAgICB3aWR0aDogMjcwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNmLWNvbW1lbnQtcHJldmlldyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggMHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAuY29tbWVudC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtYXZhdGFyLWdyb3VwIC5hbnQtYXZhdGFyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuICAgIC5jb21tZW50LWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICAgIC5kYXRlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgcGFkZGluZzogMjRweCAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLnNmLWVkaXRvci1wYXJhZ3JhcGgge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNDZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb21tZW50LWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE3cHg7XG4gICAgICAuc2YtYXZhdGFyLW5hbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDE0NXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgfVxuXG4gICAgICAuY29tbWVudC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbW1lbnQtbGlua3MtZHJvcGRvd25fX2RkbCB7XG4gIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQgPiBhIHtcbiAgICAgIC5hbnQtYnRuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zdGFydGVyLWNvbW1lbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuICAucHJlc2VsZWN0ZWQtaWxjIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWF4LXdpZHRoOiAzMiU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5jb21tZW50LWJhZGdlIHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgfVxuICAuY29tbWVudC1pbXBvcnRhbnQge1xuICAgIHRvcDogMzRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuc2YtaWxjLXNlbGVjdG9yLS1pbnZhbGlkIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgfVxuXG4gIC5zZi1kcmF3ZXItZm9vdGVyIHtcbiAgICBtYXJnaW46IDIwcHggLTE2cHggMCAtMTZweDtcbiAgfVxufVxuIiwiLnNmLWV4cGFuZGVkLWJvbV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG59IiwiLnNmLWFnLWdyaWQuY2FwYWNpdHktZ3JpZCB7XG4gIC5hZy1mdWxsLXdpZHRoLXJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbiIsIi5zZi1jYWxlbmRhci10eXBlcyB7XG4gIC5lZGl0YWJsZS1yb3c6aG92ZXIgLmVkaXRhYmxlLWNlbGwtdmFsdWUtd3JhcCB7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICAuZWRpdGFibGUtY2VsbC12YWx1ZS13cmFwIHtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuZWRpdGFibGUtY2VsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWRyYXdlci1zcGlubmVyLnNmLXNwaW5uZXIuc3Bpbm5lci1tYXNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Ytc3VwcGx5X19mb3JtLWJhc2Uge1xuICAuc2YtZm9ybV9fZ3JvdXAge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgID4gLmFudC1jb2wge1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgIH1cblxuICAgIC5hbnQtY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0gLmFudC1mb3JtLWl0ZW0tbGFiZWwgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNmLXJlc291cmNlc19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAuY2VsbC1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgLmFudGljb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXJvdyAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5taW5pLWdyaWQge1xuICAgIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2YtdHJpcGxlLXRpbWVwaWNrZXIge1xuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2Ytb3BlcmF0aW9uLWVkaXRfX21vZGFsIHtcbiAgLnNmLWZvcm0tbGlzdF9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZi1mb3JtLWxpc3RfX25vLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIH1cblxuICAuc2YtZm9ybS1saXN0X193cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjRweDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWxpc3RfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDEwcHggMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cblxuICAgICAgLnRyaXBsZS10aW1lcGlja2VyLWxhYmVsIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRyaXBsZS10aW1lcGlja2VyLWJ0biB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgLmFkdmFuY2VkLW9wdGlvbnNfX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtZm9ybS1pdGVtLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSB7XG4gICAgICAgIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG5cbiAgICAgICAgICAuYW50LXJhZGlvLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDhweCAwO1xuICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDBweDtcblxuICAgICAgICAgICAgc3Bhbjpub3QoLmFudC1yYWRpbykge1xuICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogM3B4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1icG1uLWFuYWx5c2lzLXJlcG9ydF9fZHJhd2VyIHtcbiAgICAuYW50LWRyYXdlci1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAuc2YtYW5hbHlzaXMtY29udGVudCB7XG4gICAgICAgICAgICAuYW50LXRyZWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLWF1dG9ub21vdXMtYWdlbnRzX19kcmF3ZXIuYW50LWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkgLmFudC1mb3JtLnNmLWF1dG9ub21vdXMtYWdlbnRzX19lZGl0LWZvcm0ge1xuICAgIC5ob3Jpem9uLXNlY3Rpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgIH1cblxuICAgIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIH1cblxuICAgIC5hbnQtZGl2aWRlci13aXRoLXRleHQge1xuICAgICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAwIHJnYig1IDUgNSAvIDI2JSk7XG4gICAgfVxuXG4gICAgZGl2LnJlYWN0LWpzLWNyb24tY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnJlYWN0LWpzLWNyb24gPiBkaXYsXG4gICAgLnJlYWN0LWpzLWNyb24tZmllbGQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5yZWFjdC1qcy1jcm9uLWZpZWxkID4gc3BhbiB7XG4gICAgICBtaW4td2lkdGg6IDI4cHg7XG4gICAgfVxuICAgIC5yZWFjdC1qcy1jcm9uLW1pbnV0ZXMgc3BhbiB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX19wb3B1cCB7XG4gIC5zZi1ydW4tZW5naW5lLWZsb3ctc3RhdHVzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAuZGV0YWlscy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC52YWx1ZSB7XG4gICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAuc3RhdHVzLXZhbHVlLFxuICAgICAgLmF2YXRhci12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG59XG4uc2YtcnVuLWVuZ2luZS1tb2RhbF93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIC5zZi1tYWluLW1vZGFsLnNmLXJ1bi1lbmdpbmUtZmxvdy1zZXR0aW5nc19fcG9wdXAge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLmFudC1tb2RhbC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgIC5zZi1ydW4tZW5naW5lLWZsb3ctc2V0dGluZ3NfX2NvbnRlbnQge1xuICAgICAgICAuc2YtcnVuLWVuZ2luZS1mbG93LXNldHRpbmdzX19pbm5lci1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDU3MHB4O1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICAgIC5zZi1nZW5lcmFsLXNldHRpbmdzLWZvcm0uYW50LWZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgJi5hbnQtZm9ybS1pdGVtLW5vLWNvbG9uOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZm9ybS1sYWJlbC1ub2RlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZi1yZXNvdXJjZS1jYXBhY2l0eS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgICAgICAgLnNmLXJlc291cmNlLWNhcGFjaXR5LXRvb2xiYXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtcmVzb3VyY2UtY2FwYWNpdHktZ3JpZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgICAgICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgICAgICAgICAgICAuYWctcm93IC5zZi1yZXNvdXJjZS1jYXBhY2l0eV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYWctcm93LWhvdmVyIC5zZi1yZXNvdXJjZS1jYXBhY2l0eV9fY2VsbC0tZWRpdC1hbGxvd2VkIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW9wdGltaXphdGlvbi1sb2ctZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2YtYWctZ3JpZC5zZi1vcHRpbWl6YXRpb24tbG9nLWdyaWQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hZy10aGVtZS1xdWFydHotZGFyayAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuc2YtbG9nLWRldGFpbHMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnNmLWxvZy1kZXRhaWxzLWdyaWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX193cmFwcGVyIHtcbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX3RvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2YtY29tcGFyZS1kZXRhaWxzLWR4LWNoYXJ0IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNTBweCAxMHB4IDEwcHggMTBweDtcblxuICAgICAgLmR4Yy10b29sdGlwIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29sb3ItY2lyY2xlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgfVxuXG4gIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhci13cmFwcGVyIHtcbiAgICA+IC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fdG9vbGJhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5jb21wYXJlLXNjZW5hcmlvLXRvcC1oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAwIDE2cHg7XG5cbiAgICAgICAgICAuYW50LWJhZGdlIHtcbiAgICAgICAgICAgIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLnNmLWZpbHRlcl9fY29udHJvbCB7XG4gICAgICAgICAgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW8tdG9wX19sZWZ0LXdyYXBwZXIge1xuICAgID4gLlBhbmUudmVydGljYWwuUGFuZTEge1xuICAgICAgLnNmLWhpZXJhcmNoeS10cmVlIHtcbiAgICAgICAgLnNmLWhpZXJhcmNoeS10cmVlX19oZWFkZXIgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1maXJzdC1pdGVtIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFudC1idG4tY29tcGFjdC1sYXN0LWl0ZW0ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sLWJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvLXRvcF9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtY29tcGFyZS1zY2VuYXJpb19fd3JhcHBlciB7XG4gIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b29sYmFyLXdyYXBwZXIge1xuICAgID4gLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvX190b29sYmFyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWNvbXBhcmUtc2NlbmFyaW9fX2xlZnQtd3JhcHBlciA+IC5QYW5lLnZlcnRpY2FsLlBhbmUyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1jb21wYXJlLXNjZW5hcmlvX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1icG1uLWdyaWQtYmFzZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNmLWFnLWdyaWQgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAuYWctYm9keS12aWV3cG9ydFxuICAgICAgICAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXJcbiAgICAgICAgPiAuYWctcm93XG4gICAgICAgID4gLmFnLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgICAgIC5jb2xvci1ib3gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctY2VsbC1zcGFuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYWctZGF0YS1jb2xvcik7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuY29sb3ItYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctY2VsbC1zcGFuOm5vdCguYWctY2VsbC1mb2N1cykge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1ncm91cC1leHBhbmRlZCxcbiAgICAgIC5hZy1ncm91cC1jb250cmFjdGVkLFxuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgLmFnLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsX19kaWZmIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGxfX3BlcmMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcblxuICAgICAgICAgIC5hbnQtc3RhdGlzdGljLWNvbnRlbnQtc3VmZml4IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbG9yLWNpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgIH1cblxuICAgICAgLmFnLXN0YXR1cy1iYXIge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IDZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICYuYWctaGlkZGVuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtb3ZlcnZpZXdfX3dyYXBwZXIge1xuICAuY29sb3ItY2lyY2xlIHtcbiAgICBtaW4td2lkdGg6IDE0cHg7XG4gICAgbWluLWhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmLmNsaWNrYWJsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWZhZmFmO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3X190b3Atd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpoYXMoLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIpIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5QYW5lMSB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAuc2YtY29tcGFyZS1vdmVydmlld19fdG9wIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX2JvdHRvbS5zZi1jb21wYXJlLW92ZXJ2aWV3LXJ1bi1kZXRhaWxzX19kcmF3ZXIge1xuICAgIC5hbnQtZHJhd2VyLWhlYWRlci10aXRsZSB7XG4gICAgICAuYW50LWJhZGdlIC5hbnQtYmFkZ2Utc3RhdHVzLWRvdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAuc2YtY29tcGFyZS1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcblxuICAgIC5jb21wYXJlLXNjZW5hcmlvLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC5zY2VuYXJpby1ib3gge1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI2M1YzVjNTtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICYuZW1wdHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGhhcy1lcnJvcjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICBAa2V5ZnJhbWVzIGhhcy1lcnJvciB7XG4gICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIDI1JSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIDUwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICA3NSUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0byB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19sZWZ0LXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXG4gICAgLlBhbmUudmVydGljYWwuUGFuZTIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5zZi1jb21wYXJlLW92ZXJ2aWV3X19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgICAgICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtYnBtbi1ncmlkLWJhc2Uge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1hZy1ncmlkIC5hZy1yb290LXdyYXBwZXIge1xuXG4gICAgICAuc2YtZGVsdGEtbnVtYmVyLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zZi1kZWx0YS1udW1iZXItY2VsbF9fZGlmZiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWRlbHRhLW51bWJlci1jZWxsX19wZXJjIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAuYW50LXN0YXRpc3RpYy1jb250ZW50LXN1ZmZpeCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYWRlLW91dC1pbl9fd3JhcHBlcixcbi5mYWRlLW91dC1pbl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmh3LTEwMHAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MHB4KTtcbn1cblxuLmZhZGUtb3V0LWluLS1lbnRlci1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWV4aXQtYWN0aXZlID4gLmZhZGUtb3V0LWluX19jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDQwcHgpO1xufVxuXG4uZmFkZS1vdXQtaW4tLWVudGVyLWFjdGl2ZSA+IC5mYWRlLW91dC1pbl9fY29udGVudCxcbi5mYWRlLW91dC1pbi0tZXhpdC1hY3RpdmUgPiAuZmFkZS1vdXQtaW5fX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zLCB0cmFuc2Zvcm0gNTAwbXM7XG59XG5cbi5tZXRyaWNzLW1vZGFsIHtcbiAgLm1ldHJpYy1pdGVtcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE0cHg7XG4gICAgLm1ldHJpYy1ncm91cCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuICAgIC5tZXRyaWMtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuYW50LWZvcm0taXRlbS1jb250cm9sLWlucHV0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG59XG4iLCIuYWN0aXZpdHktdHlwZS1zZXR0aW5ncyB7XG4gICZfX2hlYWRlcixcbiAgJl9fcm93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMWZyIDY0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLnNmLWJwbW4tc2V0dGluZ3NfX2RyYXdlciB7XG4gIC5zZi1zZXR0aW5ncy1jb250ZW50X193cmFwcGVyIHtcbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmLmFudC1mb3JtLWl0ZW0tbm8tY29sb246OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWxhYmVsLW5vZGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtcHJvZHVjdGlvbl9fZm9ybS1ncm91cCB7XG4gICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGVsYXlzX19mb3JtLWdyb3VwLFxuICAgIC5zZi1ydW4tc2VxdWVuY2VfX2Zvcm0tZ3JvdXAsXG4gICAgLnNmLWludmVudG9yeV9fZm9ybS1ncm91cCxcbiAgICAuc2YtZ2xvYmFsX19mb3JtLWdyb3VwIHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi1jb25zdHJhaW50cy10cmVlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbnN0cmFpbnRzLXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuc2YtY29uc3RyYWludHMtdHJlZV9faGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gIH1cblxuICAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudCB7XG4gICAgZmxleDogMSAxIDAlO1xuXG4gICAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuYW50LWNvbGxhcHNlID4gLmFudC1jb2xsYXBzZS1pdGVtLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZXtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuc2YtY29uc3RyYWludHMtdHJlZV9fY29udGVudC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzLFxuICAgICAgICAgIGJveC1zaGFkb3cgMC4zcztcblxuICAgICAgICAmLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQtLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1icG1uLmFudC1tb2RhbC1tYXNrIHtcbiAgICB6LWluZGV4OiAxMDUwO1xufVxuXG4uc2YtYnBtbi5hbnQtbW9kYWwtd3JhcCB7XG4gICAgei1pbmRleDogMTA1MTtcbn0iLCIuc2Ytb2JqZWN0aXZlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogNHB4O1xuXG4gIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZi1vYmplY3RpdmVfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgLnNmLW9iamVjdGl2ZV9fcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2NlbmFyaW8tbmFtZV9fY29udHJvbC5hbnQtYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59IiwiLmFudC1kcm9wZG93bi5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1kZGwge1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS5zZi1zY2VuYXJpby1zZWxlY3Rvcl9fY29udHJvbC1tZW51IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS10aXRsZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmID4gLm1lbnUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4OyAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hbnQtdHJlZS1zZWxlY3Quc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbCB7XG4gIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgICAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmFudC1zZWxlY3QtZHJvcGRvd24uc2Ytc2NlbmFyaW8tdHJlZS1zZWxlY3Rvcl9fY29udHJvbC1kZGwge1xuICAuYW50LXNlbGVjdC10cmVlLXRyZWVub2RlIHtcbiAgICAuYW50LXNlbGVjdC10cmVlLXN3aXRjaGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3QtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcblxuICAgICAgLmFudC1zZWxlY3QtdHJlZS10aXRsZSAuYW50LWRyb3Bkb3duLXRyaWdnZXIubWVudS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbW9kZWwtY29uc3RyYWludHNfX3Rvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuXG4gIC5zZi10b29sYmFyLWl0ZW0gKyAuc2YtdG9vbGJhci1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYW50LXNlZ21lbnRlZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4iLCIuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDE2cHggMTRweCAxNnB4IDA7XG5cbiAgLnNmLXN1cHBseS1hdmFpbGFiaWxpdHlfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eS10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG5cbiAgICAuc2Ytc3VwcGx5LWF2YWlsYWJpbGl0eV9fdW9tIHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3cgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sXG4gICAgICAgIC5hbnQtc2VsZWN0LXNpbmdsZS5hbnQtc2VsZWN0LXNob3ctYXJyb3dcbiAgICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tcGxhY2Vob2xkZXIge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3VwcGx5LWF2YWlsYWJpbGl0eS1ncmlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG5cbiAgICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4gICAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yZWQtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICAgIH1cbiAgICAgIC5saWdodGdyZWVuLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstZ3JlZW4tbGlnaHQpO1xuICAgICAgfVxuICAgICAgLmdyZWVuLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgIH1cbiAgICAgIC55ZWxsb3ctY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy0zKTtcbiAgICAgIH1cbiAgICAgIC5saWdodHllbGxvdy1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgICAucmVkLWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC00KTtcbiAgICAgICAgfVxuICAgICAgICAubGlnaHRncmVlbi1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICAgICAgfVxuICAgICAgICAuZ3JlZW4tY2VsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JlZW4tMyk7XG4gICAgICAgIH1cbiAgICAgICAgLnllbGxvdy1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctNCk7XG4gICAgICAgIH1cbiAgICAgICAgLmxpZ2h0eWVsbG93LWNlbGwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQtaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1iYXIge1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgIG1hcmdpbjogOHB4IDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAmLmFnLWhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbGFkZGVyLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5hZy10aGVtZS1xdWFydHoge1xuICAgIC5hZy1yb3cuYWctcm93LWxldmVsLTAge1xuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjU2NjY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLnZpb2xhdGlvbi10b29sdGlwIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTBbcm93LWlkPSdzdW1tYXJ5J10gLmFnLXJvdy1ncm91cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYzNTNmO1xuICAgIH1cblxuICAgIC5hZy1yb3ctZ3JvdXAtbGVhZi1pbmRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMCB7XG4gICAgICAuYWctaWNvbi10cmVlLWNsb3NlZCxcbiAgICAgIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICYuYWctcm93LWxvYWRpbmcge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZpb2xhdGlvbi1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMjknO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICAgICYuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG4gICAgLmhpc3RvcnktY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTEpO1xuICAgIH1cblxuICAgIC5hZy1yb3ctaG92ZXIgLmhpc3RvcnktY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTIpO1xuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmFnLXN0YXR1cy1wYW5lbC5hZy1zdGF0dXMtcGFuZWwtYWdncmVnYXRpb25zIHtcbiAgICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICBtYXJnaW46IDhweCA2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgJi5hZy1oaWRkZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFsbG9jYXRpb25fX3dyYXBwZXIge1xuICAuc2YtYWxsb2NhdGlvbl9fY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAuc2YtYWxsb2NhdGlvbi10b29sYmFyIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTZweCAxOHB4IDE2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2YtYWxsb2NhdGlvbl9fbGVmdCB7XG4gICAgLnNmLWFsbG9jYXRpb25fX3RyZWUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAudHJlZS1zZWN0aW9uX190b2dnbGUtYnRuIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgIH1cblxuICAgICAgLnNmLXRyZWUtZmlsdGVyc19fY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDoxO1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWZpcnN0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgIC5idG4tcmVjb3JkIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICAgICAgLmJ0bi1yZWNvcmQge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL3JlbmRlciBtYXNrIGluIGNvbnRhaW5lclxuICAuYW50LW1vZGFsLW1hc2ssXG4gIC5hbnQtbW9kYWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4iLCIuc2YtY29udHJhY3RzX19jb250ZW50IHtcbiAgLmFudC1zcGluLWNvbnRhaW5lcixcbiAgLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2YtY29udHJhY3RzLXJpZ2h0LWNoaWxkX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMTRweCAxNHB4IDA7XG4gIH1cblxuICAuc2YtY29udHJhY3RzX190b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAuc2Ytb3B0aW1pemVfX2Ryb3Bkb3duIC5hbnQtYnRuOmhvdmVyIC5ydW4tZW5naW5lLWljb24ge1xuICAgICAgYW5pbWF0aW9uOiBzaGFrZSAwLjZzO1xuICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgfVxuICB9XG5cbiAgLmFnLXRoZW1lLXF1YXJ0ei5zZi1hZy1ncmlkIHtcbiAgICAuc3RhdHVzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICYucGVuZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmsteWVsbG93KTtcbiAgICAgIH1cblxuICAgICAgJi5hcHByb3ZlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstZ3JlZW4pO1xuICAgICAgfVxuXG4gICAgICAmLmRlbGV0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtYWktZmxvYXQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDI0cHg7XG4gIHJpZ2h0OiAxN3B4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiA5MDAgIWltcG9ydGFudDsgLy8gYmVsb3cgZHJhd2VycyBhbmQgbW9kYWxzXG5cbiAgLmFudC1mbG9hdC1idG4tYm9keSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzYyNTNlMSwgIzAwOTRjOCk7XG4gIH1cblxuICAmOmhvdmVyIC5hbnQtZmxvYXQtYnRuLWJvZHkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwJSAxMzAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbiAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgLW1vei1hbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IGdyYWRpZW50QW5pbWF0aW9uIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgZ3JhZGllbnRBbmltYXRpb24ge1xuICAgIDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIDAlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkxJSAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2YtYWktY2hhdC1wb3BvdmVyIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG4gIC5hbnQtcG9wb3Zlci10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwOTJkYTU5LCB0cmFuc3BhcmVudCk7XG4gICAgbWFyZ2luOiAtMTJweDtcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuc2YtYWktY2hhdC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICAgIGFsaWduLWNvbnRlbnQ6IGVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmNoYXQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAubWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuXG4gICAgICAgICYudXNlci1pbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICB9XG4gICAgICAgICYuYWktcmVzcG9uc2Uge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstY29udGVudC10ZXh0KTtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLXRhYmxlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXJrZG93bi10YWJsZSB0aCxcbiAgICAgICAgLm1hcmtkb3duLXRhYmxlIHRkIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLXRhYmxlIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcmtkb3duLWJsb2NrcXVvdGUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBtYXJnaW46IDEuNWVtIDA7XG4gICAgICAgICAgcGFkZGluZzogMC41ZW0gMTBweDtcbiAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2Rvd24tdGFzay1jaGVja2JveCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdC1mb290ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIHBhZGRpbmc6IDEycHggMTJweCA4cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgICAgIC5hbnQtc2VuZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXZhdGFyLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM2MjUzZTEsICMwMDk0YzgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzIlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuXG4uaGVscC1idWJibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3R0b206IDgxcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggOHB4IDFweCAjMDAwMDAwMmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDkwMTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICB9XG5cbiAgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cbn1cbiIsIi5zZi1oaWVyYXJjaHktdHJlZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuXG4gIC5hbnQtc3Bpbi1jb250YWluZXIsXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNmLWhpZXJhcmNoeS10cmVlX19wb3BvdmVyIHtcbiAgICBsZWZ0OiAxN3B4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3gge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgID4gLmR4LXRyZWV2aWV3LWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtaGllcmFyY2h5LXRyZWVfX2hlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnRyZWUtYnRuIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTFweCk7XG4gICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAgIHNwYW4gc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvb2xiYXIge1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi1zZWFyY2gsXG4gICAgICAuYnRuLWV4cGFuZCxcbiAgICAgIC5idG4tY29sbGFwc2Uge1xuICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnRuLXNlYXJjaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi10cmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLmFudC10cmVlLXN3aXRjaGVyIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICB9XG4gICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgICAgIGJvcmRlci1sZWZ0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWhpZ2hsaWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb24ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICB9XG4gICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiA2cHggMCA2cHggMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICYuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdHJlZS1pbmRlbnQtdW5pdDo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICBib3R0b206IC02cHg7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTNweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICBib3JkZXI6IDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBoZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgbWFyZ2luOiAtNnB4IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50aXRsZS0tb3ZlcmZsb3cge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuZXh0cmEtY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYW50LXRyZWUtdHJlZW5vZGUtc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyIC5hbnQtdHJlZS1zd2l0Y2hlci1saW5lLWljb24ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNmLXRyZWVfX3Zpb2xhdGlvbi1idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgfVxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5hbnQtYnRuLWRlZmF1bHRbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1oaWVyYXJjaHktc2VsZWN0IHtcbiAgICB3aWR0aDogMjIwcHg7XG5cbiAgICAuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS1saXN0IHtcbiAgICAgIC5hbnQtdHJlZS1kcmFnZ2FibGUtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXRpdGxlIHN2ZyB7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFudC10cmVlLXRyZWVub2RlLWRpc2FibGVkIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luOiAtM3B4IDA7XG4gICAgICBwYWRkaW5nOiA5cHggOXB4IDEwcHggOXB4O1xuICAgIH1cblxuICAgIC5pbnZpc2libGUtaWNvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogMTJweCAwIDEycHggOXB4O1xuICAgIH1cblxuICAgIC5ub3QtcmVtb3ZhYmxlLWljb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogMzRweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIG1hcmdpbjogLTRweCAwIC0xNHB4IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1haW4tZHJhd2VyIHtcbiAgdG9wOiB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpO1xuXG4gICYud2l0aG91dC1jdXN0b20tZm9vdGVyIHtcbiAgICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG4gIH1cbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcblxuICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtZHJhd2VyLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIG1hcmdpbjogMjBweCAtMjRweCAwIC0yNHB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG59XG4iLCIuc2YtbWFpbl9faGVhZGVyIHtcbiAgaGVpZ2h0OiB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbWFpbi1oZWFkZXItaGVpZ2h0KTtcbiAgcGFkZGluZzogMCAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAubG9nby13cmFwcGVyIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWhlYWRlci1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zZi1tZW51LXdyYXBwZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5tZW51LW5hbWUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3LWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICByaWdodDogLTE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNmLW1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkyNXB4KSB7XG4gICAgICAubWVudS1pdGVtIC5tZW51LW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgICAubWVudS1pdGVtLm1lbnUtaXRlbV9fdGhlbWUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAubWVudS1pdGVtLm1lbnUtaXRlbV9faGVscCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIG1hcmdpbjogMCA4cHggMCAxNnB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAuYW50LWJhZGdlLWRvdCB7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgdG9wOiAycHg7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG5cbiAgICAucHJlZmVyZW5jZXMtcG9wb3ZlciB7XG4gICAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByZWZlcmVuY2VzLWNvbnRlbnQge1xuICAgICAgbWluLXdpZHRoOiAyNjBweDtcblxuICAgICAgLnByZWZlcmVuY2VzLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgLmFudC1zZWxlY3Qge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zZi1jb3VudHJ5LWZsYWcge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZGVlcC1saW5rX19idXR0b24ge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuXG4gICAgJi5hbnQtYnRuLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5hbnQtYnRuLWRpc2FibGVkKTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTgpO1xuICAgIH1cbn0iLCIuc2Ytbm8tZGF0YS1mb3VuZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5uby1kYXRhLWFuaW1hdGlvbiBzdmcge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAa2V5ZnJhbWVzIHNoYWtlLXJvdGF0ZSB7XG4gICAgMiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLjVkZWcpXG4gICAgfVxuXG4gICAgNCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKVxuICAgIH1cblxuICAgIDYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDglIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC01LjVkZWcpXG4gICAgfVxuXG4gICAgMTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC41ZGVnKVxuICAgIH1cblxuICAgIDEyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpXG4gICAgfVxuXG4gICAgMTQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDUuNWRlZylcbiAgICB9XG5cbiAgICAxNiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZylcbiAgICB9XG5cbiAgICAxOCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZylcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKVxuICAgIH1cblxuICAgIDIyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgtNi41ZGVnKVxuICAgIH1cblxuICAgIDI0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpXG4gICAgfVxuXG4gICAgMjYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZylcbiAgICB9XG5cbiAgICAyOCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZylcbiAgICB9XG5cbiAgICAzMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKVxuICAgIH1cblxuICAgIDMyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgyLjVkZWcpXG4gICAgfVxuXG4gICAgMzQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDMuNWRlZylcbiAgICB9XG5cbiAgICAzNiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICAzOCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZylcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMi41ZGVnKVxuICAgIH1cblxuICAgIDQyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA0NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICA0NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTQuNWRlZylcbiAgICB9XG5cbiAgICA0OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZylcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICA1MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTIuNWRlZylcbiAgICB9XG5cbiAgICA1NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMy41ZGVnKVxuICAgIH1cblxuICAgIDU2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA1OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTYuNWRlZylcbiAgICB9XG5cbiAgICA2MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICA2MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZylcbiAgICB9XG5cbiAgICA2NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMy41ZGVnKVxuICAgIH1cblxuICAgIDY2JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA2OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNC41ZGVnKVxuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxLjVkZWcpXG4gICAgfVxuXG4gICAgNzIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgNzQlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0zLjVkZWcpXG4gICAgfVxuXG4gICAgNzYlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDIuNWRlZylcbiAgICB9XG5cbiAgICA3OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTEuNWRlZylcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZylcbiAgICB9XG5cbiAgICA4MiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNy41ZGVnKVxuICAgIH1cblxuICAgIDg0JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSguNWRlZylcbiAgICB9XG5cbiAgICA4NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNS41ZGVnKVxuICAgIH1cblxuICAgIDg4JSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSg0LjVkZWcpXG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKC0yLjVkZWcpXG4gICAgfVxuXG4gICAgOTIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDEuNWRlZylcbiAgICB9XG5cbiAgICA5NCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTUuNWRlZylcbiAgICB9XG5cbiAgICA5NiUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoNy41ZGVnKVxuICAgIH0gXG5cbiAgICA5OCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoLTMuNWRlZylcbiAgICB9XG5cbiAgICAwJSwxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDApXG4gICAgfVxufVxuXG4uc2hha2Utcm90YXRlIHtcbiAgICBhbmltYXRpb24tbmFtZTogc2hha2Utcm90YXRlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGVcbn0iLCIuc2YtZnVsbHBhZ2UtdGFibGVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5hbnQtdGFibGUtY29udGVudCB0aGVhZCB0ciB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHJnYmEoMTE5LCAxMTksIDExOSwgMSk7XG4gIH1cblxuICAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogOXB4IDE2cHg7XG4gIH1cblxuICAuYW50LXRhYmxlLXRoZWFkID4gdHIgPiB0aCB7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICB9XG5cbiAgLmFudC10YWJsZS10Ym9keSA+IHRyLmFudC10YWJsZS1yb3c6aG92ZXIgPiB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgfVxuXG4gIC5hbnQtdGFibGUtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0YXJ0OiBhbnRkIGdlbmVyYWwgb3ZlcnJpZGVzXG4uYW50LWFwcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmFudC1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLmFudC1iYWRnZS1kb3Qge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uc2Ytc3BpbiB7XG4gIC5hbnQtc3Bpbi1kb3QtcHJvZ3Jlc3Mge1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5hbnQtc3Bpbi1kb3QtaG9sZGVyLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hbnQtc3BsaXR0ZXIgLmFudC1zcGxpdHRlci1iYXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIC5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuXG4gIC5hbnQtc3BsaXR0ZXItYmFyLWRyYWdnZXI6OmFmdGVyIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbn1cblxuLmFudC1hdmF0YXItaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vLyBjaGFuZ2UgZGVmYXVsdCBiZWhhdmlvdXIgLSBzaG93IHNjcm9sbGJhciBvbiBob3ZlclxuLnJjLXZpcnR1YWwtbGlzdDpob3ZlciAucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlIC5hbnQtdHJlZS1saXN0OmhvdmVyIC5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci1zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmFudC10cmVlLWxpc3Qtc2Nyb2xsYmFyLXRodW1iLFxuLnJjLXZpcnR1YWwtbGlzdC1zY3JvbGxiYXItdGh1bWIge1xuICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgJi5hbnQtdHJlZS1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsXG4gICYucmMtdmlydHVhbC1saXN0LXNjcm9sbGJhci10aHVtYi1tb3ZpbmcsXG4gICY6aG92ZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8vIGVuZCBvZiBzY3JvbGwgYmFyIGNoYW5nZXNcblxuLy9CdXR0b25zXG4uYW50LWJ0bi1iYWNrZ3JvdW5kLWdob3N0LmFudC1idG4tcHJpbWFyeSB7XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLmFudC1idG5bZGlzYWJsZWRdIHtcbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIH1cbn1cblxuLmFudC1idG4tZGVmYXVsdCB7XG4gIHN2ZyBwYXRoIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uYW50LWJ0bi1kZWZhdWx0LmFjY2VudC1idXR0b24ge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgfVxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5hbnQtYnRuLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDAwMDA0MDtcbn1cbi5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZDpub3QoLmFudC1yYWRpby1idXR0b24td3JhcHBlci1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cbn1cblxuLy9hbnRkIGRyYXdlclxuLmFudC1kcmF3ZXIge1xuICBvdXRsaW5lOiBub25lO1xuICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgLmFudC1kcmF3ZXItdGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAuYW50LWRyYXdlci1jbG9zZSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgICBtYXJnaW46IC0xNXB4IDAgLTE2cHggLTE2cHg7XG4gICAgICAmOmhvdmVyIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFudGljb24tY2xvc2Uge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hbnQtZHJhd2VyLWJvdHRvbSA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG59XG5cbi5hbnQtZHJhd2VyLWJvdHRvbSAuYW50LWRyYXdlci1tYXNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDBkZWcsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLFxuICAgIHJnYmEoMCwgMCwgMCwgMCkgMTAwJVxuICApICFpbXBvcnRhbnQ7XG59XG5cbi5hbnQtZHJhd2VyLXJpZ2h0IC5hbnQtZHJhd2VyLW1hc2sge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgMjcwZGVnLFxuICAgIHJnYmEoMCwgMCwgMCwgMC4yKSAwJSxcbiAgICByZ2JhKDAsIDAsIDAsIDApIDEwMCVcbiAgKSAhaW1wb3J0YW50O1xufVxuXG4uYW50LWRyYXdlci1yaWdodCA+IC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmFudC1kcmF3ZXItbWFzayB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLy8gYW50ZCB0YWJzXG4uYW50LXRhYnMge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAuYW50LXRhYnMtdGFiIC5hbnQtdGFicy10YWItYnRuID4gYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmFudC10YWJzLXRhYjpob3Zlcixcbi5hbnQtdGFicy10YWItYnRuOmZvY3VzLFxuLmFudC10YWJzLXRhYi1yZW1vdmU6Zm9jdXMsXG4uYW50LXRhYnMtdGFiLWJ0bjphY3RpdmUsXG4uYW50LXRhYnMtdGFiLXJlbW92ZTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LXRhYnMtbGVmdCA+IC5hbnQtdGFicy1uYXYgLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4sXG4uYW50LXRhYnMtcmlnaHQgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuLFxuLmFudC10YWJzLWxlZnQgPiBkaXYgPiAuYW50LXRhYnMtbmF2IC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuLFxuLmFudC10YWJzLXJpZ2h0ID4gZGl2ID4gLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiLWFjdGl2ZSAuYW50LXRhYnMtdGFiLWJ0biB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4vLyBhbnRkIG1lbnUgaW5zaWRlIGRyb3Bkb3duXG4uYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZCxcbi5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlLXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xufVxuXG4vLyBhbnRkIG1lbnVcbi5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbn1cblxuLmFudC1tZW51LXN1Ym1lbnUgLmFudC1tZW51LXN1Ym1lbnUtdGl0bGUgYSxcbi5hbnQtbWVudS1pdGVtIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hbnQtbWVudS1pdGVtIGE6aG92ZXIsXG4uYW50LW1lbnUtaXRlbSA+IC5hbnQtYmFkZ2UgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1pdGVtOmhvdmVyLFxuLmFudC1tZW51LWl0ZW0tYWN0aXZlLFxuLmFudC1tZW51Om5vdCguYW50LW1lbnUtaW5saW5lKSAuYW50LW1lbnUtc3VibWVudS1vcGVuLFxuLmFudC1tZW51LXN1Ym1lbnUtYWN0aXZlLFxuLmFudC1tZW51LXN1Ym1lbnUtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWFyay1wcmltYXJ5KSwgMC4xKTtcbn1cblxuLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQsXG4uYW50LW1lbnUtaXRlbS1zZWxlY3RlZCBhLFxuLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIsXG4uYW50LW1lbnUtdmVydGljYWwtbGVmdCAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIsXG4uYW50LW1lbnUtdmVydGljYWwtcmlnaHQgLmFudC1tZW51LWl0ZW06OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG59XG5cbi5hbnQtbWVudS1pbmxpbmUgLmFudC1tZW51LWl0ZW06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFudC1tZW51Om5vdCguYW50LW1lbnUtaG9yaXpvbnRhbCkgLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtOmhvdmVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51OmhvdmVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLWFjdGl2ZSxcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1hY3RpdmUsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tb3Blbixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtc3VibWVudS1vcGVuLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1pdGVtLXNlbGVjdGVkLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkIHtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0sXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmFudC1tZW51LW92ZXJmbG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsID4gLmFudC1tZW51LWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNnB4IDE5cHg7XG59XG5cbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbTo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW06aG92ZXI6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51OmhvdmVyOjphZnRlcixcbi5hbnQtbWVudS1ob3Jpem9udGFsOm5vdCguYW50LW1lbnUtZGFyaykgPiAuYW50LW1lbnUtaXRlbS1hY3RpdmU6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LWFjdGl2ZTo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tb3Blbjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LXN1Ym1lbnUtb3Blbjo6YWZ0ZXIsXG4uYW50LW1lbnUtaG9yaXpvbnRhbDpub3QoLmFudC1tZW51LWRhcmspID4gLmFudC1tZW51LWl0ZW0tc2VsZWN0ZWQ6OmFmdGVyLFxuLmFudC1tZW51LWhvcml6b250YWw6bm90KC5hbnQtbWVudS1kYXJrKSA+IC5hbnQtbWVudS1zdWJtZW51LXNlbGVjdGVkOjphZnRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hbnQtbWVudS1pbmxpbmUtY29sbGFwc2VkLXRvb2x0aXAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmZTY7XG59XG5cbi8vIGFudGQgc2VsZWN0XG4uYW50LXNlbGVjdCB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG5cbiAgJjpob3Zlcjpub3QoLmFudC1zZWxlY3QtbXVsdGlwbGUpOm5vdCguYW50LXNlbGVjdC1kaXNhYmxlZClcbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbSB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICAgIGkge1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAuYW50LXNlbGVjdC1jbGVhciB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgdG9wOiA0NSU7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWFycm93IHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkOm5vdCguYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZClcbiAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUge1xuICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xufVxuXG4uYW50LXNlbGVjdC1tdWx0aXBsZSAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1yZW1vdmUgPiAuYW50aWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbnQtZm9ybS12ZXJ0aWNhbCAuYW50LWZvcm0taXRlbS1sYWJlbCxcbi5hbnQtY29sLTI0LmFudC1mb3JtLWl0ZW0tbGFiZWwsXG4uYW50LWNvbC14bC0yNC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLy9tZXNzYWdlXG4uYW50LW1lc3NhZ2Utbm90aWNlLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzFiMzIzZCAhaW1wb3J0YW50O1xufVxuXG4vLyB0YWJsZVxuLmFudC10YWJsZS1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbn1cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbi5hbnQtdGFibGUtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xufVxuLmFudC10YWJsZS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG59XG5cbi8vQWxlcnRcbi5hbnQtYWxlcnQtaW5mbyB7XG4gIC5hbnQtYWxlcnQtaWNvbiB7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gIC5hbnQtYWxlcnQtbWVzc2FnZSB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxufVxuXG4vL0Ryb3Bkb3duXG4uYW50LWRyb3Bkb3duLWJ1dHRvbi5hbnQtc3BhY2UtY29tcGFjdCB7XG4gIHdpZHRoOiBpbml0aWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLy9TZWdtZW50ZWRcbi5hbnQtc2VnbWVudGVkIHtcbiAgLmFudC1zZWdtZW50ZWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vL01vZGFsXG4uYW50LW1vZGFsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLmFudC1tb2RhbC1tYXNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChcbiAgICA1NS43NSUgNzkuNDclIGF0IDUwJSA0OS45NiUsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjIpIDAlLFxuICAgIHJnYmEoMCwgMCwgMCwgMCkgMTAwJVxuICApICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmFudC1tb2RhbC1tYXNrIHtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KFxuICAgIDU1Ljc1JSA3OS40NyUgYXQgNTAlIDQ5Ljk2JSxcbiAgICByZ2JhKDAsIDAsIDAsIDAuODIpIDAsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjQyKSAxMDAlXG4gICkgIWltcG9ydGFudDtcbn1cblxuLmFudC1tZW51LXRpdGxlLWNvbnRlbnQsXG4uYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsLFxuLmFudC1yYWRpby1idXR0b24tbGFiZWwsXG4uYW50LWxheW91dC1zaWRlci10cmlnZ2VyIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8vIGVuZDogYW50ZCBnZW5lcmFsIG92ZXJyaWRlc1xuIiwiLnNmLWZpbHRlci1idWlsZGVyX19kcmF3ZXIge1xuICBsaW5lLWhlaWdodDogMTZweDtcblxuICAuZmlsdGVyLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG5cbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICB9XG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4gc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2YtYWN0aW9ucy1tZW51IHtcbiAgICB3aWR0aDogMTA0cHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbS1kaXZpZGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtZGRsIHtcbiAgICAuc2Ytc2VsZWN0LXByZXNldC1maWx0ZXJfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG5cbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zdGF0dXMtYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc2Ytc3RhdHVzLWJhcl9fY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgbWFyZ2luOiAwIC0xNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNXB4IC01cHggIzMzMztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZmJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAuc2YtYWRkLWxldmVsLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuc2YtZHJhd2VyLWZiX19zZWxlY3Qtb25lIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG5cbiAgICAuYW50LWlucHV0LXdyYXBwZXIge1xuICAgICAgLmFudC1pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWZiX190cmVlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIC5keC10cmVldmlldy1ub2RlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogMTFweCAwIDExcHggMTdweDtcbiAgICB9XG5cbiAgICAvLy8gYW50ZCB0cmVlIHN0eWxlXG5cbiAgICAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICAgICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZHJhZ2dpbmc6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDExcHggNHB4IDExcHggMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hbnQtdHJlZS1zd2l0Y2hlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcmFnLWljb24td3JhcHBlciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIG1hcmdpbjogLTEycHggMDtcbiAgICBwYWRkaW5nOiAxMnB4IDlweCAxMnB4IDlweDtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cbiAgLmR4LXRyZWV2aWV3LWl0ZW0td2l0aG91dC1jaGVja2JveC5keC1zdGF0ZS1zZWxlY3RlZCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gICAgLmR4LWl0ZW0tY29udGVudCAuZHgtdHJlZXZpZXctaXRlbS1jb250ZW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIC5zZi1mYl9fc2VsZWN0LWZsYXQtZHJvcC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5keC10cmVldmlldy1pdGVtLXdpdGhvdXQtY2hlY2tib3guZHgtc3RhdGUtZm9jdXNlZCA+IC5keC10cmVldmlldy1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYW50LW1vZGFsLXdyYXAgLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCB7XG4gICYucmVuYW1lIHtcbiAgICAuYW50LW1vZGFsLWNvbmZpcm0tYnRucyB7XG4gICAgICBmbG9hdDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1uaXZvLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogLTdweCA2cHggMTlweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcblxuICAuY29sb3ItYm94IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTJweDtcbiAgfVxuICAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4iLCIuYWctY2hhcnRzLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG5cbiAgLmFnLWNoYXJ0LXRvb2x0aXAtdGl0bGUge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1hcmstd2hpdGUpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWFyay1jb250ZW50LXJvdW5kaW5nKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICB9XG4gIC5hZy1jaGFydC10b29sdGlwLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1hcmstY29udGVudC1yb3VuZGluZyk7XG4gIH1cbn1cblxuLnNmLWFnLWNoYXJ0IHtcbiAgLmFnLWNoYXJ0cy13cmFwcGVyIHtcbiAgICAuYWctY2hhcnRzLWNhbnZhcy1vdmVybGF5ICB7XG4gICAgICAuYWctY2hhcnQtY29udGV4dC1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hZy10aGVtZS1xdWFydHosXG4uYWctdGhlbWUtcXVhcnR6LWRhcmsge1xuICAtLWFnLWZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgLS1hZy1xdWFydHotYWN0aXZlLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIC0tYWctc2VsZWN0ZWQtcm93LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgLS1hZy1vZGQtcm93LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAtLWFnLWljb24tZm9udC1jb2xvcjogdmFyKC0tYXJrLWljb24pO1xuICAtLWFnLXJvdy1ob3Zlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbn1cblxuLmFnLXRoZW1lLXF1YXJ0ei1kYXJrIHtcbiAgLS1hZy1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbn1cblxuLnNmLWFnLWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAuYWctY2VudGVyLWFsaWduZWQtY2VsbCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5hZy1jZW50ZXItY29scy1jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hZy1jb2x1bW4tZHJvcC1ob3Jpem9udGFsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmFnLWNvbHVtbi1kcm9wLWVtcHR5LW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG5cbiAgICAgIC5hZy1jb2x1bW4tZHJvcC1jZWxsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLWNlbGw6bm90KC5hZy1jZWxsLXJhbmdlLXNpbmdsZS1jZWxsKTpub3QoLmFnLWNlbGwtcmFuZ2UtcmlnaHQpOm5vdChcbiAgICAgICAgLmFnLWNlbGwtbGFzdC1sZWZ0LXBpbm5lZFxuICAgICAgKTpub3QoLmFnLWNlbGwtZm9jdXM6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFnLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmFnLWhlYWRlci1yb3cge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgLmFnLWhlYWRlci1ncm91cC1jZWxsLFxuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICYuYWctY29sdW1uLWxhc3Qge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbY29sLWlkPSdhZy1HcmlkLUF1dG9Db2x1bW4nXSAuYWctaGVhZGVyLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtcmVzaXplOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXBpbm5lZC1sZWZ0LWhlYWRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFnLXBpbm5lZC1yaWdodC1oZWFkZXIge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLmFnLXJvdy1ob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZy1yb3ctaG92ZXItY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1yb3ctc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuZWRpdGFibGUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLmFnLWNvbHVtbi1ob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXllbGxvdy1saWdodC1ob3Zlcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5hY3RpdmUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgIH1cblxuICAgIC5hZy1yb3ctaG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgID4gLmVkaXRhYmxlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0LWhvdmVyKTtcblxuICAgICAgICAgJi5hZy1jb2x1bW4taG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiAuaW5hY3RpdmUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFnLXNpZGUtYmFyIHtcbiAgICAgIC5hZy1zaWRlLWJ1dHRvbnMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAgIC5hZy1zaWRlLWJ1dHRvbjpub3QoLmFnLXNlbGVjdGVkKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctdG9vbC1wYW5lbC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAuYWctZmlsdGVyLXRvb2xwYW5lbCAuYWctZmlsdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCB7XG4gICAgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIsXG4gICAgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAuYWctaGVhZGVyLWNlbGwge1xuICAgICY6aG92ZXIsXG4gICAgJi5hZy1oZWFkZXItYWN0aXZlLFxuICAgICYuYWctY29sdW1uLW1lbnUtdmlzaWJsZSB7XG4gICAgICAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1oZWFkZXItY2VsbC1maWx0ZXItYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFnLWhlYWRlci1jZWxsLWZpbHRlcmVkIHtcbiAgICAuYWctaGVhZGVyLWNlbGwtZmlsdGVyLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuYWctcGFuZWwgLmFnLWNvbHVtbi1zZWxlY3QtbGlzdCAuYWctY29sdW1uLXNlbGVjdC1jb2x1bW4tZHJhZy1oYW5kbGUsXG4gIC5hZy1wYW5lbCAuYWctY29sdW1uLXNlbGVjdC1jb2x1bW4tZ3JvdXAtZHJhZy1oYW5kbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2YtdG90YWwtcm93LXNzX19zdGF0dXMtYmFyIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxufVxuXG4uYWctcG9wdXAge1xuICAuYWctbWVudTpub3QoLmFnLXRhYnMpIHtcbiAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAuYWctbWVudS1vcHRpb24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAuYWctbWVudS1vcHRpb24tdGV4dCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1tZW51LW9wdGlvbi1zaG9ydGN1dCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmFnLWljb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWctaWNvbi1mb250LWNvbG9yKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLmFnLW1lbnUtb3B0aW9uLWljb24ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWctaWNvbi1mb250LWNvbG9yKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgfVxuXG4gICAgICAuYWctbWVudS1vcHRpb24tcG9wdXAtcG9pbnRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFnLXRvb2x0aXAge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgfVxufVxuXG4uc2YtYWctZ3JpZCxcbi5zZi1kZW1hbmQtZ3JpZF9faW5uZXItd3JhcHBlcixcbi5zb3AtY29sbGFiLWdyaWQge1xuICAvKiBzdGFydCAtIHNob3cgc2FmYXJpIHNjb2xsZXIgYWx3YXlzXG4gICAgIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzc4NTU1OTAvcHJldmVudGluZy1zY3JvbGwtYmFycy1mcm9tLWJlaW5nLWhpZGRlbi1mb3ItbWFjb3MtdHJhY2twYWQtdXNlcnMtaW4td2Via2l0LWJsaW5cbiAgKi9cbiAgLmFnLWJvZHktdmVydGljYWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUsXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLmFnLXNjcm9sbGJhci1pbnZpc2libGUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcixcbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGw6bm90KC5hZy1zY3JvbGxiYXItaW52aXNpYmxlKSB7XG4gICAgd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDExcHggIWltcG9ydGFudDtcblxuICAgIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydCxcbiAgICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDExcHggIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMTFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG5cbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICB3aWR0aDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsOm5vdCguYWctc2Nyb2xsYmFyLWludmlzaWJsZSkge1xuICAgIGhlaWdodDogMTFweCAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydCxcbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LXZlcnRpY2FsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgICB9XG4gIH1cblxuICAuYWctYm9keS12ZXJ0aWNhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZC1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLyogZW5kIC0gc2hvdyBzYWZhcmkgc2NvbGxlciBhbHdheXMgKi9cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by1UaGluLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn0iLCJAaW1wb3J0ICcuLi8uLi8uLi8uLi90aGVtZXMvY3NzL2ZvbnRzJztcblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0zKTtcbn1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ibHVlLTMpO1xufVxuXG4vLyBzdGFydDogc3R5bGUgZGVmYXVsdCBzY3JvbGxiYXJcbi5zZi1kcmF3ZXJfX3JpZ2h0IC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNmLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keSxcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5LFxuLnNmLW1haW4tZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHksXG4uc2Ytc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gQnJvd3NlcnMgbm90IHN1cHBvcnRpbmcgLXdia2l0LXNjcm9sbGJhci0qXG5Ac3VwcG9ydHMgbm90IHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keSxcbiAgLnNmLWRyYXdlcl9fYm90dG9tIC5hbnQtZHJhd2VyLWJvZHksXG4gIC5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5LFxuICAuc2Ytc2Nyb2xsYmFyIHtcbiAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG4gIH1cbn1cblxuLnNmLWRyYXdlcl9fcmlnaHQgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtZHJhd2VyX19ib3R0b20gLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2YtbWFpbi1kcmF3ZXIgLmFudC1kcmF3ZXItYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uc2Ytc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kLWhvdmVyKTtcbiAgfVxufVxuXG4uc2YtZHJhd2VyX19yaWdodCAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1kcmF3ZXJfX2JvdHRvbSAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1tYWluLWRyYXdlciAuYW50LWRyYXdlci1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5zZi1zY3JvbGxiYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWItaG92ZXIpO1xuICB9XG59XG5cbi5zZi10cmFuc3BhcmVudC1zY3JvbGxiYXIge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdHJhbnNwYXJlbnQ7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG59XG5cbi8vIGVuZDogc3R5bGUgZGVmYXVsdCBzY3JvbGxiYXJcblxuI3Jvb3QsXG4uZnJlc25lbC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCA+IHNlY3Rpb24uYW50LWxheW91dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zZi1tYWluX19sYXlvdXQuYW50LWxheW91dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcblxuICAuc2Ytdmlld19fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICA+IC5zZi12aWV3X19jb250ZW50LWlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgIC8qIGRvIG5vdCBzZXQgcmVsYXRpdmUsIGJlY2F1c2Ugb2YgcmlnaHQgZHJhd2VyICovXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIxcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5zZi12aWV3X19jb250ZW50MiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAuc2Ytdmlld19fY29udGVudC1pbm5lcjIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuc2YtbW9kdWxlX19oZWFkZXIge1xuICAgIGhlaWdodDogNDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIHBhZGRpbmc6IDAgMjRweCAwIDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgLnNmLW1vZHVsZV9faGVhZGVyLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAuc2YtbW9kdWxlX19oZWFkZXItc2VnbWVudGVkLWNvbCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICB9XG5cbiAgICAgIC5zZi1tb2R1bGVfX2hlYWRlci1nZW5lcmFsLWluZm8tY29sIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5zZi1tb2R1bGVfX2hlYWRlcl9fc2VnbWVudGVkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuXG4gICAgICAuYW50LXNlZ21lbnRlZC1ncm91cCB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYik7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tc2VsZWN0ZWQgLmFudC1zZWdtZW50ZWQtaXRlbS1sYWJlbCBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWdtZW50ZWQtaXRlbS1kaXNhYmxlZFxuICAgICAgICAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsXG4gICAgICAgIC5saWNlbnNlLXNlZ21lbnRlZC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZG90c19fY29udHJvbC1kZGwge1xuICAgICAgLmFudC1wb3BvdmVyLWNvbnRlbnQgLmFudC1wb3BvdmVyLWlubmVyLWNvbnRlbnQgLnJlc3BvbnNpdmUtbGFiZWwge1xuICAgICAgICAmOmhvdmVyIGEsXG4gICAgICAgICYuYWN0aXZlIGEge1xuICAgICAgICAgIGNvbG9yOiAjMDA5MmFkO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5nZW5lcmFsLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDI0cHggMCAwO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgbWFyZ2luLWlubGluZTogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kcmF3ZXJfX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgICAgIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWRyYXdlcl9fYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAuYW50LWRyYXdlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgLmFudC1kcmF3ZXItaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudHJpZ2dlcjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4uc2YtY3VzdG9tLXRhYi1iYXIuYW50LXRhYnMge1xuICAmLnNmLW1vZHVsZS10YWItYmFyIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuXG4gIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmFudC10YWJzLWxlZnQgPiB7XG4gICAgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtdGFiICsgLmFudC10YWJzLXRhYiB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLW5hdiA+IC5hbnQtdGFicy1uYXYtd3JhcCA+IC5hbnQtdGFicy1uYXYtbGlzdCA+IHtcbiAgICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMjQ0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWIgPiB7XG4gICAgICAgIC5hbnQtdGFicy10YWItYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweCAxNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtdGFicy10b3AgPiB7XG4gICAgLmFudC10YWJzLW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXRhYnMtbmF2ID4gLmFudC10YWJzLW5hdi13cmFwIC5hbnQtdGFicy1uYXYtbGlzdCA+IHtcbiAgICAgIC5hbnQtdGFicy10YWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAmLmFudC10YWJzLXRhYi1hY3RpdmUgLmFudC10YWJzLXRhYi1idG4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFudC10YWJzLXRhYiA+IHtcbiAgICAgICAgLmFudC10YWJzLXRhYi1idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRhYnMtdGFiLWJ0biA+IHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFudCBjdXN0b20gY29udGV4dCBtZW51IC0tIHN0YXJ0XG4uc2YtYW50LWNvbnRleHQtbWVudS5hbnQtbWVudSB7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgLmFudC1tZW51LWl0ZW0tZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5hbnQtbWVudS1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmFudC1tZW51LWl0ZW0tYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBhbnQgY3VzdG9tIGNvbnRleHQgbWVudSAtLSBlbmRcblxuLnNmLXNwaW5uZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDMwMHB4O1xuXG4gICYuc3Bpbm5lci1tYXNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY4MDtcbiAgfVxuXG4gICYuc3Bpbm5lci0taG9yaXpvbnRhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLmFudC1zcGluLWRvdC1ob2xkZXIgLmFudC1zcGluLWRvdCB7XG4gICAgICBtYXJnaW46IC03cHggOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gICAgfVxuXG4gICAgLmFudC1zcGluLXRleHQge1xuICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstbW9kZSAuc2Ytc3Bpbm5lci5zcGlubmVyLW1hc2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmMTA7XG59XG5cbi5zZi1zZWdtX19mYWtlLWNiIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcblxuICAuYW50LWNoZWNrYm94LWRpc2FibGVkLFxuICAuYW50LWNoZWNrYm94LWRpc2FibGVkIC5hbnQtY2hlY2tib3gtaW5wdXQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5hbnQtY2hlY2tib3gtaW5uZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbn1cblxuLy8gc3RhcnQ6IFwicmVhY3Qtc3BsaXQtcGFuZVwiXG4uUmVzaXplciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIZHBaSFJvUFNJMUlpQm9aV2xuYUhROUlqRTFNQ0lnWm1sc2JEMGlibTl1WlNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFVnTVRVd0lqNDhjR0YwYUNCbWFXeHNQU0lqT1RrNUlpQmtQU0pOTUNBeUxqVmhNaTQxSURJdU5TQXdJREFnTVNBMUlEQjJNVFExWVRJdU5TQXlMalVnTUNBeElERXROU0F3VmpJdU5Wb2lMejQ4TDNOMlp6ND0nKTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxufVxuXG4uUmVzaXplcjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNSBlYXNlO1xufVxuXG4uUmVzaXplci5ob3Jpem9udGFsOm5vdCguZGlzYWJsZWQpOjpiZWZvcmUsXG4uUmVzaXplci52ZXJ0aWNhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5SZXNpemVyLmhvcml6b250YWwge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IC00OHB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNik7XG4gIH1cbn1cblxuLlJlc2l6ZXIuaG9yaXpvbnRhbDpub3QoLmRpc2FibGVkKTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IC03cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLlJlc2l6ZXIudmVydGljYWwge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTYpO1xuICB9XG59XG5cbi5SZXNpemVyLnZlcnRpY2FsOm5vdCguZGlzYWJsZWQpOjpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAtN3B4O1xufVxuXG4uUmVzaXplci5kaXNhYmxlZCB7XG4gIGhlaWdodDogMHB4O1xuICB3aWR0aDogMHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDA7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLlJlc2l6ZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gZW5kOiBcInJlYWN0LXNwbGl0LXBhbmVcIlxuXG4vL0dsb2JhbCBIZWxwZXIgQ2xhc3Nlc1xuXG4uc2VjdGlvbi1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbn1cblxuLnNmLW1haW4tbW9kYWwge1xuICAmLnNmLW1haW4tbW9kYWwtLWRhbmdlciB7XG4gICAgLmFudC1tb2RhbC1oZWFkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1yZWQpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFudC1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAuYW50LW1vZGFsLWhlYWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcblxuICAgICAgLmFudC1tb2RhbC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDYuNXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgIG1heC13aWR0aDogOTIlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbW9kYWwtY2xvc2Uge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICByaWdodDogMjRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgICAgdG9wOiAyNHB4O1xuICAgIH1cblxuICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgIH1cblxuICAgIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMCAwIDA7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYW50LW1vZGFsLWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNmLWFjdGlvbi1tb2RhbCB7XG4gICYuc2YtYWN0aW9uLW1vZGFsLS1kYW5nZXIge1xuICAgIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLXJlZCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICByb3ctZ2FwOiAwO1xuXG4gICAgICAgIC5hbnQtbW9kYWwtY29uZmlybS10aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1tb2RhbC1jb25maXJtLWNvbnRlbnQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtbW9kYWwtY29uZmlybS1idG5zIHtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtbW9kYWwtY2xvc2Uge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICByaWdodDogMjRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2YtbWFpbi1kcmF3ZXIsXG4uc2YtZHJhd2VyX19yaWdodCxcbi5zZi1kcmF3ZXJfX2JvdHRvbSB7XG4gIC5hbnQtZHJhd2VyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuXG4gICAgLmFudC1kcmF3ZXItY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYXJrLWNvbnRlbnQtcm91bmRpbmcpO1xuXG4gICAgICAuYW50LWRyYXdlci1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDAgMTZweCAwO1xuICAgICAgICBtYXJnaW46IDAgMjRweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgLmFudC1kcmF3ZXItaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgY29sdW1uLWdhcDogMTJweDtcblxuICAgICAgICAgIC5hbnQtZHJhd2VyLWNsb3NlIHtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDY0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWNvbmRhcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbn1cblxuLnNmLXRvZ2dsZS1idG4ge1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gIH1cblxuICBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB9XG5cbiAgJi5idG4tYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLXRvZ2dsZS1idXR0b24ge1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzBweDtcblxuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICBib3gtc2hhZG93OiAwIDJweCAwIHJnYmEoNTEsIDUxLCA1MSwgMC4wMik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMyNWFjZTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjVhY2U2O1xuICB9XG59XG5cbi53aXRoLWljb24gLmFudC1idG4sXG4vLyBmaXggZm9yIGRpc2FibGVkIGJ1dHRvbnNcbi5hbnQtYnRuLndpdGgtaWNvbiB7XG4gICYuYW50LWJ0bi1sb2FkaW5nID4gc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpub3QoLmFudC1idG4tbG9hZGluZykge1xuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOm5vdCguYW50LWJ0bi1wcmltYXJ5KTpob3ZlciBzdmcgcGF0aCxcbiAgJjpub3QoLmFudC1idG4tcHJpbWFyeSk6Zm9jdXMgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxufVxuXG4vLyBDdXN0b20gQWRkb25zXG5cbi5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIge1xuICAuYW50LXNlbGVjdC1zZWxlY3RvciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICBwYWRkaW5nOiA0cHggMTFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgVG9vbGJhclxuXG4uc2YtZG90c19fY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5zZi1kb3RzX19jb250cm9sLWRkbCB7XG4gIC5hbnQtc2VsZWN0LFxuICAuYW50LXBpY2tlcixcbiAgLmFudC1kcm9wZG93bi1idXR0b24sXG4gIC5hbnQtYnRuOm5vdCguYW50LWJ0bi1jb21wYWN0LWxhc3QtaXRlbSksXG4gIC5hbnQtdG9vbHRpcC1kaXNhYmxlZC1jb21wYXRpYmxlLXdyYXBwZXIsXG4gIC5zZi10b2dnbGUtYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmFudC1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFudC1yYWRpby1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE5vIElucHV0IERhdGFcbi5zZi1uby1kYXRhLW1vZGFsIHtcbiAgJi5hbnQtbW9kYWwtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi5uby1kYXRhLWljb24ge1xuICAuc3VuIHtcbiAgICBhbmltYXRpb246IGZhbGwgOHMgaW5maW5pdGUgYWx0ZXJuYXRlIGxpbmVhcjtcbiAgfVxuXG4gIEBrZXlmcmFtZXMgZmFsbCB7XG4gICAgZnJvbSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00MHB4LCAwKTtcbiAgICB9XG4gIH1cbn1cblxuLmZvbnQtd2VpZ2h0LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jb2xvci1ib3gge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi8vRGV2ZXh0cmVtZSBjaGFydCB0b29sdGlwXG4uZHhjLXRvb2x0aXAge1xuICA+IHN2ZyBnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIH1cblxuICA+IGRpdiB7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gIH1cblxuICAudmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5jb2xvci1ib3gge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtM3B4O1xuICB9XG59XG5cbi8vQ2FsZW5kbHlcbi5jYWxlbmRseS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KFxuICAgIGluIHNyZ2IsXG4gICAgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSA3MCUsXG4gICAgdHJhbnNwYXJlbnRcbiAgKTtcblxuICAuY2FsZW5kbHktcG9wdXAtY2xvc2Uge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuXG4vL1pvaG9cbiN6b2hvYXNhcF9yb290LFxuI3pvaG9oY193ZWJfYXNhcCB7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2hlYWRlcl9iZ19jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKSAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl9oZWFkZXJfdGV4dF9jb2xvcjogdmFyKFxuICAgIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmVcbiAgKSAhaW1wb3J0YW50O1xuICAtLWhjX3dlYl9oZWFkZXJfZGVjX2NscjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX2ZvbnRfZmFtaWx5OiAnUm9ib3RvJyAhaW1wb3J0YW50O1xuICAtLXpvaG9oY19hc2FwX3dlYl96aW5kZXhfbWF4bGV2ZWxfb25lOiAxMDAzICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX3ppbmRleF9tYXhsZXZlbF90d286IDEwMDIgIWltcG9ydGFudDtcbiAgLS16b2hvaGNfYXNhcF93ZWJfemluZGV4X21heGxldmVsX3RocmVlOiAxMDAxICFpbXBvcnRhbnQ7XG4gIC0tem9ob2hjX2FzYXBfd2ViX3ppbmRleF9tYXhsZXZlbF9mb3VyOiAxMDAwICFpbXBvcnRhbnQ7XG59XG5cbiN6b2hvYXNhcF9yb290IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1tYWluLWhlYWRlci1oZWlnaHQpKTtcbiAgd2lkdGg6IDYwMHB4O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAmLnpkX2FzYXBfYXBwX2Nsb3NlIHtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiN6b2hvaGNfd2ViX2FzYXAge1xuICBib3gtc2hhZG93OiAtMTZweCAxM3B4IDIwcHggNHB4ICMwMDAwMDAxYztcbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRnJvbVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRUb1JpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5cbi56ZF9hc2FwX2FwcF9hY3RpdmUgI3pvaG9oY193ZWJfYXNhcCB7XG4gIGFuaW1hdGlvbjogc2xpZGVJbkZyb21SaWdodCAwLjVzIGVhc2Utb3V0IGZvcndhcmRzO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uemRfYXNhcF9hcHBfY2xvc2UgI3pvaG9oY193ZWJfYXNhcCB7XG4gIGFuaW1hdGlvbjogc2xpZGVPdXRUb1JpZ2h0IDAuNXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuI3pvaG9oYy1hc2FwLXdlYi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiN6b2hvaGMtYXNhcC13ZWItaGVscGVyLWNvcmUge1xuICAjem9ob2hjLWFzYXAtd2ViLWNvbnRlbnRsYXlvdXQge1xuICAgIGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBoZWlnaHQ6IDUwdmg7XG4gIH1cbn1cblxuLmFzdGVyaXNrIHtcbiAgY29sb3I6IHJlZDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmFudC1tZW50aW9ucy1kcm9wZG93biB7XG4gIHotaW5kZXg6IDEyMDA7XG4gIC8qIGFib3ZlIHNlY29uZGFyeSBkcmF3ZXIgKi9cbn1cblxuLmFudC1zcGluLW5lc3RlZC1sb2FkaW5nLmgtMTAwIHtcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5zZi1yZXR1cm4tYmFjay1tZXNzYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwIDAgOHB4ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgJjpob3Zlcjpub3QoOmhhcyguY2xvc2Utd3JhcHBlcjpob3ZlcikpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjUzNjAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWVzc2FnZS1jb250ZW50IHtcbiAgICAgIC5jbG9zZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDc2NTcyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMWIzMjNkO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY1MzYwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tbWFpbi1mb250OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGg6IHZhcigtLWFyay1iYXNlLWdyYXktNyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dDogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgLS1tYWluLWhlYWRlci1oZWlnaHQ6IDU2cHg7XG4gIC0tc2Vjb25kYXktaGVhZGVyLWhlaWdodDogNDdweDtcblxuICAvL1Njcm9sbGJhclxuICAtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQtaG92ZXI6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gIC0tYXJrLXNjcm9sbGJhci10aHVtYjogdmFyKC0tYXJrLWJhc2UtZ3JheS02KTtcbiAgLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyOiB2YXIoLS1hcmstYmFzZS1ncmF5LTcpO1xuICAtLWFyay1zY3JvbGxiYXItdGh1bWItYm9yZGVyOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuXG4gIC8vU3BhY2luZ1xuICAtLWFyay1jb250ZW50LXBhZGRpbmctczogOHB4O1xuICAtLWFyay1jb250ZW50LXJvdW5kaW5nOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1zOiA4cHg7XG4gIC0tYXJrLWNvbnRlbnQtcGFkZGluZy1tOiAxNHB4O1xuICAtLWFyay1jb250ZW50LXNwYWNpbmctbTogMTRweDtcbiAgLS1hcmstY29udGVudC1wYWRkaW5nLWw6IDE2cHg7XG4gIC0tYXJrLWNvbnRlbnQtc3BhY2luZy1sOiAxNnB4O1xuICAtLWFyay1jb250cm9sLXJvdW5kaW5nOiA2cHg7XG5cbiAgLy8gQ29sb3JzXG4gIC0tYXJrLWJsYWNrOiAjMDAwMDAwO1xuICAtLWFyay1ibHVlOiAjYWFlZmY5O1xuICAtLWFyay1ncmVlbjogIzMwYmY3ODtcbiAgLS1hcmstcHJpbWFyeTogIzAwOTJkYTtcbiAgLS1hcmstcHJpbWFyeS1ob3ZlcjogIzRmYjVlNztcbiAgLS1hcmstcmVkOiAjZDE0OTQ5O1xuICAtLWFyay1vcmFuZ2U6ICNmZmE5NDA7XG4gIC0tYXJrLXdoaXRlOiAjZmZmZmZmO1xuICAtLWFyay15ZWxsb3c6ICNmY2UzN2U7XG4gIC0tYXJrLWJyYW5kOiAjMjM2YTdkO1xuICAtLWFyay1zZWNvbmRhcnk6IHZhcigtLWFyay1jb250ZW50LWhpZ2hsaWdodCk7XG4gIC0tYXJrLWJsdWUtbGlnaHQ6IHZhcigtLWFyay1iYXNlLWJsdWUtMSk7XG4gIC0tYXJrLWdyZWVuLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1ncmVlbi0xKTtcbiAgLS1hcmstcmVkLWxpZ2h0OiB2YXIoLS1hcmstYmFzZS1yZWQtMSk7XG4gIC0tYXJrLW9yYW5nZS1saWdodDogdmFyKC0tYXJrLWJhc2Utb3JhbmdlLTEpO1xuXG4gIC8vQ2hhcnRzXG4gIC0tYXJrLWNoYXJ0LXF1YWwtMTogIzAwOTJkYTtcbiAgLS1hcmstY2hhcnQtcXVhbC0yOiAjMWFlNGI2O1xuICAtLWFyay1jaGFydC1xdWFsLTM6ICMzMDEyM2I7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNDogI2ZhYmEzOTtcbiAgLS1hcmstY2hhcnQtcXVhbC01OiAjZTU0NjBiO1xuICAtLWFyay1jaGFydC1xdWFsLTY6ICNhM2ZkM2Q7XG4gIC0tYXJrLWNoYXJ0LXF1YWwtNzogIzdhMDQwMztcbn1cblxuLmxpZ2h0LW1vZGUge1xuICAtLWFyay1pY29uOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEwKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0OiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMSk7XG4gIC0tYXJrLXllbGxvdy1saWdodC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTIpO1xuICAtLWFyay1icmFuZC1sb2dvOiB2YXIoLS1hcmstYnJhbmQpO1xuXG4gIC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZDogdmFyKC0tYXJrLXdoaXRlKTtcbiAgLS1hcmstY29udGVudC1oaWdobGlnaHQ6IHZhcigtLWFyay13aWRnZXQtaGlnaGxpZ2h0KTtcbiAgLS1hcmstY29udGVudC1zZXBhcmF0b3I6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAtLWFyay13aWRnZXQtaGlnaGxpZ2h0OiB2YXIoLS1hcmstYmFzZS1ncmF5LTEpO1xuXG4gIC0tYXJrLW5hdmlnYXRpb24taG92ZXI6ICMwMDAwMDAwZDtcblxuICAtLWFyay10eXBvZ3JhcGh5LWFjY2VudDogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMyk7XG4gIC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmU6IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuXG4gIC8vQ29sb3IgUGFsbGV0ZVxuICAtLWFyay1iYXNlLWdyYXktMTogI2ZmZmZmZjtcbiAgLS1hcmstYmFzZS1ncmF5LTI6ICNmYWZhZmE7XG4gIC0tYXJrLWJhc2UtZ3JheS0zOiAjZjRmNGY0O1xuICAtLWFyay1iYXNlLWdyYXktNDogI2YwZjBmMDtcbiAgLS1hcmstYmFzZS1ncmF5LTU6ICNkOWQ5ZDk7XG4gIC0tYXJrLWJhc2UtZ3JheS02OiAjYmZiZmJmO1xuICAtLWFyay1iYXNlLWdyYXktNzogIzk5OTk5OTtcbiAgLS1hcmstYmFzZS1ncmF5LTg6ICM3Nzc3Nzc7XG4gIC0tYXJrLWJhc2UtZ3JheS05OiAjNDY0NjQ2O1xuICAtLWFyay1iYXNlLWdyYXktMTA6ICMzMzMzMzM7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMTogIzI2MjYyNjtcbiAgLS1hcmstYmFzZS1ncmF5LTEyOiAjMTYxNjE2O1xuICAtLWFyay1iYXNlLWdyYXktMTM6ICMwMDAwMDA7XG5cbiAgLS1hcmstYmFzZS1yZWQtMTogI2ZmZWZlYztcbiAgLS1hcmstYmFzZS1yZWQtMjogI2Y1Y2RjYjtcbiAgLS1hcmstYmFzZS1yZWQtMzogI2VjYWNhYTtcbiAgLS1hcmstYmFzZS1yZWQtNDogI2UzOGI4YTtcbiAgLS1hcmstYmFzZS1yZWQtNTogI2RhNmE2OTtcbiAgLS1hcmstYmFzZS1yZWQtNjogI2QxNDk0OTtcbiAgLS1hcmstYmFzZS1yZWQtNzogI2IxM2YzZjtcbiAgLS1hcmstYmFzZS1yZWQtODogIzkxMzUzNTtcbiAgLS1hcmstYmFzZS1yZWQtOTogIzcxMmIyYjtcbiAgLS1hcmstYmFzZS1yZWQtMTA6ICM1MTIxMjE7XG4gIC0tYXJrLWJhc2UtcmVkLTExOiAjMzExODE4O1xuXG4gIC0tYXJrLWJhc2UteWVsbG93LTE6ICNmZmZiZTk7XG4gIC0tYXJrLWJhc2UteWVsbG93LTI6ICNmOWVmYzU7XG4gIC0tYXJrLWJhc2UteWVsbG93LTM6ICNmY2UzN2U7XG4gIC0tYXJrLWJhc2UteWVsbG93LTQ6ICNlMmNjNzM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTU6ICNjOWI2Njg7XG4gIC0tYXJrLWJhc2UteWVsbG93LTY6ICNiMDlmNWQ7XG4gIC0tYXJrLWJhc2UteWVsbG93LTc6ICM3ZTczNDc7XG4gIC0tYXJrLWJhc2UteWVsbG93LTg6ICM2NTVjM2M7XG4gIC0tYXJrLWJhc2UteWVsbG93LTk6ICM0YzQ2MzE7XG4gIC0tYXJrLWJhc2UteWVsbG93LTEwOiAjMzMzMDI2O1xuICAtLWFyay1iYXNlLXllbGxvdy0xMTogIzI4MjYxZDtcblxuICAtLWFyay1iYXNlLWJsdWUtMTogI2U4ZjdmZTtcbiAgLS1hcmstYmFzZS1ibHVlLTI6ICNiOWUyZjY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0zOiAjOGJjZWVmO1xuICAtLWFyay1iYXNlLWJsdWUtNDogIzVjYmFlODtcbiAgLS1hcmstYmFzZS1ibHVlLTU6ICMyZWE2ZTE7XG4gIC0tYXJrLWJhc2UtYmx1ZS02OiAjMDA5MmRhO1xuICAtLWFyay1iYXNlLWJsdWUtNzogIzA2N2JiNjtcbiAgLS1hcmstYmFzZS1ibHVlLTg6ICMwYzY1OTI7XG4gIC0tYXJrLWJhc2UtYmx1ZS05OiAjMTI0ZjZmO1xuICAtLWFyay1iYXNlLWJsdWUtMTA6ICMxODM5NGI7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMTogIzFmMjMyODtcblxuICAtLWFyay1iYXNlLWdyZWVuLTE6ICNlNGY3ZWU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMjogI2I3ZTlkMDtcbiAgLS1hcmstYmFzZS1ncmVlbi0zOiAjOGFkYmIzO1xuICAtLWFyay1iYXNlLWdyZWVuLTQ6ICM1ZGNkOTU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNTogIzMwYmY3ODtcbiAgLS1hcmstYmFzZS1ncmVlbi02OiAjMmJhMjY3O1xuICAtLWFyay1iYXNlLWdyZWVuLTc6ICMyNjg2NTY7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tODogIzIxNmE0NjtcbiAgLS1hcmstYmFzZS1ncmVlbi05OiAjMWM0ZTM1O1xuICAtLWFyay1iYXNlLWdyZWVuLTEwOiAjMWEzNzI4O1xuICAtLWFyay1iYXNlLWdyZWVuLTExOiAjMTgzMjI1O1xuXG4gIC0tYXJrLWJhc2Utb3JhbmdlLTE6ICNmZmY3ZTY7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTI6ICNmZmUzYmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTM6ICNmZmQwOTM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTQ6ICNmZmJjNjk7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTU6ICNmZmE5NDA7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTY6ICNlMjk1M2I7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTc6ICNjNjgyMzY7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTg6ICNhOTZmMzE7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTk6ICM4ZDVjMmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTEwOiAjNzA0OTI3O1xuICAtLWFyay1iYXNlLW9yYW5nZS0xMTogIzU0MzYyMztcblxuICAtLWFyay1iYXNlLXB1cnBsZS0xOiAjZjllY2ZlO1xuICAtLWFyay1iYXNlLXB1cnBsZS0yOiAjZGNiZWU4O1xuICAtLWFyay1iYXNlLXB1cnBsZS0zOiAjYzM4N2RlO1xuICAtLWFyay1iYXNlLXB1cnBsZS00OiAjYTI2MmJlO1xuICAtLWFyay1iYXNlLXB1cnBsZS01OiAjODYzNWE5O1xuICAtLWFyay1iYXNlLXB1cnBsZS02OiAjNzYzMTkzO1xuICAtLWFyay1iYXNlLXB1cnBsZS03OiAjNjYyZTdlO1xuICAtLWFyay1iYXNlLXB1cnBsZS04OiAjNTYyYTY5O1xuICAtLWFyay1iYXNlLXB1cnBsZS05OiAjNDYyNzU0O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMDogIzM2MjMzZjtcbiAgLS1hcmstYmFzZS1wdXJwbGUtMTE6ICMyNzIwMmE7XG5cbiAgLS1hcmstYmFzZS1jeWFuLTE6ICNkZGY3Zjk7XG4gIC0tYXJrLWJhc2UtY3lhbi0yOiAjYmNlNmViO1xuICAtLWFyay1iYXNlLWN5YW4tMzogIzgyY2FkMTtcbiAgLS1hcmstYmFzZS1jeWFuLTQ6ICM1ZGI2YmY7XG4gIC0tYXJrLWJhc2UtY3lhbi01OiAjMzhhM2FlO1xuICAtLWFyay1iYXNlLWN5YW4tNjogIzMwOTE5YjtcbiAgLS1hcmstYmFzZS1jeWFuLTc6ICMyOTdmODg7XG4gIC0tYXJrLWJhc2UtY3lhbi04OiAjMjE2ZDc1O1xuICAtLWFyay1iYXNlLWN5YW4tOTogIzFhNWI2MjtcbiAgLS1hcmstYmFzZS1jeWFuLTEwOiAjMTI0OTRmO1xuICAtLWFyay1iYXNlLWN5YW4tMTE6ICMwYjM3M2M7XG59XG5cbi5kYXJrLW1vZGUge1xuICAtLWFyay1pY29uOiB2YXIoLS1hcmstYmFzZS1ncmF5LTEzKTtcbiAgLS1hcmsteWVsbG93LWxpZ2h0OiB2YXIoLS1hcmstYmFzZS15ZWxsb3ctMik7XG4gIC0tYXJrLXllbGxvdy1saWdodC1ob3ZlcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTMpO1xuICAtLWFyay1icmFuZC1sb2dvOiAjZTlmMGYyO1xuXG4gIC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKTtcbiAgLS1hcmstY29udGVudC1oaWdobGlnaHQ6ICMwMDAwMDAzMztcbiAgLS1hcmstY29udGVudC1zZXBhcmF0b3I6IHZhcigtLWFyay1iYXNlLWdyYXktNSk7XG4gIC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAtLWFyay13aWRnZXQtaGlnaGxpZ2h0OiAjMDAwMDAwMzM7XG5cbiAgLS1hcmstbmF2aWdhdGlvbi1ob3ZlcjogI2ZmZmZmZjBkO1xuXG4gIC0tYXJrLXR5cG9ncmFwaHktYWNjZW50OiB2YXIoLS1hcmstYmFzZS1ncmF5LTEzKTtcbiAgLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZTogdmFyKC0tYXJrLWJhc2UtZ3JheS0xMSk7XG5cbiAgLy9Db2xvciBQYWxsZXRlXG4gIC0tYXJrLWJhc2UtZ3JheS0xOiAjMDAwMDAwO1xuICAtLWFyay1iYXNlLWdyYXktMjogIzE2MTYxNjtcbiAgLS1hcmstYmFzZS1ncmF5LTM6ICMyNjI2MjY7XG4gIC0tYXJrLWJhc2UtZ3JheS00OiAjMzMzMzMzO1xuICAtLWFyay1iYXNlLWdyYXktNTogIzQ2NDY0NjtcbiAgLS1hcmstYmFzZS1ncmF5LTY6ICM3Nzc3Nzc7XG4gIC0tYXJrLWJhc2UtZ3JheS03OiAjOTk5OTk5O1xuICAtLWFyay1iYXNlLWdyYXktODogI2JmYmZiZjtcbiAgLS1hcmstYmFzZS1ncmF5LTk6ICNkOWQ5ZDk7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMDogI2YwZjBmMDtcbiAgLS1hcmstYmFzZS1ncmF5LTExOiAjZjRmNGY0O1xuICAtLWFyay1iYXNlLWdyYXktMTI6ICNmYWZhZmE7XG4gIC0tYXJrLWJhc2UtZ3JheS0xMzogI2ZmZmZmZjtcblxuICAtLWFyay1iYXNlLXJlZC0xOiAjMzExODE4O1xuICAtLWFyay1iYXNlLXJlZC0yOiAjNTEyMTIxO1xuICAtLWFyay1iYXNlLXJlZC0zOiAjNzEyYjJiO1xuICAtLWFyay1iYXNlLXJlZC00OiAjOTEzNTM1O1xuICAtLWFyay1iYXNlLXJlZC01OiAjYjEzZjNmO1xuICAtLWFyay1iYXNlLXJlZC02OiAjZDE0OTQ5O1xuICAtLWFyay1iYXNlLXJlZC03OiAjZGE2YTY5O1xuICAtLWFyay1iYXNlLXJlZC04OiAjZTM4YjhhO1xuICAtLWFyay1iYXNlLXJlZC05OiAjZWNhY2FhO1xuICAtLWFyay1iYXNlLXJlZC0xMDogI2Y1Y2RjYjtcbiAgLS1hcmstYmFzZS1yZWQtMTE6ICNmZmVmZWM7XG5cbiAgLS1hcmstYmFzZS15ZWxsb3ctMTogIzI4MjYxZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMjogIzMzMzAyNjtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMzogIzRjNDYzMTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNDogIzY1NWMzYztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNTogIzdlNzM0NztcbiAgLS1hcmstYmFzZS15ZWxsb3ctNjogI2IwOWY1ZDtcbiAgLS1hcmstYmFzZS15ZWxsb3ctNzogI2M5YjY2ODtcbiAgLS1hcmstYmFzZS15ZWxsb3ctODogI2UyY2M3MztcbiAgLS1hcmstYmFzZS15ZWxsb3ctOTogI2ZjZTM3ZTtcbiAgLS1hcmstYmFzZS15ZWxsb3ctMTA6ICNmZGVmYjM7XG4gIC0tYXJrLWJhc2UteWVsbG93LTExOiAjZmZmYmU5O1xuXG4gIC0tYXJrLWJhc2UtYmx1ZS0xOiAjMWYyMzI4O1xuICAtLWFyay1iYXNlLWJsdWUtMjogIzE4Mzk0YjtcbiAgLS1hcmstYmFzZS1ibHVlLTM6ICMxMjRmNmY7XG4gIC0tYXJrLWJhc2UtYmx1ZS00OiAjMGM2NTkyO1xuICAtLWFyay1iYXNlLWJsdWUtNTogIzA2N2JiNjtcbiAgLS1hcmstYmFzZS1ibHVlLTY6ICMwMDkyZGE7XG4gIC0tYXJrLWJhc2UtYmx1ZS03OiAjMmVhNmUxO1xuICAtLWFyay1iYXNlLWJsdWUtODogIzVjYmFlODtcbiAgLS1hcmstYmFzZS1ibHVlLTk6ICM4YmNlZWY7XG4gIC0tYXJrLWJhc2UtYmx1ZS0xMDogI2I5ZTJmNjtcbiAgLS1hcmstYmFzZS1ibHVlLTExOiAjZThmN2ZlO1xuXG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTogIzE4MzIyNTtcbiAgLS1hcmstYmFzZS1ncmVlbi0yOiAjMWEzNzI4O1xuICAtLWFyay1iYXNlLWdyZWVuLTM6ICMxYzRlMzU7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNDogIzIxNmE0NjtcbiAgLS1hcmstYmFzZS1ncmVlbi01OiAjMjY4NjU2O1xuICAtLWFyay1iYXNlLWdyZWVuLTY6ICMyYmEyNjc7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tNzogIzMwYmY3ODtcbiAgLS1hcmstYmFzZS1ncmVlbi04OiAjNWRjZDk1O1xuICAtLWFyay1iYXNlLWdyZWVuLTk6ICM4YWRiYjM7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTA6ICNiN2U5ZDA7XG4gIC0tYXJrLWJhc2UtZ3JlZW4tMTE6ICNlNGY3ZWU7XG5cbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTogIzU0MzYyMztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMjogIzcwNDkyNztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMzogIzhkNWMyYztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNDogI2E5NmYzMTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNTogI2M2ODIzNjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNjogI2UyOTUzYjtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtNzogI2ZmYTk0MDtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtODogI2ZmYmM2OTtcbiAgLS1hcmstYmFzZS1vcmFuZ2UtOTogI2ZmZDA5MztcbiAgLS1hcmstYmFzZS1vcmFuZ2UtMTA6ICNmZmUzYmM7XG4gIC0tYXJrLWJhc2Utb3JhbmdlLTExOiAjZmZmN2U2O1xuXG4gIC0tYXJrLWJhc2UtcHVycGxlLTE6ICMyNzIwMmE7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTI6ICMzNjIzM2Y7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTM6ICM0NjI3NTQ7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTQ6ICM1NjJhNjk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTU6ICM2NjJlN2U7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTY6ICM3NjMxOTM7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTc6ICM4NjM1YTk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTg6ICM5YzU5Yjk7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTk6ICNjMzg3ZGU7XG4gIC0tYXJrLWJhc2UtcHVycGxlLTEwOiAjYzhhM2Q5O1xuICAtLWFyay1iYXNlLXB1cnBsZS0xMTogI2RmYzhlOTtcblxuICAtLWFyay1iYXNlLWN5YW4tMTogIzBiMzczYztcbiAgLS1hcmstYmFzZS1jeWFuLTI6ICMxMjQ5NGY7XG4gIC0tYXJrLWJhc2UtY3lhbi0zOiAjMWE1YjYyO1xuICAtLWFyay1iYXNlLWN5YW4tNDogIzIxNmQ3NTtcbiAgLS1hcmstYmFzZS1jeWFuLTU6ICMyOTdmODg7XG4gIC0tYXJrLWJhc2UtY3lhbi02OiAjMzA5MTliO1xuICAtLWFyay1iYXNlLWN5YW4tNzogIzM4YTNhZTtcbiAgLS1hcmstYmFzZS1jeWFuLTg6ICM1ZGI2YmY7XG4gIC0tYXJrLWJhc2UtY3lhbi05OiAjODJjYWQxO1xuICAtLWFyay1iYXNlLWN5YW4tMTA6ICNiY2U2ZWI7XG4gIC0tYXJrLWJhc2UtY3lhbi0xMTogI2RkZjdmOTtcbn1cbiIsIi5zZi1zbWFydC1zZWFyY2gge1xuICAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDZweDtcblxuICAgIC5hbnQtdGFnIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtYmx1ZS0xKTtcbiAgICAgIH1cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS01KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFsbC1idXR0b24ge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWxwLWJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgfVxuICB9XG4gIC5hbnQtbW9kYWwtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgbWFyZ2luOiAxMnB4IC02cHggLTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDZweCAxMHB4IDdweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOXB4O1xuICB9XG4gIC5zZWN0aW9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpO1xuXG4gICAgJi52aWV3LXNlY3Rpb24ge1xuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG4gIC5yZXN1bHRzLXdyYXBwZXIge1xuICAgIG1heC1oZWlnaHQ6IDQ2MHB4O1xuICAgIG1hcmdpbjogMHB4IC02cHggLTEwcHggLTZweDtcbiAgICAucmVzdWx0LWdyb3VwLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiA0cHggMTZweCAwcHggMTZweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgLmdyb3VwLWhlYWRlci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgfVxuXG4gICAgICAuc21hbGwtYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgfVxuICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIH1cbiAgICAgIC5tZXRhLWRhdGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29udHJvbC10b3dlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE2cHggMTRweCAxNnB4IDA7XG4gIC5yZWFjdC1mbG93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAucmVhY3QtZmxvd19faGFuZGxlLWJvdHRvbSxcbiAgICAucmVhY3QtZmxvd19faGFuZGxlLWxlZnQsXG4gICAgLnJlYWN0LWZsb3dfX2hhbmRsZS1yaWdodCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnJlYWN0LWZsb3dfX2VkZ2UtdGV4dGJnIHtcbiAgICAgIGZpbGw6ICNmNGY0ZjQ7XG4gICAgICBzdHJva2U6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIHN0cm9rZS13aWR0aDogMTtcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDhweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC42KSk7XG4gICAgICBhbmltYXRpb246IHB1bHNhdGUgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzYXRlIHtcbiAgICAgIDAlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDRweCByZ2JhKDI0LCAxNDQsIDI1NSwgMC40KSk7XG4gICAgICB9XG4gICAgICA1MCUge1xuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMnB4IHJnYmEoMjQsIDE0NCwgMjU1LCAwLjkpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGVycm9yUHVsc2F0ZSB7XG4gICAgICAwJSxcbiAgICAgIDEwMCUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI1NSwgNzcsIDc5LCAwLjMpO1xuICAgICAgfVxuICAgICAgNTAlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgyNTUsIDc3LCA3OSwgMC42KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fZWRnZS10ZXh0IHtcbiAgICAgIGZpbGw6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fbm9kZS1pbnB1dCxcbiAgICAucmVhY3QtZmxvd19fbm9kZS1kZWZhdWx0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgICAuc2Ytbm9kZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgyNCwgMTQ0LCAyNTUsIDAuMik7XG4gICAgICB9XG5cbiAgICAgICYuZXJyb3Ige1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0zKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgyNTUsIDU1LCA1OCwgMC40KTtcbiAgICAgICAgYW5pbWF0aW9uOiBlcnJvclB1bHNhdGUgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICB9XG5cbiAgICAgIC5ub2RlLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvc2l0aXZlLXZhbHVlLWNlbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIH1cbiAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLXJlZC0yKTtcbiAgfVxuICAuYWctcm93LWhvdmVyIHtcbiAgICAucG9zaXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmVlbi0yKTtcbiAgICB9XG4gICAgLm5lZ2F0aXZlLXZhbHVlLWNlbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtcmVkLTIpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWV2ZW50LWNhdGVnb3J5X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4uc2YtZXZlbnRzLXNhbXBsaW5nX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuIiwiLnNmLWhvbWUtcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwIDE0cHggMTZweCAwO1xuXG4gIC5kYXRhLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmRhdGEtY2FyZCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBtaW4td2lkdGg6IDQ3N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgLmJveCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JpZC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogNDU4cHg7XG4gICAgICBtYXJnaW46IDAgLTE2cHg7XG5cbiAgICAgIC5hZy1yb3cgLmFnLWNlbGw6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2FsZXMtaGlzdG9yeS1jYXJkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLmNoYXJ0LWJhciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDBweCAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiAyLjVzO1xuICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmOmhvdmVyIC5iYXItdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuYmFyLXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA5cHggMCByZ2IoNjIgNjIgNjIgLyAyMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhcnQtZm9vdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIC5wZXJjZW50YWdlLWNoYW5nZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3VibW9kdWxlcy1jYXJkIHtcbiAgICBtaW4td2lkdGg6IDQ3N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDE2cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNDVweCwgMWZyKSk7XG5cbiAgICAuc3VibW9kdWxlLWNvbHVtbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmJveCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuXG4gICAgICAgIC5uZXctdGFiLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmV3LXRhYi1pY29uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAudmFsdWUge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFya2lldmEtYmxvZyB7XG4gICAgbWluLXdpZHRoOiA0NzdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgLmJsb2ctY2FyZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc3BvbnNpdmUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gICAgLnJlc3BvbnNpdmUtY29sdW1uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5zYWZhcmktc2Nyb2xsZXIge1xuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cblxuICAuYWctYm9keS12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICB9XG5cbiAgLmFnLWJvZHktdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjAwO1xuICAgIC8qIHNob3VsZCBtYXRjaCBiYWNrZ3JvdW5kLCBjYW4ndCBiZSB0cmFuc3BhcmVudCAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuXG4gIC5hZy1ib2R5LXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMXB4O1xuICB9XG5cbiAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxuXG4gIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcbiAgICAvKiBzaG91bGQgbWF0Y2ggYmFja2dyb3VuZCwgY2FuJ3QgYmUgdHJhbnNwYXJlbnQgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIH1cblxuICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnNmLWhvbWUtcGFnZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgLmRhdGEtY2FyZCAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtcXVpY2stZ3VpZGUtcGFnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICAuaGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG5cbiAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMXB4O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vZHVsZS13cmFwcGVyIHtcbiAgICAubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuICAgIC5pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgYm94LXNoYWRvdzogLTFweCAwcHggOXB4IDFweCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cbiAgfVxuICAucXVpY2stdGFza3Mge1xuICAgIC5xdWljay10YXNrcy1jb2xsYXBzZSB7XG4gICAgICAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzlweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIC5hbnQtY29sbGFwc2UtY29udGVudCB7XG4gICAgICAgIC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwIDMycHggNjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNldHRpbmdzLXZpZXdfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi13aWR0aDogNTAwcHg7XG5cbiAgLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogNjAwcHg7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiAxNHB4IDE0cHggMTRweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuc2Ytc2V0dGluZ3MtbGF5b3V0X19oZWFkZXIge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogMTZweCAwIDhweCAxNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXNldHRpbmdzLXNlY3Rpb24taGVhZGluZyB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2Ytc2V0dGluZ3MtbGF5b3V0X19jb250ZW50IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuXG4gICAgICAmLnNmLXNldHRpbmdzLWxheW91dF9fY29udGVudC1jb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tYWluLW1vZGFsLnNmLXBsYW4tdXBncmFkZWQtbW9kYWwgLmFudC1tb2RhbCB7XG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYW50LW1vZGFsLWNvbmZpcm0tYm9keSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmFudC1tb2RhbC1jb25maXJtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuICAuYW50LW1vZGFsLWNvbmZpcm0tY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcblxuICAgIC50ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLXRyaWFsLWJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1icmFuZC1sb2dvKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjViNmQ7XG4gIH1cbn1cblxuLnNmLXRyaWFsLWNvbnRlbnQge1xuICB3aWR0aDogMjcwcHg7XG4gIC5leHBpcmVzLWRhdGUge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuICAubGluZSB7XG4gICAgbWFyZ2luOiAxNnB4IC0xNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cbn1cbiIsIi5zZi1hbGVydHMtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItd3JhcHBlci1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2YtYWxlcnRzLXBhbmVsLnNmLWFsZXJ0cy1wYW5lbC12MiB7XG4gIG1hcmdpbjogLTI0cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAuc2YtYWxlcnRzLW1lbnUtY29sdW1uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgfVxuXG4gIC5zZi1hbGVydHMtYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5zZi1hbGVydHMtdG9vbGJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgICBsZWZ0OiAxMXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0sXG4gICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG4gIH1cblxuICAuc2YtYWxlcnRzLWxpc3Qge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5zZi1ncm91cC1oZWFkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaGVhZGVyLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1wYXJhZ3JhcGgpO1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNmLWdyb3VwLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgICAgLnNmLWdyb3VwLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB3aWR0aDogMzg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltcGFjdC1iYWRnZSB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlZmQ3NWU7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDExNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1ibGFjayk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAuYWN0aW9uLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW46IC01cHggMCAwIDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uby1hbGVydHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgcGFkZGluZzogMCAxMnB4IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICB9XG5cbiAgICAucHVsc2UxIHtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cblxuICAgIC5wdWxzZTIge1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZSA2cyBlYXNlLW91dCBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMnM7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAucHVsc2UzIHtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UgNnMgZWFzZS1vdXQgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDRzO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS43KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBkaXZbY2xhc3NePSdDb25mZXR0aUV4cGxvc2lvbi1jb250YWluZXInXSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0b3A6IC03MXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFsZXJ0c19fbWFpbi1ncmlkIHtcbiAgbWFyZ2luOiAwIDE0cHggMTZweCAwO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgJi5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCB7XG4gICAgLnNmLWFsZXJ0cy1lbXB0eS1vdmVybGF5IHtcbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFueS1zZXR0aW5ncyB7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG4uc2Ytbm90aWZpY2F0aW9ucy1jb25maWcge1xuICAuYW50aWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuYW50LXRhYmxlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC5hbnQtdGFibGUtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweDtcbiAgICB9XG4gIH1cbiAgLmFudC10YWJsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIC5hbnQtdGFibGUtdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFudC10YWJsZS10Ym9keSB7XG4gICAgICAuYW50LXRhYmxlLXJvdyB7XG4gICAgICAgICYuYW50LXRhYmxlLXJvdy1zZWxlY3RlZCA+IHRkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgfVxuICAgICAgICAuYW50LXRhYmxlLWNlbGwtcm93LWhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1hbGVydHMtYWN0aW9uc19fZ290by1tZW51LmFudC1kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgICB9XG4gICAgLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQge1xuICAgICAgZmxleDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDsgICAgXG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICBmbG9hdDogcmlnaHQ7ICAgXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1pY29uKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtYWxlcnQtZGV0YWlscy1kZGwge1xuICB3aWR0aDogMzUwcHg7XG4gIC5hbnQtcG9wb3Zlci1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudGV4dC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIC5pbmZvLXRleHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICAgIC5pbmZvLW51bWJlciB7XG4gICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCwgJjpudGgtY2hpbGQoMikge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkLCAmOm50aC1jaGlsZCgtMSkge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgfVxuICB9XG59IiwiLnNmLWFsZXJ0cy10b29sYmFyIHtcbiAgcGFkZGluZzogMTZweDtcbiAgLnNmLXRvb2xiYXJfX3NlbGVjdG9yIHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuc2YtYWxlcnRzLXRvb2xiYXIge1xuICAgIC5zZi10b29sYmFyX19zZWxlY3RvciB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZi10b29sYmFyLWJ0biB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDBweCA3cHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zZWN1cml0eS1kcmF3ZXIge1xuICAuYW50LWRyYXdlci13cmFwcGVyLWJvZHkgLmFudC1kcmF3ZXItYm9keSB7XG4gICAgcGFkZGluZzogM3B4IDE2cHg7XG4gIH1cblxuICAuYW50LXRhYmxlLXRib2R5ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogOXB4IDE2cHg7XG4gIH1cbn1cbiIsIi5zZi1kYXRhLXNvdXJjZXMtZm9ybSB7XG4gIC5keW5hbWljLWRhdGUtcmFuZ2VfX3NlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYW50LWZvcm0taXRlbS5zZi1mb3JtLWl0ZW1fX3NlZ21lbnRlZC1kYXRlZmlsdGVydHlwZVxuICAgIC5kYXRlLWZpbHRlci10eXBlX19sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICB9XG5cbiAgLmZpbHRlci1zY2V0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogNHB4IDExcHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgLmFudC1idG4ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1oaXN0b3JpY2FsLW1ldHJpY3NfX2RyYXdlci5hbnQtZHJhd2VyIHtcbiAgLmFudC1kcmF3ZXItYm9keSAuYW50LWZvcm0uc2YtaGlzdG9yaWNhbC1tZXRyaWNzX19lZGl0LWZvcm0ge1xuXG4gICAgLmhvcml6b24tc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuICB9XG59XG4iLCIuYWN0aW9uLXBvcHVwIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gIHotaW5kZXg6IDI7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgIDAgM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWltcG9ydGFudDtcblxuICAuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDEycHggMjRweCAwIDI0cHg7XG5cbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLmFudGljb24tY2xvc2Uge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICB9XG5cbiAgJi5zZi1wZXJjZW50LWFkanVzdG1lbnQtYWN0aW9uIHtcbiAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG5cbiAgICAgICYgPiBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1pbnB1dC1zdWZmaXgge1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXBhcmFncmFwaCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZi1wcm9yYXRlLWFjdGlvbiB7XG4gICAgLmFudC1mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICY6bm90KC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXItY2hlY2tlZCkge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG5cbiAgICAgICYgPiBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hY3Rpb24tcG9wdXBfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4iLCIuc2YtbWFuYWdlLW92ZXJyaWRlcyB7XG4gIC5hZy10aGVtZS1xdWFydHoge1xuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgLmFnLWljb24tdHJlZS1vcGVuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICAuYWctZGV0YWlscy1ncmlkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2YtbWFuYWdlLW92ZXJyaWRlcy1lbXB0eS1vdmVybGF5IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgICAgLnRleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWZvcmVjYXN0LWRldGFpbHMge1xuICAuYW50LWRyYXdlci1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMHB4O1xuXG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLW91dGxpZXItdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8vIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50OyBjYXVzZSBpc3N1ZSB3aXRoIHZpcnR1YWwgcmVuZGVyXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuXG4gIC5keC10b29sYmFyIC5keC10b29sYmFyLWFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cblxuICAuZHgtZGF0YWdyaWQtaGVhZGVyLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC5keC10b29sYmFyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZHgtaGVhZGVyLXJvdyB7XG4gICAgLnNmLWNhcHRpb24tLWludmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZHgtaGVhZGVyLWZpbHRlciB7XG4gICAgICBjb2xvcjogIzAwODdmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG5cbiAgLmR4LWRhdGFncmlkLXJldmVydC10b29sdGlwIC5keC1yZXZlcnQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5keC1jaGVja2JveC1pbmRldGVybWluYXRlIC5keC1jaGVja2JveC1pY29uOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICAuZHgtdGV4dGVkaXRvci5keC1lZGl0b3Itb3V0bGluZWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5keC10ZXh0Ym94LmR4LXRleHRlZGl0b3Ige1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICB9XG59XG5cbi5zZi1vdXRsaWVyc19fZ3JpZC5zZi1hZy1ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFnLXJvb3Qge1xuICAgIC5hZy1oZWFkZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgICYuY2hlY2tib3gtY2VudGVyIHtcbiAgICAgICAgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctYm9keSAuYWctcm93IC5hZy1jZWxsIHtcbiAgICAgIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24tY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLW91dGxpZXJzLXRvb2xiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE0cHggMHB4IDdweDtcblxuICAudG9vbGJhci1idXR0b24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gIH1cblxuICAuc2YtZmlsdGVyLW91dGxpZXJzX19jb250cm9sIHtcbiAgICAuYW50LWJ0bi5hbnQtYnRuLWNvbXBhY3QtZmlyc3QtaXRlbSB7XG4gICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNmLXNldmVyaXR5LXNlbGVjdG9yIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3ctaXRlbS1yZXN0IHtcbiAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24taXRlbS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1zZXZlcml0eS1zZWxlY3RvciB7XG4gICAgd2lkdGg6IDE0MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAucGxhY2Vob2xkZXItc3F1YXJlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wbGFjZWhvbGRlci1zcXVhcmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2IwYjBiMDtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWNvcnJlY3Rpb25zLXNlbGVjdC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2Ytc2V2ZXJpdHktc2VsZWN0b3ItZHJvcGRvd24ge1xuICAuYWNjZW50LWNvbG9yIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tc3RhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zZWxlY3RlZDpub3QoLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQpIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG59XG5cbi5zZi1zZXZlcml0eS1zcXVhcmUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiIsIi5zZi1sb2NhdGlvbi1kZXRhaWxzLWRyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zZi1hZy1ncmlkIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5zZi1zYWxlcy1wcmVkaWN0b3Itc2V0dGluZ3Mge1xuICAuaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHggMjdweDtcbiAgICBtYXJnaW46IDBweCAtMjRweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIC5hbnQtYnRuIHtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXVyZ2VuY3kge1xuICAgIC5hbnQtaW5wdXQtbnVtYmVyLWdyb3VwLXdyYXBwZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDk1cHg7XG4gICB9XG4gIH1cbn1cbiIsIi5zZi1zdHJhdGVneS1zZXR0aW5ncyB7XG4gIC5hbnQtc2VnbWVudGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwMGQ7XG4gIH1cblxuICAuYW50LXRhYnMtbmF2OjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgfVxuXG4gIC5zZWdtZW50LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAuZmlsdGVyLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cbiAgICBociB7XG4gICAgICBtYXJnaW46IDhweCAwO1xuICAgIH1cbiAgICAuYWdncmVnYXRpb24tY2FzY2FkZXItcG9wdXAge1xuICAgICAgLmFudC1jYXNjYWRlci1tZW51cyA+IHVsOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAuYW50LWNhc2NhZGVyLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1weXJhbWlkLWJ1aWxkZXItd2l0aC1sZXZlbHMge1xuICAubGV2ZWwtd3JhcHBlciB7XG4gICAgLmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIG1hcmdpbjogMjRweCAwIDEycHggMDtcbiAgICB9XG4gICAgJi5oYXMtZXJyb3Ige1xuICAgICAgLmFudC1kaXZpZGVyLWhvcml6b250YWwuYW50LWRpdmlkZXItd2l0aC10ZXh0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnRpY29uLWRlbGV0ZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgIH1cbiAgICAuYXR0cmlidXRlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgcGFkZGluZzogNXB4IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgLmFudGljb24tY2xvc2Uge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWRkLWF0dHJpYnV0ZSB7XG4gICAgICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRkYmZmMzM7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWxlY3QtYXR0cmlidXRlIHtcbiAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICB9XG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS10aXRsZVxuICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1leHBhbmQtaWNvblxuICAgICAgICAuYW50LWRyb3Bkb3duLW1lbnUtc3VibWVudS1hcnJvdy1pY29uIHtcbiAgICAgICAgY29sb3I6IHJnYigwIDAgMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICAgIC5hbnQtbWVudS12ZXJ0aWNhbCAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN1Ym1lbnUtcG9wdXAge1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG4gIH1cbiAgLmVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4uc2YtcHlyYW1pZC1idWlsZGVyIHtcbiAgLm9wdGlvbnMtd3JhcHBlciB7XG4gICAgLm9wdGlvbi5sb2NrZWQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAub3B0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICB9XG4gIH1cbiAgLm9wdGlvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAmOm5vdCgubG9ja2VkKSB7XG4gICAgICBib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjY4ZGMzOCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCgubG9ja2VkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgLm5vdC1hbGxvd2VkLWFuaW1hdGlvbiB7XG4gICAgYW5pbWF0aW9uOiBub3QtYWxsb3dlZCAwLjdzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIH1cbiAgQGtleWZyYW1lcyBub3QtYWxsb3dlZCB7XG4gICAgZnJvbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgfVxuICAgIDc1JSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUzLCAxMzEsIDEzMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc3RyYXRlZ3ktdG9vbGJhciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuIiwiLnNmLXBvbGljeS1jb21wYXJlLWNoYXJ0IHtcbiAgLnJlYWN0LWZsb3dfX2VkZ2UtcGF0aCxcbiAgLnJlYWN0LWZsb3dfX2Nvbm5lY3Rpb24tcGF0aCB7XG4gICAgc3Ryb2tlOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIH1cblxuICAucmVhY3QtZmxvd19fbm9kZS1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0xKTtcbiAgfVxuXG4gIC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgfVxuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgIH1cbiAgfVxuXG4gIC50b3RhbC1pbXBhY3Qtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICB6LWluZGV4OiA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMSk7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIHdpZHRoOiAzMTVweDtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OlxuICAgICAgMHB4IDNweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTIpLFxuICAgICAgMHB4IDZweCAxNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgICAgMHB4IDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICYuY29sbGFwc2VkIHtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICB9XG4gIH1cblxuICAucmVhY3QtZmxvd19faGFuZGxlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gIC5zZi1ub2RlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAubm9kZS10eXBlIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDFweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm9kZS1jaGlsZHJlbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtdHJhbnNmZXJfX2Zvcm0tYmFzZSB7XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuXG4gICAgJjpub3QoLmFudC1mb3JtLWl0ZW0td2l0aC1oZWxwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAuYW50LWZvcm0taXRlbS1jb250cm9sIHtcbiAgICAgIC5hbnQtaW5wdXQuYW50LWlucHV0LWRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3QgLmFudC1zZWxlY3QtYXJyb3cgLmFudGljb24gc3ZnIHtcbiAgICAgICAgZmlsbDogI2JmYmZiZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYW50LWZvcm0taXRlbS13aXRoLWhlbHAgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbiB7XG4gICAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgICYuYW50LWZvcm0taXRlbS1oYXMtc3VjY2VzcyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAuYW50LWZvcm0taXRlbS1leHBsYWluIHtcbiAgICAgICAgJi5hbnQtc2hvdy1oZWxwLWxlYXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc29wLWNvbGxhYl9fY2hhcnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHN2ZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5zZi1zdW1tYXJ5LWdyaWQge1xuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICAuYWctcm93LWdyb3VwLWxlYWYtaW5kZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmFnLXJvdy1ncm91cC1leHBhbmRlZCB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICAuYWctc3RpY2t5LWJvdHRvbXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIge1xuICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW46bGFzdC1jaGlsZCB7XG4gICAgICAgIC5hZy1oZWFkZXItY2VsbCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudHJhbnNhY3Rpb25zLW9iamVjdHMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmFudC10YWJzIHtcbiAgICAgICAgZmxleDogYXV0bztcblxuICAgICAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuYW50LXRhYnMtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAub2JqLXZpZXctY29udGVudC1ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi11dGlsaXphdGlvbi1ncmlkIHtcbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgLmFnLXJvdy1sZXZlbC0wLmFnLXJvdy1ncm91cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgLmFnLWljb24tdHJlZS1jbG9zZWQsXG4gICAgICAuYWctaWNvbi10cmVlLW9wZW4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktYWNjZW50KTtcbiAgICAgIH1cblxuICAgICAgLmFnLXJvdy1ncm91cCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMyk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1hY2NlbnQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMiB7XG4gICAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNlbGwtLW5vdC11c2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICB9XG5cbiAgLmNlbGwtLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gIH1cblxuICAuY2VsbC0tZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ncmVlbi1saWdodCk7XG4gIH1cblxuICAuY2VsbC0teWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgfVxufVxuXG4udXRpbGl6YXRpb24tZGV0YWxpcy1ncmlkLW1vZGFsIHtcbiAgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnNmLWFnLWdyaWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgICAuYWctaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uLWdyb3VwIHtcbiAgICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwuYWctaGVhZGVyLWdyb3VwLWNlbGwtd2l0aC1ncm91cCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAuYWctaGVhZGVyLWdyb3VwLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1ncm91cC10ZXh0IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgLW1zLXdyaXRpbmctbW9kZTogdGItbHI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFnLWhlYWRlci1yb3cuYWctaGVhZGVyLXJvdy1jb2x1bW4ge1xuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbDpub3QoLmFnLWhlYWRlci1zcGFuLWhlaWdodCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZy1yb3ctbGV2ZWwtMCB7XG4gICAgICAgIC5hZy1zZWxlY3Rpb24tY2hlY2tib3gge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX3Jvdy1hY3Rpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWxldmVsLTEge1xuICAgICAgICAuYWctZGV0YWlscy1yb3cge1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWctaGVhZGVyLWNlbGwuc2YtdGV4dC1jZW50ZXIge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19jZWxsLS1lZGl0LWFsbG93ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLnNmLXNvcC1ncmlkLXV0aWxpemF0aW9uLWRldGFsaXNfX2NlbGwtLWVkaXQtZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zb3AtZ3JpZC11dGlsaXphdGlvbi1kZXRhbGlzX19jZWxsLWFjdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICB9XG5cbiAgICAgIC5jZWxsLS1ub3QtdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgICB9XG5cbiAgICAgIC5jZWxsLS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWdyZWVuLWxpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmNlbGwtLXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay15ZWxsb3ctbGlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWFjdGlvbl9fZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmRldGFpbC1yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgfVxuXG4gICAgLnZhbHVlLWNvbCB7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1leHBhbmRlZC1ib21fX2dyaWQge1xuICAmLmFnLXRoZW1lLXF1YXJ0eiB7XG4gICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxuICB9XG59XG4iLCIuZHJvcHBhYmxlLWNvbCB7XG4gICYuZHJvcHBhYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmbGV4OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmLmRyb3BwYWJsZS1jb2xfX0F0dHJpYnV0ZXMsXG4gICYuZHJvcHBhYmxlLWNvbF9fUm93cyxcbiAgJi5kcm9wcGFibGUtY29sX19Db2x1bW5zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjNGRlO1xuICAgIGJvcmRlci1jb2xvcjogI2IwYzRkZTtcblxuICAgICYuZHJvcHBhYmxlLmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICMzYjYxYmE7XG4gICAgfVxuICB9XG5cbiAgJi5kcm9wcGFibGUtY29sX19RdWFudGl0aWVzLFxuICAmLmRyb3BwYWJsZS1jb2xfX0RhdGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmYwO1xuXG4gICAgJi5kcm9wcGFibGUuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNjQwMDtcbiAgICB9XG4gIH1cbiAgJi5kcm9wcGFibGUtY29sX19RdWFudGl0aWVzIHtcbiAgICAuYW50LWNvbGxhcHNlIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjQwMDkzO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZS1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAuZHJvcHBhYmxlLWNvbC1wYW5lbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLmRyb3BwYWJsZS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiA1cHg7XG5cbiAgLml0ZW0tc29ydCB7XG4gICAgIHdpZHRoOiAzNXB4O1xuXG4gICAgLml0ZW0tc29ydC0taW5hY3RpdmUge1xuICAgICAgLmFudGljb24uYW50aWNvbi1zb3J0LWFzY2VuZGluZy5pdGVtLXNvcnQtLW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmFudGljb24uYW50aWNvbi1zdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICBjb2xvcjogI2QxNDk0OTtcbiAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tZGVsZXRlIHtcbiAgICB3aWR0aDogMTVweDtcblxuICAgIC5hbnRpY29uLmFudGljb24tZGVsZXRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLml0ZW0tc29ydC0taW5hY3RpdmUge1xuICAgICAgLmFudGljb24uYW50aWNvbi1zb3J0LWFzY2VuZGluZy5pdGVtLXNvcnQtLW5vbmUsXG4gICAgICAuYW50aWNvbi5hbnRpY29uLXN0b3Age1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3BhY2l0eTogMC41O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50aWNvbi5hbnRpY29uLWRlbGV0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0xIHtcbiAgICAmLmFudC1jb2xsYXBzZS1pdGVtLWFjdGl2ZSB7XG4gICAgICAgICYgPiAuYW50LWNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICB9XG4gICAgfSBcbiAgICAmID4gLmFudC1jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgfVxuXG4gICAgJiA+IC5hbnQtY29sbGFwc2UtY29udGVudCA+IC5hbnQtY29sbGFwc2UtY29udGVudC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxufVxuXG4uc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yIHtcbiAgICAmID4gLmFudC1jb2xsYXBzZS1jb250ZW50ID4gLmFudC1jb2xsYXBzZS1jb250ZW50LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICAgIH1cblxuICAgIC5hbnQtY29sbGFwc2UtaGVhZGVyLXRleHQge1xuICAgICAgICAuc2YtZ3JvdXBlZC1saXN0X19wYW5lbC1sZXZlbC0yLWNudCB7XG4gICAgICAgICAgICBjb2xvcjogI2FhYTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZ3JvdXBlZC1saXN0X19saXN0IHtcbiAgICAgICAgLmFudC1saXN0LWl0ZW0tbWV0YS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cbiAgICB9XG59ICIsIi5zZi1pdGVtcy1mbG93X19jb250ZW50LWZvcm0sXG4uc2Ytbm9kZV9fY29udGVudC1mb3JtLFxuLnNmLWxpbmtfX2NvbnRlbnQtZm9ybSxcbi5zZi1zdWItc2V0X19jb250ZW50LWZvcm0ge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIHtcbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hbnQtYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRhdGFJZHMsXG4gICAgICAgICYuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGlua0l0ZW1JZHMge1xuICAgICAgICAgICAgJiA+IC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tY29udHJvbCA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQgXG4gICAgICAgICAgICA+IC5hbnQtZm9ybS1pdGVtLWNvbnRyb2wtaW5wdXQtY29udGVudCA+IC5hbnQtc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAmID4gLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgPiAuYW50LXNlbGVjdC1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiA+IC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnQtcm93LmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNmLWZvcm0taXRlbV9fc2VsZWN0LWF0dHJpYnV0ZWlkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2Ytc3ViLXNldF9fY29udGVudC1mb3JtIHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtZGF0YUlkcyB7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tZXhwbGFpbi5hbnQtZm9ybS1pdGVtLWV4cGxhaW4tY29ubmVjdGVkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5kcnAtdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYWctcm9vdC13cmFwcGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG4iLCIubXJwLXZpZXctY29udGVudF9fZ3JpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuIiwiLmFudC1tb2RhbC5zZi1tYWluLW1vZGFsLnNmLXB1Ymxpc2gtcnVuX19wb3B1cCB7XG4gIC5hbnQtbW9kYWwtYm9keSB7XG4gICAgLnB1Ymxpc2gtZm9ybS1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjb2x1bW4tZ2FwOiAzMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZzogMCAxNnB4IDhweCAxNnB4O1xuXG4gICAgICAmLS13aXRoLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzNXB4IDU1cHggMWZyIDcwcHg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnB1Ymxpc2gtZm9ybS1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAucHVibGlzaC1mb3JtLXJvd19fdGl0bGUge1xuICAgICAgICB3aWR0aDogMTM1cHg7XG4gICAgICB9XG5cbiAgICAgIC5wdWJsaXNoLWZvcm0tcm93X192YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzVweCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgIH1cblxuICAgICAgJi0td2l0aC10eXBlIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMzVweCA1NXB4IDFmciA3MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5wdWJsaXNoLWZvcm0tcm93X190aXRsZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucHVibGlzaC1mb3JtLXJvd19fcHVibGlzaCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wdWJsaXNoLWZvcm0tcm93X190eXBlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wdWJsaXNoLWZvcm0tcm93X19kaXNjYXJkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtbWFpbi1tb2RhbC5zZi1ydW4tZGV0YWlsc19fcG9wdXAge1xuICAuc2YtcnVuLWRldGFpbHNfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIC5kZXRhaWxzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIC5jb3B5LWJ0biB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiAtOXB4IC0xMHB4O1xuICAgICAgfVxuXG4gICAgICAuc3RhdHVzLXZhbHVlLFxuICAgICAgLmF2YXRhci12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbHVtbi1nYXA6IDZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2V0dGluZ3Mtc2Nyb2xsLXdyYXBwZXIgLmRldGFpbHMtcm93IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm11bHRpcGxlLWRldGFpbHMtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcm93LWdhcDogNHB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgIC52YWx1ZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1jb2xsYXBzZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIC5hbnQtY29sbGFwc2UtaXRlbSA+IC5hbnQtY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWNvbnN0cmFpbnRzLXRyZWVfX2NvbnRlbnQtY2hpbGQge1xuICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgfVxuXG4gICAgLnNldHRpbmdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC5tYWluLWxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuICAgICAgfVxuICAgICAgLnNldHRpbmdzLXNjcm9sbC13cmFwcGVyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjkwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2NlbmFyaW8tcmVwb3J0cyB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDAgMTJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgc2VjdGlvbiB7XG4gICAgICBtYXJnaW46IDAgLTEycHggMTZweCAtMTJweDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICAgICYud2l0aC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgfVxuXG4gICAgICAucXVpY2stYWNjZXNzLXdyYXBwZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgICAgIH1cblxuICAgICAgLnJlcG9ydC1jYXJkIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDRweCAxM3B4IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9ydC1jYXJkLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAwcHggN3B4IDEzcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MWM4Zjc7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICAgICAgJi5mYXZvcml0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmsteWVsbG93LWxpZ2h0KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXllbGxvdyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcG9ydC1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vcHRpb25zLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9ydC1jYXJkLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYXZhdGFyLWdyb3VwIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFibGUtY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICAmOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggI2QwZTJmZDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtY2FyZC10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZXBvcnQtYW5pbWF0aW9uIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgIC50YWItbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTEgNTEgNTEgLyA1JSk7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIH1cblxuICAgIC5hbnQtdGFicy1jb250ZW50LWhvbGRlcixcbiAgICAuYW50LXRhYnMtY29udGVudCxcbiAgICAuYW50LXRhYnMtdGFicGFuZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5saW1pdGVkLXJlcG9ydCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1yZXBvcnRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLlJlc2l6ZXIuaG9yaXpvbnRhbCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zZi1yZXBvcnRzX19zcGl0LXdyYXBwZXIge1xuICAgIC5QYW5lLmhvcml6b250YWwuUGFuZTEge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNmLXJlcG9ydHMtcHJldmlldy1wYW5lIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcblxuICAgICAgLmR4LWhlYWRlci1yb3cge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWNvbHVtbi1pbmRpY2F0b3JzIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwODdmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlci1lbXB0eSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHgtZGF0YWdyaWQtdG90YWwtZm9vdGVyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAuZHgtZGF0YWdyaWQtc3VtbWFyeS1pdGVtIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLXJlcG9ydHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbiAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4sXG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhZy1ncmlkIHJlcG9ydCBzdHlsZXNcbi5zZi1zaW5nbGUtcmVwb3J0LWdyaWQuc2YtYWctZ3JpZCB7XG4gIC5hZy1zdGF0dXMtYmFyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAuYWctc3RhdHVzLWJhci1sZWZ0IHtcbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zdGF0dXMtYmFyLXJpZ2h0IC5hZy1zdGF0dXMtcGFuZWwuYWctc3RhdHVzLXBhbmVsLWFnZ3JlZ2F0aW9ucyB7XG4gICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgLmFnLXN0YXR1cy1uYW1lLXZhbHVlIHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgJi5hZy1zdGF0dXMtbmFtZS12YWx1ZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXdpZGdldHMtZGFzaGJvYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMCAxNHB4IDAgMTRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAucmVhY3QtZ3JpZC1pdGVtIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDUwMDtcbiAgICB9XG4gICAgJi5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB9XG4gIH1cbiAgLndpZGdldCB7XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLndpZGdldF9fdGl0bGUgLmV4cGFuZC1idXR0b24sXG4gICAgICAud2lkZ2V0X190aXRsZSAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2lkZ2V0X190aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgbWFyZ2luOiAtMTBweCAtMTRweCAxMHB4IC0xNHB4O1xuICAgICAgcGFkZGluZzogMTBweCAxNHB4IDEwcHggMTRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWJhc2UtZ3JheS00KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcblxuICAgICAgLmV4cGFuZC1idXR0b24sXG4gICAgICAuc2V0dGluZ3MtYnV0dG9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLndpZGdldF9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzdweCk7XG4gICAgfVxuICB9XG59XG5cbi5zZi13aWRnZXQtbW9kYWwge1xuICBtaW4td2lkdGg6IDQwMHB4O1xuICAud2lkZ2V0X19jb250ZW50IHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi5zZi1uZXctd2lkZ2V0LW1vZGFsIHtcbiAgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndpZGdldC10eXBlLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogMTI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgJjpob3ZlciBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnM7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jcmVhdGUtd2lkZ2V0X19jb250ZW50LWZvcm0ge1xuICAgIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1iYXNlIHtcbiAgICAgIC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLmFudC1idG4tbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZm9ybS1pdGVtX19zZWxlY3Qtc3VwcGx5TWV0cmljVHlwZXMge1xuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICAgICAgLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA0N3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtc2VsZWN0LXNlbGVjdG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1zZWxlY3QtYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAucmMtdmlydHVhbC1saXN0LWhvbGRlciB7XG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpXG4gICAgICAgICAgICAgIHZhcigtLWFyay1zY3JvbGxiYXItYmFja2dyb3VuZCk7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi12ZW5kb3ItZ3JpZC5hZy10aGVtZS1xdWFydHouc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLnZpb2xhdGlvbi10b29sdGlwIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cblxuICAgIC8vQWcgR3JpZCBUaGVtZSBvdmVycmlkZXMgKHVzZSB0aGVpciBzYXNzIGluIHRoZSBmdXR1cmU/KVxuICAgIC5hZy1oZWFkZXItcm93IHtcbiAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCxcbiAgICAgIC5hZy1oZWFkZXItZ3JvdXAtY2VsbC1sYWJlbCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcm93LWxldmVsLTBbcm93LWlkPSdzdW1tYXJ5J10gLmFnLXJvdy1ncm91cCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGYzNTNmO1xuICAgIH1cblxuICAgIC5hZy1yb3ctbGV2ZWwtMCB7XG4gICAgICAuYWctaWNvbi10cmVlLWNsb3NlZCxcbiAgICAgIC5hZy1pY29uLXRyZWUtb3BlbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuYWctcm93LWdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNTY2NjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICYuYWctcm93LWxvYWRpbmcge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWctcGlubmVkLWxlZnQtaGVhZGVyIHtcbiAgICAgIC5hZy1oZWFkZXItcm93LmFnLWhlYWRlci1yb3ctY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAuYWctaGVhZGVyLWNlbGwge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1sYWJlbCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZpb2xhdGlvbi1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYxMjknO1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgIH1cbiAgICAgICYuYWctY2VsbC1pbmxpbmUtZWRpdGluZzo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAubmVnYXRpdmUtdmFsdWUtY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstcmVkLWxpZ2h0KTtcbiAgICB9XG4gICAgLmhpc3RvcnktY2VsbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOGZmO1xuICAgIH1cbiAgfVxufVxuLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3RlciB7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0zKTtcbiAgdHJhbnNpdGlvbjogMC41cztcblxuICAmLnZpc2libGUge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMTZweDtcbiAgfVxuXG4gIC5hbnQtdGFnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgLnNmLXZlbmRvci1zdW1tYXJ5LWZvb3Rlcl9fdGFnLW5hbWUge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZmlsdGVyLWJ1aWxkZXJfX2RyYXdlciB7XG4gIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgIHBhZGRpbmc6IDBweCAxNnB4O1xuICB9XG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICB9XG5cbiAgLnNmLWZpbHRlci1kcmF3ZXJfX21lbnUge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuXG4gIC5zZi1maWx0ZXJfcHJlc2V0LW1lbnUge1xuICAgIC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cbiAgfVxuXG4gIC5hbnQtdHJlZSAuYW50LXRyZWUtbGlzdC1ob2xkZXIge1xuICAgIC5hbnQtdHJlZS10cmVlbm9kZSAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgLnNmLXRyZWUtbm9kZV9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2FwLWljb24td3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICBwYWRkaW5nOiA0NnB4IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0MiU7XG4gICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1mYl9fc2VsZWN0LW9uZSB7XG4gICAgLnNmLWZiX19hdHRyLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgIH1cblxuICAgIC5zZi1mYl9fYXR0ci1zdWItdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgfVxuXG4gICAgLmFudC1zZWxlY3Qge1xuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAuYW50LXNlbGVjdC1zZWxlY3Rpb24tb3ZlcmZsb3cge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZmJfX3NlbGVjdC1mbGF0LWRyb3AtY29udGFpbmVyIHtcbiAgICAgIHRvcDogNXB4ICFpbXBvcnRhbnQ7IC8qIHF1aWNrIGZpeCBtaXNhbGlnbm1lbnQqL1xuICAgICAgei1pbmRleDogMCAhaW1wb3J0YW50OyAvKiBiYWNhdXNlIG9mIHByZXNldCBmaWx0ZXIgZGRsICovXG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAuc2YtZmJfX3NlbGVjdC1leGNsdWRlLFxuICAgICAgICAuc2YtZmJfX3NlbGVjdC1pbmNsdWRlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwcHggMTBweCAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uOmhvdmVyIHtcbiAgICAgICAgLnNmLWZiX19zZWxlY3QtZXhjbHVkZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZC1saWdodCk7XG4gICAgICAgICAgb3BhY2l0eTogMC43O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2YtZmJfX3NlbGVjdC1pbmNsdWRlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuXG4gICAgICAgICYuc2YtZmJfX3NlbGVjdC0tZXhjbHVkZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1yZWQtbGlnaHQpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcblxuICAgICAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm8tbWF0Y2hlcy0taGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuc2YtZmJfX3NlbGVjdC1hdHRyIHtcbiAgICB3aWR0aDogMjAwcHg7XG5cbiAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAuc2YtZmItZXhjbHVkZV9fc3dpdGNoIHtcbiAgICAmLmluY2x1ZGUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cblxuICAgICYuZXhjbHVkZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstcmVkKTtcbiAgICB9XG4gIH1cbn1cblxuLnNmLWZpbHRlci1mb3JtLWl0ZW0gLnNmLWZpbHRlci1mb3JtLWl0ZW1fX2NvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IDhweDtcblxuICAuYW50aWNvbi5hbnRpY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICY6aG92ZXIgLmFudGljb24uYW50aWNvbi1jbG9zZS1jaXJjbGUge1xuICAgIGZpbGw6IHZhcigtLWFyay1iYXNlLWdyYXktMTApO1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cbn1cbiIsIi5zZi1kYXNoYm9hcmRzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyxcbiAgLmFudC1zcGluLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNmLWRhc2hib2FyZHMtcXVpY2stYWNjZXNzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc2VjdGlvbiB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5kYXNoYm9hcmQtY2FyZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDRweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhc2hib2FyZC1jYXJkLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMHB4IDdweCAxM3B4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgLmRhc2hib2FyZC1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAuYW50aWNvbi1zdGFyOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLXllbGxvdy00KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAub3B0aW9ucy1idXR0b24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAmOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXNoYm9hcmQtY2FyZC1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWF2YXRhci1ncm91cCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhYmxlLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoLm5vdC1hdmFpbGFibGUpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAtM3B4IDJweCAxM3B4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLWNhcmQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAuYW50LXRhYnMtbmF2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgLmFudC10YWJzLW5hdi13cmFwIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFudC10YWJzLXRhYiB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICAgJi5hbnQtdGFicy10YWItYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC50YWItbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIH1cbiAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiLXJlbW92ZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWI6bm90KC5hbnQtdGFicy10YWItYWN0aXZlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTEgNTEgNTEgLyA1JSk7XG4gICAgfVxuXG4gICAgLmFudC10YWJzLWNvbnRlbnQtaG9sZGVyLFxuICAgIC5hbnQtdGFicy1jb250ZW50LFxuICAgIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgJjpub3QoLmFudC10YWJzLXRhYnBhbmUtaGlkZGVuKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgIC5saW1pdGVkLWRhc2hib2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc3Bpbi1uZXN0ZWQtbG9hZGluZyB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1kYXNoYm9hcmRzX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNmLWRhc2hib2FyZHMtbGlzdC1wYW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgfVxuXG4gIC5SZXNpemVyLmhvcml6b250YWwge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc2YtZGFzaGJvYXJkc19fc3BpdC13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zZi1kYXNoYm9hcmRzLXByZXZpZXctcGFuZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG5cbiAgICAgIC5keC1oZWFkZXItcm93IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5keC1jb2x1bW4taW5kaWNhdG9ycyB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHgtaGVhZGVyLWZpbHRlciB7XG4gICAgICAgICAgY29sb3I6ICMwMDg3ZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXItZW1wdHkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmR4LWRhdGFncmlkLXRvdGFsLWZvb3RlciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgLmR4LWRhdGFncmlkLXN1bW1hcnktaXRlbSB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWRhc2hib2FyZHMtdG9vbGJhciB7XG4gIG1hcmdpbjogMTJweCAyNHB4IDEycHggMTZweDtcbiAgLmFudC1yYWRpby1idXR0b24td3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgLnNmLXRvZ2dsZS1idG4sXG4gICAgLmFudC1jb2w6bnRoLW9mLXR5cGUoMSkgYnV0dG9uLndpdGgtaWNvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhZy1ncmlkIGRhc2hib2FyZCBzdHlsZXNcbi5zZi1zaW5nbGUtZGFzaGJvYXJkLWdyaWQuYWctdGhlbWUtcXVhcnR6LnNmLWFnLWdyaWQge1xuICAuYWctc3RhdHVzLWJhciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLmFnLXN0YXR1cy1iYXItbGVmdCB7XG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWN1c3RvbS1kYXNoYm9hcmQuc2Ytc2luZ2xlLWRhc2hib2FyZC1ncmlkLnNmLWFnLWdyaWQge1xuICBtYXJnaW4tYm90dG9tOiAtNDBweDsgLy8gYmFzZWQgb24gd3JhcHBlciBjbGFzc1xuXG4gIC8qIG5vdCB1c2VkID8gKi9cbiAgLnNmLWRhc2hib2FyZF9fc3RhdHVzLWJhciB7XG4gICAgcGFkZGluZzogMTRweCAwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxufVxuXG4uc2YtZGFzaGJvYXJkX19ncmlkLnNmLWFnLWdyaWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY1cHgpICFpbXBvcnRhbnQ7XG5cbiAgIC8qIG5vdCB1c2VkID8gKi9cbiAgLnNmLWRhc2hib2FyZF9fc3RhdHVzLWJhciB7XG4gICAgcGFkZGluZzogMTRweCAwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgfVxufVxuIiwiLnNmLWRhdGEtc3R1ZGlvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgLnNmLWN1c3RvbS10YWItYmFyIHtcbiAgICAuYW50LXRhYnMtbmF2LWxpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5hbnQtdGFicy1uYXYtbW9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY3Jvd24taWNvbiBwYXRoIHtcbiAgICBmaWxsOiAjZjVjODY2ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X193cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uc2YtZGF0YS1zdHVkaW8tZGF0YS12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgLnNmLWRhdGEtc3R1ZGlvLWRhdGEtdmlld19faGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuXG4gIC5zZi1kYXRhLXN0dWRpby1kYXRhLXZpZXdfX2NvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5hbnQtcmFkaW8tZ3JvdXAge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuXG4gICAgLmFudC1yYWRpby1idXR0b24td3JhcHBlciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAuYW50LXJhZGlvLWJ1dHRvbi13cmFwcGVyLWNoZWNrZWQge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cblxuICAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDAgMTZweCA4cHggMTZweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcblxuICAgIC5zZi1kYXRhLXN0dWRpby1pbnB1dF9fdmlldy1zZWxlY3Qge1xuICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAmLnNmLWRhdGEtc3R1ZGlvLWlucHV0X192aWV3LXNlbGVjdC0tc2VsZWN0ZWQge1xuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2YtZGF0YS1zdHVkaW8taW5wdXRfX2J0biB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fd3JhcHBlciB7XG4gIC5zZi1kYXRhLXN0dWRpby1vdmVydmlld19fdG9vbGJhci13cmFwcGVyIHtcbiAgICAuUGFuZS5ob3Jpem9udGFsLlBhbmUxIHtcbiAgICAgIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICAgICAgLnNmLWRhdGEtc3R1ZGlvLW92ZXJ2aWV3X190b29sYmFyIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMTZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1tb2R1bGUtdGFiLWJhci5zZi1kYXNoYm9hcmQtdGFiLWJhci5hbnQtdGFicyB7XG4gICAgLmFudC10YWJzLW5hdiAuYW50LXRhYnMtbmF2LW9wZXJhdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIuc2YtcmVwb3J0cyB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zZi1yZXBvcnRzLXF1aWNrLWFjY2VzcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLnNlY3Rpb24ge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgICAgLmhlYWRpbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICAucmVwb3J0LWNhcmQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmVwb3J0LWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDdweCAwcHggN3B4IDEzcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICAgICAucmVwb3J0LWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC5hbnRpY29uLXN0YXI6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UteWVsbG93LTQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5vcHRpb25zLWJ1dHRvbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICY6aG92ZXIgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlcG9ydC1jYXJkLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbnQtYXZhdGFyLWdyb3VwIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFibGUtY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmOmhvdmVyOm5vdCgubm90LWF2YWlsYWJsZSkge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggMnB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtY2FyZC10aXRsZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hbnQtdGFicyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5hbnQtdGFicy1uYXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAuYW50LXRhYnMtbmF2LXdyYXAge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuYW50LXRhYnMtdGFiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zaXRpb246IDAuMXM7XG4gICAgICAmLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS0yKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLnRhYi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgICAgLmFudGljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWItcmVtb3ZlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICB9XG4gICAgLmFudC10YWJzLXRhYjpub3QoLmFudC10YWJzLXRhYi1hY3RpdmUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSA1MSA1MSAvIDUlKTtcbiAgICB9XG5cbiAgICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIsXG4gICAgLmFudC10YWJzLWNvbnRlbnQsXG4gICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAubGltaXRlZC1yZXBvcnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgfVxuXG4gICAgICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtcmVwb3J0c19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZi1yZXBvcnRzLWxpc3QtcGFuZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gIH1cblxuICAuUmVzaXplci5ob3Jpem9udGFsIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNmLXJlcG9ydHNfX3NwaXQtd3JhcHBlciB7XG4gICAgLlBhbmUuaG9yaXpvbnRhbC5QYW5lMSB7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2YtcmVwb3J0cy1wcmV2aWV3LXBhbmUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG5cbiAgICAuc2Ytc2luZ2xlLXJlcG9ydC1ncmlkIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgICAuZHgtaGVhZGVyLXJvdyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogNDZweDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZHgtY29sdW1uLWluZGljYXRvcnMge1xuICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmR4LWhlYWRlci1maWx0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDA4N2ZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIC5keC1oZWFkZXItZmlsdGVyLWVtcHR5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktc3VidGV4dCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5keC1kYXRhZ3JpZC10b3RhbC1mb290ZXIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5keC1kYXRhZ3JpZC1zdW1tYXJ5LWl0ZW0ge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1yZXBvcnRzLXRvb2xiYXIge1xuICBtYXJnaW46IDEycHggMjRweCAxMnB4IDE2cHg7XG4gIC5hbnQtcmFkaW8tYnV0dG9uLXdyYXBwZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIC5zZi10b2dnbGUtYnRuLFxuICAgIC5hbnQtY29sOm50aC1vZi10eXBlKDEpIGJ1dHRvbi53aXRoLWljb24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gYWctZ3JpZCByZXBvcnQgc3R5bGVzXG4uc2Ytc2luZ2xlLXJlcG9ydC1ncmlkLnNmLWFnLWdyaWQge1xuICAuYWctc3RhdHVzLWJhciB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgLmFnLXN0YXR1cy1iYXItbGVmdCB7XG4gICAgICAuYWctc3RhdHVzLW5hbWUtdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctc3RhdHVzLWJhci1yaWdodCAuYWctc3RhdHVzLXBhbmVsLmFnLXN0YXR1cy1wYW5lbC1hZ2dyZWdhdGlvbnMge1xuICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgIC5hZy1zdGF0dXMtbmFtZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICYuYWctc3RhdHVzLW5hbWUtdmFsdWUtdmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNmLWN1c3RvbS1yZXBvcnRzLWNvbnRlbnRfd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5zZi1jdXN0b20tcmVwb3J0X19ncmlkLXdyYXBwZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuXG4gIC5zZi1jdXN0b20tcmVwb3J0X19ncmlkLnNmLXNpbmdsZS1yZXBvcnQtZ3JpZC5zZi1hZy1ncmlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweDsgLy8gYmFzZWQgb24gd3JhcHBlciBjbGFzc1xuXG4gICAgLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keSB7XG4gICAgICAuYWctcm93LWxvYWRpbmcgLnNmLXNwaW5uZXIuc3Bpbm5lci0taG9yaXpvbnRhbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZy1zaWRlLWJhciAuYWctdG9vbC1wYW5lbC13cmFwcGVyIHtcbiAgICAgIC5hZy1yZWFjdC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgICAgICAuc2YtbGF5b3V0LXNldHRpbmdzX190b29sLXBhbmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEycHg7XG5cbiAgICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcblxuICAgICAgICAgICAgLm9wdGlvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgICAgICAuYW50LXN3aXRjaC5hbnQtc3dpdGNoLXNtYWxsIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAuYW50LXN3aXRjaC1oYW5kbGUge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hbnQtc3dpdGNoLWNoZWNrZWQgLmFudC1zd2l0Y2gtaGFuZGxlIHtcbiAgICAgICAgICAgICAgICAgIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZi1yZXBvcnRfX2dyaWQuc2YtYWctZ3JpZCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjVweCkgIWltcG9ydGFudDtcbn1cbiIsIi5kb2NrLXZpZXcge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTE1cHgpO1xuXG4gICAgLnRhYi1oZWFkZXJfX25hbWUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cblxuICAgIC50YWItaGVhZGVyX19hY3Rpb24tYnV0dG9ucyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG5cbiAgICAuZG9jay1wYW5lbC5kb2NrLXN0eWxlLS1ib3R0b20tdGFicyB7XG4gICAgICAgIC5kb2NrLmRvY2stdG9wIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kb2NrLXBhbmVsIHtcbiAgICAgICAgJi5kb2NrLXN0eWxlLS1yaWdodC10YWJzID4gLmRvY2sgPiAuZG9jay1iYXIge1xuICAgICAgICAgICAgZmxleDogYXV0bztcblxuICAgICAgICAgICAgJiA+IC5kb2NrLW5hdiB7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG5cbiAgICAgICAgICAgICAgICAmID4gLmRvY2stbmF2LXdyYXAgPiAuZG9jay1uYXYtbGlzdCA+IC5kb2NrLXRhYiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kb2NrLXN0eWxlLS1sZWZ0LXRhYnMgPiAuZG9jay5kb2NrLXRvcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAmID4gLmRvY2stYmFyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgJiA+IC5kb2NrLW5hdiB7XG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcCAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3AgMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLmRvY2stY29udGVudC1ob2xkZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBTdGFydCAtIGV2ZW50cyAqL1xuICAgIC8vIC5iLXNjaC1ldmVudC1jb250ZW50IHtcbiAgICAvLyAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvLyB9XG4gICAgLy8gLmItc2NoLWV2ZW50LWhlYWRlciB7XG4gICAgLy8gICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgLy8gfVxuICAgIC8vIC5iLXNjaC1ldmVudC1mb290ZXIge1xuICAgIC8vICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIC8vICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICAvLyB9XG5cbiAgICAuYi1zY2gtZXZlbnQtd3JhcCA+IC5iLXNjaC1ldmVudC5zZi1zZXR1cC1ldmVudCB7XG4gICAgICAgIC5zZi1zZXR1cC1wZXJjZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsdWU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmItc2NoLWV2ZW50LWNvbnRlbnQge1xuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwZW07XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmItc2NoLWV2ZW50LXdyYXAgLmItc2NoLWV2ZW50Lmx1YnJpY2F0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMwMUJBRUYsICMwMUJBRUYgN3B4LCB3aGl0ZSA3cHgsIHdoaXRlIDE0cHgpO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMUJBRUY7XG4gICAgfVxuXG4gICAgLmItc2NoLWRlcGVuZGVuY3kuc3BlY2lhbC1kZXBlbmRlbmN5IHtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogNSwgNTtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgIH1cbiAgICAvKiBFbmQgLSBldmVudHMgKi9cbiAgICAvKiBTdGFydCAtIHJlc291cmNlIHRpbWVsaW5lIHpvbmVzICovXG4gICAgLmItc2NoLXJlc291cmNldGltZXJhbmdlLnNmLXJ0ci0tZGlzYWJsZWQge1xuICAgICAgICBwb2ludGVyLWV2ZW50cyAgIDogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvciA6ICNmMmYyZjI7XG4gICAgfVxuICAgIC8qIEVuZCAtIHJlc291cmNlIHRpbWVsaW5lIHpvbmVzICovXG4gICAgLyogU3RhcnQgLSB0aW1lbGluZSB6b25lcyAqL1xuXG4gICAgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgLmItZ3JpZC1oZWFkZXJzIHtcbiAgICAgICAgICAgIC5iLWdyaWQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYi10aW1lcmFuZ2VzLWNhbnZhcy5iLXRpbWVyYW5nZXMtaGVhZGVyLWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcyB7XG4gICAgICAgICAgICAgICAgICAgIC5iLXNjaC10aW1lcmFuZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgLy8gcmVzZXQgd29ya2Zsb3cuc2Nzc1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBsYW5uaW5nLS1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IG9yYW5nZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYi1ncmlkLWJvZHktY29udGFpbmVyIHtcbiAgICAgICAgLmItZ3JpZC1zdWJncmlkIHtcbiAgICAgICAgICAgIC5iLXRpbWVyYW5nZXMtY2FudmFzLmItdGltZXJhbmdlcy1ib2R5LWNhbnZhcy5iLXNjaC10aW1lcmFuZ2VzLWNhbnZhcy5iLXNjaC1jYW52YXMge1xuICAgICAgICAgICAgICAgIC5wbGFubmluZy0tZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1yYW5nZS5yYW5nZS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzNjBjO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgLmItdGltZWF4aXNzdWJncmlkIC5yYW5nZS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNDksIDE0LCAxNCwgMC4xNSksIHJnYmEoMjQ5LCAxNCwgMTQsIDAuMTUpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxNnB4KTtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtcmFuZ2UucmFuZ2Utb3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgLmItdGltZWF4aXNzdWJncmlkIC5yYW5nZS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgyNDksIDEwNSwgMTQsIDAuMTUpLCByZ2JhKDI0OSwgMTA1LCAxNCwgMC4xNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDE2cHgpO1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICB9XG5cblxuICAgIC5iLXRpbWVheGlzc3ViZ3JpZCAuYi1zY2gtcmFuZ2U6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2Uge1xuICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDUzcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxLjhlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxLjhlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogLTEuOGVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5iLWdyaWQtaGVhZGVyIC5iLXNjaC1saW5lLmItY2lyY2xlLmItc2NoLXRpbWVyYW5nZS5iLWNpcmNsZS0tcmVkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMS44ZW0gc29saWQgI2ZmNTYyMjdmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlciAuYi1zY2gtbGluZS5iLWNpcmNsZS5iLXNjaC10aW1lcmFuZ2UuYi1jaXJjbGUtLW9yYW5nZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDEuOGVtIHNvbGlkIHJnYmEoMjU1LCAxNjYsIDAsIDAuNjYyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXIgLmItc2NoLWxpbmUuYi1jaXJjbGUuYi1zY2gtdGltZXJhbmdlIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYi10aW1lbGluZS1zdWJncmlkIC5iLXNjaC1saW5lLmItY2lyY2xlLS1yZWQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZjU3MjI7XG4gICAgfVxuXG4gICAgLmItdGltZWxpbmUtc3ViZ3JpZCAuYi1zY2gtbGluZS5iLWNpcmNsZS0tb3JhbmdlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBvcmFuZ2U7XG4gICAgfVxuXG4gICAgLmItZ3JpZC1oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItZ3JpZC1oZWFkZXJzLWxvY2tlZCxcbiAgICAuYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItbG93ZXN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTc7XG4gICAgfVxuXG4gICAgLmItdGhlbWUtY2xhc3NpYy1kYXJrIC5iLWdyaWQtaGVhZGVyLWNvbnRhaW5lciAuYi1ncmlkLWhlYWRlcnMtbG9ja2VkLFxuICAgIC5iLXRoZW1lLWNsYXNzaWMtZGFyayAuYi1ncmlkLWhlYWRlci1jb250YWluZXIgLmItbG93ZXN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzJiMmIyZjtcbiAgICB9XG4gICAgLyogRW5kIC0gdGltZWxpbmUgem9uZXMgKi9cbn1cblxuLmItcmVjdXJyZW5jZWNvbmZpcm1hdGlvbnBvcHVwLFxuLnNmLXNjaGVkdWxlLXRhc2stbW9kYWwsXG4uc2Ytc2NoZWR1bGUtZXZlbnQtbW9kYWwge1xuICAgICYuYi1wYW5lbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cbn1cblxuLnNmLXNjaGVkdWxlLWRlcGVuZGVuY3ktbW9kYWwge1xuICAgICYuYi1wYW5lbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cbn1cbiIsIi5zZi1zZXR0aW5ncy10YWItYmFyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0M3B4KTsgLy8gbWludXMgbWFpbiBoZWFkZXJcbiAgJi5hbnQtdGFicy1sZWZ0IHtcbiAgICA+IC5hbnQtdGFicy1uYXYge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIG1hcmdpbjogMTRweCAxNHB4IDE0cHggMDtcblxuICAgICAgLmFudC10YWJzLXRhYiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLnNmLXRhYi1ncm91cCB7XG4gICAgICAgIC5hbnRpY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LXRhYnMtdGFiLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDI0cHggOXB4IDMycHg7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgIG1hcmdpbjogMnB4IDRweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwMGY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtdGFicy10YWItYWN0aXZlIC5hbnQtdGFicy10YWItYnRuIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAuYW50LXRhYnMtdGFiLWRpc2FibGVkLmFudC10YWJzLXRhYiB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5hbnQtdGFicy1jb250ZW50LWhvbGRlciB7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LXRhYnMtbmF2LXdyYXAgLmFudC10YWJzLWluay1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmFudC10YWJzLWNvbnRlbnQuYW50LXRhYnMtY29udGVudC1sZWZ0IHtcbiAgICA+IC5hbnQtdGFicy10YWJwYW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNmLXVuYXV0aG9yaXplZCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyB7XG4gIC5zZi1kYXRhLXNvdXJjZS1tb2RhbC10aXRsZV9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1kYXRhLXNlbGVjdG9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuc2VsZWN0b3ItLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmNWM4NjY7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1zdWJ0ZXh0KTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgfVxufVxuIiwiLnNmLWludml0ZS1kcmF3ZXIge1xuICAuYW50LWRyYXdlci1mb290ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIC5zZi1pbnZpdGUtZHJhd2VyX19mb290ZXIge1xuICAgICAgLnNmLXJlbWFpbmluZy1tZW1iZXJzX190ZXh0IHtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1oaWdobGlnaHQpO1xuICAgICAgICBib3gtc2hhZG93OlxuICAgICAgICAgIDBweCAzcHggNnB4IC00cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSxcbiAgICAgICAgICAwcHggNnB4IDE2cHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKSxcbiAgICAgICAgICAwcHggOXB4IDI4cHggOHB4IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2VsZWN0X19kcmFnZ2FibGVfY29udHJvbCB7XG4gICAgLmFudGljb24uYW50aWNvbi1kb3duIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG59XG5cbi5zZi1zZWxlY3RfX2RyYWdnYWJsZV9jb250cm9sX2RkbCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hbnQtdHJlZS10cmVlbm9kZSB7IFxuICAgICAgICBwYWRkaW5nOiA0cHggMCAwIDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgXG4gICAgICAgIC5hbnQtdHJlZS1ub2RlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXItbm9ybWFsLmFudC10cmVlLW5vZGUtc2VsZWN0ZWQ6aG92ZXIsXG4gICAgICAgICAgICAmLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyLW5vcm1hbC5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC10cmVlLWRyb3AtaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDdweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC10cmVlLXRyZWVub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLWRyYWdnYWJsZS1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtdHJlZS1saXN0IHtcbiAgICAgICAgLmFudC10cmVlLWxpc3QtaG9sZGVyIHtcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYXJrLXNjcm9sbGJhci10aHVtYikgdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICBcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXNjcm9sbGJhci1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmMDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgIH1cbn0iLCIuc2Ytc2VsZWN0LWNvbXBhcmVfX2NvbnRyb2wge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgICAmLnNmLXNlbGVjdC1jb21wYXJlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAgIC5zZi1zZWxlY3QtbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG59IiwiLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgJi5zZi1zZWxlY3QtZWRpdC1tb2RlX19jb250cm9sLS1zZWxlY3RlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICAuc2Ytc2VsZWN0LWxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG4uc2Ytc2VsZWN0LWVkaXQtbW9kZV9fY29udHJvbC1kZGwuYW50LWRyb3Bkb3duIHtcbiAgLnNmLXNlbGVjdC1lZGl0LW1vZGVfX2NvbnRyb2wtbWVudSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5zZi1lZGl0LW1vZGVfX21lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIC5jYl9fZGVtYW5kdHlwZV9iYXNlMiB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNiX19kZW1hbmR0eXBlX2Jhc2UyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG5cbiAgICAgICAgLmFudC1jaGVja2JveC1pbm5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFudC1kcm9wZG93bi1tZW51LXN1Ym1lbnUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5hbnQtZHJvcGRvd24tbWVudS1zdWJtZW51LXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlbGVjdC1maWx0ZXJzX19jb250cm9sIHtcbiAgICA+IC5hbnQtYnRuOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1idG4tcmVjb3JkIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1pbi13aWR0aDogMzVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbnQtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgIH1cblxuICAgIC5hbnQtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyAvLyB1c2UgdG9vbHRpcCBob3ZlciBldmVudCBmb3IgcHJldmlldyBkcmF3ZXJcbiAgICB9XG4gIH1cblxuICAuc2Ytc2VsZWN0LWZpbHRlcnNfX292ZXJsYXkge1xuICAgIC5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbC1tZW51LmFudC1kcm9wZG93bi1tZW51LnNmLXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3gtc2hhZG93OiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikgMHB4IDdweCAyOXB4IDBweDtcbiAgXG4gICAgICAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH0iLCIuc2YtcHVibGlzaF9fcG9wdXAge1xuICAuYW50LW1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAuc2YtcHVibGlzaF9fcG9wdXAtY29udGVudCB7XG4gICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cblxuICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cbiAgICAgICAgLmFudC1zZWxlY3Qtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgICAgIC5hbnQtY2hlY2tib3gtd3JhcHBlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgLmFudC1jaGVja2JveC1kaXNhYmxlZCAuYW50LWNoZWNrYm94LWlubmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hbnQtcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5hbnQtc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgLmFudC1jaGVja2JveC13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgIC5hbnQtY2hlY2tib3gtZGlzYWJsZWQgLmFudC1jaGVja2JveC1pbm5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW50LW1vZGFsLWZvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4iLCIuc2Ytc2VsZWN0LXZpZXdzX19jb250cm9sIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbixcbiAgJi5hbnQtcG9wb3Zlci1vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmx1ZS1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgfVxuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgIDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG59XG5cbi5zZi1zZWxlY3Qtdmlld3NfX2NvbnRyb2wtbWVudSB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zZi1kZW1hbmQtdmlld3NfX2NvbnRyb2xfZGRsIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG5cbiAgICAgIC5zZi1zZWxlY3QtZGVtYW5kLXZpZXdzMl9fY29udHJvbC1tZW51IHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuYW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICYuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWRpdmlkZXIuYW50LWRpdmlkZXItdmVydGljYWwge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuXG4gICAgICAuc2YtZGVtYW5kLW5vLXR5cGVzX19vdmVybGF5IHtcbiAgICAgICAgbWluLXdpZHRoOiAzMDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5zZi1kZW1hbmQtdHlwZXMtdHJlZS5hbnQtdHJlZSB7XG4gICAgICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICYuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtY2hlY2tib3gge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgICAgICAgICAgLmFudC10cmVlLWljb25FbGUge1xuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgIC50aXRsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnRpdGxlLXR5cGUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktcGFyYWdyYXBoKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgICAgIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi12aWV3cy1mb290ZXIge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtbGlua3MtZHJvcGRvd24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZGVtYW5kLWxpbmtzLWRyb3Bkb3duX19kZGwge1xuICAuYW50LWRyb3Bkb3duLW1lbnUgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICAuYW50LWRyb3Bkb3duLW1lbnUtdGl0bGUtY29udGVudCA+IGEge1xuICAgICAgLmFudC1idG4ge1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZWNoYXJ0LWNvbnRleHQtbWVudV9fd3JhcHBlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxufVxuXG4uc2YtY2x1c3Rlci1jb250ZXh0LW1lbnUge1xuICAuYW50LW1lbnUtaXRlbSxcbiAgLmFudC1tZW51LXN1Ym1lbnUsXG4gIC5hbnQtbWVudS1zdWJtZW51LmFudC1tZW51LXN1Ym1lbnUtdmVydGljYWwgPiAuYW50LW1lbnUtc3VibWVudS10aXRsZSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5zZi1jbHVzdGVyLWNvbnRleHQtbWVudS0tcG9wdXAge1xuICAmLmFudC1tZW51LXN1Ym1lbnUtcG9wdXAgLmFudC1tZW51LXZlcnRpY2FsID4gLmFudC1tZW51LWl0ZW0ge1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuIiwiLnNmLW1hbmFnZS1zY2hlbWVfX2NvbnRlbnQtZm9ybSB7XG4gIC5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1pZCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsID4gLmFudC1yb3cge1xuICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgfVxuXG4gIC5zZWdtLWNsdXN0ZXItc2NoZW1lX19sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIG92ZXJmbG93OiBjbGlwO1xuXG4gICAgPiAuYW50LWJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtY29tcGFyZS1zZWxlY3Qge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG5cbiAgJi5hbnQtZHJvcGRvd24tb3BlbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG5cbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytb3B0aW1pemUtc2VsZWN0LmFudC1kcm9wZG93bi1vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1ibHVlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcblxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICB9XG59XG5cbi5zZi1vcHRpbWl6ZV9kZGwuYW50LWRyb3Bkb3duIHtcbiAgLmFudC1kcm9wZG93bi1tZW51IC5hbnQtZHJvcGRvd24tbWVudS1pdGVtIHtcbiAgICAuYW50LWJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLXNlbGVjdC1zb3Atdmlld3NfX2NvbnRyb2wsXG4uc2Ytdmlld3NfX2NvbnRyb2wge1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICYuYW50LWRyb3Bkb3duLW9wZW4sXG4gICYuYW50LXBvcG92ZXItb3BlbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAgIDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLCAwIDlweCAyOHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG59XG5cbi5zZi1zZWxlY3Qtc29wLXZpZXdzX19jb250cm9sLW1lbnUge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2Ytdmlld3NfX2NvbnRyb2xfZGRsIHtcbiAgLmFudC1wb3BvdmVyLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNmLXZpZXdzLWNvbnRlbnRfX3dyYXBwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG5cbiAgICAgIC5zZi1zZWxlY3Qtc29wLXZpZXdzMl9fY29udHJvbC1tZW51IHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuYW50LW1lbnUtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICYuYW50LW1lbnUtaXRlbS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWRpdmlkZXIuYW50LWRpdmlkZXItdmVydGljYWwge1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgfVxuXG4gICAgICAuc2Ytc29wLW5vLXR5cGVzX19vdmVybGF5IHtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5zZi1zb3AtdHlwZXMtdHJlZS5hbnQtdHJlZSB7XG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmFudC10cmVlLXRyZWVub2RlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICYuZHJhZ2dpbmc6OmFmdGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtY2hlY2tib3gge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtZHJhZ2dhYmxlLWljb24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyLW5vb3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgICAgICAgICAgLmFudC10cmVlLWljb25FbGUge1xuICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuXG4gICAgICAgICAgICAgIC5ib3gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFudC10cmVlLXRpdGxlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgIC50aXRsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLWxpc3Qge1xuICAgICAgICAgIC5hbnQtdHJlZS1saXN0LWhvbGRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hcmstc2Nyb2xsYmFyLWJhY2tncm91bmQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYwMDtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstc2Nyb2xsYmFyLXRodW1iLWhvdmVyKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi12aWV3cy1mb290ZXIge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuc2YtbGlua3MtZHJvcGRvd24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtbGlua3MtZHJvcGRvd25fX2RkbCB7XG4gIC5hbnQtZHJvcGRvd24tbWVudSAuYW50LWRyb3Bkb3duLW1lbnUtaXRlbSB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgLmFudC1kcm9wZG93bi1tZW51LXRpdGxlLWNvbnRlbnQ+YSB7XG4gICAgICAuYW50LWJ0biB7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2YtaXRlbS1mbG93X19tYXRjaGVkLWxpbmtzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgICAuYW50LXRyZWUtc3dpdGNoZXIuYW50LXRyZWUtc3dpdGNoZXItbm9vcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFudC10cmVlLW5vZGUtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICYuYW50LXRyZWUtbm9kZS1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLWNvbXBhcmUtb3ZlcnZpZXctdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OlxuICAgIDBweCAzcHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjEyKSxcbiAgICAwcHggNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA4KSxcbiAgICAwcHggOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cbiAgLmNvbG9yLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICB9XG4gIC5kYXRhLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5kYXRhLWl0ZW0tbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuc3BsaXQtbGF5b3V0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY29sdW1uLWdhcDogMTZweDtcblxuICAgIC5zcGxpdC1sYXlvdXQtY29sIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cbi5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0c19fd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuc2YtY29tcGFyZS1vdmVydmlldy1jaGFydHNfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5idW1wLWNoYXJ0LXNwaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5zZi1jb21wYXJlLW92ZXJ2aWV3LWNoYXJ0IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICB9XG5cbiAgLnNmLWNvbXBhcmUtb3ZlcnZpZXctYnVtcC1jaGFydCB7XG4gICAgLy8gdG9vbHRpcCBkaXYgd3JhcHBlclxuICAgIGRpdiA+IGRpdiA+IGRpdiB7XG4gICAgICB0b3A6IDEyN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZCB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIC5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgIC5sZWdlbmQtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1zdHJhdGVneS1jaGFydF9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblxuICAgIC5yYWRhci1jaGFydF9fd3JhcHBlciB7XG4gICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAucmFkYXItY2hhcnQtc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RyYXRlZ2ljLWRyaXZlcnNfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG4gIH1cbn1cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG5cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG5cbi5zZi1idW1wLWNoYXJ0LWxlZ2VuZC1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNmLWJ1bXAtY2hhcnQtbGVnZW5kLmRpdjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjAwO1xufVxuIiwiLnNmLWNvbXBhcmUtb3ZlcnZpZXctZGV0YWlscy1hbmQtcHVibGlzaF9fZHJhd2VyIC5hbnQtZHJhd2VyLWJvZHkge1xuICBwYWRkaW5nOiAwO1xuICAuc2YtY29udGVudC1iYXNlLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2NvbnRlbnQge1xuICAgIC5zZi1kZXRhaWxzLWFuZC1wdWJsaXNoX190b29sYmFyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnNmLWJ0bi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+IHN2ZyArIHNwYW4ge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX2dyaWQuc2YtZ3JpZC1iYXNlIHtcbiAgICAgIC5hZy1yb290LXdyYXBwZXIge1xuICAgICAgICAuYWctaGVhZGVyIC5hZy1waW5uZWQtbGVmdC1oZWFkZXIgLmFnLWhlYWRlci1jZWxsLmNoZWNrYm94LWNlbnRlciB7XG4gICAgICAgICAgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmFnLWhlYWRlci1jZWxsLWNvbXAtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZy1ib2R5IC5hZy1ib2R5LXZpZXdwb3J0IHtcbiAgICAgICAgICAuYWctcm93LmFnLXJvdy1zZWxlY3RlZCAuYWctY2VsbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstdHlwb2dyYXBoeS1oZWFkbGluZSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLWRldGFpbHMtYW5kLXB1Ymxpc2hfX25vLWRhdGEge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDEycHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAxMnB4IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb250ZW50LWJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC5pbmZvLWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnNmLWdyaWQtYmFzZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KSAhaW1wb3J0YW50O1xuXG4gICAgLmFnLWhlYWRlci1jZWxsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1jb250ZW50LWJhY2tncm91bmQpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNmLWNvbXBhcmUtb3ZlcnZpZXctcHVibGlzaC1zdW1tYXJ5X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAuc2YtY29udGVudC1iYXNlLnNmLXN1bW1hcnlfX2NvbnRlbnQge1xuICAgIC5zZi1zdW1tYXJ5X190b29sYmFyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnNmLWJ0bi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFudC1idG4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOmRpc2FibGVkIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzMzMzMzMzQwO1xuICAgICAgfVxuXG4gICAgICA+IHN2ZyArIHNwYW4ge1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNmLXN1bW1hcnlfX2lubmVyLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5zZi1zdW1tYXJ5LWdyaWRfX3dyYXBwZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTMwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgICAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNmLWdyaWQtYmFzZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNmLXB1Ymxpc2gtaGlzdG9yeSB7XG4gICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAudGl0bGUsXG4gICAgICAgICAgLnB1Ymxpc2gtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB1Ymxpc2gtcm93IHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb3B5LXBhc3RlLW1vZGFsIHtcbiAgICAuYW50LW1vZGFsLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIFxuXG4gICAgICAgIFtjb250ZW50ZWRpdGFibGVdIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgZ3JlZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBbY29udGVudGVkaXRhYmxlXTplbXB0eSArIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cblxuICAgICAgICBbY29udGVudGVkaXRhYmxlXTplbXB0eTpmb2N1cyArIC5wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNmLWFkdmFuY2VkLWRhdGFzb3VyY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5kYXRhc291cmNlcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5kYXRhc291cmNlLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktNCk7XG4gICAgfVxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICB9XG4gIH1cbiAgLnNmLWFnLWdyaWQge1xuICAgIC5kYXRhc291cmNlLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jZWxsQ2VudGVyIC5hZy1jZWxsLXdyYXBwZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5zZi1hc3NpZ24taW5wdXQtc3BlYy1tb2RhbCB7XG4gIC5hbnQtc2VsZWN0OmhvdmVyOm5vdCguYW50LXNlbGVjdC1tdWx0aXBsZSk6bm90KC5hbnQtc2VsZWN0LWRpc2FibGVkKVxuICAgIC5hbnQtc2VsZWN0LXNlbGVjdGlvbi1pdGVtXG4gICAgc3ZnXG4gICAgcGF0aCB7XG4gICAgZmlsbDogcmV2ZXJ0LWxheWVyO1xuICB9XG59XG4iLCIuc2YtZXJwLXNldHRpbmdzX190YWJzLmFudC10YWJzIHtcbiAgZmxleDogMTtcbiAgLmFudC10YWJzLW5hdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICAuYW50LXRhYnMtbmF2LXdyYXAge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFudC10YWJzLXRhYiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCkgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAmLmFudC10YWJzLXRhYi1hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktMikgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRhYi1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxuICAgIC5hbnRpY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IC0ycHg7XG4gICAgfVxuICAgIC5hbnQtdGFicy10YWItaWNvbiB7XG4gICAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICAgIH1cbiAgfVxuICAuYW50LXRhYnMtdGFiOm5vdCguYW50LXRhYnMtdGFiLWFjdGl2ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig1MSA1MSA1MSAvIDUlKTtcbiAgfVxuXG4gIC5zZi10YWJzLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gIH1cblxuICAuYW50LXRhYnMtY29udGVudC1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuYW50LXRhYnMtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMTtcblxuICAgICAgLmFudC10YWJzLXRhYnBhbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5zZi1zcGluIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAuYW50LXNwaW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZi1lcnAtc2V0dGluZ3NfX3dyYXBwZXIge1xuICAgICAgICAgIC5SZXNpemVyLmhvcml6b250YWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3NfX2NvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19oZWFkZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnN1Yi10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNmLW1haW4tbW9kYWwuc2YtZGF0YS1zb3VyY2UtbW9kYWwtLW5ldyAuYW50LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2YtZXJwLXNldHRpbmdzLWFjdGl2aXR5LWxvZ19fd3JhcHBlciB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgcm93LWdhcDogMTZweDtcblxuICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZi1lcnAtc2V0dGluZ3MtZGV0YWlsc19fd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDE0cHggMTZweCAwO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAgICAgICAuc2YtZXJwLXNldHRpbmdzLWRldGFpbHNfX3Rvb2xiYXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNmLWVycC1zZXR0aW5ncy1kZXRhaWxzX19mb3JtIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgIC5zZi1lcnAtZGV0YWlscy1ncmlkX193cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2YtZHJhd2VyX19yaWdodC5zZi1lcnAtc2V0dGluZ3MtY29uZmlnX19kcmF3ZXIge1xuICAgICAgICAgICAgLmFudC1kcmF3ZXItY29udGVudC13cmFwcGVyIC5hbnQtZHJhd2VyLWJvZHkge1xuICAgICAgICAgICAgICAuZGFuZ2VyLXpvbmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWJhc2UtZ3JheS04KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1vdGhlci1kYXRhX193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuXG4gIC5zZi1vdGhlci1kYXRhX19sZWZ0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnRyZWUtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnRyZWUtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICB9XG4gIH1cblxuICAuYWctcmlnaHQtYWxpZ25lZC1jZWxsIC5jb25kaXRpb25hbC1pY29uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgLlJlc2l6ZXIudmVydGljYWwge1xuICAgIG1hcmdpbjogMCAycHg7XG4gIH1cbn1cbiIsIi5zZi11c2VyLWZvcm0ge1xuXG4gICAgLmFudGljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMnB4O1xuICAgIH1cbiAgICBcbiAgICAuc2YtdXNlci1mb3JtX19zdWJtaXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbn0iLCIuc2YtZnVsbHNjcmVlbi1tb2RhbHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFudC1tb2RhbC1jb250ZW50e1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICB9XG4gICAgLmFudC1tb2RhbC1ib2R5e1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgLmFudC1tb2RhbC1mb290ZXJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiLnNmLXRhYi1kZW1hbmRfX2NhdXNhbC1mb3JlY2FzdGluZyB7XG4gIC5sb2dvLWNhcmQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5LWhvdmVyKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2Ytc2V0dGluZ3NfX2VycC1jb25uZWN0aW9uIHtcbiAgLnNmLWVycC1jb2x1bW4tZmlsdGVyc19fZm9ybS1saXN0IHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZS5zZi1mb3JtLWl0ZW1fX3NlbGVjdC1mdWxsLXdpZHRoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICYgLmFudC1mb3JtLWl0ZW0tcm93ID4gLmFudC1mb3JtLWl0ZW0tbGFiZWwgPiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgPiAuYW50LXJvdy5hbnQtcm93LXNwYWNlLWJldHdlZW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2YtZXJwLWNvbHVtbi1maWx0ZXJzX19zZWxlY3QuYW50LXNlbGVjdCAuYW50LXNlbGVjdC1kcm9wZG93biB7XG4gICAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLmFudC1zZWxlY3QtaXRlbS1vcHRpb24tZGlzYWJsZWQge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgLm9wdGlvbi13aXRoLXJlbW92ZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1zdGF0ZSAuYW50aWNvbi5hbnRpY29uLWNoZWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNmLWVycC1kZXRhaWxzLWdyaWRfX3dyYXBwZXIge1xuICAgIGhlaWdodDogNzUwcHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zZi1lcnAtZGV0YWlsc19fZm9ybS1pdGVtLmFudC1mb3JtLWl0ZW0ge1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5zZi1lcnAtZGV0YWlscy1lZGl0X19kcmF3ZXIgLmFudC1kcmF3ZXItYm9keSB7XG4gIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAuYW50LXJvdy5hbnQtZm9ybS1pdGVtLXJvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuYW50LWZvcm0taXRlbS1sYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX2Zvcm0tbGlzdCB7XG4gICAgLnNmLWZvcm0taXRlbV9fc2VsZWN0LWJhc2Uge1xuICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJiAuYW50LWZvcm0taXRlbS1yb3cgPiAuYW50LWZvcm0taXRlbS1sYWJlbCA+IGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJiA+IC5hbnQtcm93LmFudC1yb3ctc3BhY2UtYmV0d2VlbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFudC1mb3JtLWl0ZW0tcmVxdWlyZWQgPiBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1lcnAtY29sdW1uLWZpbHRlcnNfX3NlbGVjdC5hbnQtc2VsZWN0IC5hbnQtc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgICAgLmFudC1zZWxlY3QtaXRlbS1vcHRpb24uYW50LXNlbGVjdC1pdGVtLW9wdGlvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgICAub3B0aW9uLXdpdGgtcmVtb3ZlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hbnQtc2VsZWN0LWl0ZW0tb3B0aW9uLXN0YXRlIC5hbnRpY29uLmFudGljb24tY2hlY2sge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZXJwLWRldGFpbHNfX2NvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogOHB4O1xuXG4gICAgLnNmLWVycC1kZXRhaWxzX19jb2xsYXBzZS1wYW5lbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiA0cHggMTJweDtcblxuICAgICAgLnNmLWVycC1kZXRhaWxzX3BhbmVsLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5oZWFkZXItbmFtZS5ub3Qtc2V0IHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFyay1iYXNlLWdyYXktOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYW50LWJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50aWNvbi1kZWxldGUge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYW50LWRpdmlkZXIge1xuICAgICAgICBtYXJnaW46IDRweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2YtZXJwLWRldGFpbHMtcmVhY3QtZmxvdyB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuYW50LXNwaW4tbmVzdGVkLWxvYWRpbmcsXG4gIC5hbnQtc3Bpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5yZWFjdC1mbG93X19ub2RlIC5zZi1ub2RlLWJhc2VfX3dyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG5cbiAgICAmLnNmLWVudGl0eS1ub2RlX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5zZi1ub2RlLWJhc2VfX2NvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgICYuc2YtcHJvdmlkZXItbm9kZV9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgIC5zdWItY29udGVudCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZi1ncm91cC1ub2RlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLWVudGl0eS1ub2RlLXByaW1hcnlfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDRweDtcbiAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDhweCA4cHggMTZweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXRpdGxlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLWVudGl0eS1ub2RlLXNlY29uZGFyeV9fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCA4cHg7XG5cbiAgICAgICAgLnN1Yi1jb250ZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgcm93LWdhcDogNHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcblxuICAgICAgICAgIC5zdWItdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYW50LXRhZyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2YtZGF0YXNvdXJjZS1ub2RlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICByb3ctZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgIC5zdWItY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHJvdy1nYXA6IDRweDtcblxuICAgICAgICAgIC5kYXRhLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAuYW50LXRhZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNmLW9yYml0LW5vZGVfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2YtZWRnZS1sYWJlbCB7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4ICMwMDkyZGE4MDtcbiAgfVxuXG4gIC5yZWFjdC1mbG93X19jb250cm9scy1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWhpZ2hsaWdodCk7XG4gICAgfVxuXG4gICAgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLWljb24pO1xuICAgIH1cbiAgfVxuXG4gIC5yZWFjdC1mbG93X19taW5pbWFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC5yZWFjdC1mbG93X19taW5pbWFwLW5vZGUge1xuICAgICAgZmlsbDogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICB9XG5cbiAgICAucmVhY3QtZmxvd19fbWluaW1hcC1tYXNrIHtcbiAgICAgIGZpbGw6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG59XG4iLCIuc2YtZGVtYW5kLWNvbmRpdGlvbmFsLWZvcm1hdHMtZHJhd2VyIHtcbiAgLmNvbmRpdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcblxuICAgIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnByZXZpZXctY2VsbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLmFudC1idG4tdGV4dC5hY3RpdmUge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYXJrLXByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNmLWRlbWFuZC12aWV3X19tb2RhbC5zZi1hY3Rpb24tbW9kYWwuc2YtZmlsdGVyLWFjdGlvbl9fbW9kYWwge1xuICAuYW50LW1vZGFsLWNvbnRlbnQgLmFudC1tb2RhbC1jb25maXJtLWJvZHktd3JhcHBlciB7XG4gICAgLmFudC1tb2RhbC1jb25maXJtLXBhcmFncmFwaCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAuYW50LWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52aWV3cy13cmFwcGVyIHtcbiAgLnZpZXctaXRlbS5kcmFnLW92ZXIge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1hcmstcHJpbWFyeSk7XG4gIH1cblxuICAuZHJhZy1oYW5kbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuIiwiLnNmLWV4Y2VwdGlvbi1zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZ3JvdXAtbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBkaXNwbGF5IC5hbnQtZHJvcGRvd24tdHJpZ2dlciBzcGFuIHtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gIH1cblxuICAuZXhjZXB0aW9uLWdyb3VwIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLnNlcGFyYXRvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgZGl2IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgfVxuICB9XG5cbiAgLnF1ZXJ5LWJ1aWxkZXItY29udGFpbmVyIHtcbiAgICAucXVlcnktYnVpbGRlci5xYi1saXRlIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmdyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JvdXAtLWNoaWxkcmVuIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lci5ydWxlLWNvbnRhaW5lcjpub3QoOmZpcnN0LWNoaWxkKSAucnVsZS0tYm9keS0td3JhcHBlciAucnVsZS0tYm9keTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdhbmQgJztcbiAgICB3aWR0aDogNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICB9XG5cbiAgLmdyb3VwLS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuZ3JvdXAtLWNoaWxkcmVuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICY+Lmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyPi5ncm91cC1vci1ydWxlOjpiZWZvcmUsXG4gICAgJj4uZ3JvdXAtb3ItcnVsZS1jb250YWluZXI+Lmdyb3VwLW9yLXJ1bGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJ1bGUge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgIC5ydWxlLS1ib2R5IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLnJ1bGUtLW9wZXJhdG9yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgIH1cblxuICAgICAgLnJ1bGUtLXZhbHVlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAucnVsZS0taGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5hbnQtYnRuLWRlbFJ1bGUge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncm91cC1vci1ydWxlIHtcbiAgICAuZ3JvdXAtb3ItcnVsZS1jb250YWluZXI6bnRoLWNoaWxkKDEpIHtcbiAgICAgIC5ydWxlLS12YWx1ZSAuc2Ytc2VsZWN0LWFkZG9uLWFmdGVyLnNmLXF1ZXJ5LXNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ2NhdGVnb3J5JztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC1vci1ydWxlLWNvbnRhaW5lcjpudGgtY2hpbGQoMikge1xuICAgICAgLnJ1bGUtLXZhbHVlIC5zZi1zZWxlY3QtYWRkb24tYWZ0ZXIuc2YtcXVlcnktc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAndmFyaWFiaWxpdHknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLW9yLXJ1bGUtY29udGFpbmVyOm50aC1jaGlsZCgzKSB7XG4gICAgICAucnVsZS0tdmFsdWUgLnNmLXNlbGVjdC1hZGRvbi1hZnRlci5zZi1xdWVyeS1zZWxlY3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUzcHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICd0cmVuZCc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2YtaW1iYWxhbmNlLXRvb2xiYXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgLnNmLWltYmFsYW5jZS1iYWRnZSB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXJlZCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB3aWR0aDogJ2ZpdC1jb250ZW50JztcbiAgfVxuICAuc2YtcmViYWxhbmNlX19kZGwge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICAuYW50LXBvcG92ZXItaW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnNmLXRleHQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgICAuc2YtaW5mby10ZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDE5NXB4O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICY6bnRoLWNoaWxkKC0xKSB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm9iai12aWV3cy13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcblxuICAgIC52aWV3cy1saXN0LWhlYWRlciB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLXdpZGdldC1iYWNrZ3JvdW5kKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG4gICAgfVxuXG4gICAgLnZpZXdzLWxpc3Qge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAuYW50LXRyZWUtbGlzdCB7XG4gICAgICAgICAgICAuYW50LXRyZWUtdHJlZW5vZGUge1xuICAgICAgICAgICAgICAgIC5hbnQtdHJlZS1pbmRlbnQsXG4gICAgICAgICAgICAgICAgLmFudC10cmVlLXN3aXRjaGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYW50LXRyZWUtbm9kZS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAuYW50LXRyZWUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hbnQtdHJlZS1ub2RlLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hbnQtdHJlZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZi1zZWxlY3Qtc3VwcGx5LXZpZXdzX19vdmVybGF5IHtcbiAgICAuc2Ytc2VsZWN0LXN1cHBseS12aWV3c19fbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgYm94LXNoYWRvdzogcmdiYSgxMDAsIDEwMCwgMTExLCAwLjIpIDBweCA3cHggMjlweCAwcHg7XG4gIFxuICAgICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG4iLCIuZHJpbGwtZG93bi1saW5rc19fc29wIHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gLmFudC1yb3cuYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnZpZXctY29udGVudC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5jb2xvci1ib3gge1xuICAgIHZlcnRpY2FsLWFsaWduOiAtMnB4O1xuICB9XG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuIiwiLnZpZXdzLXdyYXBwZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICBmbGV4OiAwIDAgMjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstY29udGVudC1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgLnZpZXdzLWxpc3QtaGVhZGVyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFyay13aWRnZXQtYmFja2dyb3VuZCk7XG4gICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuXG4gICAgLmFjdGlvbi1idXR0b24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC52aWV3cy1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLnZpZXctaXRlbSB7XG4gICAgICBwYWRkaW5nOiAzcHggMTZweDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstd2lkZ2V0LWJhY2tncm91bmQpO1xuICAgICAgfVxuXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWJsdWUtbGlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Ytc3VwcGx5LXZpZXdfX21vZGFsLnNmLWFjdGlvbi1tb2RhbC5zZi1maWx0ZXItYWN0aW9uX19tb2RhbCB7XG4gIC5hbnQtbW9kYWwtY29udGVudCAuYW50LW1vZGFsLWNvbmZpcm0tYm9keS13cmFwcGVyIHtcbiAgICAuYW50LW1vZGFsLWNvbmZpcm0tcGFyYWdyYXBoIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC5hbnQtZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5vYmotdmlldy1jb250ZW50X19ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgXG4gIC5hZy1yb290LXdyYXBwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIi5zZi1zZWxlY3QtZmlsdGVyc19fY29udHJvbCB7XG4gICAgPiAuYW50LWJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtYnRuLXJlY29yZCB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW50LWRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICB9XG5cbiAgICAuYW50LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogbm9uZTsgLy8gdXNlIHRvb2x0aXAgaG92ZXIgZXZlbnQgZm9yIHByZXZpZXcgZHJhd2VyXG4gICAgfVxuICB9XG5cbiAgLnNmLXNlbGVjdC1maWx0ZXJzX19vdmVybGF5IHtcbiAgICAuc2Ytc2VsZWN0LWZpbHRlcnNfX2NvbnRyb2wtbWVudS5hbnQtZHJvcGRvd24tbWVudS5zZi1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpIDBweCA3cHggMjlweCAwcHg7XG4gIFxuICAgICAgLmFudC1kcm9wZG93bi1tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9IiwiLnNmLWNvbnRyYWN0cy1ydW4taGlzdG9yeV9fZHJhd2VyLnNmLWRyYXdlcl9fYm90dG9tLmFudC1kcmF3ZXIge1xuICAuc2YtcnVuLWhpc3RvcnlfX3dyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZi1ydW4taGlzdG9yeV9fY2FyZHMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgICByb3ctZ2FwOiAxNnB4O1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5ydW4tY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgd2lkdGg6IDM1MHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0zcHggNHB4IDEzcHggdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAuaGVhZGVyIC5hbnQtYnRuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgIG1hcmdpbjogLTE2cHggLTE2cHggMCAtMTZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYXJrLWNvbnRlbnQtc2VwYXJhdG9yKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcmstYmFzZS1ncmF5LTQpO1xuXG4gICAgICAgICAgLmFudC1idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAuYW50aWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hcmstcmVkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHJvdy1nYXA6IDRweDtcblxuICAgICAgICAgIC5kYXRhLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XG5cbiAgICAgICAgICAgICYuc3VjY2VzcyAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLWdyZWVuKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mYWlsZWQgLnZhbHVlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay1yZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhbmNlbGxlZCAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLW9yYW5nZSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZi1ydW4taGlzdG9yeV9fZGV0YWlscy13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICByb3ctZ2FwOiAxNnB4O1xuXG4gICAgICAudG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgY29sdW1uLWdhcDogOHB4O1xuXG4gICAgICAgICAgLmFudC1zZWdtZW50ZWQgLmFudC1zZWdtZW50ZWQtZ3JvdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLW5hdmlnYXRpb24taG92ZXIpO1xuXG4gICAgICAgICAgICAuYW50LXNlZ21lbnRlZC1pdGVtLXNlbGVjdGVkIC5hbnQtc2VnbWVudGVkLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYXJrLXR5cG9ncmFwaHktaGVhZGxpbmUpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW50LXNlZ21lbnRlZC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LXN1YnRleHQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3VtbWFyeS1sYWJlbCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZi1hZy1ncmlkIHtcbiAgICAgICAgLmFnLXJvb3Qtd3JhcHBlciB7XG4gICAgICAgICAgLmFnLWhlYWRlciAuYWctcGlubmVkLWxlZnQtaGVhZGVyIC5hZy1oZWFkZXItY2VsbC5jaGVja2JveC1jZW50ZXIge1xuICAgICAgICAgICAgLmFnLWhlYWRlci1zZWxlY3QtYWxsLmFnLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC1jb21wLXdyYXBwZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZi1uby1ydW4taGlzdG9yeSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuXG4gICAgICAuaGVhZGluZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFyay10eXBvZ3JhcGh5LWhlYWRsaW5lKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1jb25kaXRpb25hbC1mb3JtYXRzLWRyYXdlciB7XG4gIC5jb25kaXRpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXJrLWNvbnRlbnQtYmFja2dyb3VuZCk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFyay1jb250ZW50LXNlcGFyYXRvcik7XG5cbiAgICAuaGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIC5wcmV2aWV3LWNlbGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcmstY29udGVudC1zZXBhcmF0b3IpO1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cblxuICAgIC5hbnQtYnRuLXRleHQuYWN0aXZlIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWFyay1wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZi1zY2gtaXRlbV9fYWN0aXZpdHktZm9ybSB7XG4gICAgLnNmLWZvcm0taXRlbV9fcmFkaW8tYmFzZSAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7IFxuICAgIH1cblxuICAgIC5hbnQtZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbn0iLCIuc2Ytc2NoLWdhbnR0LXNldHRpbmdzX19jb250ZW50LWZvcm0ge1xuICAgIC5zZi1mb3JtLWl0ZW1fX2NoZWNrYm94LWJhc2UgIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyBcbiAgICB9XG59IiwiLnNmLXBsYW5uaW5nLXBlcmlvZC1zZXR0aW5ncyB7XG4gIC5zZi1zZXR0aW5ncy1zZWN0aW9uLWhlYWRpbmcgLmFjdGlvbi1oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5zZXR0aW5ncy1zZWN0aW9uIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gIH1cbn1cbiIsIi5kcmlsbC1kb3duLWxpbmtzIHtcbiAgICAuc2YtZm9ybS1pdGVtX19zZWxlY3QtYmFzZSA+IC5hbnQtZm9ybS1pdGVtLXJvdyA+IC5hbnQtZm9ybS1pdGVtLWxhYmVsID4gbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmID4gLmFudC1yb3cuYW50LXJvdy1zcGFjZS1iZXR3ZWVuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hbnQtZm9ybS1pdGVtLXJlcXVpcmVkID4gc3BhbntcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNmLW5hdi1tZW51LWdyaWQge1xuICAgIC5ob3Zlci1vdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVmZjtcbiAgICB9XG5cbiAgICAuYWctZ3JvdXAtZXhwYW5kZWQge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG4iLCIuc2YtbmF2aWdhdGlvbi1tZW51LXRvb2xiYXIge1xuICAuYW50LWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG59XG4iXX0= */