/* module-key = 'com.atlassian.auiplugin:dialog2', location = 'src/less/dialog2.less' */
.aui-dialog2{box-sizing:border-box;position:relative;left:0;right:0;margin-left:auto;margin-right:auto;visibility:hidden;height:calc(100% - 320px)}.aui-dialog2.aui-layer{position:fixed;overflow:visible;top:169px}.aui-dialog2-small{width:400px;min-height:131px}.aui-dialog2-medium{width:600px;min-height:231px}.aui-dialog2-large{width:800px;min-height:431px}.aui-dialog2-xlarge{width:980px;min-height:431px}.aui-dialog2-small .aui-dialog2-content{min-height:80px}.aui-dialog2-medium .aui-dialog2-content{min-height:180px}.aui-dialog2-xlarge .aui-dialog2-content,.aui-dialog2-large .aui-dialog2-content{min-height:380px}@media all and (max-height:700px){.aui-dialog2-large .aui-dialog2-content,.aui-dialog2-xlarge .aui-dialog2-content{min-height:180px}.aui-dialog2-large,.aui-dialog2-xlarge{min-height:131px;height:calc(100% - 220px)}}@media all and (max-height:500px){.aui-dialog2-medium .aui-dialog2-content,.aui-dialog2-large .aui-dialog2-content,.aui-dialog2-xlarge .aui-dialog2-content{min-height:80px}.aui-dialog2-medium{min-height:131px;height:calc(100% - 220px)}}@media all and (max-width:1000px){.aui-dialog2-xlarge{width:100%;height:calc(100% - 120px)}.aui-dialog2-xlarge.aui-layer{top:69px}.aui-dialog2-xlarge .aui-dialog2-content{height:100%}}@media all and (max-width:820px){.aui-dialog2-large{width:100%;height:calc(100% - 120px)}.aui-dialog2-large.aui-layer{top:69px}.aui-dialog2-large .aui-dialog2-content{height:100%}}@media all and (max-width:620px){.aui-dialog2-medium{width:100%;height:calc(100% - 120px)}.aui-dialog2-medium.aui-layer{top:69px}.aui-dialog2-medium .aui-dialog2-content{height:100%}}@media all and (max-width:420px){.aui-dialog2-small{width:100%;height:calc(100% - 120px)}.aui-dialog2-small.aui-layer{top:69px}.aui-dialog2-small .aui-dialog2-content{height:100%}}.aui-dialog2-header,.aui-dialog2-footer{background:#f5f5f5;visibility:visible}.aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-header,.aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-footer,.aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-content{opacity:0;transition:opacity .2s,visibility .2s;transition-delay:0s;visibility:hidden}.aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-header,.aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-footer,.aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-content{opacity:1;transition:opacity .2s;transition-delay:0s;visibility:visible}.aui-dialog2 .aui-dialog2-content{max-height:100%}.aui-dialog2-content{background-color:#fff;box-sizing:border-box;overflow:auto;padding:20px;visibility:visible}.aui-dialog2-content:last-child{border-radius:0 0 5px 5px}.aui-dialog2 .aui-dialog2-header{margin-top:-69px}.aui-dialog2-header{border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;box-sizing:border-box;color:#333;font-weight:normal;height:69px;padding:0 20px;width:100%;display:table}.aui-dialog2-header-actions{width:100%}.aui-dialog2-header-main,.aui-dialog2-header-actions,.aui-dialog2-header-secondary,.aui-dialog2-header-close{display:table-cell;vertical-align:middle}.aui-dialog2[data-aui-modal="true"] .aui-dialog2-header-close{display:none}.aui-dialog2-footer-hint{color:#707070;line-height:31px}.aui-dialog2-footer-hint,.aui-dialog2-header-main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:10px}.aui-dialog2-header-main{max-width:400px}.aui-dialog2-header-secondary,.aui-dialog2-header-close,.aui-dialog2-footer-actions{text-align:right}.aui-dialog2-footer-actions{float:right}.aui-dialog2-header-close{width:20px;height:20px;padding-left:5px;text-align:right;vertical-align:middle;line-height:100%;cursor:pointer;color:#707070}.aui-iconfont-close-dialog:before{content:"\f11b"}.aui-dialog2-warning .aui-dialog2-header{background-color:#d04437;border-bottom-color:#d04437;color:#fff}.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-main,.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-actions a,.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-secondary a,.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-close{color:inherit}.aui-dialog2-header-close .aui-icon{vertical-align:middle}.aui-dialog2-footer{border-top:1px solid #ccc;box-sizing:border-box;height:51px;overflow:hidden;padding:10px 20px;width:100%;border-radius:0 0 5px 5px}.aui-dialog2-footer:empty{height:5px;padding:0}
/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css-v5', location = 'v5/js/core/connect-host.css' */
.ap-stats{padding:0 10px;background-color:#f5f5f5}.ap-dialog-container .ap-container,.ap-aui-dialog2 div{height:100%}.ap-aui-dialog2 div.ap-stats{height:auto;position:absolute}.ap-aui-dialog2.aui-dialog2-fullscreen{top:0}.ap-aui-dialog2.aui-dialog2-maximum{top:0;height:100%}.ap-aui-dialog2.aui-dialog2-maximum .aui-dialog2-content{height:100%}.ap-aui-dialog2 .aui-dialog2-content{padding:0;overflow:hidden;-webkit-transform:translatez(0);will-change:opacity,visibility;display:flex;flex-direction:column}.ap-aui-dialog2 iframe{display:block}.ap-aui-dialog2.aui-dialog2-chromeless .aui-dialog2-content{background-color:transparent;border-radius:0}.ap-aui-dialog2 .ap-status-indicator{padding:5px 10px;background:transparent;position:absolute;top:10px;width:100%}.ap-aui-dialog2.aui-dialog2-maximum .ap-status-indicator,.ap-aui-dialog2.aui-dialog2-chromeless .ap-status-indicator{display:none}.ap-aui-dialog2 .ap-stats{display:block}.ap-header-controls.aui-dialog2 .aui-dialog2-header{background-color:#000;border-radius:0;height:50px;margin-top:0;padding:0 0 0 20px}.ap-header-controls .header-title-container{max-width:70%;display:block;float:left;height:50px}.ap-header-controls .header-title-container div{color:#fff;line-height:50px;white-space:nowrap;overflow:hidden}.ap-header-controls .header-control-panel{padding-left:0;text-align:right;float:right;max-width:30%;display:block;height:50px}.ap-header-controls .header-control-panel>span{display:inline-block}.ap-header-controls .header-control-panel .aui-button{background-color:#000;background-position:center;background-repeat:no-repeat;border-left:1px solid #333;border-radius:0;height:50px;float:left;margin-left:0;text-align:left;text-indent:-999em;width:50px}.ap-header-controls .header-control-panel .aui-icon-small:before{color:#fff;margin-left:16px}.ap-header-controls .aui-dialog2-content{max-height:calc(100% - 50px)}.ac-flag-actions a{margin-right:10px;display:inline-block}.ap-status-indicator{padding-top:5px;font-size:12px;line-height:1.42857142857143}.ap-status-indicator small{color:#707070}.ap-loading,.ap-load-timeout{padding-left:4px}.ap-link-disabled,.ap-link-disabled:hover,.ap-link-disabled:visited,.ap-link-disabled:focus{color:gray!important;text-decoration:none}.ap-iframe-container iframe{border:0}.ap-iframe-container iframe.full-size-general-page{border-bottom:1px solid #ccc}.ap-iframe-container iframe.full-size-general-page-no-footer{border:0}.ap-status-indicator .small-spinner{width:20px;height:20px;float:left;margin-right:4px}.ap-iframe-container{line-height:0;margin:0;padding:0;font-size:0}@-webkit-keyframes fadeInConnectSpinner{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInConnectSpinner{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInConnectSpinner{from{opacity:0}to{opacity:1}}@keyframes fadeInConnectSpinner{from{opacity:0}to{opacity:1}}.ap-status-indicator{opacity:0;animation:fadeInConnectSpinner .5s ease-in;animation-delay:1s;animation-fill-mode:forwards}.connect-resolve-error{font-size:12px;line-height:1.42857142857143}#ac-message-container{top:20px;left:50%;max-width:600px;position:fixed;z-index:4000}.ap-aui-message{font-size:14px;margin:10px}
/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css-v5', location = 'v5/css/iframe/host.css' */
.ap-status small {
  color: #707070;
}

.ap-loading, .ap-load-timeout {
  padding-left: 4px;
}

.ap-dialog-content {
  padding: 0 !important;
  overflow: hidden !important;
}

.ap-dialog-content .ap-stats {
  padding: 5px 10px;
  background: #f5f5f5;
  border-top: 1px solid #e9e9e9;
}

.ap-link-disabled, .ap-link-disabled:hover, .ap-link-disabled:visited, .ap-link-disabled:focus {
  color: gray !important;
  text-decoration: none;
}

/* ap-content div has some whitespace in it, which results in the element having
 * a minimum height of ~20px. Setting font-size to 0px should be safe given that
 * the element only contains an iframe. */
.ap-container .ap-content {
  font-size: 0px;
}

.ap-container iframe {
  border: 0;
}

.ap-stats .small-spinner {
  width: 20px;
  height: 20px;
  float: left;
  margin-right: 4px;
}

.aui-inline-dialog .ap-stats, .ap-dialog-content .ap-stats {
  display: block;
}

.ap-aui-message {
  margin: 10px;
}

.ap-content {
  line-height: 0;
  margin: 0;
  padding: 0;
  font-size: 0;
}

/* Sets JIRA workflow post function "view" to not break over lines (caused by hidden buttons which float right) */
.ap-postFunction > .ap-container {
    margin-right: 120px;
}

/* v5 wraps iframe in a div */
.ap-inline div {
    display: inline-block;
}
/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css-v5', location = 'v5/css/iframe/admin.css' */
.page-type-admin.ac-content-page .aui-page-panel-content {
    padding:0;
}
/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css-v5', location = 'v5/css/messages/main.css' */
#ac-message-container {
	top: 20px;
	left: 50%;
	max-width: 600px;
	position: fixed;
	z-index: 4000;
}

/* module-key = 'jira.webresources:calendar', location = '/ui/aui-layout/deprecated/calendar.less' */
.calendar{z-index:12001}div.calendar{border-radius:3.01px;background-clip:padding-box;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);padding:2px;position:relative}.calendar,.calendar table{background-color:#fff;cursor:default;font-size:12px}.calendar table .wn{background-color:#f5f5f5;color:#666;padding:2px 4px 2px 2px}.calendar{border:1px solid #ccc}.calendar thead td{font-weight:700;padding:2px;text-align:center}.calendar .nav>div{position:relative}.calendar .nav>div::after{content:"";position:absolute;right:1px;top:50%;width:0;height:0;margin-top:-2px;border-left:2px solid transparent;border-right:2px solid transparent;border-top:4px solid;color:#707070}.calendar .nav.active>div::after{color:#fff}.calendar .headrow{background-color:#f5f5f5}.calendar .headrow td{border-top:1px solid #ccc}.calendar .daynames td{background-color:#3b73af;color:#fff}.calendar .daynames td.wn{background-color:#f5f5f5;color:#888}.calendar thead .name{font-weight:400}.calendar td.hilite,.calendar .combo .hilite,.calendar td.time span.hilite{background-color:#ffe9a8}.calendar .daysrow .emptycell+.day.hilite,.calendar .daysrow .day+.day.hilite{border-radius:3.01px;background-clip:padding-box;color:#333;background-color:#ffe9a8}.calendar .name.day.hilite{background-color:#3572b0}.calendar td.active,.calendar .combo .active,.calendar td.time span.active{background-color:#3b73af;color:#fff}.calendar .combo{background-color:#fff;border:1px solid #ccc;border-top:none;cursor:default;display:none;left:0;position:absolute;top:0;width:4em;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:2px}.calendar tbody .day{padding:2px 4px 2px 2px;text-align:right;width:2em}.calendar tbody .emptycell+.day,.calendar tbody .day+.day{border-radius:3.01px;background-clip:padding-box}.calendar tbody .day.othermonth{color:#999}.calendar tbody .day.othermonth.oweekend{color:#f99}.calendar tbody td.today{font-weight:700}.calendar tbody td.weekend{color:#d04437}.calendar tbody td.selected{background-color:#3572b0;color:#fff;font-weight:700}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar td.time{background-color:#f5f5f5;border-top:1px solid #ccc;padding:2px;text-align:center}.calendar td.time span{background-color:#fff;font-weight:700;padding:2px 5px 2px 6px}.calendar td.time .colon{background-color:#f5f5f5}.calendar tfoot .footrow{text-align:center}.calendar tfoot .ttip{border-top:1px solid #ccc;padding:2px}.calendar tfoot .hilite{background:#afa;border:1px solid #084;color:#000;padding:1px}.calendar tfoot .active{background:#7c7;padding:2px 0 0 2px}
/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:jira-dropdown-list-v5', location = 'v5/css/jira/dropdown-list.css' */
.ac-suggestions-target {
    position: absolute;
    width: 1px;
    left: 0;
    top: 0;
}
/* module-key = 'com.atlassian.auiplugin:aui-help', location = 'src/less/adg-help.less' */
.aui-help.aui-help-text,.aui-help.aui-help-empty-state{margin:10px 0 0 0;overflow:hidden;padding:0;width:720px}.aui-help .aui-help-content{border-left:4px solid #f79232;font-size:16px;line-height:1.5;padding-left:20px}.aui-help .aui-help-content>h1,.aui-help .aui-help-content>h2,.aui-help .aui-help-content>h3,.aui-help .aui-help-content>h4,.aui-help .aui-help-content>h5,.aui-help .aui-help-content>h6{color:#707070;font-size:12px;font-weight:bold;text-transform:uppercase}.aui-help .aui-help-illustration+.aui-help-content{border-left:none;margin-left:128px}.aui-help .aui-help-illustration{float:left}.aui-help .aui-help-content>p{margin:5px 0 0 0}aui-inline-dialog.aui-help .aui-inline-dialog-contents,.aui-inline-dialog.aui-help .aui-inline-dialog-contents{border-color:#f79232;border-width:2px}aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child,.aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child{color:#707070;font-size:12px;font-weight:bold;text-transform:uppercase}aui-inline-dialog.aui-help::before,.aui-inline-dialog.aui-help::before{border-bottom-color:#f79232}aui-inline-dialog.aui-help.aui-alignment-side-top::after,.aui-inline-dialog.aui-help.aui-alignment-side-top::after{margin-top:-1px}aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after,.aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after{margin-top:1px}aui-inline-dialog.aui-help.aui-alignment-side-bottom::after,.aui-inline-dialog.aui-help.aui-alignment-side-bottom::after{margin-top:1px}aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after,.aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after{margin-top:-1px}aui-inline-dialog.aui-help.aui-alignment-side-left::after,.aui-inline-dialog.aui-help.aui-alignment-side-left::after{margin-left:-1px}aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after,.aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after{margin-left:1px}aui-inline-dialog.aui-help.aui-alignment-side-right::after,.aui-inline-dialog.aui-help.aui-alignment-side-right::after{margin-left:1px}aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after,.aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after{margin-left:-1px}.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after,.aui-help .aui-inline-dialog-arrow.aui-css-arrow::before{border-color:#f79232 transparent}.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after{border-bottom-color:#fff;top:2px}.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow::after{border-top-color:#fff;top:-2px}.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after,.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::before{border-color:transparent #f79232}.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after{border-color:transparent #ffffff transparent transparent;right:-2px;top:0px}
/* module-key = 'com.atlassian.plugins.helptips.jira-help-tips:help-tip', location = 'css/helptip.css' */
.jira-help-tip.aui-inline-dialog .helptip-title,.jira-help-tip.aui-inline-dialog .helptip-link{margin-bottom:.5em}.jira-help-tip.aui-inline-dialog .helptip-sequence-paging{color:#707070;display:inline-block;float:right;line-height:30px}.jira-help-tip.aui-inline-dialog .tip-footer{margin-top:10px}
/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-panel.less' */
.icon-color-and-padding .devtool-icon{padding-right:5px}#viewissue-devstatus-panel{display:none}.call-to-actions .devstatus-cta-link{display:inline-block}.status-panels .status-panel .rolling-container{margin-top:0;width:100%;position:relative;overflow:hidden}.status-panels .status-panel .rolling-container .rolling-content.transit{position:absolute;top:0}.status-panels .status-panel .devtool-icon{padding-right:5px}.status-panels .status-panel .aui-group>.aui-item+.aui-item{padding-left:0}.status-panels .status-panel .summary-icon{width:21px}.status-panels .status-panel .aui-iconfont-devtools-review{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.0-D20170306T041905/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/icon.svg);background-repeat:no-repeat}.status-panels .status-panel#deployment-status-panel .heading{padding-right:5px}.status-panels .status-panel#deployment-status-panel .environments{margin-left:23px}.status-panels .status-panel#deployment-status-panel .icon-deployment{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.0-D20170306T041905/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-deployment-panel-resources/icon-deploy.png);background-repeat:no-repeat}.message-panel{padding-top:10px}html:not(.msie) .message-panel .instance{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:150px;vertical-align:bottom}#devstatus-container.dev-status-container.item-details dl,#devstatus-container.dev-status-container .item-details dl{margin-top:1px}#devstatus-container.dev-status-container.item-details dl>dt,#devstatus-container.dev-status-container .item-details dl>dt{box-sizing:border-box;padding:2px 5px 2px 0}#devstatus-container.dev-status-container.item-details>li+li,#devstatus-container.dev-status-container .item-details>li+li{margin-top:0}#devstatus-container.dev-status-container>.devstatus-entry:not(.hidden):not(.empty-status)+.devstatus-entry:not(.hidden):not(.empty-status){margin-top:10px;padding-top:10px}#devstatus-container.dev-status-container .status-panels dl>dt{width:55%;text-align:left}#devstatus-container.dev-status-container .status-panels .sub-text{color:#707070}#devstatus-container.dev-status-container .status-panels .count{font-weight:bold}#devstatus-container.dev-status-container .status-panels .deployment-summary{border-top:1px solid #ddd;margin-top:10px;padding-top:10px}#devstatus-container.dev-status-container .status-panels .deployment-summary dd{padding-left:0}#devstatus-container.dev-status-container :not(.hidden):not(.empty-status)+.call-to-actions:not(.hidden){border-top:1px solid #ddd}#devstatus-container.dev-status-container .aui-lozenge-overflow{max-width:8em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#devstatus-container.dev-status-container .no-data-message-panel .message{color:#707070}
/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-viewissue-colours.less' */
#devstatus-cta-dialog .jira-dialog-content .target,#devstatus-cta-create-review-dialog .jira-dialog-content .target{color:#333}#devstatus-cta-dialog .jira-dialog-content .target.selected,#devstatus-cta-create-review-dialog .jira-dialog-content .target.selected{background-color:#ebf2f9;border-color:#ccd9ea}#devstatus-cta-dialog .jira-dialog-content .target:hover,#devstatus-cta-create-review-dialog .jira-dialog-content .target:hover{background-color:#f5f5f5;border-color:#ccc}.detail-branches-container .branches-table tbody .branch .branch-name .aui-icon{color:#707070}.detail-commits-container .repository-header .fork-off,.detail-branches-container .branches-table tbody .repository .repository-header .fork-off{color:#292929}.detail-reviews-container .timestamp .overdue{color:#d04437}.detail-reviews-container .comment .comment-container .comment-link,.detail-pullrequests-container .pullrequests-table tbody .comment .comment-container .comment-link,.detail-reviews-container .comment .comment-container .count,.detail-pullrequests-container .pullrequests-table tbody .comment .comment-container .count{color:#707070}.jira-dialog .devstatus-dialog-content .tabs-pane .detail-content-container .no-permission-to-view-all,.jira-dialog .devstatus-dialog-content .jira-dialog .jira-dialog-content .buttons-container.form-footer .oauth-status{color:#707070}.detail-builds-container .builds-table tbody .build .aui-iconfont-approve{color:#14892c}.detail-builds-container .builds-table tbody .build .aui-iconfont-error{color:#d04437}.detail-commits-container .repository-header-group .project-space .extra-project-info .repository-instance{color:#707070}.detail-commits-container .commits-table tbody .branches .ref-lozenge{color:#707070}.icon-color-and-padding .devtool-icon{color:#707070}#review-status-panel .sub-text.overdue{color:#d04437}.status-panels .status-panel .aui-iconfont-approve,.status-panels .status-panel #build-status-panel .aui-iconfont-approve{color:#14892c}.status-panels .status-panel .aui-iconfont-error,.status-panels .status-panel #build-status-panel .aui-iconfont-error{color:#d04437}
/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-cta-dialog.less' */
#devstatus-cta-dialog .jira-dialog-content li.targets,#devstatus-cta-create-review-dialog .jira-dialog-content li.targets{list-style-type:none}#devstatus-cta-dialog .jira-dialog-content .targets,#devstatus-cta-create-review-dialog .jira-dialog-content .targets{margin:0;max-height:250px;overflow-y:auto;padding:10px 0}#devstatus-cta-dialog .jira-dialog-content .targets li,#devstatus-cta-create-review-dialog .jira-dialog-content .targets li{display:block}#devstatus-cta-dialog .jira-dialog-content .target,#devstatus-cta-create-review-dialog .jira-dialog-content .target{-moz-border-radius:3px;border-radius:3px;border:1px solid transparent;display:block;margin:0 10px;padding:20px 10px 20px 70px;position:relative;outline:none;text-decoration:none}#devstatus-cta-dialog .jira-dialog-content .target>.application-icon,#devstatus-cta-create-review-dialog .jira-dialog-content .target>.application-icon{background-color:transparent;height:48px;left:10px;padding:5px 0px;position:absolute;top:10px;width:48px}#devstatus-cta-dialog .jira-dialog-content .target>.application-icon.bitbucket,#devstatus-cta-create-review-dialog .jira-dialog-content .target>.application-icon.bitbucket{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.0-D20170306T041905/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/devstatus-bitbucket-logo2x.png) transparent no-repeat center center;background-size:48px 48px}.msie-8 #devstatus-cta-dialog .jira-dialog-content .target>.application-icon.bitbucket,.msie-8 #devstatus-cta-create-review-dialog .jira-dialog-content .target>.application-icon.bitbucket{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.0-D20170306T041905/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/devstatus-bitbucket-logo.png) transparent no-repeat center center}#devstatus-cta-dialog .jira-dialog-content .target>.title,#devstatus-cta-create-review-dialog .jira-dialog-content .target>.title{font-weight:bold}html:not(.msie) #devstatus-cta-dialog .jira-dialog-content .target>.title,html:not(.msie) #devstatus-cta-create-review-dialog .jira-dialog-content .target>.title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:not(.msie) #devstatus-cta-dialog .jira-dialog-content .target>.base-url,html:not(.msie) #devstatus-cta-create-review-dialog .jira-dialog-content .target>.base-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources', location = 'css/viewissue/devstatus-cta-tooltip.less' */
.cta-tooltip.create-branch{margin-bottom:15px}.cta-tooltip.create-branch .branch-illustration{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.0-D20170306T041905/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources/createbranch.svg);background-repeat:no-repeat;background-size:64px 64px;height:64px;width:64px;float:left;margin-right:15px}.cta-tooltip.create-branch .branch-text{margin-left:79px}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/gadget-dialog.css' */
#gadget-dialog .aui-dialog2-content{padding:0;border-radius:0 0 5px 5px;}#gadget-dialog .aui-page-panel-nav{padding:20px 10px;width:220px;}#gadget-dialog #list-panel{margin-right:20px;}#gadget-dialog .aui-page-panel-nav .directory-search{margin-left:10px;}#gadget-dialog .aui-page-panel-nav .directory-search .text{width:180px;}#gadget-dialog .aui-page-panel-nav .directory-search+.aui-navgroup-vertical{margin-top:20px;}#gadget-dialog .category-nav-item .aui-badge{float:right;}#gadget-dialog .item-group{border-bottom:1px solid #ccc;padding:10px 0;}#gadget-dialog .item-group.last{border:none;}#gadget-dialog .item-thumbnail{width:120px;}#gadget-dialog .item-thumbnail img{border:1px solid #ccc;border-radius:3px;}#gadget-dialog .item-description,#gadget-dialog .item-actions{margin-left:20px;}#gadget-dialog .item-actions{text-align:right;width:150px;}#gadget-dialog .item-description h4:first-child{margin-top:0;}#gadget-dialog .item-author{color:#707070;font-size:12px;margin-top:0;}#gadget-dialog .message-panel{padding-top:40px;}#gadget-dialog .loading-text{text-align:center;padding-top:10px;}#gadget-dialog .toggle-xml{display:block;}#gadget-dialog .loading-spinner .spinner{margin-left:auto;margin-right:auto;}#gadget-dialog #directory-page{height:400px;}#gadget-dialog #message-panel div:first-of-type{margin-top:20px;margin-right:10px;}#gadget-dialog #message-panel div{margin-right:10px;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard.css' */
.dashboard{overflow:hidden;}.dashboard ul.disabled span{color:#999;font-size:1em;font-weight:bold;padding:.6em .8em .6em .8em;}.dashboard ul.disabled a{padding:0;}.layout{clear:both;padding:0 20px 20px 20px;position:relative;}.layout:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.dashboard.initializing .layout *{visibility:hidden;}.layout .column{display:block;float:left;list-style-type:none;margin:0 0 -1.5em 2%;min-height:200px;padding:0;position:relative;width:47.5%;}.layout .column .gadget{display:block;width:auto;}.layout-a .column.second,.layout-a .column.third{display:none;}.layout-a .column{width:98%;}.layout-aa .column.third{display:none;}.layout-aa .column{width:47.5%;}.layout-ba .column.third{display:none;}.layout-ba .column{width:68%;}.layout-ba .column.first{width:27%;}.layout-ab .column.third{display:none;}.layout-ab .column{width:27%;}.layout-ab .column.first{width:68%;}.layout-aaa .column{width:30.9%;}.layout.maximized .column,.layout.maximized .column.maximized li{display:none;}.layout.maximized .column.maximized{display:block;width:98%;}.layout.maximized .column.maximized li.maximized{display:list-item;}.layout.maximized .column.maximized div.gadget.maximized .minimization{display:none;}.dashboard.dragging .column.empty{background:none;border:none;}.dashboard.dragging .column.empty .empty-text{display:none!important;}.layout .column .gadget,.layout .column .placeholder,.layout .column.empty .empty-text{margin:0;margin-bottom:20px;position:relative;}.layout .column .gadget{background:transparent;border:1px solid transparent;border-left:0;border-right:0;padding:0 1px 0 1px;}.layout .column .placeholder,.layout .column.empty .empty-text{background:#f5f5f5;border:2px dashed #ccc;-moz-border-radius:3px;border-radius:3px;color:#aaa;font-size:24px;min-height:200px;padding:20px;text-align:center;}.dashboard.dragging .hotspot-shim{display:block;}.hotspot-shim{position:absolute;z-index:10;display:none;}.throbber{display:inline-block;height:16px;vertical-align:middle;width:16px;}.throbber.loading{background:transparent url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/wait.gif") 0 0 no-repeat;}.dashboard-shim{z-index:4;position:absolute;top:0;left:0;height:100%;width:100%;display:none;}.propagation-blocker .dashboard-shim{display:block;}#diagnostic-warning{background:#FFD none repeat scroll 0 0;border:1px solid #F7DF92;color:#333;margin:0 0 .2em;text-align:center;}#diagnostic-content{text-align:left;}#diagnostic-warning p{margin:0 1em;padding:.3em;}#diagnostic-warning a.close{background:transparent url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/close.png') no-repeat scroll 0 0;cursor:pointer;display:block;float:right;height:16px;line-height:12px;text-indent:-9999px;width:16px;}.dashboard.hotspot-active li.placeholder{display:none!important;}.shim{display:none!important;}#dash-options>.throbber,#dash-options>.operations{display:inline-block;}#dash-options .operations>li>a{background-position:6px 6px;background-repeat:no-repeat;color:inherit;display:block;margin:0;padding-left:28px;}#dash-options .icon-add{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/add_20.png);}#dash-options .icon-edit{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/edit_20.png);}#dash-options .icon-tools{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/tools_20.png);}#dash-options .icon-restore{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/ico_dash_666_restore.gif);}#gadget-dialog input[type='text']::-ms-clear{display:none;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard-item.css' */
.dashboard-item-content .loading{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/loading.gif") center no-repeat;}.dashboard-item-content .loading-small{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/loading_100.gif") center no-repeat;}.dashboard-item-content .item-error{padding:5px;}.dashboard-item-content .gadget-inline{overflow:auto;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard/vertical-navigation.css' */
#dashboard>.tabs.vertical{border-right:1px solid #ddd;padding:10px;padding-bottom:20px;width:200px;}#dashboard>.tabs.vertical li{border:0;display:block;margin:0;padding:0;}#dashboard>.tabs.vertical strong{font-weight:inherit;color:inherit;cursor:inherit;margin:0;padding:0;white-space:normal;}#dashboard>.tabs.vertical a,#dashboard>.tabs.vertical li.active{display:block;padding:7px 10px;line-height:1.1428;word-wrap:break-word;background:transparent;color:#3b73af;font-weight:normal;text-decoration:none;}#dashboard>.tabs.vertical a:focus,#dashboard>.tabs.vertical a:hover{background:#e6e6e6;color:#3b73af;text-decoration:none;}#dashboard>.tabs.vertical a:active{background:#3b73af;color:#fff;}#dashboard>.tabs.vertical .active a,#dashboard>.tabs.vertical li.active{background:transparent;color:#333;font-weight:bold;}#dashboard>.tabs.vertical .active a:focus,#dashboard>.tabs.vertical .active a:hover{background:#e6e6e6;color:#3b73af;text-decoration:none;color:#333;}#dashboard>.tabs.vertical .active a:active{background:#3b73af;color:#fff;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard/page-chrome.css' */
#dashboard{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;position:relative;margin:0;width:100%;}#dashboard>#dashboard-header{display:none;}#dashboard>.vertical.tabs,#dashboard>#dashboard-content{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;position:relative;vertical-align:top;}#dashboard>.vertical.tabs{bottom:0;left:0;padding-top:20px;position:absolute;top:0;width:188px;}#dashboard>.vertical.tabs+#dashboard-content{margin-left:188px;}#dashboard-content{min-height:600px;}#dashboard-content>.aui-page-header{padding:20px;position:relative;z-index:1;}.initializing #dashboard-content{height:600px;overflow:hidden;}#dashboard{background:#fff;border-color:#ddd;border-style:solid;border-width:0;border-bottom-width:1px;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dialogs/layout-dialog.css' */
#layout-dialog .aui-dialog{border:none;}#layout-dialog h2 a,#layout-dialog h2 a:link,#layout-dialog h2 a:visited,#layout-dialog h2 a:hover,#layout-dialog h2 a:active,#layout-dialog h2 a:focus{background:transparent url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/images/icons/close.png') no-repeat 0 0;display:block;height:16px;position:absolute;right:.5em;text-indent:-9999px;top:.75em;width:16px;}#layout-dialog .dialog-panel-body{padding:10px 0 10px 16px;}#layout-dialog p{margin:0 0 1em 0;text-align:left;}#layout-dialog ul{margin:0;padding:0;}#layout-dialog ul li{list-style-type:none;margin:0;padding:0;}#layout-dialog ul li a,#layout-dialog ul li a:link,#layout-dialog ul li a:visited{border:1px solid #bbb;display:block;float:left;margin:0 1em 1em 0;outline:none;padding:.35em;width:auto;}#layout-dialog ul li a:hover,#layout-dialog ul li a:active,#layout-dialog ul li a:focus{border-color:#666;}#layout-dialog ul li a strong{background:#fff url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/sprite-layouts.png') no-repeat 0 0;cursor:pointer;display:block;float:left;height:37px;text-indent:-9999px;width:68px;}ul li a#layout-a strong{background-position:0 0;}ul li a#layout-aa strong{background-position:0 -41px;}ul li a#layout-ba strong{background-position:0 -82px;}ul li a#layout-ab strong{background-position:0 -123px;}ul li a#layout-aaa strong{background-position:0 -163px;}.layout-a ul li #layout-a strong,#layout-dialog #layout-a:hover strong,#layout-dialog #layout-a:active strong,#layout-dialog #layout-a:focus strong{background-position:-72px -1px;}.layout-aa ul li #layout-aa strong,#layout-dialog #layout-aa:hover strong,#layout-dialog #layout-aa:active strong,#layout-dialog #layout-aa:focus strong{background-position:-72px -41px;}.layout-ba #layout-ba strong,#layout-dialog #layout-ba:hover strong,#layout-dialog #layout-ba:active strong,#layout-dialog #layout-ba:focus strong{background-position:-72px -82px;}.layout-ab #layout-ab strong,#layout-dialog #layout-ab:hover strong,#layout-dialog #layout-ab:active strong,#layout-dialog #layout-ab:focus strong{background-position:-72px -122px;}.layout-aaa #layout-aaa strong,#layout-dialog #layout-aaa:hover strong,#layout-dialog #layout-aaa:active strong,#layout-dialog #layout-aaa:focus strong{background-position:-72px -163px;}.layout-a ul li a#layout-a,.layout-aa ul li a#layout-aa,.layout-ba ul li a#layout-ba,.layout-ab ul li a#layout-ab,.layout-aaa ul li a#layout-aaa{background-color:#eee;border-color:#666;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard/gadget-chrome.css' */
.gadget{margin:0;padding:0;position:absolute;z-index:1;}.propagation-blocker div.gadget{z-index:2;}.gadget.dragging{z-index:3;}.gadget.dropdown-active{z-index:5!important;}.gadget .gadget-container{border:0;position:relative;}.gadget .gadget-container .submit.loading{background:transparent url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/wait.gif") 100% center no-repeat;}.gadget.dropdown-active .gadget-menu{z-index:8;}.gadget .dashboard-item-header{background:#eee;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;border:1px solid #ddd;border-bottom:0;margin:0;min-height:24px;padding:0;position:relative;}.gadget .dashboard-item-title{color:#333;}.gadget .dashboard-item-header>.dashboard-item-title{background:transparent;font-size:12px;font-weight:bold;line-height:1.666666666667;margin:0;padding:4px 64px 4px 10px;}.gadget .dashboard-item-header>.gadget-menu{bottom:0;position:absolute;padding-right:12px;right:0;top:0;vertical-align:middle;}.dashboard.draggable .gadget .dashboard-item-title{cursor:move;}.dashboard.initializing div.gadget{visibility:hidden;}.gadget .gadget-menu{display:none;}.gadget-hover .gadget-menu{display:block;}.aui-dd-parent span a.aui-dd-trigger,.aui-dd-parent a.aui-dd-trigger{background:transparent;}.aui-dd-parent span.aui-icon.aui-icon-small.aui-iconfont-more{color:white;}.gadget.color8 .gadget-menu span.aui-icon.aui-icon-small.aui-iconfont-more{color:#707070;}.gadget .gadget-menu>ul{float:right;margin:6px 0 0 1em;padding:0;width:auto;}.gadget .gadget-menu>ul>li{float:left;list-style-type:none;margin:0;padding:0;width:auto;}.gadget .gadget-menu>ul>li>a>span{display:block;padding:0;}.gadget .gadget-colors{min-width:154px;overflow:hidden;}.gadget .gadget-colors ul{float:left;margin:0;padding:4px 14px 3px 12px;width:auto;}.gadget .gadget-colors li{float:left;list-style:none;margin:2px 4px 2px 0;}.gadget .gadget-colors a{background:transparent;border:0;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:12px;outline-offset:1px;padding:0;text-align:left;text-indent:-999em;width:12px;}.gadget .gadget-colors a:hover,.gadget .gadget-colors a:focus,.gadget .gadget-colors a:active{outline:2px solid #333;}.mozilla .gadget .gadget-colors a:hover,.mozilla .gadget .gadget-colors a:focus,.mozilla .gadget .gadget-colors a:active{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #333;}.gadget .dashboard-item-content{-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;border:1px solid #ddd;border-top:0;background:#fff;}.gadget .dashboard-item-content.minimization{left:-9999px;position:absolute;width:100%;}
/* module-key = 'com.atlassian.gadgets.dashboard:dashboard', location = 'css/dashboard/gadget-colours.css' */
.gadget .dashboard-item-title{color:#fff;}.gadget.color1 .dashboard-item-header,.gadget-colors .color1>a{background-color:#3b73af;}.gadget.color1>.gadget-hover>.dashboard-item-header,.gadget.color1>.gadget-hover>.dashboard-item-content{border-color:#d3dee9;}.gadget.color2 .dashboard-item-header,.gadget-colors .color2>a{background-color:#d04437;}.gadget.color2>.gadget-hover>.dashboard-item-header,.gadget.color2>.gadget-hover>.dashboard-item-content{border-color:#e7cad0;}.gadget.color3 .dashboard-item-header,.gadget-colors .color3>a{background-color:#ea632b;}.gadget.color3>.gadget-hover>.dashboard-item-header,.gadget.color3>.gadget-hover>.dashboard-item-content{border-color:#f7d7d0;}.gadget.color4 .dashboard-item-header,.gadget-colors .color4>a{background-color:#14892c;}.gadget.color4>.gadget-hover>.dashboard-item-header,.gadget.color4>.gadget-hover>.dashboard-item-content{border-color:#d3ddc9;}.gadget.color5 .dashboard-item-header,.gadget-colors .color5>a{background-color:#205081;}.gadget.color5>.gadget-hover>.dashboard-item-header,.gadget.color5>.gadget-hover>.dashboard-item-content{border-color:#c8d3de;}.gadget.color6 .dashboard-item-header,.gadget-colors .color6>a{background-color:#654982;}.gadget.color6>.gadget-hover>.dashboard-item-header,.gadget.color6>.gadget-hover>.dashboard-item-content{border-color:#d6cede;}.gadget.color7 .dashboard-item-header,.gadget-colors .color7>a{background-color:#707070;}.gadget.color7>.gadget-hover>.dashboard-item-header,.gadget.color7>.gadget-hover>.dashboard-item-content{border-color:#f0f0f0;}.gadget.color8 .dashboard-item-header{background-color:transparent;}.gadget.color8 .dashboard-item-content{background-color:transparent;}.gadget-colors .color8>a{background:transparent url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.1.17/_/download/resources/com.atlassian.gadgets.dashboard:dashboard/css/images/icon_chromeless.gif') no-repeat center;border:1px solid #ccc;}.gadget.color8 .dashboard-item-header,.gadget.color8 .dashboard-item-content{border-color:transparent;}.gadget.color8>.gadget-hover>.dashboard-item-header{background-color:#eee;}.gadget.color8>.gadget-hover>.dashboard-item-header,.gadget.color8>.gadget-hover>.dashboard-item-content{border-color:#f0f0f0;}.gadget.color8 .dashboard-item-title{color:#333;visibility:hidden;}.gadget.color8>.gadget-hover .dashboard-item-title{visibility:visible;}.gadget.color8 .gadget-menu .aui-icon.i-move{background-position:0 -13px;}.gadget.color8 .gadget-menu .aui-icon.maximize{background-position:-39px -13px;}.gadget.color8 .maximized .gadget-menu .aui-icon.maximize{background-position:-52px -13px;}.gadget.color8 .gadget-menu .aui-dd-trigger{background-position:-13px -13px;}.gadget.color8 .gadget-menu .aui-dd-trigger.active,.gadget.color8 .gadget-menu .aui-dd-trigger:hover,.gadget.color8 .gadget-menu .aui-dd-trigger:active,.gadget.color8 .gadget-menu .aui-dd-trigger:focus{background-position:-26px -13px;}.gadget.color1 .gadget-colors .color1 a,.gadget.color2 .gadget-colors .color2 a,.gadget.color3 .gadget-colors .color3 a,.gadget.color4 .gadget-colors .color4 a,.gadget.color5 .gadget-colors .color5 a,.gadget.color6 .gadget-colors .color6 a,.gadget.color7 .gadget-colors .color7 a,.gadget.color8 .gadget-colors .color8 a{outline:2px solid #3C78B5;}.mozilla .gadget.color1 .gadget-colors .color1 a,.mozilla .gadget.color2 .gadget-colors .color2 a,.mozilla .gadget.color3 .gadget-colors .color3 a,.mozilla .gadget.color4 .gadget-colors .color4 a,.mozilla .gadget.color5 .gadget-colors .color5 a,.mozilla .gadget.color6 .gadget-colors .color6 a,.mozilla .gadget.color7 .gadget-colors .color7 a,.mozilla .gadget.color8 .gadget-colors .color8 a{outline:0;box-shadow:0 0 0 1px #fff,0 0 0 3px #3C78B5;}
/* module-key = 'com.atlassian.jira.gadgets:dashboard-gadget-chrome', location = 'style/gadget-colours.less' */
.gadget.color1 .dashboard-item-header,.gadget-colors .color1>a{background-color:#3b73af}.gadget.color1 .dashboard-item-title{color:#fff}.gadget.color1>.gadget-hover>.dashboard-item-header,.gadget.color1>.gadget-hover>.dashboard-item-content{border-color:#cad8e7}.gadget.color2 .dashboard-item-header,.gadget-colors .color2>a{background-color:#d04437}.gadget.color2 .dashboard-item-title{color:#fff}.gadget.color2>.gadget-hover>.dashboard-item-header,.gadget.color2>.gadget-hover>.dashboard-item-content{border-color:#e7cdca}.gadget.color3 .dashboard-item-header,.gadget-colors .color3>a{background-color:#ea632b}.gadget.color3 .dashboard-item-title{color:#fff}.gadget.color3>.gadget-hover>.dashboard-item-header,.gadget.color3>.gadget-hover>.dashboard-item-content{border-color:#e7d3ca}.gadget.color4 .dashboard-item-header,.gadget-colors .color4>a{background-color:#14892c}.gadget.color4 .dashboard-item-title{color:#fff}.gadget.color4>.gadget-hover>.dashboard-item-header,.gadget.color4>.gadget-hover>.dashboard-item-content{border-color:#cae7d0}.gadget.color5 .dashboard-item-header,.gadget-colors .color5>a{background-color:#205081}.gadget.color5 .dashboard-item-title{color:#fff}.gadget.color5>.gadget-hover>.dashboard-item-header,.gadget.color5>.gadget-hover>.dashboard-item-content{border-color:#cad9e7}.gadget.color6 .dashboard-item-header,.gadget-colors .color6>a{background-color:#654982}.gadget.color6 .dashboard-item-title{color:#fff}.gadget.color6>.gadget-hover>.dashboard-item-header,.gadget.color6>.gadget-hover>.dashboard-item-content{border-color:#d8cae7}.gadget.color7 .dashboard-item-header,.gadget-colors .color7>a{background-color:#707070}.gadget.color7 .dashboard-item-title{color:#fff}.gadget.color7>.gadget-hover>.dashboard-item-header,.gadget.color7>.gadget-hover>.dashboard-item-content{border-color:#e7caca}
/* module-key = 'com.atlassian.jira.gadgets:introduction-dashboard-item-resource-pre-adg3', location = 'static/dashboarditem/introduction/introduction-pre-adg3.less' */
.gadget .g-intro{padding:8px}.gadget .g-intro h3{margin:0}.gadget .g-intro .intro{margin-left:72px;position:relative;min-height:70px}.gadget .g-intro .intro .intro-logo{position:absolute;left:-72px;top:0;width:64px;height:64px}
/* module-key = 'com.atlassian.gadgets.publisher:dashboard-item-common', location = 'dashboard-item/common/dashboard-item-common.less' */
.dashboard-item-preferences-config .dashboard-item-error{padding:5px;display:none}.dashboard-item-preferences-config form.aui{margin-top:0px;padding:5px}.dashboard-item-preferences-config form.aui .field-group .error{display:none}
/* module-key = 'jira.webresources:autocomplete', location = '/includes/jira/autocomplete/AutoComplete.less' */
.atlassian-autocomplete{position:relative}.atlassian-autocomplete .suggestions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;width:100%}.atlassian-autocomplete .suggestions{max-width:250px}.atlassian-autocomplete .short-field~.suggestions{max-width:75px}.atlassian-autocomplete .medium-field~.suggestions{max-width:165px}.atlassian-autocomplete .long-field~.suggestions{max-width:500px}.atlassian-autocomplete .full-width-field~.suggestions{max-width:none}.atlassian-autocomplete .suggestions{-webkit-box-shadow:0 3px 6px rgba(111,111,111,0.2);box-shadow:0 3px 6px rgba(111,111,111,0.2);background-color:#fff;border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-top:1px;overflow-x:hidden;overflow-y:auto;z-index:12000}.atlassian-autocomplete .suggestions ul{list-style:none;margin:0;padding:2px 0}.atlassian-autocomplete .suggestions li{display:block;margin:0;padding:3px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.atlassian-autocomplete .suggestions li b{font-style:normal;font-weight:bold}.atlassian-autocomplete .suggestions li>.yad{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0}.atlassian-autocomplete .suggestions .yui-ac-ft{display:block;margin:0;padding:3px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.atlassian-autocomplete .suggestions li{color:#333;text-decoration:none}.atlassian-autocomplete .suggestions li>*:hover,.atlassian-autocomplete .suggestions li>*:focus{text-decoration:none}.atlassian-autocomplete .suggestions .active{background-color:#3b73af;color:#fff;text-decoration:none}.atlassian-autocomplete .suggestions .syntax-help-container{list-style:none;margin:0;padding:2px 0;border-top:1px solid #ccc}.atlassian-autocomplete .suggestions .syntax-help{display:block;margin:0;padding:3px 10px}
/* module-key = 'com.atlassian.jira.gadgets:piechart', location = 'static/components/charts/piechart/piechart.less' */
.piechart-graph .piechart-arc .piechart-center-primary,.piechart-graph .piechart-arc .piechart-center-secondary{display:none}.piechart-graph .piechart-arc.piechart-arc-highlighted .piechart-center-primary,.piechart-graph .piechart-arc.piechart-arc-highlighted .piechart-center-secondary{display:block}
/* module-key = 'com.atlassian.jira.gadgets:piechart-with-legend', location = 'static/components/charts/piechart/piechart-with-legend.less' */
.piechart-with-legend .piechart-wrapper{display:inline-block;margin-right:20px}.piechart-with-legend .legend-wrapper{display:inline-block;text-align:left;vertical-align:top;width:100%;max-width:320px}.piechart-with-legend .legend-wrapper ul.legend,.legend-sublist-container ul.legend{list-style:none;padding:0}
/* module-key = 'com.atlassian.jira.gadgets:piechart-dashboard-item-resources', location = 'static/dashboarditem/piechart/PieChart.less' */
form.aui .field-value.success{color:#14892c}.piechart-gadget .piechart-with-legend{text-align:center}.piechart-gadget{padding:20px;min-height:50px;overflow-x:hidden}.piechart.centered{display:block;margin:auto}.piechart-arc.clickable{cursor:pointer}.piechart-arc.piechart-arc-highlighted .piechart-fill{opacity:0.75;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}.piechart-fill{opacity:0.5}.gadget form.aui{padding-bottom:15px}form.aui div.quick-find input.text{width:250px}.piechart-center-primary{font-size:48px;text-align:center;line-height:48px;padding-top:15px}.piechart-center-secondary{color:#333333}.piechart-inline-dialog{padding:20px}.piechart-inline-dialog .piechart-inline-dialog-title{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.grouped-sector-inline-dialog ul{list-style:none;padding:0;max-height:150px;overflow:auto}.grouped-sector-inline-dialog ul li{width:100%}.grouped-sector-inline-dialog ul li .grouped-list-label{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.grouped-sector-inline-dialog ul li .item-value{float:right}.legend-icon{float:left;margin-top:2px;margin-right:10px}.legend-content{padding:5px 10px;color:#333;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.legend-item-label-wrapper::before,.legend-item-label-wrapper::after{content:" ";display:table}.legend-item-label-wrapper::after{clear:both}.legend-item-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.legend-sublist-container{max-height:100px;overflow-y:auto}.legend-sublist-container .legend.sublist .legend-content{padding:2px 0}.legend-item-value{float:right}.legend-title h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legend-item{border-top:1px solid #ccc}.legend-item:last-child{border-bottom:1px solid #ccc}.legend-item:hover{background-color:#eee}.legend-item:hover .piechart-fill{opacity:0.75;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}
/* module-key = 'com.atlassian.jira.gadgets:createdvsresolved-chart', location = 'static/components/charts/createdvsresolved/CreatedVsResolvedChart.less' */
.gadget{z-index:auto}.createdvsresolved-chart-wrapper{position:relative}.createdvsresolved-chart-wrapper .createdvsresolved-chart{width:100%;box-sizing:border-box;display:block}.createdvsresolved-chart-wrapper .createdvsresolved-chart .grid line{stroke:#e9e9e9}.createdvsresolved-chart-wrapper .createdvsresolved-chart .yAxis .tick text,.createdvsresolved-chart-wrapper .createdvsresolved-chart .xAxis .tick text{fill:#707070;stroke:none;font-size:12px;font-weight:bold}.createdvsresolved-chart-wrapper .createdvsresolved-chart .marker-line,.createdvsresolved-chart-wrapper .createdvsresolved-chart .horizontal-line,.createdvsresolved-chart-wrapper .createdvsresolved-chart .nub-line{stroke:#cdcdcd;stroke-width:1px}.createdvsresolved-chart-wrapper .createdvsresolved-chart .marker-line.line-highlighted,.createdvsresolved-chart-wrapper .createdvsresolved-chart .horizontal-line.line-highlighted,.createdvsresolved-chart-wrapper .createdvsresolved-chart .nub-line.line-highlighted{stroke:#a0a0a0}.createdvsresolved-chart-wrapper .createdvsresolved-chart .marker-label{fill:#cdcdcd;stroke:none}.createdvsresolved-chart-wrapper .createdvsresolved-chart .domain{fill:none}.createdvsresolved-chart-wrapper .createdvsresolved-chart .created .line{stroke:#d04437}.createdvsresolved-chart-wrapper .createdvsresolved-chart .created .area{fill:#d04437;opacity:0.4}.createdvsresolved-chart-wrapper .createdvsresolved-chart .created-points circle{fill:white;stroke:#d04437;cursor:pointer}.createdvsresolved-chart-wrapper .createdvsresolved-chart .resolved .line{stroke:#8eb021}.createdvsresolved-chart-wrapper .createdvsresolved-chart .resolved .area{fill:#8eb021;opacity:0.4}.createdvsresolved-chart-wrapper .createdvsresolved-chart .resolved-points circle{fill:white;stroke:#8eb021;cursor:pointer}.createdvsresolved-chart-wrapper .createdvsresolved-chart .created-points circle:first-child,.createdvsresolved-chart-wrapper .createdvsresolved-chart .resolved-points circle:first-child{display:none}.createdvsresolved-chart-wrapper .createdvsresolved-chart .following-marker .marker-line{stroke:rgba(0,0,0,0.2);stroke-width:2}.createdvsresolved-chart-wrapper .createdvsresolved-chart .versions .label{cursor:pointer;font-size:12px;font-weight:bold;fill:#707070}.createdvsresolved-chart-wrapper .createdvsresolved-chart .versions .label:hover{text-decoration:underline}.createdvsresolved-chart-wrapper .createdvsresolved-point-inline-dialog{padding:5px}.createdvsresolved-chart-wrapper .createdvsresolved-point-inline-dialog .createdvsresolved-point-label{margin-right:4px}.createdvsresolved-chart-wrapper .createdvsresolved-point-inline-dialog .createdvsresolved-point-inline-dialog-title{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.createdvsresolved-chart-wrapper .marker-following-mouse-dialog .scrubber-dialog-table tr{margin-bottom:5px}.createdvsresolved-chart-wrapper .marker-following-mouse-dialog .scrubber-dialog-table tr .content-label{color:#cdcdcd}.aui-inline-dialog.created-vs-resolved-inline-dialog .contents{padding:10px;overflow-y:auto}.aui-inline-dialog.created-vs-resolved-inline-dialog ul.version-list{list-style-type:none;padding-left:0;margin-top:0}.aui-inline-dialog.created-vs-resolved-inline-dialog ul.version-list li.version-information{padding:5px;border-bottom:1px solid #ccc}.aui-inline-dialog.created-vs-resolved-inline-dialog ul.version-list li.version-information:last-of-type{border-bottom:none}.aui-inline-dialog.created-vs-resolved-inline-dialog ul.version-list li.version-information .version-date{float:right;color:#707070}
/* module-key = 'com.atlassian.jira.gadgets:unresolvedtrend-chart', location = 'static/components/charts/unresolvedtrend/UnresolvedTrendChart.less' */
.unresolvedtrend-chart-wrapper{position:relative}.unresolvedtrend-chart-wrapper .marker-following-mouse-dialog .scrubber-dialog-table tr{margin-bottom:5px}.unresolvedtrend-chart-wrapper .marker-following-mouse-dialog .scrubber-dialog-table tr .content-label{color:#cdcdcd}.unresolvedtrend-chart{width:100%;box-sizing:border-box;display:block}.unresolvedtrend-chart .grid line{stroke:#e9e9e9}.unresolvedtrend-chart .yAxis .tick text,.unresolvedtrend-chart .xAxis .tick text{fill:#707070;stroke:none;font-size:12px;font-weight:bold}.unresolvedtrend-chart .following-marker .marker-line{stroke:rgba(0,0,0,0.2);stroke-width:2}.unresolvedtrend-chart .marker-line{stroke:#cdcdcd;stroke-width:1px}
/* module-key = 'com.atlassian.jira.gadgets:createdvsresolved-dashboard-item-resources', location = 'static/dashboarditem/createdvsresolved/CreatedVsResolved.less' */
.createdvsresolved-gadget{padding:20px}.createdvsresolved-chart-wrapper{height:100%}.createdvsresolved-chart-info{font-size:14px}.createdvsresolved-chart-info .createdvsresolved-chart-details-header{margin-bottom:5px}.createdvsresolved-chart-info .createdvsresolved-chart-details-header .createdvsresolved-chart-details-title{font-weight:bold;display:inline-block}.createdvsresolved-chart-info .createdvsresolved-chart-details-header .createdvsresolved-chart-details-grouping{display:inline-block;margin-left:5px;text-transform:lowercase}.createdvsresolved-chart-info .createdvsresolved-chart-details-header .createdvsresolved-chart-details-link{margin-left:5px}.createdvsresolved-chart-info .createdvsresolved-chart-details-totals .created-totals{margin-bottom:8px}.createdvsresolved-chart-info .createdvsresolved-chart-details-totals .created-point{vertical-align:middle;margin-right:10px}.createdvsresolved-chart-info .createdvsresolved-chart-details-totals .created-point circle{stroke-width:2.5;stroke:#d04437;fill:white}.createdvsresolved-chart-info .createdvsresolved-chart-details-totals .resolved-point{vertical-align:middle;margin-right:10px}.createdvsresolved-chart-info .createdvsresolved-chart-details-totals .resolved-point circle{stroke-width:2.5;stroke:#8eb021;fill:white}.createdvsresolved-chart-container,.unresolvedtrend-chart-container{margin-bottom:20px}.unresolvedtrend-chart{width:100%;box-sizing:border-box;display:block}.unresolvedtrend-chart .domain{fill:none}.unresolvedtrend-chart path.unresolved-trend{stroke:#3572b0;stroke-width:3}.marker-following-mouse-dialog.aui-inline-dialog{opacity:0.9}.marker-following-mouse-dialog.aui-inline-dialog .contents{background-color:#333;color:#fff;padding:10px}.marker-following-mouse-dialog.aui-inline-dialog .contents .scrubber-dialog-heading{margin-bottom:5px}.marker-following-mouse-dialog.aui-inline-dialog .contents .scrubber-dialog-heading .aui-iconfont-calendar{margin-right:5px}.marker-following-mouse-dialog.aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow::after,.marker-following-mouse-dialog.aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow::after,.marker-following-mouse-dialog.aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow::before,.marker-following-mouse-dialog.aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow::before{border-color:#333 transparent}
/* module-key = 'com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources', location = 'static/dashboarditem/two-dimensional-stats/TwoDimensionalStats.less' */
.two-d-container .table-container{margin-top:auto;overflow:auto}.two-d-container .table-container .extra-container{display:table;padding:0 15px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.two-d-container table.aui th,.two-d-container table.aui td{font-weight:normal;padding:7px;vertical-align:middle}.two-d-container table.aui th a,.two-d-container table.aui td a{color:#3b73af}.two-d-container table.aui th a:hover,.two-d-container table.aui td a:hover,.two-d-container table.aui th a:focus,.two-d-container table.aui td a:focus,.two-d-container table.aui th a:active,.two-d-container table.aui td a:active{color:#3b73af;text-decoration:underline}.two-d-container table.aui th img,.two-d-container table.aui td img{vertical-align:text-bottom}.two-d-container table.aui thead th,.two-d-container table.aui tbody tr:last-child td.totals{padding:13px 7px}.two-d-container table.aui .axis{font-weight:700}.two-d-container table.aui th>img:first-child{color:transparent;display:inline-block;margin-right:5px;overflow:hidden}.two-d-container table.aui tbody .scope{background-color:transparent;min-width:140px}.two-d-container table.aui tbody .totals{background-color:#f5f5f5;font-weight:700}.two-d-container table.aui tbody .totals:last-child{border-left:1px solid #ccc}.two-d-container table.aui .default_image{background-position:5px 50%;background-repeat:no-repeat;padding-left:23px}.two-d-container table.aui .default_image.default_image_component{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources/../../../images/icons/icon16-components.png")}.two-d-container table.aui .default_image.unreleased_archived_version{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources/../../../images/icons/box_fade_16.gif")}.two-d-container table.aui .default_image.released_unarchived_version{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources/../../../images/icons/package_16.gif")}.two-d-container table.aui .default_image.unreleased_unarchived_version{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources/../../../images/icons/box_16.gif")}.two-d-container table.aui .default_image.released_archived_version{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.gadgets:two-dimensional-stats-dashboard-item-resources/../../../images/icons/package_fade_16.gif")}.two-d-container .data-footer{color:#666;overflow:hidden;white-space:nowrap;text-align:right;padding:10px 15px}.two-d-container .data-footer p{margin:0}.two-d-container .data-footer p a{cursor:pointer}.two-d-container .data-footer .grouped-by{overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;min-width:40%}.two-d-container .data-footer .numbers{padding-left:15px;float:right;white-space:nowrap;text-align:right}.two-d-container.h-scrollbar tbody tr:last-child{border-bottom-width:0}.two-d-container .aui-message-warning,.two-d-container .aui-message-error{margin:10px}.two-d-container form.aui .buttons-container .cancel{position:relative;top:1px}
/* module-key = 'com.atlassian.auiplugin:aui-restfultable', location = 'src/less/aui-experimental-restfultable.less' */
span.aui-restfultable-throbber{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/6.0.1/_/download/resources/com.atlassian.auiplugin:aui-restfultable/wait.gif) center center no-repeat;display:inline-block;height:16px;text-align:left;text-indent:-999px;visibility:hidden;width:20px}.aui-restfultable-init{text-align:center;vertical-align:middle;padding:20px}.aui-restfultable-init .aui-restfultable-loading{top:-4px;position:relative}.aui-restfultable-init .aui-restfultable-throbber,.aui-restfultable .aui-restfultable-row.loading .aui-restfultable-throbber{visibility:visible}table.aui.aui-restfultable>thead>tr>th{background-color:#fff}.aui-restfultable .aui-restfultable-status{width:1px;white-space:nowrap}.aui-restfultable-row td{vertical-align:top}.aui-restfultable-row .aui-restfultable-order{width:8px}.aui-restfultable-row .aui-restfultable-operations{width:160px;white-space:nowrap}.aui-restfultable-row .aui-restfultable-throbber{width:20px}.aui-restfultable-row .aui-restfultable-operations input.button,.aui-restfultable .aui-restfultable-row select{margin-top:2px}.aui-restfultable .aui-restfultable-row input.text,.aui-restfultable .aui-restfultable-row select{box-sizing:border-box;margin:0;max-width:none;width:100%}.aui-restfultable .aui-restfultable-order{width:8px}.aui-restfultable .aui-restfultable-row .aui-restfultable-draghandle{display:inline-block;width:8px;min-height:24px;margin-bottom:-6px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGUlEQVR42mNgAIJz507/Z4AxVqxYAuEgAwD26QnApt++GwAAAABJRU5ErkJggg==");cursor:move}.aui-restfultable-create td{border:solid #ccc;border-width:1px 0}.aui-restfultable .aui-restfultable-create .aui-restfultable-draghandle{display:none}.aui-restfultable-row.aui-restfultable-focused td{background-color:#ebf2f9}.aui-restfultable-row.aui-restfultable-disabled td{opacity:0.5}.aui-restfultable-readonly.ui-sortable-helper{white-space:nowrap}.aui-restfultable-readonly.aui-restfultable-movable>div{background-color:#f5f5f5 !important;box-sizing:border-box;display:table-cell;height:100%;min-height:40px;padding:7px 10px;vertical-align:middle}.aui-restfultable-readonly>.aui-restfultable-movable{height:100%}.aui-restfultable-readonly .aui-restfultable-editable-no-value .aui-restfultable-editable{visibility:hidden}.aui-restfultable-readonly .aui-restfultable-operations a{visibility:visible}.aui-restfultable-readonly .aui-restfultable-editable{display:block;box-sizing:border-box;margin:0;padding:3px 24px 2px 4px;position:relative}.aui-restfultable-readonly .aui-restfultable-editable .aui-iconfont-edit,.aui-restfultable-readonly .aui-restfultable-editable .icon-edit-sml{margin:0;position:absolute;right:4px;top:4px;visibility:hidden}.aui-restfultable-allowhover td .aui-restfultable-editable .aui-iconfont-edit,.aui-restfultable-allowhover td .aui-restfultable-editable .icon-edit-sml{visibility:hidden}.aui-restfultable-allowhover .aui-restfultable-readonly td:hover .aui-restfultable-editable .aui-iconfont-edit,.aui-restfultable-allowhover .aui-restfultable-readonly td:hover .aui-restfultable-editable .icon-edit-sml{visibility:visible}.aui-restfultable-readonly .aui-restfultable-editable em{color:#999}.aui-restfultable-row.aui-restfultable-active{background-color:#f5f5f5}.aui-restfultable-allowhover tr:hover td{background-color:#f5f5f5}.aui-restfultable-allowhover tr.aui-restfultable-focused td{background-color:#ebf2f9}.aui-restfultable-allowhover td:hover .aui-restfultable-editable{visibility:visible;background:#fffdf6;cursor:pointer}.aui-restfultable .error{clear:both;color:#d04437;display:block;margin:5px 0 0 0}
/* module-key = 'com.atlassian.jira.gadgets:search-results-component', location = 'static/components/searchresults/SearchResults.less' */
.adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table{overflow-x:auto}.adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table.loading{opacity:0.5}.adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table>table{margin:0;word-wrap:break-word}.adg3 .search-results-dashboard-item .issue-table .issue_actions a.aui-dd-link.icon-tools-small.loading{background-position:4px}.adg3 .search-results-dashboard-item .issue-table .summary>p,.adg3 .search-results-dashboard-item .issue-table .description>p{min-width:inherit;max-width:none}.adg3 .search-results-dashboard-item .issue-table>thead>tr>th:first-child,.adg3 .search-results-dashboard-item .issue-table>tbody>tr>th:first-child,.adg3 .search-results-dashboard-item .issue-table>tbody>tr>td:first-child{border-left:none}.adg3 .search-results-dashboard-item .count-pagination{margin:0;padding:5px 7px}.adg3 .search-results-dashboard-item .count-pagination .pagination>a,.adg3 .search-results-dashboard-item .count-pagination .pagination>strong,.adg3 .search-results-dashboard-item .count-pagination .pagination>span{line-height:1.42857142857143;margin:0;padding:0 5px;vertical-align:baseline}.adg3 .search-results-dashboard-item .count-pagination .pagination>a:last-child{padding-right:0}.adg3 .search-results-dashboard-item.empty-results{padding:10px}.pre-adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table{overflow-x:auto}.pre-adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table.loading{opacity:0.5}.pre-adg3 .search-results-dashboard-item .search-results-dashboard-item-issue-table>table{margin:0;word-wrap:break-word}.pre-adg3 .search-results-dashboard-item .issue-table .issue_actions a.aui-dd-link.icon-tools-small.loading{background-position:4px}.pre-adg3 .search-results-dashboard-item .issue-table .summary>p,.pre-adg3 .search-results-dashboard-item .issue-table .description>p{min-width:inherit;max-width:none}.pre-adg3 .search-results-dashboard-item .issue-table>thead>tr>th:first-child,.pre-adg3 .search-results-dashboard-item .issue-table>tbody>tr>th:first-child,.pre-adg3 .search-results-dashboard-item .issue-table>tbody>tr>td:first-child{border-left:none}.pre-adg3 .search-results-dashboard-item .count-pagination{margin:0;padding:5px 7px}.pre-adg3 .search-results-dashboard-item .count-pagination .pagination>a,.pre-adg3 .search-results-dashboard-item .count-pagination .pagination>strong,.pre-adg3 .search-results-dashboard-item .count-pagination .pagination>span{line-height:1.42857142857143;margin:0;padding:0 5px;vertical-align:baseline}.pre-adg3 .search-results-dashboard-item .count-pagination .pagination>a:last-child{padding-right:0}.pre-adg3 .search-results-dashboard-item.empty-results{padding:10px}
/* module-key = 'com.atlassian.jira.gadgets:search-results-component', location = 'static/components/searchresults/SearchResultsConfig.less' */
.dashboard-item-preferences-config form.aui table.column-picker-order{width:100%;max-width:250px}.dashboard-item-preferences-config form.aui table.column-picker-order .aui-restfultable-status{display:none}.dashboard-item-preferences-config form.aui table.column-picker-order .aui-restfultable-operations{width:1%}.dashboard-item-preferences-config .field-group.fields-to-display-table form{margin-top:0}.dashboard-item-preferences-config .field-group.fields-to-display-table td{vertical-align:baseline}
/* module-key = 'com.atlassian.auiplugin:aui-progress-indicator', location = 'src/less/aui-experimental-progress-indicator.less' */
.aui-progress-indicator{background:#e9e9e9;border-radius:3px;height:5px;overflow:hidden;position:relative;width:100%}.aui-progress-indicator-value{-webkit-animation:progressSlide 1s infinite linear;animation:progressSlide 1s infinite linear;background:transparent;background-size:20px 5px;background-image:linear-gradient(90deg, #ccc 50%, transparent 50%, transparent 100%);border-radius:3px;display:block;height:5px;-webkit-transform:skewX(45deg);transform:skewX(45deg);transition:none;position:absolute;width:100%}@-webkit-keyframes progressSlide{from{background-position:20px}to{background-position:0}}@keyframes progressSlide{from{background-position:20px}to{background-position:0}}.aui-progress-indicator[data-value] .aui-progress-indicator-value{-webkit-animation-play-state:paused;animation-play-state:paused;background:#3572b0;border-radius:3px 0 0 3px;transition:width .5s;-webkit-transform:skewX(0);transform:skewX(0)}.aui-progress-indicator-static[data-value] .aui-progress-indicator-value{-webkit-animation-play-state:paused;animation-play-state:paused;transition:none}.aui-progress-indicator[data-value="1"] .aui-progress-indicator-value{border-radius:3px}
/* module-key = 'com.atlassian.jira.gadgets:stats-dashboard-item-resources', location = 'static/dashboarditem/stats/stats.less' */
.stats-gadget{max-width:100%;overflow:auto;padding-bottom:15px;padding-left:15px;padding-right:15px}.stats-gadget>.aui-message{margin-top:10px}.stats-gadget>.aui-message:first-child{margin-bottom:0}.stats-gadget .dashboard-item-preferences-config{min-width:500px}.stats-gadget table.aui>thead>tr.stats-gadget-table-header>th{padding-top:10px;padding-bottom:10px;vertical-align:middle}.stats-gadget table.aui>thead>tr.stats-gadget-table-header>th.stats-gadget-numeric{text-align:right}.stats-gadget table.aui>tbody>tr.stats-gadget-final-row{background-color:#e9e9e9;font-weight:bold}.stats-gadget table.aui>tbody>tr>td.stats-gadget-numeric{text-align:right}.stats-gadget table.aui>tbody>tr>td.stats-gadget-progress-indicator{vertical-align:middle}
/* module-key = 'com.atlassian.jira.gadgets:favourite-filters-dashboard-item-resources', location = 'static/dashboarditem/favourite-filters/FavouriteFilters.less' */
.favourite-filters-item{padding-left:15px;padding-right:15px}.favourite-filters-item .counts{text-align:right;width:1%}.favourite-filters-item table.aui>tbody>tr:first-child>td{border-top:none}.favourite-filters-item .config-options{padding:10px 0}.favourite-filters-item .empty-container{padding-top:15px;padding-bottom:15px}.favourite-filters-item .empty-container p.empty-msg{padding-bottom:1em}
/* module-key = 'com.atlassian.jira.gadgets:labels-dashboard-item-resources', location = 'static/dashboarditem/labels/Labels.less' */
.labels-dashboard-item{padding:15px}
/* module-key = 'com.atlassian.jira.gadgets:quicklinks-dashboard-item-resource', location = 'static/dashboarditem/quicklinks/quicklinks.less' */
.quicklinks-dashboard-item{padding:8px;text-align:center}.quicklinks-dashboard-item ul.quicklinks-links-list{text-align:left;margin:0 30px 8px 0;padding-left:0;float:left}.quicklinks-dashboard-item ul.quicklinks-links-list li{list-style-type:none;text-align:left}
/* module-key = 'com.atlassian.jira.gadgets:bubble-chart-component', location = 'static/components/charts/bubble-chart/BubbleChartComponent.less' */
.bubble-chart-component-tooltip{display:none !important}.bubble-chart-component-wrapper .bubble-chart-component-plot .grid line{stroke:#e9e9e9}.bubble-chart-component-wrapper .bubble-chart-component-plot .graph-border{fill:none;stroke:#e9e9e9;stroke-width:1px}.bubble-chart-component-wrapper .bubble-chart-component-plot .yAxis text,.bubble-chart-component-wrapper .bubble-chart-component-plot .xAxis text{fill:#707070;stroke:none;font-size:12px;font-weight:bold;text-transform:uppercase}.bubble-chart-component-wrapper .bubble-chart-component-plot .yAxis .tick line,.bubble-chart-component-wrapper .bubble-chart-component-plot .xAxis .tick line{stroke:#e9e9e9}.bubble-chart-component-wrapper .bubble-chart-component-plot .yAxis .tick line.value-tick,.bubble-chart-component-wrapper .bubble-chart-component-plot .xAxis .tick line.value-tick{stroke-width:3px}.bubble-chart-component-wrapper .bubble-chart-component-plot .domain{fill:none}.bubble-chart-component-wrapper .bubble-chart-component-plot circle{fill-opacity:0.75;stroke:white;stroke-width:3px}.bubble-chart-component-wrapper .bubble-chart-component-plot circle:hover{cursor:pointer}.bubble-chart-component-wrapper .bubble-chart-component-plot circle.selected{fill-opacity:1;stroke:#3572b0;stroke-width:1px}.bubble-chart-component-wrapper .bubble-chart-component-plot circle.backing{stroke-width:2px;stroke:#3572b0;fill:white}.bubble-chart-component-wrapper .bubble-chart-component-plot circle.hovered{fill-opacity:1}.bubble-chart-inline-dialog-container table{width:100%}.bubble-chart-inline-dialog-container button{margin-left:10px}.bubble-chart-inline-dialog-container .chartHeader td{color:#707070;border-right:solid 20px white;border-bottom:solid 10px white;width:80px;text-align:center}.bubble-chart-inline-dialog-container .chartHeader td:last-child{border-right:none}.bubble-chart-inline-dialog-container h4{padding-bottom:10px}.bubble-chart-inline-dialog-container .chartInfo td{border-right:solid 20px white;text-align:center}.bubble-chart-inline-dialog-container .chartInfo td:last-child{border-right:none}.bubble-chart-inline-dialog-container .chartInfo td .d4-is-top{position:relative;top:0;display:inline-block}.bubble-chart-inline-dialog-container .chartInfo td .hot-icon{display:inline-block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMCAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAgMTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBzdHlsZT0iZmlsbDojRDA0NDM3OyIgZD0iTTcuMjk2LDQuNTA0TDcuMjk2LDQuNTA0Yy0wLjUyLTAuNTk3LTAuOTIyLTEuMjkzLTAuOTIyLTIuMTQyYzAtMC42NDEsMC4wNDYtMS4wNTMsMC42MzYtMS40MjRjMC4wNDctMC4wMywwLjA0LTAuMTAxLTAuMDEyLTAuMTE5QzUuNDAyLDAuMjU4LDQuMjQ1LDEuOTQsNC4yNDUsMy40NTJjMCwwLjAwMSwwLDAuMDAxLDAsMC4wMDJjMCwwLjA1OS0wLjA2OSwwLjA4OS0wLjExMiwwLjA0OUMzLjcwMiwzLjEwNCwzLjEwNywyLjgzNSwyLjQzOSwyLjc3NUMyLjM4MSwyLjc2OSwyLjM0NSwyLjgzOCwyLjM4MywyLjg4M0MyLjY4NiwzLjI1NCwyLjg2NCwzLjcwNCwyLjg2NCw0LjE5YzAsMC4yNDMtMC4wNDUsMC40NzktMC4xMjgsMC43QzIuNzM0LDQuODk0LDIuNzMyLDQuODk5LDIuNzI5LDQuOTAzQzIuNDQsNS4zNTMsMi4yNzIsNS44ODksMi4yNzIsNi40NjRjMCwwLjkxNSwwLjQyNSwxLjczMSwxLjA4OSwyLjI2MmMwLjA1MywwLjA0MiwwLjEyNy0wLjAxMywwLjEwMy0wLjA3NkMzLjQzNCw4LjU3NCwzLjQxLDguNDk1LDMuMzkyLDguNDE0QzMuMjM5LDcuNzI5LDMuNTM5LDcuMDQ3LDQuMDk0LDYuNjg2TDQuMDg5LDYuNjg0YzAuMzkzLTAuMjA3LDAuNy0wLjU3MywwLjgyLTEuMDM2YzAuMDgzLTAuMzIyLDAuMDY0LTAuNjQ2LTAuMDM2LTAuOTM4QzQuODU0LDQuNjU0LDQuOTA4LDQuNjAzLDQuOTYyLDQuNjI2YzAuNzQyLDAuMzA2LDEuMTYzLDEuMTE5LDAuOTU3LDEuOTE4Yy0wLjAzNiwwLjE0LTAuMTMyLDAuNDczLTAuMjI2LDAuNzE5QzUuNjY3LDcuMzI4LDUuNzQ3LDcuMzgxLDUuNzk5LDcuMzM1YzAuMjgyLTAuMjU0LDAuNDg4LTAuNTY2LDAuNjEzLTAuOTA1YzAuMDItMC4wNTQsMC4wOTMtMC4wNiwwLjEyMS0wLjAxYzAuMzU2LDAuNjU2LDAuMzU5LDEuNDI3LDAuMDU0LDIuMDcyQzYuNTIsOC42NzIsNi40NDMsOC44MzEsNi4zNTMsOC45NjlDNi4zMTYsOS4wMjUsNi4zNzcsOS4wOTQsNi40MzcsOS4wNjVjMC45NjItMC40NzEsMS42MjQtMS40NTgsMS42MjQtMi42MDFDOC4wNjIsNS43MDgsNy43NzEsNS4wMTksNy4yOTYsNC41MDR6Ii8+PC9zdmc+");position:relative;top:2px;height:14px;width:14px}
/* module-key = 'com.atlassian.jira.gadgets:discrete-legend', location = 'static/components/charts/components/discrete-legend/DiscreteLegend.less' */
.discrete-legend-component .discrete-legend-svg{fill-opacity:0.75;width:100%;height:30px}.discrete-legend-component .discrete-legend-svg text{fill:#333;font-family:'Arial',sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;text-anchor:middle}.discrete-legend-component .segment-group rect.original-segment{display:block;stroke-width:2;stroke:white;fill-opacity:0.75}.discrete-legend-component .segment-group rect.backing-segment{display:none;stroke-width:2;stroke:#3572b0;fill:white}.discrete-legend-component .segment-group rect.selected-segment{display:none;stroke-width:1;stroke:#3572b0;fill-opacity:1}.discrete-legend-component .segment-group.highlighted rect.original-segment{stroke-width:0;fill-opacity:1}.discrete-legend-component .segment-group.selected rect.original-segment{display:none}.discrete-legend-component .segment-group.selected rect.backing-segment{display:block}.discrete-legend-component .segment-group.selected rect.selected-segment{display:block}
/* module-key = 'com.atlassian.jira.gadgets:bubble-chart', location = 'static/dashboarditem/bubble-chart/BubbleChart.less' */
.bubble-chart-gadget-container{padding:20px 20px 20px 10px}.bubble-chart-gadget-container h3{margin-left:60px;text-align:center;padding-bottom:25px}.bubble-chart-gadget-container .bubble-chart-component-wrapper{height:100%}.bubble-chart-gadget-container .bubble-chart-component-wrapper{position:relative;height:100%}.bubble-chart-gadget-container .discrete-legend-component-container{margin-bottom:25px;padding-left:60px}
/* module-key = 'com.atlassian.auiplugin:aui-toggle', location = 'src/less/aui-toggle.less' */
aui-toggle{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;height:2.16666667em;padding:6px 8px;position:relative;vertical-align:baseline;width:58px}aui-toggle::before{content:"\00a0"}aui-toggle::after{background-color:transparent;border-radius:3.01px;bottom:0;content:'';left:0;pointer-events:none;position:absolute;right:0;top:0}.aui-toggle-input{-webkit-appearance:button;-moz-appearance:radio-container;border-radius:3.01px;bottom:0;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.aui-toggle-view{background-color:#ccc;border-radius:3.01px;bottom:0;box-sizing:border-box;display:block;left:0;pointer-events:none;position:absolute;right:0;transition:background-color 100ms linear;top:0}.aui-toggle-view::after{background-color:#f5f5f5;border-radius:3.01px;bottom:1px;content:'';display:block;left:1px;position:absolute;top:1px;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;width:24px}.aui-toggle-tick,.aui-toggle-cross{position:absolute;top:5px}.aui-toggle-tick::before,.aui-toggle-cross::before{left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity 250ms ease-in-out}.aui-toggle-tick{color:#fff;left:8px}.aui-toggle-cross{color:#707070;right:8px}.aui-toggle-input:checked+.aui-toggle-view,.aui-toggle-input.indeterminate-checked+.aui-toggle-view{background-color:#1d8831}.aui-toggle-input:checked+.aui-toggle-view::after,.aui-toggle-input.indeterminate-checked+.aui-toggle-view::after{-ms-transform:translateX(32px);-webkit-transform:translateX(32px);transform:translateX(32px)}aui-toggle:not([disabled]):not([busy]):hover .aui-toggle-view::after,aui-toggle:not([disabled]):not([busy]) .aui-toggle-input:focus+.aui-toggle-view::after{background-color:#e9e9e9}aui-toggle[disabled],aui-toggle[busy]{cursor:auto}aui-toggle[disabled] .aui-toggle-input,aui-toggle[busy] .aui-toggle-input{cursor:auto;pointer-events:none}aui-toggle[disabled]::after,aui-toggle[busy]::after{background-color:rgba(255,255,255,0.5)}aui-toggle[busy] .aui-toggle-tick::before,aui-toggle[busy] .aui-toggle-cross::before{opacity:0;transition:auto}
/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-gadget-common', location = '/includes/css/gadgets/rapid/gh-gadgets.css' */
/* Common for all GreenHopper Gadgets */
/* AUI overrides */
body {
  /* override JIRA min-width - allows placement in smaller sized gadgets */
  min-width: 0;
}
.wallboard {
  background: #000;
  color: #fff;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
}
.wallboard a,
.wallboard .view a {
  color: #fff;
  text-decoration: none;
}
.wallboard .aui-message a {
  color: #3b73af;
}
.wallboard .footer {
  display: none;
}
.wallboard .aui-page-panel {
  background: #000;
}
.view {
  padding: 0.5em 1em;
}
.gg-section {
  margin: 0.5em 0;
}
.gg-error {
  font-weight: bold;
}
/* Config ------------------------------------------------------------------------------------------------------ */
.config-active form.aui div.field-group.checkbox {
  /* .field-group.checkbox is GH gadget hack */
  padding-bottom: 0;
}
.config-active form.gdt {
  padding-bottom: 1em;
}
.config-active form.gdt .buttons {
  padding-left: 140px;
}
/* Headings ------------------------------------------------------------------------------------------------------ */
/* Gadgets -------------------- */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
  font-weight: normal;
}
h2.gg-name .gg-divider {
  display: none;
}
h3 {
  font-size: 14px;
  font-weight: normal;
}
h3 .gg-subtitle-label {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
h4,
h5,
h6 {
  font-size: 12px;
}
/* Wallboard -------------------- */
.wallboard h1,
.wallboard h2,
.wallboard h3,
.wallboard h4,
.wallboard h5,
.wallboard h6,
.wallboard h1 a,
.wallboard h2 a,
.wallboard h3 a,
.wallboard h4 a,
.wallboard h5 a,
.wallboard h6 a,
.wallboard .view h1 a,
.wallboard .view h2 a,
.wallboard .view h3 a,
.wallboard .view h4 a,
.wallboard.view h5 a,
.wallboard.view h6 a,
.wallboard .ghx-axis {
  color: #999;
}
.wallboard h1 {
  font-size: 36px;
}
.wallboard h2 {
  font-size: 28px;
}
.wallboard h3 {
  font-size: 20px;
}
.wallboard h2.gg-name,
.wallboard h3.gg-subtitle {
  display: inline-block;
  font-size: 28px;
}
.wallboard h3.gg-subtitle {
  color: #666;
}
.wallboard h3 .gg-subtitle-label {
  display: none;
}
.wallboard h2.gg-name .gg-divider {
  display: inline;
}
/* Colours ------------------------------------------------------------------------------------------------------ */
/* Gadgets -------------------- */
.gg-todo,
.gg-overdue,
.gg-today {
  color: #c00;
  /* red */
}
.gg-progress {
  color: #f7de2e;
  /* gold */
}
.gg-done,
.gg-future,
.gg-logged {
  color: #569515;
  /* green */
}
/* Wallboard -------------------- */
.wallboard .gg-todo,
.wallboard .gg-overdue,
.wallboard .gg-today {
  color: #900;
  /* red */
}
.wallboard .gg-progress {
  color: #f90;
  /* gold */
}
.wallboard .gg-done,
.wallboard .gg-future,
.wallboard .gg-logged {
  color: #360;
  /* green */
}
/* Bar Colours  ------------------------------------------------------------------------------------------------------ */
/* Gadgets -------------------- */
.gg-bar-todo {
  background-color: #c00;
  /* red */
}
.gg-bar-progress,
.gg-bar-inpr {
  background-color: #f7de2e;
  /* gold */
}
.gg-bar-done,
.gg-bar-logged {
  background-color: #569515;
  /* green */
}
.gg-bar-fill {
  background-color: #ccc;
}
/* Wallboard -------------------- */
.wallboard .gg-bar-todo {
  background-color: #900;
  /* red */
}
.wallboard .gg-bar-progress,
.wallboard .gg-bar-inpr {
  background-color: #f90;
  /* gold */
}
.wallboard .gg-bar-done,
.wallboard .gg-bar-logged {
  background-color: #360;
  /* green */
}
/* Legend  ------------------------------------------------------------------------------------------------------------ */
/* styles for flot default legend */
.wallboard #ghx-chart-wrap .legend table {
  background: #000;
  background-color: rgba(0, 0, 0, 0.8);
  border: 1px solid #666;
  border-color: rgba(255, 255, 255, 0.5);
}
.wallboard #ghx-chart-wrap .legend table tr {
  padding: 2px 0;
}
.wallboard #ghx-chart-wrap .legend table td {
  color: #999;
  font-size: 14px;
  padding: 2px;
}
/* Errors ------------------------------------------------------------------------------------------------------------- */
.config-unavailable .gg-wrapper,
.config-unavailable .main-container {
  /* Hide content on refresh error  */
  display: none;
}
/* Wallboard -------------------- */
.wallboard div.info {
  background: #000;
  border: 1px solid #900;
  color: #fff;
}
/* Improvements for when seen as a gadget in Dashboard -------------------------------------------------------------- */
.gadget #gh {
  background: transparent;
}
.gadget #ghx-chart-content {
  background: transparent;
  border: none;
  margin: 0;
  min-height: auto;
  padding: 0;
}
.gadget #ghx-chart-wrap {
  margin: 0;
  padding: 10px 0 0 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 95%;
}
/* Hide some things we don't want to see in the gadgets ------------------------------------------------------------- */
#ghx-header,
#ghx-modes-tools,
#ghx-operations {
  display: none;
}
#ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav {
  display: none;
}
#ghx-report-scrollarea {
  border: none;
}
#config .aui-message {
  margin: 10px 10px 0 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2Nzcy9nYWRnZXRzL3JhcGlkL2doLWdhZGdldHMuY3NzIiwiaW5jbHVkZXMvY3NzL2dhZGdldHMvcmFwaWQvZ2gtZ2FkZ2V0cy5sZXNzIiwiaW5jbHVkZXMvY3NzL2doLW1peGlucy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHdDQUF3QztBQUN4QyxtQkFBbUI7QUNNbkI7RURKRSx5RUFBeUU7RUNNdkUsYUFBQTtDREpIO0FDT0Q7RUFLSSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0NEVEg7QUNDRDs7RUFZUSxZQUFBO0VBQ0Esc0JBQUE7Q0RUUDtBQ0pEO0VBaUJRLGVBQUE7Q0RWUDtBQ1BEO0VBcUJRLGNBQUE7Q0RYUDtBQ1ZEO0VBeUJRLGlCQUFBO0NEWlA7QUNnQkQ7RUFDSSxtQkFBQTtDRGRIO0FDZ0JEO0VBQ0ksZ0JBQUE7Q0RkSDtBQ2dCRDtFQUNJLGtCQUFBO0NEZEg7QUFDRCxtSEFBbUg7QUNpQm5IO0VEZkUsNkNBQTZDO0VDZ0IzQyxrQkFBQTtDRGRIO0FDZ0JEO0VBQ0ksb0JBQUE7Q0RkSDtBQ2dCRDtFQUNJLG9CQUFBO0NEZEg7QUFDRCxxSEFBcUg7QUFDckgsa0NBQWtDO0FDaUJsQzs7Ozs7O0VBQ0ksVUFBQTtFQUNBLFdBQUE7Q0RWSDtBQ1lEO0VBQ0ksZ0JBQUE7Q0RWSDtBQ1lEO0VBQ0ksZ0JBQUE7RUFDQSxvQkFBQTtDRFZIO0FDWUQ7RUFDSSxjQUFBO0NEVkg7QUNhRDtFQUNJLGdCQUFBO0VBQ0Esb0JBQUE7Q0RYSDtBQ2FEO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSwwQkFBQTtDRFhIO0FDYUQ7OztFQUNJLGdCQUFBO0NEVEg7QUFDRCxvQ0FBb0M7QUNZcEM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSSxZQUFBO0NES0g7QUNIRDtFQUNJLGdCQUFBO0NES0g7QUNIRDtFQUNJLGdCQUFBO0NES0g7QUNIRDtFQUNJLGdCQUFBO0NES0g7QUNIRDs7RUFFSSxzQkFBQTtFQUNBLGdCQUFBO0NES0g7QUNIRDtFQUNJLFlBQUE7Q0RLSDtBQ0hEO0VBQ0ksY0FBQTtDREtIO0FDSEQ7RUFDSSxnQkFBQTtDREtIO0FBQ0Qsb0hBQW9IO0FBQ3BILGtDQUFrQztBQ0hsQzs7O0VBR0ksWUFBQTtFREtGLFNBQVM7Q0FDVjtBQ0pEO0VBQ0ksZUFBQTtFRE1GLFVBQVU7Q0FDWDtBQ0xEOzs7RUFHSSxlQUFBO0VET0YsV0FBVztDQUNaO0FBQ0Qsb0NBQW9DO0FDTnBDOzs7RUFHSSxZQUFBO0VEUUYsU0FBUztDQUNWO0FDUEQ7RUFDSSxZQUFBO0VEU0YsVUFBVTtDQUNYO0FDUkQ7OztFQUdJLFlBQUE7RURVRixXQUFXO0NBQ1o7QUFDRCx5SEFBeUg7QUFDekgsa0NBQWtDO0FDUmxDO0VBQ0ksdUJBQUE7RURVRixTQUFTO0NBQ1Y7QUNURDs7RUFFSSwwQkFBQTtFRFdGLFVBQVU7Q0FDWDtBQ1ZEOztFQUVJLDBCQUFBO0VEWUYsV0FBVztDQUNaO0FDWEQ7RUFDSSx1QkFBQTtDRGFIO0FBQ0Qsb0NBQW9DO0FDWHBDO0VBQ0ksdUJBQUE7RURhRixTQUFTO0NBQ1Y7QUNaRDs7RUFFSSx1QkFBQTtFRGNGLFVBQVU7Q0FDWDtBQ2JEOztFQUVJLHVCQUFBO0VEZUYsV0FBVztDQUNaO0FBQ0QsMEhBQTBIO0FBQzFILG9DQUFvQztBQ1pwQztFQUNJLGlCQUFBO0VBQ0EscUNBQUE7RUFDQSx1QkFBQTtFQUNBLHVDQUFBO0NEY0g7QUNaRDtFQUNJLGVBQUE7Q0RjSDtBQ1pEO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtDRGNIO0FBQ0QsMEhBQTBIO0FDWDFIOztFRGNFLG9DQUFvQztFQ1psQyxjQUFBO0NEY0g7QUFDRCxvQ0FBb0M7QUNacEM7RUFDSSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtDRGNIO0FBQ0Qsd0hBQXdIO0FDWnhIO0VBQ0ksd0JBQUE7Q0RjSDtBQ1pEO0VBQ0ksd0JBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsV0FBQTtDRGNIO0FDWkQ7RUFDSSxVQUFBO0VBQ0EsdUJBQUE7RUM1TUEsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLHVCQUFBO0VENE1BLFdBQUE7Q0RnQkg7QUFDRCx3SEFBd0g7QUNieEg7OztFQUdJLGNBQUE7Q0RlSDtBQ2JEO0VBQ0ksY0FBQTtDRGVIO0FDWkQ7RUFDSSxhQUFBO0NEY0g7QUNYRDtFQUNJLHlCQUFBO0NEYUgiLCJmaWxlIjoiaW5jbHVkZXMvY3NzL2dhZGdldHMvcmFwaWQvZ2gtZ2FkZ2V0cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBDb21tb24gZm9yIGFsbCBHcmVlbkhvcHBlciBHYWRnZXRzICovXG4vKiBBVUkgb3ZlcnJpZGVzICovXG5ib2R5IHtcbiAgLyogb3ZlcnJpZGUgSklSQSBtaW4td2lkdGggLSBhbGxvd3MgcGxhY2VtZW50IGluIHNtYWxsZXIgc2l6ZWQgZ2FkZ2V0cyAqL1xuICBtaW4td2lkdGg6IDA7XG59XG4ud2FsbGJvYXJkIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG4ud2FsbGJvYXJkIGEsXG4ud2FsbGJvYXJkIC52aWV3IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndhbGxib2FyZCAuYXVpLW1lc3NhZ2UgYSB7XG4gIGNvbG9yOiAjM2I3M2FmO1xufVxuLndhbGxib2FyZCAuZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53YWxsYm9hcmQgLmF1aS1wYWdlLXBhbmVsIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi52aWV3IHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xufVxuLmdnLXNlY3Rpb24ge1xuICBtYXJnaW46IDAuNWVtIDA7XG59XG4uZ2ctZXJyb3Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIENvbmZpZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb25maWctYWN0aXZlIGZvcm0uYXVpIGRpdi5maWVsZC1ncm91cC5jaGVja2JveCB7XG4gIC8qIC5maWVsZC1ncm91cC5jaGVja2JveCBpcyBHSCBnYWRnZXQgaGFjayAqL1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5jb25maWctYWN0aXZlIGZvcm0uZ2R0IHtcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbn1cbi5jb25maWctYWN0aXZlIGZvcm0uZ2R0IC5idXR0b25zIHtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbn1cbi8qIEhlYWRpbmdzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogR2FkZ2V0cyAtLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaDEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5oMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbmgyLmdnLW5hbWUgLmdnLWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaDMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5oMyAuZ2ctc3VidGl0bGUtbGFiZWwge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi8qIFdhbGxib2FyZCAtLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndhbGxib2FyZCBoMSxcbi53YWxsYm9hcmQgaDIsXG4ud2FsbGJvYXJkIGgzLFxuLndhbGxib2FyZCBoNCxcbi53YWxsYm9hcmQgaDUsXG4ud2FsbGJvYXJkIGg2LFxuLndhbGxib2FyZCBoMSBhLFxuLndhbGxib2FyZCBoMiBhLFxuLndhbGxib2FyZCBoMyBhLFxuLndhbGxib2FyZCBoNCBhLFxuLndhbGxib2FyZCBoNSBhLFxuLndhbGxib2FyZCBoNiBhLFxuLndhbGxib2FyZCAudmlldyBoMSBhLFxuLndhbGxib2FyZCAudmlldyBoMiBhLFxuLndhbGxib2FyZCAudmlldyBoMyBhLFxuLndhbGxib2FyZCAudmlldyBoNCBhLFxuLndhbGxib2FyZC52aWV3IGg1IGEsXG4ud2FsbGJvYXJkLnZpZXcgaDYgYSxcbi53YWxsYm9hcmQgLmdoeC1heGlzIHtcbiAgY29sb3I6ICM5OTk7XG59XG4ud2FsbGJvYXJkIGgxIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLndhbGxib2FyZCBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi53YWxsYm9hcmQgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ud2FsbGJvYXJkIGgyLmdnLW5hbWUsXG4ud2FsbGJvYXJkIGgzLmdnLXN1YnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4ud2FsbGJvYXJkIGgzLmdnLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM2NjY7XG59XG4ud2FsbGJvYXJkIGgzIC5nZy1zdWJ0aXRsZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2FsbGJvYXJkIGgyLmdnLW5hbWUgLmdnLWRpdmlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4vKiBDb2xvdXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogR2FkZ2V0cyAtLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdnLXRvZG8sXG4uZ2ctb3ZlcmR1ZSxcbi5nZy10b2RheSB7XG4gIGNvbG9yOiAjYzAwO1xuICAvKiByZWQgKi9cbn1cbi5nZy1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZjdkZTJlO1xuICAvKiBnb2xkICovXG59XG4uZ2ctZG9uZSxcbi5nZy1mdXR1cmUsXG4uZ2ctbG9nZ2VkIHtcbiAgY29sb3I6ICM1Njk1MTU7XG4gIC8qIGdyZWVuICovXG59XG4vKiBXYWxsYm9hcmQgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi53YWxsYm9hcmQgLmdnLXRvZG8sXG4ud2FsbGJvYXJkIC5nZy1vdmVyZHVlLFxuLndhbGxib2FyZCAuZ2ctdG9kYXkge1xuICBjb2xvcjogIzkwMDtcbiAgLyogcmVkICovXG59XG4ud2FsbGJvYXJkIC5nZy1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZjkwO1xuICAvKiBnb2xkICovXG59XG4ud2FsbGJvYXJkIC5nZy1kb25lLFxuLndhbGxib2FyZCAuZ2ctZnV0dXJlLFxuLndhbGxib2FyZCAuZ2ctbG9nZ2VkIHtcbiAgY29sb3I6ICMzNjA7XG4gIC8qIGdyZWVuICovXG59XG4vKiBCYXIgQ29sb3VycyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBHYWRnZXRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2ctYmFyLXRvZG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzAwO1xuICAvKiByZWQgKi9cbn1cbi5nZy1iYXItcHJvZ3Jlc3MsXG4uZ2ctYmFyLWlucHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkZTJlO1xuICAvKiBnb2xkICovXG59XG4uZ2ctYmFyLWRvbmUsXG4uZ2ctYmFyLWxvZ2dlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Njk1MTU7XG4gIC8qIGdyZWVuICovXG59XG4uZ2ctYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLyogV2FsbGJvYXJkIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2FsbGJvYXJkIC5nZy1iYXItdG9kbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MDA7XG4gIC8qIHJlZCAqL1xufVxuLndhbGxib2FyZCAuZ2ctYmFyLXByb2dyZXNzLFxuLndhbGxib2FyZCAuZ2ctYmFyLWlucHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xuICAvKiBnb2xkICovXG59XG4ud2FsbGJvYXJkIC5nZy1iYXItZG9uZSxcbi53YWxsYm9hcmQgLmdnLWJhci1sb2dnZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYwO1xuICAvKiBncmVlbiAqL1xufVxuLyogTGVnZW5kICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIHN0eWxlcyBmb3IgZmxvdCBkZWZhdWx0IGxlZ2VuZCAqL1xuLndhbGxib2FyZCAjZ2h4LWNoYXJ0LXdyYXAgLmxlZ2VuZCB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ud2FsbGJvYXJkICNnaHgtY2hhcnQtd3JhcCAubGVnZW5kIHRhYmxlIHRyIHtcbiAgcGFkZGluZzogMnB4IDA7XG59XG4ud2FsbGJvYXJkICNnaHgtY2hhcnQtd3JhcCAubGVnZW5kIHRhYmxlIHRkIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMnB4O1xufVxuLyogRXJyb3JzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb25maWctdW5hdmFpbGFibGUgLmdnLXdyYXBwZXIsXG4uY29uZmlnLXVuYXZhaWxhYmxlIC5tYWluLWNvbnRhaW5lciB7XG4gIC8qIEhpZGUgY29udGVudCBvbiByZWZyZXNoIGVycm9yICAqL1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogV2FsbGJvYXJkIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2FsbGJvYXJkIGRpdi5pbmZvIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBJbXByb3ZlbWVudHMgZm9yIHdoZW4gc2VlbiBhcyBhIGdhZGdldCBpbiBEYXNoYm9hcmQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5nYWRnZXQgI2doIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZ2FkZ2V0ICNnaHgtY2hhcnQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi5nYWRnZXQgI2doeC1jaGFydC13cmFwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDAgMCAyMHB4O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDk1JTtcbn1cbi8qIEhpZGUgc29tZSB0aGluZ3Mgd2UgZG9uJ3Qgd2FudCB0byBzZWUgaW4gdGhlIGdhZGdldHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2doeC1oZWFkZXIsXG4jZ2h4LW1vZGVzLXRvb2xzLFxuI2doeC1vcGVyYXRpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEgPiAuYXVpLXBhZ2UtcGFuZWwgLmF1aS1wYWdlLXBhbmVsLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xufVxuI2NvbmZpZyAuYXVpLW1lc3NhZ2Uge1xuICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XG59XG4iLCIvLyBHcmVlbkhvcHBlcidzIExFU1MgdmFyaWFibGVzICsgbWl4aW5zIGV0Y1xuQGltcG9ydCBcIi4uLy4uL2doLXZhcmlhYmxlcy5sZXNzXCI7XG5AaW1wb3J0IFwiLi4vLi4vZ2gtbWl4aW5zXCI7XG5cbi8qIENvbW1vbiBmb3IgYWxsIEdyZWVuSG9wcGVyIEdhZGdldHMgKi9cblxuLyogQVVJIG92ZXJyaWRlcyAqL1xuYm9keSB7XG4gICAgLyogb3ZlcnJpZGUgSklSQSBtaW4td2lkdGggLSBhbGxvd3MgcGxhY2VtZW50IGluIHNtYWxsZXIgc2l6ZWQgZ2FkZ2V0cyAqL1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLndhbGxib2FyZCB7XG4gICAgLy8gQ29sb3JzIHdlIHdhbnQgdG8gb3ZlcnJpZGUgZGVmYXVsdCBBVUkgc3R5bGVzIHdpdGggZm9yIHRoZSB3YWxsYm9hcmRcbiAgICBAYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBAdGV4dC1jb2xvcjogI2ZmZjtcblxuICAgIGJhY2tncm91bmQ6IEBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGNvbG9yOiBAdGV4dC1jb2xvcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cbiAgICBhLFxuICAgIC52aWV3IGEge1xuICAgICAgICBjb2xvcjogQHRleHQtY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuYXVpLW1lc3NhZ2UgYSB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLWxpbms7XG4gICAgfVxuXG4gICAgLmZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmF1aS1wYWdlLXBhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG4udmlldyB7XG4gICAgcGFkZGluZzowLjVlbSAxZW07XG59XG4uZ2ctc2VjdGlvbiB7XG4gICAgbWFyZ2luOjAuNWVtIDA7XG59XG4uZ2ctZXJyb3Ige1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbi8qIENvbmZpZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb25maWctYWN0aXZlIGZvcm0uYXVpIGRpdi5maWVsZC1ncm91cC5jaGVja2JveCB7IC8qIC5maWVsZC1ncm91cC5jaGVja2JveCBpcyBHSCBnYWRnZXQgaGFjayAqL1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmNvbmZpZy1hY3RpdmUgZm9ybS5nZHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxZW07XG59XG4uY29uZmlnLWFjdGl2ZSBmb3JtLmdkdCAuYnV0dG9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbn1cblxuLyogSGVhZGluZ3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBHYWRnZXRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG59XG5oMSB7XG4gICAgZm9udC1zaXplOjI0cHg7XG59XG5oMiB7XG4gICAgZm9udC1zaXplOjIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbmgyLmdnLW5hbWUgLmdnLWRpdmlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7Ly8gdXNlZCBmb3Igd2FsbGJvYXJkXG59XG5cbmgzIHtcbiAgICBmb250LXNpemU6MTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuaDMgLmdnLXN1YnRpdGxlLWxhYmVsIHtcbiAgICBjb2xvcjogIzcwNzA3MDtcbiAgICBmb250LXNpemU6MTJweDtcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oNCwgaDUsIGg2IHtcbiAgICBmb250LXNpemU6MTJweDtcbn1cblxuLyogV2FsbGJvYXJkIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2FsbGJvYXJkIGgxLCAud2FsbGJvYXJkIGgyLCAud2FsbGJvYXJkIGgzLCAud2FsbGJvYXJkIGg0LCAud2FsbGJvYXJkIGg1LCAud2FsbGJvYXJkIGg2LFxuLndhbGxib2FyZCBoMSBhLCAud2FsbGJvYXJkIGgyIGEsIC53YWxsYm9hcmQgaDMgYSwgLndhbGxib2FyZCBoNCBhLCAud2FsbGJvYXJkIGg1IGEsIC53YWxsYm9hcmQgaDYgYSxcbi53YWxsYm9hcmQgLnZpZXcgaDEgYSwgLndhbGxib2FyZCAudmlldyBoMiBhLCAud2FsbGJvYXJkIC52aWV3IGgzIGEsIC53YWxsYm9hcmQgLnZpZXcgaDQgYSwgLndhbGxib2FyZC52aWV3IGg1IGEsIC53YWxsYm9hcmQudmlldyBoNiBhLFxuLndhbGxib2FyZCAuZ2h4LWF4aXMge1xuICAgIGNvbG9yOiAjOTk5O1xufVxuLndhbGxib2FyZCBoMSB7XG4gICAgZm9udC1zaXplOjM2cHg7XG59XG4ud2FsbGJvYXJkIGgyIHtcbiAgICBmb250LXNpemU6MjhweDtcbn1cbi53YWxsYm9hcmQgaDMge1xuICAgIGZvbnQtc2l6ZToyMHB4O1xufVxuLndhbGxib2FyZCBoMi5nZy1uYW1lLFxuLndhbGxib2FyZCBoMy5nZy1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZToyOHB4O1xufVxuLndhbGxib2FyZCBoMy5nZy1zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICM2NjY7XG59XG4ud2FsbGJvYXJkIGgzIC5nZy1zdWJ0aXRsZS1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi53YWxsYm9hcmQgaDIuZ2ctbmFtZSAuZ2ctZGl2aWRlciB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuLyogQ29sb3VycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIEdhZGdldHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5nZy10b2RvLFxuLmdnLW92ZXJkdWUsXG4uZ2ctdG9kYXkge1xuICAgIGNvbG9yOiNjMDA7IC8qIHJlZCAqL1xufVxuLmdnLXByb2dyZXNzIHtcbiAgICBjb2xvcjojZjdkZTJlOyAvKiBnb2xkICovXG59XG4uZ2ctZG9uZSxcbi5nZy1mdXR1cmUsXG4uZ2ctbG9nZ2VkIHtcbiAgICBjb2xvcjojNTY5NTE1OyAvKiBncmVlbiAqL1xufVxuLyogV2FsbGJvYXJkIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2FsbGJvYXJkIC5nZy10b2RvLFxuLndhbGxib2FyZCAuZ2ctb3ZlcmR1ZSxcbi53YWxsYm9hcmQgLmdnLXRvZGF5IHtcbiAgICBjb2xvcjojOTAwOyAvKiByZWQgKi9cbn1cbi53YWxsYm9hcmQgLmdnLXByb2dyZXNzIHtcbiAgICBjb2xvcjojZjkwOyAvKiBnb2xkICovXG59XG4ud2FsbGJvYXJkIC5nZy1kb25lLFxuLndhbGxib2FyZCAuZ2ctZnV0dXJlLFxuLndhbGxib2FyZCAuZ2ctbG9nZ2VkIHtcbiAgICBjb2xvcjojMzYwOyAvKiBncmVlbiAqL1xufVxuXG4vKiBCYXIgQ29sb3VycyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBHYWRnZXRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2ctYmFyLXRvZG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2MwMDsvKiByZWQgKi9cbn1cbi5nZy1iYXItcHJvZ3Jlc3MsXG4uZ2ctYmFyLWlucHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2Y3ZGUyZTsvKiBnb2xkICovXG59XG4uZ2ctYmFyLWRvbmUsXG4uZ2ctYmFyLWxvZ2dlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNTY5NTE1Oy8qIGdyZWVuICovXG59XG4uZ2ctYmFyLWZpbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2NjYztcbn1cbi8qIFdhbGxib2FyZCAtLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndhbGxib2FyZCAuZ2ctYmFyLXRvZG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IzkwMDsvKiByZWQgKi9cbn1cbi53YWxsYm9hcmQgLmdnLWJhci1wcm9ncmVzcyxcbi53YWxsYm9hcmQgLmdnLWJhci1pbnByIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmOTA7LyogZ29sZCAqL1xufVxuLndhbGxib2FyZCAuZ2ctYmFyLWRvbmUsXG4ud2FsbGJvYXJkIC5nZy1iYXItbG9nZ2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzNjA7LyogZ3JlZW4gKi9cbn1cbi8qIExlZ2VuZCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIHN0eWxlcyBmb3IgZmxvdCBkZWZhdWx0IGxlZ2VuZCAqL1xuXG4ud2FsbGJvYXJkICNnaHgtY2hhcnQtd3JhcCAubGVnZW5kIHRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC41KTtcbn1cbi53YWxsYm9hcmQgI2doeC1jaGFydC13cmFwIC5sZWdlbmQgdGFibGUgdHIge1xuICAgIHBhZGRpbmc6IDJweCAwO1xufVxuLndhbGxib2FyZCAjZ2h4LWNoYXJ0LXdyYXAgLmxlZ2VuZCB0YWJsZSB0ZCB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbn1cblxuLyogRXJyb3JzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb25maWctdW5hdmFpbGFibGUgLmdnLXdyYXBwZXIsXG4uY29uZmlnLXVuYXZhaWxhYmxlIC5tYWluLWNvbnRhaW5lciB7LyogSGlkZSBjb250ZW50IG9uIHJlZnJlc2ggZXJyb3IgICovXG4gICAgZGlzcGxheTpub25lO1xufVxuLyogV2FsbGJvYXJkIC0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud2FsbGJvYXJkIGRpdi5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiMwMDA7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjOTAwO1xuICAgIGNvbG9yOiNmZmY7XG59XG4vKiBJbXByb3ZlbWVudHMgZm9yIHdoZW4gc2VlbiBhcyBhIGdhZGdldCBpbiBEYXNoYm9hcmQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5nYWRnZXQgI2doIHtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuLmdhZGdldCAjZ2h4LWNoYXJ0LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uZ2FkZ2V0ICNnaHgtY2hhcnQtd3JhcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDIwcHg7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgd2lkdGg6OTUlOy8vIGhhY2t5IHNjcm9sbGJhciBhdm9pZGFuY2Vcbn1cblxuLyogSGlkZSBzb21lIHRoaW5ncyB3ZSBkb24ndCB3YW50IHRvIHNlZSBpbiB0aGUgZ2FkZ2V0cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jZ2h4LWhlYWRlcixcbiNnaHgtbW9kZXMtdG9vbHMsXG4jZ2h4LW9wZXJhdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsIC5hdWktcGFnZS1wYW5lbC1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vLyBSZW1vdmUgc29tZSB0aGluZ3Mgd2UgZG9uJ3Qgd2FudCB0byBzZWUgaW4gdGhlIGdhZGdldHNcbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuI2NvbmZpZyAuYXVpLW1lc3NhZ2Uge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbn1cbiIsIi8vIERyb3B6b25lcyAtXG5cbi5kcm9wem9uZS1pbmFjdGl2ZSgpIHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgQGF1aS1ib3JkZXItY29sb3I7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmRyb3B6b25lLWFjdGl2ZSgpIHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgQGdoLWNvbG9yLXRhcmdldC1vcHRpb247XG4gICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0LW9wdGlvbjtcbn1cblxuLmRyb3B6b25lLWhvdmVyKCkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCBAZ2gtY29sb3ItdGFyZ2V0LWFjdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQ7XG59XG5cbi8vIEJveCBNb2RlbCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYm9yZGVyLWJveCgpIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jb250ZW50LWJveCgpIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC1tcy1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtby1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vLyBGbGV4Ym94ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmRpc3BsYXktZmxleCgpIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7IC8vcmVxdWlyZWQgZm9yIElFMTAgb25seVxuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5kaXNwbGF5LWlubGluZS1mbGV4KCkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyAvL3JlcXVpcmVkIGZvciBJRTEwIG9ubHlcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmZsZXgoQHZhbHVlOiAxIDAgYXV0bykge1xuICAgIC13ZWJraXQtZmxleDogQHZhbHVlO1xuICAgIC1tcy1mbGV4OiBAdmFsdWU7XG4gICAgZmxleDogQHZhbHVlO1xufVxuXG4uYWxpZ24taXRlbXMoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogQHZhbHVlO1xuICAgIC1tcy1hbGlnbi1pdGVtczogQHZhbHVlO1xuICAgIGFsaWduLWl0ZW1zOiBAdmFsdWU7XG59XG5cbi5mbGV4LXdyYXAoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IEB2YWx1ZTtcbiAgICAtbXMtZmxleC13cmFwOiBAdmFsdWU7XG4gICAgZmxleC13cmFwOiBAdmFsdWU7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQoQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbiAgICAtbXMtanVzdGlmeS1jb250ZW50OiBAdmFsdWU7XG4gICAganVzdGlmeS1jb250ZW50OiBAdmFsdWU7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQoQHZhbHVlKSB3aGVuIChAdmFsdWUgPSBzcGFjZS1iZXR3ZWVuKSB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTsgLy9pZTEwXG4gICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQoQHZhbHVlKSB3aGVuIChAdmFsdWUgPSBzcGFjZS1hcm91bmQpIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7IC8vaWUxMFxuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmZsZXgtZGlyZWN0aW9uKEB2YWx1ZSkge1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IEB2YWx1ZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IEB2YWx1ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xufVxuIl19 */

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-less-imports.css' */
@-webkit-keyframes gh-loading{0%{opacity:1}50%{opacity:1}100%{opacity:.3}}@-moz-keyframes gh-loading{0%{opacity:1}50%{opacity:1}100%{opacity:.3}}@-ms-keyframes gh-loading{0%{opacity:1}50%{opacity:1}100%{opacity:.3}}@keyframes gh-loading{0%{opacity:1}50%{opacity:1}100%{opacity:.3}}@-webkit-keyframes gh-fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes gh-fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-ms-keyframes gh-fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes gh-fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}
/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-rapid.css' */
/* Common styles across both regular cards (in work mode) and compact cards (in plan mode) */
/* Drag n drop */
.ghx-issue.ui-draggable-dragging,
.ghx-issue.ui-sortable-helper {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
}
/* Issue colour */
.ghx-grabber {
  height: 100%;
  left: 0;
  position: absolute;
  text-indent: -9999em;
  top: 0;
  width: 5px;
}
.ghx-grabber-transparent {
  background-color: transparent;
}
/* Move count */
.ghx-move-count {
  background: #d04437;
  border-radius: 50%;
  height: 26px;
  position: absolute;
  right: -13px;
  top: -13px;
  visibility: hidden;
  width: 26px;
  z-index: 20;
  /* numeric value in here */
}
.ghx-move-count b {
  color: #fff;
  display: inline-block;
  font-size: 12px;
  line-height: 26px;
  text-align: center;
  width: 26px;
}
.ghx-move-main .ghx-move-count {
  visibility: visible;
}
/* Field with no value */
.ghx-fa {
  color: #999;
  font-style: italic;
}
/* Extra field tooltip content */
.ghx-extra-field-tipsy .tipsy-inner {
  max-height: 160px;
  overflow: hidden;
  word-break: break-all;
}
.ghx-extra-field-tipsy.ghx-extra-field-tipsy-truncated .tipsy-inner {
  border-bottom: 1.42857143em solid transparent;
}
.ghx-extra-field-tipsy.ghx-extra-field-tipsy-truncated .tipsy-inner:after {
  bottom: 10px;
  content: "\2026\00a0";
  left: 15px;
  position: absolute;
}
.ghx-extra-field-tipsy code,
.ghx-extra-field-tipsy tt,
.ghx-extra-field-tipsy .code {
  color: #333;
}
.ghx-issue:focus,
.ghx-issue-compact:focus,
.ghx-swimlane-header[data-issue-key]:focus {
  outline: none;
}
.ghx-issue-compact {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  cursor: move;
  font-size: 14px;
  line-height: 1.42857143;
  margin-top: -1px;
  position: relative;
}
.ghx-issue-compact .ghx-row {
  display: block;
  height: 22px;
  position: relative;
}
.ghx-issue-compact .ghx-row:not(.ghx-end) {
  position: static;
}
.ghx-issue-compact .ghx-end {
  position: absolute;
  right: 0;
  top: 2px;
  padding: 4px 5px;
}
.ghx-issue-compact .ghx-end .ghx-end {
  position: static;
  padding: 0;
}
.ghx-issue-compact .ghx-end.ghx-row {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-end.ghx-row {
  padding: 0;
  position: relative;
  white-space: normal;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-end.ghx-row .ghx-end {
  position: absolute;
  right: 0;
  top: 2px;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-end .ghx-label-double {
  max-width: 40%;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-end .ghx-label-single {
  max-width: 80%;
}
.ghx-plan-band-2 .ghx-issue-compact .ghx-end.ghx-row {
  position: absolute;
  right: 0;
  top: 2px;
  margin: 0;
}
.ghx-issue-compact.ghx-selected {
  background: #ebf2f9;
}
.ghx-issue-compact.ghx-selected .ghx-end {
  background: #ebf2f9;
}
.ghx-issue-compact:hover {
  background: #e9e9e9;
}
.ghx-issue-compact.ghx-filtered {
  display: none !important;
}
.ghx-issue-compact .ghx-issue-content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 5px;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.ghx-issue-compact .ghx-flags,
.ghx-issue-compact .ghx-flags img,
.ghx-issue-compact .ghx-type,
.ghx-issue-compact .ghx-type img {
  height: 16px;
  width: 16px;
}
.ghx-issue-compact .ghx-flags,
.ghx-issue-compact .ghx-key,
.ghx-issue-compact .ghx-summary,
.ghx-issue-compact .ghx-type img,
.ghx-issue-compact .ghx-priority img {
  display: inline-block;
  vertical-align: middle;
}
.ghx-issue-compact .ghx-flags,
.ghx-issue-compact .ghx-priority img,
.ghx-issue-compact .ghx-flag .ghx-icon {
  vertical-align: text-top;
}
.ghx-issue-compact .ghx-end {
  background: #fff;
}
.ghx-issue-compact .ghx-end .ghx-statistic-badge,
.ghx-issue-compact .ghx-end .aui-label {
  vertical-align: middle;
}
.ghx-issue-compact .ghx-end .ghx-avatar-img {
  margin-top: -1px;
}
.ghx-issue-compact .ghx-end .ghx-statistic-badge {
  white-space: pre-wrap;
  text-transform: lowercase;
}
.ghx-issue-compact:hover .ghx-end,
.ghx-issue-compact.ghx-selected:hover .ghx-end {
  background: #e9e9e9;
}
.ghx-issue-compact .ghx-statistic-badge,
.ghx-issue-compact .ghx-spacer {
  min-width: 15px;
}
.ghx-issue-compact .ghx-summary {
  overflow: hidden;
  max-width: 100%;
}
.ghx-issue-compact.ghx-done .ghx-key a {
  text-decoration: line-through;
}
.ghx-issue-compact .aui-label {
  max-width: 10em;
  white-space: nowrap;
}
.ghx-issue-compact .ghx-avatar-img {
  font-size: 18px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.ghx-issue-compact .ghx-plan-extra-fields {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
  white-space: nowrap;
}
.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field-seperator {
  line-height: 22px;
  vertical-align: middle;
  display: inline-block;
  color: #999;
  padding: 0 10px;
}
.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  display: block;
  min-width: 2.5em;
  overflow: hidden;
  white-space: nowrap;
}
.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field .ghx-extra-field-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
}
.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field-estimate {
  -webkit-flex: 2 0 auto;
  -ms-flex: 2 0 auto;
  flex: 2 0 auto;
  display: block;
  min-width: 0;
  text-align: right;
}
.ghx-issue-compact .ghx-spacer {
  visibility: hidden;
}
.ghx-issue-compact.ui-draggable-dragging,
.ghx-issue-compact.ui-sortable-helper {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
}
.ghx-issue-compact.ui-sortable-helper {
  background: #ebf2f9;
}
.ghx-issue-compact.ui-sortable-helper .ghx-end {
  background: #ebf2f9;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-row {
  margin-left: 5px;
  position: relative;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-row .ghx-end {
  padding: 0;
  position: static;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-issue-content:after {
  content: "";
  width: 3px;
  height: 40%;
  position: absolute;
  right: 0;
  background: #fff;
  -webkit-box-shadow: -4px 0 3px #fff;
  box-shadow: -4px 0 3px #fff;
  -webkit-box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff;
  box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-selected .ghx-issue-content:after {
  background: #ebf2f9;
  -webkit-box-shadow: -4px 0 3px #ebf2f9;
  box-shadow: -4px 0 3px #ebf2f9;
  -webkit-box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
  box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-flagged .ghx-issue-content:after {
  background: #ffe9a8;
  -webkit-box-shadow: -4px 0 3px #ffe9a8;
  box-shadow: -4px 0 3px #ffe9a8;
  -webkit-box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8;
  box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-flagged.ghx-selected .ghx-issue-content:after {
  background: #ffd351;
  -webkit-box-shadow: -4px 0 3px #ffd351;
  box-shadow: -4px 0 3px #ffd351;
  -webkit-box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351;
  box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351;
}
.ghx-plan-band-1 .ghx-issue-compact:hover .ghx-issue-content:after,
.ghx-plan-band-1 .ghx-issue-compact.ghx-selected:hover .ghx-issue-content:after,
.ghx-plan-band-1 .ghx-issue-compact.ghx-flagged.ghx-selected:hover .ghx-issue-content:after {
  background: #e9e9e9;
  -webkit-box-shadow: -4px 0 3px #e9e9e9;
  box-shadow: -4px 0 3px #e9e9e9;
  -webkit-box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9;
  box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9;
}
.ghx-plan-band-1 .ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field:first-child {
  padding: 0;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-extra-field-estimate {
  display: inline-block;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-extra-field-estimate .ghx-statistic-badge {
  float: none;
}
.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-end .ghx-statistic-badge {
  display: none;
}
#ghx-backlog .ghx-parent-group {
  margin: 0;
}
#ghx-backlog .ghx-parent-group .ghx-subtask-group {
  background: #e9e9e9;
}
#ghx-backlog .ghx-subtask {
  margin-left: 11px;
}
#ghx-backlog .js-fake-parent:not(:first-child) {
  background-color: #e9e9e9;
  padding-top: 3px;
}
#ghx-backlog .js-fake-parent .ghx-orphaned-subtask {
  max-width: 100%;
  background-color: white;
  border-color: #a5b3c2;
  color: #4a6785;
}
#ghx-backlog .js-fake-parent.ghx-parent-group-filtered {
  display: none;
}
.ghx-avatar-img {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  font-size: 24px;
  height: 32px;
  line-height: 32px;
  width: 32px;
  color: #fff;
  cursor: default;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
}
.ghx-onboarding-message {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-position: 0 50%;
  background-repeat: no-repeat;
  background-size: 128px 128px;
  max-width: 600px;
  min-height: 128px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 16px 16px 144px;
  text-align: left;
  vertical-align: top;
}
.ghx-onboarding-message h5 {
  color: #707070;
  font-size: 12px;
  line-height: 2.08333333;
  text-transform: uppercase;
}
.ghx-onboarding-message p {
  font-size: 16px;
  line-height: 1.5625;
}
.ghx-onboarding-message h5 + p {
  margin-top: 0;
}
.ghx-onboarding-fillyourbacklog .ghx-onboarding-message {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/onboarding/fill-your-backlog.svg);
}
.ghx-onboarding-fillyourbacklog {
  border-bottom: 1px solid #ccc;
  margin-top: 20px;
  padding-bottom: 20px;
}
.ghx-onboarding-planyoursprint .ghx-onboarding-message {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/onboarding/plan-sprint.svg);
}
.gh-labels .ghx-label-0,
#jira .ghx-label-0,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-0 {
  background-color: #fff;
  border-color: #707070;
  color: #707070;
}
.gh-labels .ghx-label-1,
#jira .ghx-label-1,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-1 {
  color: #fff;
  background-color: #815b3a;
  border-color: #815b3a;
}
.gh-labels .ghx-label-2,
#jira .ghx-label-2,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-2 {
  color: #fff;
  background-color: #f79232;
  border-color: #f79232;
}
.gh-labels .ghx-label-3,
#jira .ghx-label-3,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-3 {
  color: #fff;
  background-color: #d39c3f;
  border-color: #d39c3f;
}
.gh-labels .ghx-label-4,
#jira .ghx-label-4,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-4 {
  color: #fff;
  background-color: #3b7fc4;
  border-color: #3b7fc4;
}
.gh-labels .ghx-label-5,
#jira .ghx-label-5,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-5 {
  color: #fff;
  background-color: #4a6785;
  border-color: #4a6785;
}
.gh-labels .ghx-label-6,
#jira .ghx-label-6,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-6 {
  color: #fff;
  background-color: #8eb021;
  border-color: #8eb021;
}
.gh-labels .ghx-label-7,
#jira .ghx-label-7,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-7 {
  color: #fff;
  background-color: #ac707a;
  border-color: #ac707a;
}
.gh-labels .ghx-label-8,
#jira .ghx-label-8,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-8 {
  color: #fff;
  background-color: #654982;
  border-color: #654982;
}
.gh-labels .ghx-label-9,
#jira .ghx-label-9,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-9 {
  color: #fff;
  background-color: #f15c75;
  border-color: #f15c75;
}
.gh-labels .ghx-label-10,
#jira .ghx-label-10,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-10 {
  color: #fff;
  background-color: #1a8cff;
  border-color: #1a8cff;
}
.gh-labels .ghx-label-11,
#jira .ghx-label-11,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-11 {
  color: #fff;
  background-color: #3eaee0;
  border-color: #3eaee0;
}
.gh-labels .ghx-label-12,
#jira .ghx-label-12,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-12 {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.gh-labels .ghx-label-13,
#jira .ghx-label-13,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-13 {
  color: #fff;
  background-color: #67ab49;
  border-color: #67ab49;
}
.gh-labels .ghx-label-14,
#jira .ghx-label-14,
#jira.adg3 .aui-list .ghx-epic-palette .ghx-label-14 {
  color: #fff;
  background-color: #e3695f;
  border-color: #e3695f;
}
.adg3 .ghx-badge-group.ghx-right .aui-badge.ghx-not-started,
.adg3 .ghx-badge-group.ghx-right .aui-badge.ghx-done {
  color: #FFFFFF;
}
.adg3 .ghx-badge-group.ghx-right .aui-badge.ghx-in-progress {
  color: #5E6C84;
}
.adg3 #ghx-backlog {
  border-left: none;
}
.adg3 .ghx-backlog-container {
  border: none;
}
.adg3 .ghx-issue-compact {
  border: 1px solid #DFE1E6;
}
.adg3 .ghx-onboarding-fillyourbacklog .ghx-onboarding-message {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/adg3-overrides/rapid/onboarding-adg3.png);
}
.adg3 #gh-ctx-menu-content.aui-list.aui-list h5 {
  border-top: none;
  color: #5E6C84;
  font-size: 12px;
}
.adg3 #gh-ctx-menu-content.aui-list.aui-list h5:not(:first-child) {
  margin-top: 8px;
}
.adg3 #gh-ctx-menu-content.aui-list.aui-list li.aui-list-item {
  color: #172B4D;
}
.adg3 #gh-ctx-menu-content.aui-list.aui-list li.aui-list-item a {
  color: #172B4D;
}
.adg3 #ghx-plan,
.adg3 #ghx-work,
.adg3 #ghx-report-scrollarea {
  border-top: none;
}
.adg3 #gh {
  margin-top: 0;
}
.adg3 #ghx-view-selector h2#ghx-board-name {
  display: inline-block;
}
.adg3 .ghx-filter-panel-dropdown-label img {
  border-radius: 100%;
}
.adg3 .ghx-no-active-sprint-message .ghx-no-active-sprint-content .ghx-no-active-sprint-icon {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/adg3-overrides/rapid/no-active-sprint-adg3.png) center no-repeat;
  background-size: 100%;
  width: 180px;
  height: 130px;
}
.adg3.ghx-board-configure #ghx-content-main .aui-page-panel-nav {
  display: table-cell;
}
.adg3.ghx-board-configure #ghx-header h2 {
  font-size: 1.71428571em;
  font-style: inherit;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.16666667;
  margin-top: 28px;
  color: #172B4D;
  display: inline;
}
.adg3.ghx-board-configure h4,
.adg3.ghx-board-configure h5 {
  font-size: 1.14285714em;
  font-style: inherit;
  font-weight: 600;
  line-height: 1.25;
  letter-spacing: -0.006em;
  margin-top: 24px;
  color: #172B4D;
  text-transform: none;
}
.adg3.ghx-board-configure #filter .field-value {
  padding-left: 0px;
  font-weight: normal;
}
.adg3.ghx-board-configure #filter .ghx-editable,
.adg3.ghx-board-configure #filter .ghx-editable:hover {
  font-weight: normal;
  padding-left: 6px;
}
.adg3.ghx-board-configure #filter label {
  padding-left: 6px;
}
.adg3.ghx-board-configure #ghx-config-filter .field-group .field-value:not(.ghx-editable) {
  padding: 6px;
}
.adg3 .ghx-column h2,
.adg3 .ghx-column-headers .ghx-qty {
  color: #5E6C84;
  font-size: 0.85714286em;
  font-weight: 600;
  line-height: 1.33333333;
  margin-top: 20px;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: baseline;
  margin-top: 0;
}
.adg3 .ghx-classification-header .ghx-actions .aui-button {
  padding: 0 4px;
}
.adg3 .ghx-close {
  padding: 0 8px 0 2px;
  margin-top: -1px;
}
.adg3 #ghx-version-column,
.adg3 #ghx-epic-column {
  border: none;
  border-top: 1px solid #DFE1E6;
  border-right: 1px solid #DFE1E6;
}
.adg3 .ghx-column-headers .ghx-column,
.adg3 .ghx-columns .ghx-column {
  -webkit-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  background: #F4F5F7;
}
.adg3 .ghx-column-headers .ghx-column.ghx-busted-max,
.adg3 .ghx-columns .ghx-column.ghx-busted-max {
  background: #d04437;
}
.adg3 .ghx-column-headers .ghx-column.ghx-busted-max h2,
.adg3 .ghx-columns .ghx-column.ghx-busted-max h2,
.adg3 .ghx-column-headers .ghx-column.ghx-busted-max .ghx-qty,
.adg3 .ghx-columns .ghx-column.ghx-busted-max .ghx-qty,
.adg3 .ghx-column-headers .ghx-column.ghx-busted-max .ghx-constraint,
.adg3 .ghx-columns .ghx-column.ghx-busted-max .ghx-constraint,
.adg3 .ghx-column-headers .ghx-column.ghx-busted-max .ghx-icon-collapse-column,
.adg3 .ghx-columns .ghx-column.ghx-busted-max .ghx-icon-collapse-column {
  color: #FFFFFF;
}
.adg3 .ghx-column-headers .ghx-column.ghx-busted-min,
.adg3 .ghx-columns .ghx-column.ghx-busted-min {
  background: #FFE380;
}
.adg3 .ghx-columns .ghx-column.ghx-target-option {
  background: #ebf2f9;
}
.adg3 .ghx-columns .ghx-column.ghx-target-option.ghx-target-hover {
  background: #f3f9f4;
}
.adg3 .ghx-has-swimlanes .ghx-columns .ghx-column,
.adg3 .ghx-no-issues .ghx-columns .ghx-column {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.adg3 .ghx-has-swimlanes .ghx-column-headers .ghx-column,
.adg3 .ghx-no-issues .ghx-column-headers .ghx-column {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.adg3 .ghx-swimlane-header {
  line-height: 1.3;
}
.adg3 .ghx-column-headers .ghx-column {
  padding: 10px;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.adg3 .ghx-zone-overlay .ghx-zone-overlay-column.ghx-busted-min .ghx-undroppable-column {
  background: #FFE380;
}
.adg3 .ghx-zone-overlay .ghx-zone-overlay-column.ghx-busted-max .ghx-undroppable-column {
  background: #d04437;
}
.adg3 .ghx-zone-overlay .ghx-zone-overlay-column .ghx-undroppable-column {
  background: #F4F5F7;
}
.adg3 .ghx-zone-overlay .ghx-zone-cell {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.adg3 .ghx-swimlane.ghx-closed .ghx-columns,
.adg3 .ghx-columns.ghx-sad-columns {
  visibility: hidden;
}
body:not(.adg3) .ghx-column-headers .ghx-column {
  background: #fff;
  border-bottom: 5px solid #f5f5f5;
  padding: 10px 10px 10px 0;
}
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-busted-max {
  background: #fff;
  border-bottom-color: #d04437;
}
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-busted-min {
  background: #fff;
  border-bottom-color: #f6c342;
}
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-target-option {
  background: #fff;
}
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-target-option.ghx-target-hover {
  background: #fff;
}
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max h2,
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max .aui-badge,
body:not(.adg3) .ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max .ghx-constraint {
  color: #333;
}
body:not(.adg3) .ghx-columns .ghx-column.ghx-busted-max {
  background: #d04437;
}
body:not(.adg3) .ghx-columns .ghx-column.ghx-busted-min {
  background: #f6c342;
}
body:not(.adg3) .ghx-columns .ghx-column.ghx-target-option {
  background: #ebf2f9;
}
body:not(.adg3) .ghx-columns .ghx-column.ghx-target-option.ghx-target-hover {
  background: #f3f9f4;
}
body:not(.adg3) .ghx-zone-overlay .ghx-zone-overlay-column.ghx-busted-min .ghx-undroppable-column {
  background: #f6c342;
}
body:not(.adg3) .ghx-zone-overlay .ghx-zone-overlay-column.ghx-busted-max .ghx-undroppable-column {
  background: #d04437;
}
body:not(.adg3) .ghx-zone-overlay .ghx-zone-overlay-column .ghx-undroppable-column {
  background: #f5f5f5;
}
body:not(.adg3).wallboard .ghx-column {
  background: #333;
}
body:not(.adg3).wallboard .ghx-column-headers .ghx-column {
  background-color: inherit;
  border-bottom: 5px solid #333;
}
body:not(.adg3).wallboard .ghx-column-headers .ghx-column.ghx-busted-max {
  border-bottom-color: #d04437;
}
body:not(.adg3).wallboard .ghx-column-headers .ghx-column.ghx-busted-min {
  border-bottom-color: #f6c342;
}
#jira.adg3 .aui-list .ghx-epic-palette .ghx-swatch {
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  height: 14px;
  line-height: 13px;
  text-align: center;
  width: 14px;
}
.adg3 #ghx-report .ghx-epic-summary h4 + h5 {
  margin-top: 10px;
}
.adg3 #ghx-report .ghx-epic-summary h5 {
  margin-top: 20px;
}
.adg3 #ghx-report #ghx-chart-help,
.adg3 #ghx-report #ghx-chart-title,
.adg3 #ghx-report #ghx-chart-selector {
  vertical-align: top;
}
.adg3 #ghx-report #ghx-chart-title {
  padding-top: 0;
}
.adg3 .ghx-editable:hover,
.adg3 .ghx-editable:after,
.adg3 .editable-field:hover,
.adg3 .editable-field .overlay-icon.aui-iconfont-edit {
  box-shadow: none;
  border: none;
  background-color: #F4F5F7;
}
.adg3 .ghx-classification-item .ghx-editable:hover,
.adg3 .ghx-classification-item .ghx-editable:after,
.adg3 .aui-restfultable-allowhover td:hover .aui-restfultable-editable {
  box-shadow: none;
  border: none;
  background-color: #FFFFFF;
}
.adg3 .ghx-detail-section .editable-field.value,
.adg3 .ghx-detail-section .editable-field.value .labels {
  display: inline-flex;
}
.adg3 .ghx-detail-section .editable-field.value img {
  align-self: center;
  margin-right: 4px;
}
.adg3 .editable-field .save-options {
  padding: 0;
  border: none;
}
.adg3 .editable-field form.aui .field-group,
.adg3 .editable-field form.aui fieldset.group {
  padding: 0;
}
.adg3 .ghx-detail-contents {
  border-left: 1px solid #F4F5F7;
  background: #fff url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/adg3-overrides/rapid/gh-detail-bg-adg3.png) repeat-y 0 0;
  background-size: 40px;
}
.adg3 .ghx-detail-nav-item,
.adg3 .ghx-detail-nav-item.ghx-selected,
.adg3 .ghx-detail-nav-item:hover {
  background: #F4F5F7;
  padding: 4px;
}
.adg3 .ghx-detail-nav-item a,
.adg3 .ghx-detail-nav-item.ghx-selected a,
.adg3 .ghx-detail-nav-item:hover a {
  padding: 6px 0;
}
.adg3 .ghx-detail-nav-item.ghx-selected a,
.adg3 .ghx-detail-nav-item:hover a {
  border-radius: 3px;
  background: rgba(9, 30, 66, 0.04);
}
.adg3 .ghx-iconfont {
  color: #172B4D;
}
.adg3 .board-switcher {
  margin-left: 8px;
  display: inline-block;
  vertical-align: bottom;
}
.adg3 .board-switcher a.board-select-title.aui-button:hover,
.adg3 .board-switcher a.board-select-title.aui-button {
  vertical-align: middle;
  padding-left: 30px;
  background-repeat: no-repeat;
  background-position: 4px 50%;
  line-height: 24px;
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/adg3-overrides/board.svg);
}
.adg3 .ghx-issue,
.adg3 .ghx-issue.ghx-selected {
  border: 0;
  border-radius: 2px;
  box-shadow: 0px 1px 2px 0px rgba(9, 30, 66, 0.25);
}
.adg3 .ghx-xtra-narrow-card .ghx-grabber {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}
.adg3 .gadget .ghx-issue.ghx-newcard {
  border: 0;
  border-radius: 2px;
  box-shadow: 0px 1px 2px 0px rgba(9, 30, 66, 0.25);
}
.adg3 .ghx-column .ghx-parent-group {
  background: #DFE1E6;
}
.adg3 .ghx-column .ghx-parent-stub {
  color: #6C798F;
}
.adg3 #commentmodule .user-avatar {
  color: #42526E;
  font-weight: 500;
  padding-left: 24px;
}
.adg3 #commentmodule time {
  color: #42526E;
}
.adg3 #commentmodule .issue-data-block,
.adg3 #commentmodule .issue-data-block:hover {
  border: 0;
  background: #FFF;
  padding: 0;
  padding-top: 28px;
}
.adg3 #commentmodule .issue-data-block .twixi,
.adg3 #commentmodule .issue-data-block:hover .twixi {
  display: none;
}
.adg3 #commentmodule .issue-data-block .twixi-wrap,
.adg3 #commentmodule .issue-data-block:hover .twixi-wrap {
  padding: 0;
}
.adg3 #commentmodule .action-body p {
  padding-left: 24px;
  color: #172B4D;
}
.adg3 .js-quickfilter-button {
  border: 0;
  color: #0052CC;
}
.adg3 .js-quickfilter-button.ghx-active,
.adg3 .js-quickfilter-button.ghx-active:hover {
  background-color: #253858;
  color: #F4F5F7;
  border: 0;
}
.adg3 .ghx-remaining-value {
  line-height: 1.42857143;
}
/* GreenHopper Rapid Board CSS - compiled from LESS -------------------------------------------------------------------- */
.ghx-gh {
  font-size: 14px;
  line-height: 1.42857143;
}
.msie-10 .dropdown-shim,
.msie-10 .inline-dialog-shim {
  display: none !important;
}
.ghx-agile #content {
  padding: 0;
}
form.aui .field-group.ghx-jql textarea {
  width: 600px;
  margin-right: 8px;
  max-width: 600px;
}
#gh form.aui .field-group.ghx-jql button {
  margin-left: 10px;
  margin-right: 10px;
  vertical-align: top;
}
#ghx-sub-work .field-value em {
  font-weight: normal;
}
.ghx-agile .aui-page-panel .aui-navgroup-vertical .aui-nav-heading {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}
.ghx-scroll-columns #footer {
  display: none;
}
a {
  cursor: pointer;
}
.ghx-header .aui-list,
.ghx-column-headers .aui-list {
  display: none;
}
.aui-list li.disabled a:link,
.aui-list li.disabled a:visited,
.aui-list li.disabled a:focus,
.aui-list li.disabled a:hover,
.aui-list li.disabled.active a:link,
.aui-list li.disabled.active a:visited,
.aui-list li.disabled.active a:focus,
.aui-list li.disabled.active a:hover,
.aui-list li a.disabled:link,
.aui-list li a.disabled:visited,
.aui-list li a.disabled:focus,
.aui-list li a.disabled:hover,
.aui-list li.active a.disabled:link,
.aui-list li.active a.disabled:visited,
.aui-list li.active a.disabled:focus,
.aui-list li.active a.disabled:hover {
  background: #fff;
  color: #999;
  cursor: default;
}
.aui-list .ghx-shortcut {
  color: #999;
  float: right;
}
.ghx-shortcut .ghx-monospace {
  display: inline-block;
  min-width: 0.6em;
}
.ghx-href-fix-list.aui-list .aui-list-item-link {
  color: #333;
}
.ghx-href-fix-list.aui-list .aui-list-item.active a,
.ghx-href-fix-list.aui-list .aui-list-item-link:focus,
.ghx-href-fix-list.aui-list .aui-list-item-link:hover {
  color: #fff;
}
.mozilla textarea {
  font-family: inherit;
}
.ghx-dialog .aui-message {
  margin-bottom: 20px;
}
.ghx-dialog .dialog-button-panel,
.ghx-board-configure .dialog-button-panel {
  height: auto;
}
.aui-group.ghx-controls a.disabled {
  color: #d6d6d6;
  cursor: default;
}
.aui-group.ghx-controls a.disabled:hover {
  text-decoration: none;
}
.aui-group.ghx-controls a.disabled .aui-icon {
  color: #e6e6e6;
}
.aui-group.ghx-controls a.disabled .aui-icon:hover {
  color: #e6e6e6;
  cursor: default;
}
.aui-group-split.ghx-fluid {
  table-layout: auto;
}
.aui-group.ghx-inline-blocks .aui-item {
  display: inline-block;
  vertical-align: baseline;
}
.aui-item.ghx-collapse {
  width: 1px;
}
.ghx-inline-dialog-content .field-group {
  min-height: 2em;
}
.ghx-agile .aui-inline-dialog {
  font-size: 14px;
}
.ghx-inline-dialog .aui-button ~ .aui-button.ghx-margin-top {
  margin-top: 10px;
}
.aui-button-subtle.ghx-pull-left {
  margin-left: -11px;
}
.ghx-agile .aui-label {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ghx-agile .aui-label.ghx-label {
  max-width: 10em;
}
.ghx-agile .aui-label-closeable .ghx-iconfont {
  background: none;
  color: inherit;
  position: absolute;
}
.ghx-agile .aui-label-closeable .ghx-iconfont,
.ghx-agile .aui-label-closeable .ghx-iconfont:before {
  height: 8px;
  width: 8px;
}
.ghx-agile .aui-label-closeable .ghx-iconfont:before {
  left: -4px;
}
.ghx-agile .aui-label-closeable .ghx-iconfont:hover {
  color: #000;
  cursor: pointer;
}
.aui-badge.ghx-not-started {
  background-color: #4a6785;
  color: #fff;
}
.aui-badge.ghx-in-progress {
  background-color: #f6c342;
}
.aui-badge.ghx-done {
  background-color: #14892c;
  color: #fff;
}
.ghx-badge-group .aui-badge {
  margin: 0 5px 0 0;
}
.ghx-badge-group.ghx-right .aui-badge {
  margin: 0 0 0 5px;
}
.ghx-gh .aui-badge {
  white-space: pre-wrap;
  text-transform: lowercase;
}
.ghx-agile .aui-popup .buttons .aui-button ~ .aui-button-link.cancel {
  margin-left: 10px;
}
#gh-epic-migration-refresh-progress {
  margin-top: 10px;
}
.aui-theme-default .aui-button.aui-button-subtle {
  color: #707070;
}
.ghx-dl {
  margin: 0 0 20px;
  padding: 0;
}
.ghx-dl > dt,
.ghx-dl > dd {
  font-weight: normal;
  margin: 0;
  padding: 0;
}
.ghx-halved-vertical {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMTZENTJDMkM0RkUxMUUyOTBFNEQ5QjdBRkZDRTA4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMTZENTJDM0M0RkUxMUUyOTBFNEQ5QjdBRkZDRTA4OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYxNkQ1MkMwQzRGRTExRTI5MEU0RDlCN0FGRkNFMDg5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNkQ1MkMxQzRGRTExRTI5MEU0RDlCN0FGRkNFMDg5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+oi+pIwAAAA9JREFUeNpiePnyJUCAAQAFegK8F0L88gAAAABJRU5ErkJggg==) center top repeat-y;
}
.ghx-conjunction {
  margin: 0 5px;
}
/* Spinners  ----------------------------------------------------------------------------------------------------------- */
.ghx-spinner {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/wait.gif) no-repeat 0 0;
  height: 16px;
  text-indent: -9999em;
  width: 16px;
  display: inline-block;
  float: none;
  margin-left: 10px;
}
.aui-button + .ghx-spinner {
  margin-right: -26px;
  vertical-align: text-bottom;
}
.aui-blanket .ghx-wait {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/gh-spinner-alt.gif) no-repeat 50% 50%;
  height: 100%;
  position: fixed;
  width: 100%;
}
/* Throbber - incl animated fade in below */
.ghx-throbber {
  position: fixed;
  left: 50%;
  top: 50%;
}
.ghx-inline-dialog .ghx-progress-indicator.ghx-initial {
  padding-top: 45px;
  min-height: 45px;
}
.ghx-inline-dialog .ghx-progress-indicator.ghx-initial .spinner {
  left: 50% !important;
}
.ghx-loading-backlog .ghx-throbber,
.ghx-loading-pool .ghx-throbber,
.ghx-chart .ghx-throbber,
.ghx-detailview .ghx-throbber {
  display: block;
}
.ghx-loading-backlog .ghx-no-touch #ghx-plan,
.ghx-loading-pool .ghx-no-touch #ghx-pool,
.ghx-loading-pool .ghx-no-touch #ghx-detail-view,
.ghx-loading-quickfilter .ghx-no-touch #ghx-controls-work {
  -webkit-animation: gh-loading 400ms ease-out forwards;
  /* Saf5, Chrome */
  -moz-animation: gh-loading 400ms ease-out forwards;
  /* FF5+ */
  -ms-animation: gh-loading 400ms ease-out forwards;
  /* IE10pp3 */
  animation: gh-loading 400ms ease-out forwards;
}
.msie-9 .ghx-loading-backlog #ghx-plan,
.msie-9 .ghx-loading-pool #ghx-pool,
.msie-9 .ghx-loading-pool #ghx-detail-view,
.msie-9 .ghx-loading-quickfilter #ghx-controls-work,
.ghx-loading-backlog .ghx-touch #ghx-plan,
.ghx-loading-pool .ghx-touch #ghx-pool,
.ghx-loading-pool .ghx-touch #ghx-detail-view,
.ghx-loading-quickfilter .ghx-touch #ghx-controls-work {
  opacity: 0.5;
}
.ghx-loading-backlog .ghx-no-touch .ghx-throbber,
.ghx-loading-pool .ghx-no-touch .ghx-throbber,
.ghx-no-touch .ghx-chart .ghx-throbber {
  -webkit-animation: gh-fadein 2s ease-in forwards;
  /* Saf5, Chrome */
  -moz-animation: gh-fadein 2s ease-in forwards;
  /* FF5+ */
  -ms-animation: gh-fadein 2s ease-in forwards;
  /* IE10pp3 */
  animation: gh-fadein 2s ease-in forwards;
}
.ghx-no-touch #ghx-detail-contents .ghx-throbber {
  -webkit-animation: gh-fadein 400ms ease-in forwards;
  /* Saf5, Chrome */
  -moz-animation: gh-fadein 400ms ease-in forwards;
  /* FF5+ */
  -ms-animation: gh-fadein 400ms ease-in forwards;
  /* IE10pp3 */
  animation: gh-fadein 400ms ease-in forwards;
}
/* General ------------------------------------------------------------------------------------------------------------- */
.ghx-description {
  color: #707070;
  font-size: 12px;
}
.ghx-error {
  color: #d04437;
}
form.aui .ghx-error {
  clear: left;
}
.ghx-strike {
  text-decoration: line-through;
}
.ghx-hr {
  border-bottom: 1px dotted #ccc;
}
.ghx-margin-top {
  margin-top: 10px;
}
.ghx-margin-top-x2 {
  margin-top: 20px;
}
.ghx-hidden {
  display: none;
}
.ghx-margin-left {
  margin-left: 10px;
}
.ghx-margin-right {
  margin-right: 10px;
}
.ghx-gutter-left {
  margin-left: 20px;
}
.ghx-gutter-right {
  margin-right: 20px;
}
.ghx-margin-none,
.aui-group > .aui-item > :first-child.ghx-margin-none {
  margin: 0;
}
/* Cursors - Generic --------------------------------------------------------------------------------------------------- */
.ghx-clickable {
  cursor: pointer;
}
.ghx-cursor-help {
  cursor: help;
}
/* Icons --------------------------------------------------------------------------------------------------------------- */
.ghx-icon {
  background: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-icon-sprite.png") no-repeat 0 0;
  display: inline-block;
  height: 16px;
  text-indent: -9999em;
  vertical-align: middle;
  width: 16px;
}
/* Icons in alphabetical order */
.ghx-icon.ghx-icon-attachments {
  background-position: 0 -350px;
}
.ghx-icon.ghx-icon-cog {
  background-position: 0 -125px;
  height: 17px;
}
.ghx-icon.ghx-icon-close {
  background-position: 0 -225px;
}
.ghx-icon.ghx-icon-comments {
  background-position: 0 -325px;
}
.ghx-icon.ghx-icon-create {
  background-position: 0 -150px;
}
.ghx-icon.ghx-icon-description {
  background-position: 0 -500px;
}
.ghx-icon.ghx-icon-details {
  background-position: 0 -473px;
}
.ghx-icon.ghx-icon-down {
  background-position: -50px -525px;
  height: 6px;
  width: 9px;
}
.ghx-icon.ghx-icon-bar-down {
  background-position: 0 -550px;
}
.ghx-icon.ghx-icon-bar-up {
  background-position: -25px -550px;
}
.ghx-icon.ghx-icon-edit {
  background-position: 0 -400px;
}
.ghx-icon.ghx-icon-filter {
  background-position: -25px -200px;
}
.ghx-icon.ghx-icon-kanban {
  background-position: -25px -250px;
}
.ghx-icon.ghx-icon-left {
  background-position: 0 -525px;
  height: 11px;
  width: 7px;
}
.ghx-icon.ghx-icon-log {
  background-position: 0 -423px;
}
.ghx-icon.ghx-icon-release {
  background-position: 0 -200px;
}
.ghx-icon.ghx-icon-right {
  background-position: -25px -525px;
  height: 11px;
  width: 7px;
}
.ghx-icon.ghx-icon-sizer {
  background-position: 0 -575px;
}
.ghx-icon.ghx-icon-scrum {
  background-position: 0 -250px;
}
.ghx-icon.ghx-icon-subtasks {
  background-position: 0 -375px;
}
.ghx-icon.ghx-icon-warning {
  background-position: 0 -75px;
}
.aui-button-icon .ghx-icon {
  margin-right: 5px;
}
.ghx-icon-hide .aui-icon {
  display: none;
}
.ghx-iconfont {
  color: #707070;
}
.ghx-iconfont:hover {
  color: #333;
}
.ghx-iconfont-inactive:hover {
  color: #707070;
}
.ghx-iconfont-inactive.aui-iconfont-locked {
  color: #d04437;
}
.aui-button:hover .ghx-iconfont {
  color: #707070;
}
.ghx-gh .description .aui-icon-small {
  margin-left: 5px;
}
input + .ghx-iconfont.aui-iconfont-calendar {
  margin-left: 5px;
}
.ghx-iconfont.aui-iconfont-calendar {
  cursor: pointer;
}
.ghx-iconfont.aui-iconfont-flag {
  color: #d04437;
}
/* Main Content Area --------------------------------------------------------------------------------------------------- */
.ghx-content-container {
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 500px;
  padding: 20px;
}
.ghx-content-min-height-inherit {
  min-height: inherit;
}
.ghx-board-welcome #ghx-header {
  display: none;
}
.ghx-board-manage .ghx-content-container {
  border: 1px solid #ccc;
  border-width: 1px 0;
}
#ghx-config-panel-content .ghx-page-panel-content-item {
  min-height: 400px;
}
.ghx-board-configure .aui-page-panel {
  margin-top: 0;
}
/* Swimlanes and Issues live in the pool ------------------------------------------------------------------------------- */
#ghx-work {
  display: none;
}
#ghx-pool {
  background: #fff;
  overflow-y: auto;
  position: relative;
  z-index: 1;
}
#ghx-plan {
  display: none;
  position: relative;
}
#ghx-plan,
#ghx-work,
#ghx-report-scrollarea {
  border-top: 1px solid #ccc;
}
body.ghx-scroll-columns,
#ghx-plan,
#ghx-report,
#ghx-work {
  overflow: hidden !important;
}
#ghx-plan-group,
#ghx-work {
  display: table;
  table-layout: fixed;
  width: 100%;
}
#ghx-classification-menu-column,
#ghx-version-column,
#ghx-epic-column,
#ghx-backlog-column,
#ghx-detail-view,
#ghx-pool-column {
  display: table-cell;
  height: inherit;
  vertical-align: top;
}
.msie-9 #ghx-classification-menu-column,
.msie-9 #ghx-version-column,
.msie-9 #ghx-epic-column,
.msie-9 #ghx-backlog-column,
.msie-9 #ghx-detail-view,
.msie-9 #ghx-pool-column {
  height: 100%;
}
#ghx-pool,
#ghx-detail-contents {
  height: inherit;
}
#ghx-pool {
  padding: 20px 10px 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#ghx-detail-view {
  width: 400px;
}
.ghx-detail-contents {
  background: #fff url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/gh-detail-bg.png) repeat-y 0 0;
  border: 1px solid #ccc;
  border-right: none;
  border-top: none;
  position: relative;
}
.ghx-detail-contents .ghx-detail-view-blanket {
  background-color: #fff;
  bottom: 0;
  display: none;
  left: 0;
  opacity: 0.8;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
#ghx-backlog {
  background: #fff;
  border-left: 1px solid #ccc;
  height: inherit;
  overflow-y: auto;
}
#ghx-report-scrollarea {
  background: #fff;
  height: inherit;
  overflow-y: auto;
}
#ghx-report-scrollarea > .aui-page-panel {
  border: none;
  margin-top: 0;
}
#ghx-report-scrollarea > .aui-page-panel,
#ghx-report-scrollarea > .aui-page-panel > .aui-page-panel-inner,
#ghx-report-scrollarea > .aui-page-panel > .aui-page-panel-inner > .aui-page-panel-nav {
  height: inherit;
}
#ghx-classification-menu-column {
  width: 20px;
}
.ghx-classification-column {
  width: 220px;
}
.ghx-no-active-sprint-message {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
}
.ghx-no-active-sprint-message.no-mapped-columns-mode {
  top: 41px;
  background: #fff;
}
.ghx-no-active-sprint-message.no-mapped-columns-mode.dashboard-mode {
  background: none;
}
.ghx-no-active-sprint-message.no-mapped-columns-mode .ghx-no-active-sprint-content {
  margin-top: 149px;
}
.ghx-no-active-sprint-message.dashboard-mode {
  position: relative;
  margin: 40px 0px;
}
.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content {
  margin-top: 0;
}
.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content h3 {
  font-size: 16px;
}
.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content p {
  display: none;
}
.ghx-no-active-sprint-message.dashboard-mode.no-mapped-columns-mode {
  min-height: 150px;
  min-width: 500px;
  left: -450px;
}
.ghx-no-active-sprint-message .ghx-no-active-sprint-content {
  display: inline-block;
  margin-top: 150px;
}
.ghx-no-active-sprint-message .ghx-no-active-sprint-content .ghx-no-active-sprint-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3E%3Cstyle%3E.st0{opacity:.2;fill:%23cdcccc}.st1{fill:none;stroke:%23cdcccc;stroke-linejoin:round}.st2{stroke-dasharray:4,3}.st2,.st3,.st4{fill:none;stroke:%23cdcccc;stroke-linejoin:round}.st3{stroke-dasharray:4.5333,3.4}.st4{stroke-miterlimit:10}%3C/style%3E%3Cpath class='st0' d='M5.3 6.3h2.8v15.3H5.3z'/%3E%3Cpath class='st1' d='M33 19.7v2h-2'/%3E%3Cpath class='st2' d='M28 21.7H8.5'/%3E%3Cpath class='st1' d='M7 21.7H5v-2'/%3E%3Cpath class='st3' d='M5 16.3V10'/%3E%3Cpath class='st1' d='M5 8.3v-2h2'/%3E%3Cpath class='st2' d='M10 6.3h19.5'/%3E%3Cpath class='st1' d='M31 6.3h2v2'/%3E%3Cpath class='st3' d='M33 11.7V18'/%3E%3Cpath class='st0' d='M5.3 26.3h2.8v15.3H5.3z'/%3E%3Cpath class='st1' d='M33 39.7v2h-2'/%3E%3Cpath class='st2' d='M28 41.7H8.5'/%3E%3Cpath class='st1' d='M7 41.7H5v-2'/%3E%3Cpath class='st3' d='M5 36.3V30'/%3E%3Cpath class='st1' d='M5 28.3v-2h2'/%3E%3Cpath class='st2' d='M10 26.3h19.5'/%3E%3Cpath class='st1' d='M31 26.3h2v2'/%3E%3Cpath class='st3' d='M33 31.7V38'/%3E%3Cpath class='st0' d='M5.3 46.2h2.8v15.3H5.3z'/%3E%3Cg%3E%3Cpath class='st1' d='M33 59.5v2h-2'/%3E%3Cpath class='st2' d='M28 61.5H8.5'/%3E%3Cpath class='st1' d='M7 61.5H5v-2'/%3E%3Cpath class='st3' d='M5 56.1v-6.2'/%3E%3Cpath class='st1' d='M5 48.2v-2h2'/%3E%3Cpath class='st2' d='M10 46.2h19.5'/%3E%3Cpath class='st1' d='M31 46.2h2v2'/%3E%3Cpath class='st3' d='M33 51.6v6.2'/%3E%3C/g%3E%3Cpath class='st4' d='M.7.8H38v78.5H.7z'/%3E%3Cpath class='st0' d='M46.5 6.3h2.8v15.3h-2.8z'/%3E%3Cg%3E%3Cpath class='st1' d='M74.3 19.7v2h-2'/%3E%3Cpath class='st2' d='M69.3 21.7H49.8'/%3E%3Cpath class='st1' d='M48.3 21.7h-2v-2'/%3E%3Cpath class='st3' d='M46.3 16.3V10'/%3E%3Cpath class='st1' d='M46.3 8.3v-2h2'/%3E%3Cpath class='st2' d='M51.3 6.3h19.5'/%3E%3Cpath class='st1' d='M72.3 6.3h2v2'/%3E%3Cpath class='st3' d='M74.3 11.7V18'/%3E%3C/g%3E%3Cpath class='st0' d='M46.5 26.3h2.8v15.3h-2.8z'/%3E%3Cg%3E%3Cpath class='st1' d='M74.3 39.7v2h-2'/%3E%3Cpath class='st2' d='M69.3 41.7H49.8'/%3E%3Cpath class='st1' d='M48.3 41.7h-2v-2'/%3E%3Cpath class='st3' d='M46.3 36.3V30'/%3E%3Cpath class='st1' d='M46.3 28.3v-2h2'/%3E%3Cpath class='st2' d='M51.3 26.3h19.5'/%3E%3Cpath class='st1' d='M72.3 26.3h2v2'/%3E%3Cpath class='st3' d='M74.3 31.7V38'/%3E%3C/g%3E%3Cpath class='st4' d='M42 .8h37.3v78.5H42z'/%3E%3C/svg%3E");
  width: 80px;
  height: 80px;
  display: inline-block;
}
.ghx-no-active-sprint-message .ghx-no-active-sprint-content h3 {
  display: block;
  margin-top: 15px;
  color: #707070;
  font-size: 20px;
  font-weight: normal;
}
.ghx-no-active-sprint-message .ghx-no-active-sprint-content p {
  margin: -3px 0 0 0;
  font-size: 16px;
  color: #707070;
}
@media print {
  #ghx-plan,
  #ghx-plan-group,
  #ghx-report,
  #ghx-work {
    height: auto !important;
  }
  #ghx-report-scrollarea {
    overflow: visible;
  }
  #ghx-chart-view canvas {
    max-width: 100%;
    height: 500px;
  }
  #ghx-chart-view .tickLabels {
    display: none;
  }
}
#gh .aui-dd-link {
  display: block;
  text-decoration: none;
}
#gh .aui-dd-link.active {
  background-color: #3c78b5;
}
#gh .aui-dd-link span {
  display: inline-block;
}
#gh .aui-dd-link span {
  background-repeat: no-repeat;
  background-position: 97% 55%;
  padding-right: 12px;
}
#gh .aui-dd-link.standard span {
  background-image: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_light_backgrounds.gif");
}
#gh .aui-dd-link.standard:hover,
#gh .aui-dd-link.active.standard {
  background-color: #3c78b5;
  color: #fff;
  text-decoration: none;
}
#gh .aui-dd-link.standard:hover span,
#gh .aui-dd-link.active span {
  background-image: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_dark_backgrounds.gif");
}
#gh .aui-dropdown-trigger span {
  background: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_light_backgrounds.gif") 97% 55% no-repeat;
  padding-right: 12px;
}
/* Header -------------------------------------------------------------------------------------------------------------- */
#ghx-header {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 20px 10px 20px;
  margin-bottom: 10px;
  position: relative;
}
#ghx-header h1,
#ghx-header h2 {
  color: #333;
  font-size: 24px;
  font-weight: normal;
  line-height: 1.25;
}
#ghx-header h2 {
  margin: 0;
  word-wrap: break-word;
}
#ghx-operations {
  padding: 0 20px;
}
#ghx-modes-tools {
  float: right;
  padding-bottom: 0.5em;
}
.ghx-board-manage #ghx-modes-tools {
  margin-right: 0;
}
#ghx-view-modes,
#ghx-view-tools,
.ghx-view-section {
  display: inline-block;
  padding-left: 10px;
  vertical-align: top;
}
.ghx-view-section:first-child {
  padding-left: 0;
}
#ghx-view-tools button {
  vertical-align: top;
}
#gh #ghx-complete-sprint.aui-button[disabled] {
  opacity: 1;
}
.ghx-controls-list dl,
.ghx-controls-list dt,
.ghx-controls-list dd,
.ghx-controls-list form {
  display: inline-block;
  margin-top: 0;
}
.ghx-controls-list > dl {
  margin-right: 38px;
  vertical-align: top;
}
.ghx-controls-list > dl:last-child {
  margin-right: 0;
}
.ghx-controls-list dt {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.66666666666667;
  text-transform: uppercase;
}
.ghx-controls-plan,
.ghx-header-compact .ghx-controls-report,
.ghx-controls-work {
  min-height: 40px;
  position: relative;
}
#jira:not(.ghx-header-compact) #ghx-controls-plan,
#jira:not(.ghx-header-compact) #ghx-controls-work {
  margin-top: -10px;
}
.ghx-controls-filters dt,
.ghx-controls-filters dd {
  margin: 0 0 10px 0;
}
.ghx-controls-filters dt {
  padding-right: 10px;
}
.ghx-controls-filters dd a {
  border: 1px solid transparent;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  display: inline-block;
  line-height: 1;
  margin: 0 5px 0 0;
  padding: 7px 10px;
}
.ghx-controls-filters dd .ghx-fa {
  margin: 0 0 0 10px;
  display: inline-block;
  line-height: 1;
  padding: 8px 0;
}
.ghx-controls-filters dd a,
.ghx-controls-filters dd a:hover {
  text-decoration: none;
}
.ghx-controls-filters dd a:hover {
  border-color: #ccc;
}
.ghx-controls-filters dd a.ghx-active {
  background: #ebf2f9;
  border-color: #3572b0;
}
.ghx-controls-filters dd a.ghx-active:hover {
  background: #ccd9ea;
}
.ghx-controls-filters dd a.ghx-solo,
.ghx-controls-filters dd a.ghx-solo:hover {
  background: transparent;
  border-color: transparent;
}
.ghx-controls-filters dd a:focus {
  text-decoration: none;
}
.ghx-controls-sprint .ghx-trigger {
  border-left: 1px solid #ccc;
  margin-left: 4px;
  padding-bottom: 5px;
  visibility: hidden;
}
.ghx-controls-sprint .ghx-active .ghx-trigger {
  border-left-color: #333;
}
.ghx-controls-sprint .ghx-active:hover .ghx-trigger {
  border-left-color: #205081;
}
.ghx-controls-sprint .ghx-solo.ghx-active:hover .ghx-trigger {
  border-left-color: transparent;
}
.ghx-controls-sprint.ghx-controls-filters dd a {
  margin-right: 0;
}
.ghx-controls-sprint .ghx-icon-drop {
  position: relative;
}
.ghx-controls-sprint .ghx-icon-drop:after,
.ghx-controls-sprint .ghx-solo.ghx-active .ghx-icon-drop:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border: 4px solid #707070;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  position: absolute;
  top: 6px;
  right: 4px;
}
.ghx-controls-sprint .ghx-active .ghx-icon-drop:after {
  border-top-color: #fff;
}
.ghx-controls-sprint .ghx-solo .ghx-icon-drop:after {
  right: 7px;
}
.ghx-controls-sprint dd a {
  padding: 0;
}
.ghx-controls-sprint dd a > span {
  display: inline-block;
  padding: 7px;
}
.ghx-controls-sprint dd .ghx-name {
  padding-left: 8px;
}
.ghx-controls-sprint dd a:hover .ghx-trigger,
.ghx-touch .ghx-controls-sprint dd .ghx-trigger,
.ghx-controls-sprint dd a.ghx-active .ghx-trigger,
.ghx-controls-sprint dd a.ghx-solo .ghx-trigger {
  visibility: visible;
}
.ghx-controls-sprint dd a.ghx-solo:hover,
.ghx-controls-sprint .ghx-solo .ghx-trigger {
  border-color: transparent;
}
.ghx-controls-sprint .ghx-solo .ghx-trigger {
  margin-left: 0;
  padding-left: 2px;
}
.ghx-controls-sprint .ghx-solo .ghx-name {
  padding-right: 2px;
}
.ghx-controls-sprint dd a.ghx-solo .ghx-name:hover {
  cursor: default;
}
.ghx-controls-sprint dd a.ghx-solo .ghx-name {
  color: #333;
  padding-left: 4px;
}
.ghx-quick-content.aui-expander-content {
  margin-bottom: 10px;
  min-height: 30px;
  position: relative;
}
.ghx-quick-content.aui-expander-content[aria-expanded="true"] {
  margin-bottom: 0;
}
.ghx-quick-content .ghx-quickfilter-trigger,
.ghx-quick-content[aria-expanded="false"] .ghx-quickfilter-trigger {
  position: absolute;
  top: 0;
  right: 0;
}
.ghx-quick-content[aria-expanded="true"] .ghx-quickfilter-trigger {
  position: static;
}
.ghx-search::-ms-clear {
  display: none;
}
#ghx-backlog-search {
  position: absolute;
  left: 0;
  top: 0;
}
#ghx-backlog-search .ghx-search {
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1;
  height: 30px;
  max-width: none;
  padding: 5px 24px 5px 0;
  -moz-transition: width 100ms ease-in-out;
  -ms-transition: width 100ms ease-in-out;
  -webkit-transition: width 100ms ease-in-out;
  transition: width 100ms ease-in-out;
  width: 48px;
}
#ghx-backlog-search.ghx-active .ghx-search {
  padding-left: 10px;
  width: 150px;
}
#ghx-backlog-search .aui-icon {
  color: #707070;
  cursor: pointer;
  right: 8px;
  position: absolute;
  top: 8px;
}
#ghx-backlog-search .aui-icon:hover {
  color: #333;
}
.ghx-controls-plan .ghx-controls-filters {
  padding-left: 58px;
}
.ghx-controls-plan .ghx-controls-filters dt {
  -moz-transition: opacity 100ms ease-in-out;
  -ms-transition: opacity 100ms ease-in-out;
  -webkit-transition: opacity 100ms ease-in-out;
  transition: opacity 100ms ease-in-out;
}
.ghx-controls-plan.ghx-search-active .ghx-controls-filters dt {
  -moz-opacity: 0.1;
  -ms-opacity: 0.1;
  -o-opacity: 0.1;
  -webkit-opacity: 0.1;
  opacity: 0.1;
}
/* AUI --------------- */
table.aui .ghx-nowrap {
  white-space: nowrap;
}
table.aui .ghx-qty {
  text-align: center;
}
table.aui .ghx-center {
  text-align: center;
}
table.aui .ghx-right {
  text-align: right;
}
table.aui .ghx-minimal {
  width: 1px;
  white-space: nowrap;
}
table.aui.ghx-auto {
  width: auto;
}
table.aui .ghx-shortener-helper {
  max-width: 10em;
}
form.aui.ghx-limited {
  max-width: 750px;
}
.ghx-inline-dialog .ghx-inline-dialog-content {
  padding-top: 20px;
}
.ghx-inline-dialog .ghx-inline-dialog-container {
  padding: 20px;
}
.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width {
  padding-left: 0;
  padding-right: 0;
}
.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width .ghx-embedded {
  padding: 10px 20px;
}
.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width.ghx-final-container {
  padding-bottom: 0;
}
.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width .aui-message {
  margin: 10px 20px 20px 20px;
}
.ghx-inline-dialog .ghx-inline-dialog-container h2 {
  margin-left: 0;
}
.ghx-inline-dialog h2 + .ghx-inline-dialog-container {
  padding-top: 10px;
}
.ghx-inline-dialog .ghx-inline-dialog-container.ghx-divided {
  border-top: 1px solid #ccc;
}
.ghx-inline-dialog h2,
.ghx-inline-dialog form.aui h2 {
  color: #333;
  font-size: 20px;
  font-weight: normal;
  line-height: 1.5;
  margin-left: 20px;
}
.ghx-inline-dialog h3,
.ghx-inline-dialog form.aui h3 {
  color: #333;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5625;
  border: none;
}
.ghx-inline-dialog form.aui fieldset {
  padding: 0 20px 20px;
}
.ghx-inline-dialog form.aui .buttons {
  padding-right: 20px;
  text-align: right;
}
#jira .ghx-inline-dialog form.aui .buttons {
  padding-right: 20px;
}
.ghx-column-headers,
.ghx-columns {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-spacing: 10px 0;
  display: table;
  list-style: none;
  margin: 0;
  table-layout: fixed;
  width: 100%;
  padding: 0;
}
#ghx-column-headers {
  padding-top: 5px;
}
.ghx-column-headers .ghx-column,
.ghx-columns .ghx-column {
  background: #f5f5f5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  list-style: none;
  margin: 0;
  position: relative;
  vertical-align: top;
}
.ghx-detail-view.ghx-collapsible-detail-view .ghx-sizer {
  display: block;
}
.ghx-column-collapsing-transition {
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.ghx-swimlane .ghx-column.ghx-collapsed-column,
.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-wrap-issue,
.ghx-column-headers .ghx-collapsed-column,
.ghx-sad-columns .ghx-collapsed-column {
  width: 50px;
}
.ghx-swimlane .ghx-column.ghx-collapsed-column {
  text-align: center;
}
.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-issue,
.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-parent-group {
  display: none;
}
.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-wrap-issue {
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-collapse-issue-count {
  display: inline-block;
  font-size: 12px;
}
.ghx-swimlane .ghx-column .ghx-wrap-issue {
  width: 100%;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
}
.ghx-swimlane .ghx-column .ghx-collapse-issue-count {
  display: none;
  margin: 5px 5px;
  text-align: center;
}
.ghx-swimlane .ghx-column .ghx-collapse-issue-count .ghx-collapse-issue-number {
  background: white;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 2px;
  padding: 5px 10px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.ghx-swimlane .ghx-column .ghx-collapse-issue-count .ghx-collapse-issue-number.ghx-selected {
  background: #ebf2f9;
}
.ghx-column-headers .ghx-collapsed-column h2 {
  cursor: pointer;
  margin-right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
}
.ghx-column-headers .ghx-collapsed-column .ghx-limits,
.ghx-column-headers .ghx-collapsed-column .ghx-qty {
  display: none;
}
.ghx-column-headers .ghx-column.ghx-collapsed-column .ghx-icon-collapse-column {
  transform: none;
}
.ghx-column-headers .ghx-column.ghx-only-expanded-column-header .ghx-icon-collapse-column {
  display: none;
}
.ghx-column-headers .ghx-column .ghx-icon-collapse-column {
  cursor: pointer;
  height: 20px;
  position: absolute;
  right: 0;
  top: 10px;
  width: 20px;
  -webkit-border-radius: 25% 3px 3px 3px;
  border-radius: 25% 3px 3px 3px;
  -moz-transition: all 100ms ease-in-out;
  -ms-transition: all 100ms ease-in-out;
  -webkit-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out;
  -moz-transform: translate(0, 0) rotate(180deg);
  -ms-transform: translate(0, 0) rotate(180deg);
  -o-transform: translate(0, 0) rotate(180deg);
  -webkit-transform: translate(0, 0) rotate(180deg);
  transform: translate(0, 0) rotate(180deg);
}
.ghx-column-headers .ghx-column .ghx-icon-collapse-column:before {
  font-size: 25px;
  height: 20px;
  left: -2px;
  margin-top: -10px;
  width: 20px;
}
.ghx-column-headers .ghx-column .ghx-icon-collapse-column:hover {
  background: #f5f5f5;
}
#ghx-modes-tools #ghx-release {
  display: inline-block;
}
.ghx-release-version-list a:hover .ghx-project-key {
  color: #fff;
}
.ghx-release-version-list .ghx-project-key {
  color: #707070;
}
.ghx-release-version-list .flex-group {
  display: flex;
  text-overflow: clip;
  overflow: hidden;
}
.ghx-release-version-list .flex-group .flex-item:first-child {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
}
.ghx-release-version-list .flex-group .flex-item + .flex-item {
  padding-left: 10px;
}
.ghx-column-headers .ghx-qty {
  display: inline-block;
  font-weight: bold;
  margin-right: 5px;
  vertical-align: top;
}
.ghx-column-headers .ghx-limits {
  display: inline-block;
  vertical-align: top;
}
.ghx-columns .ghx-column.ghx-target-option {
  background-color: #ebf2f9;
  border: 2px dashed #3b73af;
}
.ghx-columns .ghx-column.ghx-target-hover {
  background-color: #f3f9f4;
  border: 2px dashed #14892c;
}
.ghx-column-headers h2 {
  display: inline-block;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  font-weight: normal;
  margin: 0 5px 0 0;
  word-wrap: break-word;
}
.ghx-column-headers .ghx-count-only {
  display: inline-block;
  margin-left: 5px;
}
/* Column Constraints - seen at top of View and in Column tab of View Config ------------------------------------------- */
.ghx-column-headers .ghx-constraint.ghx-busted {
  display: inline-block;
  color: #707070;
  font-size: 11px;
}
.ghx-column-headers .ghx-constraint.ghx-busted + .ghx-constraint.ghx-busted {
  margin-left: 5px;
}
#ghx-column-header-group.ghx-fixed {
  position: absolute;
  background: #fff;
  z-index: 2;
  left: 0;
  top: 0;
  padding: 0 10px;
}
.ghx-constraints {
  margin-top: 20px;
  overflow: hidden;
}
.ghx-constraints .ghx-busted {
  display: inline-block;
  padding: 4px 6px;
}
.ghx-constraints input {
  height: 30px;
}
.ghx-constraints .ghx-busted,
.ghx-constraints .ghx-busted.ghx-editable {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 5px;
  overflow: hidden;
  white-space: nowrap;
  width: 49%;
}
.ghx-constraints .ghx-busted-max {
  border: 1px solid #d04437;
}
.ghx-constraints .ghx-busted-min {
  border: 1px solid #f6c342;
}
.ghx-constraints .ghx-busted-min,
.ghx-constraints .ghx-busted-min.ghx-editable,
.ghx-constraints input.ghx-busted-min {
  margin-right: 2%;
}
.ghx-column.ghx-target-option {
  -moz-transition: background 250ms ease-in-out;
  -ms-transition: background 250ms ease-in-out;
  -webkit-transition: background 250ms ease-in-out;
  transition: background 250ms ease-in-out;
}
#ghx-rabid {
  position: relative;
}
/* Detail ------------------------------------------------------------------------------------------------------------ */
.ghx-detail-issue {
  color: #333;
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: inherit;
  overflow: hidden;
  position: relative;
}
.ghx-detail-issue .ghx-detail-list {
  display: table;
  margin-top: 1px;
  position: relative;
  table-layout: fixed;
  width: 100%;
}
.ghx-detail-issue .ghx-detail-statistic {
  margin-left: 3px;
}
.ghx-detail-issue .ghx-detail-list dt,
.ghx-detail-issue .ghx-detail-list dd,
.ghx-detail-issue .ghx-detail-statistic dt,
.ghx-detail-issue .ghx-detail-statistic dd {
  display: table-cell;
}
.ghx-key-group .ghx-detail-list,
.ghx-key-group .ghx-detail-list dt,
.ghx-key-group .ghx-detail-list dd {
  display: inline-block;
}
.ghx-detail-term,
.ghx-detail-description,
.ghx-detail-description.ghx-editable,
.ghx-detail-description.ghx-editable + .ghx-editing {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  margin: 0;
  padding: 5px 0 5px;
  vertical-align: top;
  word-wrap: break-word;
}
.ghx-detail-description,
.ghx-detail-description.ghx-editable,
.ghx-detail-description.ghx-editable + .ghx-editing {
  padding-left: 4px;
}
.ghx-detail-description.ghx-editable {
  padding-right: 25px;
}
.ghx-detail-description.ghx-editable + .ghx-editing {
  padding: 0;
}
dt.ghx-detail-term {
  color: #707070;
  padding-right: 10px;
  width: 150px;
}
.ghx-detail-description {
  margin-bottom: 5px;
}
.ghx-detail-head {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-bottom: 10px;
  padding: 0 0 0 48px;
  width: 100%;
}
.ghx-detail-head dl {
  margin-top: 0;
}
.ghx-detail-head .ghx-project,
.ghx-detail-head .ghx-key {
  display: inline-block;
  margin-left: 4px;
  margin-top: 12px;
}
.ghx-detail-head .ghx-project:after {
  content: "/";
  padding: 0 4px 0 5px;
}
.ghx-detail-view .ghx-sizer {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: col-resize;
  height: 40px;
  left: 0;
  padding-top: 10px;
  position: absolute;
  text-align: center;
  top: 48px;
  width: 40px;
}
.ghx-detail-view .ghx-sizer {
  display: none;
}
.ghx-mode-planning .ghx-detail-view .ghx-sizer {
  display: block;
}
.ghx-detail-head .ghx-controls {
  float: right;
  margin-top: 10px;
}
.ghx-detail-issue .ghx-detail-close {
  color: #707070;
  cursor: pointer;
  display: inline-block;
  padding: 5px;
  margin: 0 5px;
  vertical-align: top;
}
.ghx-detail-issue .ghx-detail-close:hover {
  color: #333;
}
.ghx-detail-issue.ghx-empty .ghx-controls {
  position: absolute;
  right: 0;
  top: 10px;
}
.ghx-detail-head .ghx-key-group {
  margin-right: 80px;
}
.ghx-detail-head .ghx-project-avatar,
.ghx-detail-head .ghx-project-avatar img {
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.ghx-detail-head .ghx-project-avatar {
  left: 4px;
  height: 32px;
  position: absolute;
  top: 12px;
  width: 32px;
}
.ghx-detail-head .ghx-project-avatar img {
  height: 100%;
  width: 100%;
}
.ghx-detail-head .ghx-statistic-group {
  padding-right: 32px;
}
.ghx-statistic-group .editable-field form.aui {
  margin: 0;
}
.ghx-detail-view .text,
.ghx-detail-view .password,
.ghx-detail-view .select {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  box-shadow: inset 0 1px 3px #e8e8e8;
  color: #333;
  font-size: inherit;
  height: 2.1428571428571em;
  /* AUI comment = 30px - using ems so the fields increase in line with user specified font-sizes */
  line-height: 1.42857143;
  padding: 2px 3px;
}
.mozilla .ghx-detail-view .text {
  max-width: 100%;
}
.ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate {
  cursor: pointer;
  position: relative;
  width: auto;
  display: inline-block;
}
dt.ghx-detail-term.ghx-fieldname-issuekey,
dt.ghx-detail-term.ghx-fieldname-summary,
dt.ghx-detail-term.ghx-fieldname-description {
  display: none;
}
dd.ghx-detail-description.ghx-fieldname-issuekey {
  margin-bottom: 0;
  padding: 0;
  width: auto;
}
dd.ghx-detail-description.ghx-fieldname-description,
dd.ghx-detail-description.ghx-fieldname-summary,
.ghx-detail-view .ghx-fieldtype-textarea.ghx-editing {
  width: 100%;
}
.ghx-detail-issue img.ghx-type {
  height: 16px;
  margin-right: 5px;
  width: 16px;
}
.ghx-detail-statistic,
.ghx-parent-remaining {
  position: relative;
}
.ghx-fieldname-description.ghx-editing,
.ghx-fieldname-summary.ghx-editing {
  position: relative;
}
.ghx-detail-statistic dd .ghx-spinner,
.ghx-parent-remaining dd .ghx-spinner {
  position: absolute;
  right: 10px;
  top: 5px;
}
.ghx-fieldname-description.ghx-editing .ghx-spinner,
.ghx-fieldname-summary.ghx-editing .ghx-spinner {
  position: absolute;
  right: 13px;
  top: 4px;
}
.ghx-fieldname-description.ghx-editing .ghx-spinner {
  right: 8px;
}
.msie .ghx-fieldname-description.ghx-editing .ghx-spinner {
  right: 27px;
}
.msie .ghx-fieldname-summary.ghx-editing .ghx-spinner {
  right: 32px;
}
.ghx-fieldtype-textarea.ghx-editing {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.ghx-fieldtype-textarea textarea {
  border: 1px solid #bbb;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #333;
  font-size: 14px;
  line-height: 1.42857143;
  padding: 4px 23px 0 4px;
  width: 100%;
  margin-left: -1px;
  margin-top: 0;
}
.msie .ghx-fieldtype-textarea textarea,
.mozilla .ghx-fieldtype-textarea textarea {
  padding-right: 0;
}
.mozilla .ghx-fieldtype-textarea textarea {
  margin-left: -7px;
}
.ghx-fieldtype-text.ghx-editing {
  display: inline-block;
}
.ghx-detail-head .ghx-detail-summary {
  margin-top: 10px;
}
.msie .ghx-fieldname-summary.ghx-fieldtype-textarea textarea,
.mozilla .ghx-fieldname-summary.ghx-fieldtype-textarea textarea {
  padding-right: 0;
}
.mozilla .ghx-fieldname-summary.ghx-fieldtype-textarea textarea {
  margin-left: -1px;
}
.ghx-detail-nav input.text.short-field {
  width: 75px;
}
.ghx-detail-nav {
  clear: both;
  height: inherit;
  position: relative;
}
.ghx-detail-nav-content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  height: inherit;
  overflow: auto;
  padding: 0 20px 0 51px;
  width: 100%;
}
.ghx-detail-nav-menu {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 12px;
  left: 0;
  position: absolute;
  top: 90px;
  width: 40px;
}
.ghx-detail-nav-menu > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ghx-detail-nav-item {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  min-height: 40px;
  padding: 0;
  width: 100%;
  text-align: center;
}
.ghx-detail-nav-item a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  padding: 10px 0;
  width: 100%;
}
.ghx-detail-nav-item a:hover {
  text-decoration: none;
}
.ghx-detail-nav-item a .ghx-iconfont,
.ghx-detail-nav-item a span {
  display: block;
  margin: 0 auto 2px;
}
.ghx-detail-nav-item.ghx-selected,
.ghx-detail-nav-item:hover {
  background: #e7e7e7;
}
.ghx-detail-section {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 40px;
  font-size: 14px;
}
.ghx-detail-section .ghx-header {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ5RDgxQzc2RjQ5MTFFMjhEMUNENzFGRUMwRjhBRTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ5RDgxQzg2RjQ5MTFFMjhEMUNENzFGRUMwRjhBRTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDlEODFDNTZGNDkxMUUyOEQxQ0Q3MUZFQzBGOEFFNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDlEODFDNjZGNDkxMUUyOEQxQ0Q3MUZFQzBGOEFFNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvXFWFAAAAAYSURBVHjaYvj//z8D0/Pnz/8zgFgAAQYAS5UJscReGMIAAAAASUVORK5CYII=) repeat-x scroll 0 10px;
}
.ghx-detail-section .ghx-header h3 {
  background: #fff;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  display: inline-block;
  padding-right: 10px;
}
.ghx-detail-section:first-child .ghx-header {
  margin-top: 20px;
}
.ghx-detail-section h4 {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  margin-top: 30px;
}
dd.ghx-detail-description.ghx-fieldname-description,
.ghx-detail-nav .ghx-detail-section .ghx-container {
  word-wrap: break-word;
  overflow-x: auto;
}
.ghx-detail-issue .ghx-container .ghx-fa {
  padding-top: 4px;
}
.ghx-tab-section h3 {
  border-bottom: 1px solid #ccc;
  font-size: 14px;
  margin-top: 10px;
}
.ghx-detail-issue.ghx-empty {
  background: #fff;
  padding: 20px;
}
.ghx-detail-issue.ghx-empty h3 + p {
  margin-top: 20px;
}
.ghx-detail-nav .ghx-detail-section .ghx-container {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  float: left;
  width: 100%;
}
.ghx-detail-nav .ghx-detail-section .ghx-controls + .ghx-container {
  margin-top: 10px;
}
.ghx-readonly {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding: 4px 30px 4px 6px;
}
.ghx-editable {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding: 4px 25px 4px 6px;
  width: 100%;
}
.ghx-editable.ghx-jql {
  width: 600px;
}
.ghx-editable.ghx-ss {
  width: 300px;
}
.ghx-editable.ghx-user-ss {
  width: 250px;
}
#ghx-view-name-edit input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 400px;
}
.field-value .ghx-editable {
  margin-top: -4px;
}
.ghx-editable:hover {
  background: #fff;
  color: #333;
  -webkit-border-radius: 2.01px;
  border-radius: 2.01px;
  -webkit-box-shadow: 0 0 0 1px #ccc;
  box-shadow: 0 0 0 1px #ccc;
}
.ghx-editable:after {
  background: #f0f0f0 url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-editable.png") no-repeat 4px 5px;
  border-left: 1px solid #ccc;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  visibility: hidden;
  width: 20px;
}
.ghx-editable:hover:after {
  visibility: visible;
}
.ghx-classification-item .ghx-header .ghx-name .ghx-editable-secondary,
.ghx-classification-item .ghx-header .ghx-name .ghx-readonly-secondary {
  display: inline-block;
  margin-bottom: 1px;
  max-width: 100%;
  word-wrap: break-word;
}
.ghx-classification-item .ghx-header .ghx-name input {
  background: #fff;
  border: 1px solid #4e91fe;
  font-size: 14px;
  margin-top: -2px;
}
.ghx-classification-item .ghx-header .ghx-name .ghx-error {
  font-size: 14px;
}
ol.ghx-items-numbered {
  list-style: none;
  margin: 0;
  padding: 0;
}
ol.ghx-items-numbered li {
  margin: 20px 0 0;
  padding: 0 0 0 60px;
  position: relative;
}
ol.ghx-items-numbered > li:before,
ol.ghx-items-numbered > li:after {
  content: "";
  height: 48px;
  left: 0;
  position: absolute;
  top: 0;
  width: 49px;
}
ol.ghx-items-numbered > li:before {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/home/ring.png) no-repeat 0 0;
}
ol.ghx-items-numbered > li:after {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-numbers-sprite.png) no-repeat 0 0;
}
ol.ghx-items-numbered > li.ghx-1:after {
  background-position: 16px -90px;
}
ol.ghx-items-numbered > li.ghx-2:after {
  background-position: 14px -140px;
}
ol.ghx-items-numbered > li.ghx-3:after {
  background-position: 14px -189px;
}
ol.ghx-items-numbered > li.ghx-4:after {
  background-position: 14px -239px;
}
ol.ghx-items-numbered > li.ghx-infinity:after {
  background-position: 14px -540px;
}
ol.ghx-items-numbered > li h4 {
  margin-top: 10px;
}
ol.ghx-items-numbered > li p {
  margin: 0 0 10px;
}
.ghx-toolbar {
  margin-bottom: 10px;
}
#ghx-report {
  display: none;
  /* by default hidden */
}
.ghx-zone-overlay {
  left: 10px;
  position: absolute;
  right: 10px;
}
.ghx-zone-overlay-table {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-spacing: 10px 0;
  display: table;
  height: 100%;
  table-layout: fixed;
  width: 100%;
}
.ghx-zone-overlay-column {
  display: table-cell;
  height: inherit;
  /* fixes IE8 */
  vertical-align: top;
}
.ghx-zone-overlay-column.ghx-collapsed-column {
  width: 50px;
}
.ghx-zone-overlay-column.ghx-empty {
  pointer-events: none;
}
.ghx-zone-table {
  border-spacing: 0;
  display: table;
  height: 100%;
  table-layout: fixed;
  width: 100%;
}
.ghx-undroppable-column {
  display: table-cell;
  opacity: 0.9;
  -moz-transition: background 250ms ease-in-out;
  -ms-transition: background 250ms ease-in-out;
  -webkit-transition: background 250ms ease-in-out;
  transition: background 250ms ease-in-out;
}
.ghx-undroppable-column.ghx-target-hover {
  opacity: 1;
}
.ghx-zone-row {
  display: table-row;
}
.ghx-zone-cell {
  border: 2px dashed #3b73af;
  background: #ebf2f9;
  border-top-color: transparent;
  display: table-cell;
  -moz-transition: background 250ms ease-in-out;
  -ms-transition: background 250ms ease-in-out;
  -webkit-transition: background 250ms ease-in-out;
  transition: background 250ms ease-in-out;
}
.ghx-zone-row:first-child .ghx-zone-cell {
  border-top-color: #3b73af;
}
.ghx-zone-row.ghx-target-hover .ghx-zone-cell {
  border: 2px dashed #14892c;
  background: #f3f9f4;
  border-top-color: transparent;
}
.ghx-zone-row.ghx-target-hover:first-child .ghx-zone-cell {
  border-top-color: #14892c;
}
.ghx-zone-cell h2 {
  color: #3b73af;
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
}
.ghx-zone-row.ghx-target-hover .ghx-zone-cell h2 {
  color: #14892c;
}
.ghx-swimlane-header {
  font-size: 14px;
  line-height: 1.45;
  margin: 0 10px;
  overflow: hidden;
  padding-left: 13px;
  position: relative;
}
.ghx-swimlane-header.ghx-selected {
  background-color: #ebf2f9;
}
.ghx-swimlane-header .ghx-summary .aui-lozenge {
  display: none;
}
.ghx-swimlane-header.ghx-flagged .ghx-summary .aui-lozenge {
  display: inline-block;
}
.ghx-swimlane-header:after {
  background-color: #fff;
  -webkit-box-shadow: -5px 0 10px 5px #fff;
  box-shadow: -5px 0 10px 5px #fff;
  content: '';
  height: 100%;
  position: absolute;
  right: 0;
  width: 10px;
}
.ghx-swimlane-header.ghx-selected:after {
  background-color: #ebf2f9;
  -webkit-box-shadow: -5px 0 10px 5px #ebf2f9;
  box-shadow: -5px 0 10px 5px #ebf2f9;
}
.ghx-swimlane-header.ghx-out-of-sync:after {
  display: none;
}
.ghx-swimlane-header .ghx-swimlane-avatar {
  margin-right: 5px;
}
.ghx-swimlane-header .ghx-swimlane-avatar img {
  display: inline-block;
  vertical-align: text-bottom;
  height: 16px;
  width: 16px;
}
.ghx-swimlane-header .ghx-heading {
  display: inline-block;
  margin: 10px 0;
  max-width: 0;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.ghx-swimlane-header.ghx-done .ghx-parent-key {
  text-decoration: line-through;
}
.ghx-swimlane-header .ghx-info {
  margin: 0 5px;
}
.ghx-swimlane-header .ghx-info .aui-lozenge,
.ghx-swimlane-header .ghx-summary .aui-lozenge {
  margin-right: 5px;
}
.ghx-swimlane-header .ghx-expander {
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  top: 0;
  width: 12px;
}
.ghx-swimlane-header .ghx-expander .ghx-iconfont {
  margin: 10px 0 0 -4px;
}
.ghx-swimlane.ghx-closed .ghx-swimlane-header .ghx-expander .ghx-iconfont {
  margin-top: 11px;
}
.ghx-swimlane.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before,
#ghx-swimlane-header-stalker.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before {
  content: "\e024";
}
.ghx-swimlane.ghx-closed .ghx-columns .ghx-issue,
.ghx-swimlane.ghx-closed .ghx-columns .ghx-parent-group,
.ghx-swimlane.ghx-closed .ghx-columns .ghx-collapse-issue-count {
  display: none;
}
.ghx-swimlane.ghx-closed .ghx-columns {
  height: 1px;
}
.ghx-swimlane-header .ghx-bandaid {
  background-color: #fff;
  bottom: 0;
  -webkit-box-shadow: -5px 0 10px 5px #fff;
  box-shadow: -5px 0 10px 5px #fff;
  padding: 0 5px;
  position: absolute;
  right: 0;
  top: 0;
}
.ghx-swimlane-header.ghx-selected .ghx-bandaid {
  background-color: #ebf2f9;
  -webkit-box-shadow: -5px 0 10px 5px #ebf2f9;
  box-shadow: -5px 0 10px 5px #ebf2f9;
}
.ghx-swimlane-header .ghx-bandaid button {
  margin-top: 5px;
}
.ghx-swimlane:last-of-type {
  margin-bottom: 50px;
}
/* Config Status ------------------------------------------------------------------------------------------------------- */
.ghx-config-column-toolbar {
  margin: 10px 0;
  float: right;
}
#ghx-mapping {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f5f5f5;
  clear: both;
  overflow-y: hidden;
  padding-top: 10px;
  width: 100%;
}
.ghx-config-status {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0;
  -moz-transition: background 250ms ease-in-out;
  -ms-transition: background 250ms ease-in-out;
  -webkit-transition: background 250ms ease-in-out;
  transition: background 250ms ease-in-out;
  vertical-align: top;
  width: 100%;
}
.ghx-config-status.ui-sortable-helper {
  border-left: 1px solid #ddd;
}
.ghx-config-status li {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0 5px;
  padding: 0 10px;
}
.ghx-config-status.ghx-target-hover {
  background: #f3f9f4;
}
.ghx-config-status .ghx-header {
  margin: 0;
  padding: 10px;
  position: relative;
}
.ghx-config-status .ghx-header .ghx-config-operator {
  height: 16px;
  overflow: hidden;
}
.ghx-config-status .ghx-header .ghx-config-operator .ghx-action {
  margin-top: 0;
}
.ghx-config-status .ghx-header .ghx-config-move {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/move-handle.png) no-repeat center;
  float: left;
  height: 10px;
  width: 18px;
}
.ghx-config-status .ghx-header .ghx-config-delete {
  float: right;
}
.ghx-config-status .ghx-header .ghx-config-delete .js-column-delete {
  cursor: pointer;
  float: right;
  height: 16px;
  width: 16px;
}
.ghx-config-status .ghx-header ~ .ghx-sortable-status-placeholder {
  margin: 8px 15px 0 15px;
}
.ghx-config-status .ghx-header .ghx-constraints {
  padding: 5px;
  margin: 0 0 10px;
}
.ghx-config-status .ghx-header .ghx-constraints .ghx-busted,
.ghx-config-status .ghx-header .ghx-constraints input {
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}
.ghx-config-status .ghx-header .ghx-constraints input {
  margin: 0;
  vertical-align: top;
}
.ghx-config-status .ghx-header .ghx-border-bottom {
  border-bottom: 4px solid #f6c342;
  margin: 0 5px;
}
.ghx-config-status .ghx-header .ghx-header-name {
  margin: 10px 0;
}
.ghx-config-status .ghx-header .aui-iconfont-help {
  cursor: pointer;
  display: inline;
  right: 14px;
  position: absolute;
}
#columns {
  margin: -20px;
}
#columns .ghx-config-columns {
  padding: 20px;
}
#columns .ghx-mapped {
  background: white;
}
#columns .ghx-kanplan-backlog {
  background: none;
}
#columns .ghx-kanplan-backlog.ghx-config-status .ghx-header {
  cursor: default;
}
#columns .ghx-column-wrapper {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  padding-right: 5px;
  vertical-align: top;
}
#columns .ghx-unmapped .ghx-header .ghx-border-bottom {
  border-color: #707070;
}
#columns .ghx-unmapped .ghx-header .ghx-header-name,
#columns .ghx-kanplan-backlog-column .ghx-header .ghx-header-name {
  display: inline-block;
  margin: 10px 5px;
  max-width: 80%;
}
#columns .ghx-unmapped .ghx-header {
  padding-top: 32px;
}
#columns .ghx-unmapped .aui-iconfont-help {
  top: 45px;
}
#columns .ghx-unmapped.ghx-statistics-enabled .ghx-header {
  padding-top: 92px;
}
#columns .ghx-unmapped.ghx-statistics-enabled .aui-iconfont-help {
  top: 105px;
}
#columns .ghx-kanplan-backlog-column {
  padding: 0 10px;
}
#columns .ghx-kanplan-backlog-column .ghx-no-status-text {
  padding: 20px 10px 10px;
  font-size: 12px;
  color: #707070;
}
#columns .ghx-kanplan-backlog-column .ghx-no-status-text:not(:last-child) .ghx-drag-status-zone {
  display: none;
}
#columns .ghx-kanplan-backlog-column .ghx-no-status-text ~ .ghx-sortable-status-placeholder {
  margin: 8px 10px 0 10px;
}
#columns .ghx-kanplan-backlog-column .ghx-no-status-text .ghx-drag-status-zone {
  align-items: center;
  display: flex;
  height: 60px;
  margin-top: 18px;
  padding: 0 5px;
  text-align: center;
}
#columns .ghx-kanplan-backlog-column .ghx-no-status-text .ghx-drag-status-zone div {
  margin: auto;
}
#columns .ghx-kanplan-backlog-column .ghx-top-header {
  display: table-cell;
  vertical-align: bottom;
}
#columns .ghx-kanplan-backlog-column .ghx-border-bottom {
  border-bottom: 4px solid #4a6785;
  margin: 5px 0 0;
}
#columns .ghx-kanplan-backlog-column .ghx-header-name {
  display: inline-block;
  margin: 10px 0;
  max-width: 100%;
}
#columns .ghx-kanplan-backlog-column ul {
  min-height: 350px;
  background: #fff;
  border-left: 1px solid #64C0ED;
  border-right: 1px solid #64C0ED;
}
#columns .ghx-kanplan-backlog-column ul .ghx-header {
  padding: 0;
  background: #f5f5f5;
}
#columns .ghx-kanplan-backlog-column ul .ghx-header .ghx-backlog-column-image {
  height: 110px;
  background-color: #64C0ED;
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/kanban-backlog-illustration.svg);
  background-size: 200px;
  background-repeat: no-repeat;
  background-position: center;
}
#columns .ghx-kanplan-backlog-column ul li {
  margin: 0;
}
#columns .ghx-kanplan-backlog-column .ghx-footer {
  padding: 10px;
  background: #fff;
  border-top: 0;
  border-left: 1px solid #64C0ED;
  border-right: 1px solid #64C0ED;
  border-bottom: 1px solid #64C0ED;
  font-size: 12px;
  text-align: center;
}
.ghx-no-status-text .ghx-drag-status-zone,
.ghx-sortable-status-placeholder {
  border: 2px dashed #ccc;
  background: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 60px;
  margin-top: 8px;
}
.ghx-config-status li.ghx-status-wrapper {
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.ghx-config-status .ghx-header .ghx-action,
.ghx-reader .ghx-config-status .ghx-header-name {
  margin-left: 5px;
  margin-right: 5px;
}
.ghx-config-status.ghx-first .ghx-header .ghx-border-bottom {
  border-color: #4a6785;
}
.ghx-config-status.ghx-last .ghx-header .ghx-border-bottom {
  border-color: #14892c;
}
.ghx-editor .ghx-config-status .ghx-header {
  cursor: move;
}
.ghx-config-status .ghx-header-name {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ghx-config-status .ghx-header-name.ghx-editable:after {
  background-position: 4px 9px;
}
.ghx-config-status .ghx-header > input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  height: 32px;
  margin: 12px 0;
  padding-left: 5px;
  padding-right: 8px;
  width: 100%;
}
.ghx-config-status .ghx-header .ghx-action {
  color: #707070;
  font-size: 12px;
  margin-top: 5px;
}
.ghx-reader .ghx-config-status .ghx-header .ghx-action {
  display: none;
}
.ghx-config-status.ghx-unmapped .ghx-header {
  min-height: 100px;
  padding: 10px;
  cursor: default;
}
.ghx-config-status.ghx-unmapped .ghx-header-name {
  color: #707070;
  margin: 5px 0 13px;
}
.ghx-config-status h4 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: normal;
  margin: 10px 0 5px;
}
.ghx-config-status h4 + .ghx-description {
  margin-top: 0;
}
.ghx-config-status .ghx-status {
  background: #fff;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  border: 1px solid #bbb;
  cursor: move;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 2px 3px #eee;
  box-shadow: 0 2px 3px #eee;
  display: inline-block;
  margin: 8px 0 0 0;
  overflow: hidden;
  padding: 8px 8px 8px 14px;
  position: relative;
  vertical-align: middle;
  width: 100%;
}
.ghx-reader .ghx-config-status .ghx-status {
  background-image: none;
  cursor: default;
}
.ghx-config-status.ghx-unmapped .ghx-status {
  color: #707070;
}
.ghx-config-status.ghx-unmapped > .ghx-status {
  margin-left: 15px;
}
.ghx-config-status .ghx-status .ghx-actions {
  position: absolute;
  top: 8px;
  right: 8px;
}
.ghx-config-status .ghx-status .ghx-actions .aui-icon {
  color: #707070;
}
.ghx-config-status .ghx-status .ghx-actions .aui-icon:hover {
  color: #333;
}
.ghx-config-status .ghx-status .ghx-actions .ghx-icon-warning + .ghx-remove-status {
  margin-left: 5px;
}
.ghx-config-status.ghx-unmapped .ghx-hr {
  margin: 10px 0 0 0;
}
.ghx-config-status .ghx-status .ghx-name {
  box-sizing: border-box;
  max-width: 100%;
  word-wrap: break-word;
}
.ghx-config-status .ghx-status img,
.ghx-config-status .ghx-status .ghx-name {
  display: inline-block;
}
.ghx-config-status .ghx-lozenge-wrap .aui-lozenge {
  max-width: 90%;
}
.ghx-name.ghx-has-bin,
.ghx-name.ghx-has-warning {
  padding-right: 25px;
}
.ghx-name.ghx-has-warning.ghx-has-bin {
  padding-right: 45px;
}
.ghx-config-status .ghx-status img {
  margin-right: 4px;
  vertical-align: text-bottom;
}
.ghx-config-status .ghx-status .ghx-done,
.ghx-config-status .ghx-status .ghx-qty {
  display: inline-block;
  font-size: 12px;
}
.ghx-config-status .ghx-status .ghx-qty {
  min-width: 35%;
}
.ghx-config-status .ghx-status .ghx-done label span {
  margin-left: 3px;
}
.ghx-config-status .ghx-status .ghx-done label span.ghx-resolution-update-disabled {
  color: grey;
}
.ghx-config-status .ghx-status.ui-draggable-dragging .ghx-icon {
  background-image: none;
  /* Hide icon while dragging status */
}
#ghx-mapping .ghx-sortable-placeholder {
  display: inline-block;
  margin: 0;
  /* override global UL margin from JIRA */
  padding: 0;
  /* override new UL padding from JIRA/AUI */
}
#ghx-mapping .ui-sortable-helper {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  top: 0;
  background: #fff;
}
.ghx-config-status .ghx-status.ghx-not-present {
  background-color: #fffdf7;
  border-color: #ffe599;
  border-width: 2px;
}
.ghx-no-status-column .ghx-constraints {
  visibility: hidden;
}
.ghx-no-status-column .ghx-no-status-column-text {
  font-size: 12px;
  color: #707070;
}
.ghx-no-status-column .ghx-no-status-column-text:not(:last-child) {
  display: none;
}
.ghx-no-status-column .ghx-no-status-column-text + .ghx-status {
  margin-left: 15px;
}
.ghx-no-status-column .ghx-header .ghx-border-bottom {
  border-color: #707070;
}
.ghx-no-status-column.ghx-first .ghx-header .ghx-border-bottom,
.ghx-no-status-column.ghx-last .ghx-header .ghx-border-bottom {
  border-color: #707070;
}
/* Progress for workflow conversion */
#ghx-convert-workflow-progress {
  margin-top: 10px;
}
#ghx-convert-workflow-progress .ghx-progress-bar {
  border: 1px solid #aaa;
  margin-bottom: 10px;
  padding: 1px;
}
#ghx-convert-workflow-progress .ghx-progress-bar .ghx-current-progress {
  height: 20px;
  background-color: #14892c;
}
/* Used in RV New Dialog + Manage Filter Tab --------------------------------------------------------------------------- */
#ghx-create-permissioninfo,
#ghx-create-permissioninfo li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#ghx-create-permissioninfo li {
  margin-bottom: 5px;
}
#ghx-create-permissioninfo li span {
  font-weight: normal;
  /* override AUI form field-value bold */
}
#ghx-create-permissioninfo li strong {
  padding: 0 5px;
}
/*  JS 500 - Vorsprung durch Errorpagelistingtisch --------------------------------------------------------------------- */
.ghx-exception-wrapper {
  /* added when exceptions printed out of content wrapper */
  padding: 24px 8px 8px;
}
#ghx-errors {
  left: 10%;
  position: absolute;
  top: 0;
  width: 80%;
  z-index: 10000;
}
#ghx-errors .ghx-exception {
  margin: 10px;
}
.ghx-exception h4 {
  color: #333;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
  margin-top: 1em;
}
.ghx-exception .ghx-more {
  float: right;
  margin-right: 10px;
}
#ghx-pool .aui-message {
  margin: 20px 10px;
}
#ghx-rabid + .aui-message {
  margin: 20px;
}
#ghx-config-header .aui-message {
  margin: 0 20px 20px;
}
.ghx-content-main > .aui-message.ghx-notify {
  margin: 20px;
}
/* Create New View - Options ------------------------------------------------------------------------------------------- */
.ghx-dialog-create-view .ghx-options {
  display: table;
  margin-bottom: 8px;
  width: 100%;
}
.ghx-dialog-create-view .ghx-options {
  table-layout: fixed;
  border-spacing: 8px;
  margin-bottom: 0;
}
.ghx-dialog-create-view .ghx-options .ghx-module {
  display: table-cell;
  padding: 8px;
  vertical-align: top;
}
.ghx-dialog-create-view .ghx-options ul {
  text-align: left;
  margin-bottom: 16px;
}
.ghx-dialog-create-view .ghx-options h2 {
  font-size: 22px;
  font-weight: normal;
  line-height: 1;
  margin-bottom: 8px;
}
.ghx-dialog-create-view .ghx-options .ghx-module-description {
  min-height: 110px;
}
.ghx-dialog-create-view .ghx-options button {
  margin-top: 10px;
}
.ghx-dialog-create-view .ghx-options .ghx-module.ghx-scrum h2:before,
.ghx-dialog-create-view .ghx-options .ghx-module.ghx-kanban h2:before {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/type/scrum18h.png) no-repeat 0 0;
  content: "";
  display: inline-block;
  height: 18px;
  margin-right: 10px;
  margin-top: -4px;
  vertical-align: middle;
  width: 25px;
}
.ghx-dialog-create-view .ghx-options .ghx-module.ghx-kanban h2:before {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/type/kanban18h.png) no-repeat 0 0;
  width: 22px;
}
#ghx-welcome h4 + p {
  margin-top: 0;
}
.ghx-start-box {
  margin-bottom: 20px;
}
.ghx-wizard-panel .ghx-halved-vertical .aui-item:first-child {
  padding-right: 20px;
}
.ghx-wizard-panel {
  min-height: 200px;
}
.ghx-wizard-panel .aui-group.ghx-split .aui-item:first-child {
  width: 60%;
}
.ghx-wizard-panel .aui-group.ghx-split .aui-item:last-child {
  padding-right: 20px;
}
.ghx-alignwith-radiogroup {
  padding-top: 1px;
}
.ghx-alignwith-textgroup {
  padding-top: 7px;
}
.ghx-wizard-panel .aui-group.ghx-split .group.ghx-space-saver {
  padding-left: 10px;
}
.ghx-wizard-panel .aui-group.ghx-button-group {
  margin-top: 20px;
}
.ghx-wizard-panel form.aui div.checkbox,
.ghx-wizard-panel form.aui div.radio {
  margin-top: 20px;
}
.ghx-wizard-panel form.aui div.checkbox:first-child,
.ghx-wizard-panel form.aui div.radio:first-child {
  margin-top: 0;
}
/*  Charts ----------------------------------------------------------------------------------------------------- */
#ghx-chart-panel-content {
  padding-top: 10px;
  position: relative;
}
#ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav {
  padding-top: 16px;
}
#ghx-chart-heading {
  min-height: 40px;
}
#ghx-chart-help,
#ghx-chart-title,
#ghx-chart-selector {
  display: inline-block;
  vertical-align: bottom;
}
#ghx-chart-help.ghx-closed {
  display: none;
}
.mozilla #ghx-chart-selector {
  margin-top: 1px;
}
#ghx-chart-title {
  margin-right: 10px;
  padding-top: 5px;
  vertical-align: text-bottom;
}
#ghx-chart-title h2 {
  line-height: 1.4;
}
#ghx-chart-content {
  margin-top: 20px;
}
#ghx-chart-controls {
  margin-right: 20px;
  display: inline-block;
  vertical-align: bottom;
}
#ghx-chart-header.aui-group {
  margin-top: 0;
}
.ghx-calendar-wrap {
  display: inline-block;
  position: relative;
}
.ghx-calendar-wrap .ghx-iconfont.aui-iconfont-calendar {
  left: 5px;
  position: absolute;
  top: 7px;
}
form.aui .ghx-calendar-wrap > input.text {
  margin-bottom: 5px;
  max-width: 100px;
  padding-left: 25px;
}
.ghx-intro-content {
  overflow: hidden;
}
.ghx-intro-content.ghx-closed {
  display: none;
}
.ghx-intro-content .ghx-content-open {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  padding: 10px 0 20px 0;
}
.ghx-howto-trigger .aui-button {
  border-width: 0;
}
#ghx-chart-help .ghx-howto-trigger {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -o-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
  -moz-transition: opacity 500ms ease-in-out;
  -ms-transition: opacity 500ms ease-in-out;
  -webkit-transition: opacity 500ms ease-in-out;
  transition: opacity 500ms ease-in-out;
}
#ghx-chart-help.ghx-closed .ghx-howto-trigger {
  visibility: hidden;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0;
  -webkit-opacity: 0;
  opacity: 0;
}
.ghx-group-how {
  width: 550px;
}
.ghx-item-how {
  width: 570px;
}
.ghx-item-how .ghx-svg-chart,
.ghx-how-title,
.ghx-how-description {
  margin-left: 20px;
}
.ghx-how-description {
  font-size: 12px;
}
.ghx-group-how > .aui-item + .aui-item {
  padding-left: 0;
}
.ghx-item-how .ghx-svg-chart {
  background: #f5f5f5;
  height: 100px;
  margin-bottom: 5px;
  width: 163.33333333px;
}
.ghx-item-how .ghx-svg-chart .standard-deviation {
  fill: #d7e5f3;
}
.ghx-item-how .ghx-svg-chart .ghx-prediction .ghx-series-0 {
  fill: #dcdcdc;
}
#ghx-chart-intro.ghx-hidden-howto .ghx-item-how {
  visibility: hidden;
}
.aui-page-sidebar #ghx-chart-title {
  display: none;
}
.aui-page-sidebar #ghx-chart-selector {
  margin-left: -10px;
}
form.ghx-chart-picker {
  line-height: 0;
}
form.ghx-chart-picker .aui-ss {
  display: inline-block;
}
form.ghx-chart-picker .aui-ss-field {
  padding: 5px 10px;
}
/* JIRA 5.2 and above sets the max height of the picker based on window height - 5.1 does not :( */
#ghx-chart-picker-suggestions {
  max-height: 300px;
}
#ghx-items-trigger {
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#ghx-chart-selector {
  margin-right: 10px;
}
#ghx-chart-timeframe,
#ghx-chart-filter {
  display: inline-block;
  margin-right: 10px;
}
#ghx-chart-filter {
  text-align: right;
  font-size: 14px;
}
.ghx-selector-single {
  padding: 5px 10px;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ghx-chart-filter {
  -webkit-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  padding: 2px 4px;
}
.ghx-chart-filters .ghx-group {
  clear: left;
  float: left;
  margin-bottom: 16px;
  width: 100%;
}
.ghx-chart-filters .aui-buttons .aui-button {
  margin-bottom: 5px;
}
.ghx-chart-filters .aui-buttons .aui-button.first {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-left-width: 1px;
}
.ghx-chart-filters .aui-buttons .aui-button.last {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ghx-chart-filters .ghx-group .ghx-error {
  clear: left;
  float: left;
}
/* Flot Legend */
#ghx-chart-wrap .legend table {
  background: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #ddd;
  border-color: rgba(0, 0, 0, 0.2);
}
#ghx-chart-wrap .legend table tr {
  color: #333;
  font-size: 12px;
  padding: 2px;
}
#ghx-chart {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  display: none;
  width: 100%;
  padding: 16px;
}
#ghx-chart .ghx-heading {
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  margin: 0 0 16px;
  padding: 0;
}
#ghx-chart-wrap {
  padding: 20px 0 0 40px;
  position: relative;
}
#ghx-chart-empty {
  margin-top: 20px;
}
#ghx-chart-view {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 500px;
}
/* CFD uses this for mini-graph overview */
#ghx-chart-overview-group,
#ghx-chart-overview-group h4,
#ghx-chart-overview-group .ghx-description {
  display: none;
}
#ghx-chart-overview {
  height: 100px;
  width: 35%;
  margin: 20px;
}
#ghx-chart-legend {
  margin-bottom: 16px;
}
#ghx-chart-legend table {
  border: 1px solid #bbb;
  padding: 8px;
}
#ghx-chart-data {
  margin-bottom: 32px;
}
/* Chart Tooltip / Mouseover Panel */
#ghx-tooltip {
  padding: 4px 8px;
  border: 1px solid #bbb;
  border-left-width: 8px;
  background: #fff;
  max-width: 400px;
}
#ghx-tooltip .aui-message {
  padding: 4px 4px 4px 30px;
  margin: 4px 0;
}
#ghx-tooltip .aui-message .aui-icon {
  top: 4px;
}
#ghx-tooltip .ghx-summary {
  color: #545454;
  margin-bottom: 8px;
}
/* Tooltip Stats */
#ghx-tooltip ul.ghx-stats {
  display: table;
  list-style: none;
  margin: 0;
  padding: 0;
}
#ghx-tooltip .ghx-stats > li {
  display: table-row;
}
#ghx-tooltip .ghx-stats > li strong,
#ghx-tooltip .ghx-stats > li em {
  display: table-cell;
}
#ghx-tooltip .ghx-stats > li strong {
  text-align: right;
}
#ghx-tooltip .ghx-stats > li em {
  font-style: normal;
  padding-right: 16px;
}
#ghx-tooltip.ghx-alt {
  width: 500px;
}
/* Chart Axis Labels */
#ghx-chart-group {
  position: relative;
}
.ghx-chart .ghx-axis {
  text-align: center;
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  stroke: none;
  text-transform: uppercase;
}
.ghx-chart .ghx-axis-y,
.ghx-chart .ghx-axis-y-right {
  display: inline-block;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  top: 45%;
  transform: translate(0, -50%);
  width: 20px;
}
.ghx-chart .ghx-axis-y {
  left: 0;
}
.ghx-chart .ghx-axis-y-right {
  right: -30px;
}
.ghx-chart .ghx-axis-y .ghx-inner,
.ghx-chart .ghx-axis-y-right .ghx-inner {
  display: inline-block;
  -moz-transform: translate(0, 100%) rotate(-90deg);
  -ms-transform: translate(0, 100%) rotate(-90deg);
  -o-transform: translate(0, 100%) rotate(-90deg);
  -webkit-transform: translate(0, 100%) rotate(-90deg);
  transform: translate(0, 100%) rotate(-90deg);
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  white-space: nowrap;
}
.ghx-chart .ghx-axis-y .ghx-inner:after,
.ghx-chart .ghx-axis-y-right .ghx-inner:after {
  content: "";
  float: left;
  margin-top: 100%;
}
.ghx-chart .ghx-axis-y-right {
  line-height: 20px;
  width: 20px;
}
.ghx-chart .ghx-axis-y-right .ghx-inner {
  -moz-transform: translate(20px, 0) rotate(90deg);
  -ms-transform: translate(20px, 0) rotate(90deg);
  -o-transform: translate(20px, 0) rotate(90deg);
  -webkit-transform: translate(20px, 0) rotate(90deg);
  transform: translate(20px, 0) rotate(90deg);
}
.msie-9 .ghx-chart canvas.base,
.msie-10 .ghx-chart canvas.base {
  top: 0;
  position: absolute;
}
.ghx-chart #ghx-axis-x {
  margin-top: 8px;
}
#ghx-axis-x-top {
  color: #545454;
  height: 20px;
  padding-bottom: 4px;
  position: relative;
}
.ghx-axis-x-top-label {
  position: absolute;
  background-color: #fff;
  z-index: 2;
  white-space: nowrap;
}
.ghx-axis-x-top-label.ghx-raised {
  bottom: 25px;
  z-index: 1;
}
.ghx-axis-x-top-label:before {
  background-color: #ccc;
  bottom: -8px;
  content: "";
  height: 5px;
  left: 0;
  overflow: visible;
  position: absolute;
  width: 1px;
}
.ghx-axis-x-top-label.ghx-raised:before {
  bottom: -33px;
  height: 30px;
}
.ghx-version-report-completion-date-header {
  font-size: 15px;
  font-weight: bold;
}
.ghx-version-report-completion-date-body {
  padding: 5px 0 0 5px;
  text-align: left;
}
.ghx-version-report-completion-date-body .ghx-date-title {
  color: #bdbdbd;
  display: inline-block;
  font-size: 14px;
  margin-right: 4px;
  text-align: right;
  width: 300px;
}
.ghx-version-report-completion-date-body .ghx-date-value {
  display: inline-block;
  font-size: 13px;
  text-align: left;
}
.ghx-version-report-version-status {
  color: #bdbdbd;
  font-size: 13px;
}
/* Flot overrides */
#ghx-chart-view .tickLabel,
#ghx-chart-legend .legendLabel {
  font-size: 12px;
}
/* Reporting/Chart Intro */
.ghx-chart-list {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
.ghx-chart-list li {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0 0 40px 0;
  min-height: 129px;
  /* preview image height */
  padding: 0 40px 0 225px;
  /* padding-left for preview image width */
  position: relative;
  vertical-align: top;
  width: 50%;
}
.ghx-chart-list li h4 + p {
  margin-top: 5px;
}
.ghx-chart-list li img {
  border: 1px solid #ccc;
  left: 0;
  position: absolute;
  top: 0;
}
#gh .ghx-chart-list li button {
  margin-top: 10px;
}
#ghx-report-controls + .aui-message {
  display: inline-block;
}
#ghx-report-controls-group {
  margin-bottom: 20px;
}
#ghx-report-controls {
  float: right;
  margin-top: 5px;
}
.ghx-epic-meta,
.ghx-version-meta {
  display: inline-block;
}
.ghx-epic-meta,
.ghx-version-meta {
  margin: 0 10px 10px 0;
}
.ghx-added-legend {
  text-align: right;
  margin-bottom: -8px;
}
.ghx-sprint-report-table .ghx-previous-value {
  color: #707070;
}
.ghx-sprint-report-table .ghx-previous-value.empty-mode {
  padding-left: 2px;
}
.ghx-sprint-report-table .ghx-current-value.empty-mode {
  padding-right: 2px;
}
.ghx-sprint-status {
  display: inline-block;
  margin: 0 20px 0 0;
}
#ghx-sprint-report-meta .ghx-projected {
  color: #999;
}
#ghx-sprint-report-meta .aui-button {
  margin-left: 20px;
}
#ghx-report-content .ghx-sprint-report-burndown {
  height: 200px;
  margin-bottom: 20px;
  width: 400px;
}
.ghx-sprint-report-burndown.ghx-close-ticklabels .xAxis .tickLabel:nth-child(2) {
  padding-top: 12px;
}
.ghx-backdated-event {
  border-bottom: 1px dotted #999;
}
.ghx-epic-chart-wrap,
.ghx-version-chart-wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 75%;
}
.ghx-epic-summary-wrap,
.ghx-version-summary-wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: right;
  padding: 40px 0 0 40px;
  width: 25%;
}
.ghx-epic-summary {
  margin-top: 40px;
}
.ghx-epic-summary .aui-group {
  line-height: 1;
  margin-top: 10px;
}
.ghx-body-warning {
  background: #ffd;
  border: 1px solid #F7DF92;
  color: #333333;
  margin: 0 0 0.2em;
  padding: 4px;
  text-align: center;
}
#ghx-create-filter-select {
  max-width: 260px;
}
.aui-button.ghx-button-inline {
  margin-top: 0;
}
form.aui.gh-aui .buttons-container button.aui-button {
  margin-right: 10px;
  padding: 0 0.5em;
}
.ghx-inline-dialog .contents form.aui .buttons-container {
  border-top: 1px solid #ccc;
  margin-bottom: 5px;
  min-height: 2.7em;
  padding-top: 6px;
}
.ghx-dialog .aui-button[disabled],
.ghx-dialog .aui-button[aria-disabled="true"],
#gh .aui-button[disabled],
#gh .aui-button[aria-disabled="true"] {
  opacity: 0.5;
}
form.aui .ghx-additional {
  clear: left;
  margin: 0 0 5px 6px;
}
table.aui.ghx-hover-highlight tbody tr:hover {
  background-color: #f5f5f5;
}
table.aui.ghx-vertical-lines td {
  border-left: 1px solid #ddd;
}
table.aui.ghx-vertical-lines td:first-child {
  border-left: none;
}
#ghx-release-navigator {
  margin: 8px 10px 16px;
  padding: 0;
  list-style: none;
}
#ghx-release-navigator li {
  margin: 0 0 0.3em;
  padding: 0;
}
.ghx-tv-message {
  background: #ffd;
  border: 1px solid #f7df92;
  bottom: 10px;
  padding: 10px;
  position: fixed;
  right: 10px;
  z-index: 1;
}
.ghx-tv-message .ghx-divider {
  color: rgba(0, 0, 0, 0.3);
  display: inline-block;
  margin: 0 5px;
}
.ghx-swatch {
  background-color: #fff;
  border: 1px solid #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  height: 14px;
  line-height: 13px;
  text-align: center;
  width: 14px;
}
.ghx-swatches {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ghx-swatches .ghx-swatch {
  margin: 4px 3px 0 0;
  padding: 0 2px 0 2px;
}
.ghx-swatches .ghx-swatch:hover {
  text-decoration: none;
}
/* Plan Mode ----------------------------------------------------------------------------------------------------- */
.ghx-backlog .ghx-columns {
  border-spacing: 0;
}
.ghx-backlog .ghx-column {
  background: none;
}
/* Marker -------------------------------------------------------------------------------------------------------------- */
.ghx-marker {
  background: #fff;
  border-bottom: 1px solid #ccc;
  cursor: move;
  height: 40px;
  left: 0;
  margin: 0 0 -2px;
  overflow: hidden;
  padding: 0 8px 4px 10px;
  position: relative;
}
.ghx-meta.ghx-disabled .ghx-marker {
  cursor: default;
}
.ghx-no-issues .ghx-marker {
  margin-top: 0;
}
.ghx-marker:after {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-grabbage.png) no-repeat 0 0;
  bottom: 5px;
  content: "";
  height: 5px;
  left: 50%;
  margin-left: -6px;
  position: absolute;
  width: 12px;
}
.ghx-meta.ghx-disabled .ghx-marker:after {
  background: none;
}
.ghx-sprint-planned.ghx-disabled .ghx-marker:after {
  background-image: none;
}
.ghx-sprint-planned.ghx-disabled .ghx-marker {
  cursor: default;
}
.ghx-marker.ghx-not-rankable {
  cursor: default;
}
.ghx-marker.ghx-not-rankable:after {
  background-image: none;
}
.ghx-marker-info {
  margin: 0 0 0 14px;
}
.ghx-marker .ghx-stats {
  margin: 0 12px 0 10px;
  text-align: right;
}
.ghx-marker .ghx-stat-total {
  padding: 10px 6px 0 0;
}
.ghx-marker .ghx-label {
  color: #999;
  margin: 0 5px 0 20px;
}
.ghx-marker .aui-badge {
  min-width: 15px;
}
.ghx-marker.ui-sortable-helper {
  -webkit-box-shadow: 0 4px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 2px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  font-size: 14px;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.ghx-marker.ui-sortable-helper:before {
  background: #ccc;
  content: "";
  height: 1px;
  left: 10px;
  position: absolute;
  right: 10px;
  top: -1px;
}
.ghx-sprint-planned.ghx-active-drag {
  border-bottom: 1px solid #ccc;
  margin-bottom: -1px;
}
.ghx-drag-overlay {
  -webkit-box-shadow: 1px 4px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 4px 2px rgba(0, 0, 0, 0.2);
  position: absolute;
}
.ghx-drag-overlay:after,
.ghx-drag-overlay:before {
  background: #ccc;
  border-left: 20px solid #fff;
  bottom: 0;
  content: "";
  position: absolute;
  right: -2px;
  top: 0;
  width: 1px;
}
.ghx-drag-overlay:before {
  background: transparent;
  border-left: none;
  border-right: 20px solid #fff;
  right: auto;
  left: -2px;
}
.ghx-drag-overlay .ghx-shim-1:after,
.ghx-drag-overlay .ghx-shim-1:before {
  background: #ccc;
  bottom: 0;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 1px;
}
.ghx-drag-overlay .ghx-shim-1:before {
  right: auto;
  left: 19px;
}
.ghx-drag-overlay .ghx-shim-2 {
  background: #ccc;
  bottom: 0;
  position: absolute;
  right: 19px;
  top: 0;
  width: 1px;
}
.ghx-backlog-container.ui-state-disabled {
  -moz-opacity: 1;
  -ms-opacity: 1;
  -o-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
}
.ghx-backlog-container.ghx-overtaken .ghx-backlog-header,
.ghx-backlog-container.ghx-overtaken .ghx-sprint-info,
.ghx-backlog-container.ghx-overtaken .ghx-helper,
.ghx-backlog-container.ghx-active-drag .ghx-helper {
  -moz-opacity: 0.3;
  -ms-opacity: 0.3;
  -o-opacity: 0.3;
  -webkit-opacity: 0.3;
  opacity: 0.3;
}
.ghx-backlog-container.ghx-overtaken .ghx-backlog-header .ghx-name {
  padding-left: 10px;
}
.ghx-backlog-container.ghx-overtaken .ghx-sprint-info {
  margin-left: 5px;
}
.ghx-backlog-container.ghx-overtaken .ghx-backlog-header .aui-group.ghx-controls {
  margin-right: 26px;
}
.ghx-sprint-planned.ghx-no-issues .ghx-issue.ui-sortable-placeholder {
  background: #fff;
  border: 1px dashed #ccc;
  border-bottom-color: #fff;
  visibility: visible !important;
}
.ghx-sprint-planned.ghx-no-issues .ghx-issue.ui-sortable-placeholder + .ghx-helper {
  border-top-color: #fff;
  text-indent: -9999em;
}
.ghx-backlog-container {
  background: #fff;
  border: 1px solid #ccc;
  border-left-color: #fff;
  border-width: 0 0 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  position: relative;
}
.ghx-backlog-container.ghx-everything-else {
  border-bottom-width: 0;
}
.ghx-sprint-planned + .ghx-sprint-planned {
  border-top-width: 1px;
}
.ghx-sprint-planned + .ghx-everything-else {
  border-top-width: 1px;
}
.ghx-backlog-container.ghx-everything-else {
  padding-bottom: 20px;
}
.ghx-backlog-header {
  min-height: 42px;
  padding-top: 12px;
}
.ghx-backlog-container .ghx-backlog-header {
  border: 2px dashed transparent;
}
.ghx-backlog-container.ghx-target-hover.ghx-closed .ghx-backlog-header {
  border: 2px dashed #14892c;
}
.ghx-backlog-container.ghx-open .ghx-backlog-header {
  min-height: 33px;
}
.ghx-sprint-planned .ghx-backlog-header {
  min-height: 44px;
  padding-top: 14px;
}
.ghx-everything-else .ghx-backlog-header {
  min-height: 40px;
  padding-top: 18px;
}
.ghx-everything-else .ghx-backlog-header .aui-group.ghx-controls {
  margin-top: -4px;
}
.ghx-sprint-planned .ghx-backlog-header .aui-group.ghx-controls {
  margin-top: 4px;
}
.ghx-backlog-header .ghx-expander {
  cursor: pointer;
  display: inline-block;
  width: 20px;
}
.ghx-backlog-container.ghx-closed .ghx-expander .ghx-iconfont {
  margin-top: 1px;
}
.ghx-backlog-container.ghx-closed .ghx-expander .ghx-iconfont.aui-iconfont-expanded:before {
  content: "\e024";
}
.ghx-sprint-info {
  color: #999;
  font-size: 14px;
  padding: 0 20px;
  margin-left: -4px;
  margin-top: 5px;
}
.ghx-sprint-info .ghx-dates {
  font-size: 12px;
}
.ghx-sprint-info .ghx-dates .ghx-date {
  display: inline-block;
  position: relative;
}
.ghx-sprint-info .ghx-dates .ghx-date .aui-iconfont-calendar {
  position: absolute;
  right: 5px;
  top: 3px;
}
.webkit .ghx-sprint-info .ghx-dates .ghx-date .aui-iconfont-calendar {
  top: 6px;
}
.ghx-sprint-info .ghx-dates .ghx-divider {
  display: inline-block;
  margin: 0 5px;
}
.ghx-sprint-info .ghx-dates .ghx-editable,
.ghx-sprint-info .ghx-dates .ghx-readonly {
  padding-right: 0;
  width: auto;
}
.ghx-sprint-info .ghx-dates .ghx-date:last-child .ghx-editable,
.ghx-sprint-info .ghx-dates .ghx-date:last-child .ghx-readonly {
  padding-left: 2px;
}
.ghx-sprint-info .ghx-dates input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #4e91fe;
  line-height: 1.42857143;
  font-size: 13px;
  padding: 2px 5px 2px;
  width: 166px;
}
.ghx-sprint-info .ghx-dates .ghx-error {
  padding-left: 6px;
}
.ghx-assigned-work-stats {
  padding: 5px 20px;
}
.ghx-assigned-work-stats .ghx-avatar-img {
  font-size: 18px;
  height: 24px;
  line-height: 24px;
  width: 24px;
  margin: 5px 10px 5px 0;
}
.ghx-issues {
  position: relative;
}
.ghx-issues .ghx-plan-dropzone {
  display: none;
  position: absolute;
  border: 2px dashed #3b73af;
  background: #ebf2f9;
  width: 100%;
  width: calc(100% - 4px);
  height: 95%;
  height: calc(100% - 4px);
}
.ghx-issues.ghx-dropzone-active .ghx-plan-dropzone {
  display: block;
}
.ghx-issues.ghx-dropzone-active :not(.ghx-plan-dropzone) {
  visibility: hidden;
}
.ghx-backlog-container .ghx-issues {
  margin: 10px 20px;
}
.ghx-backlog-container.ghx-sprint-planned .ghx-issues {
  margin-bottom: 0;
}
.ghx-backlog-container .ghx-issues.ghx-no-issues {
  border-bottom: none;
}
.ghx-backlog-header .ghx-name {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  line-height: 1.42857143;
  white-space: nowrap;
}
.ghx-backlog-container .ghx-name input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #4e91fe;
  font-family: Arial, FreeSans, Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  line-height: 1.42857143;
  margin-right: 5px;
  padding: 3px 0 3px 1px;
}
.ghx-backlog-header .ghx-name .ghx-error {
  font-size: 12px;
  display: inline-block;
}
.ghx-backlog-header .ghx-sprint-edit,
.ghx-backlog-header .ghx-name,
.ghx-backlog-header .ghx-issue-count,
.ghx-backlog-header .ghx-badge-group,
.ghx-backlog-header .ghx-limits {
  display: inline-block;
}
.ghx-backlog-header .ghx-sprint-edit,
.ghx-backlog-header .ghx-issue-count,
.ghx-backlog-header .ghx-badge-group {
  margin-left: 10px;
}
.ghx-backlog-header .ghx-sprint-edit .aui-button {
  font-size: 12px;
}
.ghx-no-touch .ghx-backlog-header .ghx-sprint-edit {
  visibility: hidden;
}
.ghx-backlog-header:focus .ghx-sprint-edit,
.ghx-backlog-header:hover .ghx-sprint-edit {
  visibility: visible;
}
.ghx-backlog-header .ghx-badge-group {
  float: right;
  margin: 6px 0 0 10px;
}
.ghx-backlog-header .aui-badge {
  white-space: pre-wrap;
  text-transform: lowercase;
}
.ghx-backlog-container .ghx-name {
  margin-left: -4px;
}
.ghx-backlog-container .ghx-issue-count {
  color: #999;
}
.ghx-backlog-container .ghx-issue-count .ghx-reset {
  font-size: 12px;
  margin-left: 10px;
}
.ghx-backlog-container .ghx-linked {
  float: right;
  margin-top: 5px;
  margin-left: 10px;
}
.ghx-backlog-container .ghx-linked .ghx-linked-pages-trigger {
  font-size: 12px;
  padding-top: 0px;
}
.ghx-backlog-container .ghx-badge-group + .ghx-sprint-info .ghx-linked {
  margin-top: -3px;
}
.ghx-backlog-container .ghx-sprint-goal-group + .ghx-sprint-info .ghx-linked {
  margin-top: -5px;
}
.ghx-backlog-container .ghx-name .ghx-editable,
.ghx-backlog-container .ghx-name .ghx-readonly {
  padding-right: 0;
  padding-left: 2px;
}
.ghx-backlog-container.ghx-closed .ghx-meta {
  display: none;
}
.ghx-backlog-container.ghx-open .ghx-meta {
  display: block;
}
.ghx-sprint-active.ghx-open .ghx-issues {
  padding-bottom: 20px;
}
.ghx-backlog-header .aui-group {
  table-layout: auto;
}
.ghx-backlog-header .aui-group.ghx-controls {
  float: right;
  margin: 5px 18px 0 10px;
  width: auto;
}
.ghx-backlog-header .aui-group.ghx-controls > .aui-item {
  padding: 0 10px;
}
.ghx-backlog-header .aui-group.ghx-controls > .aui-item:last-of-type {
  padding-right: 0;
}
.ghx-backlog-container .ghx-issues .ghx-helper,
.ghx-backlog-container .ghx-helper {
  border: 2px dashed #ccc;
  background: none;
  clear: both;
  display: none;
  margin: 0;
  padding: 10px;
  text-align: center;
}
.ghx-backlog-container .ghx-no-issues .ghx-helper {
  display: block;
}
.ghx-drag-in-progress .ghx-backlog-container.ghx-open .ghx-helper,
.ghx-drag-in-progress .ghx-backlog-container.ghx-open .ghx-plan-dropzone {
  border: 2px dashed #3b73af;
  background: #ebf2f9;
}
.ghx-drag-in-progress .ghx-backlog-container.ghx-open.ghx-target-hover .ghx-helper,
.ghx-drag-in-progress .ghx-backlog-container.ghx-open.ghx-target-hover .ghx-plan-dropzone {
  border: 2px dashed #14892c;
  background: #f3f9f4;
}
.ghx-drag-in-progress .ghx-backlog-container .ghx-helper .ghx-description {
  visibility: hidden;
}
.ghx-drag-in-progress .ghx-backlog-container .ghx-draggable-fake-placeholder {
  visibility: hidden;
}
.ghx-backlog-container .ghx-parent-group .ghx-card-expander {
  margin-top: 2px;
  cursor: pointer;
}
.ghx-backlog-container .ghx-parent-group .ghx-card-expander:before {
  content: "\e024";
}
.ghx-backlog-container .ghx-parent-group:not(.js-fake-parent) .ghx-subtask-group {
  display: none;
}
.ghx-backlog-container .ghx-parent-group.ghx-subtasks-expanded .ghx-card-expander {
  margin-top: 1px;
}
.ghx-backlog-container .ghx-parent-group.ghx-subtasks-expanded .ghx-card-expander:before {
  content: "\e023";
}
.ghx-backlog-container .ghx-parent-group.ghx-subtasks-expanded .ghx-subtask-group {
  display: block;
}
.ghx-backlog-card-expander-spacer {
  width: 16px;
  display: inline-block;
}
.ghx-issue-subtask .ghx-backlog-card-expander-spacer {
  width: 5px;
}
#ghx-dialog-complete-sprint .aui-message {
  margin-top: 10px;
}
.ghx-ide-menu,
.ghx-ide-menu > li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.ghx-ide-menu > li {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.66666666666667;
  text-transform: uppercase;
  cursor: pointer;
  display: inline-block;
  line-height: 20px;
  overflow: hidden;
  width: 20px;
}
.ghx-ide-menu > li:hover {
  background: #e6e6e6;
}
.ghx-ide-menu .ghx-inner {
  display: inline-block;
  -moz-transform: translate(20px, 0) rotate(90deg);
  -ms-transform: translate(20px, 0) rotate(90deg);
  -o-transform: translate(20px, 0) rotate(90deg);
  -webkit-transform: translate(20px, 0) rotate(90deg);
  transform: translate(20px, 0) rotate(90deg);
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  white-space: nowrap;
  margin: 10px 0;
}
.ghx-ide-menu .ghx-inner:after {
  content: "";
  float: left;
  margin-top: 100%;
}
.ghx-version-expanded.ghx-epic-expanded #ghx-classification-menu-column,
.ghx-version-expanded.ghx-no-epic-panel #ghx-classification-menu-column {
  display: none;
}
.ghx-epic-expanded .ghx-classification-menu .ghx-epic-toggle,
.ghx-version-expanded .ghx-classification-menu .ghx-release-toggle {
  display: none;
}
.ghx-classification-column {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: inherit;
}
.ghx-version-expanded .ghx-classification-column,
.ghx-epic-expanded .ghx-classification-column {
  border-left: 1px solid #ccc;
}
.ghx-epic-expanded .ghx-version-column,
.ghx-no-epic-panel.ghx-version-expanded .ghx-version-column {
  border-left: none;
}
.ghx-classification-group {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: inherit;
  padding-top: 32px;
}
.ghx-classification-group {
  position: relative;
}
.ghx-classification-header {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  padding: 10px 0 0 20px;
  position: absolute;
  top: 0;
  width: 100%;
}
.ghx-classification-scrollview {
  height: 100%;
  overflow-y: auto;
}
.aui-theme-default .ghx-classification-header h2,
.ghx-classification-header h2 {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.66666666666667;
  text-transform: uppercase;
  line-height: 1;
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ghx-classification-header .ghx-actions {
  float: right;
  font-size: 12px;
  line-height: 1;
  margin-top: -1px;
}
.ghx-classification-header .ghx-actions .ghx-divider {
  color: #ccc;
  display: inline-block;
  margin-left: 3px;
}
.ghx-no-touch .ghx-classification-header .ghx-actions {
  visibility: hidden;
}
.ghx-classification-header .ghx-actions .ghx-close {
  color: #707070;
  cursor: pointer;
  display: inline-block;
  padding: 0 12px 0 5px;
  text-align: right;
  vertical-align: top;
}
.ghx-classification-header .ghx-actions .ghx-close:hover {
  color: #333;
}
.ghx-classification-header .ghx-actions button {
  font-size: 12px;
  height: auto;
  line-height: 1 !important;
  margin: 0;
  padding: 0;
  vertical-align: text-bottom;
}
.ghx-classification-column:focus .ghx-classification-header .ghx-actions,
.ghx-classification-column:hover .ghx-classification-header .ghx-actions {
  visibility: visible;
}
.ghx-classification-item {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
  color: #707070;
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.ghx-classification-item.ghx-selected {
  background-color: #ebf2f9;
  border-color: #ccd9ea;
}
.ghx-classification-item:hover {
  background-color: #e9e9e9;
}
.ghx-classification-item > .ghx-inner {
  border: 2px dashed transparent;
  padding: 8px 8px 8px 17px;
}
.ghx-classification-item.ghx-target-hover:not(.ghx-target-hover-rejected) > .ghx-inner {
  background-color: #f3f9f4;
  border: 2px dashed #14892c;
}
.ghx-classification-item.ui-sortable-helper {
  background-color: #dfdfdf;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
  cursor: move;
}
.ghx-classification-item .ghx-header,
.ghx-classification-item .ghx-subheader,
.ghx-classification-item .ghx-expanded hr {
  margin-right: 9px;
}
.ghx-classification-item .ghx-expanded hr {
  border: 0;
  border-bottom: 1px solid #ccc;
}
.ghx-classification-item .ghx-header .ghx-name {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.2106;
  margin: 0;
  word-wrap: break-word;
}
.ghx-classification-item .ghx-header .ghx-name a,
.ghx-epic .ghx-header .ghx-name a:hover {
  text-decoration: none;
}
.ghx-classification-item .ghx-header .ghx-name input {
  width: 100%;
}
.ghx-classification-item .ghx-header .ghx-controls {
  float: right;
}
.ghx-version-column .ghx-classification-item.ghx-read-only .ghx-header .ghx-project-key {
  margin-right: 0;
}
.ghx-version-column .ghx-classification-item .ghx-header .ghx-name {
  padding-right: 0;
}
.ghx-version-column .ghx-classification-item .ghx-header .ghx-swatch {
  background-color: #f5f5f5;
}
.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item .ghx-editable,
.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input {
  margin-top: -4px;
  margin-left: -6px;
}
.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #4e91fe;
  font-size: 11px;
  height: 24px;
  width: 75px;
  padding: 2px 3px;
}
.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input + .aui-iconfont-calendar {
  left: 2px;
  margin-left: 0;
  position: relative;
  top: -1px;
}
.ghx-classification-item.ghx-read-only .aui-item.ghx-version-date .field-value {
  padding: 0;
}
.ghx-version-column .ghx-classification-item .ghx-expanded .ghx-summary input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 13px;
  padding: 2px 4px 4px;
  width: 100%;
}
.ghx-classification-progress,
.ghx-classification-progress > li {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
}
.ghx-classification-progress,
.ghx-classification-progress:first-child {
  background: #e5e5e5;
  margin-top: 5px;
}
.ghx-version-column .ghx-classification-item.ghx-open .ghx-classification-progress:first-child {
  margin-top: 10px;
}
.ghx-classification-item:hover .ghx-classification-progress,
.ghx-classification-item.ghx-selected .ghx-classification-progress {
  background: #ccd9ea;
}
.ghx-classification-progress > li {
  height: 5px;
}
.ghx-classification-progress .ghx-implemented {
  background-color: #3b73af;
  max-width: 100%;
}
.ghx-classification-item .ghx-name {
  display: flex;
}
.ghx-classification-item .ghx-name span:first-child {
  flex: 1 1 auto;
  overflow: hidden;
}
.ghx-classification-item .ghx-name span:not(:first-child) {
  margin-left: 10px;
}
.ghx-classification-item .ghx-name .ghx-project-key {
  flex: 0 1 auto;
  color: #707070;
  max-width: 40%;
}
.ghx-classification-item .ghx-name .ghx-swatch {
  position: relative;
  flex: 0 0 auto;
}
.ghx-classification-item .ghx-name .ghx-swatch:after {
  border: 4px solid;
  border-bottom: none;
  border-left-color: transparent;
  border-right-color: transparent;
  content: "";
  height: 0;
  left: 3px;
  position: absolute;
  top: 5px;
  width: 0;
}
.ghx-classification-item .ghx-header.ghx-editing-name .ghx-project-key,
.ghx-classification-item .ghx-header.ghx-editing-name .ghx-swatch {
  display: none;
}
.ghx-classification-item .ghx-header.ghx-editing-name span {
  overflow: visible;
}
.ghx-classification-item .ghx-summary {
  margin: 5px 0 0;
  word-wrap: break-word;
}
.ghx-classification-item .ghx-expander {
  cursor: pointer;
  height: 20px;
  left: 0;
  position: absolute;
  top: 4px;
  width: 19px;
}
.ghx-no-touch .ghx-classification-item .ghx-expander .ghx-iconfont {
  visibility: hidden;
}
.ghx-classification-item:focus .ghx-expander .ghx-iconfont,
.ghx-classification-item:hover .ghx-expander .ghx-iconfont {
  visibility: visible;
}
.ghx-version-column .ghx-classification-item .ghx-summary {
  margin-left: -6px;
}
.ghx-classification-item .ghx-expander .ghx-iconfont {
  margin: 4px 0 0 2px;
}
.ghx-classification-item.ghx-closed .ghx-expander .ghx-iconfont {
  margin-top: 5px;
}
.ghx-classification-item.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before {
  content: "\e024";
}
.ghx-classification-item.ghx-closed .ghx-expanded {
  display: none;
}
.ghx-classification-item.ghx-open .ghx-expanded {
  display: block;
}
.ghx-classification-item .ghx-expanded,
.ghx-classification-item .ghx-expanded .aui-button-link,
.ghx-classification-item .ghx-expanded form.aui {
  font-size: 12px;
}
#gh .ghx-classification-item .ghx-expanded input {
  font-size: 12px;
}
.ghx-classification-item.ghx-filtered .ghx-inner {
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -o-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
}
.ghx-classification-item .aui-group {
  margin-top: 10px;
}
.ghx-classification-item h5 {
  margin-top: 15px;
}
.ghx-classification-item .aui-item {
  color: #333;
  vertical-align: baseline;
}
.ghx-classification-item .aui-group > .aui-item + .aui-item {
  color: #333;
  padding-left: 0;
}
.ghx-classification-item .ghx-expanded h5 {
  font-weight: bold;
  font-size: 12px;
}
.ghx-classification-item .aui-group .ghx-error {
  display: table-caption;
}
.ghx-classification-item.ghx-classification-pending {
  margin-bottom: 50px;
}
#ghx-version-change-confirm-dialog .ghx-dialog-tip {
  color: #333;
  text-align: left;
  float: left;
  margin-left: 17px;
  font-size: 13px;
}
#ghx-version-change-confirm-dialog .ghx-dialog-tip input,
#ghx-version-change-confirm-dialog .ghx-dialog-tip label {
  margin-right: .5em;
}
.ghx-epic-palette {
  padding: 0.3em 0.5em;
  max-width: 161px;
}
.ghx-doco-list {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 0;
  max-height: 200px;
  overflow-y: auto;
}
.ghx-doco-list-item {
  padding: 5px 10px 5px 20px;
}
.ghx-doco-list-item.ghx-doco-list-result:hover {
  background-color: #f2f2f2;
  cursor: pointer;
}
.ghx-doco-list-item.ghx-doco-list-result:hover a {
  text-decoration: underline;
}
.ghx-doco-list-item .ghx-name + .ghx-sub {
  display: block;
  font-size: 12px;
  padding-left: 21px;
}
.ghx-doco-list-item .ghx-iconfont + .ghx-name {
  margin-left: 5px;
}
.ghx-doco-list-item .ghx-remove {
  cursor: pointer;
  visibility: hidden;
}
.ghx-doco-list-item .ghx-remove:hover .ghx-iconfont {
  color: #333;
}
.ghx-doco-list-item:hover .ghx-remove {
  visibility: visible;
}
.ghx-doco-list-item .ghx-remove,
.ghx-doco-list-item .ghx-remove-spin {
  float: right;
  padding: 0 5px;
}
.ghx-doco-list-item .ghx-doco-list-item-text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ghx-doco-list-item.ghx-doco-list-selected {
  background-color: #ebf2f9;
}
.ghx-doco-list-view-more {
  padding: 0 20px;
}
.ghx-page-search-form {
  position: relative;
  padding: 0 20px 20px;
}
form.aui.ghx-page-search-form .ghx-search {
  max-width: none;
  padding-right: 24px;
}
.ghx-page-search-form .ghx-search + .ghx-iconfont {
  right: 26px;
  position: absolute;
  top: 8px;
}
.msie-gt-9 .ghx-linked-pages-search .ghx-search::-ms-clear {
  display: none;
}
.ghx-list-suggestions {
  background: #f2f2f2;
  padding: 7px 20px 6px;
  font-style: italic;
}
.ghx-search-pages-result-panel {
  margin-top: 5px;
}
.aui-button.ghx-search-return {
  display: none;
  float: right;
  margin-right: 20px;
}
#ghx-existing-off-days {
  display: block;
  min-height: 30px;
  padding-top: 2px;
  width: 60%;
}
#ghx-existing-off-days .aui-label {
  margin-bottom: 10px;
}
#ghx-existing-off-days em {
  color: #707070;
  display: inline-block;
  font-style: italic;
  font-weight: normal;
  margin-top: 3px;
}
#ghx-config-time h5 {
  margin-top: 20px;
}
@media print {
  #ghx-modes-tools {
    display: none;
  }
  #ghx-header h2,
  #ghx-chart-title h4,
  #ghx-items-trigger {
    color: #000;
    font-size: 14pt;
    border: none;
    padding: 0;
  }
  #ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav,
  #ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav *,
  #ghx-items-trigger:after,
  #ghx-chart-intro {
    display: none;
  }
  #ghx-chart-controls *,
  #ghx-chart-group *,
  #ghx-chart-data *,
  #jira .ghx-foot * {
    color: #000;
  }
  .ghx-foot #about-link,
  .ghx-foot #footer-report-problem-link {
    display: none;
  }
}
#jira.ghx-header-compact #announcement-banner,
#jira.ghx-header-compact .aui-sidebar,
#jira.ghx-header-compact .ghx-sprint-meta,
#jira.ghx-header-compact #timezoneDiffBanner,
#jira.ghx-header-compact #header,
#jira.ghx-header-compact #ghx-release,
#jira.ghx-header-compact #ghx-view-modes,
#jira.ghx-header-compact #ghx-view-tools,
#jira.ghx-header-compact #ghx-view-selector,
#jira.ghx-header-compact #studio-header,
#jira.ghx-header-compact #ghx-view-pluggable .ghx-view-section,
#jira.ghx-header-compact #footer {
  display: none;
}
#jira.ghx-header-compact #ghx-view-pluggable .ghx-view-section:last-child {
  display: block;
}
#jira.ghx-header-compact #ghx-header {
  position: absolute;
  right: 0;
  padding: 10px 20px 0;
  margin-bottom: 3px;
  z-index: 2;
}
#jira.ghx-header-compact #ghx-operations {
  padding-right: 75px;
}
.ghx-header-compact #ghx-operations {
  padding-top: 10px;
}
#jira.ghx-header-compact .aui-sidebar ~ .aui-page-panel {
  padding-left: 0;
}
#jira.ghx-contrast-high h1,
#jira.ghx-contrast-high h2,
#jira.ghx-contrast-high h3,
#jira.ghx-contrast-high h4,
#jira.ghx-contrast-high h5,
#jira.ghx-contrast-high #ghx-operations,
#jira.ghx-contrast-high dt.ghx-detail-term {
  color: #000;
}
#jira.ghx-contrast-high .aui-label {
  background-color: #fff;
  color: #333;
}
#jira.ghx-contrast-high .ghx-controls-list dt {
  color: #555;
}
#jira.ghx-contrast-high .ghx-backlog,
#jira.ghx-contrast-high .ghx-backlog-container,
#jira.ghx-contrast-high .ghx-column,
#jira.ghx-contrast-high .ghx-detail-view,
#jira.ghx-contrast-high .ghx-detail-contents,
#jira.ghx-contrast-high .ghx-marker,
#jira.ghx-contrast-high .ghx-header .ghx-busted,
#jira.ghx-contrast-high .ghx-classification-column,
#jira.ghx-contrast-high .ghx-controls-plan,
#jira.ghx-contrast-high .ghx-controls-work,
#jira.ghx-contrast-high .ghx-issue,
#jira.ghx-contrast-high .ghx-issue-compact,
#jira.ghx-contrast-high #ghx-plan,
#jira.ghx-contrast-high #ghx-work,
#jira.ghx-contrast-high #ghx-report-scrollarea {
  border-color: #808080;
}
#jira.ghx-contrast-high .ghx-column {
  background-color: #ccc;
}
#jira.ghx-contrast-high .ghx-column-headers .ghx-column {
  border-bottom-color: #808080;
}
#jira.ghx-contrast-high .ghx-column-headers .ghx-column .ghx-qty,
#jira.ghx-contrast-high .ghx-column-headers .ghx-column .ghx-constraint,
#jira.ghx-contrast-high .ghx-column-headers .ghx-column h2 {
  color: #333;
}
#jira.ghx-contrast-high .ghx-column-headers .ghx-column.ghx-busted-max {
  border-bottom-color: #d04437;
}
#jira.ghx-contrast-high .ghx-column-headers .ghx-column.ghx-busted-min {
  border-bottom-color: #f6c342;
}
#jira.ghx-contrast-high .ghx-drag-overlay:before {
  background-color: #808080;
}
#jira.ghx-contrast-high .ghx-classification-item.ghx-selected {
  background-color: #d7e5f3;
  border-color: #6088bd;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column:nth-child(even) {
  background: #e6e6e6;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column:nth-child(odd) {
  background: #b3b3b3;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-busted-max {
  background: #d04437;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-busted-min {
  background: #f6c342;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-target-option {
  background: #ebf2f9;
}
#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-target-option.ghx-target-hover {
  background: #f3f9f4;
}
#jira.ghx-contrast-high .ghx-column-headers .ghx-column {
  background: #fff;
}
.ghx-agile .aui-restfultable textarea {
  max-width: none;
  width: 100%;
}
.ghx-agile .aui-restfultable .atlassian-autocomplete textarea,
.ghx-agile #ghx-sub-jql {
  padding: 5px 0 5px 28px;
  width: 100%;
}
.ghx-agile .atlassian-autocomplete {
  display: block;
}
.ghx-agile .atlassian-autocomplete .icon {
  left: 6px;
  position: absolute;
  top: 8px;
}
#gh .ghx-picker-select,
#gh .ghx-picker-select:hover {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/colorpicker2/select.png);
  background-repeat: none;
  background-position: 0 0;
  display: block;
  width: 25px;
  height: 25px;
}
.ghx-picker .aui-icon {
  display: none;
}
.aui-restfultable td.ghx-picker {
  width: 50px;
}
.aui-restfultable td.ghx-picker .aui-restfultable-editable {
  padding: 0;
}
.aui-restfultable td.ghx-picker:hover .aui-restfultable-editable {
  background: none;
}
#ghx-cardcolorstrategy-select ~ .ghx-spinner {
  position: relative;
  top: 3px;
}
#ghx-config-cardColors div[data-strategy=custom] .aui-restfultable-editrow .aui-restfultable-operations .aui-button,
#ghx-config-cardColors div[data-strategy=custom] .aui-restfultable-editrow .aui-restfultable-operations .aui-button-cancel {
  display: inline-block;
}
#ghx-config-cardColors .aui-restfultable-editrow .aui-restfultable-operations .aui-button,
#ghx-config-cardColors .aui-restfultable-editrow .aui-restfultable-operations .aui-button-cancel {
  display: none;
}
#ghx-config-detailview .aui-restfultable {
  min-width: 500px;
  width: auto;
}
#ghx-config-detailview .aui-restfultable select {
  width: auto;
}
#ghx-config-detailview .aui-restfultable tr.ghx-disabled {
  color: #999;
}
#ghx-config-detailview h5 {
  margin-top: 20px;
}
#ghx-config-detailview h5 + form.aui {
  margin-top: 0;
}
.aui-restfultable .ghx-default-swimlane {
  border-top: 2px solid #ccc;
}
.aui-restfultable .ghx-default-swimlane.aui-restfultable-row .aui-restfultable-draghandle {
  display: none;
}
.aui-restfultable .ghx-default-swimlane span[data-field-name="query"],
.aui-restfultable .ghx-default-swimlane .atlassian-autocomplete {
  display: none !important;
}
.ghx-agile .aui-restfultable .aui-restfultable-row.aui-restfultable-disabled td {
  -moz-opacity: 0.5;
  -ms-opacity: 0.5;
  -o-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
}
.ghx-agile .aui-restfultable .aui-button + .aui-button-cancel {
  margin-left: 8px;
}
.aui-button.ghx-dropdown-trigger:first-child.active,
.aui-button.ghx-dropdown-trigger.active {
  /* square off bottom corners */
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-width: 0;
  /* avoid double border when the dropdown is active - increase padding to cater for this reduction */
  padding-bottom: 5px;
  /* increase the padding to cater for the lack of border so the button doesn't change size */
}
.aui-button-link.ghx-dropdown-trigger:first-child.active,
.aui-button-link.ghx-dropdown-trigger.active {
  border-bottom-width: 1px;
  box-shadow: none;
  padding-bottom: 5px;
}
.aui-buttons .aui-button.aui-button-subtle.ghx-dropdown-trigger.active,
.aui-button.aui-button-subtle.ghx-dropdown-trigger.active {
  border-color: #ccc;
}
.aui-button.aui-button-subtle.ghx-dropdown-trigger:hover {
  border-color: #999;
}
.aui-button.ghx-dropdown-trigger {
  padding-right: 23px !important;
  /* 8px (arrow width) + 10px (right padding) + 5px (margin between arrow and logo) */
  position: relative;
}
.aui-button.ghx-dropdown-trigger:after {
  border: 4px solid transparent;
  content: "";
  height: 0;
  left: 100%;
  /* "left" + "margin-left" required because of webkit not working properly with "right" */
  margin-left: -18px;
  margin-top: -2px;
  opacity: 0.8;
  position: absolute;
  top: 50%;
  width: 0;
}
.aui-button.ghx-dropdown-trigger:after,
.aui-buttons .aui-button.aui-button-primary.ghx-dropdown-trigger:after {
  border-top-color: #333;
}
.aui-button.aui-button-primary.ghx-dropdown-trigger:after {
  border-top-color: #fff;
}
.aui-button.ghx-dropdown-trigger:hover:after,
.aui-button.ghx-dropdown-trigger.active:after {
  opacity: 1;
}
.aui-button.aui-button.ghx-dropdown-trigger:after {
  margin-top: 0;
  top: 12px;
}
/* Compact Buttons - copied from AUI 5.2 */
.ghx-agile .aui-button.aui-button-compact {
  font-size: 12px;
  height: 2.16666666666667em;
  /* 26px with 12px font-size */
  padding: 2px 8px 2px 8px;
  line-height: 1.66666666666667;
}
/* End Compact Buttons */
.msie-9 .aui-button-primary,
.msie-9 .aui-button-subtle,
.msie-9 .aui-button-link {
  filter: -;
}
.ghx-agile .tipsy b {
  color: #ccc;
  display: block;
  font-weight: normal;
}
.ghx-agile .ghx-tipsy-alt .tipsy-inner {
  max-width: 300px;
  text-align: left;
}
.ghx-agile .ghx-tipsy-left .tipsy-inner {
  text-align: left;
}
.ghx-agile .ghx-avatar-tipsy .tipsy-inner {
  max-width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ghx-agile .ghx-avatar-tipsy td:first-child {
  padding-right: 5px;
  text-align: right;
}
.ghx-agile .ghx-avatar-tipsy td + td {
  color: #ccc;
  text-transform: lowercase;
}
.ghx-agile .shorten {
  display: block;
  overflow: hidden;
  padding: 0;
  position: static;
  width: auto;
}
.ghx-agile .gh-shorten .gh-shortener-expand,
.ghx-agile .gh-shorten .gh-shortener-collapse {
  background-repeat: no-repeat;
}
.ghx-agile .gh-shorten .gh-shortener-expand:hover,
.ghx-agile .gh-shorten .gh-shortener-collapse:hover,
.ghx-agile .gh-shorten .gh-shortener-expand:focus,
.ghx-agile .gh-shorten .gh-shortener-collapse:focus {
  background-color: #eee;
  text-decoration: none;
}
.ghx-agile .gh-shorten .gh-shortener-expand {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVR42mP4//8/AyWYYdSAUQOobkBaWposFMP4fFCMVR7FAJBES0vL/7Kysv9AtiUhPlYDoJJwDfj42AxggCq0JIY/eGIBADPsw90Jdkl6AAAAAElFTkSuQmCC);
  padding-left: 17px;
}
.ghx-agile .gh-shorten .gh-shortener-collapse {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQklEQVR42mP4//8/AyWYYdSAUQPQDUhLSwNhBWL52AxQKCsr+08sH8UAmCSQ/k8MH5cLHJAVEOJjDUSQIlL4Ax+NAA+b1wmhgBblAAAAAElFTkSuQmCC);
  padding-left: 16px;
}
/* End Shorten Styles Taken From JIRA */
.ghx-sprint-picker-scope-warning {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 500px;
}
.ghx-sprint-picker-meta {
  color: #707070;
}
.aui-list-item.active .ghx-sprint-picker-meta {
  color: #f5f5f5;
}
/* Manage boards page improvements */
#manage-boards-page {
  margin-top: 0;
}
#ghx-manage-boards-filter {
  padding-bottom: 0;
  padding-left: 0;
  margin: 0 0 20px 0;
}
.boards-filter {
  padding-bottom: 0;
  padding-left: 0;
  margin: 0 0 20px 0;
}
.boards-filter-container {
  position: relative;
  display: inline-block;
  margin-left: 15px;
}
.boards-filter-container .ghx-iconfont.ghx-iconfont {
  right: 8px;
}
.boards-filter-type-dropdown input {
  position: absolute;
  left: 7px;
  pointer-events: none;
}
.ghx-manage-boards-footer {
  margin-top: 40px;
}
.ghx-manage-boards-showing {
  color: #707070;
}
.ghx-boards-list {
  margin-bottom: 10px;
}
.ghx-boards-list h2 {
  margin-bottom: 20px;
}
.boards-table.boards-table td {
  vertical-align: middle;
}
.boards-table .boards-empty-row td {
  padding: 50px;
}
.boards-table .ghx-manage-boards-operations {
  text-align: right;
}
.boards-table .ghx-manage-boards-operations .aui-button.aui-dropdown2-trigger {
  padding-right: 10px !important;
  /* we have to use !important to override previous .aui-dropdown2-trigger !important*/
}
.boards-table .ghx-manage-boards-operations .aui-button.aui-dropdown2-trigger:after {
  display: none;
}
.ghx-assigned-work-table table.aui > tbody > tr > td,
.ghx-assigned-work-table table.aui > tfoot > tr > td {
  vertical-align: middle;
}
.ghx-assigned-work-table table.aui > tfoot > tr {
  border-bottom: none;
}
.ghx-assigned-work-table tfoot td:first-child {
  font-weight: bold;
}
.ghx-assigned-work-table tfoot td:first-child::after {
  content: ':';
}
.ghx-assigned-work-table .ghx-no-avatar::before {
  content: '';
  display: inline-block;
  height: 32px;
  vertical-align: middle;
}
.ghx-assigned-work-table .ghx-avatar-img {
  margin-right: 10px;
  vertical-align: middle;
}
/* Close sprint and Sprint time left control */
.ghx-sprint-meta {
  float: left;
}
.ghx-sprint-meta .time {
  display: inline-block;
  line-height: 2em;
  color: #707070;
  margin-right: 20px;
  margin-top: 1px;
  cursor: pointer;
}
.ghx-sprint-meta .time .days-left {
  margin-left: 5px;
}
.ghx-sprint-meta .complete-sprint-container {
  display: inline-block;
}
.ghx-sprint-meta .complete-sprint-container .disabled {
  color: #ccc;
  pointer-events: none;
}
.ghx-sprint-dates {
  text-align: left;
  width: 175px;
  white-space: nowrap;
}
.ghx-sprint-dates p + p {
  margin-top: 5px;
}
/* Sprint goal */
.ghx-sprint-goal {
  color: #999;
  font-size: 14px;
}
.ghx-backlog .ghx-sprint-goal,
#ghx-header .ghx-sprint-goal {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ghx-backlog .ghx-sprint-goal {
  padding: 0 20px;
  margin-left: -2px;
  font-size: 12px;
}
#ghx-header .ghx-sprint-goal {
  margin-top: 5px;
}
#ghx-chart-group .ghx-sprint-goal {
  margin-bottom: 10px;
}
.ghx-sprint-goal-group {
  display: inline-block;
  margin: 5px 0 0 -2px;
}
.ghx-controls + .ghx-sprint-goal-group {
  margin-top: 5px;
}
.ghx-sprint-goal-group + .ghx-sprint-info {
  margin-top: -5px;
}
/*Start Sprint Dialog*/
.ghx-sprint-help-icon {
  margin-left: 30px;
  margin-right: 5px;
}
.ghx-sprint-dialog-working-days {
  margin-top: 20px;
}
/* Show project in parent project configuration - general tab */
#ghx-board-location-change .aui-avatar-project {
  margin-right: 5px;
  margin-top: -5px;
  padding: 4px 0;
}
/* Show projects in board configuration - general tab */
#ghx-show-projects-in-board {
  margin: 0 0 10px;
  padding: 0;
}
#ghx-show-projects-in-board li {
  list-style: none;
  margin: 0 0 10px;
}
#ghx-show-projects-in-board li strong {
  padding: 0 5px;
}
#ghx-show-projects-in-board li p {
  margin-top: 5px;
}
#ghx-show-projects-in-board li a.disabled {
  cursor: default;
  color: #999;
  text-decoration: none;
}
#ghx-show-projects-in-board li .aui-iconfont-info {
  margin: 0 5px;
}
#ghx-show-projects-in-board span.aui-avatar-project {
  margin-right: 5px;
  padding: 4px 0;
}
/* Tipsy of the Create Sprint button in a Rapid Board*/
.tipsy .tipsy-inner .manage-sprint-permission-help:hover {
  color: #FFFFFF;
}
.ghx-lozenge-labs {
  background: #8eb021;
  border-color: #8eb021;
  color: #fff;
}
/* KanPlan */
.ghx-limits {
  margin-left: 14px;
}
.ghx-limits .ghx-constraint {
  color: #707070;
  display: inline-block;
  font-size: 11px;
  margin-right: 7px;
}
.ghx-limits .ghx-constraint.ghx-under-min {
  color: #f6c342;
}
.ghx-limits .ghx-constraint.ghx-exceed-max {
  color: #d04437;
}
.ghx-kanplan-ack {
  padding: 30px;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(233, 233, 233, 0.9);
  box-shadow: 0px 2px 5px 0px rgba(233, 233, 233, 0.9);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(233, 233, 233, 0.9), transparent 0 0 0;
  box-shadow: 0px 2px 5px 0px rgba(233, 233, 233, 0.9), transparent 0 0 0;
}
.ghx-kanplan-ack .ghx-kanplan-ack-container {
  height: 130px;
  padding-left: 165px;
  width: 60%;
}
.ghx-kanplan-ack .ghx-kanplan-ack-workmode {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/kanplan-work-helper-section.svg) no-repeat;
  background-size: 150px;
}
.ghx-kanplan-ack .ghx-kanplan-ack-planmode {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/kanplan-plan-helper-section.svg) no-repeat;
  background-size: 130px;
}
.ghx-kanplan-ack .ghx-ack-close-button {
  cursor: pointer;
  position: absolute;
  right: 20px;
}
.ghx-kanplan-ack h2 {
  margin-top: 0;
}
.ghx-kanplan-ack .ghx-button-container {
  margin-top: 10px;
}
.ghx-kanplan-ack .ghx-button-container button {
  margin-right: 20px;
}
#ghx-kanplan-convert .ghx-kanban-convert-image {
  background: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/kanplan-ack-workmode.svg) no-repeat center;
  height: 140px;
  margin-bottom: 20px;
}
.ghx-backlog-group.ghx-kanplan-column-container .iic-widget__description {
  display: none;
}
#ghx-kanplan-transition-status form {
  margin-top: 10px;
}
#ghx-kanplan-transition-status form .kanplan-transition-status-option {
  margin-bottom: 10px;
}
#ghx-kanplan-transition-status form .kanplan-transition-status-option label {
  margin-left: 7px;
}
.ghx-kanplan-column-container .js-issue.ghx-subtask {
  margin-left: 10px;
}
.ghx-kanplan-column-container .js-issue.ghx-subtask-indent-top {
  margin-top: 10px;
}
.ghx-kanplan-column-container .ghx-marker {
  margin: 0 -20px;
}
.js-sprint-container.ghx-kanban-column .iic-agile-plan {
  display: none;
}
.js-sprint-container.ghx-kanban-column .ghx-kanban-column-max,
.js-sprint-container.ghx-kanban-column .ghx-kanban-column-min {
  color: #999;
  display: inline-block;
  font-size: 14px;
  margin-left: 10px;
}
.ghx-kanban-backlog .iic-agile-plan .iic-widget__description-container {
  visibility: hidden;
}
/* Field has no value */
.ghx-fa {
  color: #999;
  font-style: italic;
}
#ghx-quick-filters {
  margin-bottom: 10px;
}
#ghx-quick-filters > ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#ghx-quick-filters > ul > li {
  display: inline-block;
  padding: 0 5px;
}
#ghx-quick-filters > ul > li button {
  padding: 0 0 0 10px;
  text-decoration: none;
  max-width: 250px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#ghx-quick-filters > ul > li button.ghx-active {
  background: #ebf2f9;
  border-color: #3572b0;
  color: #3b73af;
}
#ghx-quick-filters .ghx-quick-filters-label {
  color: #707070;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 9px 0 0;
  text-transform: uppercase;
}
#ghx-quick-filters .ghx-backlog-search-container {
  position: relative;
  min-height: 20px;
  min-width: 48px;
}
#ghx-quick-filters .ghx-backlog-search .ghx-search {
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1;
  height: 30px;
  max-width: none;
  padding: 5px 24px 5px 10px;
  -moz-transition: width 100ms ease-in-out;
  -ms-transition: width 100ms ease-in-out;
  -webkit-transition: width 100ms ease-in-out;
  transition: width 100ms ease-in-out;
  width: 160px;
}
.ghx-search-field-btn.ghx-iconfont.aui-icon-small {
  color: #707070;
  cursor: pointer;
  right: 8px;
  position: absolute;
  top: 8px;
  padding: 0;
}
.ghx-search-field-btn.ghx-iconfont.aui-icon-small:hover {
  color: #333;
}
.aui-dropdown2.aui-style-default:hover .ghx-search-field-btn.ghx-iconfont.aui-icon-small:hover {
  background-color: white;
  color: #707070;
}
.ghx-quickfilters-no-matches {
  background-color: #f5f5f5;
  padding: 3px 10px;
  display: block;
}
.ghx-filter-panel-dropdown-label:hover,
.ghx-filter-panel-dropdown-label:focus {
  background-color: #ccd9ea;
  color: #333;
  outline: none;
}
.ghx-filter-panel-dropdown-label img {
  line-height: 1.4;
  vertical-align: middle;
  max-width: 16px;
  max-height: 16px;
  margin-right: 5px;
}
.ghx-filter-panel-dropdown-label input[type="checkbox"] {
  margin-right: 5px;
  vertical-align: middle;
}
.aui-dropdown2.aui-style-default .ghx-filter-panel-dropdown-label.active {
  background-color: #ccd9ea;
  color: #333;
}
.ghx-filter-panel-dropdown .ghx-backlog-search {
  margin: 5px 10px 9px;
}
.ghx-filter-panel-dropdown .ghx-backlog-search:first-child {
  margin-top: 5px;
}
.aui-dropdown2.aui-style-default:hover .ghx-filter-panel-dropdown a.ghx-filter-panel-clear,
.aui-dropdown2.aui-style-default .ghx-filter-panel-dropdown a.ghx-filter-panel-clear.active {
  background-color: white;
  color: #3b73af;
  text-decoration: underline;
}
.aui-dropdown2.aui-style-default a.ghx-filter-panel-clear:focus {
  background-color: #ccd9ea;
  color: #333;
  outline: none;
}
.aui-dropdown2.aui-style-default .ghx-filter-panel-dropdown a.ghx-filter-panel-clear {
  color: #3b73af;
  text-decoration: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2Nzcy9naC1yYXBpZC5jc3MiLCJpbmNsdWRlcy9jc3MvZ2gtY2FyZC1jb21tb24ubGVzcyIsImluY2x1ZGVzL2Nzcy9naC12YXJpYWJsZXMubGVzcyIsImluY2x1ZGVzL2Nzcy9naC1jYXJkLWNvbXBhY3QubGVzcyIsImluY2x1ZGVzL2Nzcy9naC1taXhpbnMubGVzcyIsImluY2x1ZGVzL2Nzcy9naC1hdmF0YXIubGVzcyIsImluY2x1ZGVzL2Nzcy9naC1vbmJvYXJkaW5nLmxlc3MiLCJpbmNsdWRlcy9jc3MvZ2gtbGFiZWxzLmxlc3MiLCJpbmNsdWRlcy9jc3MvYWRnMy1vdmVycmlkZXMvYmFja2xvZy5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2NvbnRleHQtbWVudS5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2JvYXJkLmxlc3MiLCJpbmNsdWRlcy9jc3MvYWRnMy1vdmVycmlkZXMvYm9hcmQtc2V0dGluZy5sZXNzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0BhdGxhc2tpdC91dGlsLXNoYXJlZC1zdHlsZXMvc3JjL21peGlucy9oZWFkaW5ncy5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2NvbHVtbi5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2xhYmVscy5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL3JlcG9ydHMubGVzcyIsImluY2x1ZGVzL2Nzcy9hZGczLW92ZXJyaWRlcy9lZGl0YWJsZS5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2RldGFpbC12aWV3Lmxlc3MiLCJpbmNsdWRlcy9jc3MvYWRnMy1vdmVycmlkZXMvaWNvbnMubGVzcyIsImluY2x1ZGVzL2Nzcy9hZGczLW92ZXJyaWRlcy9ib2FyZC1zd2l0Y2hlci5sZXNzIiwiaW5jbHVkZXMvY3NzL2FkZzMtb3ZlcnJpZGVzL2NhcmQubGVzcyIsImluY2x1ZGVzL2Nzcy9hZGczLW92ZXJyaWRlcy9jb21tZW50Lmxlc3MiLCJpbmNsdWRlcy9jc3MvYWRnMy1vdmVycmlkZXMvYnV0dG9uLmxlc3MiLCJpbmNsdWRlcy9jc3MvYWRnMy1vdmVycmlkZXMvZ2FkZ2V0Lmxlc3MiLCJpbmNsdWRlcy9jc3MvZ2gtcmFwaWQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw2RkFBNkY7QUFDN0YsaUJBQWlCO0FDS2pCOztFQ3VRSSxrREFBQTtFQUNBLDBDQUFBO0NGeFFIO0FBQ0Qsa0JBQWtCO0FDS2xCO0VBQ0ksYUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7Q0RISDtBQ01EO0VBQ0ksOEJBQUE7Q0RKSDtBQUNELGdCQUFnQjtBQ09oQjtFQUVJLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RURORiwyQkFBMkI7Q0FDNUI7QUNMRDtFQWNRLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7Q0ROUDtBQ1NHO0VBQ0ksb0JBQUE7Q0RQUDtBQUNELHlCQUF5QjtBQ1d6QjtFQUNJLFlBQUE7RUFDQSxtQkFBQTtDRFRIO0FBQ0QsaUNBQWlDO0FDWWpDO0VBR1Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0NEWlA7QUNlRztFQUNJLDhDQUFBO0NEYlA7QUNnQkc7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7Q0RkUDtBQ0ZEOzs7RUFzQlEsWUFBQTtDRGZQO0FDd0JHOzs7RUFDSSxjQUFBO0NEcEJQO0FHN0REO0VBRUksaUJBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Q0g4REg7QUd2RUQ7RUFrQlEsZUFBQTtF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QUFBO0N4QjBXUDtBd0I1WUQ7RUF1Q1EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0N4QndXUDtBd0JqWkQ7RXRCMThKSSx1Q0FBQTtFQUNBLCtCQUFBO0VFbE9BLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSx1QkFBQTtFb0J3dEtJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0V0QnI2SkoseUNBQUE7RUFDQSx3Q0FBQTtFQUNBLDRDQUFBO0VBQ0Esb0NBQUE7RXNCbzZKSSxhQUFBO0N4QjZXUDtBd0J6V0Q7RXRCMWpLSSxlQUFBO0VzQjRqS0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtDeEIyV0g7QUUxNktHO0VBQ0ksWUFBQTtDRjQ2S1A7QXdCN1dHO0VBQ0ksd0JBQUE7RUFDQSxlQUFBO0N4QitXUDtBd0IzV0Q7RUFDSSwwQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtDeEI2V0g7QXdCeFdHOztFQUNJLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7Q3hCMldQO0F3Qi9XRDtFQU9RLGlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7Q3hCMldQO0F3QnRYRDtFQWNRLGtCQUFBO0VBQ0EsdUJBQUE7Q3hCMldQO0F3QnZXRDtFQUNJLDBCQUFBO0VBQ0EsWUFBQTtDeEJ5V0g7QXdCdFdEO0VBQ0kscUJBQUE7Q3hCd1dIO0F3QnZXRztFQUNJLGdCQUFBO0N4QnlXUDtBd0JyV0c7O0VBRUksd0JBQUE7RUFDQSxlQUFBO0VBQ0EsMkJBQUE7Q3hCdVdQO0F3QjVXRDtFQVNRLDBCQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7Q3hCc1dQO0F3QmpYRDtFQWVRLGVBQUE7RUFDQSxzQkFBQTtDeEJxV1AiLCJmaWxlIjoiaW5jbHVkZXMvY3NzL2doLXJhcGlkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENvbW1vbiBzdHlsZXMgYWNyb3NzIGJvdGggcmVndWxhciBjYXJkcyAoaW4gd29yayBtb2RlKSBhbmQgY29tcGFjdCBjYXJkcyAoaW4gcGxhbiBtb2RlKSAqL1xuLyogRHJhZyBuIGRyb3AgKi9cbi5naHgtaXNzdWUudWktZHJhZ2dhYmxlLWRyYWdnaW5nLFxuLmdoeC1pc3N1ZS51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbn1cbi8qIElzc3VlIGNvbG91ciAqL1xuLmdoeC1ncmFiYmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1cHg7XG59XG4uZ2h4LWdyYWJiZXItdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIE1vdmUgY291bnQgKi9cbi5naHgtbW92ZS1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICNkMDQ0Mzc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTNweDtcbiAgdG9wOiAtMTNweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMjZweDtcbiAgei1pbmRleDogMjA7XG4gIC8qIG51bWVyaWMgdmFsdWUgaW4gaGVyZSAqL1xufVxuLmdoeC1tb3ZlLWNvdW50IGIge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmdoeC1tb3ZlLW1haW4gLmdoeC1tb3ZlLWNvdW50IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi8qIEZpZWxkIHdpdGggbm8gdmFsdWUgKi9cbi5naHgtZmEge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLyogRXh0cmEgZmllbGQgdG9vbHRpcCBjb250ZW50ICovXG4uZ2h4LWV4dHJhLWZpZWxkLXRpcHN5IC50aXBzeS1pbm5lciB7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uZ2h4LWV4dHJhLWZpZWxkLXRpcHN5LmdoeC1leHRyYS1maWVsZC10aXBzeS10cnVuY2F0ZWQgLnRpcHN5LWlubmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMS40Mjg1NzE0M2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmdoeC1leHRyYS1maWVsZC10aXBzeS5naHgtZXh0cmEtZmllbGQtdGlwc3ktdHJ1bmNhdGVkIC50aXBzeS1pbm5lcjphZnRlciB7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcXDIwMjZcXDAwYTBcIjtcbiAgbGVmdDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmdoeC1leHRyYS1maWVsZC10aXBzeSBjb2RlLFxuLmdoeC1leHRyYS1maWVsZC10aXBzeSB0dCxcbi5naHgtZXh0cmEtZmllbGQtdGlwc3kgLmNvZGUge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtaXNzdWU6Zm9jdXMsXG4uZ2h4LWlzc3VlLWNvbXBhY3Q6Zm9jdXMsXG4uZ2h4LXN3aW1sYW5lLWhlYWRlcltkYXRhLWlzc3VlLWtleV06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogbW92ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtcm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtcm93Om5vdCguZ2h4LWVuZCkge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG4gIHBhZGRpbmc6IDRweCA1cHg7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1lbmQgLmdoeC1lbmQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kLmdoeC1yb3cge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5naHgtcGxhbi1iYW5kLTEgLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kLmdoeC1yb3cge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWVuZC5naHgtcm93IC5naHgtZW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWVuZCAuZ2h4LWxhYmVsLWRvdWJsZSB7XG4gIG1heC13aWR0aDogNDAlO1xufVxuLmdoeC1wbGFuLWJhbmQtMSAuZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1lbmQgLmdoeC1sYWJlbC1zaW5nbGUge1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cbi5naHgtcGxhbi1iYW5kLTIgLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kLmdoeC1yb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDJweDtcbiAgbWFyZ2luOiAwO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0LmdoeC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlYmYyZjk7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QuZ2h4LXNlbGVjdGVkIC5naHgtZW5kIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbn1cbi5naHgtaXNzdWUtY29tcGFjdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QuZ2h4LWZpbHRlcmVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtaXNzdWUtY29udGVudCB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZmxhZ3MsXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1mbGFncyBpbWcsXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC10eXBlLFxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtdHlwZSBpbWcge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZmxhZ3MsXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1rZXksXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1zdW1tYXJ5LFxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtdHlwZSBpbWcsXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1wcmlvcml0eSBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1mbGFncyxcbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXByaW9yaXR5IGltZyxcbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWZsYWcgLmdoeC1pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWVuZCAuZ2h4LXN0YXRpc3RpYy1iYWRnZSxcbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWVuZCAuYXVpLWxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWVuZCAuZ2h4LWF2YXRhci1pbWcge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtZW5kIC5naHgtc3RhdGlzdGljLWJhZGdlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0OmhvdmVyIC5naHgtZW5kLFxuLmdoeC1pc3N1ZS1jb21wYWN0LmdoeC1zZWxlY3RlZDpob3ZlciAuZ2h4LWVuZCB7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1zdGF0aXN0aWMtYmFkZ2UsXG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1zcGFjZXIge1xuICBtaW4td2lkdGg6IDE1cHg7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1zdW1tYXJ5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0LmdoeC1kb25lIC5naHgta2V5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuYXVpLWxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMGVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1pc3N1ZS1jb21wYWN0IC5naHgtYXZhdGFyLWltZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1wbGFuLWV4dHJhLWZpZWxkcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQtc2VwZXJhdG9yIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM5OTk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQge1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAyLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQgLmdoeC1leHRyYS1maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQtZXN0aW1hdGUge1xuICAtd2Via2l0LWZsZXg6IDIgMCBhdXRvO1xuICAtbXMtZmxleDogMiAwIGF1dG87XG4gIGZsZXg6IDIgMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXNwYWNlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtaXNzdWUtY29tcGFjdC51aS1kcmFnZ2FibGUtZHJhZ2dpbmcsXG4uZ2h4LWlzc3VlLWNvbXBhY3QudWktc29ydGFibGUtaGVscGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG4uZ2h4LWlzc3VlLWNvbXBhY3QudWktc29ydGFibGUtaGVscGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbn1cbi5naHgtaXNzdWUtY29tcGFjdC51aS1zb3J0YWJsZS1oZWxwZXIgLmdoeC1lbmQge1xuICBiYWNrZ3JvdW5kOiAjZWJmMmY5O1xufVxuLmdoeC1wbGFuLWJhbmQtMSAuZ2h4LWlzc3VlLWNvbXBhY3QgLmdoeC1yb3cge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXJvdyAuZ2h4LWVuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDQwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNmZmY7XG4gIGJveC1zaGFkb3c6IC00cHggMCAzcHggI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNmZmYsIDAgLTNweCAzcHggI2ZmZjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDNweCAjZmZmLCAwIC0zcHggM3B4ICNmZmY7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdC5naHgtc2VsZWN0ZWQgLmdoeC1pc3N1ZS1jb250ZW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNlYmYyZjk7XG4gIGJveC1zaGFkb3c6IC00cHggMCAzcHggI2ViZjJmOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNlYmYyZjksIDAgLTNweCAzcHggI2ViZjJmOTtcbiAgYm94LXNoYWRvdzogLTRweCAwIDNweCAjZWJmMmY5LCAwIC0zcHggM3B4ICNlYmYyZjk7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdC5naHgtZmxhZ2dlZCAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZlOWE4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC00cHggMCAzcHggI2ZmZTlhODtcbiAgYm94LXNoYWRvdzogLTRweCAwIDNweCAjZmZlOWE4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC00cHggMCAzcHggI2ZmZTlhOCwgMCAtM3B4IDNweCAjZmZlOWE4O1xuICBib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNmZmU5YTgsIDAgLTNweCAzcHggI2ZmZTlhODtcbn1cbi5naHgtcGxhbi1iYW5kLTEgLmdoeC1pc3N1ZS1jb21wYWN0LmdoeC1mbGFnZ2VkLmdoeC1zZWxlY3RlZCAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZkMzUxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC00cHggMCAzcHggI2ZmZDM1MTtcbiAgYm94LXNoYWRvdzogLTRweCAwIDNweCAjZmZkMzUxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC00cHggMCAzcHggI2ZmZDM1MSwgMCAtM3B4IDNweCAjZmZkMzUxO1xuICBib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNmZmQzNTEsIDAgLTNweCAzcHggI2ZmZDM1MTtcbn1cbi5naHgtcGxhbi1iYW5kLTEgLmdoeC1pc3N1ZS1jb21wYWN0OmhvdmVyIC5naHgtaXNzdWUtY29udGVudDphZnRlcixcbi5naHgtcGxhbi1iYW5kLTEgLmdoeC1pc3N1ZS1jb21wYWN0LmdoeC1zZWxlY3RlZDpob3ZlciAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIsXG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdC5naHgtZmxhZ2dlZC5naHgtc2VsZWN0ZWQ6aG92ZXIgLmdoeC1pc3N1ZS1jb250ZW50OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNlOWU5ZTk7XG4gIGJveC1zaGFkb3c6IC00cHggMCAzcHggI2U5ZTllOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNHB4IDAgM3B4ICNlOWU5ZTksIDAgLTNweCAzcHggI2U5ZTllOTtcbiAgYm94LXNoYWRvdzogLTRweCAwIDNweCAjZTllOWU5LCAwIC0zcHggM3B4ICNlOWU5ZTk7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdCAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC1wbGFuLWJhbmQtMSAuZ2h4LWlzc3VlLWNvbXBhY3QuZ2h4LW5vLXZlcnNpb24tb3ItZXBpYyAuZ2h4LWV4dHJhLWZpZWxkLWVzdGltYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1wbGFuLWJhbmQtMSAuZ2h4LWlzc3VlLWNvbXBhY3QuZ2h4LW5vLXZlcnNpb24tb3ItZXBpYyAuZ2h4LWV4dHJhLWZpZWxkLWVzdGltYXRlIC5naHgtc3RhdGlzdGljLWJhZGdlIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uZ2h4LXBsYW4tYmFuZC0xIC5naHgtaXNzdWUtY29tcGFjdC5naHgtbm8tdmVyc2lvbi1vci1lcGljIC5naHgtZW5kIC5naHgtc3RhdGlzdGljLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNnaHgtYmFja2xvZyAuZ2h4LXBhcmVudC1ncm91cCB7XG4gIG1hcmdpbjogMDtcbn1cbiNnaHgtYmFja2xvZyAuZ2h4LXBhcmVudC1ncm91cCAuZ2h4LXN1YnRhc2stZ3JvdXAge1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xufVxuI2doeC1iYWNrbG9nIC5naHgtc3VidGFzayB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuI2doeC1iYWNrbG9nIC5qcy1mYWtlLXBhcmVudDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4jZ2h4LWJhY2tsb2cgLmpzLWZha2UtcGFyZW50IC5naHgtb3JwaGFuZWQtc3VidGFzayB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2E1YjNjMjtcbiAgY29sb3I6ICM0YTY3ODU7XG59XG4jZ2h4LWJhY2tsb2cgLmpzLWZha2UtcGFyZW50LmdoeC1wYXJlbnQtZ3JvdXAtZmlsdGVyZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1hdmF0YXItaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMjhweCAxMjhweDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogMTI4cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDE0NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC1vbmJvYXJkaW5nLW1lc3NhZ2UgaDUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMi4wODMzMzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5naHgtb25ib2FyZGluZy1tZXNzYWdlIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjU7XG59XG4uZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSBoNSArIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdoeC1vbmJvYXJkaW5nLWZpbGx5b3VyYmFja2xvZyAuZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvb25ib2FyZGluZy9maWxsLXlvdXItYmFja2xvZy5zdmcpO1xufVxuLmdoeC1vbmJvYXJkaW5nLWZpbGx5b3VyYmFja2xvZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5naHgtb25ib2FyZGluZy1wbGFueW91cnNwcmludCAuZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvb25ib2FyZGluZy9wbGFuLXNwcmludC5zdmcpO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTAsXG4jamlyYSAuZ2h4LWxhYmVsLTAsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM3MDcwNzA7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTEsXG4jamlyYSAuZ2h4LWxhYmVsLTEsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxNWIzYTtcbiAgYm9yZGVyLWNvbG9yOiAjODE1YjNhO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTIsXG4jamlyYSAuZ2h4LWxhYmVsLTIsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTIzMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjMyO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTMsXG4jamlyYSAuZ2h4LWxhYmVsLTMsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWMzZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5YzNmO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTQsXG4jamlyYSAuZ2h4LWxhYmVsLTQsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiN2ZjNDtcbiAgYm9yZGVyLWNvbG9yOiAjM2I3ZmM0O1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTUsXG4jamlyYSAuZ2h4LWxhYmVsLTUsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNjc4NTtcbiAgYm9yZGVyLWNvbG9yOiAjNGE2Nzg1O1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTYsXG4jamlyYSAuZ2h4LWxhYmVsLTYsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTYge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlYjAyMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGViMDIxO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTcsXG4jamlyYSAuZ2h4LWxhYmVsLTcsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjNzA3YTtcbiAgYm9yZGVyLWNvbG9yOiAjYWM3MDdhO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTgsXG4jamlyYSAuZ2h4LWxhYmVsLTgsXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NDk4MjtcbiAgYm9yZGVyLWNvbG9yOiAjNjU0OTgyO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTksXG4jamlyYSAuZ2h4LWxhYmVsLTksXG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LWxhYmVsLTkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxNWM3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZjE1Yzc1O1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTEwLFxuI2ppcmEgLmdoeC1sYWJlbC0xMCxcbiNqaXJhLmFkZzMgLmF1aS1saXN0IC5naHgtZXBpYy1wYWxldHRlIC5naHgtbGFiZWwtMTAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhOGNmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWE4Y2ZmO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTExLFxuI2ppcmEgLmdoeC1sYWJlbC0xMSxcbiNqaXJhLmFkZzMgLmF1aS1saXN0IC5naHgtZXBpYy1wYWxldHRlIC5naHgtbGFiZWwtMTEge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlYWVlMDtcbiAgYm9yZGVyLWNvbG9yOiAjM2VhZWUwO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTEyLFxuI2ppcmEgLmdoeC1sYWJlbC0xMixcbiNqaXJhLmFkZzMgLmF1aS1saXN0IC5naHgtZXBpYy1wYWxldHRlIC5naHgtbGFiZWwtMTIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTEzLFxuI2ppcmEgLmdoeC1sYWJlbC0xMyxcbiNqaXJhLmFkZzMgLmF1aS1saXN0IC5naHgtZXBpYy1wYWxldHRlIC5naHgtbGFiZWwtMTMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3YWI0OTtcbiAgYm9yZGVyLWNvbG9yOiAjNjdhYjQ5O1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTE0LFxuI2ppcmEgLmdoeC1sYWJlbC0xNCxcbiNqaXJhLmFkZzMgLmF1aS1saXN0IC5naHgtZXBpYy1wYWxldHRlIC5naHgtbGFiZWwtMTQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzNjk1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTM2OTVmO1xufVxuLmFkZzMgLmdoeC1iYWRnZS1ncm91cC5naHgtcmlnaHQgLmF1aS1iYWRnZS5naHgtbm90LXN0YXJ0ZWQsXG4uYWRnMyAuZ2h4LWJhZGdlLWdyb3VwLmdoeC1yaWdodCAuYXVpLWJhZGdlLmdoeC1kb25lIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYWRnMyAuZ2h4LWJhZGdlLWdyb3VwLmdoeC1yaWdodCAuYXVpLWJhZGdlLmdoeC1pbi1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjNUU2Qzg0O1xufVxuLmFkZzMgI2doeC1iYWNrbG9nIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uYWRnMyAuZ2h4LWJhY2tsb2ctY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmFkZzMgLmdoeC1pc3N1ZS1jb21wYWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RGRTFFNjtcbn1cbi5hZGczIC5naHgtb25ib2FyZGluZy1maWxseW91cmJhY2tsb2cgLmdoeC1vbmJvYXJkaW5nLW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2FkZzMtb3ZlcnJpZGVzL3JhcGlkL29uYm9hcmRpbmctYWRnMy5wbmcpO1xufVxuLmFkZzMgI2doLWN0eC1tZW51LWNvbnRlbnQuYXVpLWxpc3QuYXVpLWxpc3QgaDUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBjb2xvcjogIzVFNkM4NDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmFkZzMgI2doLWN0eC1tZW51LWNvbnRlbnQuYXVpLWxpc3QuYXVpLWxpc3QgaDU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uYWRnMyAjZ2gtY3R4LW1lbnUtY29udGVudC5hdWktbGlzdC5hdWktbGlzdCBsaS5hdWktbGlzdC1pdGVtIHtcbiAgY29sb3I6ICMxNzJCNEQ7XG59XG4uYWRnMyAjZ2gtY3R4LW1lbnUtY29udGVudC5hdWktbGlzdC5hdWktbGlzdCBsaS5hdWktbGlzdC1pdGVtIGEge1xuICBjb2xvcjogIzE3MkI0RDtcbn1cbi5hZGczICNnaHgtcGxhbixcbi5hZGczICNnaHgtd29yayxcbi5hZGczICNnaHgtcmVwb3J0LXNjcm9sbGFyZWEge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmFkZzMgI2doIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5hZGczICNnaHgtdmlldy1zZWxlY3RvciBoMiNnaHgtYm9hcmQtbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hZGczIC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4uYWRnMyAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYWRnMy1vdmVycmlkZXMvcmFwaWQvbm8tYWN0aXZlLXNwcmludC1hZGczLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTMwcHg7XG59XG4uYWRnMy5naHgtYm9hcmQtY29uZmlndXJlICNnaHgtY29udGVudC1tYWluIC5hdWktcGFnZS1wYW5lbC1uYXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmFkZzMuZ2h4LWJvYXJkLWNvbmZpZ3VyZSAjZ2h4LWhlYWRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMS43MTQyODU3MWVtO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY2NjY2Njc7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGNvbG9yOiAjMTcyQjREO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYWRnMy5naHgtYm9hcmQtY29uZmlndXJlIGg0LFxuLmFkZzMuZ2h4LWJvYXJkLWNvbmZpZ3VyZSBoNSB7XG4gIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNmVtO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzE3MkI0RDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uYWRnMy5naHgtYm9hcmQtY29uZmlndXJlICNmaWx0ZXIgLmZpZWxkLXZhbHVlIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYWRnMy5naHgtYm9hcmQtY29uZmlndXJlICNmaWx0ZXIgLmdoeC1lZGl0YWJsZSxcbi5hZGczLmdoeC1ib2FyZC1jb25maWd1cmUgI2ZpbHRlciAuZ2h4LWVkaXRhYmxlOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG4uYWRnMy5naHgtYm9hcmQtY29uZmlndXJlICNmaWx0ZXIgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbn1cbi5hZGczLmdoeC1ib2FyZC1jb25maWd1cmUgI2doeC1jb25maWctZmlsdGVyIC5maWVsZC1ncm91cCAuZmllbGQtdmFsdWU6bm90KC5naHgtZWRpdGFibGUpIHtcbiAgcGFkZGluZzogNnB4O1xufVxuLmFkZzMgLmdoeC1jb2x1bW4gaDIsXG4uYWRnMyAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtcXR5IHtcbiAgY29sb3I6ICM1RTZDODQ7XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYWRnMyAuZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMgLmF1aS1idXR0b24ge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5hZGczIC5naHgtY2xvc2Uge1xuICBwYWRkaW5nOiAwIDhweCAwIDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5hZGczICNnaHgtdmVyc2lvbi1jb2x1bW4sXG4uYWRnMyAjZ2h4LWVwaWMtY29sdW1uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0RGRTFFNjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RGRTFFNjtcbn1cbi5hZGczIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4sXG4uYWRnMyAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNztcbn1cbi5hZGczIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXgsXG4uYWRnMyAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXgge1xuICBiYWNrZ3JvdW5kOiAjZDA0NDM3O1xufVxuLmFkZzMgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1heCBoMixcbi5hZGczIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1heCBoMixcbi5hZGczIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXggLmdoeC1xdHksXG4uYWRnMyAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXggLmdoeC1xdHksXG4uYWRnMyAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1idXN0ZWQtbWF4IC5naHgtY29uc3RyYWludCxcbi5hZGczIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1heCAuZ2h4LWNvbnN0cmFpbnQsXG4uYWRnMyAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1idXN0ZWQtbWF4IC5naHgtaWNvbi1jb2xsYXBzZS1jb2x1bW4sXG4uYWRnMyAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXggLmdoeC1pY29uLWNvbGxhcHNlLWNvbHVtbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFkZzMgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1pbixcbi5hZGczIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1pbiB7XG4gIGJhY2tncm91bmQ6ICNGRkUzODA7XG59XG4uYWRnMyAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LXRhcmdldC1vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZWJmMmY5O1xufVxuLmFkZzMgLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uLmdoeC10YXJnZXQtb3B0aW9uLmdoeC10YXJnZXQtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmOWY0O1xufVxuLmFkZzMgLmdoeC1oYXMtc3dpbWxhbmVzIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbixcbi5hZGczIC5naHgtbm8taXNzdWVzIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYWRnMyAuZ2h4LWhhcy1zd2ltbGFuZXMgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbixcbi5hZGczIC5naHgtbm8taXNzdWVzIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmFkZzMgLmdoeC1zd2ltbGFuZS1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmFkZzMgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLmFkZzMgLmdoeC16b25lLW92ZXJsYXkgLmdoeC16b25lLW92ZXJsYXktY29sdW1uLmdoeC1idXN0ZWQtbWluIC5naHgtdW5kcm9wcGFibGUtY29sdW1uIHtcbiAgYmFja2dyb3VuZDogI0ZGRTM4MDtcbn1cbi5hZGczIC5naHgtem9uZS1vdmVybGF5IC5naHgtem9uZS1vdmVybGF5LWNvbHVtbi5naHgtYnVzdGVkLW1heCAuZ2h4LXVuZHJvcHBhYmxlLWNvbHVtbiB7XG4gIGJhY2tncm91bmQ6ICNkMDQ0Mzc7XG59XG4uYWRnMyAuZ2h4LXpvbmUtb3ZlcmxheSAuZ2h4LXpvbmUtb3ZlcmxheS1jb2x1bW4gLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4ge1xuICBiYWNrZ3JvdW5kOiAjRjRGNUY3O1xufVxuLmFkZzMgLmdoeC16b25lLW92ZXJsYXkgLmdoeC16b25lLWNlbGwge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmFkZzMgLmdoeC1zd2ltbGFuZS5naHgtY2xvc2VkIC5naHgtY29sdW1ucyxcbi5hZGczIC5naHgtY29sdW1ucy5naHgtc2FkLWNvbHVtbnMge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5Om5vdCguYWRnMykgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZjVmNWY1O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDA0NDM3O1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1taW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjZjMzQyO1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LXRhcmdldC1vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4uZ2h4LXRhcmdldC1vcHRpb24uZ2h4LXRhcmdldC1ob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5ib2R5Om5vdCguYWRnMykgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtdGFyZ2V0LW9wdGlvbi5naHgtYnVzdGVkLW1heCBoMixcbmJvZHk6bm90KC5hZGczKSAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC10YXJnZXQtb3B0aW9uLmdoeC1idXN0ZWQtbWF4IC5hdWktYmFkZ2UsXG5ib2R5Om5vdCguYWRnMykgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtdGFyZ2V0LW9wdGlvbi5naHgtYnVzdGVkLW1heCAuZ2h4LWNvbnN0cmFpbnQge1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHk6bm90KC5hZGczKSAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXgge1xuICBiYWNrZ3JvdW5kOiAjZDA0NDM3O1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1pbiB7XG4gIGJhY2tncm91bmQ6ICNmNmMzNDI7XG59XG5ib2R5Om5vdCguYWRnMykgLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uLmdoeC10YXJnZXQtb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbn1cbmJvZHk6bm90KC5hZGczKSAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LXRhcmdldC1vcHRpb24uZ2h4LXRhcmdldC1ob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2Y5ZjQ7XG59XG5ib2R5Om5vdCguYWRnMykgLmdoeC16b25lLW92ZXJsYXkgLmdoeC16b25lLW92ZXJsYXktY29sdW1uLmdoeC1idXN0ZWQtbWluIC5naHgtdW5kcm9wcGFibGUtY29sdW1uIHtcbiAgYmFja2dyb3VuZDogI2Y2YzM0Mjtcbn1cbmJvZHk6bm90KC5hZGczKSAuZ2h4LXpvbmUtb3ZlcmxheSAuZ2h4LXpvbmUtb3ZlcmxheS1jb2x1bW4uZ2h4LWJ1c3RlZC1tYXggLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4ge1xuICBiYWNrZ3JvdW5kOiAjZDA0NDM3O1xufVxuYm9keTpub3QoLmFkZzMpIC5naHgtem9uZS1vdmVybGF5IC5naHgtem9uZS1vdmVybGF5LWNvbHVtbiAuZ2h4LXVuZHJvcHBhYmxlLWNvbHVtbiB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG5ib2R5Om5vdCguYWRnMykud2FsbGJvYXJkIC5naHgtY29sdW1uIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbmJvZHk6bm90KC5hZGczKS53YWxsYm9hcmQgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMzMzO1xufVxuYm9keTpub3QoLmFkZzMpLndhbGxib2FyZCAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1idXN0ZWQtbWF4IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2QwNDQzNztcbn1cbmJvZHk6bm90KC5hZGczKS53YWxsYm9hcmQgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1pbiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNmMzNDI7XG59XG4jamlyYS5hZGczIC5hdWktbGlzdCAuZ2h4LWVwaWMtcGFsZXR0ZSAuZ2h4LXN3YXRjaCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE0cHg7XG59XG4uYWRnMyAjZ2h4LXJlcG9ydCAuZ2h4LWVwaWMtc3VtbWFyeSBoNCArIGg1IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hZGczICNnaHgtcmVwb3J0IC5naHgtZXBpYy1zdW1tYXJ5IGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5hZGczICNnaHgtcmVwb3J0ICNnaHgtY2hhcnQtaGVscCxcbi5hZGczICNnaHgtcmVwb3J0ICNnaHgtY2hhcnQtdGl0bGUsXG4uYWRnMyAjZ2h4LXJlcG9ydCAjZ2h4LWNoYXJ0LXNlbGVjdG9yIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hZGczICNnaHgtcmVwb3J0ICNnaHgtY2hhcnQtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5hZGczIC5naHgtZWRpdGFibGU6aG92ZXIsXG4uYWRnMyAuZ2h4LWVkaXRhYmxlOmFmdGVyLFxuLmFkZzMgLmVkaXRhYmxlLWZpZWxkOmhvdmVyLFxuLmFkZzMgLmVkaXRhYmxlLWZpZWxkIC5vdmVybGF5LWljb24uYXVpLWljb25mb250LWVkaXQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY1Rjc7XG59XG4uYWRnMyAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1lZGl0YWJsZTpob3Zlcixcbi5hZGczIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWVkaXRhYmxlOmFmdGVyLFxuLmFkZzMgLmF1aS1yZXN0ZnVsdGFibGUtYWxsb3dob3ZlciB0ZDpob3ZlciAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0YWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5hZGczIC5naHgtZGV0YWlsLXNlY3Rpb24gLmVkaXRhYmxlLWZpZWxkLnZhbHVlLFxuLmFkZzMgLmdoeC1kZXRhaWwtc2VjdGlvbiAuZWRpdGFibGUtZmllbGQudmFsdWUgLmxhYmVscyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmFkZzMgLmdoeC1kZXRhaWwtc2VjdGlvbiAuZWRpdGFibGUtZmllbGQudmFsdWUgaW1nIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5hZGczIC5lZGl0YWJsZS1maWVsZCAuc2F2ZS1vcHRpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmFkZzMgLmVkaXRhYmxlLWZpZWxkIGZvcm0uYXVpIC5maWVsZC1ncm91cCxcbi5hZGczIC5lZGl0YWJsZS1maWVsZCBmb3JtLmF1aSBmaWVsZHNldC5ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWRnMyAuZ2h4LWRldGFpbC1jb250ZW50cyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Y0RjVGNztcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoaW1hZ2VzL2FkZzMtb3ZlcnJpZGVzL3JhcGlkL2doLWRldGFpbC1iZy1hZGczLnBuZykgcmVwZWF0LXkgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG59XG4uYWRnMyAuZ2h4LWRldGFpbC1uYXYtaXRlbSxcbi5hZGczIC5naHgtZGV0YWlsLW5hdi1pdGVtLmdoeC1zZWxlY3RlZCxcbi5hZGczIC5naHgtZGV0YWlsLW5hdi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Y0RjVGNztcbiAgcGFkZGluZzogNHB4O1xufVxuLmFkZzMgLmdoeC1kZXRhaWwtbmF2LWl0ZW0gYSxcbi5hZGczIC5naHgtZGV0YWlsLW5hdi1pdGVtLmdoeC1zZWxlY3RlZCBhLFxuLmFkZzMgLmdoeC1kZXRhaWwtbmF2LWl0ZW06aG92ZXIgYSB7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuLmFkZzMgLmdoeC1kZXRhaWwtbmF2LWl0ZW0uZ2h4LXNlbGVjdGVkIGEsXG4uYWRnMyAuZ2h4LWRldGFpbC1uYXYtaXRlbTpob3ZlciBhIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDksIDMwLCA2NiwgMC4wNCk7XG59XG4uYWRnMyAuZ2h4LWljb25mb250IHtcbiAgY29sb3I6ICMxNzJCNEQ7XG59XG4uYWRnMyAuYm9hcmQtc3dpdGNoZXIge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uYWRnMyAuYm9hcmQtc3dpdGNoZXIgYS5ib2FyZC1zZWxlY3QtdGl0bGUuYXVpLWJ1dHRvbjpob3Zlcixcbi5hZGczIC5ib2FyZC1zd2l0Y2hlciBhLmJvYXJkLXNlbGVjdC10aXRsZS5hdWktYnV0dG9uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggNTAlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9hZGczLW92ZXJyaWRlcy9ib2FyZC5zdmcpO1xufVxuLmFkZzMgLmdoeC1pc3N1ZSxcbi5hZGczIC5naHgtaXNzdWUuZ2h4LXNlbGVjdGVkIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IDBweCByZ2JhKDksIDMwLCA2NiwgMC4yNSk7XG59XG4uYWRnMyAuZ2h4LXh0cmEtbmFycm93LWNhcmQgLmdoeC1ncmFiYmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG59XG4uYWRnMyAuZ2FkZ2V0IC5naHgtaXNzdWUuZ2h4LW5ld2NhcmQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAycHggMHB4IHJnYmEoOSwgMzAsIDY2LCAwLjI1KTtcbn1cbi5hZGczIC5naHgtY29sdW1uIC5naHgtcGFyZW50LWdyb3VwIHtcbiAgYmFja2dyb3VuZDogI0RGRTFFNjtcbn1cbi5hZGczIC5naHgtY29sdW1uIC5naHgtcGFyZW50LXN0dWIge1xuICBjb2xvcjogIzZDNzk4Rjtcbn1cbi5hZGczICNjb21tZW50bW9kdWxlIC51c2VyLWF2YXRhciB7XG4gIGNvbG9yOiAjNDI1MjZFO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4uYWRnMyAjY29tbWVudG1vZHVsZSB0aW1lIHtcbiAgY29sb3I6ICM0MjUyNkU7XG59XG4uYWRnMyAjY29tbWVudG1vZHVsZSAuaXNzdWUtZGF0YS1ibG9jayxcbi5hZGczICNjb21tZW50bW9kdWxlIC5pc3N1ZS1kYXRhLWJsb2NrOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMjhweDtcbn1cbi5hZGczICNjb21tZW50bW9kdWxlIC5pc3N1ZS1kYXRhLWJsb2NrIC50d2l4aSxcbi5hZGczICNjb21tZW50bW9kdWxlIC5pc3N1ZS1kYXRhLWJsb2NrOmhvdmVyIC50d2l4aSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWRnMyAjY29tbWVudG1vZHVsZSAuaXNzdWUtZGF0YS1ibG9jayAudHdpeGktd3JhcCxcbi5hZGczICNjb21tZW50bW9kdWxlIC5pc3N1ZS1kYXRhLWJsb2NrOmhvdmVyIC50d2l4aS13cmFwIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hZGczICNjb21tZW50bW9kdWxlIC5hY3Rpb24tYm9keSBwIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBjb2xvcjogIzE3MkI0RDtcbn1cbi5hZGczIC5qcy1xdWlja2ZpbHRlci1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMDA1MkNDO1xufVxuLmFkZzMgLmpzLXF1aWNrZmlsdGVyLWJ1dHRvbi5naHgtYWN0aXZlLFxuLmFkZzMgLmpzLXF1aWNrZmlsdGVyLWJ1dHRvbi5naHgtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1Mzg1ODtcbiAgY29sb3I6ICNGNEY1Rjc7XG4gIGJvcmRlcjogMDtcbn1cbi5hZGczIC5naHgtcmVtYWluaW5nLXZhbHVlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG4vKiBHcmVlbkhvcHBlciBSYXBpZCBCb2FyZCBDU1MgLSBjb21waWxlZCBmcm9tIExFU1MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5naHgtZ2gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuLm1zaWUtMTAgLmRyb3Bkb3duLXNoaW0sXG4ubXNpZS0xMCAuaW5saW5lLWRpYWxvZy1zaGltIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdoeC1hZ2lsZSAjY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5mb3JtLmF1aSAuZmllbGQtZ3JvdXAuZ2h4LWpxbCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4jZ2ggZm9ybS5hdWkgLmZpZWxkLWdyb3VwLmdoeC1qcWwgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbiNnaHgtc3ViLXdvcmsgLmZpZWxkLXZhbHVlIGVtIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5naHgtYWdpbGUgLmF1aS1wYWdlLXBhbmVsIC5hdWktbmF2Z3JvdXAtdmVydGljYWwgLmF1aS1uYXYtaGVhZGluZyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmdoeC1zY3JvbGwtY29sdW1ucyAjZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2h4LWhlYWRlciAuYXVpLWxpc3QsXG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5hdWktbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXVpLWxpc3QgbGkuZGlzYWJsZWQgYTpsaW5rLFxuLmF1aS1saXN0IGxpLmRpc2FibGVkIGE6dmlzaXRlZCxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZCBhOmZvY3VzLFxuLmF1aS1saXN0IGxpLmRpc2FibGVkIGE6aG92ZXIsXG4uYXVpLWxpc3QgbGkuZGlzYWJsZWQuYWN0aXZlIGE6bGluayxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZC5hY3RpdmUgYTp2aXNpdGVkLFxuLmF1aS1saXN0IGxpLmRpc2FibGVkLmFjdGl2ZSBhOmZvY3VzLFxuLmF1aS1saXN0IGxpLmRpc2FibGVkLmFjdGl2ZSBhOmhvdmVyLFxuLmF1aS1saXN0IGxpIGEuZGlzYWJsZWQ6bGluayxcbi5hdWktbGlzdCBsaSBhLmRpc2FibGVkOnZpc2l0ZWQsXG4uYXVpLWxpc3QgbGkgYS5kaXNhYmxlZDpmb2N1cyxcbi5hdWktbGlzdCBsaSBhLmRpc2FibGVkOmhvdmVyLFxuLmF1aS1saXN0IGxpLmFjdGl2ZSBhLmRpc2FibGVkOmxpbmssXG4uYXVpLWxpc3QgbGkuYWN0aXZlIGEuZGlzYWJsZWQ6dmlzaXRlZCxcbi5hdWktbGlzdCBsaS5hY3RpdmUgYS5kaXNhYmxlZDpmb2N1cyxcbi5hdWktbGlzdCBsaS5hY3RpdmUgYS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXVpLWxpc3QgLmdoeC1zaG9ydGN1dCB7XG4gIGNvbG9yOiAjOTk5O1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZ2h4LXNob3J0Y3V0IC5naHgtbW9ub3NwYWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDAuNmVtO1xufVxuLmdoeC1ocmVmLWZpeC1saXN0LmF1aS1saXN0IC5hdWktbGlzdC1pdGVtLWxpbmsge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtaHJlZi1maXgtbGlzdC5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbS5hY3RpdmUgYSxcbi5naHgtaHJlZi1maXgtbGlzdC5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbS1saW5rOmZvY3VzLFxuLmdoeC1ocmVmLWZpeC1saXN0LmF1aS1saXN0IC5hdWktbGlzdC1pdGVtLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tb3ppbGxhIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4uZ2h4LWRpYWxvZyAuYXVpLW1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdoeC1kaWFsb2cgLmRpYWxvZy1idXR0b24tcGFuZWwsXG4uZ2h4LWJvYXJkLWNvbmZpZ3VyZSAuZGlhbG9nLWJ1dHRvbi1wYW5lbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIGEuZGlzYWJsZWQge1xuICBjb2xvcjogI2Q2ZDZkNjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF1aS1ncm91cC5naHgtY29udHJvbHMgYS5kaXNhYmxlZDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIGEuZGlzYWJsZWQgLmF1aS1pY29uIHtcbiAgY29sb3I6ICNlNmU2ZTY7XG59XG4uYXVpLWdyb3VwLmdoeC1jb250cm9scyBhLmRpc2FibGVkIC5hdWktaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXVpLWdyb3VwLXNwbGl0LmdoeC1mbHVpZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi5hdWktZ3JvdXAuZ2h4LWlubGluZS1ibG9ja3MgLmF1aS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4uYXVpLWl0ZW0uZ2h4LWNvbGxhcHNlIHtcbiAgd2lkdGg6IDFweDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZy1jb250ZW50IC5maWVsZC1ncm91cCB7XG4gIG1pbi1oZWlnaHQ6IDJlbTtcbn1cbi5naHgtYWdpbGUgLmF1aS1pbmxpbmUtZGlhbG9nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5hdWktYnV0dG9uIH4gLmF1aS1idXR0b24uZ2h4LW1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmF1aS1idXR0b24tc3VidGxlLmdoeC1wdWxsLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG59XG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmdoeC1hZ2lsZSAuYXVpLWxhYmVsLmdoeC1sYWJlbCB7XG4gIG1heC13aWR0aDogMTBlbTtcbn1cbi5naHgtYWdpbGUgLmF1aS1sYWJlbC1jbG9zZWFibGUgLmdoeC1pY29uZm9udCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwtY2xvc2VhYmxlIC5naHgtaWNvbmZvbnQsXG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwtY2xvc2VhYmxlIC5naHgtaWNvbmZvbnQ6YmVmb3JlIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwtY2xvc2VhYmxlIC5naHgtaWNvbmZvbnQ6YmVmb3JlIHtcbiAgbGVmdDogLTRweDtcbn1cbi5naHgtYWdpbGUgLmF1aS1sYWJlbC1jbG9zZWFibGUgLmdoeC1pY29uZm9udDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXVpLWJhZGdlLmdoeC1ub3Qtc3RhcnRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTY3ODU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmF1aS1iYWRnZS5naHgtaW4tcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjMzQyO1xufVxuLmF1aS1iYWRnZS5naHgtZG9uZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDg5MmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdoeC1iYWRnZS1ncm91cCAuYXVpLWJhZGdlIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG4uZ2h4LWJhZGdlLWdyb3VwLmdoeC1yaWdodCAuYXVpLWJhZGdlIHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG4uZ2h4LWdoIC5hdWktYmFkZ2Uge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG4uZ2h4LWFnaWxlIC5hdWktcG9wdXAgLmJ1dHRvbnMgLmF1aS1idXR0b24gfiAuYXVpLWJ1dHRvbi1saW5rLmNhbmNlbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2doLWVwaWMtbWlncmF0aW9uLXJlZnJlc2gtcHJvZ3Jlc3Mge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmF1aS10aGVtZS1kZWZhdWx0IC5hdWktYnV0dG9uLmF1aS1idXR0b24tc3VidGxlIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LWRsIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5naHgtZGwgPiBkdCxcbi5naHgtZGwgPiBkZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5naHgtaGFsdmVkLXZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQUVBQUFBQkNBSUFBQUNRZDFQZUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcEdNVFpFTlRKRE1rTTBSa1V4TVVVeU9UQkZORVE1UWpkQlJrWkRSVEE0T1NJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwR01UWkVOVEpETTBNMFJrVXhNVVV5T1RCRk5FUTVRamRCUmtaRFJUQTRPU0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2tZeE5rUTFNa013UXpSR1JURXhSVEk1TUVVMFJEbENOMEZHUmtORk1EZzVJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPa1l4TmtRMU1rTXhRelJHUlRFeFJUSTVNRVUwUkRsQ04wRkdSa05GTURnNUlpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCtvaStwSXdBQUFBOUpSRUZVZU5waWVQbnlKVUNBQVFBRmVnSzhGMEw4OGdBQUFBQkpSVTVFcmtKZ2dnPT0pIGNlbnRlciB0b3AgcmVwZWF0LXk7XG59XG4uZ2h4LWNvbmp1bmN0aW9uIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi8qIFNwaW5uZXJzICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdoeC1zcGlubmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltYWdlcy93YWl0LmdpZikgbm8tcmVwZWF0IDAgMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgd2lkdGg6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmF1aS1idXR0b24gKyAuZ2h4LXNwaW5uZXIge1xuICBtYXJnaW4tcmlnaHQ6IC0yNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4uYXVpLWJsYW5rZXQgLmdoeC13YWl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltYWdlcy9yYXBpZC9naC1zcGlubmVyLWFsdC5naWYpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBUaHJvYmJlciAtIGluY2wgYW5pbWF0ZWQgZmFkZSBpbiBiZWxvdyAqL1xuLmdoeC10aHJvYmJlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyAuZ2h4LXByb2dyZXNzLWluZGljYXRvci5naHgtaW5pdGlhbCB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtcHJvZ3Jlc3MtaW5kaWNhdG9yLmdoeC1pbml0aWFsIC5zcGlubmVyIHtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG4uZ2h4LWxvYWRpbmctYmFja2xvZyAuZ2h4LXRocm9iYmVyLFxuLmdoeC1sb2FkaW5nLXBvb2wgLmdoeC10aHJvYmJlcixcbi5naHgtY2hhcnQgLmdoeC10aHJvYmJlcixcbi5naHgtZGV0YWlsdmlldyAuZ2h4LXRocm9iYmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2h4LWxvYWRpbmctYmFja2xvZyAuZ2h4LW5vLXRvdWNoICNnaHgtcGxhbixcbi5naHgtbG9hZGluZy1wb29sIC5naHgtbm8tdG91Y2ggI2doeC1wb29sLFxuLmdoeC1sb2FkaW5nLXBvb2wgLmdoeC1uby10b3VjaCAjZ2h4LWRldGFpbC12aWV3LFxuLmdoeC1sb2FkaW5nLXF1aWNrZmlsdGVyIC5naHgtbm8tdG91Y2ggI2doeC1jb250cm9scy13b3JrIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdoLWxvYWRpbmcgNDAwbXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIC8qIFNhZjUsIENocm9tZSAqL1xuICAtbW96LWFuaW1hdGlvbjogZ2gtbG9hZGluZyA0MDBtcyBlYXNlLW91dCBmb3J3YXJkcztcbiAgLyogRkY1KyAqL1xuICAtbXMtYW5pbWF0aW9uOiBnaC1sb2FkaW5nIDQwMG1zIGVhc2Utb3V0IGZvcndhcmRzO1xuICAvKiBJRTEwcHAzICovXG4gIGFuaW1hdGlvbjogZ2gtbG9hZGluZyA0MDBtcyBlYXNlLW91dCBmb3J3YXJkcztcbn1cbi5tc2llLTkgLmdoeC1sb2FkaW5nLWJhY2tsb2cgI2doeC1wbGFuLFxuLm1zaWUtOSAuZ2h4LWxvYWRpbmctcG9vbCAjZ2h4LXBvb2wsXG4ubXNpZS05IC5naHgtbG9hZGluZy1wb29sICNnaHgtZGV0YWlsLXZpZXcsXG4ubXNpZS05IC5naHgtbG9hZGluZy1xdWlja2ZpbHRlciAjZ2h4LWNvbnRyb2xzLXdvcmssXG4uZ2h4LWxvYWRpbmctYmFja2xvZyAuZ2h4LXRvdWNoICNnaHgtcGxhbixcbi5naHgtbG9hZGluZy1wb29sIC5naHgtdG91Y2ggI2doeC1wb29sLFxuLmdoeC1sb2FkaW5nLXBvb2wgLmdoeC10b3VjaCAjZ2h4LWRldGFpbC12aWV3LFxuLmdoeC1sb2FkaW5nLXF1aWNrZmlsdGVyIC5naHgtdG91Y2ggI2doeC1jb250cm9scy13b3JrIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmdoeC1sb2FkaW5nLWJhY2tsb2cgLmdoeC1uby10b3VjaCAuZ2h4LXRocm9iYmVyLFxuLmdoeC1sb2FkaW5nLXBvb2wgLmdoeC1uby10b3VjaCAuZ2h4LXRocm9iYmVyLFxuLmdoeC1uby10b3VjaCAuZ2h4LWNoYXJ0IC5naHgtdGhyb2JiZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ2gtZmFkZWluIDJzIGVhc2UtaW4gZm9yd2FyZHM7XG4gIC8qIFNhZjUsIENocm9tZSAqL1xuICAtbW96LWFuaW1hdGlvbjogZ2gtZmFkZWluIDJzIGVhc2UtaW4gZm9yd2FyZHM7XG4gIC8qIEZGNSsgKi9cbiAgLW1zLWFuaW1hdGlvbjogZ2gtZmFkZWluIDJzIGVhc2UtaW4gZm9yd2FyZHM7XG4gIC8qIElFMTBwcDMgKi9cbiAgYW5pbWF0aW9uOiBnaC1mYWRlaW4gMnMgZWFzZS1pbiBmb3J3YXJkcztcbn1cbi5naHgtbm8tdG91Y2ggI2doeC1kZXRhaWwtY29udGVudHMgLmdoeC10aHJvYmJlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBnaC1mYWRlaW4gNDAwbXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgLyogU2FmNSwgQ2hyb21lICovXG4gIC1tb3otYW5pbWF0aW9uOiBnaC1mYWRlaW4gNDAwbXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgLyogRkY1KyAqL1xuICAtbXMtYW5pbWF0aW9uOiBnaC1mYWRlaW4gNDAwbXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgLyogSUUxMHBwMyAqL1xuICBhbmltYXRpb246IGdoLWZhZGVpbiA0MDBtcyBlYXNlLWluIGZvcndhcmRzO1xufVxuLyogR2VuZXJhbCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5naHgtZXJyb3Ige1xuICBjb2xvcjogI2QwNDQzNztcbn1cbmZvcm0uYXVpIC5naHgtZXJyb3Ige1xuICBjbGVhcjogbGVmdDtcbn1cbi5naHgtc3RyaWtlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4uZ2h4LWhyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjO1xufVxuLmdoeC1tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5naHgtbWFyZ2luLXRvcC14MiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZ2h4LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LW1hcmdpbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZ2h4LW1hcmdpbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5naHgtZ3V0dGVyLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5naHgtZ3V0dGVyLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmdoeC1tYXJnaW4tbm9uZSxcbi5hdWktZ3JvdXAgPiAuYXVpLWl0ZW0gPiA6Zmlyc3QtY2hpbGQuZ2h4LW1hcmdpbi1ub25lIHtcbiAgbWFyZ2luOiAwO1xufVxuLyogQ3Vyc29ycyAtIEdlbmVyaWMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naHgtY3Vyc29yLWhlbHAge1xuICBjdXJzb3I6IGhlbHA7XG59XG4vKiBJY29ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5naHgtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9yYXBpZC9naHgtaWNvbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7XG59XG4vKiBJY29ucyBpbiBhbHBoYWJldGljYWwgb3JkZXIgKi9cbi5naHgtaWNvbi5naHgtaWNvbi1hdHRhY2htZW50cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWNvZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyNXB4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjVweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1jb21tZW50cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyNXB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWNyZWF0ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTAwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tZGV0YWlscyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ3M3B4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWRvd24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTBweCAtNTI1cHg7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogOXB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWJhci1kb3duIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTUwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tYmFyLXVwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTU1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWVkaXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MDBweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAtMjAwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24ta2FuYmFuIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTI1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MjVweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICB3aWR0aDogN3B4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWxvZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQyM3B4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLXJlbGVhc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDBweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1yaWdodCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNXB4IC01MjVweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICB3aWR0aDogN3B4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLXNpemVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc1cHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tc2NydW0ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTBweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1zdWJ0YXNrcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM3NXB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4O1xufVxuLmF1aS1idXR0b24taWNvbiAuZ2h4LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5naHgtaWNvbi1oaWRlIC5hdWktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWljb25mb250IHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LWljb25mb250OmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uZ2h4LWljb25mb250LWluYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LWljb25mb250LWluYWN0aXZlLmF1aS1pY29uZm9udC1sb2NrZWQge1xuICBjb2xvcjogI2QwNDQzNztcbn1cbi5hdWktYnV0dG9uOmhvdmVyIC5naHgtaWNvbmZvbnQge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5naHgtZ2ggLmRlc2NyaXB0aW9uIC5hdWktaWNvbi1zbWFsbCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5pbnB1dCArIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtZmxhZyB7XG4gIGNvbG9yOiAjZDA0NDM3O1xufVxuLyogTWFpbiBDb250ZW50IEFyZWEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmdoeC1jb250ZW50LW1pbi1oZWlnaHQtaW5oZXJpdCB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZ2h4LWJvYXJkLXdlbGNvbWUgI2doeC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1ib2FyZC1tYW5hZ2UgLmdoeC1jb250ZW50LWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4jZ2h4LWNvbmZpZy1wYW5lbC1jb250ZW50IC5naHgtcGFnZS1wYW5lbC1jb250ZW50LWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbn1cbi5naHgtYm9hcmQtY29uZmlndXJlIC5hdWktcGFnZS1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBTd2ltbGFuZXMgYW5kIElzc3VlcyBsaXZlIGluIHRoZSBwb29sIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiNnaHgtd29yayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LXBvb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jZ2h4LXBsYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZ2h4LXBsYW4sXG4jZ2h4LXdvcmssXG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG5ib2R5LmdoeC1zY3JvbGwtY29sdW1ucyxcbiNnaHgtcGxhbixcbiNnaHgtcmVwb3J0LFxuI2doeC13b3JrIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuI2doeC1wbGFuLWdyb3VwLFxuI2doeC13b3JrIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2doeC1jbGFzc2lmaWNhdGlvbi1tZW51LWNvbHVtbixcbiNnaHgtdmVyc2lvbi1jb2x1bW4sXG4jZ2h4LWVwaWMtY29sdW1uLFxuI2doeC1iYWNrbG9nLWNvbHVtbixcbiNnaHgtZGV0YWlsLXZpZXcsXG4jZ2h4LXBvb2wtY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLm1zaWUtOSAjZ2h4LWNsYXNzaWZpY2F0aW9uLW1lbnUtY29sdW1uLFxuLm1zaWUtOSAjZ2h4LXZlcnNpb24tY29sdW1uLFxuLm1zaWUtOSAjZ2h4LWVwaWMtY29sdW1uLFxuLm1zaWUtOSAjZ2h4LWJhY2tsb2ctY29sdW1uLFxuLm1zaWUtOSAjZ2h4LWRldGFpbC12aWV3LFxuLm1zaWUtOSAjZ2h4LXBvb2wtY29sdW1uIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2doeC1wb29sLFxuI2doeC1kZXRhaWwtY29udGVudHMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4jZ2h4LXBvb2wge1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jZ2h4LWRldGFpbC12aWV3IHtcbiAgd2lkdGg6IDQwMHB4O1xufVxuLmdoeC1kZXRhaWwtY29udGVudHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChpbWFnZXMvcmFwaWQvZ2gtZGV0YWlsLWJnLnBuZykgcmVwZWF0LXkgMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtZGV0YWlsLWNvbnRlbnRzIC5naHgtZGV0YWlsLXZpZXctYmxhbmtldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC44O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDU7XG59XG4jZ2h4LWJhY2tsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSA+IC5hdWktcGFnZS1wYW5lbCxcbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEgPiAuYXVpLXBhZ2UtcGFuZWwgPiAuYXVpLXBhZ2UtcGFuZWwtaW5uZXIsXG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsID4gLmF1aS1wYWdlLXBhbmVsLWlubmVyID4gLmF1aS1wYWdlLXBhbmVsLW5hdiB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbiNnaHgtY2xhc3NpZmljYXRpb24tbWVudS1jb2x1bW4ge1xuICB3aWR0aDogMjBweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24tY29sdW1uIHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2Uubm8tbWFwcGVkLWNvbHVtbnMtbW9kZSB7XG4gIHRvcDogNDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5naHgtbm8tYWN0aXZlLXNwcmludC1tZXNzYWdlLm5vLW1hcHBlZC1jb2x1bW5zLW1vZGUuZGFzaGJvYXJkLW1vZGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2Uubm8tbWFwcGVkLWNvbHVtbnMtbW9kZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDE0OXB4O1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2UuZGFzaGJvYXJkLW1vZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNDBweCAwcHg7XG59XG4uZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZS5kYXNoYm9hcmQtbW9kZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZS5kYXNoYm9hcmQtbW9kZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5naHgtbm8tYWN0aXZlLXNwcmludC1tZXNzYWdlLmRhc2hib2FyZC1tb2RlIC5naHgtbm8tYWN0aXZlLXNwcmludC1jb250ZW50IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2UuZGFzaGJvYXJkLW1vZGUubm8tbWFwcGVkLWNvbHVtbnMtbW9kZSB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICBsZWZ0OiAtNDUwcHg7XG59XG4uZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG59XG4uZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZSAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy1sb2FkKFwiaW5jbHVkZXMvaW1hZ2VzL3JhcGlkL2FjdGl2ZS1zcHJpbnQtYmxhbmstaWxsdXN0cmF0aW9uLnN2Z1wiKTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2UgLmdoeC1uby1hY3RpdmUtc3ByaW50LWNvbnRlbnQgaDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5naHgtbm8tYWN0aXZlLXNwcmludC1tZXNzYWdlIC5naHgtbm8tYWN0aXZlLXNwcmludC1jb250ZW50IHAge1xuICBtYXJnaW46IC0zcHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5AbWVkaWEgcHJpbnQge1xuICAjZ2h4LXBsYW4sXG4gICNnaHgtcGxhbi1ncm91cCxcbiAgI2doeC1yZXBvcnQsXG4gICNnaHgtd29yayB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgI2doeC1jaGFydC12aWV3IGNhbnZhcyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgI2doeC1jaGFydC12aWV3IC50aWNrTGFiZWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jZ2ggLmF1aS1kZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNnaCAuYXVpLWRkLWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzhiNTtcbn1cbiNnaCAuYXVpLWRkLWxpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNnaCAuYXVpLWRkLWxpbmsgc3BhbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSA1NSU7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4jZ2ggLmF1aS1kZC1saW5rLnN0YW5kYXJkIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvbWVudV9pbmRpY2F0b3JfZm9yX2xpZ2h0X2JhY2tncm91bmRzLmdpZlwiKTtcbn1cbiNnaCAuYXVpLWRkLWxpbmsuc3RhbmRhcmQ6aG92ZXIsXG4jZ2ggLmF1aS1kZC1saW5rLmFjdGl2ZS5zdGFuZGFyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc4YjU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jZ2ggLmF1aS1kZC1saW5rLnN0YW5kYXJkOmhvdmVyIHNwYW4sXG4jZ2ggLmF1aS1kZC1saW5rLmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL21lbnVfaW5kaWNhdG9yX2Zvcl9kYXJrX2JhY2tncm91bmRzLmdpZlwiKTtcbn1cbiNnaCAuYXVpLWRyb3Bkb3duLXRyaWdnZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9tZW51X2luZGljYXRvcl9mb3JfbGlnaHRfYmFja2dyb3VuZHMuZ2lmXCIpIDk3JSA1NSUgbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLyogSGVhZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jZ2h4LWhlYWRlciB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jZ2h4LWhlYWRlciBoMSxcbiNnaHgtaGVhZGVyIGgyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4jZ2h4LWhlYWRlciBoMiB7XG4gIG1hcmdpbjogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuI2doeC1vcGVyYXRpb25zIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuI2doeC1tb2Rlcy10b29scyB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuLmdoeC1ib2FyZC1tYW5hZ2UgI2doeC1tb2Rlcy10b29scyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiNnaHgtdmlldy1tb2RlcyxcbiNnaHgtdmlldy10b29scyxcbi5naHgtdmlldy1zZWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LXZpZXctc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiNnaHgtdmlldy10b29scyBidXR0b24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuI2doICNnaHgtY29tcGxldGUtc3ByaW50LmF1aS1idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5naHgtY29udHJvbHMtbGlzdCBkbCxcbi5naHgtY29udHJvbHMtbGlzdCBkdCxcbi5naHgtY29udHJvbHMtbGlzdCBkZCxcbi5naHgtY29udHJvbHMtbGlzdCBmb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdoeC1jb250cm9scy1saXN0ID4gZGwge1xuICBtYXJnaW4tcmlnaHQ6IDM4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWNvbnRyb2xzLWxpc3QgPiBkbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdoeC1jb250cm9scy1saXN0IGR0IHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2NjY2NjY3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmdoeC1jb250cm9scy1wbGFuLFxuLmdoeC1oZWFkZXItY29tcGFjdCAuZ2h4LWNvbnRyb2xzLXJlcG9ydCxcbi5naHgtY29udHJvbHMtd29yayB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNqaXJhOm5vdCguZ2h4LWhlYWRlci1jb21wYWN0KSAjZ2h4LWNvbnRyb2xzLXBsYW4sXG4jamlyYTpub3QoLmdoeC1oZWFkZXItY29tcGFjdCkgI2doeC1jb250cm9scy13b3JrIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZHQsXG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIC5naHgtZmEge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGEsXG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGEuZ2h4LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlYmYyZjk7XG4gIGJvcmRlci1jb2xvcjogIzM1NzJiMDtcbn1cbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhLmdoeC1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NkOWVhO1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGEuZ2h4LXNvbG8sXG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQgYS5naHgtc29sbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXRyaWdnZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtYWN0aXZlIC5naHgtdHJpZ2dlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzMzO1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgLmdoeC1hY3RpdmU6aG92ZXIgLmdoeC10cmlnZ2VyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMDUwODE7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXNvbG8uZ2h4LWFjdGl2ZTpob3ZlciAuZ2h4LXRyaWdnZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludC5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgLmdoeC1pY29uLWRyb3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LWljb24tZHJvcDphZnRlcixcbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sby5naHgtYWN0aXZlIC5naHgtaWNvbi1kcm9wOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM3MDcwNzA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6IDRweDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtYWN0aXZlIC5naHgtaWNvbi1kcm9wOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sbyAuZ2h4LWljb24tZHJvcDphZnRlciB7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCBkZCBhIHtcbiAgcGFkZGluZzogMDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IGRkIGEgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHg7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCBkZCAuZ2h4LW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IGRkIGE6aG92ZXIgLmdoeC10cmlnZ2VyLFxuLmdoeC10b3VjaCAuZ2h4LWNvbnRyb2xzLXNwcmludCBkZCAuZ2h4LXRyaWdnZXIsXG4uZ2h4LWNvbnRyb2xzLXNwcmludCBkZCBhLmdoeC1hY3RpdmUgLmdoeC10cmlnZ2VyLFxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYS5naHgtc29sbyAuZ2h4LXRyaWdnZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYS5naHgtc29sbzpob3Zlcixcbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sbyAuZ2h4LXRyaWdnZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgLmdoeC1zb2xvIC5naHgtdHJpZ2dlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sbyAuZ2h4LW5hbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCBkZCBhLmdoeC1zb2xvIC5naHgtbmFtZTpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IGRkIGEuZ2h4LXNvbG8gLmdoeC1uYW1lIHtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmdoeC1xdWljay1jb250ZW50LmF1aS1leHBhbmRlci1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1xdWljay1jb250ZW50LmF1aS1leHBhbmRlci1jb250ZW50W2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5naHgtcXVpY2stY29udGVudCAuZ2h4LXF1aWNrZmlsdGVyLXRyaWdnZXIsXG4uZ2h4LXF1aWNrLWNvbnRlbnRbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIC5naHgtcXVpY2tmaWx0ZXItdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5naHgtcXVpY2stY29udGVudFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZ2h4LXF1aWNrZmlsdGVyLXRyaWdnZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmdoeC1zZWFyY2g6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LWJhY2tsb2ctc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4jZ2h4LWJhY2tsb2ctc2VhcmNoIC5naHgtc2VhcmNoIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiA1cHggMjRweCA1cHggMDtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDEwMG1zIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDEwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4jZ2h4LWJhY2tsb2ctc2VhcmNoLmdoeC1hY3RpdmUgLmdoeC1zZWFyY2gge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cbiNnaHgtYmFja2xvZy1zZWFyY2ggLmF1aS1pY29uIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbn1cbiNnaHgtYmFja2xvZy1zZWFyY2ggLmF1aS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uZ2h4LWNvbnRyb2xzLXBsYW4gLmdoeC1jb250cm9scy1maWx0ZXJzIHtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xufVxuLmdoeC1jb250cm9scy1wbGFuIC5naHgtY29udHJvbHMtZmlsdGVycyBkdCB7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBlYXNlLWluLW91dDtcbn1cbi5naHgtY29udHJvbHMtcGxhbi5naHgtc2VhcmNoLWFjdGl2ZSAuZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZHQge1xuICAtbW96LW9wYWNpdHk6IDAuMTtcbiAgLW1zLW9wYWNpdHk6IDAuMTtcbiAgLW8tb3BhY2l0eTogMC4xO1xuICAtd2Via2l0LW9wYWNpdHk6IDAuMTtcbiAgb3BhY2l0eTogMC4xO1xufVxuLyogQVVJIC0tLS0tLS0tLS0tLS0tLSAqL1xudGFibGUuYXVpIC5naHgtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnRhYmxlLmF1aSAuZ2h4LXF0eSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnRhYmxlLmF1aSAuZ2h4LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnRhYmxlLmF1aSAuZ2h4LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG50YWJsZS5hdWkgLmdoeC1taW5pbWFsIHtcbiAgd2lkdGg6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnRhYmxlLmF1aS5naHgtYXV0byB7XG4gIHdpZHRoOiBhdXRvO1xufVxudGFibGUuYXVpIC5naHgtc2hvcnRlbmVyLWhlbHBlciB7XG4gIG1heC13aWR0aDogMTBlbTtcbn1cbmZvcm0uYXVpLmdoeC1saW1pdGVkIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyAuZ2h4LWlubGluZS1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIuZ2h4LWZ1bGwtd2lkdGgge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZ2h4LWlubGluZS1kaWFsb2cgLmdoeC1pbmxpbmUtZGlhbG9nLWNvbnRhaW5lci5naHgtZnVsbC13aWR0aCAuZ2h4LWVtYmVkZGVkIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIuZ2h4LWZ1bGwtd2lkdGguZ2h4LWZpbmFsLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIuZ2h4LWZ1bGwtd2lkdGggLmF1aS1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMjBweCAyMHB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIgaDIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyBoMiArIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyAuZ2h4LWlubGluZS1kaWFsb2ctY29udGFpbmVyLmdoeC1kaXZpZGVkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG4uZ2h4LWlubGluZS1kaWFsb2cgaDIsXG4uZ2h4LWlubGluZS1kaWFsb2cgZm9ybS5hdWkgaDIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyBoMyxcbi5naHgtaW5saW5lLWRpYWxvZyBmb3JtLmF1aSBoMyB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41NjI1O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZ2h4LWlubGluZS1kaWFsb2cgZm9ybS5hdWkgZmllbGRzZXQge1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyBmb3JtLmF1aSAuYnV0dG9ucyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2ppcmEgLmdoeC1pbmxpbmUtZGlhbG9nIGZvcm0uYXVpIC5idXR0b25zIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMsXG4uZ2h4LWNvbHVtbnMge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXNwYWNpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4jZ2h4LWNvbHVtbi1oZWFkZXJzIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4sXG4uZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4ge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWRldGFpbC12aWV3LmdoeC1jb2xsYXBzaWJsZS1kZXRhaWwtdmlldyAuZ2h4LXNpemVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2h4LWNvbHVtbi1jb2xsYXBzaW5nLXRyYW5zaXRpb24ge1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcbn1cbi5naHgtc3dpbWxhbmUgLmdoeC1jb2x1bW4uZ2h4LWNvbGxhcHNlZC1jb2x1bW4sXG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIC5naHgtd3JhcC1pc3N1ZSxcbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2xsYXBzZWQtY29sdW1uLFxuLmdoeC1zYWQtY29sdW1ucyAuZ2h4LWNvbGxhcHNlZC1jb2x1bW4ge1xuICB3aWR0aDogNTBweDtcbn1cbi5naHgtc3dpbWxhbmUgLmdoeC1jb2x1bW4uZ2h4LWNvbGxhcHNlZC1jb2x1bW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIC5naHgtaXNzdWUsXG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIC5naHgtcGFyZW50LWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtc3dpbWxhbmUgLmdoeC1jb2x1bW4uZ2h4LWNvbGxhcHNlZC1jb2x1bW4gLmdoeC13cmFwLWlzc3VlIHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIC5naHgtY29sbGFwc2UtaXNzdWUtY291bnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5naHgtc3dpbWxhbmUgLmdoeC1jb2x1bW4gLmdoeC13cmFwLWlzc3VlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxMDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmdoeC1zd2ltbGFuZSAuZ2h4LWNvbHVtbiAuZ2h4LWNvbGxhcHNlLWlzc3VlLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiA1cHggNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uIC5naHgtY29sbGFwc2UtaXNzdWUtY291bnQgLmdoeC1jb2xsYXBzZS1pc3N1ZS1udW1iZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG59XG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uIC5naHgtY29sbGFwc2UtaXNzdWUtY291bnQgLmdoeC1jb2xsYXBzZS1pc3N1ZS1udW1iZXIuZ2h4LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2xsYXBzZWQtY29sdW1uIGgyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogODAlO1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbGxhcHNlZC1jb2x1bW4gLmdoeC1saW1pdHMsXG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sbGFwc2VkLWNvbHVtbiAuZ2h4LXF0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIC5naHgtaWNvbi1jb2xsYXBzZS1jb2x1bW4ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1vbmx5LWV4cGFuZGVkLWNvbHVtbi1oZWFkZXIgLmdoeC1pY29uLWNvbGxhcHNlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uIC5naHgtaWNvbi1jb2xsYXBzZS1jb2x1bW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNSUgM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1JSAzcHggM3B4IDNweDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgxODBkZWcpO1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiAuZ2h4LWljb24tY29sbGFwc2UtY29sdW1uOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMnB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uIC5naHgtaWNvbi1jb2xsYXBzZS1jb2x1bW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuI2doeC1tb2Rlcy10b29scyAjZ2h4LXJlbGVhc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2h4LXJlbGVhc2UtdmVyc2lvbi1saXN0IGE6aG92ZXIgLmdoeC1wcm9qZWN0LWtleSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdoeC1yZWxlYXNlLXZlcnNpb24tbGlzdCAuZ2h4LXByb2plY3Qta2V5IHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LXJlbGVhc2UtdmVyc2lvbi1saXN0IC5mbGV4LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5naHgtcmVsZWFzZS12ZXJzaW9uLWxpc3QgLmZsZXgtZ3JvdXAgLmZsZXgtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG59XG4uZ2h4LXJlbGVhc2UtdmVyc2lvbi1saXN0IC5mbGV4LWdyb3VwIC5mbGV4LWl0ZW0gKyAuZmxleC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LXF0eSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWxpbWl0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtdGFyZ2V0LW9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZjk7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjM2I3M2FmO1xufVxuLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uLmdoeC10YXJnZXQtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmOWY0O1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzE0ODkyYztcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMgaDIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvdW50LW9ubHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4vKiBDb2x1bW4gQ29uc3RyYWludHMgLSBzZWVuIGF0IHRvcCBvZiBWaWV3IGFuZCBpbiBDb2x1bW4gdGFiIG9mIFZpZXcgQ29uZmlnIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb25zdHJhaW50LmdoeC1idXN0ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29uc3RyYWludC5naHgtYnVzdGVkICsgLmdoeC1jb25zdHJhaW50LmdoeC1idXN0ZWQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuI2doeC1jb2x1bW4taGVhZGVyLWdyb3VwLmdoeC1maXhlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZ2h4LWNvbnN0cmFpbnRzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG59XG4uZ2h4LWNvbnN0cmFpbnRzIGlucHV0IHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmdoeC1jb25zdHJhaW50cyAuZ2h4LWJ1c3RlZCxcbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQuZ2h4LWVkaXRhYmxlIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDQ5JTtcbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQtbWF4IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwNDQzNztcbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQtbWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2YzM0Mjtcbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQtbWluLFxuLmdoeC1jb25zdHJhaW50cyAuZ2h4LWJ1c3RlZC1taW4uZ2h4LWVkaXRhYmxlLFxuLmdoeC1jb25zdHJhaW50cyBpbnB1dC5naHgtYnVzdGVkLW1pbiB7XG4gIG1hcmdpbi1yaWdodDogMiU7XG59XG4uZ2h4LWNvbHVtbi5naHgtdGFyZ2V0LW9wdGlvbiB7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbiNnaHgtcmFiaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBEZXRhaWwgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWRldGFpbC1pc3N1ZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtbGlzdCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1zdGF0aXN0aWMge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtbGlzdCBkdCxcbi5naHgtZGV0YWlsLWlzc3VlIC5naHgtZGV0YWlsLWxpc3QgZGQsXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1zdGF0aXN0aWMgZHQsXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1zdGF0aXN0aWMgZGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmdoeC1rZXktZ3JvdXAgLmdoeC1kZXRhaWwtbGlzdCxcbi5naHgta2V5LWdyb3VwIC5naHgtZGV0YWlsLWxpc3QgZHQsXG4uZ2h4LWtleS1ncm91cCAuZ2h4LWRldGFpbC1saXN0IGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1kZXRhaWwtdGVybSxcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLFxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWVkaXRhYmxlLFxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWVkaXRhYmxlICsgLmdoeC1lZGl0aW5nIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZ2h4LWRldGFpbC1kZXNjcmlwdGlvbixcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSxcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSArIC5naHgtZWRpdGluZyB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWVkaXRhYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSArIC5naHgtZWRpdGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5kdC5naHgtZGV0YWlsLXRlcm0ge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZ2h4LWRldGFpbC1oZWFkIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwIDAgMCA0OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtZGV0YWlsLWhlYWQgZGwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LXByb2plY3QsXG4uZ2h4LWRldGFpbC1oZWFkIC5naHgta2V5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LXByb2plY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgcGFkZGluZzogMCA0cHggMCA1cHg7XG59XG4uZ2h4LWRldGFpbC12aWV3IC5naHgtc2l6ZXIge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA0OHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5naHgtZGV0YWlsLXZpZXcgLmdoeC1zaXplciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LW1vZGUtcGxhbm5pbmcgLmdoeC1kZXRhaWwtdmlldyAuZ2h4LXNpemVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2h4LWRldGFpbC1oZWFkIC5naHgtY29udHJvbHMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1jbG9zZSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtZGV0YWlsLWlzc3VlLmdoeC1lbXB0eSAuZ2h4LWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAxMHB4O1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LWtleS1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhcixcbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhciBpbWcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LXByb2plY3QtYXZhdGFyIHtcbiAgbGVmdDogNHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhciBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LXN0YXRpc3RpYy1ncm91cCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG4uZ2h4LXN0YXRpc3RpYy1ncm91cCAuZWRpdGFibGUtZmllbGQgZm9ybS5hdWkge1xuICBtYXJnaW46IDA7XG59XG4uZ2h4LWRldGFpbC12aWV3IC50ZXh0LFxuLmdoeC1kZXRhaWwtdmlldyAucGFzc3dvcmQsXG4uZ2h4LWRldGFpbC12aWV3IC5zZWxlY3Qge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4ICNlOGU4ZTg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGhlaWdodDogMi4xNDI4NTcxNDI4NTcxZW07XG4gIC8qIEFVSSBjb21tZW50ID0gMzBweCAtIHVzaW5nIGVtcyBzbyB0aGUgZmllbGRzIGluY3JlYXNlIGluIGxpbmUgd2l0aCB1c2VyIHNwZWNpZmllZCBmb250LXNpemVzICovXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBwYWRkaW5nOiAycHggM3B4O1xufVxuLm1vemlsbGEgLmdoeC1kZXRhaWwtdmlldyAudGV4dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5naHgtZGV0YWlsLWlzc3VlIC5naHgtZGV0YWlsLXN0YXRpc3RpYyBkZC5naHgtZmllbGRuYW1lLWFnZ3JlZ2F0ZXRpbWVlc3RpbWF0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZHQuZ2h4LWRldGFpbC10ZXJtLmdoeC1maWVsZG5hbWUtaXNzdWVrZXksXG5kdC5naHgtZGV0YWlsLXRlcm0uZ2h4LWZpZWxkbmFtZS1zdW1tYXJ5LFxuZHQuZ2h4LWRldGFpbC10ZXJtLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuZGQuZ2h4LWRldGFpbC1kZXNjcmlwdGlvbi5naHgtZmllbGRuYW1lLWlzc3Vla2V5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5kZC5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24sXG5kZC5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1maWVsZG5hbWUtc3VtbWFyeSxcbi5naHgtZGV0YWlsLXZpZXcgLmdoeC1maWVsZHR5cGUtdGV4dGFyZWEuZ2h4LWVkaXRpbmcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtZGV0YWlsLWlzc3VlIGltZy5naHgtdHlwZSB7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmdoeC1kZXRhaWwtc3RhdGlzdGljLFxuLmdoeC1wYXJlbnQtcmVtYWluaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24uZ2h4LWVkaXRpbmcsXG4uZ2h4LWZpZWxkbmFtZS1zdW1tYXJ5LmdoeC1lZGl0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1kZXRhaWwtc3RhdGlzdGljIGRkIC5naHgtc3Bpbm5lcixcbi5naHgtcGFyZW50LXJlbWFpbmluZyBkZCAuZ2h4LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDVweDtcbn1cbi5naHgtZmllbGRuYW1lLWRlc2NyaXB0aW9uLmdoeC1lZGl0aW5nIC5naHgtc3Bpbm5lcixcbi5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWVkaXRpbmcgLmdoeC1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTNweDtcbiAgdG9wOiA0cHg7XG59XG4uZ2h4LWZpZWxkbmFtZS1kZXNjcmlwdGlvbi5naHgtZWRpdGluZyAuZ2h4LXNwaW5uZXIge1xuICByaWdodDogOHB4O1xufVxuLm1zaWUgLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24uZ2h4LWVkaXRpbmcgLmdoeC1zcGlubmVyIHtcbiAgcmlnaHQ6IDI3cHg7XG59XG4ubXNpZSAuZ2h4LWZpZWxkbmFtZS1zdW1tYXJ5LmdoeC1lZGl0aW5nIC5naHgtc3Bpbm5lciB7XG4gIHJpZ2h0OiAzMnB4O1xufVxuLmdoeC1maWVsZHR5cGUtdGV4dGFyZWEuZ2h4LWVkaXRpbmcge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHBhZGRpbmc6IDRweCAyM3B4IDAgNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubXNpZSAuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSxcbi5tb3ppbGxhIC5naHgtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tb3ppbGxhIC5naHgtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhIHtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG59XG4uZ2h4LWZpZWxkdHlwZS10ZXh0LmdoeC1lZGl0aW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LWRldGFpbC1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tc2llIC5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSxcbi5tb3ppbGxhIC5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubW96aWxsYSAuZ2h4LWZpZWxkbmFtZS1zdW1tYXJ5LmdoeC1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWEge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5naHgtZGV0YWlsLW5hdiBpbnB1dC50ZXh0LnNob3J0LWZpZWxkIHtcbiAgd2lkdGg6IDc1cHg7XG59XG4uZ2h4LWRldGFpbC1uYXYge1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWRldGFpbC1uYXYtY29udGVudCB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweCAwIDUxcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1kZXRhaWwtbmF2LW1lbnUge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4uZ2h4LWRldGFpbC1uYXYtbWVudSA+IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC1kZXRhaWwtbmF2LWl0ZW0ge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdoeC1kZXRhaWwtbmF2LWl0ZW0gYSB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtZGV0YWlsLW5hdi1pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZ2h4LWRldGFpbC1uYXYtaXRlbSBhIC5naHgtaWNvbmZvbnQsXG4uZ2h4LWRldGFpbC1uYXYtaXRlbSBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMnB4O1xufVxuLmdoeC1kZXRhaWwtbmF2LWl0ZW0uZ2h4LXNlbGVjdGVkLFxuLmdoeC1kZXRhaWwtbmF2LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xufVxuLmdoeC1kZXRhaWwtc2VjdGlvbiB7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5naHgtZGV0YWlsLXNlY3Rpb24gLmdoeC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQUFEQ0FZQUFBQlMzV1dDQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5SnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU1DMWpNRFl3SURZeExqRXpORGMzTnl3Z01qQXhNQzh3TWk4eE1pMHhOem96TWpvd01DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROU0JOWVdOcGJuUnZjMmdpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TkVRNVJEZ3hRemMyUmpRNU1URkZNamhFTVVORU56RkdSVU13UmpoQlJUY2lJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZORVE1UkRneFF6ZzJSalE1TVRGRk1qaEVNVU5FTnpGR1JVTXdSamhCUlRjaVBpQThlRzF3VFUwNlJHVnlhWFpsWkVaeWIyMGdjM1JTWldZNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzBSRGxFT0RGRE5UWkdORGt4TVVVeU9FUXhRMFEzTVVaRlF6QkdPRUZGTnlJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMFJEbEVPREZETmpaR05Ea3hNVVV5T0VReFEwUTNNVVpGUXpCR09FRkZOeUl2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHZYRldGQUFBQUFZU1VSQlZIamFZdmovL3o4RDAvUG56Lzh6Z0ZnQUFRWUFTNVVKc2NSZUdNSUFBQUFBU1VWT1JLNUNZSUk9KSByZXBlYXQteCBzY3JvbGwgMCAxMHB4O1xufVxuLmdoeC1kZXRhaWwtc2VjdGlvbiAuZ2h4LWhlYWRlciBoMyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZ2h4LWRldGFpbC1zZWN0aW9uOmZpcnN0LWNoaWxkIC5naHgtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5naHgtZGV0YWlsLXNlY3Rpb24gaDQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbmRkLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWZpZWxkbmFtZS1kZXNjcmlwdGlvbixcbi5naHgtZGV0YWlsLW5hdiAuZ2h4LWRldGFpbC1zZWN0aW9uIC5naHgtY29udGFpbmVyIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1jb250YWluZXIgLmdoeC1mYSB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZ2h4LXRhYi1zZWN0aW9uIGgzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5naHgtZGV0YWlsLWlzc3VlLmdoeC1lbXB0eSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZ2h4LWRldGFpbC1pc3N1ZS5naHgtZW1wdHkgaDMgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5naHgtZGV0YWlsLW5hdiAuZ2h4LWRldGFpbC1zZWN0aW9uIC5naHgtY29udGFpbmVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWRldGFpbC1uYXYgLmdoeC1kZXRhaWwtc2VjdGlvbiAuZ2h4LWNvbnRyb2xzICsgLmdoeC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmdoeC1yZWFkb25seSB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAzMHB4IDRweCA2cHg7XG59XG4uZ2h4LWVkaXRhYmxlIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRweCAyNXB4IDRweCA2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1lZGl0YWJsZS5naHgtanFsIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuLmdoeC1lZGl0YWJsZS5naHgtc3Mge1xuICB3aWR0aDogMzAwcHg7XG59XG4uZ2h4LWVkaXRhYmxlLmdoeC11c2VyLXNzIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuI2doeC12aWV3LW5hbWUtZWRpdCBpbnB1dCB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNDAwcHg7XG59XG4uZmllbGQtdmFsdWUgLmdoeC1lZGl0YWJsZSB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4uZ2h4LWVkaXRhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzMzM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMi4wMXB4O1xuICBib3JkZXItcmFkaXVzOiAyLjAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjY2M7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2NjO1xufVxuLmdoeC1lZGl0YWJsZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjAgdXJsKFwiaW1hZ2VzL3JhcGlkL2doeC1lZGl0YWJsZS5wbmdcIikgbm8tcmVwZWF0IDRweCA1cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZ2h4LWVkaXRhYmxlOmhvdmVyOmFmdGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgLmdoeC1lZGl0YWJsZS1zZWNvbmRhcnksXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIC5naHgtcmVhZG9ubHktc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyIC5naHgtbmFtZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZTkxZmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgLmdoeC1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCBsaSB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBhZGRpbmc6IDAgMCAwIDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpOmJlZm9yZSxcbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQ5cHg7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL3JhcGlkL2hvbWUvcmluZy5wbmcpIG5vLXJlcGVhdCAwIDA7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChpbWFnZXMvcmFwaWQvZ2h4LW51bWJlcnMtc3ByaXRlLnBuZykgbm8tcmVwZWF0IDAgMDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpLmdoeC0xOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAtOTBweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpLmdoeC0yOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTRweCAtMTQwcHg7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaS5naHgtMzphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE0cHggLTE4OXB4O1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkuZ2h4LTQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxNHB4IC0yMzlweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpLmdoeC1pbmZpbml0eTphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE0cHggLTU0MHB4O1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkgaDQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkgcCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uZ2h4LXRvb2xiYXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2doeC1yZXBvcnQge1xuICBkaXNwbGF5OiBub25lO1xuICAvKiBieSBkZWZhdWx0IGhpZGRlbiAqL1xufVxuLmdoeC16b25lLW92ZXJsYXkge1xuICBsZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmdoeC16b25lLW92ZXJsYXktdGFibGUge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXNwYWNpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LXpvbmUtb3ZlcmxheS1jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIC8qIGZpeGVzIElFOCAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC16b25lLW92ZXJsYXktY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uZ2h4LXpvbmUtb3ZlcmxheS1jb2x1bW4uZ2h4LWVtcHR5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZ2h4LXpvbmUtdGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LXVuZHJvcHBhYmxlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIG9wYWNpdHk6IDAuOTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4uZ2h4LXRhcmdldC1ob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ2h4LXpvbmUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuLmdoeC16b25lLWNlbGwge1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzNiNzNhZjtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbn1cbi5naHgtem9uZS1yb3c6Zmlyc3QtY2hpbGQgLmdoeC16b25lLWNlbGwge1xuICBib3JkZXItdG9wLWNvbG9yOiAjM2I3M2FmO1xufVxuLmdoeC16b25lLXJvdy5naHgtdGFyZ2V0LWhvdmVyIC5naHgtem9uZS1jZWxsIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMxNDg5MmM7XG4gIGJhY2tncm91bmQ6ICNmM2Y5ZjQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmdoeC16b25lLXJvdy5naHgtdGFyZ2V0LWhvdmVyOmZpcnN0LWNoaWxkIC5naHgtem9uZS1jZWxsIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE0ODkyYztcbn1cbi5naHgtem9uZS1jZWxsIGgyIHtcbiAgY29sb3I6ICMzYjczYWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2h4LXpvbmUtcm93LmdoeC10YXJnZXQtaG92ZXIgLmdoeC16b25lLWNlbGwgaDIge1xuICBjb2xvcjogIzE0ODkyYztcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjJmOTtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyIC5naHgtc3VtbWFyeSAuYXVpLWxvemVuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LWZsYWdnZWQgLmdoeC1zdW1tYXJ5IC5hdWktbG96ZW5nZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNXB4IDAgMTBweCA1cHggI2ZmZjtcbiAgYm94LXNoYWRvdzogLTVweCAwIDEwcHggNXB4ICNmZmY7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LXNlbGVjdGVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjJmOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtNXB4IDAgMTBweCA1cHggI2ViZjJmOTtcbiAgYm94LXNoYWRvdzogLTVweCAwIDEwcHggNXB4ICNlYmYyZjk7XG59XG4uZ2h4LXN3aW1sYW5lLWhlYWRlci5naHgtb3V0LW9mLXN5bmM6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1zd2ltbGFuZS1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyIC5naHgtc3dpbWxhbmUtYXZhdGFyIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1oZWFkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgbWF4LXdpZHRoOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyLmdoeC1kb25lIC5naHgtcGFyZW50LWtleSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1pbmZvIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyIC5naHgtaW5mbyAuYXVpLWxvemVuZ2UsXG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LXN1bW1hcnkgLmF1aS1sb3plbmdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWV4cGFuZGVyIHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTJweDtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gIG1hcmdpbjogMTBweCAwIDAgLTRweDtcbn1cbi5naHgtc3dpbWxhbmUuZ2h4LWNsb3NlZCAuZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuLmdoeC1zd2ltbGFuZS5naHgtY2xvc2VkIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWV4cGFuZGVkOmJlZm9yZSxcbiNnaHgtc3dpbWxhbmUtaGVhZGVyLXN0YWxrZXIuZ2h4LWNsb3NlZCAuZ2h4LWljb25mb250LmF1aS1pY29uZm9udC1leHBhbmRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuLmdoeC1zd2ltbGFuZS5naHgtY2xvc2VkIC5naHgtY29sdW1ucyAuZ2h4LWlzc3VlLFxuLmdoeC1zd2ltbGFuZS5naHgtY2xvc2VkIC5naHgtY29sdW1ucyAuZ2h4LXBhcmVudC1ncm91cCxcbi5naHgtc3dpbWxhbmUuZ2h4LWNsb3NlZCAuZ2h4LWNvbHVtbnMgLmdoeC1jb2xsYXBzZS1pc3N1ZS1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LXN3aW1sYW5lLmdoeC1jbG9zZWQgLmdoeC1jb2x1bW5zIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWJhbmRhaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTVweCAwIDEwcHggNXB4ICNmZmY7XG4gIGJveC1zaGFkb3c6IC01cHggMCAxMHB4IDVweCAjZmZmO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LXNlbGVjdGVkIC5naHgtYmFuZGFpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmYyZjk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogLTVweCAwIDEwcHggNXB4ICNlYmYyZjk7XG4gIGJveC1zaGFkb3c6IC01cHggMCAxMHB4IDVweCAjZWJmMmY5O1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1iYW5kYWlkIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naHgtc3dpbWxhbmU6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi8qIENvbmZpZyBTdGF0dXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdoeC1jb25maWctY29sdW1uLXRvb2xiYXIge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2doeC1tYXBwaW5nIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAyNTBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDI1MG1zIGVhc2UtaW4tb3V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy51aS1zb3J0YWJsZS1oZWxwZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgbGkge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC10YXJnZXQtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmOWY0O1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1jb25maWctb3BlcmF0b3Ige1xuICBoZWlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1jb25maWctb3BlcmF0b3IgLmdoeC1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIC5naHgtY29uZmlnLW1vdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2thbnBsYW4vbW92ZS1oYW5kbGUucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuZ2h4LWNvbmZpZy1kZWxldGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1jb25maWctZGVsZXRlIC5qcy1jb2x1bW4tZGVsZXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgfiAuZ2h4LXNvcnRhYmxlLXN0YXR1cy1wbGFjZWhvbGRlciB7XG4gIG1hcmdpbjogOHB4IDE1cHggMCAxNXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIC5naHgtY29uc3RyYWludHMge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1jb25zdHJhaW50cyAuZ2h4LWJ1c3RlZCxcbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuZ2h4LWNvbnN0cmFpbnRzIGlucHV0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuZ2h4LWNvbnN0cmFpbnRzIGlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIC5naHgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZjZjMzQyO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIC5naHgtaGVhZGVyLW5hbWUge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuYXVpLWljb25mb250LWhlbHAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNjb2x1bW5zIHtcbiAgbWFyZ2luOiAtMjBweDtcbn1cbiNjb2x1bW5zIC5naHgtY29uZmlnLWNvbHVtbnMge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuI2NvbHVtbnMgLmdoeC1tYXBwZWQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuI2NvbHVtbnMgLmdoeC1jb2x1bW4td3JhcHBlciB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbiNjb2x1bW5zIC5naHgtdW5tYXBwZWQgLmdoeC1oZWFkZXIgLmdoeC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xufVxuI2NvbHVtbnMgLmdoeC11bm1hcHBlZCAuZ2h4LWhlYWRlciAuZ2h4LWhlYWRlci1uYW1lLFxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIC5naHgtaGVhZGVyIC5naHgtaGVhZGVyLW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCA1cHg7XG4gIG1heC13aWR0aDogODAlO1xufVxuI2NvbHVtbnMgLmdoeC11bm1hcHBlZCAuZ2h4LWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuI2NvbHVtbnMgLmdoeC11bm1hcHBlZCAuYXVpLWljb25mb250LWhlbHAge1xuICB0b3A6IDQ1cHg7XG59XG4jY29sdW1ucyAuZ2h4LXVubWFwcGVkLmdoeC1zdGF0aXN0aWNzLWVuYWJsZWQgLmdoeC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogOTJweDtcbn1cbiNjb2x1bW5zIC5naHgtdW5tYXBwZWQuZ2h4LXN0YXRpc3RpY3MtZW5hYmxlZCAuYXVpLWljb25mb250LWhlbHAge1xuICB0b3A6IDEwNXB4O1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIC5naHgtbm8tc3RhdHVzLXRleHQge1xuICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LW5vLXN0YXR1cy10ZXh0Om5vdCg6bGFzdC1jaGlsZCkgLmdoeC1kcmFnLXN0YXR1cy16b25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LW5vLXN0YXR1cy10ZXh0IH4gLmdoeC1zb3J0YWJsZS1zdGF0dXMtcGxhY2Vob2xkZXIge1xuICBtYXJnaW46IDhweCAxMHB4IDAgMTBweDtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LW5vLXN0YXR1cy10ZXh0IC5naHgtZHJhZy1zdGF0dXMtem9uZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LW5vLXN0YXR1cy10ZXh0IC5naHgtZHJhZy1zdGF0dXMtem9uZSBkaXYge1xuICBtYXJnaW46IGF1dG87XG59XG4jY29sdW1ucyAuZ2h4LWthbnBsYW4tYmFja2xvZy1jb2x1bW4gLmdoeC10b3AtaGVhZGVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzRhNjc4NTtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIC5naHgtaGVhZGVyLW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4jY29sdW1ucyAuZ2h4LWthbnBsYW4tYmFja2xvZy1jb2x1bW4gdWwge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjRDMEVEO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjRDMEVEO1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIHVsIC5naHgtaGVhZGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbiNjb2x1bW5zIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiB1bCAuZ2h4LWhlYWRlciAuZ2h4LWJhY2tsb2ctY29sdW1uLWltYWdlIHtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0QzBFRDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9yYXBpZC9rYW5iYW4tYmFja2xvZy1pbGx1c3RyYXRpb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuI2NvbHVtbnMgLmdoeC1rYW5wbGFuLWJhY2tsb2ctY29sdW1uIC5naHgtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjRDMEVEO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjRDMEVEO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY0QzBFRDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ2h4LW5vLXN0YXR1cy10ZXh0IC5naHgtZHJhZy1zdGF0dXMtem9uZSxcbi5naHgtc29ydGFibGUtc3RhdHVzLXBsYWNlaG9sZGVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkICNjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyBsaS5naHgtc3RhdHVzLXdyYXBwZXIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtbXMtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuZ2h4LWFjdGlvbixcbi5naHgtcmVhZGVyIC5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlci1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMuZ2h4LWZpcnN0IC5naHgtaGVhZGVyIC5naHgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogIzRhNjc4NTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy5naHgtbGFzdCAuZ2h4LWhlYWRlciAuZ2h4LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItY29sb3I6ICMxNDg5MmM7XG59XG4uZ2h4LWVkaXRvciAuZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXItbmFtZSB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyLW5hbWUuZ2h4LWVkaXRhYmxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDlweDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciA+IGlucHV0IHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDEycHggMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1hY3Rpb24ge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZ2h4LXJlYWRlciAuZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1hY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC11bm1hcHBlZCAuZ2h4LWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMuZ2h4LXVubWFwcGVkIC5naHgtaGVhZGVyLW5hbWUge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgbWFyZ2luOiA1cHggMCAxM3B4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIGg0IHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIGg0ICsgLmdoeC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAzcHggM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICBjdXJzb3I6IG1vdmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAjZWVlO1xuICBib3gtc2hhZG93OiAwIDJweCAzcHggI2VlZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDhweCAwIDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4IDhweCA4cHggMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtcmVhZGVyIC5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy5naHgtdW5tYXBwZWQgLmdoeC1zdGF0dXMge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy5naHgtdW5tYXBwZWQgPiAuZ2h4LXN0YXR1cyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1hY3Rpb25zIC5hdWktaWNvbiB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtYWN0aW9ucyAuYXVpLWljb246aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LWFjdGlvbnMgLmdoeC1pY29uLXdhcm5pbmcgKyAuZ2h4LXJlbW92ZS1zdGF0dXMge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC11bm1hcHBlZCAuZ2h4LWhyIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtbmFtZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIGltZyxcbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1sb3plbmdlLXdyYXAgLmF1aS1sb3plbmdlIHtcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4uZ2h4LW5hbWUuZ2h4LWhhcy1iaW4sXG4uZ2h4LW5hbWUuZ2h4LWhhcy13YXJuaW5nIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5naHgtbmFtZS5naHgtaGFzLXdhcm5pbmcuZ2h4LWhhcy1iaW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIGltZyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1kb25lLFxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtcXR5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1xdHkge1xuICBtaW4td2lkdGg6IDM1JTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LWRvbmUgbGFiZWwgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1kb25lIGxhYmVsIHNwYW4uZ2h4LXJlc29sdXRpb24tdXBkYXRlLWRpc2FibGVkIHtcbiAgY29sb3I6IGdyZXk7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMudWktZHJhZ2dhYmxlLWRyYWdnaW5nIC5naHgtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC8qIEhpZGUgaWNvbiB3aGlsZSBkcmFnZ2luZyBzdGF0dXMgKi9cbn1cbiNnaHgtbWFwcGluZyAuZ2h4LXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIC8qIG92ZXJyaWRlIGdsb2JhbCBVTCBtYXJnaW4gZnJvbSBKSVJBICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIG92ZXJyaWRlIG5ldyBVTCBwYWRkaW5nIGZyb20gSklSQS9BVUkgKi9cbn1cbiNnaHgtbWFwcGluZyAudWktc29ydGFibGUtaGVscGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzLmdoeC1ub3QtcHJlc2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZkZjc7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTU5OTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4uZ2h4LW5vLXN0YXR1cy1jb2x1bW4gLmdoeC1jb25zdHJhaW50cyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtbm8tc3RhdHVzLWNvbHVtbiAuZ2h4LW5vLXN0YXR1cy1jb2x1bW4tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LW5vLXN0YXR1cy1jb2x1bW4gLmdoeC1uby1zdGF0dXMtY29sdW1uLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LW5vLXN0YXR1cy1jb2x1bW4gLmdoeC1uby1zdGF0dXMtY29sdW1uLXRleHQgKyAuZ2h4LXN0YXR1cyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmdoeC1uby1zdGF0dXMtY29sdW1uIC5naHgtaGVhZGVyIC5naHgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5naHgtbm8tc3RhdHVzLWNvbHVtbi5naHgtZmlyc3QgLmdoeC1oZWFkZXIgLmdoeC1ib3JkZXItYm90dG9tLFxuLmdoeC1uby1zdGF0dXMtY29sdW1uLmdoeC1sYXN0IC5naHgtaGVhZGVyIC5naHgtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi8qIFByb2dyZXNzIGZvciB3b3JrZmxvdyBjb252ZXJzaW9uICovXG4jZ2h4LWNvbnZlcnQtd29ya2Zsb3ctcHJvZ3Jlc3Mge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2doeC1jb252ZXJ0LXdvcmtmbG93LXByb2dyZXNzIC5naHgtcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMXB4O1xufVxuI2doeC1jb252ZXJ0LXdvcmtmbG93LXByb2dyZXNzIC5naHgtcHJvZ3Jlc3MtYmFyIC5naHgtY3VycmVudC1wcm9ncmVzcyB7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0ODkyYztcbn1cbi8qIFVzZWQgaW4gUlYgTmV3IERpYWxvZyArIE1hbmFnZSBGaWx0ZXIgVGFiIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI2doeC1jcmVhdGUtcGVybWlzc2lvbmluZm8sXG4jZ2h4LWNyZWF0ZS1wZXJtaXNzaW9uaW5mbyBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNnaHgtY3JlYXRlLXBlcm1pc3Npb25pbmZvIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI2doeC1jcmVhdGUtcGVybWlzc2lvbmluZm8gbGkgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC8qIG92ZXJyaWRlIEFVSSBmb3JtIGZpZWxkLXZhbHVlIGJvbGQgKi9cbn1cbiNnaHgtY3JlYXRlLXBlcm1pc3Npb25pbmZvIGxpIHN0cm9uZyB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLyogIEpTIDUwMCAtIFZvcnNwcnVuZyBkdXJjaCBFcnJvcnBhZ2VsaXN0aW5ndGlzY2ggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWV4Y2VwdGlvbi13cmFwcGVyIHtcbiAgLyogYWRkZWQgd2hlbiBleGNlcHRpb25zIHByaW50ZWQgb3V0IG9mIGNvbnRlbnQgd3JhcHBlciAqL1xuICBwYWRkaW5nOiAyNHB4IDhweCA4cHg7XG59XG4jZ2h4LWVycm9ycyB7XG4gIGxlZnQ6IDEwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4MCU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuI2doeC1lcnJvcnMgLmdoeC1leGNlcHRpb24ge1xuICBtYXJnaW46IDEwcHg7XG59XG4uZ2h4LWV4Y2VwdGlvbiBoNCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLmdoeC1leGNlcHRpb24gLmdoeC1tb3JlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jZ2h4LXBvb2wgLmF1aS1tZXNzYWdlIHtcbiAgbWFyZ2luOiAyMHB4IDEwcHg7XG59XG4jZ2h4LXJhYmlkICsgLmF1aS1tZXNzYWdlIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuI2doeC1jb25maWctaGVhZGVyIC5hdWktbWVzc2FnZSB7XG4gIG1hcmdpbjogMCAyMHB4IDIwcHg7XG59XG4uZ2h4LWNvbnRlbnQtbWFpbiA+IC5hdWktbWVzc2FnZS5naHgtbm90aWZ5IHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuLyogQ3JlYXRlIE5ldyBWaWV3IC0gT3B0aW9ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtZGlhbG9nLWNyZWF0ZS12aWV3IC5naHgtb3B0aW9ucyB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1zcGFjaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgdWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIGgyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIC5naHgtbW9kdWxlLWRlc2NyaXB0aW9uIHtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5naHgtZGlhbG9nLWNyZWF0ZS12aWV3IC5naHgtb3B0aW9ucyAuZ2h4LW1vZHVsZS5naHgtc2NydW0gaDI6YmVmb3JlLFxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIC5naHgtbW9kdWxlLmdoeC1rYW5iYW4gaDI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9yYXBpZC90eXBlL3NjcnVtMThoLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI1cHg7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUuZ2h4LWthbmJhbiBoMjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3JhcGlkL3R5cGUva2FuYmFuMThoLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDIycHg7XG59XG4jZ2h4LXdlbGNvbWUgaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5naHgtc3RhcnQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5naHgtd2l6YXJkLXBhbmVsIC5naHgtaGFsdmVkLXZlcnRpY2FsIC5hdWktaXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uZ2h4LXdpemFyZC1wYW5lbCB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLmdoeC13aXphcmQtcGFuZWwgLmF1aS1ncm91cC5naHgtc3BsaXQgLmF1aS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5naHgtd2l6YXJkLXBhbmVsIC5hdWktZ3JvdXAuZ2h4LXNwbGl0IC5hdWktaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5naHgtYWxpZ253aXRoLXJhZGlvZ3JvdXAge1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuLmdoeC1hbGlnbndpdGgtdGV4dGdyb3VwIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi5naHgtd2l6YXJkLXBhbmVsIC5hdWktZ3JvdXAuZ2h4LXNwbGl0IC5ncm91cC5naHgtc3BhY2Utc2F2ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZ2h4LXdpemFyZC1wYW5lbCAuYXVpLWdyb3VwLmdoeC1idXR0b24tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmdoeC13aXphcmQtcGFuZWwgZm9ybS5hdWkgZGl2LmNoZWNrYm94LFxuLmdoeC13aXphcmQtcGFuZWwgZm9ybS5hdWkgZGl2LnJhZGlvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5naHgtd2l6YXJkLXBhbmVsIGZvcm0uYXVpIGRpdi5jaGVja2JveDpmaXJzdC1jaGlsZCxcbi5naHgtd2l6YXJkLXBhbmVsIGZvcm0uYXVpIGRpdi5yYWRpbzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiAgQ2hhcnRzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jZ2h4LWNoYXJ0LXBhbmVsLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSA+IC5hdWktcGFnZS1wYW5lbCAuYXVpLXBhZ2UtcGFuZWwtbmF2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4jZ2h4LWNoYXJ0LWhlYWRpbmcge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuI2doeC1jaGFydC1oZWxwLFxuI2doeC1jaGFydC10aXRsZSxcbiNnaHgtY2hhcnQtc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4jZ2h4LWNoYXJ0LWhlbHAuZ2h4LWNsb3NlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW96aWxsYSAjZ2h4LWNoYXJ0LXNlbGVjdG9yIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuI2doeC1jaGFydC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuI2doeC1jaGFydC10aXRsZSBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4jZ2h4LWNoYXJ0LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuI2doeC1jaGFydC1jb250cm9scyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuI2doeC1jaGFydC1oZWFkZXIuYXVpLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5naHgtY2FsZW5kYXItd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1jYWxlbmRhci13cmFwIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgbGVmdDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xufVxuZm9ybS5hdWkgLmdoeC1jYWxlbmRhci13cmFwID4gaW5wdXQudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmdoeC1pbnRyby1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5naHgtaW50cm8tY29udGVudC5naHgtY2xvc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtaW50cm8tY29udGVudCAuZ2h4LWNvbnRlbnQtb3BlbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweCAwO1xufVxuLmdoeC1ob3d0by10cmlnZ2VyIC5hdWktYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuI2doeC1jaGFydC1oZWxwIC5naHgtaG93dG8tdHJpZ2dlciB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLW1zLW9wYWNpdHk6IDE7XG4gIC1vLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuI2doeC1jaGFydC1oZWxwLmdoeC1jbG9zZWQgLmdoeC1ob3d0by10cmlnZ2VyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1tcy1vcGFjaXR5OiAwO1xuICAtby1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uZ2h4LWdyb3VwLWhvdyB7XG4gIHdpZHRoOiA1NTBweDtcbn1cbi5naHgtaXRlbS1ob3cge1xuICB3aWR0aDogNTcwcHg7XG59XG4uZ2h4LWl0ZW0taG93IC5naHgtc3ZnLWNoYXJ0LFxuLmdoeC1ob3ctdGl0bGUsXG4uZ2h4LWhvdy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmdoeC1ob3ctZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ2h4LWdyb3VwLWhvdyA+IC5hdWktaXRlbSArIC5hdWktaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5naHgtaXRlbS1ob3cgLmdoeC1zdmctY2hhcnQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdpZHRoOiAxNjMuMzMzMzMzMzNweDtcbn1cbi5naHgtaXRlbS1ob3cgLmdoeC1zdmctY2hhcnQgLnN0YW5kYXJkLWRldmlhdGlvbiB7XG4gIGZpbGw6ICNkN2U1ZjM7XG59XG4uZ2h4LWl0ZW0taG93IC5naHgtc3ZnLWNoYXJ0IC5naHgtcHJlZGljdGlvbiAuZ2h4LXNlcmllcy0wIHtcbiAgZmlsbDogI2RjZGNkYztcbn1cbiNnaHgtY2hhcnQtaW50cm8uZ2h4LWhpZGRlbi1ob3d0byAuZ2h4LWl0ZW0taG93IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF1aS1wYWdlLXNpZGViYXIgI2doeC1jaGFydC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXVpLXBhZ2Utc2lkZWJhciAjZ2h4LWNoYXJ0LXNlbGVjdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuZm9ybS5naHgtY2hhcnQtcGlja2VyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5mb3JtLmdoeC1jaGFydC1waWNrZXIgLmF1aS1zcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZvcm0uZ2h4LWNoYXJ0LXBpY2tlciAuYXVpLXNzLWZpZWxkIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4vKiBKSVJBIDUuMiBhbmQgYWJvdmUgc2V0cyB0aGUgbWF4IGhlaWdodCBvZiB0aGUgcGlja2VyIGJhc2VkIG9uIHdpbmRvdyBoZWlnaHQgLSA1LjEgZG9lcyBub3QgOiggKi9cbiNnaHgtY2hhcnQtcGlja2VyLXN1Z2dlc3Rpb25zIHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG59XG4jZ2h4LWl0ZW1zLXRyaWdnZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbiNnaHgtY2hhcnQtc2VsZWN0b3Ige1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jZ2h4LWNoYXJ0LXRpbWVmcmFtZSxcbiNnaHgtY2hhcnQtZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jZ2h4LWNoYXJ0LWZpbHRlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZ2h4LXNlbGVjdG9yLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5naHgtY2hhcnQtZmlsdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDJweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5naHgtY2hhcnQtZmlsdGVycyAuZ2h4LWdyb3VwIHtcbiAgY2xlYXI6IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtY2hhcnQtZmlsdGVycyAuYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZ2h4LWNoYXJ0LWZpbHRlcnMgLmF1aS1idXR0b25zIC5hdWktYnV0dG9uLmZpcnN0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG4uZ2h4LWNoYXJ0LWZpbHRlcnMgLmF1aS1idXR0b25zIC5hdWktYnV0dG9uLmxhc3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLmdoeC1jaGFydC1maWx0ZXJzIC5naHgtZ3JvdXAgLmdoeC1lcnJvciB7XG4gIGNsZWFyOiBsZWZ0O1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIEZsb3QgTGVnZW5kICovXG4jZ2h4LWNoYXJ0LXdyYXAgLmxlZ2VuZCB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4jZ2h4LWNoYXJ0LXdyYXAgLmxlZ2VuZCB0YWJsZSB0ciB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbiNnaHgtY2hhcnQge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuI2doeC1jaGFydCAuZ2h4LWhlYWRpbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuI2doeC1jaGFydC13cmFwIHtcbiAgcGFkZGluZzogMjBweCAwIDAgNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2doeC1jaGFydC1lbXB0eSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jZ2h4LWNoYXJ0LXZpZXcge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAwcHg7XG59XG4vKiBDRkQgdXNlcyB0aGlzIGZvciBtaW5pLWdyYXBoIG92ZXJ2aWV3ICovXG4jZ2h4LWNoYXJ0LW92ZXJ2aWV3LWdyb3VwLFxuI2doeC1jaGFydC1vdmVydmlldy1ncm91cCBoNCxcbiNnaHgtY2hhcnQtb3ZlcnZpZXctZ3JvdXAgLmdoeC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LWNoYXJ0LW92ZXJ2aWV3IHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luOiAyMHB4O1xufVxuI2doeC1jaGFydC1sZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuI2doeC1jaGFydC1sZWdlbmQgdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICBwYWRkaW5nOiA4cHg7XG59XG4jZ2h4LWNoYXJ0LWRhdGEge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLyogQ2hhcnQgVG9vbHRpcCAvIE1vdXNlb3ZlciBQYW5lbCAqL1xuI2doeC10b29sdGlwIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbiNnaHgtdG9vbHRpcCAuYXVpLW1lc3NhZ2Uge1xuICBwYWRkaW5nOiA0cHggNHB4IDRweCAzMHB4O1xuICBtYXJnaW46IDRweCAwO1xufVxuI2doeC10b29sdGlwIC5hdWktbWVzc2FnZSAuYXVpLWljb24ge1xuICB0b3A6IDRweDtcbn1cbiNnaHgtdG9vbHRpcCAuZ2h4LXN1bW1hcnkge1xuICBjb2xvcjogIzU0NTQ1NDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLyogVG9vbHRpcCBTdGF0cyAqL1xuI2doeC10b29sdGlwIHVsLmdoeC1zdGF0cyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuI2doeC10b29sdGlwIC5naHgtc3RhdHMgPiBsaSBzdHJvbmcsXG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIGVtIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbiNnaHgtdG9vbHRpcCAuZ2h4LXN0YXRzID4gbGkgc3Ryb25nIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIGVtIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuI2doeC10b29sdGlwLmdoeC1hbHQge1xuICB3aWR0aDogNTAwcHg7XG59XG4vKiBDaGFydCBBeGlzIExhYmVscyAqL1xuI2doeC1jaGFydC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtY2hhcnQgLmdoeC1heGlzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgc3Ryb2tlOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteSxcbi5naHgtY2hhcnQgLmdoeC1heGlzLXktcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZ2h4LWNoYXJ0IC5naHgtYXhpcy15IHtcbiAgbGVmdDogMDtcbn1cbi5naHgtY2hhcnQgLmdoeC1heGlzLXktcmlnaHQge1xuICByaWdodDogLTMwcHg7XG59XG4uZ2h4LWNoYXJ0IC5naHgtYXhpcy15IC5naHgtaW5uZXIsXG4uZ2h4LWNoYXJ0IC5naHgtYXhpcy15LXJpZ2h0IC5naHgtaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSkgcm90YXRlKC05MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKSByb3RhdGUoLTkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSkgcm90YXRlKC05MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSkgcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteSAuZ2h4LWlubmVyOmFmdGVyLFxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCAuZ2h4LWlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwMCU7XG59XG4uZ2h4LWNoYXJ0IC5naHgtYXhpcy15LXJpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCAuZ2h4LWlubmVyIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAwKSByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMCkgcm90YXRlKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMCkgcm90YXRlKDkwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAwKSByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAwKSByb3RhdGUoOTBkZWcpO1xufVxuLm1zaWUtOSAuZ2h4LWNoYXJ0IGNhbnZhcy5iYXNlLFxuLm1zaWUtMTAgLmdoeC1jaGFydCBjYW52YXMuYmFzZSB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmdoeC1jaGFydCAjZ2h4LWF4aXMteCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbiNnaHgtYXhpcy14LXRvcCB7XG4gIGNvbG9yOiAjNTQ1NDU0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtYXhpcy14LXRvcC1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtYXhpcy14LXRvcC1sYWJlbC5naHgtcmFpc2VkIHtcbiAgYm90dG9tOiAyNXB4O1xuICB6LWluZGV4OiAxO1xufVxuLmdoeC1heGlzLXgtdG9wLWxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvdHRvbTogLThweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZ2h4LWF4aXMteC10b3AtbGFiZWwuZ2h4LXJhaXNlZDpiZWZvcmUge1xuICBib3R0b206IC0zM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZ2h4LXZlcnNpb24tcmVwb3J0LWNvbXBsZXRpb24tZGF0ZS1oZWFkZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmdoeC12ZXJzaW9uLXJlcG9ydC1jb21wbGV0aW9uLWRhdGUtYm9keSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmdoeC12ZXJzaW9uLXJlcG9ydC1jb21wbGV0aW9uLWRhdGUtYm9keSAuZ2h4LWRhdGUtdGl0bGUge1xuICBjb2xvcjogI2JkYmRiZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmdoeC12ZXJzaW9uLXJlcG9ydC1jb21wbGV0aW9uLWRhdGUtYm9keSAuZ2h4LWRhdGUtdmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naHgtdmVyc2lvbi1yZXBvcnQtdmVyc2lvbi1zdGF0dXMge1xuICBjb2xvcjogI2JkYmRiZDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLyogRmxvdCBvdmVycmlkZXMgKi9cbiNnaHgtY2hhcnQtdmlldyAudGlja0xhYmVsLFxuI2doeC1jaGFydC1sZWdlbmQgLmxlZ2VuZExhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLyogUmVwb3J0aW5nL0NoYXJ0IEludHJvICovXG4uZ2h4LWNoYXJ0LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDIwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5naHgtY2hhcnQtbGlzdCBsaSB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgbWluLWhlaWdodDogMTI5cHg7XG4gIC8qIHByZXZpZXcgaW1hZ2UgaGVpZ2h0ICovXG4gIHBhZGRpbmc6IDAgNDBweCAwIDIyNXB4O1xuICAvKiBwYWRkaW5nLWxlZnQgZm9yIHByZXZpZXcgaW1hZ2Ugd2lkdGggKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNTAlO1xufVxuLmdoeC1jaGFydC1saXN0IGxpIGg0ICsgcCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naHgtY2hhcnQtbGlzdCBsaSBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbiNnaCAuZ2h4LWNoYXJ0LWxpc3QgbGkgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNnaHgtcmVwb3J0LWNvbnRyb2xzICsgLmF1aS1tZXNzYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2doeC1yZXBvcnQtY29udHJvbHMtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2doeC1yZXBvcnQtY29udHJvbHMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naHgtZXBpYy1tZXRhLFxuLmdoeC12ZXJzaW9uLW1ldGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2h4LWVwaWMtbWV0YSxcbi5naHgtdmVyc2lvbi1tZXRhIHtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xufVxuLmdoeC1hZGRlZC1sZWdlbmQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5naHgtc3ByaW50LXJlcG9ydC10YWJsZSAuZ2h4LXByZXZpb3VzLXZhbHVlIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ2h4LXNwcmludC1yZXBvcnQtdGFibGUgLmdoeC1wcmV2aW91cy12YWx1ZS5lbXB0eS1tb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4uZ2h4LXNwcmludC1yZXBvcnQtdGFibGUgLmdoeC1jdXJyZW50LXZhbHVlLmVtcHR5LW1vZGUge1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4uZ2h4LXNwcmludC1zdGF0dXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbn1cbiNnaHgtc3ByaW50LXJlcG9ydC1tZXRhIC5naHgtcHJvamVjdGVkIHtcbiAgY29sb3I6ICM5OTk7XG59XG4jZ2h4LXNwcmludC1yZXBvcnQtbWV0YSAuYXVpLWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuI2doeC1yZXBvcnQtY29udGVudCAuZ2h4LXNwcmludC1yZXBvcnQtYnVybmRvd24ge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aWR0aDogNDAwcHg7XG59XG4uZ2h4LXNwcmludC1yZXBvcnQtYnVybmRvd24uZ2h4LWNsb3NlLXRpY2tsYWJlbHMgLnhBeGlzIC50aWNrTGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZ2h4LWJhY2tkYXRlZC1ldmVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzk5OTtcbn1cbi5naHgtZXBpYy1jaGFydC13cmFwLFxuLmdoeC12ZXJzaW9uLWNoYXJ0LXdyYXAge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDc1JTtcbn1cbi5naHgtZXBpYy1zdW1tYXJ5LXdyYXAsXG4uZ2h4LXZlcnNpb24tc3VtbWFyeS13cmFwIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogNDBweCAwIDAgNDBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbi5naHgtZXBpYy1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5naHgtZXBpYy1zdW1tYXJ5IC5hdWktZ3JvdXAge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5naHgtYm9keS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y3REY5MjtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbjogMCAwIDAuMmVtO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNnaHgtY3JlYXRlLWZpbHRlci1zZWxlY3Qge1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuLmF1aS1idXR0b24uZ2h4LWJ1dHRvbi1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9ybS5hdWkuZ2gtYXVpIC5idXR0b25zLWNvbnRhaW5lciBidXR0b24uYXVpLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMCAwLjVlbTtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyAuY29udGVudHMgZm9ybS5hdWkgLmJ1dHRvbnMtY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWluLWhlaWdodDogMi43ZW07XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG4uZ2h4LWRpYWxvZyAuYXVpLWJ1dHRvbltkaXNhYmxlZF0sXG4uZ2h4LWRpYWxvZyAuYXVpLWJ1dHRvblthcmlhLWRpc2FibGVkPVwidHJ1ZVwiXSxcbiNnaCAuYXVpLWJ1dHRvbltkaXNhYmxlZF0sXG4jZ2ggLmF1aS1idXR0b25bYXJpYS1kaXNhYmxlZD1cInRydWVcIl0ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5mb3JtLmF1aSAuZ2h4LWFkZGl0aW9uYWwge1xuICBjbGVhcjogbGVmdDtcbiAgbWFyZ2luOiAwIDAgNXB4IDZweDtcbn1cbnRhYmxlLmF1aS5naHgtaG92ZXItaGlnaGxpZ2h0IHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbnRhYmxlLmF1aS5naHgtdmVydGljYWwtbGluZXMgdGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG59XG50YWJsZS5hdWkuZ2h4LXZlcnRpY2FsLWxpbmVzIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4jZ2h4LXJlbGVhc2UtbmF2aWdhdG9yIHtcbiAgbWFyZ2luOiA4cHggMTBweCAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2doeC1yZWxlYXNlLW5hdmlnYXRvciBsaSB7XG4gIG1hcmdpbjogMCAwIDAuM2VtO1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC10di1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogI2ZmZDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3ZGY5MjtcbiAgYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmdoeC10di1tZXNzYWdlIC5naHgtZGl2aWRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5naHgtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGNvbG9yOiAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNHB4O1xufVxuLmdoeC1zd2F0Y2hlcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5naHgtc3dhdGNoZXMgLmdoeC1zd2F0Y2gge1xuICBtYXJnaW46IDRweCAzcHggMCAwO1xuICBwYWRkaW5nOiAwIDJweCAwIDJweDtcbn1cbi5naHgtc3dhdGNoZXMgLmdoeC1zd2F0Y2g6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBQbGFuIE1vZGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5naHgtYmFja2xvZyAuZ2h4LWNvbHVtbnMge1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5naHgtYmFja2xvZyAuZ2h4LWNvbHVtbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4vKiBNYXJrZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5naHgtbWFya2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGN1cnNvcjogbW92ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAtMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweCA0cHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1tZXRhLmdoeC1kaXNhYmxlZCAuZ2h4LW1hcmtlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtbm8taXNzdWVzIC5naHgtbWFya2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5naHgtbWFya2VyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltYWdlcy9yYXBpZC9naHgtZ3JhYmJhZ2UucG5nKSBuby1yZXBlYXQgMCAwO1xuICBib3R0b206IDVweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG59XG4uZ2h4LW1ldGEuZ2h4LWRpc2FibGVkIC5naHgtbWFya2VyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5naHgtc3ByaW50LXBsYW5uZWQuZ2h4LWRpc2FibGVkIC5naHgtbWFya2VyOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5naHgtc3ByaW50LXBsYW5uZWQuZ2h4LWRpc2FibGVkIC5naHgtbWFya2VyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmdoeC1tYXJrZXIuZ2h4LW5vdC1yYW5rYWJsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtbWFya2VyLmdoeC1ub3QtcmFua2FibGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmdoeC1tYXJrZXItaW5mbyB7XG4gIG1hcmdpbjogMCAwIDAgMTRweDtcbn1cbi5naHgtbWFya2VyIC5naHgtc3RhdHMge1xuICBtYXJnaW46IDAgMTJweCAwIDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmdoeC1tYXJrZXIgLmdoeC1zdGF0LXRvdGFsIHtcbiAgcGFkZGluZzogMTBweCA2cHggMCAwO1xufVxuLmdoeC1tYXJrZXIgLmdoeC1sYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW46IDAgNXB4IDAgMjBweDtcbn1cbi5naHgtbWFya2VyIC5hdWktYmFkZ2Uge1xuICBtaW4td2lkdGg6IDE1cHg7XG59XG4uZ2h4LW1hcmtlci51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1zLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtby1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uZ2h4LW1hcmtlci51aS1zb3J0YWJsZS1oZWxwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogLTFweDtcbn1cbi5naHgtc3ByaW50LXBsYW5uZWQuZ2h4LWFjdGl2ZS1kcmFnIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4uZ2h4LWRyYWctb3ZlcmxheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMXB4IDRweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAxcHggNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5naHgtZHJhZy1vdmVybGF5OmFmdGVyLFxuLmdoeC1kcmFnLW92ZXJsYXk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMnB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG4uZ2h4LWRyYWctb3ZlcmxheTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMjBweCBzb2xpZCAjZmZmO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTJweDtcbn1cbi5naHgtZHJhZy1vdmVybGF5IC5naHgtc2hpbS0xOmFmdGVyLFxuLmdoeC1kcmFnLW92ZXJsYXkgLmdoeC1zaGltLTE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG4uZ2h4LWRyYWctb3ZlcmxheSAuZ2h4LXNoaW0tMTpiZWZvcmUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTlweDtcbn1cbi5naHgtZHJhZy1vdmVybGF5IC5naHgtc2hpbS0yIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxOXB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAtbXMtb3BhY2l0eTogMTtcbiAgLW8tb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3ZlcnRha2VuIC5naHgtYmFja2xvZy1oZWFkZXIsXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vdmVydGFrZW4gLmdoeC1zcHJpbnQtaW5mbyxcbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW92ZXJ0YWtlbiAuZ2h4LWhlbHBlcixcbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LWFjdGl2ZS1kcmFnIC5naHgtaGVscGVyIHtcbiAgLW1vei1vcGFjaXR5OiAwLjM7XG4gIC1tcy1vcGFjaXR5OiAwLjM7XG4gIC1vLW9wYWNpdHk6IDAuMztcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjM7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW92ZXJ0YWtlbiAuZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtbmFtZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW92ZXJ0YWtlbiAuZ2h4LXNwcmludC1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW92ZXJ0YWtlbiAuZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xufVxuLmdoeC1zcHJpbnQtcGxhbm5lZC5naHgtbm8taXNzdWVzIC5naHgtaXNzdWUudWktc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLmdoeC1zcHJpbnQtcGxhbm5lZC5naHgtbm8taXNzdWVzIC5naHgtaXNzdWUudWktc29ydGFibGUtcGxhY2Vob2xkZXIgKyAuZ2h4LWhlbHBlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDAgMCAycHg7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1ldmVyeXRoaW5nLWVsc2Uge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmdoeC1zcHJpbnQtcGxhbm5lZCArIC5naHgtc3ByaW50LXBsYW5uZWQge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG4uZ2h4LXNwcmludC1wbGFubmVkICsgLmdoeC1ldmVyeXRoaW5nLWVsc2Uge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1ldmVyeXRoaW5nLWVsc2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1iYWNrbG9nLWhlYWRlciB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCB0cmFuc3BhcmVudDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LXRhcmdldC1ob3Zlci5naHgtY2xvc2VkIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzE0ODkyYztcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW9wZW4gLmdoeC1iYWNrbG9nLWhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG4uZ2h4LXNwcmludC1wbGFubmVkIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbi5naHgtZXZlcnl0aGluZy1lbHNlIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMThweDtcbn1cbi5naHgtZXZlcnl0aGluZy1lbHNlIC5naHgtYmFja2xvZy1oZWFkZXIgLmF1aS1ncm91cC5naHgtY29udHJvbHMge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuLmdoeC1zcHJpbnQtcGxhbm5lZCAuZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWV4cGFuZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtY2xvc2VkIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LWNsb3NlZCAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWV4cGFuZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uZ2h4LXNwcmludC1pbmZvIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIC5naHgtZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIC5naHgtZGF0ZSAuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDNweDtcbn1cbi53ZWJraXQgLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIC5naHgtZGF0ZSAuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgdG9wOiA2cHg7XG59XG4uZ2h4LXNwcmludC1pbmZvIC5naHgtZGF0ZXMgLmdoeC1kaXZpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIC5naHgtZWRpdGFibGUsXG4uZ2h4LXNwcmludC1pbmZvIC5naHgtZGF0ZXMgLmdoeC1yZWFkb25seSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIC5naHgtZGF0ZTpsYXN0LWNoaWxkIC5naHgtZWRpdGFibGUsXG4uZ2h4LXNwcmludC1pbmZvIC5naHgtZGF0ZXMgLmdoeC1kYXRlOmxhc3QtY2hpbGQgLmdoeC1yZWFkb25seSB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWRhdGVzIGlucHV0IHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZTkxZmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4O1xuICB3aWR0aDogMTY2cHg7XG59XG4uZ2h4LXNwcmludC1pbmZvIC5naHgtZGF0ZXMgLmdoeC1lcnJvciB7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLmdoeC1hc3NpZ25lZC13b3JrLXN0YXRzIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstc3RhdHMgLmdoeC1hdmF0YXItaW1nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiA1cHggMTBweCA1cHggMDtcbn1cbi5naHgtaXNzdWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1pc3N1ZXMgLmdoeC1wbGFuLWRyb3B6b25lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzNiNzNhZjtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuICBoZWlnaHQ6IDk1JTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xufVxuLmdoeC1pc3N1ZXMuZ2h4LWRyb3B6b25lLWFjdGl2ZSAuZ2h4LXBsYW4tZHJvcHpvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5naHgtaXNzdWVzLmdoeC1kcm9wem9uZS1hY3RpdmUgOm5vdCguZ2h4LXBsYW4tZHJvcHpvbmUpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWlzc3VlcyB7XG4gIG1hcmdpbjogMTBweCAyMHB4O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtc3ByaW50LXBsYW5uZWQgLmdoeC1pc3N1ZXMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWlzc3Vlcy5naHgtbm8taXNzdWVzIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LW5hbWUgaW5wdXQge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTFmZTtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBGcmVlU2FucywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nOiAzcHggMCAzcHggMXB4O1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LW5hbWUgLmdoeC1lcnJvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LXNwcmludC1lZGl0LFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LW5hbWUsXG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtaXNzdWUtY291bnQsXG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtYmFkZ2UtZ3JvdXAsXG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtbGltaXRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LXNwcmludC1lZGl0LFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWlzc3VlLWNvdW50LFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWJhZGdlLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtc3ByaW50LWVkaXQgLmF1aS1idXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ2h4LW5vLXRvdWNoIC5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1zcHJpbnQtZWRpdCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXI6Zm9jdXMgLmdoeC1zcHJpbnQtZWRpdCxcbi5naHgtYmFja2xvZy1oZWFkZXI6aG92ZXIgLmdoeC1zcHJpbnQtZWRpdCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtYmFkZ2UtZ3JvdXAge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNnB4IDAgMCAxMHB4O1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuYXVpLWJhZGdlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LW5hbWUge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1pc3N1ZS1jb3VudCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWlzc3VlLWNvdW50IC5naHgtcmVzZXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWxpbmtlZCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1saW5rZWQgLmdoeC1saW5rZWQtcGFnZXMtdHJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1iYWRnZS1ncm91cCArIC5naHgtc3ByaW50LWluZm8gLmdoeC1saW5rZWQge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LXNwcmludC1nb2FsLWdyb3VwICsgLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWxpbmtlZCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtbmFtZSAuZ2h4LWVkaXRhYmxlLFxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LW5hbWUgLmdoeC1yZWFkb25seSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtY2xvc2VkIC5naHgtbWV0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vcGVuIC5naHgtbWV0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdoeC1zcHJpbnQtYWN0aXZlLmdoeC1vcGVuIC5naHgtaXNzdWVzIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDVweCAxOHB4IDAgMTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzID4gLmF1aS1pdGVtIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuYXVpLWdyb3VwLmdoeC1jb250cm9scyA+IC5hdWktaXRlbTpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWlzc3VlcyAuZ2h4LWhlbHBlcixcbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1oZWxwZXIge1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LW5vLWlzc3VlcyAuZ2h4LWhlbHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmdoeC1kcmFnLWluLXByb2dyZXNzIC5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW9wZW4gLmdoeC1oZWxwZXIsXG4uZ2h4LWRyYWctaW4tcHJvZ3Jlc3MgLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3BlbiAuZ2h4LXBsYW4tZHJvcHpvbmUge1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzNiNzNhZjtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbn1cbi5naHgtZHJhZy1pbi1wcm9ncmVzcyAuZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vcGVuLmdoeC10YXJnZXQtaG92ZXIgLmdoeC1oZWxwZXIsXG4uZ2h4LWRyYWctaW4tcHJvZ3Jlc3MgLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3Blbi5naHgtdGFyZ2V0LWhvdmVyIC5naHgtcGxhbi1kcm9wem9uZSB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjMTQ4OTJjO1xuICBiYWNrZ3JvdW5kOiAjZjNmOWY0O1xufVxuLmdoeC1kcmFnLWluLXByb2dyZXNzIC5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1oZWxwZXIgLmdoeC1kZXNjcmlwdGlvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtZHJhZy1pbi1wcm9ncmVzcyAuZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtZHJhZ2dhYmxlLWZha2UtcGxhY2Vob2xkZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtcGFyZW50LWdyb3VwIC5naHgtY2FyZC1leHBhbmRlciB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LXBhcmVudC1ncm91cCAuZ2h4LWNhcmQtZXhwYW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1wYXJlbnQtZ3JvdXA6bm90KC5qcy1mYWtlLXBhcmVudCkgLmdoeC1zdWJ0YXNrLWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1wYXJlbnQtZ3JvdXAuZ2h4LXN1YnRhc2tzLWV4cGFuZGVkIC5naHgtY2FyZC1leHBhbmRlciB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1wYXJlbnQtZ3JvdXAuZ2h4LXN1YnRhc2tzLWV4cGFuZGVkIC5naHgtY2FyZC1leHBhbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LXBhcmVudC1ncm91cC5naHgtc3VidGFza3MtZXhwYW5kZWQgLmdoeC1zdWJ0YXNrLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2h4LWJhY2tsb2ctY2FyZC1leHBhbmRlci1zcGFjZXIge1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmdoeC1pc3N1ZS1zdWJ0YXNrIC5naHgtYmFja2xvZy1jYXJkLWV4cGFuZGVyLXNwYWNlciB7XG4gIHdpZHRoOiA1cHg7XG59XG4jZ2h4LWRpYWxvZy1jb21wbGV0ZS1zcHJpbnQgLmF1aS1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5naHgtaWRlLW1lbnUsXG4uZ2h4LWlkZS1tZW51ID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZ2h4LWlkZS1tZW51ID4gbGkge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NjY2Njc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZ2h4LWlkZS1tZW51ID4gbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xufVxuLmdoeC1pZGUtbWVudSAuZ2h4LWlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDApIHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAwKSByb3RhdGUoOTBkZWcpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAwKSByb3RhdGUoOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDApIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgsIDApIHJvdGF0ZSg5MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmdoeC1pZGUtbWVudSAuZ2h4LWlubmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwMCU7XG59XG4uZ2h4LXZlcnNpb24tZXhwYW5kZWQuZ2h4LWVwaWMtZXhwYW5kZWQgI2doeC1jbGFzc2lmaWNhdGlvbi1tZW51LWNvbHVtbixcbi5naHgtdmVyc2lvbi1leHBhbmRlZC5naHgtbm8tZXBpYy1wYW5lbCAjZ2h4LWNsYXNzaWZpY2F0aW9uLW1lbnUtY29sdW1uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtZXBpYy1leHBhbmRlZCAuZ2h4LWNsYXNzaWZpY2F0aW9uLW1lbnUgLmdoeC1lcGljLXRvZ2dsZSxcbi5naHgtdmVyc2lvbi1leHBhbmRlZCAuZ2h4LWNsYXNzaWZpY2F0aW9uLW1lbnUgLmdoeC1yZWxlYXNlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZ2h4LXZlcnNpb24tZXhwYW5kZWQgLmdoeC1jbGFzc2lmaWNhdGlvbi1jb2x1bW4sXG4uZ2h4LWVwaWMtZXhwYW5kZWQgLmdoeC1jbGFzc2lmaWNhdGlvbi1jb2x1bW4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG59XG4uZ2h4LWVwaWMtZXhwYW5kZWQgLmdoeC12ZXJzaW9uLWNvbHVtbixcbi5naHgtbm8tZXBpYy1wYW5lbC5naHgtdmVyc2lvbi1leHBhbmRlZCAuZ2h4LXZlcnNpb24tY29sdW1uIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWdyb3VwIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCAwIDAgMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1zY3JvbGx2aWV3IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmF1aS10aGVtZS1kZWZhdWx0IC5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIGgyLFxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgaDIge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY2NjY2NjY2NjY2Njc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgLmdoeC1hY3Rpb25zIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgLmdoeC1hY3Rpb25zIC5naHgtZGl2aWRlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZ2h4LW5vLXRvdWNoIC5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyAuZ2h4LWNsb3NlIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDEycHggMCA1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgLmdoeC1hY3Rpb25zIC5naHgtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyBidXR0b24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbjpmb2N1cyAuZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbjpob3ZlciAuZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmY5O1xuICBib3JkZXItY29sb3I6ICNjY2Q5ZWE7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtID4gLmdoeC1pbm5lciB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogOHB4IDhweCA4cHggMTdweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtdGFyZ2V0LWhvdmVyOm5vdCguZ2h4LXRhcmdldC1ob3Zlci1yZWplY3RlZCkgPiAuZ2h4LWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjlmNDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMxNDg5MmM7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0udWktc29ydGFibGUtaGVscGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlcixcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LXN1YmhlYWRlcixcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBociB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yMTA2O1xuICBtYXJnaW46IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgYSxcbi5naHgtZXBpYyAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LWNvbnRyb2xzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXJlYWQtb25seSAuZ2h4LWhlYWRlciAuZ2h4LXByb2plY3Qta2V5IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyIC5naHgtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtZXhwYW5kZWQgLmF1aS1pdGVtIC5naHgtZWRpdGFibGUsXG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5hdWktaXRlbSBpbnB1dCB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCAuYXVpLWl0ZW0gaW5wdXQge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTFmZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiA3NXB4O1xuICBwYWRkaW5nOiAycHggM3B4O1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCAuYXVpLWl0ZW0gaW5wdXQgKyAuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgbGVmdDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXJlYWQtb25seSAuYXVpLWl0ZW0uZ2h4LXZlcnNpb24tZGF0ZSAuZmllbGQtdmFsdWUge1xuICBwYWRkaW5nOiAwO1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCAuZ2h4LXN1bW1hcnkgaW5wdXQge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAycHggNHB4IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLXByb2dyZXNzLFxuLmdoeC1jbGFzc2lmaWNhdGlvbi1wcm9ncmVzcyA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLXByb2dyZXNzLFxuLmdoeC1jbGFzc2lmaWNhdGlvbi1wcm9ncmVzczpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtLmdoeC1vcGVuIC5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3M6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtOmhvdmVyIC5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXNlbGVjdGVkIC5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjY2NkOWVhO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1wcm9ncmVzcyA+IGxpIHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLXByb2dyZXNzIC5naHgtaW1wbGVtZW50ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I3M2FmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtbmFtZSBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1uYW1lIC5naHgtcHJvamVjdC1rZXkge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgY29sb3I6ICM3MDcwNzA7XG4gIG1heC13aWR0aDogNDAlO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtbmFtZSAuZ2h4LXN3YXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAwIGF1dG87XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1uYW1lIC5naHgtc3dhdGNoOmFmdGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAwO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyLmdoeC1lZGl0aW5nLW5hbWUgLmdoeC1wcm9qZWN0LWtleSxcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlci5naHgtZWRpdGluZy1uYW1lIC5naHgtc3dhdGNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlci5naHgtZWRpdGluZy1uYW1lIHNwYW4ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LXN1bW1hcnkge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAxOXB4O1xufVxuLmdoeC1uby10b3VjaCAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlciAuZ2h4LWljb25mb250IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtOmZvY3VzIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCxcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbTpob3ZlciAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1zdW1tYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlciAuZ2h4LWljb25mb250IHtcbiAgbWFyZ2luOiA0cHggMCAwIDJweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtY2xvc2VkIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtY2xvc2VkIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWV4cGFuZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LWNsb3NlZCAuZ2h4LWV4cGFuZGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtb3BlbiAuZ2h4LWV4cGFuZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCxcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5hdWktYnV0dG9uLWxpbmssXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBmb3JtLmF1aSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNnaCAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtZmlsdGVyZWQgLmdoeC1pbm5lciB7XG4gIC1tb3otb3BhY2l0eTogMC41O1xuICAtbXMtb3BhY2l0eTogMC41O1xuICAtby1vcGFjaXR5OiAwLjU7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmF1aS1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gaDUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5hdWktaXRlbSB7XG4gIGNvbG9yOiAjMzMzO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmF1aS1ncm91cCA+IC5hdWktaXRlbSArIC5hdWktaXRlbSB7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBoNSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmF1aS1ncm91cCAuZ2h4LWVycm9yIHtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtY2xhc3NpZmljYXRpb24tcGVuZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jZ2h4LXZlcnNpb24tY2hhbmdlLWNvbmZpcm0tZGlhbG9nIC5naHgtZGlhbG9nLXRpcCB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbiNnaHgtdmVyc2lvbi1jaGFuZ2UtY29uZmlybS1kaWFsb2cgLmdoeC1kaWFsb2ctdGlwIGlucHV0LFxuI2doeC12ZXJzaW9uLWNoYW5nZS1jb25maXJtLWRpYWxvZyAuZ2h4LWRpYWxvZy10aXAgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG4uZ2h4LWVwaWMtcGFsZXR0ZSB7XG4gIHBhZGRpbmc6IDAuM2VtIDAuNWVtO1xuICBtYXgtd2lkdGg6IDE2MXB4O1xufVxuLmdoeC1kb2NvLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAyMHB4O1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbS5naHgtZG9jby1saXN0LXJlc3VsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naHgtZG9jby1saXN0LWl0ZW0uZ2h4LWRvY28tbGlzdC1yZXN1bHQ6aG92ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbSAuZ2h4LW5hbWUgKyAuZ2h4LXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbn1cbi5naHgtZG9jby1saXN0LWl0ZW0gLmdoeC1pY29uZm9udCArIC5naHgtbmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZ2h4LWRvY28tbGlzdC1pdGVtIC5naHgtcmVtb3ZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZ2h4LWRvY28tbGlzdC1pdGVtIC5naHgtcmVtb3ZlOmhvdmVyIC5naHgtaWNvbmZvbnQge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtZG9jby1saXN0LWl0ZW06aG92ZXIgLmdoeC1yZW1vdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbSAuZ2h4LXJlbW92ZSxcbi5naHgtZG9jby1saXN0LWl0ZW0gLmdoeC1yZW1vdmUtc3BpbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZ2h4LWRvY28tbGlzdC1pdGVtIC5naHgtZG9jby1saXN0LWl0ZW0tdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbS5naHgtZG9jby1saXN0LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjJmOTtcbn1cbi5naHgtZG9jby1saXN0LXZpZXctbW9yZSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5naHgtcGFnZS1zZWFyY2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG59XG5mb3JtLmF1aS5naHgtcGFnZS1zZWFyY2gtZm9ybSAuZ2h4LXNlYXJjaCB7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi5naHgtcGFnZS1zZWFyY2gtZm9ybSAuZ2h4LXNlYXJjaCArIC5naHgtaWNvbmZvbnQge1xuICByaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbn1cbi5tc2llLWd0LTkgLmdoeC1saW5rZWQtcGFnZXMtc2VhcmNoIC5naHgtc2VhcmNoOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1saXN0LXN1Z2dlc3Rpb25zIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogN3B4IDIwcHggNnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZ2h4LXNlYXJjaC1wYWdlcy1yZXN1bHQtcGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uYXVpLWJ1dHRvbi5naHgtc2VhcmNoLXJldHVybiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI2doeC1leGlzdGluZy1vZmYtZGF5cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICB3aWR0aDogNjAlO1xufVxuI2doeC1leGlzdGluZy1vZmYtZGF5cyAuYXVpLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNnaHgtZXhpc3Rpbmctb2ZmLWRheXMgZW0ge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbiNnaHgtY29uZmlnLXRpbWUgaDUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHByaW50IHtcbiAgI2doeC1tb2Rlcy10b29scyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjZ2h4LWhlYWRlciBoMixcbiAgI2doeC1jaGFydC10aXRsZSBoNCxcbiAgI2doeC1pdGVtcy10cmlnZ2VyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSA+IC5hdWktcGFnZS1wYW5lbCAuYXVpLXBhZ2UtcGFuZWwtbmF2LFxuICAjZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsIC5hdWktcGFnZS1wYW5lbC1uYXYgKixcbiAgI2doeC1pdGVtcy10cmlnZ2VyOmFmdGVyLFxuICAjZ2h4LWNoYXJ0LWludHJvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNnaHgtY2hhcnQtY29udHJvbHMgKixcbiAgI2doeC1jaGFydC1ncm91cCAqLFxuICAjZ2h4LWNoYXJ0LWRhdGEgKixcbiAgI2ppcmEgLmdoeC1mb290ICoge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5naHgtZm9vdCAjYWJvdXQtbGluayxcbiAgLmdoeC1mb290ICNmb290ZXItcmVwb3J0LXByb2JsZW0tbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNhbm5vdW5jZW1lbnQtYmFubmVyLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0IC5hdWktc2lkZWJhcixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAuZ2h4LXNwcmludC1tZXRhLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICN0aW1lem9uZURpZmZCYW5uZXIsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2hlYWRlcixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LXJlbGVhc2UsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC12aWV3LW1vZGVzLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNnaHgtdmlldy10b29scyxcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LXZpZXctc2VsZWN0b3IsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI3N0dWRpby1oZWFkZXIsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC12aWV3LXBsdWdnYWJsZSAuZ2h4LXZpZXctc2VjdGlvbixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LXZpZXctcGx1Z2dhYmxlIC5naHgtdmlldy1zZWN0aW9uOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIHotaW5kZXg6IDI7XG59XG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC1vcGVyYXRpb25zIHtcbiAgcGFkZGluZy1yaWdodDogNzVweDtcbn1cbi5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC1vcGVyYXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgLmF1aS1zaWRlYmFyIH4gLmF1aS1wYWdlLXBhbmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggaDEsXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCBoMixcbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIGgzLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggaDQsXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCBoNSxcbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoICNnaHgtb3BlcmF0aW9ucyxcbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIGR0LmdoeC1kZXRhaWwtdGVybSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmF1aS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb250cm9scy1saXN0IGR0IHtcbiAgY29sb3I6ICM1NTU7XG59XG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWJhY2tsb2csXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWJhY2tsb2ctY29udGFpbmVyLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW4sXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWRldGFpbC12aWV3LFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1kZXRhaWwtY29udGVudHMsXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LW1hcmtlcixcbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtaGVhZGVyIC5naHgtYnVzdGVkLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jbGFzc2lmaWNhdGlvbi1jb2x1bW4sXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNvbnRyb2xzLXBsYW4sXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNvbnRyb2xzLXdvcmssXG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWlzc3VlLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1pc3N1ZS1jb21wYWN0LFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggI2doeC1wbGFuLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggI2doeC13b3JrLFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSB7XG4gIGJvcmRlci1jb2xvcjogIzgwODA4MDtcbn1cbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtY29sdW1uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjODA4MDgwO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiAuZ2h4LXF0eSxcbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4gLmdoeC1jb25zdHJhaW50LFxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiBoMiB7XG4gIGNvbG9yOiAjMzMzO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1heCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMDQ0Mzc7XG59XG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLmdoeC1idXN0ZWQtbWluIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y2YzM0Mjtcbn1cbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtZHJhZy1vdmVybGF5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZTVmMztcbiAgYm9yZGVyLWNvbG9yOiAjNjA4OGJkO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQ6ICNlNmU2ZTY7XG59XG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW46bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiAjYjNiM2IzO1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uLmdoeC1idXN0ZWQtbWF4IHtcbiAgYmFja2dyb3VuZDogI2QwNDQzNztcbn1cbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbi5naHgtYnVzdGVkLW1pbiB7XG4gIGJhY2tncm91bmQ6ICNmNmMzNDI7XG59XG4jamlyYS5naHgtY29udHJhc3QtaGlnaCAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4uZ2h4LXRhcmdldC1vcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZWJmMmY5O1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uLmdoeC10YXJnZXQtb3B0aW9uLmdoeC10YXJnZXQtaG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmOWY0O1xufVxuI2ppcmEuZ2h4LWNvbnRyYXN0LWhpZ2ggLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZ2h4LWFnaWxlIC5hdWktcmVzdGZ1bHRhYmxlIHRleHRhcmVhIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtYWdpbGUgLmF1aS1yZXN0ZnVsdGFibGUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUgdGV4dGFyZWEsXG4uZ2h4LWFnaWxlICNnaHgtc3ViLWpxbCB7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAyOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtYWdpbGUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5naHgtYWdpbGUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUgLmljb24ge1xuICBsZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG59XG4jZ2ggLmdoeC1waWNrZXItc2VsZWN0LFxuI2doIC5naHgtcGlja2VyLXNlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvY29sb3JwaWNrZXIyL3NlbGVjdC5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cbi5naHgtcGlja2VyIC5hdWktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXVpLXJlc3RmdWx0YWJsZSB0ZC5naHgtcGlja2VyIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uYXVpLXJlc3RmdWx0YWJsZSB0ZC5naHgtcGlja2VyIC5hdWktcmVzdGZ1bHRhYmxlLWVkaXRhYmxlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5hdWktcmVzdGZ1bHRhYmxlIHRkLmdoeC1waWNrZXI6aG92ZXIgLmF1aS1yZXN0ZnVsdGFibGUtZWRpdGFibGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuI2doeC1jYXJkY29sb3JzdHJhdGVneS1zZWxlY3QgfiAuZ2h4LXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuI2doeC1jb25maWctY2FyZENvbG9ycyBkaXZbZGF0YS1zdHJhdGVneT1jdXN0b21dIC5hdWktcmVzdGZ1bHRhYmxlLWVkaXRyb3cgLmF1aS1yZXN0ZnVsdGFibGUtb3BlcmF0aW9ucyAuYXVpLWJ1dHRvbixcbiNnaHgtY29uZmlnLWNhcmRDb2xvcnMgZGl2W2RhdGEtc3RyYXRlZ3k9Y3VzdG9tXSAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0cm93IC5hdWktcmVzdGZ1bHRhYmxlLW9wZXJhdGlvbnMgLmF1aS1idXR0b24tY2FuY2VsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2doeC1jb25maWctY2FyZENvbG9ycyAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0cm93IC5hdWktcmVzdGZ1bHRhYmxlLW9wZXJhdGlvbnMgLmF1aS1idXR0b24sXG4jZ2h4LWNvbmZpZy1jYXJkQ29sb3JzIC5hdWktcmVzdGZ1bHRhYmxlLWVkaXRyb3cgLmF1aS1yZXN0ZnVsdGFibGUtb3BlcmF0aW9ucyAuYXVpLWJ1dHRvbi1jYW5jZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2doeC1jb25maWctZGV0YWlsdmlldyAuYXVpLXJlc3RmdWx0YWJsZSB7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI2doeC1jb25maWctZGV0YWlsdmlldyAuYXVpLXJlc3RmdWx0YWJsZSBzZWxlY3Qge1xuICB3aWR0aDogYXV0bztcbn1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgLmF1aS1yZXN0ZnVsdGFibGUgdHIuZ2h4LWRpc2FibGVkIHtcbiAgY29sb3I6ICM5OTk7XG59XG4jZ2h4LWNvbmZpZy1kZXRhaWx2aWV3IGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgaDUgKyBmb3JtLmF1aSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYXVpLXJlc3RmdWx0YWJsZSAuZ2h4LWRlZmF1bHQtc3dpbWxhbmUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2NjYztcbn1cbi5hdWktcmVzdGZ1bHRhYmxlIC5naHgtZGVmYXVsdC1zd2ltbGFuZS5hdWktcmVzdGZ1bHRhYmxlLXJvdyAuYXVpLXJlc3RmdWx0YWJsZS1kcmFnaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hdWktcmVzdGZ1bHRhYmxlIC5naHgtZGVmYXVsdC1zd2ltbGFuZSBzcGFuW2RhdGEtZmllbGQtbmFtZT1cInF1ZXJ5XCJdLFxuLmF1aS1yZXN0ZnVsdGFibGUgLmdoeC1kZWZhdWx0LXN3aW1sYW5lIC5hdGxhc3NpYW4tYXV0b2NvbXBsZXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmdoeC1hZ2lsZSAuYXVpLXJlc3RmdWx0YWJsZSAuYXVpLXJlc3RmdWx0YWJsZS1yb3cuYXVpLXJlc3RmdWx0YWJsZS1kaXNhYmxlZCB0ZCB7XG4gIC1tb3otb3BhY2l0eTogMC41O1xuICAtbXMtb3BhY2l0eTogMC41O1xuICAtby1vcGFjaXR5OiAwLjU7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ2h4LWFnaWxlIC5hdWktcmVzdGZ1bHRhYmxlIC5hdWktYnV0dG9uICsgLmF1aS1idXR0b24tY2FuY2VsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyOmZpcnN0LWNoaWxkLmFjdGl2ZSxcbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyLmFjdGl2ZSB7XG4gIC8qIHNxdWFyZSBvZmYgYm90dG9tIGNvcm5lcnMgKi9cbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIC8qIGF2b2lkIGRvdWJsZSBib3JkZXIgd2hlbiB0aGUgZHJvcGRvd24gaXMgYWN0aXZlIC0gaW5jcmVhc2UgcGFkZGluZyB0byBjYXRlciBmb3IgdGhpcyByZWR1Y3Rpb24gKi9cbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgLyogaW5jcmVhc2UgdGhlIHBhZGRpbmcgdG8gY2F0ZXIgZm9yIHRoZSBsYWNrIG9mIGJvcmRlciBzbyB0aGUgYnV0dG9uIGRvZXNuJ3QgY2hhbmdlIHNpemUgKi9cbn1cbi5hdWktYnV0dG9uLWxpbmsuZ2h4LWRyb3Bkb3duLXRyaWdnZXI6Zmlyc3QtY2hpbGQuYWN0aXZlLFxuLmF1aS1idXR0b24tbGluay5naHgtZHJvcGRvd24tdHJpZ2dlci5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1zdWJ0bGUuZ2h4LWRyb3Bkb3duLXRyaWdnZXIuYWN0aXZlLFxuLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1zdWJ0bGUuZ2h4LWRyb3Bkb3duLXRyaWdnZXIuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1zdWJ0bGUuZ2h4LWRyb3Bkb3duLXRyaWdnZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5OTk7XG59XG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHggIWltcG9ydGFudDtcbiAgLyogOHB4IChhcnJvdyB3aWR0aCkgKyAxMHB4IChyaWdodCBwYWRkaW5nKSArIDVweCAobWFyZ2luIGJldHdlZW4gYXJyb3cgYW5kIGxvZ28pICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMTAwJTtcbiAgLyogXCJsZWZ0XCIgKyBcIm1hcmdpbi1sZWZ0XCIgcmVxdWlyZWQgYmVjYXVzZSBvZiB3ZWJraXQgbm90IHdvcmtpbmcgcHJvcGVybHkgd2l0aCBcInJpZ2h0XCIgKi9cbiAgbWFyZ2luLWxlZnQ6IC0xOHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAwO1xufVxuLmF1aS1idXR0b24uZ2h4LWRyb3Bkb3duLXRyaWdnZXI6YWZ0ZXIsXG4uYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1wcmltYXJ5LmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMzMztcbn1cbi5hdWktYnV0dG9uLmF1aS1idXR0b24tcHJpbWFyeS5naHgtZHJvcGRvd24tdHJpZ2dlcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlcjpob3ZlcjphZnRlcixcbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyLmFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXVpLWJ1dHRvbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdG9wOiAxMnB4O1xufVxuLyogQ29tcGFjdCBCdXR0b25zIC0gY29waWVkIGZyb20gQVVJIDUuMiAqL1xuLmdoeC1hZ2lsZSAuYXVpLWJ1dHRvbi5hdWktYnV0dG9uLWNvbXBhY3Qge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMi4xNjY2NjY2NjY2NjY2N2VtO1xuICAvKiAyNnB4IHdpdGggMTJweCBmb250LXNpemUgKi9cbiAgcGFkZGluZzogMnB4IDhweCAycHggOHB4O1xuICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY2NjY2Nztcbn1cbi8qIEVuZCBDb21wYWN0IEJ1dHRvbnMgKi9cbi5tc2llLTkgLmF1aS1idXR0b24tcHJpbWFyeSxcbi5tc2llLTkgLmF1aS1idXR0b24tc3VidGxlLFxuLm1zaWUtOSAuYXVpLWJ1dHRvbi1saW5rIHtcbiAgZmlsdGVyOiAtO1xufVxuLmdoeC1hZ2lsZSAudGlwc3kgYiB7XG4gIGNvbG9yOiAjY2NjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5naHgtYWdpbGUgLmdoeC10aXBzeS1hbHQgLnRpcHN5LWlubmVyIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naHgtYWdpbGUgLmdoeC10aXBzeS1sZWZ0IC50aXBzeS1pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZ2h4LWFnaWxlIC5naHgtYXZhdGFyLXRpcHN5IC50aXBzeS1pbm5lciB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1hZ2lsZSAuZ2h4LWF2YXRhci10aXBzeSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZ2h4LWFnaWxlIC5naHgtYXZhdGFyLXRpcHN5IHRkICsgdGQge1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5naHgtYWdpbGUgLnNob3J0ZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItZXhwYW5kLFxuLmdoeC1hZ2lsZSAuZ2gtc2hvcnRlbiAuZ2gtc2hvcnRlbmVyLWNvbGxhcHNlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5naHgtYWdpbGUgLmdoLXNob3J0ZW4gLmdoLXNob3J0ZW5lci1leHBhbmQ6aG92ZXIsXG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItY29sbGFwc2U6aG92ZXIsXG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItZXhwYW5kOmZvY3VzLFxuLmdoeC1hZ2lsZSAuZ2gtc2hvcnRlbiAuZ2gtc2hvcnRlbmVyLWNvbGxhcHNlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmdoeC1hZ2lsZSAuZ2gtc2hvcnRlbiAuZ2gtc2hvcnRlbmVyLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBU0VsRVFWUjQybVA0Ly84L0F5V1lZZFNBVVFPb2JrQmFXcG9zRk1QNGZGQ01WUjdGQUpCRVMwdkwvN0t5c3Y5QXRpVWhQbFlEb0pKd0RmajQyQXhnZ0NxMEpJWS9lR0lCQURQc3c5MEpka2w2QUFBQUFFbEZUa1N1UW1DQyk7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbi5naHgtYWdpbGUgLmdoLXNob3J0ZW4gLmdoLXNob3J0ZW5lci1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBUWtsRVFWUjQybVA0Ly84L0F5V1lZZFNBVVFQUURVaExTd05oQldMNTJBeFFLQ3NyKzA4c0g4VUFtQ1NRL2s4TUg1Y0xISkFWRU9KakRVU1FJbEw0QXgrTkFBK2Ixd21oZ0JibEFBQUFBRWxGVGtTdVFtQ0MpO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4vKiBFbmQgU2hvcnRlbiBTdHlsZXMgVGFrZW4gRnJvbSBKSVJBICovXG4uZ2h4LXNwcmludC1waWNrZXItc2NvcGUtd2FybmluZyB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuLmdoeC1zcHJpbnQtcGlja2VyLW1ldGEge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5hdWktbGlzdC1pdGVtLmFjdGl2ZSAuZ2h4LXNwcmludC1waWNrZXItbWV0YSB7XG4gIGNvbG9yOiAjZjVmNWY1O1xufVxuLyogTWFuYWdlIGJvYXJkcyBwYWdlIGltcHJvdmVtZW50cyAqL1xuI21hbmFnZS1ib2FyZHMtcGFnZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jZ2h4LW1hbmFnZS1ib2FyZHMtZmlsdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmJvYXJkcy1maWx0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4uYm9hcmRzLWZpbHRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uYm9hcmRzLWZpbHRlci1jb250YWluZXIgLmdoeC1pY29uZm9udC5naHgtaWNvbmZvbnQge1xuICByaWdodDogOHB4O1xufVxuLmJvYXJkcy1maWx0ZXItdHlwZS1kcm9wZG93biBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5naHgtbWFuYWdlLWJvYXJkcy1mb290ZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmdoeC1tYW5hZ2UtYm9hcmRzLXNob3dpbmcge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5naHgtYm9hcmRzLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmdoeC1ib2FyZHMtbGlzdCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYm9hcmRzLXRhYmxlLmJvYXJkcy10YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYm9hcmRzLXRhYmxlIC5ib2FyZHMtZW1wdHktcm93IHRkIHtcbiAgcGFkZGluZzogNTBweDtcbn1cbi5ib2FyZHMtdGFibGUgLmdoeC1tYW5hZ2UtYm9hcmRzLW9wZXJhdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ib2FyZHMtdGFibGUgLmdoeC1tYW5hZ2UtYm9hcmRzLW9wZXJhdGlvbnMgLmF1aS1idXR0b24uYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAvKiB3ZSBoYXZlIHRvIHVzZSAhaW1wb3J0YW50IHRvIG92ZXJyaWRlIHByZXZpb3VzIC5hdWktZHJvcGRvd24yLXRyaWdnZXIgIWltcG9ydGFudCovXG59XG4uYm9hcmRzLXRhYmxlIC5naHgtbWFuYWdlLWJvYXJkcy1vcGVyYXRpb25zIC5hdWktYnV0dG9uLmF1aS1kcm9wZG93bjItdHJpZ2dlcjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstdGFibGUgdGFibGUuYXVpID4gdGJvZHkgPiB0ciA+IHRkLFxuLmdoeC1hc3NpZ25lZC13b3JrLXRhYmxlIHRhYmxlLmF1aSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstdGFibGUgdGFibGUuYXVpID4gdGZvb3QgPiB0ciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstdGFibGUgdGZvb3QgdGQ6Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5naHgtYXNzaWduZWQtd29yay10YWJsZSB0Zm9vdCB0ZDpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnOic7XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstdGFibGUgLmdoeC1uby1hdmF0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5naHgtYXNzaWduZWQtd29yay10YWJsZSAuZ2h4LWF2YXRhci1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBDbG9zZSBzcHJpbnQgYW5kIFNwcmludCB0aW1lIGxlZnQgY29udHJvbCAqL1xuLmdoeC1zcHJpbnQtbWV0YSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmdoeC1zcHJpbnQtbWV0YSAudGltZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZ2h4LXNwcmludC1tZXRhIC50aW1lIC5kYXlzLWxlZnQge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmdoeC1zcHJpbnQtbWV0YSAuY29tcGxldGUtc3ByaW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5naHgtc3ByaW50LW1ldGEgLmNvbXBsZXRlLXNwcmludC1jb250YWluZXIgLmRpc2FibGVkIHtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmdoeC1zcHJpbnQtZGF0ZXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTc1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZ2h4LXNwcmludC1kYXRlcyBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi8qIFNwcmludCBnb2FsICovXG4uZ2h4LXNwcmludC1nb2FsIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5naHgtYmFja2xvZyAuZ2h4LXNwcmludC1nb2FsLFxuI2doeC1oZWFkZXIgLmdoeC1zcHJpbnQtZ29hbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtYmFja2xvZyAuZ2h4LXNwcmludC1nb2FsIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2doeC1oZWFkZXIgLmdoeC1zcHJpbnQtZ29hbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbiNnaHgtY2hhcnQtZ3JvdXAgLmdoeC1zcHJpbnQtZ29hbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZ2h4LXNwcmludC1nb2FsLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDVweCAwIDAgLTJweDtcbn1cbi5naHgtY29udHJvbHMgKyAuZ2h4LXNwcmludC1nb2FsLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmdoeC1zcHJpbnQtZ29hbC1ncm91cCArIC5naHgtc3ByaW50LWluZm8ge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLypTdGFydCBTcHJpbnQgRGlhbG9nKi9cbi5naHgtc3ByaW50LWhlbHAtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5naHgtc3ByaW50LWRpYWxvZy13b3JraW5nLWRheXMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLyogU2hvdyBwcm9qZWN0IGluIHBhcmVudCBwcm9qZWN0IGNvbmZpZ3VyYXRpb24gLSBnZW5lcmFsIHRhYiAqL1xuI2doeC1ib2FyZC1sb2NhdGlvbi1jaGFuZ2UgLmF1aS1hdmF0YXItcHJvamVjdCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi8qIFNob3cgcHJvamVjdHMgaW4gYm9hcmQgY29uZmlndXJhdGlvbiAtIGdlbmVyYWwgdGFiICovXG4jZ2h4LXNob3ctcHJvamVjdHMtaW4tYm9hcmQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuI2doeC1zaG93LXByb2plY3RzLWluLWJvYXJkIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbiNnaHgtc2hvdy1wcm9qZWN0cy1pbi1ib2FyZCBsaSBzdHJvbmcge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbiNnaHgtc2hvdy1wcm9qZWN0cy1pbi1ib2FyZCBsaSBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI2doeC1zaG93LXByb2plY3RzLWluLWJvYXJkIGxpIGEuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jZ2h4LXNob3ctcHJvamVjdHMtaW4tYm9hcmQgbGkgLmF1aS1pY29uZm9udC1pbmZvIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbiNnaHgtc2hvdy1wcm9qZWN0cy1pbi1ib2FyZCBzcGFuLmF1aS1hdmF0YXItcHJvamVjdCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi8qIFRpcHN5IG9mIHRoZSBDcmVhdGUgU3ByaW50IGJ1dHRvbiBpbiBhIFJhcGlkIEJvYXJkKi9cbi50aXBzeSAudGlwc3ktaW5uZXIgLm1hbmFnZS1zcHJpbnQtcGVybWlzc2lvbi1oZWxwOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZ2h4LWxvemVuZ2UtbGFicyB7XG4gIGJhY2tncm91bmQ6ICM4ZWIwMjE7XG4gIGJvcmRlci1jb2xvcjogIzhlYjAyMTtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBLYW5QbGFuICovXG4uZ2h4LWxpbWl0cyB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuLmdoeC1saW1pdHMgLmdoeC1jb25zdHJhaW50IHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5naHgtbGltaXRzIC5naHgtY29uc3RyYWludC5naHgtdW5kZXItbWluIHtcbiAgY29sb3I6ICNmNmMzNDI7XG59XG4uZ2h4LWxpbWl0cyAuZ2h4LWNvbnN0cmFpbnQuZ2h4LWV4Y2VlZC1tYXgge1xuICBjb2xvcjogI2QwNDQzNztcbn1cbi5naHgta2FucGxhbi1hY2sge1xuICBwYWRkaW5nOiAzMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDIzMywgMjMzLCAyMzMsIDAuOSk7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDIzMywgMjMzLCAyMzMsIDAuOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCA1cHggMHB4IHJnYmEoMjMzLCAyMzMsIDIzMywgMC45KSwgdHJhbnNwYXJlbnQgMCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNXB4IDBweCByZ2JhKDIzMywgMjMzLCAyMzMsIDAuOSksIHRyYW5zcGFyZW50IDAgMCAwO1xufVxuLmdoeC1rYW5wbGFuLWFjayAuZ2h4LWthbnBsYW4tYWNrLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTY1cHg7XG4gIHdpZHRoOiA2MCU7XG59XG4uZ2h4LWthbnBsYW4tYWNrIC5naHgta2FucGxhbi1hY2std29ya21vZGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2thbnBsYW4va2FucGxhbi13b3JrLWhlbHBlci1zZWN0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1MHB4O1xufVxuLmdoeC1rYW5wbGFuLWFjayAuZ2h4LWthbnBsYW4tYWNrLXBsYW5tb2RlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9rYW5wbGFuL2thbnBsYW4tcGxhbi1oZWxwZXItc2VjdGlvbi5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzBweDtcbn1cbi5naHgta2FucGxhbi1hY2sgLmdoeC1hY2stY2xvc2UtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmdoeC1rYW5wbGFuLWFjayBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZ2h4LWthbnBsYW4tYWNrIC5naHgtYnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZ2h4LWthbnBsYW4tYWNrIC5naHgtYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jZ2h4LWthbnBsYW4tY29udmVydCAuZ2h4LWthbmJhbi1jb252ZXJ0LWltYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9rYW5wbGFuL2thbnBsYW4tYWNrLXdvcmttb2RlLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5naHgtYmFja2xvZy1ncm91cC5naHgta2FucGxhbi1jb2x1bW4tY29udGFpbmVyIC5paWMtd2lkZ2V0X19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZ2h4LWthbnBsYW4tdHJhbnNpdGlvbi1zdGF0dXMgZm9ybSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jZ2h4LWthbnBsYW4tdHJhbnNpdGlvbi1zdGF0dXMgZm9ybSAua2FucGxhbi10cmFuc2l0aW9uLXN0YXR1cy1vcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2doeC1rYW5wbGFuLXRyYW5zaXRpb24tc3RhdHVzIGZvcm0gLmthbnBsYW4tdHJhbnNpdGlvbi1zdGF0dXMtb3B0aW9uIGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5naHgta2FucGxhbi1jb2x1bW4tY29udGFpbmVyIC5qcy1pc3N1ZS5naHgtc3VidGFzayB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmdoeC1rYW5wbGFuLWNvbHVtbi1jb250YWluZXIgLmpzLWlzc3VlLmdoeC1zdWJ0YXNrLWluZGVudC10b3Age1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmdoeC1rYW5wbGFuLWNvbHVtbi1jb250YWluZXIgLmdoeC1tYXJrZXIge1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG4uanMtc3ByaW50LWNvbnRhaW5lci5naHgta2FuYmFuLWNvbHVtbiAuaWljLWFnaWxlLXBsYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpzLXNwcmludC1jb250YWluZXIuZ2h4LWthbmJhbi1jb2x1bW4gLmdoeC1rYW5iYW4tY29sdW1uLW1heCxcbi5qcy1zcHJpbnQtY29udGFpbmVyLmdoeC1rYW5iYW4tY29sdW1uIC5naHgta2FuYmFuLWNvbHVtbi1taW4ge1xuICBjb2xvcjogIzk5OTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmdoeC1rYW5iYW4tYmFja2xvZyAuaWljLWFnaWxlLXBsYW4gLmlpYy13aWRnZXRfX2Rlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEZpZWxkIGhhcyBubyB2YWx1ZSAqL1xuLmdoeC1mYSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jZ2h4LXF1aWNrLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2doeC1xdWljay1maWx0ZXJzID4gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI2doeC1xdWljay1maWx0ZXJzID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA1cHg7XG59XG4jZ2h4LXF1aWNrLWZpbHRlcnMgPiB1bCA+IGxpIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jZ2h4LXF1aWNrLWZpbHRlcnMgPiB1bCA+IGxpIGJ1dHRvbi5naHgtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ViZjJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzU3MmIwO1xuICBjb2xvcjogIzNiNzNhZjtcbn1cbiNnaHgtcXVpY2stZmlsdGVycyAuZ2h4LXF1aWNrLWZpbHRlcnMtbGFiZWwge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogOHB4IDlweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jZ2h4LXF1aWNrLWZpbHRlcnMgLmdoeC1iYWNrbG9nLXNlYXJjaC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbiNnaHgtcXVpY2stZmlsdGVycyAuZ2h4LWJhY2tsb2ctc2VhcmNoIC5naHgtc2VhcmNoIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGhlaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiA1cHggMjRweCA1cHggMTBweDtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDEwMG1zIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDEwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLmdoeC1zZWFyY2gtZmllbGQtYnRuLmdoeC1pY29uZm9udC5hdWktaWNvbi1zbWFsbCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZ2h4LXNlYXJjaC1maWVsZC1idG4uZ2h4LWljb25mb250LmF1aS1pY29uLXNtYWxsOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uYXVpLWRyb3Bkb3duMi5hdWktc3R5bGUtZGVmYXVsdDpob3ZlciAuZ2h4LXNlYXJjaC1maWVsZC1idG4uZ2h4LWljb25mb250LmF1aS1pY29uLXNtYWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLmdoeC1xdWlja2ZpbHRlcnMtbm8tbWF0Y2hlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsOmhvdmVyLFxuLmdoeC1maWx0ZXItcGFuZWwtZHJvcGRvd24tbGFiZWw6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkOWVhO1xuICBjb2xvcjogIzMzMztcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsIGltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTZweDtcbiAgbWF4LWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZ2h4LWZpbHRlci1wYW5lbC1kcm9wZG93bi1sYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5hdWktZHJvcGRvd24yLmF1aS1zdHlsZS1kZWZhdWx0IC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2Q5ZWE7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmdoeC1maWx0ZXItcGFuZWwtZHJvcGRvd24gLmdoeC1iYWNrbG9nLXNlYXJjaCB7XG4gIG1hcmdpbjogNXB4IDEwcHggOXB4O1xufVxuLmdoeC1maWx0ZXItcGFuZWwtZHJvcGRvd24gLmdoeC1iYWNrbG9nLXNlYXJjaDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5hdWktZHJvcGRvd24yLmF1aS1zdHlsZS1kZWZhdWx0OmhvdmVyIC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duIGEuZ2h4LWZpbHRlci1wYW5lbC1jbGVhcixcbi5hdWktZHJvcGRvd24yLmF1aS1zdHlsZS1kZWZhdWx0IC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duIGEuZ2h4LWZpbHRlci1wYW5lbC1jbGVhci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMzYjczYWY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmF1aS1kcm9wZG93bjIuYXVpLXN0eWxlLWRlZmF1bHQgYS5naHgtZmlsdGVyLXBhbmVsLWNsZWFyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZDllYTtcbiAgY29sb3I6ICMzMzM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXVpLWRyb3Bkb3duMi5hdWktc3R5bGUtZGVmYXVsdCAuZ2h4LWZpbHRlci1wYW5lbC1kcm9wZG93biBhLmdoeC1maWx0ZXItcGFuZWwtY2xlYXIge1xuICBjb2xvcjogIzNiNzNhZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuIiwiLyogQ29tbW9uIHN0eWxlcyBhY3Jvc3MgYm90aCByZWd1bGFyIGNhcmRzIChpbiB3b3JrIG1vZGUpIGFuZCBjb21wYWN0IGNhcmRzIChpbiBwbGFuIG1vZGUpICovXG5cbkBpbXBvcnQgXCJnaC12YXJpYWJsZXMubGVzc1wiO1xuQGltcG9ydCBcImdoLW1peGluc1wiO1xuXG4vKiBEcmFnIG4gZHJvcCAqL1xuLmdoeC1pc3N1ZS51aS1kcmFnZ2FibGUtZHJhZ2dpbmcsXG4uZ2h4LWlzc3VlLnVpLXNvcnRhYmxlLWhlbHBlciB7XG4gICAgLmJveC1zaGFkb3c7XG59XG5cbi8qIElzc3VlIGNvbG91ciAqL1xuLmdoeC1ncmFiYmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBAZ2gtZ3JhYmJlci13aWR0aDtcbn1cblxuLmdoeC1ncmFiYmVyLXRyYW5zcGFyZW50e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBNb3ZlIGNvdW50ICovXG4uZ2h4LW1vdmUtY291bnQge1xuICAgIEBzaXplOiAyNnB4O1xuICAgIGJhY2tncm91bmQ6IEBhdWktcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IEBzaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLUBzaXplLzI7XG4gICAgdG9wOiAtQHNpemUvMjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IEBzaXplO1xuICAgIHotaW5kZXg6IDIwO1xuXG4gICAgLyogbnVtZXJpYyB2YWx1ZSBpbiBoZXJlICovXG4gICAgYiB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLXBhZ2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBsaW5lLWhlaWdodDogQHNpemU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IEBzaXplO1xuICAgIH1cblxuICAgIC5naHgtbW92ZS1tYWluICYge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLyogRmllbGQgd2l0aCBubyB2YWx1ZSAqL1xuLmdoeC1mYSB7XG4gICAgY29sb3I6IEBhdWktZ3JheTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIEV4dHJhIGZpZWxkIHRvb2x0aXAgY29udGVudCAqL1xuLmdoeC1leHRyYS1maWVsZC10aXBzeSB7XG5cbiAgICAudGlwc3ktaW5uZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiBAdGlwc3ktbGluZS1oZWlnaHQgKiA4OyAvLzggbGluZXNcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIH1cblxuICAgICYuZ2h4LWV4dHJhLWZpZWxkLXRpcHN5LXRydW5jYXRlZCAudGlwc3ktaW5uZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiB1bml0KEBnaC1saW5lLWhlaWdodCwgZW0pIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYuZ2h4LWV4dHJhLWZpZWxkLXRpcHN5LXRydW5jYXRlZCAudGlwc3ktaW5uZXI6YWZ0ZXIge1xuICAgICAgICBib3R0b206IEBncmlkO1xuICAgICAgICBjb250ZW50OiBcIlxcMjAyNlxcMDBhMFwiO1xuICAgICAgICBsZWZ0OiBAZ3JpZCAqIDEuNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIGNvZGUsXG4gICAgdHQsXG4gICAgLmNvZGUge1xuICAgICAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0OyAvLyBuZWVkIHRvIG92ZXJyaWRlIHRoZSB0aXBzeSB3aGl0ZSB0ZXh0IGZvciBhbnkgcmVuZGVyZWQgY29kZSBibG9jayBpbiB0aGUgdGlwc3lcbiAgICB9XG59XG5cbi8vIFdoZW4gZm9jdXNpbmcgb24gYW4gaXNzdWUsIHdlIGRvbnQgd2FudCB0byBzaG93IHRoZSBibHVlIG91dGxpbmUgdGhhdCB0aGUgYnJvd3NlciBnaXZlcyB1cyxcbi8vIGFzIHdlIGFscmVhZHkgaGlnaGxpZ2h0IHRoZSBjYXJkLlxuLmdoeC1pc3N1ZSxcbi5naHgtaXNzdWUtY29tcGFjdCxcbi5naHgtc3dpbWxhbmUtaGVhZGVyW2RhdGEtaXNzdWUta2V5XSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufSIsIi8vIEpJUkEgQWdpbGUgdmFyaWFibGVzICsgbWl4aW4gZmlsZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy9cbi8vIFdoZW4gYSBjb2xvdXIgaXMgdXNlZCB3ZSB1c2UgdGhlIHNwZWNpZmllZCBBREcgY29sb3VyIGZvciB0aGF0IHB1cnBvc2UuXG4vL1xuLy8gSWYgc2VtYW50aWMgdmFsdWUgZm9yIEpBRyBzcGVjaWZpYyB1c2UsIG5vdCBjb3ZlcmVkIGJ5IEFERywgZXhpc3RzIHRoZW4gdXNlIG9yIGNyZWF0ZSBhIGNsYXNzIHdoaWNoIG1hcHMgdG8gYSB2YWx1ZS5cbi8vIFVzZSB0aGlzIGNsYXNzIGluIHRoZSBDU1Mgc28gdGhhdCBpZiB0aGUgc3R5bGUgY2hhbmdlcyB3ZSBjaGFuZ2UgdGhlIHByZXNlbnRhdGlvbiBpbiBhIHNpbmdsZSBwbGFjZS5cbi8vIGUuZy4gdGhlIGJhY2tncm91bmQgY29sb3VyIGZvciBjb2x1bW4gY29uc3RyYWludHMgd2hpY2ggaGF2ZSBleGNlZWRlZCB0aGVpciBtYXhpbXVtLlxuLy9cbi8vIEZvbGxvdyB0aGUgQVVJIG5hbWluZyBjb252ZW50aW9uXG4vLyBUaGlzIGlzIGVzc2VudGlhbGx5IEZyZW5jaCBncmFtbWFyIChjYXQgYmxhY2spIHdpdGggVVNBIG1pc3NwZWxsaW5nIChjb2xvcikuXG4vL1xuLy8gQG5hbWVzcGFjZS1jc3MtcHJvcGVydHktY29uY2VwdC12YXJpYXRpb25cbi8vIEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1c3RlZC1taW5cblxuLy8gQVVJIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBSZWZlcmVuY2UgPSBhdWkgLyBhdWlwbHVnaW4gLyBzcmMgLyBtYWluIC8gcmVzb3VyY2VzIC8gY3NzIC8gYXRsYXNzaWFuIC8gdmFyaWFibGVzLmxlc3NcblxuLy8gR2xvYmFsIGNvbG91cnNcbkBhdWktY29sb3ItYXRsYXNzaWFuOiAjMjA1MDgxOyAvLyBCbHVlXG5AYXVpLWNvbG9yLWhlcm86ICMzYjdmYzQ7IC8vIEJyaWdodCBibHVlIDJcbkBhdWktY29sb3ItZm9jdXM6ICMzYjczYWY7IC8vIEJyaWdodCBibHVlIDFcbkBhdWktY29sb3ItbGluazogIzNiNzNhZjsgIC8vIEJyaWdodCBibHVlIDFcbkBhdWktY29sb3ItbGluay12aXNpdGVkOiAjNjU0OTgyO1xuQGF1aS1jb2xvci1wYWdlOiAjZmZmOyAvLyBXaGl0ZVxuQGF1aS1jb2xvci1mYWludDogI2Y1ZjVmNTsgLy8gTGlnaHQgZ3JheVxuQGF1aS1jb2xvci1taWQ6ICM3MDcwNzA7IC8vIE1lZGl1bSBncmF5XG5AYXVpLWNvbG9yLXRleHQ6ICMzMzM7IC8vIENoYXJjb2FsXG5AYXVpLWNvbG9yLWhpZ2hsaWdodC1wcmltYXJ5OiAjZjVmNWY1OyAvLyBMaWdodCBncmF5XG5AYXVpLWNvbG9yLWhpZ2hsaWdodC1zZWNvbmRhcnk6ICNlNmU2ZTY7XG5cbi8vIEJvcmRlcnNcbkBhdWktYm9yZGVyLWNvbG9yOiAjY2NjO1xuQGF1aS1ib3JkZXItcmFkaXVzOiAzcHg7XG5cbi8vIEdyaWRcbkBhdWktZ3JpZC11bml0OiAxMHB4O1xuQGF1aS1ncmlkLXVuaXQtaGFsZjogQGF1aS1ncmlkLXVuaXQgLyAyO1xuXG4vLyBBREcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJlZmVyZW5jZSA9IGh0dHBzOi8vZGV2ZWxvcGVyLmF0bGFzc2lhbi5jb20vZGVzaWduL2xhdGVzdC9jb2xvcnMuaHRtbCArIEJlbmphbWluJ3MgcmV2aXNpb25zXG5cbi8vIFByaW1hcnkgLSBsaXN0ZWQgaW4gdGhlIG9yZGVyIG9mIHRoZSBkZXNpZ24gZGlhZ3JhbVxuQGF1aS1ibHVlOiAjMjA1MDgxO1xuQGF1aS1icmlnaHQtYmx1ZS0xOiAjM2I3M2FmO1xuQGF1aS1ncmVlbjogIzE0ODkyYztcbkBhdWkteWVsbG93OiAjZjZjMzQyO1xuQGF1aS1yZWQ6ICNkMDQ0Mzc7XG5AYXVpLXBhbGUtYmx1ZTogI2ViZjJmOTtcbkBhdWktY2hhcmNvYWw6ICMzMzM7XG5AYXVpLW1lZGl1bS1ncmF5OiAjNzA3MDcwO1xuQGF1aS1saWdodC1ncmF5OiAjZjVmNWY1O1xuXG4vLyBTZWNvbmRhcnkgLSBsaXN0ZWQgaW4gdGhlIG9yZGVyIG9mIHRoZSBkZXNpZ24gZGlhZ3JhbVxuQGF1aS1ncmF5OiAjOTk5O1xuQGF1aS1hc2gtZ3JheTogI2NjYztcbkBhdWktc2lsdmVyOiAjZTllOWU5O1xuQGF1aS1icm93bjogIzgxNWIzYTtcbkBhdWktb3JhbmdlOiAjZjc5MjMyO1xuQGF1aS10YW46ICNmMWEyNTc7XG5AYXVpLWxpZ2h0LWJyb3duOiAjZDM5YzNmO1xuQGF1aS1icmlnaHQtYmx1ZS0yOiAjM2I3ZmM0O1xuQGF1aS1ibHVlLWdyYXk6ICM0YTY3ODU7XG5AYXVpLXNsYXRlOiBAYXVpLWJsdWUtZ3JheTtcbkBhdWktbGltZS1ncmVlbjogIzhlYjAyMTtcbkBhdWktbWF1dmU6ICNhYzcwN2E7XG5AYXVpLXB1cnBsZTogIzY1NDk4MjtcbkBhdWktdmlvbGV0OiBAYXVpLXB1cnBsZTtcbkBhdWktZW1lcmFsZDogIzdiYzFhMTtcbkBhdWktYnJpZ2h0LXBpbms6ICNmMTVjNzU7XG5AYXVpLXBpbms6ICNmNjkxYjI7XG5cbi8vIERlcml2YXRpdmVzXG5AYXVpLXBhbGUtYmx1ZS1ib3JkZXI6ICNjY2Q5ZWE7XG5AYXVpLW1pZC1ncmVlbjogIzY3YWI0OTtcbkBhdWktYnJpZ2h0LWJsdWUtMzogIzFhOGNmZjtcbkBhdWktbWVkaXVtLWdyYXk6ICM3MDcwNzA7XG5AZ2gtbWVkaXVtLXJlZDogI2UzNjk1ZjtcbkBnaC1saWdodC1ibHVlOiAjM2VhZWUwO1xuXG4vLyBKQUcgY29sb3VycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AZ2gtYm9yZGVyLWNvbG9yLWJ1c3RlZC1tYXg6IEBhdWktcmVkO1xuQGdoLWJvcmRlci1jb2xvci1idXN0ZWQtbWluOiBAYXVpLXllbGxvdztcbkBnaC1ib3JkZXItY29sb3ItZG9uZTogQGF1aS1ncmVlbjtcbkBnaC1ib3JkZXItY29sb3ItZWRpdC1hY3RpdmU6ICM0ZTkxZmU7XG5AZ2gtYm9yZGVyLWNvbG9yLWlucHJvZ3Jlc3M6IEBhdWkteWVsbG93O1xuQGdoLWJvcmRlci1jb2xvci10b2RvOiBAYXVpLWJsdWUtZ3JheTtcbkBnaC1ib3JkZXItY29sb3ItYnV0dG9uLWFjdGl2ZTogIzM1NzJiMDtcblxuQGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1heDogQGF1aS1yZWQ7XG5AZ2gtYmFja2dyb3VuZC1jb2xvci1idXN0ZWQtbWluOiBAYXVpLXllbGxvdztcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWRvbmU6IEBhdWktZ3JlZW47XG5AZ2gtYmFja2dyb3VuZC1jb2xvci1mbGFnZ2VkOiAjZmZlOWE4O1xuQGdoLWJhY2tncm91bmQtY29sb3ItZmxhZ2dlZC1zZWxlY3RlZDogI2ZmZDM1MTtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlucHJvZ3Jlc3M6IEBhdWkteWVsbG93O1xuQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWU6IEBhdWktY29sb3ItcGFnZTtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWhvdmVyOiBAYXVpLXNpbHZlcjtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkOiBAYXVpLXBhbGUtYmx1ZTtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLXByb2dyZXNzLWluZGljYXRvcjogQGF1aS1ncmVlbjtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLXN1Z2dlc3Rpb246ICNmMmYyZjI7XG5AZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQ6ICNmM2Y5ZjQ7XG5AZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQtb3B0aW9uOiBAYXVpLXBhbGUtYmx1ZTtcbkBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRvZG86IEBhdWktYmx1ZS1ncmF5O1xuQGdoLWJhY2tncm91bmQtY29sb3ItYnV0dG9uLWFjdGl2ZS1ob3ZlcjogI2NjZDllYTtcblxuQGdoLWNvbG9yLWVycm9yOiBAYXVpLXJlZDtcbkBnaC1jb2xvci1wcmludDogIzAwMDtcbkBnaC1jb2xvci1yZXN0cmljdGVkOiBAYXVpLXJlZDtcbkBnaC1jb2xvci10YXJnZXQtYWN0aXZlOiBAYXVpLWdyZWVuO1xuQGdoLWNvbG9yLXRhcmdldC1vcHRpb246IEBhdWktY29sb3ItZm9jdXM7XG5AZ2gtbGFiLWNvbG9yOiBAYXVpLWxpbWUtZ3JlZW47XG5AZ2gtY29sb3ItZXN0aW1hdGlvbjogIzk5OTtcbkBnaC1jb2xvci1jYXJkLWJvcmRlcjogI2NjYztcblxuQGF1aS1zdWJ0bGUtbG96ZW5nZS1ib3JkZXItYmx1ZTogI2E1YjNjMjtcblxuLy8gTmV3IENhcmRzOlxuXG5AZ2gtbmV3LWJhY2tncm91bmQtY29sb3ItaXNzdWUtaG92ZXI6IEBhdWktY29sb3ItZmFpbnQ7XG5AZ2gtbmV3LWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ6IEBhdWktcGFsZS1ibHVlO1xuQGdoLW5ldy1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWZsYWdnZWQ6ICNGRkYxQ0M7XG5AZ2gtbmV3LWJhY2tncm91bmQtY29sb3ItaXNzdWUtZmxhZ2dlZC1zZWxlY3RlZDogI0ZGRUNCOTtcblxuQGdoLW5ldy1ib3JkZXItY29sb3ItaXNzdWUtaG92ZXI6IEBhdWktZ3JheTtcbkBnaC1uZXctYm9yZGVyLWNvbG9yLWlzc3VlLXNlbGVjdGVkOiAjMzU3MkIwO1xuQGdoLW5ldy1ib3JkZXItY29sb3ItaXNzdWUtZmxhZ2dlZDogQGF1aS15ZWxsb3c7XG5cbkBnaC1uZXctYmFja2dyb3VuZC1jb2xvci1pc3N1ZS13YWxsYm9hcmQ6ICMwMDA7XG5AZ2gtbmV3LWJvcmRlci1jb2xvci1pc3N1ZS13YWxsYm9hcmQ6ICM2NjY7XG5cbi8vIEpBRyB1bml0cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZ3JpZDogQGF1aS1ncmlkLXVuaXQ7IC8vIGhpc3Rvcnk6IEBncmlkIHVzZWQgaW4gdGhlIEpJUkEgdmFyaWFibGVzIGZpbGVcbkAtZ3JpZDogLTEwcHg7XG5AZ2gtZm9udC1zaXplOiAxNHB4O1xuQGdoLWZvbnQtc2l6ZS1zbWFsbDogMTJweDtcbkBnaC1oZWlnaHQtaXNzdWU6IDg1cHg7XG5AZ2gtaGVpZ2h0LWlzc3VlLWNvbXBhY3Q6IDMwcHg7XG5AZ2gtbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4NTcxNDM7XG5AZ2gtbWluLXdpZHRoLWJhZGdlOiBAZ3JpZCAqIDEuNTtcbkBnaC1pY29uLXdpZHRoOiAxNnB4O1xuQGdoLWljb24taGVpZ2h0OiAxNnB4O1xuQHRpcHN5LWxpbmUtaGVpZ2h0OiAyMHB4OyAgIC8vbm90ZSB0aXBzeSBkb2Vzbid0IGFjdHVhbGx5IHVzZSB0aGlzLCBpdCBpcyBmb3IgYW55IGNhbGN1bGF0aW9ucyBmb3IgY3VzdG9tIHRpcHNpZXNcbkBnaC1ncmFiYmVyLXdpZHRoOiBAZ3JpZCAvIDI7XG5AZ2gtY2FyZC1zZXBhcmF0aW9uOiA1cHg7XG5cbi8vIEFVSSBIZWFkaW5nIHN0eWxlcyBhcyBtaXhpbnMgZm9yIHVzZSBpbiBKQUcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmF1aS1oMSgpIHtcbiAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyAvLyAzMHB4IGVxdWl2IGxpbmUtaGVpZ2h0XG59XG4uYXVpLWgyKCkge1xuICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgLy8gMzBweCBlcXVpdiBsaW5lLWhlaWdodFxufVxuLmF1aS1oMygpIHtcbiAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41NjI1OyAvLyAyNXB4IGVxdWl2IGxpbmUtaGVpZ2h0XG59XG4uYXVpLWg0KCkge1xuICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IC8vIDIwcHggZXF1aXYgbGluZS1oZWlnaHRcbn1cbi5hdWktaDUoKSB7XG4gICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY2NjY2NztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmF1aS1oNigpIHtcbiAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2NjY2NjY3O1xufVxuXG4vLyBCYXNpY3MgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoLWZvbnQoKSB7XG4gICAgZm9udC1mYW1pbHk6QXJpYWwsRnJlZVNhbnMsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG59XG4uZ2gtaWNvbi1mb250KCl7XG4gICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgfVxufVxuLmdoLWljb24tZm9udC1pbmFjdGl2ZSgpe1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbiAgICB9XG4gICAgJi5hdWktaWNvbmZvbnQtbG9ja2VkIHtcbiAgICAgICAgY29sb3I6IEBnaC1jb2xvci1yZXN0cmljdGVkO1xuICAgIH1cbn1cbi5naC1mb2N1cygpe1xuICAgIGJvcmRlcjoxcHggc29saWQgIzRlOTFmZTtcbn1cbi5naC1wcmludC10ZXh0KCl7XG4gICAgY29sb3I6IEBnaC1jb2xvci1wcmludDtcbiAgICBmb250LXNpemU6IDE0cHQ7XG59XG5cbi8vIERyYWcgYW5kIERyb3AgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGdoLWJvcmRlci13aWR0aC10YXJnZXQ6MnB4O1xuXG4uZ2gtZHJvcC10YXJnZXQtaW5hY3RpdmUoKXtcbiAgICBib3JkZXI6QGdoLWJvcmRlci13aWR0aC10YXJnZXQgZGFzaGVkIHRyYW5zcGFyZW50OyAvLyByZWFkeSBmb3IgZHJhZyBob3ZlciBzdGF0ZVxufVxuLmdoLWRyb3AtdGFyZ2V0LW9wdGlvbigpe1xuICAgIGJhY2tncm91bmQtY29sb3I6QGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0LW9wdGlvbjtcbiAgICBib3JkZXI6QGdoLWJvcmRlci13aWR0aC10YXJnZXQgZGFzaGVkIEBnaC1jb2xvci10YXJnZXQtb3B0aW9uO1xufVxuLmdoLWRyb3AtdGFyZ2V0LW9wdGlvbi1ib3JkZXItb25seSgpe1xuICAgIGJvcmRlcjpAZ2gtYm9yZGVyLXdpZHRoLXRhcmdldCBkYXNoZWQgQGdoLWNvbG9yLXRhcmdldC1vcHRpb247XG59XG4uZ2gtZHJvcC10YXJnZXQtYWN0aXZlKCl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpAZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQ7XG4gICAgYm9yZGVyOkBnaC1ib3JkZXItd2lkdGgtdGFyZ2V0IGRhc2hlZCBAZ2gtY29sb3ItdGFyZ2V0LWFjdGl2ZTtcbn1cbi5naC1kcm9wLXRhcmdldC1hY3RpdmUtYm9yZGVyLW9ubHkoKXtcbiAgICBib3JkZXI6QGdoLWJvcmRlci13aWR0aC10YXJnZXQgZGFzaGVkIEBnaC1jb2xvci10YXJnZXQtYWN0aXZlO1xufVxuLmdoLWRyb3AtdGFyZ2V0LWFjdGl2ZS1vdXRsaW5lKCl7XG4gICAgb3V0bGluZTpAZ2gtYm9yZGVyLXdpZHRoLXRhcmdldCBkYXNoZWQgQGdoLWNvbG9yLXRhcmdldC1hY3RpdmU7XG59XG5cbi8vIEJhZGdlcnMgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2gtYmFkZ2UtZml4KCkge1xuICAgIHdoaXRlLXNwYWNlOnByZS13cmFwOyAvLyBmaXhlcyBlbXB0eSAoc3BhY2Ugb25seSkgYmFkZ2VzXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLy8gQm9yZGVycyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ib3JkZXItcmFkaXVzIChAcmFkaXVzLXRsOiAzcHgsIEByYWRpdXMtdHI6IDNweCwgQHJhZGl1cy1icjogM3B4LCBAcmFkaXVzLWJsOiAzcHgpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IEByYWRpdXMtdGwgQHJhZGl1cy10ciBAcmFkaXVzLWJyIEByYWRpdXMtYmw7XG4gICAgYm9yZGVyLXJhZGl1czogQHJhZGl1cy10bCBAcmFkaXVzLXRyIEByYWRpdXMtYnIgQHJhZGl1cy1ibDtcbn1cbi5naC1ib3JkZXItcm91bmRlZCAoQHJhZGl1czogMWVtKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xuICAgIGJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG59XG5cbi8vIGJvcmRlciB3aXRoICdkZXB0aCdcbi5naC1ib3JkZXItZGVwdGggKEBhdWktYm9yZGVyLWNvbG9yOiNlZGVkZWQpIHtcbiAgICBib3JkZXI6MXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3AtY29sb3I6ZGFya2VuKEBhdWktYm9yZGVyLWNvbG9yLCAwJSk7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ZGFya2VuKEBhdWktYm9yZGVyLWNvbG9yLCA1JSk7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOmRhcmtlbihAYXVpLWJvcmRlci1jb2xvciwgMTAlKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOmRhcmtlbihAYXVpLWJvcmRlci1jb2xvciwgNSUpO1xufVxuLy8gYm9yZGVyIGluc2V0XG4uZ2gtYm9yZGVyLWluc2V0IChAY29sOkBhdWktYm9yZGVyLWNvbG9yKSB7XG4gICAgYm9yZGVyOjFweCBzb2xpZCBAY29sO1xuICAgIC5ib3gtc2hhZG93KDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMTUpIGluc2V0KTtcbn1cblxuLy8gQm94IFNoYWRvdyAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uYm94LXNoYWRvdyAoQGdoLXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwwLDAsMC4xMykpIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IEBnaC1zaGFkb3c7XG4gICAgYm94LXNoYWRvdzogQGdoLXNoYWRvdztcbn1cbi5naC1ib3gtc2hhZG93LW5vbmUgKCkge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmdoLWJveC1zaGFkb3dzLTIgKEBzaGFkb3cxLCBAc2hhZG93MjogdHJhbnNwYXJlbnQgMCAwIDAgKSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93MTtcbiAgICBib3gtc2hhZG93OiBAc2hhZG93MTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IEBzaGFkb3cxLCBAc2hhZG93MjtcbiAgICBib3gtc2hhZG93OiBAc2hhZG93MSwgQHNoYWRvdzI7XG59XG4uZ2gtYm94LXNoYWRvd3MtNCAoQHNoYWRvdzEsIEBzaGFkb3cyLCBAc2hhZG93MywgQHNoYWRvdzQ6IHRyYW5zcGFyZW50IDAgMCAwICkge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogQHNoYWRvdzE7XG4gICAgYm94LXNoYWRvdzogQHNoYWRvdzE7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBAc2hhZG93MSwgQHNoYWRvdzIsIEBzaGFkb3czLCBAc2hhZG93NDtcbiAgICBib3gtc2hhZG93OiBAc2hhZG93MSwgQHNoYWRvdzIsIEBzaGFkb3czLCBAc2hhZG93NDtcbn1cblxuLy8gVHJhbnNmb3JtcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGhhdC10aXAgdG8gbWV0aG9kIGRpc2NvdmVyZWQgaGVyZTogaHR0cDovL2tpenUucnUvZW4vZnVuL3JvdGF0ZWQtdGV4dC9cbi5naC10cmFuc2xhdGUtcm90YXRlIChAdHJhbnNsYXRlLXg6MCwgQHRyYW5zbGF0ZS15OjEwMCUsIEByb3RhdGU6LTkwZGVnKSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZShAdHJhbnNsYXRlLXgsIEB0cmFuc2xhdGUteSkgcm90YXRlKEByb3RhdGUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZShAdHJhbnNsYXRlLXgsIEB0cmFuc2xhdGUteSkgcm90YXRlKEByb3RhdGUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKEB0cmFuc2xhdGUteCwgQHRyYW5zbGF0ZS15KSByb3RhdGUoQHJvdGF0ZSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZShAdHJhbnNsYXRlLXgsIEB0cmFuc2xhdGUteSkgcm90YXRlKEByb3RhdGUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKEB0cmFuc2xhdGUteCwgQHRyYW5zbGF0ZS15KSByb3RhdGUoQHJvdGF0ZSk7XG59XG4uZ2gtdHJhbnNmb3JtLW9yaWdpbiAoQHgsIEB5KSB7XG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBAeCBAeTtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogQHggQHk7XG4gICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogQHggQHk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBAeCBAeTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBAeCBAeTtcbn1cblxuLy8gT3BhY2l0eSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5naC1vcGFjaXR5IChAb3BhY2l0eSkge1xuICAgIC1tb3otb3BhY2l0eTogQG9wYWNpdHk7XG4gICAgLW1zLW9wYWNpdHk6IEBvcGFjaXR5O1xuICAgIC1vLW9wYWNpdHk6IEBvcGFjaXR5O1xuICAgIC13ZWJraXQtb3BhY2l0eTogQG9wYWNpdHk7XG4gICAgb3BhY2l0eTogQG9wYWNpdHk7XG59XG5cbi8vIExpc3QtbGVzcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoLWxpc3RsZXNzKCkge1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLy8gVHJhbnNpdGlvbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGRlZmluZWQgdGhpcyB3YXkgdG8gcmVkdWNlIG51bWJlciBvZiBhcmd1bWVudHMgcGFzc2VkIGluIGVsc2V3aGVyZVxuQGdoLXRyYW5zaXRpb25wcm9wZXJ0eTpiYWNrZ3JvdW5kO1xuQGdoLXRyYW5zaXRpb25kdXJhdGlvbjogMjUwbXM7XG5AZ2gtdHJhbnNpdGlvbnRpbWluZ2Z1bmN0aW9uOmVhc2UtaW4tb3V0O1xuXG4uZ2gtdHJhbnNpdGlvbiAoQGdoLXRyYW5zaXRpb25wcm9wZXJ0eTpAZ2gtdHJhbnNpdGlvbnByb3BlcnR5LCBAZ2gtdHJhbnNpdGlvbmR1cmF0aW9uOkBnaC10cmFuc2l0aW9uZHVyYXRpb24sIEBnaC10cmFuc2l0aW9udGltaW5nZnVuY3Rpb246QGdoLXRyYW5zaXRpb250aW1pbmdmdW5jdGlvbikge1xuICAgIC1tb3otdHJhbnNpdGlvbjogQGdoLXRyYW5zaXRpb25wcm9wZXJ0eSBAZ2gtdHJhbnNpdGlvbmR1cmF0aW9uIEBnaC10cmFuc2l0aW9udGltaW5nZnVuY3Rpb247XG4gICAgLW1zLXRyYW5zaXRpb246ICBAZ2gtdHJhbnNpdGlvbnByb3BlcnR5IEBnaC10cmFuc2l0aW9uZHVyYXRpb24gQGdoLXRyYW5zaXRpb250aW1pbmdmdW5jdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICBAZ2gtdHJhbnNpdGlvbnByb3BlcnR5IEBnaC10cmFuc2l0aW9uZHVyYXRpb24gQGdoLXRyYW5zaXRpb250aW1pbmdmdW5jdGlvbjtcbiAgICB0cmFuc2l0aW9uOiAgQGdoLXRyYW5zaXRpb25wcm9wZXJ0eSBAZ2gtdHJhbnNpdGlvbmR1cmF0aW9uIEBnaC10cmFuc2l0aW9udGltaW5nZnVuY3Rpb247XG59XG5cbi8vIExpbmVhciBHcmFkaWVudHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2gtem9tZyAoXG4gICAgQGdoLWZhbGxiYWNrZ3JvdW5kOiNhY2MyMTEsXG4gICAgQGdoLXN0ZXAwLWNvbDojY2JkOTZkLCBAZ2gtc3RlcDAtcG9zOjQlLFxuICAgIEBnaC1zdGVwMS1jb2w6I2I3Y2EyZCwgQGdoLXN0ZXAxLXBvczo3JSxcbiAgICBAZ2gtc3RlcDItY29sOiNhY2MyMTEsIEBnaC1zdGVwMi1wb3M6MTQlLFxuICAgIEBnaC1zdGVwMy1jb2w6I2E1YmMxMCwgQGdoLXN0ZXAzLXBvczo5MyUsXG4gICAgQGdoLXN0ZXA0LWNvbDojOWZiNzBmLCBAZ2gtc3RlcDQtcG9zOjk2JSxcbiAgICBAZ2gtc3RlcDAtY29sLWFsdDojZGJlNTgzLFxuICAgIEBnaC1zdGVwMS1jb2wtYWx0OiNjZGRjNTQsXG4gICAgQGdoLXN0ZXAyLWNvbC1hbHQ6I2JkZDkzMCxcbiAgICBAZ2gtc3RlcDMtY29sLWFsdDojYzFkMzNiLFxuICAgIEBnaC1zdGVwNC1jb2wtYWx0OiNiYmNmMzdcbil7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTZiYzEwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6Izk3YjAwZTtcbiAgICBjb2xvcjojZmZmO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIC5naC1mb250O1xuICAgIGZpbHRlcjotOyAvLyByZW1vdmUgdGhlIGZpbHRlcnMgY29taW5nIGZyb20gSklSQSdzIEFVSSBvdmVycmlkZXMgOi0oXG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICBoZWlnaHQ6YXV0bztcbiAgICBsaW5lLWhlaWdodDoxO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgdGV4dC1zaGFkb3c6bm9uZTtcbiAgICAuYm9yZGVyLXJhZGl1cyg2cHgsNnB4LDZweCw2cHgpO1xuICAgIGJhY2tncm91bmQ6IEBnaC1mYWxsYmFja2dyb3VuZDsgLy8gT2xkIGJyb3dzZXJzXG4gICAgYmFja2dyb3VuZDogICAgLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCBAZ2gtc3RlcDAtY29sIEBnaC1zdGVwMC1wb3MsIEBnaC1zdGVwMS1jb2wgQGdoLXN0ZXAxLXBvcywgQGdoLXN0ZXAyLWNvbCBAZ2gtc3RlcDItcG9zLCBAZ2gtc3RlcDMtY29sIEBnaC1zdGVwMy1wb3MsIEBnaC1zdGVwNC1jb2wgQGdoLXN0ZXA0LXBvcyk7IC8vIEZGMy42K1xuICAgIGJhY2tncm91bmQ6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgQGdoLXN0ZXAwLWNvbCBAZ2gtc3RlcDAtcG9zLCBAZ2gtc3RlcDEtY29sIEBnaC1zdGVwMS1wb3MsIEBnaC1zdGVwMi1jb2wgQGdoLXN0ZXAyLXBvcywgQGdoLXN0ZXAzLWNvbCBAZ2gtc3RlcDMtcG9zLCBAZ2gtc3RlcDQtY29sIEBnaC1zdGVwNC1wb3MpOyAvLyBJRTEwK1xuICAgIGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgQGdoLXN0ZXAwLWNvbCBAZ2gtc3RlcDAtcG9zLCBAZ2gtc3RlcDEtY29sIEBnaC1zdGVwMS1wb3MsIEBnaC1zdGVwMi1jb2wgQGdoLXN0ZXAyLXBvcywgQGdoLXN0ZXAzLWNvbCBAZ2gtc3RlcDMtcG9zLCBAZ2gtc3RlcDQtY29sIEBnaC1zdGVwNC1wb3MpOyAvLyBPcGVyYSAxMS4xMCtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIEBnaC1zdGVwMC1jb2wgQGdoLXN0ZXAwLXBvcywgQGdoLXN0ZXAxLWNvbCBAZ2gtc3RlcDEtcG9zLCBAZ2gtc3RlcDItY29sIEBnaC1zdGVwMi1wb3MsIEBnaC1zdGVwMy1jb2wgQGdoLXN0ZXAzLXBvcywgQGdoLXN0ZXA0LWNvbCBAZ2gtc3RlcDQtcG9zKTsgLy8gQ2hyb21lMTArLFNhZmFyaTUuMStcbiAgICBiYWNrZ3JvdW5kOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0b3AsIEBnaC1zdGVwMC1jb2wgQGdoLXN0ZXAwLXBvcywgQGdoLXN0ZXAxLWNvbCBAZ2gtc3RlcDEtcG9zLCBAZ2gtc3RlcDItY29sIEBnaC1zdGVwMi1wb3MsIEBnaC1zdGVwMy1jb2wgQGdoLXN0ZXAzLXBvcywgQGdoLXN0ZXA0LWNvbCBAZ2gtc3RlcDQtcG9zKTsgLy8gVzNDXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2FlYzAyOTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjojYTBiNDI0O1xuICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtc3RlcDItY29sLWFsdDsgLy8gT2xkIGJyb3dzZXJzXG4gICAgICAgIGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgQGdoLXN0ZXAwLWNvbC1hbHQgQGdoLXN0ZXAwLXBvcywgQGdoLXN0ZXAxLWNvbC1hbHQgQGdoLXN0ZXAxLXBvcywgQGdoLXN0ZXAyLWNvbC1hbHQgQGdoLXN0ZXAyLXBvcywgQGdoLXN0ZXAzLWNvbC1hbHQgQGdoLXN0ZXAzLXBvcywgQGdoLXN0ZXA0LWNvbC1hbHQgQGdoLXN0ZXA0LXBvcyk7IC8vIEZGMy42K1xuICAgICAgICBiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIEBnaC1zdGVwMC1jb2wtYWx0IEBnaC1zdGVwMC1wb3MsIEBnaC1zdGVwMS1jb2wtYWx0IEBnaC1zdGVwMS1wb3MsIEBnaC1zdGVwMi1jb2wtYWx0IEBnaC1zdGVwMi1wb3MsIEBnaC1zdGVwMy1jb2wtYWx0IEBnaC1zdGVwMy1wb3MsIEBnaC1zdGVwNC1jb2wtYWx0IEBnaC1zdGVwNC1wb3MpOyAvLyBJRTEwK1xuICAgICAgICBiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIEBnaC1zdGVwMC1jb2wtYWx0IEBnaC1zdGVwMC1wb3MsIEBnaC1zdGVwMS1jb2wtYWx0IEBnaC1zdGVwMS1wb3MsIEBnaC1zdGVwMi1jb2wtYWx0IEBnaC1zdGVwMi1wb3MsIEBnaC1zdGVwMy1jb2wtYWx0IEBnaC1zdGVwMy1wb3MsIEBnaC1zdGVwNC1jb2wtYWx0IEBnaC1zdGVwNC1wb3MpOyAvLyBPcGVyYSAxMS4xMCtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCBAZ2gtc3RlcDAtY29sLWFsdCBAZ2gtc3RlcDAtcG9zLCBAZ2gtc3RlcDEtY29sLWFsdCBAZ2gtc3RlcDEtcG9zLCBAZ2gtc3RlcDItY29sLWFsdCBAZ2gtc3RlcDItcG9zLCBAZ2gtc3RlcDMtY29sLWFsdCBAZ2gtc3RlcDMtcG9zLCBAZ2gtc3RlcDQtY29sLWFsdCBAZ2gtc3RlcDQtcG9zKTsgLy8gQ2hyb21lMTArLFNhZmFyaTUuMStcbiAgICAgICAgYmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG9wLCBAZ2gtc3RlcDAtY29sLWFsdCBAZ2gtc3RlcDAtcG9zLCBAZ2gtc3RlcDEtY29sLWFsdCBAZ2gtc3RlcDEtcG9zLCBAZ2gtc3RlcDItY29sLWFsdCBAZ2gtc3RlcDItcG9zLCBAZ2gtc3RlcDMtY29sLWFsdCBAZ2gtc3RlcDMtcG9zLCBAZ2gtc3RlcDQtY29sLWFsdCBAZ2gtc3RlcDQtcG9zKTsgLy8gVzNDXG4gICAgfVxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiNkZGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjojYmJiO1xuICAgICAgICBjdXJzb3I6ZGVmYXVsdDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIiwiQGltcG9ydCBcImdoLXZhcmlhYmxlcy5sZXNzXCI7XG5AaW1wb3J0IFwiZ2gtbWl4aW5zXCI7XG5AaW1wb3J0IFwiZ2gtYXZhdGFyXCI7XG5cbi8vIFNwZWNpYWwgbG9naWMgZm9yIHBvc2l0aW9uaW5nIGl0ZW1zIGluIGNhcmRzIGJhc2VkIG9uIGF2YWlsYWJsZSB3aWR0aC5cbi8vIEVsZW1lbnRzIGNhbiBiZSBwb3NpdGlvbmVkIHVzaW5nIGEgY29tYmluYXRpb24gb2YgLmdoeC1yb3cgYW5kIC5naHgtZW5kOlxuLy8gICBlbGVtZW50cyB3aXRoIC5naHgtcm93IHNob3VsZCB0YWtlIHVwIHRoZSBmdWxsIHdpZHRoLlxuLy8gICBlbGVtZW50cyB3aXRoIC5naHgtZW5kIHNob3VsZCBiZSBwbGFjZWQgYXQgdGhlIGVuZCBvZiB0aGUgcm93IGl0IGlzIGluLlxuLy8gICBlbGVtZW50cyB3aXRoIGJvdGggLmdoeC1yb3cgYW5kIC5naHgtZW5kIGFyZSBwbGFjZWQgYXQgdGhlIHRvcC1yaWdodCBvZiB0aGUgY2FyZCxcbi8vICAgICAgIHVubGVzcyB0aGVyZSBpcyBub3QgZW5vdWdoIHNwYWNlIGluIHdoaWNoIGNhc2UgdGhlIGVsZW1lbnQgYmVjb21lcyBpdHMgb3duIHJvdy5cbkBnaHgtcm93LWhlaWdodDogMjJweDtcbi5naHgtaXNzdWUtY29tcGFjdCB7XG5cbiAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1pc3N1ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0O1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IEBnaC1saW5lLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5naHgtZW5kLXBvc2l0aW9uKCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDJweDtcbiAgICB9XG5cbiAgICAuZ2h4LXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IEBnaHgtcm93LWhlaWdodDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBTbyB0aGF0IGEgbmVzdGVkIC5naHgtZW5kIGNhbiBwb3NpdGlvbiByZWxhdGl2ZSB0byB0aGlzIHJvd1xuXG4gICAgICAgICY6bm90KC5naHgtZW5kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjpzdGF0aWM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LWVuZCB7XG4gICAgICAgIC5naHgtZW5kLXBvc2l0aW9uKCk7XG4gICAgICAgIHBhZGRpbmc6IDRweCBAZ3JpZC8yO1xuICAgICAgICAuZ2h4LWVuZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAmLmdoeC1yb3cge1xuICAgICAgICAgICAgLmJvcmRlci1ib3goKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5hcnJvdyB3aWR0aFxuICAgIC5naHgtcGxhbi1iYW5kLTEgJiB7XG4gICAgICAgIC5naHgtZW5kLmdoeC1yb3cge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIEZpcmVmb3ggbmVlZHMgdGhpcyBvdGhlcndpc2UgdGhlIGVzdGltYXRlIGJhZGdlIHdyYXBzXG4gICAgICAgICAgICAuZ2h4LWVuZCB7XG4gICAgICAgICAgICAgICAgLmdoeC1lbmQtcG9zaXRpb24oKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2h4LWVuZCB7XG4gICAgICAgICAgICAuZ2h4LWxhYmVsLWRvdWJsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2h4LWxhYmVsLXNpbmdsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBXaWRlIHdpZHRoXG4gICAgLmdoeC1wbGFuLWJhbmQtMiAmIHtcbiAgICAgICAgLmdoeC1lbmQuZ2h4LXJvdyB7XG4gICAgICAgICAgICAuZ2h4LWVuZC1wb3NpdGlvbigpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5naHgtc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkO1xuXG4gICAgICAgIC5naHgtZW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDpAZ2gtYmFja2dyb3VuZC1jb2xvci1pc3N1ZS1ob3ZlcjtcbiAgICB9XG5cbiAgICAmLmdoeC1maWx0ZXJlZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gYmVjYXVzZSBqcXVlcnkgc29ydGFibGUgbGVhdmVzIGVsZW1lbnQgc3R5bGUgYXJ0ZWZhY3RzIGFmdGVyIGRuZCBvcGVyYXRpb25zXG4gICAgfVxuXG4gICAgLmdoeC1pc3N1ZS1jb250ZW50IHtcbiAgICAgICAgLmJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmctbGVmdDogQGdoLWdyYWJiZXItd2lkdGg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgIC5naHgtZmxhZ3MsXG4gICAgLmdoeC1mbGFncyBpbWcsXG4gICAgLmdoeC10eXBlLFxuICAgIC5naHgtdHlwZSBpbWcge1xuICAgICAgICBoZWlnaHQ6IEBnaC1pY29uLWhlaWdodDsgLy8gcGVyZm9ybWFuY2UgKyBwcm90ZWN0IGZyb20gdXNlci11cGxvYWRlZCBpbWFnZXMgYXQgY3Jhenkgc2l6ZXNcbiAgICAgICAgd2lkdGg6IEBnaC1pY29uLXdpZHRoOyAvLyBwZXJmb3JtYW5jZSArIHByb3RlY3QgZnJvbSB1c2VyLXVwbG9hZGVkIGltYWdlcyBhdCBjcmF6eSBzaXplc1xuICAgIH1cblxuICAgIC5naHgtZmxhZ3MsXG4gICAgLmdoeC1rZXksXG4gICAgLmdoeC1zdW1tYXJ5LFxuICAgIC5naHgtdHlwZSBpbWcsXG4gICAgLmdoeC1wcmlvcml0eSBpbWcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmdoeC1mbGFncyxcbiAgICAuZ2h4LXByaW9yaXR5IGltZyxcbiAgICAuZ2h4LWZsYWcgLmdoeC1pY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyAvLyB0aGVzZSBhcmUgc2hvcnRlciB0aGFuIHRoZSB0ZXh0XG4gICAgfVxuXG4gICAgLmdoeC1lbmQge1xuICAgICAgICAvLyBjb3ZlciB0aGUgdGV4dCBiZWxvdyB0aGUgJ2VuZCdcbiAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWU7XG5cbiAgICAgICAgLmdoeC1zdGF0aXN0aWMtYmFkZ2UsXG4gICAgICAgIC5hdWktbGFiZWwge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gdGhlc2UgYXJlIGdyb3VwZWQgYW5kIGRpZmZlcmVudCBoZWlnaHRzXG4gICAgICAgIH1cblxuICAgICAgICAuZ2h4LWF2YXRhci1pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDsgLy8gdGhlIGltYWdlIGlzIHNsaWdodGx5IHRhbGxlciB0aGFuIHRoZSByb3cgaGVpZ2h0XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1zdGF0aXN0aWMtYmFkZ2Uge1xuICAgICAgICAgICAgLmdoLWJhZGdlLWZpeDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIgLmdoeC1lbmQsXG4gICAgJi5naHgtc2VsZWN0ZWQ6aG92ZXIgLmdoeC1lbmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1pc3N1ZS1ob3ZlcjtcbiAgICB9XG5cbiAgICAvLyByZXNlcnZlZCBzcGFjZSB3aGVuIG5vIHN0YXRcbiAgICAuZ2h4LXN0YXRpc3RpYy1iYWRnZSxcbiAgICAuZ2h4LXNwYWNlciB7XG4gICAgICAgIG1pbi13aWR0aDpAZ2gtbWluLXdpZHRoLWJhZGdlO1xuICAgIH1cblxuICAgIC5naHgtc3VtbWFyeSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmdoeC1kb25lIC5naHgta2V5IGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdoO1xuICAgIH1cblxuICAgIC5hdWktbGFiZWwge1xuICAgICAgICBtYXgtd2lkdGg6MTBlbTsgLy8gc2FmZXR5IGZvciBjcmF6eSBsb25nc1xuICAgICAgICB3aGl0ZS1zcGFjZTpub3dyYXA7IC8vIHNhZmV0eSBmb3IgY3JhenkgbG9uZ3NcbiAgICB9XG5cbiAgICAuZ2h4LWF2YXRhci1pbWcge1xuICAgICAgICAuZ2h4LWF2YXRhci1zbWFsbDtcbiAgICB9XG5cbiAgICAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIHtcbiAgICAgICAgLmRpc3BsYXktZmxleCgpO1xuICAgICAgICBtYXJnaW4tdG9wOiBAZ3JpZC8yO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIC5naHgtZXh0cmEtZmllbGQtc2VwZXJhdG9yIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAZ2h4LXJvdy1oZWlnaHQ7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2h4LWV4dHJhLWZpZWxkIHtcbiAgICAgICAgICAgIC5mbGV4KDAgMSBhdXRvKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyLjVlbTsgLy9uZWVkZWQgc28gdGhhdCBmbGV4Ym94IGRvZXNuJ3QgdHJ1bmNhdGUgdG9vIGVhcmx5XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgLmdoeC1leHRyYS1maWVsZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIC8vIFRoaXMgaXMgdG8gc3VwcHJlc3MgdGhlIGV4dHJhIHRvb2x0aXAgU2FmYXJpIHBvcHMgdXAgb3ZlciB0cnVuY2F0ZWQgdGV4dCAoaXQgY2xhc2hlcyB3aXRoIHRoZSB0aXBzeSBvbmUpXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2h4LWV4dHJhLWZpZWxkLWVzdGltYXRlIHtcbiAgICAgICAgICAgIC5mbGV4KDIgMCBhdXRvKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LXNwYWNlciB7IC8vIHRoaXMgaXMgYSBoaWRkZW4gYXVpLWJhZGdlXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAvLyBkcmFnZ2luZ1xuICAgICYudWktZHJhZ2dhYmxlLWRyYWdnaW5nLFxuICAgICYudWktc29ydGFibGUtaGVscGVyIHtcbiAgICAgICAgLmJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgLy8gY292ZXJzIHRoZSBjYXNlIHdoZW4gdGhlIGlzc3VlIGlzIG5vdCBzZWxlY3RlZCBiZWZvcmUgdGhlIGRyYWcgc3RhcnRzXG4gICAgJi51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkO1xuXG4gICAgICAgIC5naHgtZW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naHgtcGxhbi1iYW5kLTEgLmdoeC1pc3N1ZS1jb21wYWN0IHtcblxuICAgIC5naHgtcm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBncmlkLzI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmdoeC1lbmQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDozcHg7XG4gICAgICAgIGhlaWdodDo0MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWU7XG4gICAgICAgIC5naC1ib3gtc2hhZG93cy0yKC00cHggMCAzcHggQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUsIDAgLTNweCAzcHggQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUpO1xuICAgIH1cblxuICAgICYuZ2h4LXNlbGVjdGVkIC5naHgtaXNzdWUtY29udGVudDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkO1xuICAgICAgICAuZ2gtYm94LXNoYWRvd3MtMigtNHB4IDAgM3B4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkLCAwIC0zcHggM3B4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkKTtcbiAgICB9XG5cbiAgICAmLmdoeC1mbGFnZ2VkIC5naHgtaXNzdWUtY29udGVudDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWZsYWdnZWQ7XG4gICAgICAgIC5naC1ib3gtc2hhZG93cy0yKC00cHggMCAzcHggQGdoLWJhY2tncm91bmQtY29sb3ItZmxhZ2dlZCwgMCAtM3B4IDNweCBAZ2gtYmFja2dyb3VuZC1jb2xvci1mbGFnZ2VkKTtcbiAgICB9XG5cbiAgICAmLmdoeC1mbGFnZ2VkLmdoeC1zZWxlY3RlZCAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1mbGFnZ2VkLXNlbGVjdGVkO1xuICAgICAgICAuZ2gtYm94LXNoYWRvd3MtMigtNHB4IDAgM3B4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWZsYWdnZWQtc2VsZWN0ZWQsIDAgLTNweCAzcHggQGdoLWJhY2tncm91bmQtY29sb3ItZmxhZ2dlZC1zZWxlY3RlZCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZ2h4LWlzc3VlLWNvbnRlbnQ6YWZ0ZXIsXG4gICAgJi5naHgtc2VsZWN0ZWQ6aG92ZXIgLmdoeC1pc3N1ZS1jb250ZW50OmFmdGVyLFxuICAgICYuZ2h4LWZsYWdnZWQuZ2h4LXNlbGVjdGVkOmhvdmVyIC5naHgtaXNzdWUtY29udGVudDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWhvdmVyO1xuICAgICAgICAuZ2gtYm94LXNoYWRvd3MtMigtNHB4IDAgM3B4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWhvdmVyLCAwIC0zcHggM3B4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWhvdmVyKTtcbiAgICB9XG5cbiAgICAuZ2h4LXBsYW4tZXh0cmEtZmllbGRzIC5naHgtZXh0cmEtZmllbGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYuZ2h4LW5vLXZlcnNpb24tb3ItZXBpYyB7XG4gICAgICAgIC5naHgtZXh0cmEtZmllbGQtZXN0aW1hdGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuZ2h4LXN0YXRpc3RpYy1iYWRnZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1lbmQgLmdoeC1zdGF0aXN0aWMtYmFkZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2doeC1iYWNrbG9nIHtcbiAgICAuZ2h4LXBhcmVudC1ncm91cCB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuZ2h4LXN1YnRhc2stZ3JvdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGF1aS1zaWx2ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LXN1YnRhc2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICB9XG5cbiAgICAuanMtZmFrZS1wYXJlbnQge1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktc2lsdmVyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naHgtb3JwaGFuZWQtc3VidGFzayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1zdWJ0bGUtbG96ZW5nZS1ib3JkZXItYmx1ZTtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLWJsdWUtZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ2h4LXBhcmVudC1ncm91cC1maWx0ZXJlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gRHJvcHpvbmVzIC1cblxuLmRyb3B6b25lLWluYWN0aXZlKCkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZHJvcHpvbmUtYWN0aXZlKCkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCBAZ2gtY29sb3ItdGFyZ2V0LW9wdGlvbjtcbiAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQtb3B0aW9uO1xufVxuXG4uZHJvcHpvbmUtaG92ZXIoKSB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkIEBnaC1jb2xvci10YXJnZXQtYWN0aXZlO1xuICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRhcmdldDtcbn1cblxuLy8gQm94IE1vZGVsICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ib3JkZXItYm94KCkge1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNvbnRlbnQtYm94KCkge1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLW1zLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC1vLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8vIEZsZXhib3ggIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZGlzcGxheS1mbGV4KCkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy9yZXF1aXJlZCBmb3IgSUUxMCBvbmx5XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmRpc3BsYXktaW5saW5lLWZsZXgoKSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IC8vcmVxdWlyZWQgZm9yIElFMTAgb25seVxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZmxleChAdmFsdWU6IDEgMCBhdXRvKSB7XG4gICAgLXdlYmtpdC1mbGV4OiBAdmFsdWU7XG4gICAgLW1zLWZsZXg6IEB2YWx1ZTtcbiAgICBmbGV4OiBAdmFsdWU7XG59XG5cbi5hbGlnbi1pdGVtcyhAdmFsdWUpIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBAdmFsdWU7XG4gICAgLW1zLWFsaWduLWl0ZW1zOiBAdmFsdWU7XG4gICAgYWxpZ24taXRlbXM6IEB2YWx1ZTtcbn1cblxuLmZsZXgtd3JhcChAdmFsdWUpIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogQHZhbHVlO1xuICAgIC1tcy1mbGV4LXdyYXA6IEB2YWx1ZTtcbiAgICBmbGV4LXdyYXA6IEB2YWx1ZTtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogQHZhbHVlO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IHNwYWNlLWJldHdlZW4pIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyAvL2llMTBcbiAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IHNwYWNlLWFyb3VuZCkge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTsgLy9pZTEwXG4gICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uZmxleC1kaXJlY3Rpb24oQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG59XG4iLCJAaW1wb3J0IFwiZ2gtdmFyaWFibGVzXCI7XG5cbkBnaHgtZGVmYXVsdC1hdmF0YXItc2l6ZTogMzJweDtcblxuLmdoeC1hdmF0YXItc2l6ZShAc2l6ZSkge1xuICAgIGZvbnQtc2l6ZTogQHNpemUgKiAwLjc1OyAgLy8gZm9yIHRoZSBhdXRvLWF2YXRhclxuICAgIGhlaWdodDogQHNpemU7XG4gICAgbGluZS1oZWlnaHQ6IEBzaXplOyAgICAgICAvLyBmb3IgdGhlIGF1dG8tYXZhdGFyXG4gICAgd2lkdGg6IEBzaXplO1xufVxuXG4uZ2h4LWF2YXRhci14c21hbGwoKSB7XG4gICAgLmdoeC1hdmF0YXItc2l6ZSgxNnB4KTtcbn1cblxuLmdoeC1hdmF0YXItc21hbGwoKSB7XG4gICAgLmdoeC1hdmF0YXItc2l6ZSgyNHB4KTtcbn1cblxuLmdoeC1hdmF0YXItbWVkaXVtKCkge1xuICAgIC5naHgtYXZhdGFyLXNpemUoMzJweCk7XG59XG5cbi5naHgtYXZhdGFyLWltZyB7XG4gICAgLmdoLWJvcmRlci1yb3VuZGVkKDUwJSk7XG4gICAgLmdoeC1hdmF0YXItbWVkaXVtKCk7XG5cbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59IiwiQGltcG9ydCBcImdoLXZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImdoLW1peGluc1wiO1xuXG5AaW1hZ2Utc2l6ZTogMTI4cHg7XG5cbi5naHgtb25ib2FyZGluZy1tZXNzYWdlIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogQGltYWdlLXNpemUgQGltYWdlLXNpemU7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtaW4taGVpZ2h0OiBAaW1hZ2Utc2l6ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggQGltYWdlLXNpemUrMTZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5naHgtb25ib2FyZGluZy1tZXNzYWdlIGg1IHtcbiAgICBjb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1IC8gMTI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmdoeC1vbmJvYXJkaW5nLW1lc3NhZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNSAvIDE2O1xufVxuXG4uZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSBoNSArIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi8vIEZpbGwgeW91ciBiYWNrbG9nIG1lc3NhZ2UgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LW9uYm9hcmRpbmctZmlsbHlvdXJiYWNrbG9nIC5naHgtb25ib2FyZGluZy1tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL29uYm9hcmRpbmcvZmlsbC15b3VyLWJhY2tsb2cuc3ZnKTtcbn1cblxuLmdoeC1vbmJvYXJkaW5nLWZpbGx5b3VyYmFja2xvZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8vIFBsYW4geW91ciBzcHJpbnQgbWVzc2FnZSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LW9uYm9hcmRpbmctcGxhbnlvdXJzcHJpbnQgLmdoeC1vbmJvYXJkaW5nLW1lc3NhZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvb25ib2FyZGluZy9wbGFuLXNwcmludC5zdmcpO1xufVxuIiwiQGltcG9ydCBcImdoLXZhcmlhYmxlc1wiO1xuXG4vLyBBbHRlcm5hdGUgcHJlc2VudGF0aW9uIG9mIEFVSSBMYWJlbHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoLWxhYmVsLXJlc2V0KCkge1xuICAgIGNvbG9yOiNmZmY7XG59XG5cbi5naC1sYWJlbHMge1xuICAgIC5naHgtbGFiZWwtMCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1jb2xvci1taWQ7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLW1pZDtcbiAgICB9XG5cbiAgICAuZ2h4LWxhYmVsLTEge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktYnJvd247XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1icm93bjtcbiAgICB9XG5cbiAgICAuZ2h4LWxhYmVsLTIge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktb3JhbmdlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktb3JhbmdlO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTMge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktbGlnaHQtYnJvd247XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1saWdodC1icm93bjtcbiAgICB9XG4gICAgLmdoeC1sYWJlbC00IHtcbiAgICAgICAgLmdoLWxhYmVsLXJlc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXVpLWNvbG9yLWhlcm87XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1jb2xvci1oZXJvO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTUge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktYmx1ZS1ncmF5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktYmx1ZS1ncmF5O1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTYge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktbGltZS1ncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWxpbWUtZ3JlZW47XG4gICAgfVxuICAgIC5naHgtbGFiZWwtNyB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1tYXV2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLW1hdXZlO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTgge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktdmlvbGV0O1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktdmlvbGV0O1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTkge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktYnJpZ2h0LXBpbms7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1icmlnaHQtcGluaztcbiAgICB9XG4gICAgLmdoeC1sYWJlbC0xMCB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1icmlnaHQtYmx1ZS0zO1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktYnJpZ2h0LWJsdWUtMztcbiAgICB9XG4gICAgLmdoeC1sYWJlbC0xMSB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWxpZ2h0LWJsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGdoLWxpZ2h0LWJsdWU7XG4gICAgfVxuICAgIC5naHgtbGFiZWwtMTIge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbiAgICB9XG4gICAgLmdoeC1sYWJlbC0xMyB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1taWQtZ3JlZW47XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1taWQtZ3JlZW47XG4gICAgfVxuICAgIC5naHgtbGFiZWwtMTQge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1tZWRpdW0tcmVkO1xuICAgICAgICBib3JkZXItY29sb3I6IEBnaC1tZWRpdW0tcmVkO1xuICAgIH1cbn1cblxuI2ppcmEge1xuICAgICY6ZXh0ZW5kKC5naC1sYWJlbHMgYWxsKTtcbn0iLCJAaW1wb3J0IFwiQGF0bGFza2l0L3V0aWwtc2hhcmVkLXN0eWxlcy9zcmMvY29sb3JzXCI7XG5cbi5hZGczIHtcbiAgICAuZ2h4LWJhZGdlLWdyb3VwLmdoeC1yaWdodCB7XG4gICAgICAgIC5hdWktYmFkZ2UuZ2h4LW5vdC1zdGFydGVkLFxuICAgICAgICAuYXVpLWJhZGdlLmdoeC1kb25lIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYWstY29sb3ItTjA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXVpLWJhZGdlLmdoeC1pbi1wcm9ncmVzcyB7XG4gICAgICAgICAgICBjb2xvcjogQGFrLWNvbG9yLU4zMDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZ2h4LWJhY2tsb2cge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG5cbiAgICAuZ2h4LWJhY2tsb2ctY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5naHgtaXNzdWUtY29tcGFjdCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBhay1jb2xvci1ONDA7XG4gICAgfVxuXG4gICAgLmdoeC1vbmJvYXJkaW5nLWZpbGx5b3VyYmFja2xvZyAuZ2h4LW9uYm9hcmRpbmctbWVzc2FnZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvYWRnMy1vdmVycmlkZXMvcmFwaWQvb25ib2FyZGluZy1hZGczLnBuZyk7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBhdGxhc2tpdC91dGlsLXNoYXJlZC1zdHlsZXMvc3JjL21peGlucy9oZWFkaW5nc1wiO1xuXG5AY29udGV4dC1tZW51LWdyb3VwLWhlYWRpbmctY29sb3I6IEBhay1jb2xvci1OMzAwO1xuQGNvbnRleHQtbWVudS1saXN0LWl0ZW0tY29sb3I6IEBhay1jb2xvci1OODAwO1xuXG4uYWRnMyB7XG4gICNnaC1jdHgtbWVudS1jb250ZW50LmF1aS1saXN0LmF1aS1saXN0IHtcbiAgICBoNSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgY29sb3I6IEBjb250ZXh0LW1lbnUtZ3JvdXAtaGVhZGluZy1jb2xvcjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICBoNTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgbGkuYXVpLWxpc3QtaXRlbSB7XG4gICAgICBjb2xvcjogQGNvbnRleHQtbWVudS1saXN0LWl0ZW0tY29sb3I7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQGNvbnRleHQtbWVudS1saXN0LWl0ZW0tY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiQGF0bGFza2l0L3V0aWwtc2hhcmVkLXN0eWxlcy9zcmMvbWl4aW5zL2hlYWRpbmdzXCI7XG5cbi5hZGczIHtcbiAgICAjZ2h4LXBsYW4sXG4gICAgI2doeC13b3JrLFxuICAgICNnaHgtcmVwb3J0LXNjcm9sbGFyZWEge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cblxuICAgICNnaCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLy8gb3ZlcnJpZGUgb25seSBmb3Iga2FuYmFuIHRpdGxlXG4gICAgI2doeC12aWV3LXNlbGVjdG9yIGgyI2doeC1ib2FyZC1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtbWVzc2FnZSB7XG4gICAgICAgIC5naHgtbm8tYWN0aXZlLXNwcmludC1jb250ZW50IHtcbiAgICAgICAgICAgIC5naHgtbm8tYWN0aXZlLXNwcmludC1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2FkZzMtb3ZlcnJpZGVzL3JhcGlkL25vLWFjdGl2ZS1zcHJpbnQtYWRnMy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCJAaW1wb3J0IFwiQGF0bGFza2l0L3V0aWwtc2hhcmVkLXN0eWxlcy9zcmMvbWl4aW5zL2hlYWRpbmdzXCI7XG5cbkBmaWVsZC1wYWRkaW5nOiA2cHg7XG5cbi5wYWdlLS1oZWFkaW5nKCkge1xuICAgIC5hZGctdHlwb2dyYXBoeS1oNzAwKCk7XG4gICAgY29sb3I6IEBhay1jb2xvci1OODAwO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmZvcm0tLWhlYWRpbmcoKSB7XG4gICAgLmFkZy10eXBvZ3JhcGh5LWg1MDAoKTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGNvbG9yOiBAYWstY29sb3ItTjgwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmZvcm0tLWxhYmVsKCkge1xuICAgIHBhZGRpbmctbGVmdDogQGZpZWxkLXBhZGRpbmc7XG59XG5cbi5mb3JtLS1lZGl0YWJsZSgpIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctbGVmdDogQGZpZWxkLXBhZGRpbmc7XG59XG5cbi5hZGczLmdoeC1ib2FyZC1jb25maWd1cmUge1xuICAgIC8vIFRlbXBvcmFyaWx5IGVuYWJsZSBuYXZcbiAgICAjZ2h4LWNvbnRlbnQtbWFpbiAuYXVpLXBhZ2UtcGFuZWwtbmF2IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB9XG5cbiAgICAjZ2h4LWhlYWRlciBoMiB7XG4gICAgICAgIC5wYWdlLS1oZWFkaW5nKCk7XG4gICAgfVxuXG4gICAgaDQsIGg1IHtcbiAgICAgICAgLmZvcm0tLWhlYWRpbmcoKTtcbiAgICB9XG5cbiAgICAjZmlsdGVyIHtcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naHgtZWRpdGFibGUsXG4gICAgICAgIC5naHgtZWRpdGFibGU6aG92ZXIge1xuICAgICAgICAgICAgLmZvcm0tLWVkaXRhYmxlKCk7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAuZm9ybS0tbGFiZWwoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNnaHgtY29uZmlnLWZpbHRlciB7XG4gICAgICAgIC5maWVsZC1ncm91cCAuZmllbGQtdmFsdWU6bm90KC5naHgtZWRpdGFibGUpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IEBmaWVsZC1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29sb3JzLmxlc3MnO1xuQGltcG9ydCAnLi4vZm9udHMubGVzcyc7XG5AaW1wb3J0ICcuLi9ncmlkLmxlc3MnO1xuXG4uYWRnLXR5cG9ncmFwaHktaDkwMCAoKSB7XG4gIEBmb250LXNpemU6IDM1cHg7XG4gIEBsaW5lLWhlaWdodDogNDBweDtcblxuICBmb250LXNpemU6IHVuaXQoQGZvbnQtc2l6ZSAvIEBhay1mb250LXNpemUtZGVmYXVsdCwgZW0pO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IHVuaXQoQGxpbmUtaGVpZ2h0IC8gQGZvbnQtc2l6ZSk7XG4gIG1hcmdpbi10b3A6IChAYWstZ3JpZC1zaXplICogNi41KTtcbn1cbi5hZGctdHlwb2dyYXBoeS1oODAwICgpIHtcbiAgQGZvbnQtc2l6ZTogMjlweDtcbiAgQGxpbmUtaGVpZ2h0OiAzMnB4OyAvLyBtaWdodCBiZSB0aWdodFxuXG4gIGZvbnQtc2l6ZTogdW5pdChAZm9udC1zaXplIC8gQGFrLWZvbnQtc2l6ZS1kZWZhdWx0LCBlbSk7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiA1KTtcbn1cbi5hZGctdHlwb2dyYXBoeS1oNzAwICgpIHtcbiAgQGZvbnQtc2l6ZTogMjRweDtcbiAgQGxpbmUtaGVpZ2h0OiAyOHB4OyAvLyBtaWdodCBiZSB0aWdodFxuXG4gIGZvbnQtc2l6ZTogdW5pdChAZm9udC1zaXplIC8gQGFrLWZvbnQtc2l6ZS1kZWZhdWx0LCBlbSk7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiAzLjUpO1xufVxuLmFkZy10eXBvZ3JhcGh5LWg2MDAgKCkge1xuICBAZm9udC1zaXplOiAyMHB4O1xuICBAbGluZS1oZWlnaHQ6IDI0cHg7IC8vIG1pZ2h0IGJlIHRpZ2h0XG5cbiAgZm9udC1zaXplOiB1bml0KEBmb250LXNpemUgLyBAYWstZm9udC1zaXplLWRlZmF1bHQsIGVtKTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwOGVtO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiAzLjUpO1xufVxuLmFkZy10eXBvZ3JhcGh5LWg1MDAgKCkge1xuICBAZm9udC1zaXplOiAxNnB4O1xuICBAbGluZS1oZWlnaHQ6IDIwcHg7IC8vIG1pZ2h0IGJlIHRpZ2h0XG5cbiAgZm9udC1zaXplOiB1bml0KEBmb250LXNpemUgLyBAYWstZm9udC1zaXplLWRlZmF1bHQsIGVtKTtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IHVuaXQoQGxpbmUtaGVpZ2h0IC8gQGZvbnQtc2l6ZSk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDZlbTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiAzKTtcbn1cbi5hZGctdHlwb2dyYXBoeS1oNDAwICgpIHtcbiAgQGZvbnQtc2l6ZTogMTRweDtcbiAgQGxpbmUtaGVpZ2h0OiAxNnB4OyAvLyB0b28gdGlnaHRcblxuICBmb250LXNpemU6IHVuaXQoQGZvbnQtc2l6ZSAvIEBhay1mb250LXNpemUtZGVmYXVsdCwgZW0pO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwM2VtO1xuICBtYXJnaW4tdG9wOiAoQGFrLWdyaWQtc2l6ZSAqIDIpO1xufVxuLmFkZy10eXBvZ3JhcGh5LWgzMDAgKCkge1xuICBAZm9udC1zaXplOiAxMnB4O1xuICBAbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgY29sb3I6IEBhay1jb2xvci1OMzAwO1xuICBmb250LXNpemU6IHVuaXQoQGZvbnQtc2l6ZSAvIEBhay1mb250LXNpemUtZGVmYXVsdCwgZW0pO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiAyLjUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFkZy10eXBvZ3JhcGh5LWgyMDAgKCkge1xuICBAZm9udC1zaXplOiAxMnB4O1xuICBAbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgY29sb3I6IEBhay1jb2xvci1OMzAwO1xuICBmb250LXNpemU6IHVuaXQoQGZvbnQtc2l6ZSAvIEBhay1mb250LXNpemUtZGVmYXVsdCwgZW0pO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogdW5pdChAbGluZS1oZWlnaHQgLyBAZm9udC1zaXplKTtcbiAgbWFyZ2luLXRvcDogKEBhay1ncmlkLXNpemUgKiAyKTtcbn1cbi5hZGctdHlwb2dyYXBoeS1oMTAwICgpIHtcbiAgQGZvbnQtc2l6ZTogMTJweDtcbiAgQGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gIGNvbG9yOiBAYWstY29sb3ItTjMwMDtcbiAgZm9udC1zaXplOiB1bml0KEBmb250LXNpemUgLyBAYWstZm9udC1zaXplLWRlZmF1bHQsIGVtKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IHVuaXQoQGxpbmUtaGVpZ2h0IC8gQGZvbnQtc2l6ZSk7XG4gIG1hcmdpbi10b3A6IChAYWstZ3JpZC1zaXplICogMik7XG59XG4iLCJAaW1wb3J0IFwiQGF0bGFza2l0L3V0aWwtc2hhcmVkLXN0eWxlcy9zcmMvbWl4aW5zL2hlYWRpbmdzXCI7XG5cblxuLmdoLWNvbHVtbi1yb3VuZGVkLXRvcCgpIHtcbiAgICBAYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMgQGJvcmRlci1yYWRpdXMgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IEBib3JkZXItcmFkaXVzIEBib3JkZXItcmFkaXVzIDAgMDtcbn1cblxuLmdoLWNvbHVtbi1yb3VuZGVkLWJvdHRvbSgpIHtcbiAgICBAYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIEBib3JkZXItcmFkaXVzIEBib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCBAYm9yZGVyLXJhZGl1cyBAYm9yZGVyLXJhZGl1cztcbn1cblxuLmdoLWNvbHVtbi1yb3VuZGVkKCkge1xuICAgIEBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLmdoLWJvcmRlci1yb3VuZGVkKEBib3JkZXItcmFkaXVzKTtcbn1cblxuLmNvbHVtbi1oZWFkaW5nKCkge1xuICAgIC5hZGctdHlwb2dyYXBoeS1oMzAwKCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWRnMyB7XG4gICAgLmdoeC1jb2x1bW4gaDIsXG4gICAgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LXF0eSB7XG4gICAgICAgIC5jb2x1bW4taGVhZGluZygpO1xuICAgIH1cblxuICAgIC5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyAuYXVpLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIH1cblxuICAgIC5naHgtY2xvc2Uge1xuICAgICAgICBwYWRkaW5nOiAwIDhweCAwIDJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG5cbiAgICAjZ2h4LXZlcnNpb24tY29sdW1uLFxuICAgICNnaHgtZXBpYy1jb2x1bW4ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYWstY29sb3ItTjQwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBAYWstY29sb3ItTjQwO1xuICAgIH1cblxuICAgIEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWNvbHVtbjogQGFrLWNvbG9yLU4yMDtcbiAgICBAZ2gtYmFja2dyb3VuZC1jb2xvci1idXN0ZWQtbWluOiBAYWstY29sb3ItWTEwMDtcbiAgICAvLyBBREczIENvbG91ciBpcyB0b28gc3Ryb25nLCBkZWZhdWx0IHRvIG9yaWdpbmFsIGNvbG91ciA6KFxuICAgIC8vQGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1heDogQGFrLWNvbG9yLVI1MDA7XG5cbiAgICAuZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sdW1uLFxuICAgIC5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbiB7XG4gICAgICAgIC5naC1jb2x1bW4tcm91bmRlZC1ib3R0b20oKTtcbiAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uO1xuICAgICAgICAmLmdoeC1idXN0ZWQtbWF4IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1heDtcbiAgICAgICAgICAgIGgyLCAuZ2h4LXF0eSwgLmdoeC1jb25zdHJhaW50LCAuZ2h4LWljb24tY29sbGFwc2UtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGFrLWNvbG9yLU4wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZ2h4LWJ1c3RlZC1taW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDpAZ2gtYmFja2dyb3VuZC1jb2xvci1idXN0ZWQtbWluO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uIHtcbiAgICAgICAgJi5naHgtdGFyZ2V0LW9wdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOkBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRhcmdldC1vcHRpb247XG4gICAgICAgICAgICAmLmdoeC10YXJnZXQtaG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRhcmdldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFdoZW4gdGhlcmUgYXJlIHN3aW1sYW5lcywgdGhlcmUgaXMgYSBnYXAgYmV0d2VlbiB0aGUgY29sdW1uIGhlYWRlciBhbmQgdGhlIGNvbHVtbnMuXG4gICAgLy8gU28gd2Ugc2hvdWxkIHJvdW5kIHRoZSB0b3AgYW5kIGJvdHRvbSBlZGdlcy5cbiAgICAuZ2h4LWhhcy1zd2ltbGFuZXMsIC5naHgtbm8taXNzdWVzIHtcbiAgICAgICAgLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uIHtcbiAgICAgICAgICAgIC5naC1jb2x1bW4tcm91bmRlZCgpO1xuICAgICAgICB9XG4gICAgICAgIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICAgICAgLmdoLWNvbHVtbi1yb3VuZGVkKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LXN3aW1sYW5lLWhlYWRlciB7XG4gICAgICAgIC8vIG1ha2UgaXQgdGhpbm5lclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICBwYWRkaW5nOiBAZ3JpZDtcbiAgICAgICAgLmdoLWNvbHVtbi1yb3VuZGVkLXRvcCgpO1xuICAgIH1cblxuICAgIC5naHgtem9uZS1vdmVybGF5IHtcbiAgICAgICAgLmdoeC16b25lLW92ZXJsYXktY29sdW1uIHtcbiAgICAgICAgICAgICYuZ2h4LWJ1c3RlZC1taW4gLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1pbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2h4LWJ1c3RlZC1tYXggLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1heDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5naHgtdW5kcm9wcGFibGUtY29sdW1uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOkBnaC1iYWNrZ3JvdW5kLWNvbG9yLWNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ2h4LXpvbmUtY2VsbCB7XG4gICAgICAgICAgICAuZ2gtY29sdW1uLXJvdW5kZWQoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5naHgtc3dpbWxhbmUuZ2h4LWNsb3NlZCAuZ2h4LWNvbHVtbnMsXG4gICAgLmdoeC1jb2x1bW5zLmdoeC1zYWQtY29sdW1uc3tcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLy8gcmVwbGFjZSB0aGlzIHdpdGggLnByZS1hZGczIHdoZW4gYWRnMy9wcmUtYWRnMyBjbGFzc2VzIGFyZSBhZGRlZCB0byBnYWRnZXQgaWZyYW1lIGJvZHkgdGFncy5cbmJvZHk6bm90KC5hZGczKSB7XG4gICAgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IEBncmlkLzIgc29saWQgQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiBAZ3JpZCBAZ3JpZCBAZ3JpZCAwO1xuICAgICAgICAmLmdoeC1idXN0ZWQtbWF4IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBAZ2gtYm9yZGVyLWNvbG9yLWJ1c3RlZC1tYXg7XG4gICAgICAgIH1cbiAgICAgICAgJi5naHgtYnVzdGVkLW1pbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQGdoLWJvcmRlci1jb2xvci1idXN0ZWQtbWluO1xuICAgICAgICB9XG4gICAgICAgICYuZ2h4LXRhcmdldC1vcHRpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICYuZ2h4LXRhcmdldC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJlc3RvcmUgdGhlIGhlYWRlciBzdHlsZSB3aGVuIG9wdGlvbiBvciB0YXJnZXQgaW52b2tlZFxuICAgICAgICAmLmdoeC10YXJnZXQtb3B0aW9uLmdoeC1idXN0ZWQtbWF4IGgyLFxuICAgICAgICAmLmdoeC10YXJnZXQtb3B0aW9uLmdoeC1idXN0ZWQtbWF4IC5hdWktYmFkZ2UsXG4gICAgICAgICYuZ2h4LXRhcmdldC1vcHRpb24uZ2h4LWJ1c3RlZC1tYXggLmdoeC1jb25zdHJhaW50IHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICAmLmdoeC1idXN0ZWQtbWF4IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1c3RlZC1tYXg7XG4gICAgICAgIH1cbiAgICAgICAgJi5naHgtYnVzdGVkLW1pbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1idXN0ZWQtbWluO1xuICAgICAgICB9XG4gICAgICAgICYuZ2h4LXRhcmdldC1vcHRpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0LW9wdGlvbjtcbiAgICAgICAgICAgICYuZ2h4LXRhcmdldC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdoeC16b25lLW92ZXJsYXkge1xuICAgICAgICAuZ2h4LXpvbmUtb3ZlcmxheS1jb2x1bW4ge1xuICAgICAgICAgICAgJi5naHgtYnVzdGVkLW1pbiAuZ2h4LXVuZHJvcHBhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1pbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2h4LWJ1c3RlZC1tYXggLmdoeC11bmRyb3BwYWJsZS1jb2x1bW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1c3RlZC1tYXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZ2h4LXVuZHJvcHBhYmxlLWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53YWxsYm9hcmQge1xuICAgICAgICAuZ2h4LWNvbHVtbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgICB9XG4gICAgICAgIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMzMzO1xuICAgICAgICAgICAgJi5naHgtYnVzdGVkLW1heCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItYnVzdGVkLW1heDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ2h4LWJ1c3RlZC1taW4ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1c3RlZC1taW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcIi4uL2doLWxhYmVsc1wiO1xuXG4vLyB1c2VzIHRoZSBvbmUgaW4gZ2gtcmFwaWQsIGJ1dCBub3cgYmUgbW9yZSBnZW5lcmljXG4ubGFiZWwtLXN3YXRjaCgpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxNHB4O1xufVxuXG4jamlyYS5hZGczIHtcbiAgICAuYXVpLWxpc3QgLmdoeC1lcGljLXBhbGV0dGUge1xuICAgICAgICAuZ2h4LXN3YXRjaCB7XG4gICAgICAgICAgICAubGFiZWwtLXN3YXRjaCgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gcmV1c2Ugd2hhdCBpcyBleGlzdGVkLCBqdXN0IG5lZWQgdG8gd2luIHRoZSBqaXJhLWNvcmUgb3ZlcnJpZGUgb25lXG4gICAgICAgICY6ZXh0ZW5kKC5naC1sYWJlbHMgYWxsKTtcbiAgICB9XG59IiwiLmFkZzMgI2doeC1yZXBvcnQge1xuICAuZ2h4LWVwaWMtc3VtbWFyeSB7XG4gICAgaDQgKyBoNSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICBoNSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICNnaHgtY2hhcnQtaGVscCwgI2doeC1jaGFydC10aXRsZSwgI2doeC1jaGFydC1zZWxlY3RvciB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gICNnaHgtY2hhcnQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59IiwiQGltcG9ydCBcIkBhdGxhc2tpdC91dGlsLXNoYXJlZC1zdHlsZXMvc3JjL21peGlucy9oZWFkaW5nc1wiO1xuXG5AZWRpdGFibGUtaG92ZXItZGFyay1iZy1jb2xvcjogQGFrLWNvbG9yLU4yMDtcbkBlZGl0YWJsZS1ob3Zlci1icmlnaHQtYmctY29sb3I6IEBhay1jb2xvci1OMDtcblxuLmZpZWxkLS1lZGl0YWJsZS1ob3ZlcihAYmdjb2xvcikge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBiZ2NvbG9yO1xufVxuXG4uYWRnMyB7XG4gICAgLmdoeC1lZGl0YWJsZTpob3ZlcixcbiAgICAuZ2h4LWVkaXRhYmxlOmFmdGVyLFxuICAgIC5lZGl0YWJsZS1maWVsZDpob3ZlcixcbiAgICAuZWRpdGFibGUtZmllbGQgLm92ZXJsYXktaWNvbi5hdWktaWNvbmZvbnQtZWRpdCB7XG4gICAgICAgIC5maWVsZC0tZWRpdGFibGUtaG92ZXIoQGVkaXRhYmxlLWhvdmVyLWRhcmstYmctY29sb3IpO1xuICAgIH1cblxuICAgIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWVkaXRhYmxlOmhvdmVyLFxuICAgIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWVkaXRhYmxlOmFmdGVyLFxuICAgIC5hdWktcmVzdGZ1bHRhYmxlLWFsbG93aG92ZXIgdGQ6aG92ZXIgLmF1aS1yZXN0ZnVsdGFibGUtZWRpdGFibGUge1xuICAgICAgICAuZmllbGQtLWVkaXRhYmxlLWhvdmVyKEBlZGl0YWJsZS1ob3Zlci1icmlnaHQtYmctY29sb3IpO1xuICAgIH1cblxuICAgIC5naHgtZGV0YWlsLXNlY3Rpb24ge1xuICAgICAgICAuZWRpdGFibGUtZmllbGQudmFsdWUsXG4gICAgICAgIC5lZGl0YWJsZS1maWVsZC52YWx1ZSAubGFiZWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVkaXRhYmxlLWZpZWxkLnZhbHVlIGltZyB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0YWJsZS1maWVsZCB7XG4gICAgICAgIC5zYXZlLW9wdGlvbnMge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0uYXVpIHtcbiAgICAgICAgICAgIC5maWVsZC1ncm91cCwgZmllbGRzZXQuZ3JvdXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiQGF0bGFza2l0L3V0aWwtc2hhcmVkLXN0eWxlcy9zcmMvY29sb3JzXCI7XG5cbi5hZGczIHtcbiAgICAuZ2h4LWRldGFpbC1jb250ZW50cyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgQGFrLWNvbG9yLU4yMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoaW1hZ2VzL2FkZzMtb3ZlcnJpZGVzL3JhcGlkL2doLWRldGFpbC1iZy1hZGczLnBuZykgcmVwZWF0LXkgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XG4gICAgfVxuXG4gICAgLmdoeC1kZXRhaWwtbmF2LWl0ZW0sXG4gICAgLmdoeC1kZXRhaWwtbmF2LWl0ZW0uZ2h4LXNlbGVjdGVkLFxuICAgIC5naHgtZGV0YWlsLW5hdi1pdGVtOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGFrLWNvbG9yLU4yMDtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LWRldGFpbC1uYXYtaXRlbS5naHgtc2VsZWN0ZWQsXG4gICAgLmdoeC1kZXRhaWwtbmF2LWl0ZW06aG92ZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBhay1jb2xvci1OMjBBO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIkBhdGxhc2tpdC91dGlsLXNoYXJlZC1zdHlsZXMvc3JjL2NvbG9yc1wiO1xuXG4uYWRnMyB7XG4gICAgLmdoeC1pY29uZm9udCB7XG4gICAgICAgIGNvbG9yOiBAYWstY29sb3ItTjgwMDtcbiAgICB9XG59IiwiLmFkZzMge1xuICAgIC5ib2FyZC1zd2l0Y2hlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAgICAgICBhLmJvYXJkLXNlbGVjdC10aXRsZS5hdWktYnV0dG9uOmhvdmVyLFxuICAgICAgICBhLmJvYXJkLXNlbGVjdC10aXRsZS5hdWktYnV0dG9uIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDUwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9hZGczLW92ZXJyaWRlcy9ib2FyZC5zdmcpO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCJAYXRsYXNraXQvdXRpbC1zaGFyZWQtc3R5bGVzL3NyYy9jb2xvcnNcIjtcblxuLmFkZzMtY2FyZC1ib3JkZXItc2V0dGluZ3MoKSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAwcHggQGFrLWNvbG9yLU41MEE7XG59XG5cbi5hZGczIHtcbiAgICAuZ2h4LWlzc3VlLCAuZ2h4LWlzc3VlLmdoeC1zZWxlY3RlZCB7XG4gICAgICAgIC5hZGczLWNhcmQtYm9yZGVyLXNldHRpbmdzKCk7XG4gICAgfVxuXG4gICAgLmdoeC14dHJhLW5hcnJvdy1jYXJkIC5naHgtZ3JhYmJlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICAgIH1cblxuICAgIC5nYWRnZXQgLmdoeC1pc3N1ZS5naHgtbmV3Y2FyZCB7XG4gICAgICAgIC5hZGczLWNhcmQtYm9yZGVyLXNldHRpbmdzKCk7XG4gICAgfVxuXG4gICAgLmdoeC1jb2x1bW4ge1xuICAgICAgICAuZ2h4LXBhcmVudC1ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYWstY29sb3ItTjQwO1xuICAgICAgICB9XG4gICAgICAgIC5naHgtcGFyZW50LXN0dWIge1xuICAgICAgICAgICAgY29sb3I6IEBhay1jb2xvci1OMjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG5AaW1wb3J0ICdAYXRsYXNraXQvdXRpbC1zaGFyZWQtc3R5bGVzL3NyYy9jb2xvcnMubGVzcyc7XG5AaW1wb3J0ICdAYXRsYXNraXQvdXRpbC1zaGFyZWQtc3R5bGVzL3NyYy9ncmlkLmxlc3MnO1xuXG5AY29tbWVudC1oZWFkZXItdGV4dC1jb2xvcjogQGFrLWNvbG9yLU41MDA7XG5AY29tbWVudC10ZXh0LWNvbG9yOiBAYWstY29sb3ItTjgwMDtcblxuQHZlcnRpY2FsLXBhZGRpbmc6IEBhay1ncmlkLXNpemUgKiAzLjU7XG5AY29udGVudC1wYWRkaW5nOiBAYWstZ3JpZC1zaXplICogMztcblxuLmFkZzMgI2NvbW1lbnRtb2R1bGUge1xuICAgIC51c2VyLWF2YXRhciB7XG4gICAgICAgIGNvbG9yOiBAY29tbWVudC1oZWFkZXItdGV4dC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAY29udGVudC1wYWRkaW5nO1xuICAgIH1cblxuICAgIHRpbWUge1xuICAgICAgICBjb2xvcjogQGNvbW1lbnQtaGVhZGVyLXRleHQtY29sb3I7XG4gICAgfVxuXG4gICAgLmlzc3VlLWRhdGEtYmxvY2ssIC5pc3N1ZS1kYXRhLWJsb2NrOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogQHZlcnRpY2FsLXBhZGRpbmc7XG5cbiAgICAgICAgLnR3aXhpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudHdpeGktd3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbi1ib2R5IHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IEBjb250ZW50LXBhZGRpbmc7ICAvLyBzYW1lIHBhZGRpbmcgYXMgdGhlIGFrLWF2YXRhclxuICAgICAgICBjb2xvcjogQGNvbW1lbnQtdGV4dC1jb2xvcjtcbiAgICB9XG59IiwiQGltcG9ydCBcIkBhdGxhc2tpdC91dGlsLXNoYXJlZC1zdHlsZXMvc3JjL2NvbG9yc1wiO1xuXG5AbGluay10ZXh0LWNvbG9yOiBAYWstY29sb3ItQjQwMDtcbkBzZWxlY3RlZC1iZy1jb2xvcjogQGFrLWNvbG9yLU43MDA7XG5Ac2VsZWN0ZWQtdGV4dC1jb2xvcjogQGFrLWNvbG9yLU4yMDtcblxuLmxpbmstYnV0dG9uICgpIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IEBsaW5rLXRleHQtY29sb3I7XG5cbiAgICAmLmdoeC1hY3RpdmUsICYuZ2h4LWFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWxlY3RlZC1iZy1jb2xvcjtcbiAgICAgICAgY29sb3I6IEBzZWxlY3RlZC10ZXh0LWNvbG9yO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG4uYWRnMyB7XG4gICAgLmpzLXF1aWNrZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgIC5saW5rLWJ1dHRvbigpXG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi9kZXRhaWwvZ2gtZGV0YWlsLXZhcmlhYmxlc1wiO1xuXG4uYWRnMyB7XG4gIC5naHgtcmVtYWluaW5nLXZhbHVlIHtcbiAgICBsaW5lLWhlaWdodDogQGdoLWxpbmUtaGVpZ2h0O1xuICB9XG59IiwiLy8gR3JlZW5Ib3BwZXIncyBMRVNTIHZhcmlhYmxlcyArIG1peGlucyBldGNcbkBpbXBvcnQgXCJnaC12YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJnaC1taXhpbnNcIjtcbkBpbXBvcnQgXCJnaC1jYXJkLWNvbW1vblwiO1xuQGltcG9ydCBcImdoLWNhcmQtY29tcGFjdFwiO1xuQGltcG9ydCBcImdoLWF2YXRhclwiO1xuQGltcG9ydCBcImdoLW9uYm9hcmRpbmdcIjtcbkBpbXBvcnQgXCJnaC1sYWJlbHNcIjtcbkBpbXBvcnQgXCIuL2RldGFpbC9naC1kZXRhaWwtdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi9hZGczLW92ZXJyaWRlcy9pbmRleFwiO1xuXG4vKiBHcmVlbkhvcHBlciBSYXBpZCBCb2FyZCBDU1MgLSBjb21waWxlZCBmcm9tIExFU1MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy8gRGVmaW5lIEdyZWVuSG9wcGVyIGNvbnRlbnQgYXJlYSBkZWZhdWx0c1xuXG4vL1xuLmdoeC1naCB7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplO1xuICAgIGxpbmUtaGVpZ2h0OiBAZ2gtbGluZS1oZWlnaHQ7XG59XG5cbi8vIElFMTAgcHJlIEFVSSBmaXggZml4XG4ubXNpZS0xMCAuZHJvcGRvd24tc2hpbSxcbi5tc2llLTEwIC5pbmxpbmUtZGlhbG9nLXNoaW0ge1xuICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50OyAvLyBoaWRlcyB0aGUgc2hpbSBtZWFudCBmb3IgSUU4IG5vdyBzZWVuIGR1ZSB0byBNUyBjb25kaXRpb25hbCBjb21tZW50IGZhaWxcbn1cbi8vIENvbnNpc3RlbnQgZ3V0dGVyIGZvciBhbGwgdGhlIEpJUkFzXG4uZ2h4LWFnaWxlICNjb250ZW50IHtcbiAgICBwYWRkaW5nOjA7XG59XG4vLyBLYW5iYW4gYWRkaXRpb25hbCBxdWVyeVxuZm9ybS5hdWkgLmZpZWxkLWdyb3VwLmdoeC1qcWwgdGV4dGFyZWEge1xuICAgIHdpZHRoOjYwMHB4O1xuICAgIG1hcmdpbi1yaWdodDo4cHg7XG4gICAgbWF4LXdpZHRoOjYwMHB4O1xufVxuI2doIGZvcm0uYXVpIC5maWVsZC1ncm91cC5naHgtanFsIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6QGdyaWQ7XG4gICAgbWFyZ2luLXJpZ2h0OkBncmlkO1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbn1cbiNnaHgtc3ViLXdvcmsgLmZpZWxkLXZhbHVlIGVtIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLy8gZml4IHN0eWxlcyBmb3Igb2xkZXIgdmVyc2lvbiBvZiB2ZXJ0aWNhbCBuYXYgaW4gSklSQSA2XG4uZ2h4LWFnaWxlIC5hdWktcGFnZS1wYW5lbCAuYXVpLW5hdmdyb3VwLXZlcnRpY2FsIC5hdWktbmF2LWhlYWRpbmcge1xuICAgIGJvcmRlci10b3A6IG5vbmU7Ly9yZXNldCBvbGQgQVVJXG4gICAgbWFyZ2luLXRvcDogMDsvL3Jlc2V0IG9sZCBBVUlcbiAgICBwYWRkaW5nLXRvcDogMDsvL3Jlc2V0IG9sZCBBVUlcbn1cbi8vIEZvb3RlciBoaWRkZW4gaW4gUGxhbiwgV29yayBhbmQgUmVwb3J0IG1vZGVzXG4uZ2h4LXNjcm9sbC1jb2x1bW5zICNmb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vLyBEZWZhdWx0cy9SZXNldHMgZm9yIFJhcGlkIEJvYXJkICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gR0ggdXNlIG9mIEpJUkEgY29tcG9uZW50cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBKSVJBIGRyb3Bkb3duICAtIHdlIG5lZWQgdG8gaW5pdGlhbGx5IGhpZGUgdGhlIG1lbnUgaXRlbXNcblxuLmdoeC1oZWFkZXIgLmF1aS1saXN0LFxuLmdoeC1jb2x1bW4taGVhZGVycyAuYXVpLWxpc3Qge1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cblxuLy8gRGlzYWJsZWQgTGlzdCBJdGVtc1xuLmF1aS1saXN0IGxpLmRpc2FibGVkIGE6bGluayxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZCBhOnZpc2l0ZWQsXG4uYXVpLWxpc3QgbGkuZGlzYWJsZWQgYTpmb2N1cyxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZCBhOmhvdmVyLFxuLmF1aS1saXN0IGxpLmRpc2FibGVkLmFjdGl2ZSBhOmxpbmssXG4uYXVpLWxpc3QgbGkuZGlzYWJsZWQuYWN0aXZlIGE6dmlzaXRlZCxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZC5hY3RpdmUgYTpmb2N1cyxcbi5hdWktbGlzdCBsaS5kaXNhYmxlZC5hY3RpdmUgYTpob3Zlcixcbi5hdWktbGlzdCBsaSBhLmRpc2FibGVkOmxpbmssXG4uYXVpLWxpc3QgbGkgYS5kaXNhYmxlZDp2aXNpdGVkLFxuLmF1aS1saXN0IGxpIGEuZGlzYWJsZWQ6Zm9jdXMsXG4uYXVpLWxpc3QgbGkgYS5kaXNhYmxlZDpob3Zlcixcbi5hdWktbGlzdCBsaS5hY3RpdmUgYS5kaXNhYmxlZDpsaW5rLFxuLmF1aS1saXN0IGxpLmFjdGl2ZSBhLmRpc2FibGVkOnZpc2l0ZWQsXG4uYXVpLWxpc3QgbGkuYWN0aXZlIGEuZGlzYWJsZWQ6Zm9jdXMsXG4uYXVpLWxpc3QgbGkuYWN0aXZlIGEuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6IEBhdWktZ3JheTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIFNob3J0Y3V0cyBpbiBkcm9wZG93biBtZW51XG4uYXVpLWxpc3QgLmdoeC1zaG9ydGN1dCB7XG4gICAgY29sb3I6QGF1aS1ncmF5O1xuICAgIGZsb2F0OnJpZ2h0O1xufVxuLy8gbW9ub3NwYWNlIGZvciBiZXR0ZXIgdmVydGljYWwgYWxpZ25tZW50cyBpbiBsaXN0XG4uZ2h4LXNob3J0Y3V0IC5naHgtbW9ub3NwYWNlIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6MC42ZW07XG59XG5cbi8vIEdIIGhhcyBzb21lIGFuY2hvcnMgd2l0aCBubyBocmVmLCBzdHlsZSBoZXJlIHVudGlsIGhyZWZzIGFyZSB1c2VkXG4uZ2h4LWhyZWYtZml4LWxpc3QuYXVpLWxpc3QgLmF1aS1saXN0LWl0ZW0tbGluayB7XG4gICAgY29sb3I6IzMzMztcbn1cbi5naHgtaHJlZi1maXgtbGlzdC5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbS5hY3RpdmUgYSxcbi5naHgtaHJlZi1maXgtbGlzdC5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbS1saW5rOmZvY3VzLFxuLmdoeC1ocmVmLWZpeC1saXN0LmF1aS1saXN0IC5hdWktbGlzdC1pdGVtLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiNmZmY7XG59XG4vLyBBdm9pZCBGaXJlZm94IGlubGluZSBlZGl0cyBnb2luZyBhbGwgTW9ub3NwYWNlIG9uIHVzXG4ubW96aWxsYSB0ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6aW5oZXJpdDtcbn1cbi8vIG1pc3NpbmcgbWFyZ2lucyB1bmRlciBBVUkgTWVzc2FnZXMgY2F1c2UgbGF5b3V0IGlzc3VlcyBpbiBkaWFsb2dzIHNpbmNlIGNvbnRlbnQgbm90IGluIDxwPiBldGNcbi5naHgtZGlhbG9nIC5hdWktbWVzc2FnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTpAZ3JpZCoyO1xufVxuXG4vLyBGaXggdXNlIG9mIEFVSSBidXR0b25zIGluIGRpYWxvZ3Ncbi8vICsgVXNhZ2VzIGZyb20gcmVzdGZ1bHRhYmxlXG4uZ2h4LWRpYWxvZyAuZGlhbG9nLWJ1dHRvbi1wYW5lbCxcbi5naHgtYm9hcmQtY29uZmlndXJlIC5kaWFsb2ctYnV0dG9uLXBhbmVsIHtcbiAgICBoZWlnaHQ6IGF1dG87Ly8gcmVzZXQgQVVJIDQgZml4ZWQgaGVpZ2h0XG59XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIGEuZGlzYWJsZWQge1xuICAgIGNvbG9yOmxpZ2h0ZW4oQGF1aS1tZWRpdW0tZ3JheSwgNDAlKTtcbiAgICBjdXJzb3I6ZGVmYXVsdDtcbn1cbi5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIGEuZGlzYWJsZWQ6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuLmF1aS1ncm91cC5naHgtY29udHJvbHMgYS5kaXNhYmxlZCAuYXVpLWljb24ge1xuICAgIGNvbG9yOiBAYXVpLWNvbG9yLWhpZ2hsaWdodC1zZWNvbmRhcnk7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLWhpZ2hsaWdodC1zZWNvbmRhcnk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG4vLyBBVUkgXCJpbXByb3ZlbWVudHNcIlxuLmF1aS1ncm91cC1zcGxpdC5naHgtZmx1aWQge1xuICAgIHRhYmxlLWxheW91dDphdXRvOyAvLyBvdmVycmlkZSBBVUkgZGVmYXVsdCBmb3Igc3BsaXQgZ3JvdXBcbn1cbi5hdWktZ3JvdXAuZ2h4LWlubGluZS1ibG9ja3MgLmF1aS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmF1aS1pdGVtLmdoeC1jb2xsYXBzZSB7XG4gICAgd2lkdGg6MXB4Oy8vY29sbGFwc2UgdGFibGUtY2VsbFxufVxuLmdoeC1pbmxpbmUtZGlhbG9nLWNvbnRlbnQgLmZpZWxkLWdyb3VwIHtcbiAgICBtaW4taGVpZ2h0OjJlbTtcbn1cbi5naHgtYWdpbGUgLmF1aS1pbmxpbmUtZGlhbG9nIHtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemU7XG59XG4vLyBTYWZldHkgZm9yIGJ1dHRvbiBncm91cHMgaW4gbmFycm93IHNwYWNlcyB3aGVyZSBpMThuIG1heSBjYXVzZSB3cmFwcGluZ1xuLmdoeC1pbmxpbmUtZGlhbG9nIC5hdWktYnV0dG9uIH4gLmF1aS1idXR0b24uZ2h4LW1hcmdpbi10b3Age1xuICAgIG1hcmdpbi10b3A6IEBncmlkO1xufVxuLy8gQ2xhc3MgZm9yIHNoaWZ0aW5nIGl0ZW1zIGluIGF0dGVtcHQgdG8gYWxpZ24gdmlzaWJsZSBwaXhlbHMgaW4gbm9ybWFsIHN0YXRlIGUuZy4gQVVJIFN1YnRsZSBCdXR0b25cbi5hdWktYnV0dG9uLXN1YnRsZS5naHgtcHVsbC1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogLTExcHg7Ly8gYnV0dG9uIHBhZGRpbmcgKGdyaWQpICsgYm9yZGVyXG59XG4vLyBBVUkgTGFiZWwgb3ZlcnJpZGVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5naHgtYWdpbGUgLmF1aS1sYWJlbCB7XG4gICAgbWF4LXdpZHRoOjEwMCU7IC8vIGZvciBkZXRhaWwgdmlldyBvbmx5XG4gICAgb3ZlcmZsb3c6aGlkZGVuOyAvLyBzYWZldHkgZm9yIGNyYXp5IGxvbmdzXG4gICAgdGV4dC1vdmVyZmxvdzplbGxpcHNpczsgLy8gc2FmZXR5IGZvciBjcmF6eSBsb25nc1xuXG4gICAgLy9TVy04ODU6IFJlZHVjZSB0aGUgd2lkdGggc28gdGhhdCBsb25nIGxhYmVscywgc3VjaCBhcyB2ZXJzaW9uIGRvIG5vdCBvdmVybGFwIGRlc2NyaXB0aW9ucy5cbiAgICAmLmdoeC1sYWJlbCB7XG4gICAgICAgIG1heC13aWR0aDogMTBlbTtcbiAgICB9XG59XG4vLyBQbGFjZSB0aGUgaWNvbiBmb250IG92ZXIgdGhlIGV4aXN0aW5nIGNsb3NlIGljb25cbi5naHgtYWdpbGUgLmF1aS1sYWJlbC1jbG9zZWFibGUgLmdoeC1pY29uZm9udCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgLy8gZG9uJ3Qgc2hvdyB0aGUgYml0bWFwIGltYWdlIC0gdGhlIGljb25mb250IGlzIHJlbmRlcmVkIG9uIDpiZWZvcmVcbiAgICBjb2xvcjogaW5oZXJpdDsgLy8gdGFrZSB0aGUgY29sb3VyIG9mIHRoZSBsYWJlbFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLy8gZm9yIElFOCAtIDExXG59XG4vLyByZWR1Y2UgaWNvbmZvbnQgc2l6ZSB0byBtYXRjaCB0aGUgbm9ybWFsIGNsb3NlXG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwtY2xvc2VhYmxlIC5naHgtaWNvbmZvbnQsXG4uZ2h4LWFnaWxlIC5hdWktbGFiZWwtY2xvc2VhYmxlIC5naHgtaWNvbmZvbnQ6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4O1xufVxuLmdoeC1hZ2lsZSAuYXVpLWxhYmVsLWNsb3NlYWJsZSAuZ2h4LWljb25mb250OmJlZm9yZSB7XG4gICAgbGVmdDogLTRweDtcbn1cbi5naHgtYWdpbGUgLmF1aS1sYWJlbC1jbG9zZWFibGUgLmdoeC1pY29uZm9udDpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29sb3VyZWQgQVVJIEJhZGdlc1xuLmF1aS1iYWRnZS5naHgtbm90LXN0YXJ0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRvZG87XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYXVpLWJhZGdlLmdoeC1pbi1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItaW5wcm9ncmVzcztcbn1cbi5hdWktYmFkZ2UuZ2h4LWRvbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWRvbmU7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZ2h4LWJhZGdlLWdyb3VwIC5hdWktYmFkZ2Uge1xuICAgIG1hcmdpbjogMCBAZ3JpZC8yIDAgMDtcbn1cbi5naHgtYmFkZ2UtZ3JvdXAuZ2h4LXJpZ2h0IC5hdWktYmFkZ2Ugey8vIG1hcmdpbnMgb24gbGVmdCB3aGVuIGJhZGdlcyB1c2VkIG9uIHJpZ2h0IHNpZGUgb2YgY29udGFpbmVyXG4gICAgbWFyZ2luOiAwIDAgMCBAZ3JpZC8yO1xufVxuLmdoeC1naCAuYXVpLWJhZGdlIHtcbiAgICAuZ2gtYmFkZ2UtZml4O1xufVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQVVJIDwgNS4yIGhhZCBkaWZmZXJlbnQgc3R5bGVzIGluIEpJUkEgZm9yIGJ1dHRvbiBzcGFjaW5nLCB0aGlzIGFkZHMgdGhlIHNwYWNlIHdpdGggdGhlIG5ld2VyIG1hcmt1cFxuLmdoeC1hZ2lsZSAuYXVpLXBvcHVwIC5idXR0b25zIC5hdWktYnV0dG9uIH4gLmF1aS1idXR0b24tbGluay5jYW5jZWwge1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZDtcbn1cbi8vIFRlbXBvcmFyeSAtIGhvbmVzdCFcblxuI2doLWVwaWMtbWlncmF0aW9uLXJlZnJlc2gtcHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi10b3A6IEBncmlkO1xufVxuXG4vLyBKSVJBIG92ZXJyaWRlIHRoZSBjb2xvdXIgb2YgYnV0dG9ucyBpbiB0aGVpciB0aGVtZSBmaWxlIDotL1xuLy8gd2UgZml4IHRoYXQgaGVyZSwgd2UnbGwgcmVtb3ZlIGl0IHdoZW4gdGhleSBiZWhhdmVcbi5hdWktdGhlbWUtZGVmYXVsdCAuYXVpLWJ1dHRvbi5hdWktYnV0dG9uLXN1YnRsZSB7XG4gICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xufVxuLy8gRGVmaW5pdGlvbiBMaXN0IEdlbmVyaWMgU3RydWN0dXJlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWRsIHtcbiAgICBtYXJnaW46IDAgMCBAZ3JpZCoyO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uZ2h4LWRsID4gZHQsXG4uZ2h4LWRsID4gZGQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4vLyBNaXNjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoeC1oYWx2ZWQtdmVydGljYWwge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBQUJDQUlBQUFDUWQxUGVBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBHTVRaRU5USkRNa00wUmtVeE1VVXlPVEJGTkVRNVFqZEJSa1pEUlRBNE9TSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEdNVFpFTlRKRE0wTTBSa1V4TVVVeU9UQkZORVE1UWpkQlJrWkRSVEE0T1NJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rWXhOa1ExTWtNd1F6UkdSVEV4UlRJNU1FVTBSRGxDTjBGR1JrTkZNRGc1SWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tZeE5rUTFNa014UXpSR1JURXhSVEk1TUVVMFJEbENOMEZHUmtORk1EZzVJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrb2krcEl3QUFBQTlKUkVGVWVOcGllUG55SlVDQUFRQUZlZ0s4RjBMODhnQUFBQUJKUlU1RXJrSmdnZz09KSBjZW50ZXIgdG9wIHJlcGVhdC15O1xufVxuLmdoeC1jb25qdW5jdGlvbiB7XG4gICAgbWFyZ2luOiAwIEBncmlkIC8gMjtcbn1cblxuLyogU3Bpbm5lcnMgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2h4LXNwaW5uZXIgeyAvLyBjb3BpZWQgZnJvbSBncmVlbmhvcHBlci5jc3NcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL3dhaXQuZ2lmKSBuby1yZXBlYXQgMCAwO1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTllbTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4vLyBTcGlubmVyIHVzZWQgd2l0aCBidXR0b25zIGUuZy4gQ3JlYXRlIFByb2plY3Qgd2l0aCBTYW1wbGUgRGF0YSBkaWFsb2cgc2hvd24gaW4gcGxhY2Ugb2YgQ2FuY2VsIGFmdGVyIHN1Ym1pdFxuLmF1aS1idXR0b24gKyAuZ2h4LXNwaW5uZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTI2cHg7IC8vIGtlZXAgdGhlIC5hdWktYnV0dG9uIGluIHRoZSBzYW1lIHBsYWNlIGJ5IG5lZ2F0aW5nIHRoZSAobWFyZ2luLWxlZnQgKyB3aWR0aCkgb2YgLmdoeC1zcGlubmVyIGFib3ZlXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tOyAvLyBhbGlnbiB3aXRoIGJ1dHRvblxufVxuLy9cbi5hdWktYmxhbmtldCAuZ2h4LXdhaXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChpbWFnZXMvcmFwaWQvZ2gtc3Bpbm5lci1hbHQuZ2lmKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICB3aWR0aDoxMDAlO1xufVxuLyogVGhyb2JiZXIgLSBpbmNsIGFuaW1hdGVkIGZhZGUgaW4gYmVsb3cgKi9cbi5naHgtdGhyb2JiZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG59XG4vLyBub3Qgc3VyZSBhYm91dCB0aGlzIGNvbXBvbmVudFxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtcHJvZ3Jlc3MtaW5kaWNhdG9yLmdoeC1pbml0aWFsIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtcHJvZ3Jlc3MtaW5kaWNhdG9yLmdoeC1pbml0aWFsIC5zcGlubmVyIHtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDsgLy8gY3VycmVudCB2ZXJzaW9uIGRvZXMgbm90IGdldCB0aGUgd2lkdGggaW4gdGltZVxufVxuLmdoeC1sb2FkaW5nLWJhY2tsb2cgLmdoeC10aHJvYmJlcixcbi5naHgtbG9hZGluZy1wb29sIC5naHgtdGhyb2JiZXIsXG4uZ2h4LWNoYXJ0IC5naHgtdGhyb2JiZXIsXG4uZ2h4LWRldGFpbHZpZXcgLmdoeC10aHJvYmJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4vLyBGYWRlIHRoZSB0aGluZ3MgLSBidXQgbm90IFRvdWNoXG4uZ2h4LWxvYWRpbmctYmFja2xvZyAuZ2h4LW5vLXRvdWNoICNnaHgtcGxhbixcbi5naHgtbG9hZGluZy1wb29sIC5naHgtbm8tdG91Y2ggI2doeC1wb29sLFxuLmdoeC1sb2FkaW5nLXBvb2wgLmdoeC1uby10b3VjaCAjZ2h4LWRldGFpbC12aWV3LFxuLmdoeC1sb2FkaW5nLXF1aWNrZmlsdGVyIC5naHgtbm8tdG91Y2ggI2doeC1jb250cm9scy13b3JrIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZ2gtbG9hZGluZyA0MDBtcyBlYXNlLW91dCBmb3J3YXJkczsgLyogU2FmNSwgQ2hyb21lICovXG4gICAgLW1vei1hbmltYXRpb246IGdoLWxvYWRpbmcgNDAwbXMgZWFzZS1vdXQgZm9yd2FyZHM7IC8qIEZGNSsgKi9cbiAgICAtbXMtYW5pbWF0aW9uOiBnaC1sb2FkaW5nIDQwMG1zIGVhc2Utb3V0IGZvcndhcmRzOyAvKiBJRTEwcHAzICovXG4gICAgYW5pbWF0aW9uOiBnaC1sb2FkaW5nIDQwMG1zIGVhc2Utb3V0IGZvcndhcmRzO1xufVxuLy8gT3BhY2l0eSBpbnN0ZWFkIGZvciBJRTkgYW5kIFRvdWNoXG4ubXNpZS05IC5naHgtbG9hZGluZy1iYWNrbG9nICNnaHgtcGxhbixcbi5tc2llLTkgLmdoeC1sb2FkaW5nLXBvb2wgI2doeC1wb29sLFxuLm1zaWUtOSAuZ2h4LWxvYWRpbmctcG9vbCAjZ2h4LWRldGFpbC12aWV3LFxuLm1zaWUtOSAuZ2h4LWxvYWRpbmctcXVpY2tmaWx0ZXIgI2doeC1jb250cm9scy13b3JrLFxuLmdoeC1sb2FkaW5nLWJhY2tsb2cgLmdoeC10b3VjaCAjZ2h4LXBsYW4sXG4uZ2h4LWxvYWRpbmctcG9vbCAuZ2h4LXRvdWNoICNnaHgtcG9vbCxcbi5naHgtbG9hZGluZy1wb29sIC5naHgtdG91Y2ggI2doeC1kZXRhaWwtdmlldyxcbi5naHgtbG9hZGluZy1xdWlja2ZpbHRlciAuZ2h4LXRvdWNoICNnaHgtY29udHJvbHMtd29yayB7XG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4vLyBLZXlmcmFtZXMgcGVuZGluZyBMRVNTIGZpeCwga2V5ZnJhbWVzIGN1cnJlbnRseSBpbXBvcnRlZCBhcyBDU1MgdmlhIGdoLWxlc3MtaW1wb3J0cy5jc3NcblxuLy8gVGhyb2JiZXIgd2l0aCBmYWRlLWluICAtIGJ1dCBub3QgZm9yIFRvdWNoXG4uZ2h4LWxvYWRpbmctYmFja2xvZyAuZ2h4LW5vLXRvdWNoIC5naHgtdGhyb2JiZXIsXG4uZ2h4LWxvYWRpbmctcG9vbCAuZ2h4LW5vLXRvdWNoIC5naHgtdGhyb2JiZXIsXG4uZ2h4LW5vLXRvdWNoIC5naHgtY2hhcnQgLmdoeC10aHJvYmJlciAge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBnaC1mYWRlaW4gMnMgZWFzZS1pbiBmb3J3YXJkczsgLyogU2FmNSwgQ2hyb21lICovXG4gICAgLW1vei1hbmltYXRpb246IGdoLWZhZGVpbiAycyBlYXNlLWluIGZvcndhcmRzOyAvKiBGRjUrICovXG4gICAgLW1zLWFuaW1hdGlvbjogZ2gtZmFkZWluIDJzIGVhc2UtaW4gZm9yd2FyZHM7IC8qIElFMTBwcDMgKi9cbiAgICBhbmltYXRpb246IGdoLWZhZGVpbiAycyBlYXNlLWluIGZvcndhcmRzO1xufVxuLmdoeC1uby10b3VjaCAjZ2h4LWRldGFpbC1jb250ZW50cyAuZ2h4LXRocm9iYmVyICB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGdoLWZhZGVpbiA0MDBtcyBlYXNlLWluIGZvcndhcmRzOyAvKiBTYWY1LCBDaHJvbWUgKi9cbiAgICAtbW96LWFuaW1hdGlvbjogZ2gtZmFkZWluIDQwMG1zIGVhc2UtaW4gZm9yd2FyZHM7IC8qIEZGNSsgKi9cbiAgICAtbXMtYW5pbWF0aW9uOiBnaC1mYWRlaW4gNDAwbXMgZWFzZS1pbiBmb3J3YXJkczsgLyogSUUxMHBwMyAqL1xuICAgIGFuaW1hdGlvbjogZ2gtZmFkZWluIDQwMG1zIGVhc2UtaW4gZm9yd2FyZHM7XG59XG5cbi8qIEdlbmVyYWwgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZ2h4LWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjpAYXVpLW1lZGl1bS1ncmF5O1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbn1cbi5naHgtZXJyb3Ige1xuICAgIGNvbG9yOiBAZ2gtY29sb3ItZXJyb3I7XG59XG5mb3JtLmF1aSAuZ2h4LWVycm9yIHtcbiAgICBjbGVhcjpsZWZ0O1xufVxuLmdoeC1zdHJpa2Uge1xuICAgIHRleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7XG59XG4uZ2h4LWhyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIEBhdWktYm9yZGVyLWNvbG9yO1xufVxuLy8gVXRpbGl0eVxuLmdoeC1tYXJnaW4tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZDtcbn1cbi5naHgtbWFyZ2luLXRvcC14MiB7XG4gICAgbWFyZ2luLXRvcDogQGdyaWQgKiAyO1xufVxuLmdoeC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LW1hcmdpbi1sZWZ0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IEBncmlkO1xuIH1cbi5naHgtbWFyZ2luLXJpZ2h0IHtcbiAgICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZDtcbiB9XG4uZ2h4LWd1dHRlci1sZWZ0IHtcbiAgICAgbWFyZ2luLWxlZnQ6IEBncmlkICogMjtcbiB9XG4uZ2h4LWd1dHRlci1yaWdodCB7XG4gICAgIG1hcmdpbi1yaWdodDogQGdyaWQgKiAyO1xuIH1cbi5naHgtbWFyZ2luLW5vbmUsXG4uYXVpLWdyb3VwID4gLmF1aS1pdGVtID4gOmZpcnN0LWNoaWxkLmdoeC1tYXJnaW4tbm9uZSB7XG4gICAgIG1hcmdpbjogMDtcbiB9XG5cbi8qIEN1cnNvcnMgLSBHZW5lcmljIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmdoeC1jbGlja2FibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5naHgtY3Vyc29yLWhlbHAge1xuICAgIGN1cnNvcjogaGVscDtcbn1cbi8qIEljb25zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZ2h4LWljb24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9yYXBpZC9naHgtaWNvbi1zcHJpdGUucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogQGdoLWljb24taGVpZ2h0O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IEBnaC1pY29uLXdpZHRoO1xufVxuLyogSWNvbnMgaW4gYWxwaGFiZXRpY2FsIG9yZGVyICovXG4uZ2h4LWljb24uZ2h4LWljb24tYXR0YWNobWVudHMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtMzUwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tY29nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjVweDtcbiAgICBoZWlnaHQ6MTdweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjI1cHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tY29tbWVudHMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyNXB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWNyZWF0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tZGVzY3JpcHRpb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtNTAwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tZGV0YWlscyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC00NzNweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1kb3duIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTBweCAtNTI1cHg7XG4gICAgaGVpZ2h0OjZweDtcbiAgICB3aWR0aDo5cHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tYmFyLWRvd24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWJhci11cCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTU1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWVkaXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQwMHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWZpbHRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTIwMHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWthbmJhbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggLTI1MHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUyNXB4O1xuICAgIGhlaWdodDoxMXB4O1xuICAgIHdpZHRoOjdweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1sb2cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQyM3B4Oy8vIDExcHggaGlnaFxufVxuLmdoeC1pY29uLmdoeC1pY29uLXJlbGVhc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwMHB4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAtNTI1cHg7XG4gICAgaGVpZ2h0OjExcHg7XG4gICAgd2lkdGg6N3B4O1xufVxuLmdoeC1pY29uLmdoeC1pY29uLXNpemVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01NzVweDtcbn1cbi5naHgtaWNvbi5naHgtaWNvbi1zY3J1bSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjUwcHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24tc3VidGFza3Mge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtMzc1cHg7XG59XG4uZ2h4LWljb24uZ2h4LWljb24td2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzVweDtcbn1cbi8vIGN1c3RvbSBpY29uIGluIGF1aS1idXR0b25cbi5hdWktYnV0dG9uLWljb24gLmdoeC1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IEBncmlkLzI7XG59XG4vLyBoaWRpbmcgb2YgaWNvbiBpbiBhdWktaWNvbi1idXR0b24gLSB3ZSBoYXZlIHNvbWUgc3RhdGVzIHdoaWNoIHNob3cgYW4gaWNvbiBjb25kaXRpb25hbGx5XG4uZ2h4LWljb24taGlkZSAuYXVpLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vLyBBVUkgSWNvbiBmb250IHNob3VsZCBiZSBzdGFuZGFyZCBjb2xvdXIsIGJ1dCBub3QgZG9uZSBpbiBBVUkgeWV0Li4uXG4uZ2h4LWljb25mb250IHtcbiAgICAuZ2gtaWNvbi1mb250O1xufVxuLmdoeC1pY29uZm9udC1pbmFjdGl2ZSB7XG4gICAgLmdoLWljb24tZm9udC1pbmFjdGl2ZTtcbn1cbi8vIGljb24gZm9udCBpbiBidXR0b24gZG9lcyBub3QgY2hhbmdlIGNvbG91ciBvbiBob3ZlclxuLmF1aS1idXR0b246aG92ZXIgLmdoeC1pY29uZm9udCB7XG4gICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG59XG4uZ2h4LWdoIC5kZXNjcmlwdGlvbiAuYXVpLWljb24tc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZCAvIDI7XG59XG5cbi8vIEljb24gc3BlY2lhbCBjYXNlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gaWNvbi1jYWxlbmRhciAgd2hlbiBuZXh0IHRvIGlucHV0XG5pbnB1dCArIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWNhbGVuZGFyIHtcbiAgICBtYXJnaW4tbGVmdDpAZ3JpZC8yO1xufVxuLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtY2FsZW5kYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8vIGZsYWcgaWNvbiBpcyBjb2xvdXJlZFxuLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtZmxhZyB7XG4gICAgY29sb3I6IEBnaC1jb2xvci1lcnJvcjtcbn1cblxuLyogTWFpbiBDb250ZW50IEFyZWEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vIENvbnRlbnQgQ29udGFpbmVyIC0gZ2VuZXJpY1xuLmdoeC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDpAYXVpLWNvbG9yLXBhZ2U7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgbWluLWhlaWdodDo1MDBweDtcbiAgICBwYWRkaW5nOkBncmlkKjI7XG59XG5cbi5naHgtY29udGVudC1taW4taGVpZ2h0LWluaGVyaXQge1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG59XG4vLyBHZXR0aW5nIFN0YXJ0ZWRcbi5naHgtYm9hcmQtd2VsY29tZSAjZ2h4LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi8vIE1hbmFnZSArIENvbmZpZ3VyZSBCb2FyZHNcbi5naHgtYm9hcmQtbWFuYWdlIC5naHgtY29udGVudC1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG4jZ2h4LWNvbmZpZy1wYW5lbC1jb250ZW50IC5naHgtcGFnZS1wYW5lbC1jb250ZW50LWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuLmdoeC1ib2FyZC1jb25maWd1cmUgLmF1aS1wYWdlLXBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBvdmVycmlkZSB0aGUgQVVJIGRlZmF1bHQgc2luY2Ugd2Ugd2FudCBhIHNtYWxsZXIgaGVhZGVyXG59XG5cbi8qIFN3aW1sYW5lcyBhbmQgSXNzdWVzIGxpdmUgaW4gdGhlIHBvb2wgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4jZ2h4LXdvcmsge1xuICAgIGRpc3BsYXk6bm9uZTsgLy8gYnkgZGVmYXVsdCBoaWRkZW5cbn1cbiNnaHgtcG9vbCB7XG4gICAgYmFja2dyb3VuZDpAYXVpLWNvbG9yLXBhZ2U7XG4gICAgb3ZlcmZsb3cteTphdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuI2doeC1wbGFuIHtcbiAgICBkaXNwbGF5Om5vbmU7IC8vIGJ5IGRlZmF1bHQgaGlkZGVuXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4vLyBzcGxpdCBiZXR3ZWVuIGhlYWRlciBhbmQgY29udGVudFxuI2doeC1wbGFuLFxuI2doeC13b3JrLFxuI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSB7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgQGF1aS1ib3JkZXItY29sb3I7XG59XG5ib2R5LmdoeC1zY3JvbGwtY29sdW1ucyxcbiNnaHgtcGxhbixcbiNnaHgtcmVwb3J0LFxuI2doeC13b3JrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IC8vIGJvZHkgbmVlZHMgdGhpcyB0byBzdG9wIHNjcm9sbCBiYXJzIHdoZW4gSlFVSSBlbGVtZW50cyBkcmFnZ2VkIHRvIHNjcm9sbCBpbiBjb2x1bW5zIC8vIGltcG9ydGFudCB0byBraWxsIEpJUkEncyBKUyBzdHlsZVxufVxuI2doeC1wbGFuLWdyb3VwLFxuI2doeC13b3JrIHtcbiAgICBkaXNwbGF5OnRhYmxlO1xuICAgIHRhYmxlLWxheW91dDpmaXhlZDtcbiAgICB3aWR0aDoxMDAlO1xufVxuI2doeC1jbGFzc2lmaWNhdGlvbi1tZW51LWNvbHVtbixcbiNnaHgtdmVyc2lvbi1jb2x1bW4sXG4jZ2h4LWVwaWMtY29sdW1uLFxuI2doeC1iYWNrbG9nLWNvbHVtbixcbiNnaHgtZGV0YWlsLXZpZXcsXG4jZ2h4LXBvb2wtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGhlaWdodDogaW5oZXJpdDsgLy8gdGFrZXMgdGhlIGpzIHNldCBoZWlnaHQgZnJvbSBwYXJlbnQsIDEwMCUgZG9lcyBub3Qgd29ya1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vLyBJRTkgY2FuJ3QgZG8gaGVpZ2h0OmluaGVyaXRcbi5tc2llLTkgI2doeC1jbGFzc2lmaWNhdGlvbi1tZW51LWNvbHVtbixcbi5tc2llLTkgI2doeC12ZXJzaW9uLWNvbHVtbixcbi5tc2llLTkgI2doeC1lcGljLWNvbHVtbixcbi5tc2llLTkgI2doeC1iYWNrbG9nLWNvbHVtbixcbi5tc2llLTkgI2doeC1kZXRhaWwtdmlldyxcbi5tc2llLTkgI2doeC1wb29sLWNvbHVtbiB7XG4gICAgaGVpZ2h0OjEwMCU7XG59XG4jZ2h4LXBvb2wsXG4jZ2h4LWRldGFpbC1jb250ZW50cyB7XG4gICAgaGVpZ2h0OiBpbmhlcml0OyAvLyB0YWtlcyB0aGUganMgc2V0IGhlaWdodCBmcm9tIHBhcmVudCwgMTAwJSBkb2VzIG5vdCB3b3JrXG59XG4jZ2h4LXBvb2wge1xuICAgIHBhZGRpbmc6IEBncmlkKjIgQGdyaWQgMDtcbiAgICAuYm9yZGVyLWJveDtcbn1cbiNnaHgtZGV0YWlsLXZpZXcge1xuICAgIHdpZHRoOiA0MDBweDsvLyBlZmZlY3RpdmUgbWluLXdpZHRoIGR1ZSB0byA6dGFibGUtY2VsbFxufVxuLmdoeC1kZXRhaWwtY29udGVudHMge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKGltYWdlcy9yYXBpZC9naC1kZXRhaWwtYmcucG5nKSByZXBlYXQteSAwIDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGF1aS1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0Om5vbmU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIGZvciBjb250YWluaW5nIHRoZSBhYnNvbHV0ZWx5LXBvc2l0aW9uZWQgYmxhbmtldFxuXG4gICAgLmdoeC1kZXRhaWwtdmlldy1ibGFua2V0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1jb2xvci1wYWdlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cbn1cblxuI2doeC1iYWNrbG9nIHtcbiAgICBiYWNrZ3JvdW5kOiBAYXVpLWNvbG9yLXBhZ2U7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7IC8vIHRha2VzIHRoZSBqcyBzZXQgaGVpZ2h0IGZyb20gcGFyZW50LCAxMDAlIGRvZXMgbm90IHdvcmtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSB7XG4gICAgYmFja2dyb3VuZDogQGF1aS1jb2xvci1wYWdlO1xuICAgIGhlaWdodDogaW5oZXJpdDsgLy8gdGFrZXMgdGhlIGpzIHNldCBoZWlnaHQgZnJvbSBwYXJlbnQsIDEwMCUgZG9lcyBub3Qgd29ya1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEgPiAuYXVpLXBhZ2UtcGFuZWwsXG4jZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsICA+IC5hdWktcGFnZS1wYW5lbC1pbm5lcixcbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEgPiAuYXVpLXBhZ2UtcGFuZWwgID4gLmF1aS1wYWdlLXBhbmVsLWlubmVyID4gLmF1aS1wYWdlLXBhbmVsLW5hdiB7XG4gICAgaGVpZ2h0OiBpbmhlcml0OyAvLyB0YWtlcyB0aGUganMgc2V0IGhlaWdodCBmcm9tIHBhcmVudCwgMTAwJSBkb2VzIG5vdCB3b3JrXG59XG4jZ2h4LWNsYXNzaWZpY2F0aW9uLW1lbnUtY29sdW1uIHtcbiAgICB3aWR0aDpAZ3JpZCoyO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1jb2x1bW4ge1xuICAgIHdpZHRoOiAyMjBweDsgLy8gZWZmZWN0aXZlIG1pbi13aWR0aCBkdWUgdG8gOnRhYmxlLWNlbGxcbn1cblxuLmdoeC1uby1hY3RpdmUtc3ByaW50LW1lc3NhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmLm5vLW1hcHBlZC1jb2x1bW5zLW1vZGUge1xuICAgICAgICB0b3A6IDQxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IEBhdWktY29sb3ItcGFnZTtcblxuICAgICAgICAmLmRhc2hib2FyZC1tb2RlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNDlweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGFzaGJvYXJkLW1vZGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogNDBweCAwcHg7XG5cbiAgICAgICAgLmdoeC1uby1hY3RpdmUtc3ByaW50LWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubm8tbWFwcGVkLWNvbHVtbnMtbW9kZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtNDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LW5vLWFjdGl2ZS1zcHJpbnQtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XG5cbiAgICAgICAgLmdoeC1uby1hY3RpdmUtc3ByaW50LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogc3ZnLWxvYWQoXCJpbmNsdWRlcy9pbWFnZXMvcmFwaWQvYWN0aXZlLXNwcmludC1ibGFuay1pbGx1c3RyYXRpb24uc3ZnXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogLTNweCAwIDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBQcmludGFibGUgLS0tLS0tLS0tLS1cbkBtZWRpYSBwcmludCB7XG4gICAgI2doeC1wbGFuLFxuICAgICNnaHgtcGxhbi1ncm91cCxcbiAgICAjZ2h4LXJlcG9ydCxcbiAgICAjZ2h4LXdvcmsge1xuICAgICAgICBoZWlnaHQ6YXV0byAhaW1wb3J0YW50Oy8vIG92ZXJyaWRlIGlubGluZSBKUyB2YWx1ZVxuICAgIH1cbiAgICAjZ2h4LXJlcG9ydC1zY3JvbGxhcmVhIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7Ly8gcmVtb3ZlIHggc2Nyb2xsYmFyXG4gICAgfVxuICAgICNnaHgtY2hhcnQtdmlldyBjYW52YXMge1xuICAgICAgICAvLyBmbG90IGNhbm5vdCBwcmludCBjb3JyZWN0bHkgLSBpdCB3aWxsIG92ZXJmbG93IHRoZSBwYWdlIGUuZy4gaHR0cHM6Ly9jb2RlLmdvb2dsZS5jb20vcC9mbG90L2lzc3Vlcy9kZXRhaWw/aWQ9NDE1XG4gICAgICAgIG1heC13aWR0aDoxMDAlOy8vIG1ha2UgZmxvdCBmaXQgaW4gdGhlIHBhZ2VcbiAgICAgICAgaGVpZ2h0OjUwMHB4Oy8vIGZpeGVzIHRoZSByYXRpbyBvZiB0aGUgY2FudmFzLCBuZWVkZWQgZHVlIHRvIHRoZSBtYXgtd2lkdGggYWJvdmVcbiAgICB9XG4gICAgI2doeC1jaGFydC12aWV3IC50aWNrTGFiZWxzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsvLyBoaWRkZW4gYmVjYXVzZSBmbG90IHBvc2l0aW9ucyB0aGVtIHdyb25nbHkgd2l0aCB0aGUgb3RoZXIgZml4ZXMgYWJvdmVcbiAgICB9XG59XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRHJvcGRvd25zIHRyaWdnZXJzIHByZURMIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGcm9tIEpJUkEgYnV0IHJlbW92ZWQgaW4gdjYgLSB3YXMgRmlsZTogL3VpL2F1aS1sYXlvdXQvb2xkL2F1aS1vdmVycmlkZXMubGVzc1xuXG4jZ2ggLmF1aS1kZC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jZ2ggLmF1aS1kZC1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzhiNTtcbn1cbiNnaCAuYXVpLWRkLWxpbmsgc3BhbiB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7IC8vIEpJUkEgb3JpZ2luYWwgd2FzIGJsb2NrLCB0aGlzIG92ZXJyaWRlIGFsc28gZm9yIHVzZSBwcmUgSklSQSA2IC0gZG8gbm90IGRhdGEtdmVyc2lvbiB0aGlzLlxufVxuI2doIC5hdWktZGQtbGluayBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSA1NSU7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbiNnaCAuYXVpLWRkLWxpbmsuc3RhbmRhcmQgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL21lbnVfaW5kaWNhdG9yX2Zvcl9saWdodF9iYWNrZ3JvdW5kcy5naWZcIik7XG59XG4jZ2ggLmF1aS1kZC1saW5rLnN0YW5kYXJkOmhvdmVyLFxuI2doIC5hdWktZGQtbGluay5hY3RpdmUuc3RhbmRhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzc4YjU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2doIC5hdWktZGQtbGluay5zdGFuZGFyZDpob3ZlciBzcGFuLFxuI2doIC5hdWktZGQtbGluay5hY3RpdmUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL21lbnVfaW5kaWNhdG9yX2Zvcl9kYXJrX2JhY2tncm91bmRzLmdpZlwiKTtcbn1cbiNnaCAuYXVpLWRyb3Bkb3duLXRyaWdnZXIgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL21lbnVfaW5kaWNhdG9yX2Zvcl9saWdodF9iYWNrZ3JvdW5kcy5naWZcIikgOTclIDU1JSBuby1yZXBlYXQ7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLyogSGVhZGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNnaHgtaGVhZGVyIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiBAZ3JpZCoyIEBncmlkKjIgQGdyaWQgQGdyaWQqMjtcbiAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblxuICAgIC8vaDIgaXMgdXNlZCBpbnRlcmNoYW5nZWJseSB3aXRoIGgxLCBzbyB0aGlzIHdpbGwgc3R5bGUgdGhlbSBjb3JyZWN0bHkgaW4gYm90aFxuICAgIGgxLFxuICAgIGgyIHtcbiAgICAgICAgLmF1aS1oMVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8vIHN0b3AgY3Jhenlsb25nbmFtZXN3aXRobm9zcGFjZSBvdmVyZmxvd2luZ1xuICAgIH1cbn1cbiNnaHgtb3BlcmF0aW9ucyB7XG4gICAgcGFkZGluZzowIEBncmlkKjI7XG59XG5cbi8vIEhlYWRlciAtIE1vZGVzICsgVG9vbHMgLS0tLS0tLVxuI2doeC1tb2Rlcy10b29scyB7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuLmdoeC1ib2FyZC1tYW5hZ2UgI2doeC1tb2Rlcy10b29scyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOy8vIHJlc2V0IHNpbmNlIHRoaXMgdmlldyBzaG93cyBhIGJ1dHRvbiBub3QgYSBzdWJ0bGUgYnV0dG9uXG59XG4jZ2h4LXZpZXctbW9kZXMsXG4jZ2h4LXZpZXctdG9vbHMsXG4uZ2h4LXZpZXctc2VjdGlvbiB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OkBncmlkO1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbn1cbi5naHgtdmlldy1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4jZ2h4LXZpZXctdG9vbHMgYnV0dG9uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7IC8vIGZpeGVzIGFsaWdubWVudCBpbiBKSVJBNVxufVxuI2doICNnaHgtY29tcGxldGUtc3ByaW50LmF1aS1idXR0b25bZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vLyBXb3JrICsgUGxhbiBDb250cm9scyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2h4LWNvbnRyb2xzLWxpc3QgZGwsXG4uZ2h4LWNvbnRyb2xzLWxpc3QgZHQsXG4uZ2h4LWNvbnRyb2xzLWxpc3QgZGQsXG4uZ2h4LWNvbnRyb2xzLWxpc3QgZm9ybSB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDowO1xufVxuLy8gc3BhY2UgdGhlIGxpc3RzIGFwYXJ0XG4uZ2h4LWNvbnRyb2xzLWxpc3QgPiBkbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzOHB4Oy8vIGNvbXBhY3QtbW9kZSB0b2dnbGUgd2lkdGhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOy8vIG1vcmUgZm9yIEZpcmVmb3ggdGhhbiBhbnlvbmUgZWxzZVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG4uZ2h4LWNvbnRyb2xzLWxpc3QgZHQge1xuICAgIC5hdWktaDU7XG59XG4vLyBDb250cm9scyAtLS0tLS0tLS0tLS0tLS0tLS1cbi5naHgtY29udHJvbHMtcGxhbixcbi5naHgtaGVhZGVyLWNvbXBhY3QgLmdoeC1jb250cm9scy1yZXBvcnQsXG4uZ2h4LWNvbnRyb2xzLXdvcmsge1xuICAgIG1pbi1oZWlnaHQ6IEBncmlkKjQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vLyBVbmRvIG1hcmdpbi1ib3R0b20gb2YgI2doeC1oZWFkZXJcbiNqaXJhOm5vdCguZ2h4LWhlYWRlci1jb21wYWN0KSB7XG4gICAgI2doeC1jb250cm9scy1wbGFuLFxuICAgICNnaHgtY29udHJvbHMtd29yayB7XG4gICAgICAgIG1hcmdpbi10b3A6IEBncmlkKi0xO1xuICAgIH1cbn1cblxuLy8gRmlsdGVyIFN0eWxlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5naHgtY29udHJvbHMtZmlsdGVycyBkdCxcbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCB7XG4gICAgbWFyZ2luOjAgMCBAZ3JpZCAwO1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGR0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAZ3JpZDsvLyBwYWRkZWQgZnJvbSBmaXJzdCBidXR0b24sIHRoaXMgaXMgbWVhc3VyZWQgaW4gSlMgdG8gdXNlIGluIHNlYXJjaCBib3ggd2lkdGggY2FsY3VsYXRpb25cbn1cbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhIHtcbiAgICBib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIC5ib3JkZXItcmFkaXVzO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbjowIEBncmlkLzIgMCAwO1xuICAgIHBhZGRpbmc6N3B4IEBncmlkOy8vIDMwcHggdG90YWwgaGVpZ2h0XG59XG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQgLmdoeC1mYSB7IC8vIGVtcHR5XG4gICAgbWFyZ2luOjAgMCAwIEBncmlkO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6OHB4IDA7Ly8gMzBweCB0b3RhbCBoZWlnaHRcbn1cbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhLFxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogQGF1aS1ib3JkZXItY29sb3I7XG59XG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQgYS5naHgtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBAYXVpLXBhbGUtYmx1ZTtcbiAgICBib3JkZXItY29sb3I6IEBnaC1ib3JkZXItY29sb3ItYnV0dG9uLWFjdGl2ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItYnV0dG9uLWFjdGl2ZS1ob3ZlcjtcbiAgICB9XG59XG4vLyBzb2xvIHZlcnNpb24gaGFzIG5vIG91dGxpbmUgZXRjXG4uZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZGQgYS5naHgtc29sbyxcbi5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhLmdoeC1zb2xvOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmdoeC1jb250cm9scy1maWx0ZXJzIGRkIGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuLy8gU3ByaW50IEZpbHRlcnMgLS0tLS0tLS0tXG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXRyaWdnZXIge1xuICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1sZWZ0OjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4Oy8vIHJlZHVjZSB3aWdnbGUgY2F1c2VkIGJ5IHRoZSB0cmlnZ2VyIGJlaW5nIDFweCBiaWdnZXIgdGhhbiBldmVyeXRoaW5nIGVsc2VcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbn1cbi8vIHNwbGl0IGJ1dHRvbiBsaW5lIHdoZW4gYWN0aXZlXG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LWFjdGl2ZSAuZ2h4LXRyaWdnZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzMzO1xufVxuLy8gc3BsaXQgYnV0dG9uIGxpbmUgd2hlbiBhY3RpdmUgYW5kIGhvdmVyZWRcbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtYWN0aXZlOmhvdmVyIC5naHgtdHJpZ2dlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IEBhdWktYmx1ZTtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sby5naHgtYWN0aXZlOmhvdmVyIC5naHgtdHJpZ2dlciB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZXNldCB3aGVuIHNvbG8gc2luY2Ugd2Ugc3RpbGwgaGF2ZSB0aGUgYWN0aXZlIGNsYXNzXG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludC5naHgtY29udHJvbHMtZmlsdGVycyBkZCBhIHtcbiAgICBtYXJnaW4tcmlnaHQ6MDsvLyBzcGFjZSBzYXZlclxufVxuLy8gYXJyb3cgLSBmYXV4IGljb25cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtaWNvbi1kcm9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LWljb24tZHJvcDphZnRlcixcbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtc29sby5naHgtYWN0aXZlIC5naHgtaWNvbi1kcm9wOmFmdGVyIHtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBoZWlnaHQ6MDtcbiAgICB3aWR0aDowO1xuICAgIGJvcmRlcjo0cHggc29saWQgIzcwNzA3MDtcbiAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6NnB4O1xuICAgIHJpZ2h0OjRweDtcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IC5naHgtYWN0aXZlIC5naHgtaWNvbi1kcm9wOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgLmdoeC1zb2xvIC5naHgtaWNvbi1kcm9wOmFmdGVyIHtcbiAgICByaWdodDo3cHg7IC8vIHRoZSBzb2xvIHZlcnNpb24gZG9lc24ndCBoYXZlIHRoZSBzYW1lIHNwbGl0IGRlc2lnbiBzbyBtb3ZlIHRoZSBhcnJvdyBjbG9zZXIgdG8gbmFtZVxufVxuLy8gbW92ZSB0aGUgcGFkZGluZyBhbmQgbWFyZ2lucyBzaW5jZSB3ZSBoYXZlIG11bHRpcGxlIHRyaWdnZXJzIGluc2lkZSB0aGlzIHNwZWNpYWwgY2FzZVxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYSB7XG4gICAgcGFkZGluZzowO1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYSA+IHNwYW4ge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6N3B4Oy8vbWF0Y2ggaGVpZ2h0IG9mIHF1aWNrIGZpbHRlcnNcbn1cbi5naHgtY29udHJvbHMtc3ByaW50IGRkIC5naHgtbmFtZSB7XG4gICAgcGFkZGluZy1sZWZ0OjhweDtcbn1cbi8vIHNob3cgYXJyb3cgZm9yIGhvdmVyLCB0b3VjaCBkZXZpY2VzIGFuZCBhY3RpdmUgc3RhdGVcbi5naHgtY29udHJvbHMtc3ByaW50IGRkIGE6aG92ZXIgLmdoeC10cmlnZ2VyLFxuLmdoeC10b3VjaCAuZ2h4LWNvbnRyb2xzLXNwcmludCBkZCAuZ2h4LXRyaWdnZXIsXG4uZ2h4LWNvbnRyb2xzLXNwcmludCBkZCBhLmdoeC1hY3RpdmUgLmdoeC10cmlnZ2VyLFxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYS5naHgtc29sbyAuZ2h4LXRyaWdnZXIge1xuICAgIHZpc2liaWxpdHk6dmlzaWJsZTtcbn1cbi8vIGRpZmZlcmVuY2VzIGZvciBzb2xvID0gd2hlbiBvbmx5IG9uZSBzcHJpbnRcbi5naHgtY29udHJvbHMtc3ByaW50IGRkIGEuZ2h4LXNvbG86aG92ZXIsXG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXNvbG8gLmdoeC10cmlnZ2VyIHtcbiAgICBib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXNvbG8gLmdoeC10cmlnZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDowO1xuICAgIHBhZGRpbmctbGVmdDoycHg7XG59XG4uZ2h4LWNvbnRyb2xzLXNwcmludCAuZ2h4LXNvbG8gLmdoeC1uYW1lIHtcbiAgICBwYWRkaW5nLXJpZ2h0OjJweDtcbn1cbi8vIGlmIG9ubHkgb25lIG1ha2UgaXQgbG9vayBsZXNzIGludGVyYWN0aXZlIHNpbmNlIGNsaWNraW5nIGl0IHdpbGwgZG8gbm90aGluZ1xuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYS5naHgtc29sbyAuZ2h4LW5hbWU6aG92ZXIge1xuICAgIGN1cnNvcjpkZWZhdWx0O1xufVxuLmdoeC1jb250cm9scy1zcHJpbnQgZGQgYS5naHgtc29sbyAuZ2h4LW5hbWUge1xuICAgIGNvbG9yOiMzMzM7XG4gICAgcGFkZGluZy1sZWZ0OjRweDtcbn1cblxuLy8gZXhwYW5kYWJsZSBjb250ZW50IGZvciBtdWx0aS1saW5lIGZpbHRlcnNcbi5naHgtcXVpY2stY29udGVudC5hdWktZXhwYW5kZXItY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQ7IC8vIGxheW91dCBmb3IgY2xvc2VkIGZpbHRlcnMgLSBzcGFjZSBmcm9tIGhlYWRlciBib3R0b21cbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtcXVpY2stY29udGVudC5hdWktZXhwYW5kZXItY29udGVudFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsvLyBsYXlvdXQgZm9yIGNsb3NlZCBmaWx0ZXJzIC0gcmVzZXQgZm9yIHdoZW4gb3BlblxufVxuLy9cbi5naHgtcXVpY2stY29udGVudCxcbi5naHgtcXVpY2stY29udGVudFthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgIC5naHgtcXVpY2tmaWx0ZXItdHJpZ2dlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG59XG4uZ2h4LXF1aWNrLWNvbnRlbnRbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIC5naHgtcXVpY2tmaWx0ZXItdHJpZ2dlciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7Ly8gcmVzZXQgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGJ1dHRvbiB0byAnbm9ybWFsJyBsYXlvdXRcbiAgICB9XG59XG5cbi8vIEJhY2tsb2cgU2VhcmNoIC0tLS0tLS0tLS0tLS1cblxuQGdoLXNlYXJjaC13aWR0aC1jbG9zZWQ6IDQ4cHg7XG5AZ2gtc2VhcmNoLXdpZHRoLW9wZW46IDE1MHB4O1xuXG4vLyBoaWRlcyB0aGUgYWRkaXRpb25hbCB4IHRoYXQgSUUxMCsgYWRkcyB0byB0aGUgc2VhcmNoIGJveCB3aGVuIGZvY3Vzc2VkXG4uZ2h4LXNlYXJjaDo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuI2doeC1iYWNrbG9nLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6MDtcbiAgICB0b3A6MDsvLyBhbGlnbiB0ZXh0IGluIHNlYXJjaCB3aXRoIHF1aWNrIGZpbHRlciB0ZXh0XG59XG4jZ2h4LWJhY2tsb2ctc2VhcmNoIC5naHgtc2VhcmNoIHtcbiAgICAuYm9yZGVyLXJhZGl1cztcbiAgICAuYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6MTtcbiAgICBoZWlnaHQ6MzBweDsvLyBtYXRjaCBhbiBhY3RpdmUgUUZcbiAgICBtYXgtd2lkdGg6bm9uZTsvLyBvdmVycmlkZSBBVUkgbWVoXG4gICAgcGFkZGluZzo1cHggMjRweCA1cHggMDsgLy8gYWxpZ24gd2l0aCBhbiBhY3RpdmUgUXVpY2sgRmlsdGVyICsgc3BhY2UgZm9yIHRoZSBpY29uXG4gICAgLmdoLXRyYW5zaXRpb24od2lkdGgsIDEwMG1zLCBlYXNlLWluLW91dCk7XG4gICAgd2lkdGg6IEBnaC1zZWFyY2gtd2lkdGgtY2xvc2VkO1xufVxuI2doeC1iYWNrbG9nLXNlYXJjaC5naHgtYWN0aXZlIC5naHgtc2VhcmNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6QGdyaWQ7XG4gICAgd2lkdGg6IEBnaC1zZWFyY2gtd2lkdGgtb3Blbjtcbn1cbiNnaHgtYmFja2xvZy1zZWFyY2ggLmF1aS1pY29uIHtcbiAgICAuZ2gtaWNvbi1mb250O1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIHJpZ2h0OjhweDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6OHB4O1xufVxuXG4uZ2h4LWNvbnRyb2xzLXBsYW4gLmdoeC1jb250cm9scy1maWx0ZXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IEBnaC1zZWFyY2gtd2lkdGgtY2xvc2VkICsgQGdyaWQ7IC8vIGxlYXZlIHNwYWNlIGZvciB0aGUgc2VhcmNoXG59XG4uZ2h4LWNvbnRyb2xzLXBsYW4gLmdoeC1jb250cm9scy1maWx0ZXJzIGR0IHsgLy8gbWluIHdpZHRoIGZvciB0aGUgbGFiZWwgaXMgdGhlIHdpZHRoIG9mIHRoZSBzZWFyY2ggd2hlbiBvcGVuXG4gICAgLmdoLXRyYW5zaXRpb24ob3BhY2l0eSwgMTAwbXMsIGVhc2UtaW4tb3V0KTtcbn1cbi5naHgtY29udHJvbHMtcGxhbi5naHgtc2VhcmNoLWFjdGl2ZSAuZ2h4LWNvbnRyb2xzLWZpbHRlcnMgZHQgeyAvLyBmYWRlIG91dCB0aGUgbGFiZWwgd2hlbiBzZWFyY2ggaXMgb3BlblxuICAgIC5naC1vcGFjaXR5KDAuMSk7XG59XG5cbi8qIEFVSSAtLS0tLS0tLS0tLS0tLS0gKi9cbnRhYmxlLmF1aSAuZ2h4LW5vd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6bm93cmFwO1xufVxudGFibGUuYXVpIC5naHgtcXR5IHtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbn1cbnRhYmxlLmF1aSAuZ2h4LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG59XG50YWJsZS5hdWkgLmdoeC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjpyaWdodDtcbn1cbnRhYmxlLmF1aSAuZ2h4LW1pbmltYWwge1xuICAgIHdpZHRoOjFweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuYXVpLmdoeC1hdXRvIHtcbiAgICB3aWR0aDphdXRvO1xufVxudGFibGUuYXVpIC5naHgtc2hvcnRlbmVyLWhlbHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMGVtO1xufVxuXG4vLyBsaW1pdCB0aGUgd2lkdGggb2YgbG9uZyBmaWVsZCBkZXNjcmlwdGlvbnMgaW4gZm9ybXNcbmZvcm0uYXVpLmdoeC1saW1pdGVkIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuXG4vLyBBVUkgSW5saW5lIERpYWxvZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIHNlZW1zIHRvIGJlIGEgbGFjayBvZiBkZWZhdWx0IHN0eWxpbmdcbi5naHgtaW5saW5lLWRpYWxvZyAuZ2h4LWlubGluZS1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IEBncmlkICogMjtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyAuZ2h4LWlubGluZS1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiBAZ3JpZCAqIDI7XG4gICAgJi5naHgtZnVsbC13aWR0aCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgLmdoeC1lbWJlZGRlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiBAZ3JpZCBAZ3JpZCAqIDI7XG4gICAgICAgIH1cbiAgICAgICAgJi5naHgtZmluYWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5hdWktbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW46IEBncmlkIEBncmlkICogMiBAZ3JpZCAqIDIgQGdyaWQgKiAyXG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgLy8gUmVzZXQgZGVmYXVsdCBtYXJnaW4gZm9yIGhlYWRpbmcuXG4gICAgfVxufVxuLmdoeC1pbmxpbmUtZGlhbG9nIGgyICsgLmdoeC1pbmxpbmUtZGlhbG9nLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IEBncmlkO1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIC5naHgtaW5saW5lLWRpYWxvZy1jb250YWluZXIuZ2h4LWRpdmlkZWQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyBoMixcbi5naHgtaW5saW5lLWRpYWxvZyBmb3JtLmF1aSBoMiB7XG4gICAgLmF1aS1oMjtcbiAgICBtYXJnaW4tbGVmdDogQGdyaWQgKiAyO1xufVxuLmdoeC1pbmxpbmUtZGlhbG9nIGgzLFxuLmdoeC1pbmxpbmUtZGlhbG9nIGZvcm0uYXVpIGgzIHtcbiAgICAuYXVpLWgzO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi5naHgtaW5saW5lLWRpYWxvZyBmb3JtLmF1aSBmaWVsZHNldCB7XG4gICAgcGFkZGluZzowIEBncmlkICogMiBAZ3JpZCAqIDI7XG59XG4uZ2h4LWlubGluZS1kaWFsb2cgZm9ybS5hdWkgLmJ1dHRvbnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkICogMjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiNqaXJhIC5naHgtaW5saW5lLWRpYWxvZyBmb3JtLmF1aSAuYnV0dG9ucyB7IC8vIGZpZ2h0aW5nIHNwZWNpZmljaXR5IHdpdGggYSBzdHVkaW8gb3ZlcnJpZGVcbiAgICBwYWRkaW5nLXJpZ2h0OiBAZ3JpZCAqIDI7XG59XG5cbi8vIENvbHVtbnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uOiBAYXVpLWxpZ2h0LWdyYXk7XG5cbi5naHgtY29sdW1uLWhlYWRlcnMsXG4uZ2h4LWNvbHVtbnMge1xuICAgIC5ib3JkZXItYm94O1xuICAgIGJvcmRlci1zcGFjaW5nOkBncmlkIDA7XG4gICAgZGlzcGxheTp0YWJsZTtcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOiAwO1xufVxuI2doeC1jb2x1bW4taGVhZGVycyB7XG4gICAgcGFkZGluZy10b3A6QGdyaWQgLyAyO1xufVxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbixcbi5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbiB7XG4gICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uO1xuICAgIC5ib3JkZXItYm94O1xuICAgIGRpc3BsYXk6dGFibGUtY2VsbDtcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbn1cblxuLmdoeC1kZXRhaWwtdmlldy5naHgtY29sbGFwc2libGUtZGV0YWlsLXZpZXcgLmdoeC1zaXplciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5naHgtY29sdW1uLWNvbGxhcHNpbmctdHJhbnNpdGlvbiB7XG4gICAgLmdoLXRyYW5zaXRpb24oYWxsLCAxMDBtcywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZ2h4LXN3aW1sYW5lIC5naHgtY29sdW1uLmdoeC1jb2xsYXBzZWQtY29sdW1uLFxuLmdoeC1zd2ltbGFuZSAuZ2h4LWNvbHVtbi5naHgtY29sbGFwc2VkLWNvbHVtbiAuZ2h4LXdyYXAtaXNzdWUsXG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29sbGFwc2VkLWNvbHVtbixcbi5naHgtc2FkLWNvbHVtbnMgLmdoeC1jb2xsYXBzZWQtY29sdW1uIHtcbiAgICB3aWR0aDogNTBweDtcbn1cblxuLmdoeC1zd2ltbGFuZSAuZ2h4LWNvbHVtbiB7XG4gICAgJi5naHgtY29sbGFwc2VkLWNvbHVtbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmdoeC1pc3N1ZSwgLmdoeC1wYXJlbnQtZ3JvdXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZ2h4LXdyYXAtaXNzdWUge1xuICAgICAgICAgICAgLmdoeC1jb2x1bW4tY29sbGFwc2luZy10cmFuc2l0aW9uKCk7XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1jb2xsYXBzZS1pc3N1ZS1jb3VudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdoeC13cmFwLWlzc3VlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC5naHgtY29sdW1uLWNvbGxhcHNpbmctdHJhbnNpdGlvbigpO1xuICAgIH1cbiAgICAuZ2h4LWNvbGxhcHNlLWlzc3VlLWNvdW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA1cHggNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5naHgtY29sbGFwc2UtaXNzdWUtbnVtYmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgLmJvcmRlci1yYWRpdXMoKTtcbiAgICAgICAgICAgICYuZ2h4LXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYXVpLXBhbGUtYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbGxhcHNlZC1jb2x1bW4ge1xuICAgIGgyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgICAuZ2h4LWxpbWl0cywgLmdoeC1xdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gICAgJi5naHgtY29sbGFwc2VkLWNvbHVtbiAuZ2h4LWljb24tY29sbGFwc2UtY29sdW1uIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICAmLmdoeC1vbmx5LWV4cGFuZGVkLWNvbHVtbi1oZWFkZXIgLmdoeC1pY29uLWNvbGxhcHNlLWNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5naHgtaWNvbi1jb2xsYXBzZS1jb2x1bW4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgLmJvcmRlci1yYWRpdXMoMjUlKTtcbiAgICAgICAgLmdoeC1jb2x1bW4tY29sbGFwc2luZy10cmFuc2l0aW9uKCk7XG4gICAgICAgIC5naC10cmFuc2xhdGUtcm90YXRlKDAsIDAsIDE4MGRlZyk7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGF1aS1jb2xvci1mYWludDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2doeC1tb2Rlcy10b29scyAjZ2h4LXJlbGVhc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmdoeC1yZWxlYXNlLXZlcnNpb24tbGlzdCB7XG4gICAgYTpob3ZlciB7XG4gICAgICAgIC5naHgtcHJvamVjdC1rZXkge1xuICAgICAgICAgICAgY29sb3I6IEBhdWktY29sb3ItcGFnZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLy8gUHJvamVjdCBLZXkgaW4gUmVsZWFzZSBkcm9wZG93blxuICAgIC5naHgtcHJvamVjdC1rZXkge1xuICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG4gICAgfVxuXG4gICAgLmZsZXgtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgLmZsZXgtaXRlbSB7XG4gICAgICAgICAgICAvLyBWZXJzaW9uIG5hbWVcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gUHJvamVjdCBrZXlcbiAgICAgICAgICAgICsgLmZsZXgtaXRlbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBAZ3JpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LXF0eSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1yaWdodDogQGdyaWQgLyAyO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtbGltaXRzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5naHgtY29sdW1ucyAuZ2h4LWNvbHVtbiB7XG4gICAgJi5naHgtdGFyZ2V0LW9wdGlvbiB7XG4gICAgICAgIC5naC1kcm9wLXRhcmdldC1vcHRpb247XG4gICAgfVxuICAgICYuZ2h4LXRhcmdldC1ob3ZlciB7XG4gICAgICAgIC5naC1kcm9wLXRhcmdldC1hY3RpdmU7XG4gICAgfVxufVxuLmdoeC1jb2x1bW4taGVhZGVycyBoMiB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgLmF1aS1oNDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMCBAZ3JpZCAvIDIgMCAwO1xuICAgIHdvcmQtd3JhcDpicmVhay13b3JkOyAvLyBzdG9wIGNyYXp5bG9uZ25hbWVzd2l0aG5vc3BhY2Ugb3ZlcmZsb3dpbmdcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb3VudC1vbmx5IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IEBncmlkLzI7XG59XG5cbi8qIENvbHVtbiBDb25zdHJhaW50cyAtIHNlZW4gYXQgdG9wIG9mIFZpZXcgYW5kIGluIENvbHVtbiB0YWIgb2YgVmlldyBDb25maWcgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZ2h4LWNvbHVtbi1oZWFkZXJzIC5naHgtY29uc3RyYWludC5naHgtYnVzdGVkIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jazsvLyBrZXk6IHZhbHVlIHdyYXAgYXMgYSBwYWlyXG4gICAgY29sb3I6QGF1aS1tZWRpdW0tZ3JheTtcbiAgICBmb250LXNpemU6MTFweDtcbn1cbi5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb25zdHJhaW50LmdoeC1idXN0ZWQgKyAuZ2h4LWNvbnN0cmFpbnQuZ2h4LWJ1c3RlZCB7XG4gICAgbWFyZ2luLWxlZnQ6QGdyaWQgLyAyO1xufVxuLy8gc3RhbGtpbmcgaGVhZGVyXG4jZ2h4LWNvbHVtbi1oZWFkZXItZ3JvdXAuZ2h4LWZpeGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAyOyAvLyBzZXQgdG8gMiBzbyB0aGF0IHNvbWUgb25ib2FyZGluZyBtZXNzYWdlcyBjYW4gYmUgc2V0IHRvIDEgYW5kIHN0aWxsIGRpc2FwcGVhciB1bmRlcm5lYXRoIHRoaXMgaGVhZGVyLlxuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbn1cbi8vIENvbHVtbiBDb25zdHJhaW50cyBDb25maWd1cmF0aW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2h4LWNvbnN0cmFpbnRzIHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCAqIDI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsvLyBhdm9pZCBvdmVyZmxvdyB0ZXh0IHdoZW4gbWFueSBjb2x1bW5zIGluIHNtYWxsIHNwYWNlIC0gbm90IHBlcmZlY3QgaGVyZSBidXQgcHJvYmxlbWF0aWMgb24gY2hpbGRyZW5cbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmdoeC1jb25zdHJhaW50cyBpbnB1dCB7XG4gICAgaGVpZ2h0OiAzMHB4Oy8vIHRleHQgaW5wdXQgdG8gbWF0Y2ggcmVhZCBzdGF0ZSBoZWlnaHRcbn1cbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQsXG4uZ2h4LWNvbnN0cmFpbnRzIC5naHgtYnVzdGVkLmdoeC1lZGl0YWJsZSB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgbWFyZ2luOjAgMCA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsvLyBjb3ZlcmluZyB0aGUgY2FzZXMgd2l0aCBjcmF6eSBudW1iZXJzIG9mIGNvbHVtbnNcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOy8vIHN0b3BzIHRoZSBlbXB0eSBsYWJlbC8gaW5wdXQgd3JhcHBpbmdcbiAgICB3aWR0aDo0OSU7XG59XG4uZ2h4LWNvbnN0cmFpbnRzIC5naHgtYnVzdGVkLW1heCB7XG4gICAgYm9yZGVyOjFweCBzb2xpZCBAZ2gtYm9yZGVyLWNvbG9yLWJ1c3RlZC1tYXg7XG59XG4uZ2h4LWNvbnN0cmFpbnRzIC5naHgtYnVzdGVkLW1pbiB7XG4gICAgYm9yZGVyOjFweCBzb2xpZCBAZ2gtYm9yZGVyLWNvbG9yLWJ1c3RlZC1taW47XG59XG4uZ2h4LWNvbnN0cmFpbnRzIC5naHgtYnVzdGVkLW1pbixcbi5naHgtY29uc3RyYWludHMgLmdoeC1idXN0ZWQtbWluLmdoeC1lZGl0YWJsZSxcbi5naHgtY29uc3RyYWludHMgaW5wdXQuZ2h4LWJ1c3RlZC1taW4ge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG59XG4vLyBDb2x1bW4gRHJvcCBPcHRpb25cbi5naHgtY29sdW1uLmdoeC10YXJnZXQtb3B0aW9uIHtcbiAgICAuZ2gtdHJhbnNpdGlvbjtcbn1cblxuI2doeC1yYWJpZCB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4vKiBEZXRhaWwgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBnaC1wZW5jaWwtd2lkdGg6MjVweDtcbkBnaC1kZXRhaWwtbGFiZWwtd2lkdGg6MTUwcHg7XG5cbi5naHgtZGV0YWlsLWlzc3VlIHtcbiAgICBjb2xvcjpAYXVpLWNvbG9yLXRleHQ7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICAuYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgb3ZlcmZsb3c6aGlkZGVuOy8vIHNjcm9sbCB3aWxsIGJlIGluIHZlcnQgbmF2IGNvbnRhaW5lclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuLy8ga2V5L3ZhbHVlIHBhaXJzXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1saXN0IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7Ly8gZG9uJ3QgbGV0IGFkamFjZW50IGVkaXRhYmxlIHRvdWNoXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyByZXF1aXJlZCBmb3Igc2libGluZyBlZGl0YWJsZXNcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtc3RhdGlzdGljIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtbGlzdCBkdCxcbi5naHgtZGV0YWlsLWlzc3VlIC5naHgtZGV0YWlsLWxpc3QgZGQsXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1zdGF0aXN0aWMgZHQsXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWRldGFpbC1zdGF0aXN0aWMgZGQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4uZ2h4LWtleS1ncm91cCAuZ2h4LWRldGFpbC1saXN0LFxuLmdoeC1rZXktZ3JvdXAgLmdoeC1kZXRhaWwtbGlzdCBkdCxcbi5naHgta2V5LWdyb3VwIC5naHgtZGV0YWlsLWxpc3QgZGQgeyAvLyBAdG9kbyB3ZSBuZWVkIHRvIHJlbmRlciBkaWZmZXJlbnQgdGVtcGxhdGVzIHRvIGF2b2lkIHRoaXMgbWVzc1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5naHgtZGV0YWlsLXRlcm0sXG4uZ2h4LWRldGFpbC1kZXNjcmlwdGlvbixcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSxcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSArIC5naHgtZWRpdGluZyB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6IEBncmlkLzIgMCBAZ3JpZC8yO1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbiAgICB3b3JkLXdyYXA6YnJlYWstd29yZDsgLy8gc3RvcCBjcmF6eWxvbmduYW1lc3dpdGhub3NwYWNlIG92ZXJmbG93aW5nXG59XG4uZ2h4LWRldGFpbC1kZXNjcmlwdGlvbixcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSxcbi5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1lZGl0YWJsZSArIC5naHgtZWRpdGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OjRweDsvLyBlZGl0YWJsZSBvdmVyaGFuZ1xufVxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWVkaXRhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBAZ2gtcGVuY2lsLXdpZHRoO1xufVxuLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWVkaXRhYmxlICsgLmdoeC1lZGl0aW5nIHtcbiAgICBwYWRkaW5nOiAwOy8vIHBhZGRpbmcgaXMgaW4gdGhlIGlucHV0XG59XG5kdC5naHgtZGV0YWlsLXRlcm0ge1xuICAgIGNvbG9yOkBhdWktY29sb3ItbWlkO1xuICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkO1xuICAgIHdpZHRoOkBnaC1kZXRhaWwtbGFiZWwtd2lkdGg7XG59XG4uZ2h4LWRldGFpbC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQvMjsgLy8gc3BhY2VzIHRoZSByb3dzIG9mIGZpZWxkc1xufVxuLmdoeC1kZXRhaWwtaGVhZCB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOkBncmlkO1xuICAgIHBhZGRpbmc6IDAgMCAwIEBnaC1kZXRhaWwtaW5kZW50IC0gMzsvLyBkaWZmZXJlbmNlIGZyb20gYm9keVxuICAgIHdpZHRoOjEwMCU7XG59XG4uZ2h4LWRldGFpbC1oZWFkIGRsIHtcbiAgICBtYXJnaW4tdG9wOjA7Ly8gcmVzZXQgQVVJIGRlZmF1bHRcbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LFxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LWtleSB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDsvLyBhbGlnbiB3aXRoIHRoZSBlZGl0YWJsZXMgZXRjIGJlbG93XG4gICAgbWFyZ2luLXRvcDoxMnB4Oy8vIGFsaWduIHdpdGggbW9yZSBidXR0b25cbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0OmFmdGVyIHtcbiAgICBjb250ZW50OlwiL1wiO1xuICAgIHBhZGRpbmc6MCA0cHggMCA1cHg7XG59XG4vLyBzaXplclxuLmdoeC1kZXRhaWwtdmlldyAuZ2h4LXNpemVyIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gICAgaGVpZ2h0OjQwcHg7XG4gICAgbGVmdDowO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOjQ4cHg7XG4gICAgd2lkdGg6QGdoLWRldGFpbC1uYXYtd2lkdGg7XG4vLyAgICAuZ2gtb3BhY2l0eSgwKTtcbi8vICAgIC5naC10cmFuc2l0aW9uKG9wYWNpdHksIDEwMG1zLCBlYXNlLWluLW91dCk7XG59XG4vLy5naHgtdG91Y2ggLmdoeC1kZXRhaWwtdmlldyAuZ2h4LXNpemVyLFxuLy8uZ2h4LWRldGFpbC12aWV3OmhvdmVyIC5naHgtc2l6ZXIge1xuLy8gICAgLmdoLW9wYWNpdHkoMSk7XG4vL31cbi5naHgtZGV0YWlsLXZpZXcgLmdoeC1zaXplciB7IC8vIG5vdCBhdmFpbGFibGUgaW4gd29yayBtb2RlIHlldFxuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2h4LW1vZGUtcGxhbm5pbmcgLmdoeC1kZXRhaWwtdmlldyAuZ2h4LXNpemVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi8vIC0tLVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LWNvbnRyb2xzIHtcbiAgICBmbG9hdDpyaWdodDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4Oy8vIGdyaWRkbGUgLSBhbGlnbiB3aXRoIHByb2plY3QgbmFtZS9rZXlcbn1cbi5naHgtZGV0YWlsLWlzc3VlIC5naHgtZGV0YWlsLWNsb3NlIHtcbiAgICAuZ2gtaWNvbi1mb250O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogQGdyaWQvMjtcbiAgICBtYXJnaW46IDAgQGdyaWQvMjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG59XG4vLyBubyB3aWdnbGUgZnJvbSBpc3N1ZSBzZWxlY3RlZCBzdGF0ZVxuLmdoeC1kZXRhaWwtaXNzdWUuZ2h4LWVtcHR5IC5naHgtY29udHJvbHMge1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOiBAZ3JpZDtcbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1rZXktZ3JvdXAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDsgLy8gc3BhY2UgZm9yIGNvbnRyb2xzXG59XG4vLyBQcm9qZWN0IEF2YXRhciBpbiBEZXRhaWwgSGVhZFxuQGdoLWF2YXRhci1zaXplOjMycHg7XG5cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhcixcbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhciBpbWcge1xuICAgIC5ib3JkZXItcmFkaXVzKCk7XG59XG4uZ2h4LWRldGFpbC1oZWFkIC5naHgtcHJvamVjdC1hdmF0YXIge1xuICAgIGxlZnQ6NHB4O1xuICAgIGhlaWdodDpAZ2gtYXZhdGFyLXNpemU7IC8vIE1lZGl1bSBzaXplIG5vdCBhdmFpbGFibGUgaW4gYWxsIHN1cHBvcnRlZCBKSVJBc1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHRvcDoxMnB4O1xuICAgIHdpZHRoOkBnaC1hdmF0YXItc2l6ZTtcbn1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1wcm9qZWN0LWF2YXRhciBpbWcge1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHdpZHRoOjEwMCU7XG59XG4vLyBTdGF0aXN0aWNzIGluIERldGFpbCBIZWFkICsgRHJvcGRvd24gd2hlbiBzdWJ0YXNrcyArIHBhcmVudCByb2xsdXAgLS0tLS0tLS0tLS1cbi5naHgtZGV0YWlsLWhlYWQgLmdoeC1zdGF0aXN0aWMtZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7Ly8gYmFsYW5jZXMgZmllbGRzIGluIGhlYWQgd2hpY2ggaGF2ZSBubyBzY3JvbGwtYmFyIHdpdGggZmllbGRzIGluIGJvZHkgd2hpY2ggZG9cbn1cbi8vIG92ZXJyaWRlIHRoZSBKSVJBIG92ZXJyaWRlIG9mIHRoZSBBVUkgc3R5bGUgc28gdGhlIGZpZWxkIGRvZXMgbm90IGdvIG9mZnNjcmVlblxuLmdoeC1zdGF0aXN0aWMtZ3JvdXAgLmVkaXRhYmxlLWZpZWxkIGZvcm0uYXVpIHtcbiAgICBtYXJnaW46IDA7XG59XG4uZ2h4LWRldGFpbC12aWV3IC50ZXh0LFxuLmdoeC1kZXRhaWwtdmlldyAucGFzc3dvcmQsXG4uZ2h4LWRldGFpbC12aWV3IC5zZWxlY3Qge1xuICAgIC5ib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjZThlOGU4Oy8vIEpJUkEgdXNpbmcgdGhpcyBjb2xvdXJcbiAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDIuMTQyODU3MTQyODU3MWVtOyAvKiBBVUkgY29tbWVudCA9IDMwcHggLSB1c2luZyBlbXMgc28gdGhlIGZpZWxkcyBpbmNyZWFzZSBpbiBsaW5lIHdpdGggdXNlciBzcGVjaWZpZWQgZm9udC1zaXplcyAqL1xuICAgIGxpbmUtaGVpZ2h0OiBAZ2gtbGluZS1oZWlnaHQ7XG4gICAgcGFkZGluZzogMnB4IDNweDtcbn1cbi5tb3ppbGxhIC5naHgtZGV0YWlsLXZpZXcgLnRleHQgeyAvLyBGaXJlZm94IHN0cnVnZ2xlcyB3aXRoIHRoZSB0YWJsZS1jZWxsIHdpZHRoXG4gICAgbWF4LXdpZHRoOjEwMCU7XG59XG4vLyBwYXJlbnQgcmVtYWluaW5nIHRpbWUgYWdncmVnYXRlIC0gdHJpZ2dlciBmb3IgaW5saW5lIGRpYWxvZ1xuLmdoeC1kZXRhaWwtaXNzdWUgLmdoeC1kZXRhaWwtc3RhdGlzdGljIGRkLmdoeC1maWVsZG5hbWUtYWdncmVnYXRldGltZWVzdGltYXRlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBhdXRvOyAvLyByZXNldFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gc3BlY2lhbCBjYXNlIGR1ZSB0byBhcnJvdywgdHJpZ2dlciBldGNcbn1cblxuLy8gU3BlY2lhbCBjYXNlcyAtIGZpZWxkcyBub3QgZGlzcGxheWVkIHdpdGggbGFiZWwgZXRjIC0tLS0tLS0tLS0tXG5kdC5naHgtZGV0YWlsLXRlcm0uZ2h4LWZpZWxkbmFtZS1pc3N1ZWtleSxcbmR0LmdoeC1kZXRhaWwtdGVybS5naHgtZmllbGRuYW1lLXN1bW1hcnksXG5kdC5naHgtZGV0YWlsLXRlcm0uZ2h4LWZpZWxkbmFtZS1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTpub25lO1xufVxuZGQuZ2h4LWRldGFpbC1kZXNjcmlwdGlvbi5naHgtZmllbGRuYW1lLWlzc3Vla2V5IHtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgcGFkZGluZzowO1xuICAgIHdpZHRoOmF1dG87XG59XG5kZC5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24sXG5kZC5naHgtZGV0YWlsLWRlc2NyaXB0aW9uLmdoeC1maWVsZG5hbWUtc3VtbWFyeSxcbi5naHgtZGV0YWlsLXZpZXcgLmdoeC1maWVsZHR5cGUtdGV4dGFyZWEuZ2h4LWVkaXRpbmcge1xuICAgIHdpZHRoOjEwMCU7XG59XG4vLyBuZWVkIHRvIHJlc2l6ZSBpY29uIGltYWdlcyB0byBwcmV2ZW50IGxhcmdlIGV4dGVybmFsIGltYWdlcyBmcm9tIGJyZWFraW5nIHRoZSBsYXlvdXRcbi5naHgtZGV0YWlsLWlzc3VlIGltZy5naHgtdHlwZSB7XG4gICAgaGVpZ2h0OiBAZ2gtaWNvbi1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZC8yO1xuICAgIHdpZHRoOiBAZ2gtaWNvbi13aWR0aDtcbn1cblxuLy9TcGlubmVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWRldGFpbC1zdGF0aXN0aWMsXG4uZ2h4LXBhcmVudC1yZW1haW5pbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gdXNlZCBmb3IgdGhlIHNwaW5uZXJcbn1cbi8vIFNwaW5uZXJzIHRoYXQgZG9uJ3QgbWFrZSB0aGVzZSBzcGVjaWFsIGNhc2VzIGp1bXBcbi5naHgtZmllbGRuYW1lLWRlc2NyaXB0aW9uLmdoeC1lZGl0aW5nLFxuLmdoeC1maWVsZG5hbWUtc3VtbWFyeS5naHgtZWRpdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vL1NwaW5uZXIgSGFuZGxpbmcgZm9yIFN0YXQgSW5wdXRcbi5naHgtZGV0YWlsLXN0YXRpc3RpYyBkZCAuZ2h4LXNwaW5uZXIsXG4uZ2h4LXBhcmVudC1yZW1haW5pbmcgZGQgLmdoeC1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IEBncmlkO1xuICAgIHRvcDogNXB4O1xufVxuLmdoeC1maWVsZG5hbWUtZGVzY3JpcHRpb24uZ2h4LWVkaXRpbmcgLmdoeC1zcGlubmVyLFxuLmdoeC1maWVsZG5hbWUtc3VtbWFyeS5naHgtZWRpdGluZyAuZ2h4LXNwaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxM3B4O1xuICAgIHRvcDo0cHg7XG59XG4uZ2h4LWZpZWxkbmFtZS1kZXNjcmlwdGlvbi5naHgtZWRpdGluZyAuZ2h4LXNwaW5uZXIge1xuICAgIHJpZ2h0OjhweDtcbn1cbi5tc2llIC5naHgtZmllbGRuYW1lLWRlc2NyaXB0aW9uLmdoeC1lZGl0aW5nIC5naHgtc3Bpbm5lciB7XG4gICAgcmlnaHQ6MjdweDsgLy8gYXZvaWQgSUUgcGVybWEtc2Nyb2xsYmFyXG59XG4ubXNpZSAuZ2h4LWZpZWxkbmFtZS1zdW1tYXJ5LmdoeC1lZGl0aW5nIC5naHgtc3Bpbm5lciB7XG4gICAgcmlnaHQ6MzJweDsgLy8gYXZvaWQgSUUgcGVybWEtc2Nyb2xsYmFyXG59XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGVkaXRhYmxlcyB3aXRob3V0IERUIGhhdmUgZGlmZmVyZW50IHNwYWNpbmdcbi5naHgtZmllbGR0eXBlLXRleHRhcmVhLmdoeC1lZGl0aW5nIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG59XG4uZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmJiO1xuICAgIC5ib3JkZXItYm94O1xuICAgIGNvbG9yOkBhdWktY29sb3ItdGV4dDtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IEBnaC1saW5lLWhlaWdodDtcbiAgICBwYWRkaW5nOiA0cHggQGdoLXBlbmNpbC13aWR0aCAtIDIgMCA0cHg7IC8vIHJpZ2h0IHBhZGRpbmcgaXMgdG8gbWF0Y2ggZXF1aXZhbGVudCBzcGFjZSBsb3N0IHJlc2VydmVkIGZvciBwZW5jaWwgaWNvblxuICAgIHdpZHRoOjEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7Ly8gYW50aS1XaWdnbGXihKIgPSBjb21wZW5zYXRlIGZvciB0ZXh0YXJlYSBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAwOy8vIHJlc2V0IGJyb3dzZXJcbn1cbi8vIE1TIGhhdmUgYSBzY3JvbGwtYmFyXG4vLyBGaXJlZm94IGhhdmUgYSBidWcgPSBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD01ODUxMDdcbi5tc2llIC5naHgtZmllbGR0eXBlLXRleHRhcmVhIHRleHRhcmVhLFxuLm1vemlsbGEgLmdoeC1maWVsZHR5cGUtdGV4dGFyZWEgdGV4dGFyZWEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubW96aWxsYSAuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cHg7IC8vIGZpcmVmb3ggbW92ZXMgc2xpZ2h0bHlcbn1cbi5naHgtZmllbGR0eXBlLXRleHQuZ2h4LWVkaXRpbmcge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4vLyBTcGVjaWFsIENhc2VzIHdoZXJlIHNpemluZy9zcGFjaW5nIGlzIG5vbi1zdGFuZGFyZFxuLy8gU3VtbWFyeSAtLVxuLmdoeC1kZXRhaWwtaGVhZCAuZ2h4LWRldGFpbC1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZDsvLyBncmlkZGxlIGZyb20ga2V5L25hbWUgYWJvdmVcbn1cbi8vIE1TIGhhdmUgYSBzY3JvbGwtYmFyXG4vLyBGaXJlZm94IGhhdmUgYSBidWcgPSBodHRwczovL2J1Z3ppbGxhLm1vemlsbGEub3JnL3Nob3dfYnVnLmNnaT9pZD01ODUxMDdcbi5tc2llIC5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSxcbi5tb3ppbGxhIC5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5tb3ppbGxhIC5naHgtZmllbGRuYW1lLXN1bW1hcnkuZ2h4LWZpZWxkdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7IC8vIGZpcmVmb3ggbW92ZXMgc2xpZ2h0bHlcbn1cbi8vIG92ZXJyaWRlIHRoZSBKSVJBIG92ZXJyaWRlIG9mIHRoZSBBVUkgc3R5bGVcbi5naHgtZGV0YWlsLW5hdiBpbnB1dC50ZXh0LnNob3J0LWZpZWxkIHtcbiAgICB3aWR0aDo3NXB4O1xufVxuXG4vLyBWZXJ0aWNhbCBOYXYgb2YgRGV0YWlsIFZpZXcgQ29udGVudFxuXG4uZ2h4LWRldGFpbC1uYXYge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDppbmhlcml0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5naHgtZGV0YWlsLW5hdi1jb250ZW50IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OmluaGVyaXQ7XG4gICAgb3ZlcmZsb3c6YXV0bztcbiAgICBwYWRkaW5nOiAwIEBncmlkKjIgMCBAZ2gtZGV0YWlsLWluZGVudDsgLy8gbGVhdmUgc3BhY2UgZm9yIGFic29sdXRlbHkgcG9zaXRpb25lZCBuYXZcbiAgICB3aWR0aDoxMDAlOyAvLyB0aGlzIGlzIGZvciBJRTlcbn1cbi5naHgtZGV0YWlsLW5hdi1tZW51IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGw7XG4gICAgbGVmdDowO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6OTBweDtcbiAgICB3aWR0aDpAZ2gtZGV0YWlsLW5hdi13aWR0aDtcbn1cbi5naHgtZGV0YWlsLW5hdi1tZW51ID4gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4vLyB0aGVzZSBhcmUgdGhlIGxpc3QgaXRlbXNcbi5naHgtZGV0YWlsLW5hdi1pdGVtIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLWhlaWdodDogNDBweDsvLyB0aGluayBvZiB0aGUgZ3JpZCFcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLy8gaWNvbiBpbiBsaXN0IGl0ZW1zXG4uZ2h4LWRldGFpbC1uYXYtaXRlbSBhIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDA7Ly8gaW5jcmVhc2UgdGFyZ2V0IGFyZWFcbiAgICB3aWR0aDoxMDAlO1xuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuLy8gaWNvbnMgbmVlZCB0byBiZSBvbiB0aGVpciBvd24gbGluZVxuLy8gaWNvbnMgY2FuIGJlIHNwcml0ZSBvciBpY29uZm9udFxuLmdoeC1kZXRhaWwtbmF2LWl0ZW0gYSAuZ2h4LWljb25mb250LFxuLmdoeC1kZXRhaWwtbmF2LWl0ZW0gYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAycHg7XG59XG4uZ2h4LWRldGFpbC1uYXYtaXRlbS5naHgtc2VsZWN0ZWQsXG4uZ2h4LWRldGFpbC1uYXYtaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2U3ZTdlNztcbn1cbi8vIGRldGFpbCBzZWN0aW9uIGNvbnRlbnRcblxuLmdoeC1kZXRhaWwtc2VjdGlvbiB7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkICogNDtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemU7XG59XG4uZ2h4LWRldGFpbC1zZWN0aW9uIC5naHgtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBQURDQVlBQUFCUzNXV0NBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TUMxak1EWXdJRFl4TGpFek5EYzNOeXdnTWpBeE1DOHdNaTh4TWkweE56b3pNam93TUNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5TQk5ZV05wYm5SdmMyZ2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZORVE1UkRneFF6YzJSalE1TVRGRk1qaEVNVU5FTnpGR1JVTXdSamhCUlRjaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5FUTVSRGd4UXpnMlJqUTVNVEZGTWpoRU1VTkVOekZHUlVNd1JqaEJSVGNpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMFJEbEVPREZETlRaR05Ea3hNVVV5T0VReFEwUTNNVVpGUXpCR09FRkZOeUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8wUkRsRU9ERkROalpHTkRreE1VVXlPRVF4UTBRM01VWkZRekJHT0VGRk55SXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QdlhGV0ZBQUFBQVlTVVJCVkhqYVl2ai8vejhEMC9QbnovOHpnRmdBQVFZQVM1VUpzY1JlR01JQUFBQUFTVVZPUks1Q1lJST0pIHJlcGVhdC14IHNjcm9sbCAwIDEwcHg7XG59XG4uZ2h4LWRldGFpbC1zZWN0aW9uIC5naHgtaGVhZGVyIGgzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC5hdWktaDQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkO1xufVxuLmdoeC1kZXRhaWwtc2VjdGlvbjpmaXJzdC1jaGlsZCAuZ2h4LWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogQGdyaWQgKiAyO1xufVxuLmdoeC1kZXRhaWwtc2VjdGlvbiBoNCB7XG4gICAgLmF1aS1oNDtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCAqIDM7XG4vLyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdoLWRldGFpbC1oZWFkaW5nLWNvbG9yO1xufVxuXG4vLyBTYXZlIHRoZSBkZXRhaWwgdmlldyBmcm9tICdiaWcnIGNvbnRlbnRcbmRkLmdoeC1kZXRhaWwtZGVzY3JpcHRpb24uZ2h4LWZpZWxkbmFtZS1kZXNjcmlwdGlvbixcbi5naHgtZGV0YWlsLW5hdiAuZ2h4LWRldGFpbC1zZWN0aW9uIC5naHgtY29udGFpbmVyIHtcbiAgICB3b3JkLXdyYXA6YnJlYWstd29yZDsgLy8gc3RvcCBjcmF6eWxvbmduYW1lc3dpdGhub3NwYWNlIG92ZXJmbG93aW5nXG4gICAgLy8gYWxzbyBuZWVkZWQgZm9yIHRhYmxlcyBlLmcuIHN1YnRhc2tzLCBhbmQgd2lraSBtYXJrdXAgaW4gZGVzY3JpcHRpb25cbiAgICBvdmVyZmxvdy14OiBhdXRvOyAvLyBjYXVzZXMgZWFjaCBzZWN0aW9uJ3MgY29udGVudCB0byBzY3JvbGwgd2l0aG91dCBhZmZlY3Rpbmcgb3RoZXJzXG59XG5cbi8vIFRhYnMvTmF2IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWRldGFpbC1pc3N1ZSAuZ2h4LWNvbnRhaW5lciAuZ2h4LWZhIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4OyAvLyBhbGlnbm1lbnQgd2l0aCBlZGl0YWJsZXNcbn1cbi8vIHRhYiBzZWN0aW9ucyA9IGdyb3VwaW5ncyB3aXRoaW4gYSB0YWJcbi5naHgtdGFiLXNlY3Rpb24gaDMge1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTpAZ2gtZm9udC1zaXplO1xuICAgIG1hcmdpbi10b3A6QGdyaWQ7XG59XG4vLyBEZXRhaWwgVmlldyB3aXRoIHdlbGNvbWUgY29udGVudCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWRldGFpbC1pc3N1ZS5naHgtZW1wdHkge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IC8vIGNvdmVyIHRoZSBiYWNrZ3JvdW5kIGNvbHVtbnNcbiAgICBwYWRkaW5nOkBncmlkKjI7XG59XG4uZ2h4LWRldGFpbC1pc3N1ZS5naHgtZW1wdHkgaDMgKyBwIHtcbiAgICBtYXJnaW4tdG9wOkBncmlkICogMjtcbn1cbi8vIEdlbmVyaWMgV3JhcHBlciBpbiBUYWJzXG4uZ2h4LWRldGFpbC1uYXYgLmdoeC1kZXRhaWwtc2VjdGlvbiAuZ2h4LWNvbnRhaW5lciB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBmbG9hdDpsZWZ0O1xuLy8gICAgcGFkZGluZzowIEBncmlkO1xuICAgIHdpZHRoOjEwMCU7XG59XG4vLyBzcGFjZSBtZSBpZiB0aGVyZSdzIGEgYnV0dG9uXG4uZ2h4LWRldGFpbC1uYXYgLmdoeC1kZXRhaWwtc2VjdGlvbiAuZ2h4LWNvbnRyb2xzICsgLmdoeC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6QGdyaWQ7XG59XG5cbi8vIEtpY2sgQXNzIEFyc2UgU3R5bGUgSW5saW5lIEVkaXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBOb24tZWRpdGFibGUgdmVyc2lvbnMgd2hpY2ggbmVlZCBhbGlnbm1lbnRzIHRvIG1hdGNoIGVkaXRhYmxlXG4uZ2h4LXJlYWRvbmx5IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA0cHggMzBweCA0cHggNnB4O1xufVxuQGdoLWVkaXRhYmxlLXBhZGRpbmctd2lkdGg6MjVweDtcbi8vIElubGluZSBFZGl0XG4uZ2h4LWVkaXRhYmxlIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA0cHggQGdoLWVkaXRhYmxlLXBhZGRpbmctd2lkdGggNHB4IDZweDtcbiAgICB3aWR0aDoxMDAlO1xuICAgICYuZ2h4LWpxbCB7IC8vIGVkaXQgc3RhdGUgaXMgSlFMIGVkaXRvclxuICAgICAgICB3aWR0aDo2MDBweDtcbiAgICB9XG4gICAgJi5naHgtc3MgeyAvLyBlZGl0IHN0YXRlIGlzIFNpbmdsZSBTZWxlY3RcbiAgICAgICAgd2lkdGg6MzAwcHg7XG4gICAgfVxuICAgICYuZ2h4LXVzZXItc3MgeyAvLyBlZGl0IHN0YXRlIGlzIFVzZXIgU2luZ2xlIFNlbGVjdCAtIG5vdCBzdXJlIHdoeSB0aGlzIGlzIGRpZmZlcmVudCB0byBub3JtYWwgc3NcbiAgICAgICAgd2lkdGg6MjUwcHg7XG4gICAgfVxufVxuLy8gd2lkdGhzIGZvciBzcGVjaWZpYyBlZGl0YWJsZSBpbnB1dHMgLy8gbGlzdCB0aGVzZSBvdXQgdW50aWwgdGVtcGxhdGVzIGFsbG93IGNsYXNzZXMgdG8gYmUgcGFzc2VkIGludG8gaW5wdXRcbiNnaHgtdmlldy1uYW1lLWVkaXQgaW5wdXQge1xuICAgIC5ib3JkZXItYm94O1xuICAgIHdpZHRoOjQwMHB4OyAvLyBhcmJpdHJhcnksIHJlbGF0ZXMgdG8gbm90aGluZyBhdCBhbGwuLi5cbn1cbi8vIGNvbXBlbnNhdGUgZm9yIGF1aS1mb3JtIGZpZWxkLXZhbHVlIHBhZGRpbmdcbi5maWVsZC12YWx1ZSAuZ2h4LWVkaXRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOi00cHg7XG59XG4vLyBob3ZlciBzdHlsZXNcbi5naHgtZWRpdGFibGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBjb2xvcjpAYXVpLWNvbG9yLXRleHQ7XG4vLyAgICBvdXRsaW5lOjFweCBzb2xpZCAjYWFhO1xuXG4gICAgLmdoLWJvcmRlci1yb3VuZGVkKDIuMDFweCk7XG4gICAgLmJveC1zaGFkb3coMCAwIDAgMXB4IEBhdWktYm9yZGVyLWNvbG9yKTtcblxufVxuLy8gcGVuY2lsXG4uZ2h4LWVkaXRhYmxlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwIHVybChcImltYWdlcy9yYXBpZC9naHgtZWRpdGFibGUucG5nXCIpIG5vLXJlcGVhdCA0cHggNXB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgQGF1aS1ib3JkZXItY29sb3I7XG4gICAgY29udGVudDpcIlwiO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOiAwO1xuICAgIHZpc2liaWxpdHk6aGlkZGVuO1xuICAgIHdpZHRoOkBncmlkKjI7XG59XG4uZ2h4LWVkaXRhYmxlOmhvdmVyOmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5OnZpc2libGU7XG59XG4vLyAtLSBzcGVjaWFsIGNhc2VzXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIC5naHgtZWRpdGFibGUtc2Vjb25kYXJ5LFxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyIC5naHgtbmFtZSAuZ2h4LXJlYWRvbmx5LXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDFweDsvLyBuZSBzaHVmZmxlIG9uIGVkaXQgcGFzXG4gICAgbWF4LXdpZHRoOjEwMCU7Ly8gbmVlZGVkIGZvciB0aGUgc3RvcCBjcmF6eWxvbmduYW1lc1xuICAgIHdvcmQtd3JhcDpicmVhay13b3JkOyAvLyBzdG9wIGNyYXp5bG9uZ25hbWVzd2l0aG5vc3BhY2Ugb3ZlcmZsb3dpbmdcbn1cbi8vIEVkaXQgLS1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGdoLWJvcmRlci1jb2xvci1lZGl0LWFjdGl2ZTtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbiAgICBtYXJnaW4tdG9wOiAtMnB4Oy8vIG5lIGp1bXAgcGFzXG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIC5naHgtZXJyb3Ige1xuICAgIGZvbnQtc2l6ZTpAZ2gtZm9udC1zaXplO1xufVxuLy8gTnVtYmVycyBpbiBkYXNoZWQgY2lyY2xlcyBmb3IgZWFjaCBsaXN0IGl0ZW0sIG51bWJlcmVkIHVzaW5nIGNsYXNzbmFtZXMgdW50aWwgSUU4IHN1cHBvcnQgZHJvcHBlZFxuXG5vbC5naHgtaXRlbXMtbnVtYmVyZWQge1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgbGkge1xuICAgIG1hcmdpbjpAZ3JpZCoyIDAgMDtcbiAgICBwYWRkaW5nOjAgMCAwIDYwcHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaTpiZWZvcmUsXG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaTphZnRlciB7XG4gICAgY29udGVudDpcIlwiO1xuICAgIGhlaWdodDo0OHB4O1xuICAgIGxlZnQ6MDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICB3aWR0aDo0OXB4O1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL3JhcGlkL2hvbWUvcmluZy5wbmcpIG5vLXJlcGVhdCAwIDA7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltYWdlcy9yYXBpZC9naHgtbnVtYmVycy1zcHJpdGUucG5nKSBuby1yZXBlYXQgMCAwO1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkuZ2h4LTE6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MTZweCAtOTBweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpLmdoeC0yOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjE0cHggLTE0MHB4O1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkuZ2h4LTM6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MTRweCAtMTg5cHg7XG59XG5vbC5naHgtaXRlbXMtbnVtYmVyZWQgPiBsaS5naHgtNDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjoxNHB4IC0yMzlweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpLmdoeC1pbmZpbml0eTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjoxNHB4IC01NDBweDtcbn1cbm9sLmdoeC1pdGVtcy1udW1iZXJlZCA+IGxpIGg0IHtcbiAgICBtYXJnaW4tdG9wOkBncmlkO1xufVxub2wuZ2h4LWl0ZW1zLW51bWJlcmVkID4gbGkgcCB7XG4gICAgbWFyZ2luOjAgMCBAZ3JpZDtcbn1cblxuLy8gR2VuZXJpYyBUb29sYmFyXG5cbi5naHgtdG9vbGJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQ7XG59XG5cbi8vIFJlcG9ydFxuXG4jZ2h4LXJlcG9ydCB7XG4gICAgZGlzcGxheTogbm9uZTsgLyogYnkgZGVmYXVsdCBoaWRkZW4gKi9cbn1cblxuLy8gRHJvcCBab25lcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LXpvbmUtb3ZlcmxheSB7XG4gICAgbGVmdDpAZ3JpZDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDpAZ3JpZDtcbn1cbi5naHgtem9uZS1vdmVybGF5LXRhYmxlIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBib3JkZXItc3BhY2luZzogQGdyaWQgMDtcbiAgICBkaXNwbGF5OnRhYmxlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHRhYmxlLWxheW91dDpmaXhlZDtcbiAgICB3aWR0aDoxMDAlO1xufVxuLmdoeC16b25lLW92ZXJsYXktY29sdW1uIHtcbiAgICAmLmdoeC1jb2xsYXBzZWQtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgfVxuICAgIGRpc3BsYXk6dGFibGUtY2VsbDtcbiAgICBoZWlnaHQ6aW5oZXJpdDsvKiBmaXhlcyBJRTggKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdoeC16b25lLW92ZXJsYXktY29sdW1uLmdoeC1lbXB0eSB7XG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cbi5naHgtem9uZS10YWJsZSB7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7Ly8gcmVzZXQgaW5oZXJpdGVkIHZhbHVlXG4gICAgZGlzcGxheTp0YWJsZTtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB0YWJsZS1sYXlvdXQ6Zml4ZWQ7XG4gICAgd2lkdGg6MTAwJTtcbn1cbi5naHgtdW5kcm9wcGFibGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICAuZ2gtdHJhbnNpdGlvbjtcbiAgICAmLmdoeC10YXJnZXQtaG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbi5naHgtem9uZS1yb3cge1xuICAgIGRpc3BsYXk6dGFibGUtcm93O1xufVxuLmdoeC16b25lLWNlbGwge1xuICAgIC5kcm9wem9uZS1hY3RpdmU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTp0YWJsZS1jZWxsO1xuICAgIC5naC10cmFuc2l0aW9uO1xufVxuLmdoeC16b25lLXJvdzpmaXJzdC1jaGlsZCAuZ2h4LXpvbmUtY2VsbCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogQGdoLWNvbG9yLXRhcmdldC1vcHRpb247XG59XG4uZ2h4LXpvbmUtcm93LmdoeC10YXJnZXQtaG92ZXIgLmdoeC16b25lLWNlbGwge1xuICAgIC5kcm9wem9uZS1ob3ZlcjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5naHgtem9uZS1yb3cuZ2h4LXRhcmdldC1ob3ZlcjpmaXJzdC1jaGlsZCAuZ2h4LXpvbmUtY2VsbCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogQGdoLWNvbG9yLXRhcmdldC1hY3RpdmU7XG59XG4uZ2h4LXpvbmUtY2VsbCBoMiB7XG4gICAgY29sb3I6IEBnaC1jb2xvci10YXJnZXQtb3B0aW9uO1xuICAgIGZvbnQtc2l6ZTpAZ2gtZm9udC1zaXplO1xuICAgIG1hcmdpbi10b3A6QGdyaWQ7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2h4LXpvbmUtcm93LmdoeC10YXJnZXQtaG92ZXIgLmdoeC16b25lLWNlbGwgaDIge1xuICAgIGNvbG9yOiBAZ2gtY29sb3ItdGFyZ2V0LWFjdGl2ZTtcbn1cblxuLy8gU3dpbWxhbmUgSGVhZGVyIE5ldyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5naHgtc3dpbWxhbmUtaGVhZGVyIHtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMS40NTsvLyBtYWtlcyBkZWZhdWx0IHNpemUgZm9yIHN3aW1sYW5lIGhlYWRlciA0MHB4XG4gICAgbWFyZ2luOiAwIEBncmlkO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4Oy8vIHNwYWNlIGZvciB0aGUgZXhwYW5kZXJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5naHgtc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1pc3N1ZS1zZWxlY3RlZDtcbiAgICB9XG59XG5cbi8vIFNob3cgdGhlIGZsYWdnZWQgbG96ZW5nZSBvbmx5IHdoZW4gZmxhZ2dlZFxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1zdW1tYXJ5IC5hdWktbG96ZW5nZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyLmdoeC1mbGFnZ2VkIC5naHgtc3VtbWFyeSAuYXVpLWxvemVuZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gdGhpcyBpcyB0byBjb3ZlciBhbnkgY29udGVudCB0aGF0IG92ZXJmbG93cyB0aGUgZW5kIG9yIGdldHMgdmVyeSBjbG9zZVxuLmdoeC1zd2ltbGFuZS1oZWFkZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLmJveC1zaGFkb3coLTVweCAwIDEwcHggNXB4ICNmZmYpO1xuICAgIGNvbnRlbnQ6Jyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDowO1xuICAgIHdpZHRoOiBAZ3JpZDtcbn1cbi5naHgtc3dpbWxhbmUtaGVhZGVyLmdoeC1zZWxlY3RlZDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ7XG4gICAgLmJveC1zaGFkb3coLTVweCAwIDEwcHggNXB4IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLXNlbGVjdGVkKTtcbn1cblxuLy8gRG9uJ3Qgc2hvdyB3aGVuIHRoZSBvdXQgb2Ygc3luYyBidXR0b24gaXMgc2hvd24gZHVlIHRvIHotaW5kZXggbWVzc1xuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LW91dC1vZi1zeW5jOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLy8gSXNzdWUgdHlwZSBpY29uXG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LXN3aW1sYW5lLWF2YXRhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZC8yO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1zd2ltbGFuZS1hdmF0YXIgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgIGhlaWdodDogQGdoLWljb24taGVpZ2h0O1xuICAgIHdpZHRoOiBAZ2gtaWNvbi13aWR0aDtcbn1cblxuLy8gTmFtZSBvciBpc3N1ZSBrZXlcbi5naHgtc3dpbWxhbmUtaGVhZGVyIC5naHgtaGVhZGluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogQGdyaWQgMDtcbiAgICBtYXgtd2lkdGg6IDA7IC8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIHdoaXRlLXNwYWNlOm5vd3JhcCB0byBmb3JjZSBlbGxpc3BpcyB3aGVuIHRleHQgaXMgdG9vIGxvbmcuXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlOy8vIG5lZWRlZCBmb3Jcbn1cbi8vIGRvbmUgaXNzdWUga2V5XG4uZ2h4LXN3aW1sYW5lLWhlYWRlci5naHgtZG9uZSAuZ2h4LXBhcmVudC1rZXkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLy8gU3RhdFxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1pbmZvIHtcbiAgICBtYXJnaW46IDAgQGdyaWQvMjtcbn1cbi8vIFN1bW1hcnkgZmxhZ2dlZCBsb3plbmdlICsgcGFyZW50IHN0YXR1cyBsb3plbmdlXG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWluZm8gLmF1aS1sb3plbmdlLFxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1zdW1tYXJ5IC5hdWktbG96ZW5nZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZCAvIDI7XG59XG4vLyBTd2ltbGFuZSBvcGVuL2Nsb3NlXG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWV4cGFuZGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDoxMnB4O1xufVxuLy8gT3BlbiBTd2ltbGFuZVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1leHBhbmRlciAuZ2h4LWljb25mb250IHtcbiAgICBtYXJnaW46IDEwcHggMCAwIC00cHg7XG59XG4vLyBDbG9zZWQgU3dpbWxhbmVcbi5naHgtc3dpbWxhbmUuZ2h4LWNsb3NlZCAuZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQge1xuICAgIG1hcmdpbi10b3A6IDExcHg7Ly8gZml4IGV4cGFuZGVyIHBvc2l0aW9uXG59XG4uZ2h4LXN3aW1sYW5lLmdoeC1jbG9zZWQgLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtZXhwYW5kZWQ6YmVmb3JlLFxuI2doeC1zd2ltbGFuZS1oZWFkZXItc3RhbGtlci5naHgtY2xvc2VkIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWV4cGFuZGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjRcIjsvLyBhdWktaWNvbmZvbnQtY29sbGFwc2VkXG59XG4uZ2h4LXN3aW1sYW5lLmdoeC1jbG9zZWQgLmdoeC1jb2x1bW5zIHtcbiAgICAuZ2h4LWlzc3VlLCAuZ2h4LXBhcmVudC1ncm91cCwgLmdoeC1jb2xsYXBzZS1pc3N1ZS1jb3VudCB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTsgLy8gaGlkZSB0aGUgc3dpbWxhbmUgY29udGVudFxuICAgIH1cbn1cbi5naHgtc3dpbWxhbmUuZ2h4LWNsb3NlZCAuZ2h4LWNvbHVtbnMge1xuICAgIGhlaWdodDogMXB4O1xufVxuLy8gYnV0dG9uIHRvIGZpeCBvdXQtb2Ytc3luYyBwYXJlbnRzXG4uZ2h4LXN3aW1sYW5lLWhlYWRlciAuZ2h4LWJhbmRhaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC8vIGNvdmVyIHVwIGFueSBzd2ltbGFuZSBjb250ZW50IG5lYXJieVxuICAgIGJvdHRvbTogMDtcbiAgICAuYm94LXNoYWRvdygtNXB4IDAgMTBweCA1cHggI2ZmZik7IC8vIGNvdmVyIHVwIGFueSBzd2ltbGFuZSBjb250ZW50IG5lYXJieVxuICAgIHBhZGRpbmc6IDAgQGdyaWQvMjsgLy8gY292ZXIgdXAgYW55IHN3aW1sYW5lIGNvbnRlbnQgbmVhcmJ5XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDowO1xufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIuZ2h4LXNlbGVjdGVkIC5naHgtYmFuZGFpZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ7IC8vIGNvdmVyIHVwIGFueSBzd2ltbGFuZSBjb250ZW50IG5lYXJieVxuICAgIC5ib3gtc2hhZG93KC01cHggMCAxMHB4IDVweCBAZ2gtYmFja2dyb3VuZC1jb2xvci1pc3N1ZS1zZWxlY3RlZCk7IC8vIGNvdmVyIHVwIGFueSBzd2ltbGFuZSBjb250ZW50IG5lYXJieVxufVxuLmdoeC1zd2ltbGFuZS1oZWFkZXIgLmdoeC1iYW5kYWlkIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogQGdyaWQvMjtcbn1cblxuLmdoeC1zd2ltbGFuZTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkICogNTsgLy8gdG8gYXZvaWQgdGhlIGZlZWRiYWNrIHRhYiBwb3NpdGlvbiB3aGljaCBjb25mbGljdHMgd2l0aCBzd2ltbGFuZSB0b2dnbGVcbn1cblxuLyogQ29uZmlnIFN0YXR1cyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8vIENvbHVtbiBDb25maWcgVG9vbGJhciAtIEFkZCBzdGF0dXMsIEFkZCBjb2x1bW5cbi5naHgtY29uZmlnLWNvbHVtbi10b29sYmFyIHtcbiAgICBtYXJnaW46IEBncmlkIDA7XG4gICAgZmxvYXQ6cmlnaHQ7XG59XG4vLyBDb2x1bW4gbWFuYWdlbWVudFxuLy8gVGFibGVcbiNnaHgtbWFwcGluZyB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1jb2xvci1mYWludDtcbiAgICBjbGVhcjpib3RoO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB3aWR0aDoxMDAlO1xufVxuXG4vLyBPbmUgY29sdW1uIGluIHRoZSB0YWJsZVxuLmdoeC1jb25maWctc3RhdHVzIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAuZ2gtdHJhbnNpdGlvbjsvLyBzZXRzIHVwIHRyYW5zaXRpb25zIGZvciBzb3J0YWJsZSBkcmFnIHRhcmdldFxuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGRkOy8vIHdoZW4gZHJhZ2dpbmcgd2Ugc2hvdyBib3JkZXJzIG9uIGJvdGggc2lkZXNcbn1cbi5naHgtY29uZmlnLXN0YXR1cyBsaSB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMCBAZ3JpZDtcbn1cbi8vIFRhcmdldCBob3ZlciBzdGF0ZVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC10YXJnZXQtaG92ZXIge1xuICAgIGJhY2tncm91bmQ6QGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0O1xufVxuLy8gSGVhZGVycyBmb3IgY29sdW1ucyBpbiB0aGUgdGFibGVcbi5naHgtY29uZmlnLXN0YXR1cyB7XG4gICAgLmdoeC1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZ2h4LWNvbmZpZy1vcGVyYXRvciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgLmdoeC1hY3Rpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1jb25maWctbW92ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2thbnBsYW4vbW92ZS1oYW5kbGUucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgfVxuICAgICAgICAuZ2h4LWNvbmZpZy1kZWxldGUge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgLmpzLWNvbHVtbi1kZWxldGUge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgfiAuZ2h4LXNvcnRhYmxlLXN0YXR1cy1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDhweCAxNXB4IDAgMTVweDtcbiAgICAgICAgfVxuICAgICAgICAuZ2h4LWNvbnN0cmFpbnRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICAuZ2h4LWJ1c3RlZCwgaW5wdXQge1xuICAgICAgICAgICAgICAgIC5ib3JkZXItcmFkaXVzKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBAYXVpLXllbGxvdztcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdoeC1oZWFkZXItbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuYXVpLWljb25mb250LWhlbHAge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjb2x1bW5zIHtcbiAgICBtYXJnaW46IC0yMHB4O1xuICAgIC5naHgtY29uZmlnLWNvbHVtbnMge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICAuZ2h4LW1hcHBlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cblxuICAgIC5naHgta2FucGxhbi1iYWNrbG9nIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgJi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2h4LWNvbHVtbi13cmFwcGVyIHtcbiAgICAgICAgLmJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cblxuICAgIC5naHgtdW5tYXBwZWQgLmdoeC1oZWFkZXIgLmdoeC1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWNvbG9yLW1pZDtcbiAgICB9XG5cbiAgICAuZ2h4LXVubWFwcGVkIC5naHgtaGVhZGVyLFxuICAgIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiAuZ2h4LWhlYWRlciB7XG4gICAgICAgIC5naHgtaGVhZGVyLW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdoeC11bm1hcHBlZCB7XG4gICAgICAgIC5naHgtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1aS1pY29uZm9udC1oZWxwIHtcbiAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ2h4LXN0YXRpc3RpY3MtZW5hYmxlZCB7XG4gICAgICAgICAgICAuZ2h4LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hdWktaWNvbmZvbnQtaGVscCB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5naHgta2FucGxhbi1iYWNrbG9nLWNvbHVtbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgQGdyaWQ7XG5cbiAgICAgICAgQGNvbnRhaW5lci1ib3JkZXItY29sb3I6ICM2NEMwRUQ7XG4gICAgICAgIEBjb250YWluZXItYm9yZGVyOiAxcHggc29saWQgQGNvbnRhaW5lci1ib3JkZXItY29sb3I7XG4gICAgICAgIEBjb250YWluZXItbWluLWhlaWdodDogMzUwcHg7XG5cbiAgICAgICAgLmdoeC1uby1zdGF0dXMtdGV4dCB7XG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmdoeC1kcmFnLXN0YXR1cy16b25lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcGFkZGluZzogQGdyaWQgKiAyIEBncmlkIEBncmlkO1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG5cbiAgICAgICAgICAgICYgfiAuZ2h4LXNvcnRhYmxlLXN0YXR1cy1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMTBweCAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5naHgtZHJhZy1zdGF0dXMtem9uZSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdoeC10b3AtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdoeC1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBAYXVpLWJsdWUtZ3JheTtcbiAgICAgICAgICAgIG1hcmdpbjogQGdyaWQgLyAyIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naHgtaGVhZGVyLW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiBAZ3JpZCAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWluLWhlaWdodDogQGNvbnRhaW5lci1taW4taGVpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGF1aS1jb2xvci1wYWdlO1xuXG4gICAgICAgICAgICBib3JkZXItbGVmdDogQGNvbnRhaW5lci1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IEBjb250YWluZXItYm9yZGVyO1xuXG4gICAgICAgICAgICAuZ2h4LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAYXVpLWxpZ2h0LWdyYXk7XG5cbiAgICAgICAgICAgICAgICAuZ2h4LWJhY2tsb2ctY29sdW1uLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGNvbnRhaW5lci1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvcmFwaWQva2FuYmFuLWJhY2tsb2ctaWxsdXN0cmF0aW9uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2h4LWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiBAZ3JpZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBhdWktY29sb3ItcGFnZTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogQGNvbnRhaW5lci1ib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IEBjb250YWluZXItYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogQGNvbnRhaW5lci1ib3JkZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLmdoeC1uby1zdGF0dXMtdGV4dCAuZ2h4LWRyYWctc3RhdHVzLXpvbmUsXG4uZ2h4LXNvcnRhYmxlLXN0YXR1cy1wbGFjZWhvbGRlciB7XG4gICAgLmRyb3B6b25lLWluYWN0aXZlO1xuICAgIC5ib3JkZXItYm94O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5naHgtY29uZmlnLXN0YXR1cyBsaS5naHgtc3RhdHVzLXdyYXBwZXIge1xuICAgIC5jb250ZW50LWJveDtcbn1cblxuLy8gYWxpZ24gb3RoZXIgZWxlbWVudHMgaW4gaGVhZGVyIHdpdGggZWRpdGFibGUgcG9zaXRpb25cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciAuZ2h4LWFjdGlvbixcbi5naHgtcmVhZGVyIC5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlci1uYW1lIHtcbiAgICBtYXJnaW4tbGVmdDogQGdyaWQgLyAyO1xuICAgIG1hcmdpbi1yaWdodDogQGdyaWQgLyAyO1xufVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC1maXJzdCAuZ2h4LWhlYWRlciAuZ2h4LWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1jb2xvcjogQGdoLWJvcmRlci1jb2xvci10b2RvO1xufVxuLmdoeC1jb25maWctc3RhdHVzLmdoeC1sYXN0IC5naHgtaGVhZGVyIC5naHgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAZ2gtYm9yZGVyLWNvbG9yLWRvbmU7XG59XG4uZ2h4LWVkaXRvciAuZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIge1xuICAgIGN1cnNvcjogbW92ZTsgLy8gY2hhbmdlIGN1cnNvciBpZiBwZXJtaXR0ZWQgdG8gY2hhbmdlIGNvbHVtbiBvcmRlclxufVxuLy8gTmFtZSBvZiB0aGUgY29sdW1uXG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXItbmFtZSB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgbWFyZ2luOjA7XG4gICAgLy8gc2hvdyB0aGUgbmFtZXMgd2l0aCBlbGxpcHNpcyBpZiB0b28gbG9uZ1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlci1uYW1lLmdoeC1lZGl0YWJsZTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDlweDsvLyBwZW5jaWwgYWxpZ25tZW50IGZvciBub24tc3RhbmRhcmQgZWRpdGFibGVcbn1cbi8vIGVkaXRhYmxlIG5hbWVcbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWhlYWRlciA+IGlucHV0IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbiAgICBoZWlnaHQ6MzJweDsvLyBtYXRjaCB0aGUgaGVpZ2h0IG9mIHRoZSBjb2x1bW4gaGVhZGluZyBpbiByZWFkIG1vZGVcbiAgICBtYXJnaW46IDEycHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IEBncmlkIC8gMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgd2lkdGg6MTAwJTtcbn1cbi8vIENvbHVtbiBhcnJhbmdlIG9yIGRlbGV0ZSB0ZXh0XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1oZWFkZXIgLmdoeC1hY3Rpb24ge1xuICAgIGNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCAvIDI7Ly8gcmVkdWNlIHRvcCBtYXJnaW4gc2luY2UgZWRpdGFibGUgYWJvdmVcbn1cbi8vIGhpZGUgaWYgbm90IHBlcm1pdHRlZCB0byBhcnJhbmdlIG9yIGRlbGV0ZVxuLmdoeC1yZWFkZXIgLmdoeC1jb25maWctc3RhdHVzIC5naHgtaGVhZGVyIC5naHgtYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLy8gVW5tYXBwZWQgaGVhZGVyXG4uZ2h4LWNvbmZpZy1zdGF0dXMuZ2h4LXVubWFwcGVkIC5naHgtaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDsgLy8gc3BhY2VzIHRoZSB1bm1hcHBlZCBzdGF0dXNlcyBoZWFkZXIgYW5kIG90aGVyIGNvbnRlbnRcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy5naHgtdW5tYXBwZWQgLmdoeC1oZWFkZXItbmFtZSB7XG4gICAgY29sb3I6QGF1aS1tZWRpdW0tZ3JheTtcbiAgICBtYXJnaW46IDVweCAwIDEzcHg7IC8vIGFsaWdubWVudCBvZiB1bm1hcHBlZCBoZWFkaW5nIGFuZCBkZXNjcmlwdGlvbiB0ZXh0XG59XG4vLyBTdWJzZWN0aW9ucyBpbiB0aGUgY29sdW1ucyBlLmcuIGZvciB1bm1hcHBlZCBzdGF0dXNlc1xuLmdoeC1jb25maWctc3RhdHVzIGg0IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgbWFyZ2luOjEwcHggMCA1cHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgaDQgKyAuZ2h4LWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOjA7XG59XG4vLyBzdGF0dXMgY29udGFpbmVyc1xuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC5ib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2JiYjtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgLmJveC1zaGFkb3coMCAycHggM3B4ICNlZWUpO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjo4cHggMCAwIDA7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIHBhZGRpbmc6OHB4IDhweCA4cHggMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgIHdpZHRoOjEwMCU7XG59XG4uZ2h4LXJlYWRlciAuZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6bm9uZTtcbiAgICBjdXJzb3I6ZGVmYXVsdDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cy5naHgtdW5tYXBwZWQge1xuICAgIC5naHgtc3RhdHVzIHtcbiAgICAgICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG4gICAgfVxuXG4gICAgLy8gZml4IHdpZGVyIHN0YXR1cyB3aGVuIGl0J3MgZHJhZ2dlZCB0byBlbXB0eSBzdGF0dXMgY29sdW1uXG4gICAgPiAuZ2h4LXN0YXR1cyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbn1cblxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1hY3Rpb25zIC5hdWktaWNvbiB7XG4gICAgLmdoLWljb24tZm9udDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LWFjdGlvbnMgLmdoeC1pY29uLXdhcm5pbmcgKyAuZ2h4LXJlbW92ZS1zdGF0dXMge1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZCAvIDI7IC8vIHNwYWNlIHRoZSB3YXJuaW5nIGljb24gZnJvbSB0aGUgcmVtb3ZlXG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMuZ2h4LXVubWFwcGVkIC5naHgtaHIge1xuICAgIG1hcmdpbjpAZ3JpZCAwIDAgMDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LW5hbWUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7Ly8gY29uc2lkZXJzIGhhcy1pdGVtIG1hcmdpbnNcbiAgICBtYXgtd2lkdGg6IDEwMCU7Ly8gc3RvcHMgbmFtZSBnb2luZyB3aWRlciB0aGFuIGNvbnRhaW5lclxuICAgIHdvcmQtd3JhcDpicmVhay13b3JkOy8vIHVzZWQgZm9yIG9sZCBzdGF0dXMgYXMgdGV4dFxufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIGltZyxcbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LW5hbWUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LWxvemVuZ2Utd3JhcCAuYXVpLWxvemVuZ2Uge1xuICAgIG1heC13aWR0aDo5MCU7IC8vIG92ZXJyaWRlIEpJUkEgb3B0aW9ucywgdGhpcyB3b3JrcyBmb3IgbW9zdCBjYXNlc1xufVxuLy8gYmFzaWMgc3BhY2UgcHJvdmlzaW9ucyBmb3IgYWN0aW9ucyB0aGF0IGFwcGVhclxuLmdoeC1uYW1lLmdoeC1oYXMtYmluLFxuLmdoeC1uYW1lLmdoeC1oYXMtd2FybmluZyB7XG4gICAgcGFkZGluZy1yaWdodDpAZ3JpZCAqIDIgKyBAZ3JpZCAvIDI7XG59XG4uZ2h4LW5hbWUuZ2h4LWhhcy13YXJuaW5nLmdoeC1oYXMtYmluIHtcbiAgICBwYWRkaW5nLXJpZ2h0OkBncmlkICogNCArIEBncmlkIC8gMjtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cyAuZ2h4LWRvbmUsXG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1xdHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGw7XG59XG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMgLmdoeC1xdHkge1xuICAgIG1pbi13aWR0aDogMzUlO1xufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzIC5naHgtZG9uZSBsYWJlbCBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICYuZ2h4LXJlc29sdXRpb24tdXBkYXRlLWRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IGdyZXk7XG4gICAgfVxufVxuLmdoeC1jb25maWctc3RhdHVzIC5naHgtc3RhdHVzLnVpLWRyYWdnYWJsZS1kcmFnZ2luZyAuZ2h4LWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7ICAvKiBIaWRlIGljb24gd2hpbGUgZHJhZ2dpbmcgc3RhdHVzICovXG59XG5cbiNnaHgtbWFwcGluZyAuZ2h4LXNvcnRhYmxlLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7ICAgICAgLyogb3ZlcnJpZGUgZ2xvYmFsIFVMIG1hcmdpbiBmcm9tIEpJUkEgKi9cbiAgICBwYWRkaW5nOjA7ICAgICAgLyogb3ZlcnJpZGUgbmV3IFVMIHBhZGRpbmcgZnJvbSBKSVJBL0FVSSAqL1xufVxuI2doeC1tYXBwaW5nIC51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAgIC5ib3gtc2hhZG93KDAgMCAxMHB4IHJnYmEoMCwwLDAsMC41KSk7XG4gICAgdG9wOjA7XG4gICAgYmFja2dyb3VuZDojZmZmO1xufVxuLy8gU3RhdHVzIE5vdCBQcmVzZW50IGluIGN1cnJlbnQgY29uZmlnXG4uZ2h4LWNvbmZpZy1zdGF0dXMgLmdoeC1zdGF0dXMuZ2h4LW5vdC1wcmVzZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsMjUzLDI0Nyk7XG4gICAgYm9yZGVyLWNvbG9yOnJnYigyNTUsMjI5LDE1Myk7XG4gICAgYm9yZGVyLXdpZHRoOjJweDtcbn1cbi5naHgtY29uZmlnLXN0YXR1cyAuZ2h4LXN0YXR1cy5naHgtbm90LXByZXNlbnQgLmdoeC1pY29uLXdhcm5pbmcge1xufVxuXG4vLy5naHgtY29uZmlnLXN0YXR1cy5naHgtZmlyc3QgLmdoeC1oZWFkZXIgLmdoeC1ib3JkZXItYm90dG9tXG4vL092ZXJyaWRlcyBmb3IgY29sdW1uIHdpdGhvdXQgc3RhdHVzZXNcbi5naHgtbm8tc3RhdHVzLWNvbHVtbiB7XG4gICAgLmdoeC1jb25zdHJhaW50cyB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuZ2h4LW5vLXN0YXR1cy1jb2x1bW4tdGV4dCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAvLyBJZiB0aGVyZSBpcyBhbm90aGVyIGVsZW1lbnQgYWZ0ZXIgdGhpcywgKGRyb3B6b25lKSB0aGVuIGRvIG5vdCBzaG93IHRoZSB0ZXh0LlxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvLyBmaXggd2lkZXIgc3RhdHVzIHdoZW4gaXQncyBkcmFnZ2VkIHRvIGVtcHR5IHN0YXR1cyBjb2x1bW5cbiAgICAgICAgKyAuZ2h4LXN0YXR1cyB7XG4gICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG4gICAgfVxuXG4gICAgLmdoeC1oZWFkZXIge1xuICAgICAgICAuZ2h4LWJvcmRlci1ib3R0b20ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWNvbG9yLW1pZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ2h4LWZpcnN0LCAmLmdoeC1sYXN0IHtcbiAgICAgICAgLmdoeC1oZWFkZXIge1xuICAgICAgICAgICAgLmdoeC1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBQcm9ncmVzcyBmb3Igd29ya2Zsb3cgY29udmVyc2lvbiAqL1xuI2doeC1jb252ZXJ0LXdvcmtmbG93LXByb2dyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZDtcbn1cblxuI2doeC1jb252ZXJ0LXdvcmtmbG93LXByb2dyZXNzIC5naHgtcHJvZ3Jlc3MtYmFyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkO1xuICAgIHBhZGRpbmc6IDFweDtcbn1cblxuI2doeC1jb252ZXJ0LXdvcmtmbG93LXByb2dyZXNzIC5naHgtcHJvZ3Jlc3MtYmFyIC5naHgtY3VycmVudC1wcm9ncmVzcyB7XG4gICAgaGVpZ2h0OiBAZ3JpZCoyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXByb2dyZXNzLWluZGljYXRvcjtcbn1cblxuLyogVXNlZCBpbiBSViBOZXcgRGlhbG9nICsgTWFuYWdlIEZpbHRlciBUYWIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbiNnaHgtY3JlYXRlLXBlcm1pc3Npb25pbmZvLFxuI2doeC1jcmVhdGUtcGVybWlzc2lvbmluZm8gbGkge1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbiNnaHgtY3JlYXRlLXBlcm1pc3Npb25pbmZvIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jZ2h4LWNyZWF0ZS1wZXJtaXNzaW9uaW5mbyBsaSBzcGFuIHtcbiAgICBmb250LXdlaWdodDpub3JtYWw7IC8qIG92ZXJyaWRlIEFVSSBmb3JtIGZpZWxkLXZhbHVlIGJvbGQgKi9cbn1cbiNnaHgtY3JlYXRlLXBlcm1pc3Npb25pbmZvIGxpIHN0cm9uZyB7XG4gICAgcGFkZGluZzowIDVweDtcbn1cblxuLyogIEpTIDUwMCAtIFZvcnNwcnVuZyBkdXJjaCBFcnJvcnBhZ2VsaXN0aW5ndGlzY2ggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5naHgtZXhjZXB0aW9uLXdyYXBwZXIgeyAvKiBhZGRlZCB3aGVuIGV4Y2VwdGlvbnMgcHJpbnRlZCBvdXQgb2YgY29udGVudCB3cmFwcGVyICovXG4gICAgcGFkZGluZzogMjRweCA4cHggOHB4O1xufVxuLy8gY29udGFpbnMgbXVsdGlwbGUgZXJyb3JzIHRvIG1heGltdW0gaGVpZ2h0XG4jZ2h4LWVycm9ycyB7XG4vLyAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBsZWZ0OiAxMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDo4MCU7XG4gICAgei1pbmRleDogMTAwMDA7XG59XG4jZ2h4LWVycm9ycyAuZ2h4LWV4Y2VwdGlvbiB7XG4gICAgbWFyZ2luOiBAZ3JpZDtcbn1cbi8vXG4uZ2h4LWV4Y2VwdGlvbiBoNCB7XG4gICAgY29sb3I6IEBhdWktY29sb3ItdGV4dDtcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG4uZ2h4LWV4Y2VwdGlvbiAuZ2h4LW1vcmUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IEBncmlkO1xufVxuXG4vLyBBVUkgbWVzc2FnZXMgcmVuZGVyZWQgaW5zaWRlIHBvb2xcbiNnaHgtcG9vbCAuYXVpLW1lc3NhZ2Uge1xuICAgIG1hcmdpbjpAZ3JpZCoyIEBncmlkO1xufVxuLy8gQVVJIG1lc3NhZ2VzIHJlbmRlcmVkIG91dHNpZGUgUmFiaWQgKG5vIHBhZ2UgcGFkZGluZylcbiNnaHgtcmFiaWQgKyAuYXVpLW1lc3NhZ2Uge1xuICAgIG1hcmdpbjpAZ3JpZCoyO1xufVxuLy8gQVVJIG1lc3NhZ2UgaW4gY29uZmlnIGhlYWRlclxuI2doeC1jb25maWctaGVhZGVyIC5hdWktbWVzc2FnZSB7XG4gICAgbWFyZ2luOjAgQGdyaWQqMiBAZ3JpZCoyO1xufVxuXG4vLyBBVUkgbWVzc2FnZSBzZWVuIG91dHNpZGUgb2YgY29udGFpbmVycyB3aGljaCBub3JtYWxseSBoYXZlIGd1dHRlcnNcbi5naHgtY29udGVudC1tYWluID4gLmF1aS1tZXNzYWdlLmdoeC1ub3RpZnkge1xuICAgIG1hcmdpbjogQGdyaWQgKiAyO1xufVxuXG4vKiBDcmVhdGUgTmV3IFZpZXcgLSBPcHRpb25zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgd2lkdGg6MTAwJTtcbn1cbi5naHgtZGlhbG9nLWNyZWF0ZS12aWV3IC5naHgtb3B0aW9ucyB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXItc3BhY2luZzogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgdWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5naHgtZGlhbG9nLWNyZWF0ZS12aWV3IC5naHgtb3B0aW9ucyBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLy8uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUge1xuLy8gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xuLy8gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbi8vICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuLy8gICAgdGV4dC1hbGlnbjogbGVmdDtcbi8vfVxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIC5naHgtbW9kdWxlLWRlc2NyaXB0aW9uIHtcbiAgICBtaW4taGVpZ2h0OjExMHB4Oy8vIHByaW50IGxheW91dCBhbnlvbmU/XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOkBncmlkO1xufVxuLmdoeC1kaWFsb2ctY3JlYXRlLXZpZXcgLmdoeC1vcHRpb25zIC5naHgtbW9kdWxlLmdoeC1zY3J1bSBoMjpiZWZvcmUsXG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUuZ2h4LWthbmJhbiBoMjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcmFwaWQvdHlwZS9zY3J1bTE4aC5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgY29udGVudDpcIlwiO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDoxOHB4O1xuICAgIG1hcmdpbi1yaWdodDpAZ3JpZDtcbiAgICBtYXJnaW4tdG9wOi00cHg7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgIHdpZHRoOjI1cHg7XG59XG4uZ2h4LWRpYWxvZy1jcmVhdGUtdmlldyAuZ2h4LW9wdGlvbnMgLmdoeC1tb2R1bGUuZ2h4LWthbmJhbiBoMjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcmFwaWQvdHlwZS9rYW5iYW4xOGgucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgIHdpZHRoOjIycHg7XG59XG5cbi8vIFdlJ3JlIG9mZiB0byBzZWUgdGhlIHdpemFyZC4uLiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBhIGNvdXBsZSBvZiB0ZW1wb3Jhcnkgc3R5bGVzIHVudGlsIHRoZSB3ZWxjb21lIG1hdCBjaGFuZ2VzXG4jZ2h4LXdlbGNvbWUgaDQgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmdoeC1zdGFydC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkICogMjtcbn1cbi8vIHRoZSB3aXphcmQgZGlhbG9nIC0tLS0tLS0tLS0tLS1cbi5naHgtd2l6YXJkLXBhbmVsIC5naHgtaGFsdmVkLXZlcnRpY2FsIC5hdWktaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogQGdyaWQgKiAyO1xufVxuLmdoeC13aXphcmQtcGFuZWwge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuLmdoeC13aXphcmQtcGFuZWwgLmF1aS1ncm91cC5naHgtc3BsaXQgLmF1aS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogNjAlO1xufVxuLmdoeC13aXphcmQtcGFuZWwgLmF1aS1ncm91cC5naHgtc3BsaXQgLmF1aS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkICogMjsvLyBoZWxwaW5nIEJlbmphbWluJ3MgJ1dhciBvbiBMYXlvdXQnIG9uZSBoYWNrIGF0IGEgdGltZVxufVxuXG4vLyBoZWxwaW5nIEJlbmphbWluJ3MgJ1dhciBvbiBMYXlvdXQnIG9uZSBoYWNrIGF0IGEgdGltZSAtLSB0aGVzZSBhbGlnbiB3aXRoIGhlbHAgdGV4dFxuLmdoeC1hbGlnbndpdGgtcmFkaW9ncm91cCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbn1cbi5naHgtYWxpZ253aXRoLXRleHRncm91cCB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbn1cbi5naHgtd2l6YXJkLXBhbmVsIC5hdWktZ3JvdXAuZ2h4LXNwbGl0IC5ncm91cC5naHgtc3BhY2Utc2F2ZXIge1xuICAgIHBhZGRpbmctbGVmdDogQGdyaWQ7IC8vIHJlZHVjZSB0aGUgbWFzc2l2ZSBmb3JtIHNwYWNpbmcgb24gdGhlIGxlZnQgZm9yIGNlcnRhaW4gY2FzZXMgZS5nLiByYWRpb3Mgd2l0aCBubyBsZWdlbmRcbn1cbi5naHgtd2l6YXJkLXBhbmVsIC5hdWktZ3JvdXAuZ2h4LWJ1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogQGdyaWQgKiAyO1xufVxuLy8gY3VzdG9tIHNwYWNpbmcgb2Ygb3B0aW9uc1xuLmdoeC13aXphcmQtcGFuZWwgIGZvcm0uYXVpIGRpdi5jaGVja2JveCxcbi5naHgtd2l6YXJkLXBhbmVsICBmb3JtLmF1aSBkaXYucmFkaW8ge1xuICAgIG1hcmdpbi10b3A6IEBncmlkICogMjtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi8qICBDaGFydHMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuI2doeC1jaGFydC1wYW5lbC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogQGdyaWQ7Ly8gbW92ZSB0aGUgaGVhZGluZyB1cCAtIG9uZSBncmlkIHVuaXQgb25seVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNnaHgtcmVwb3J0LXNjcm9sbGFyZWEgPiAuYXVpLXBhZ2UtcGFuZWwgLmF1aS1wYWdlLXBhbmVsLW5hdiB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7Ly8gbW92ZSB0aGUgbmF2IGhlYWRpbmcgdXAgb250byB0aGUgZ3JpZFxufVxuI2doeC1jaGFydC1oZWFkaW5nIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4Oy8vIGNvbnNpc3RlbnQgaGVhZGluZyBoZWlnaHQgd2hlbiBzd2l0Y2hpbmcgYmV0d2VlbiByZXBvcnRzIHdpdGggb3Igd2l0aG91dCBwaWNrZXJzLCBhdm9pZHMgd2lnZ2xlXG59XG4jZ2h4LWNoYXJ0LWhlbHAsXG4jZ2h4LWNoYXJ0LXRpdGxlLFxuI2doeC1jaGFydC1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4jZ2h4LWNoYXJ0LWhlbHAuZ2h4LWNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5tb3ppbGxhICNnaHgtY2hhcnQtc2VsZWN0b3Ige1xuICAgIG1hcmdpbi10b3A6IDFweDsvLyBtb3ppbGxhLCBpbmxpbmUtYmxvY2sgdmVydGljYWwgYWxpZ25tZW50IHJvdW5kaW5nP1xufVxuI2doeC1jaGFydC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZDtcbiAgICBwYWRkaW5nLXRvcDogNXB4Oy8vIGFsaWdubWVudCBvZiB0aXRsZSB3aXRoIHNlbGVjdG9yXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuXG4gICAgaDIge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40OyAvLyBBIHR3ZWFrIHRvIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50XG4gICAgfVxufVxuI2doeC1jaGFydC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCAqIDI7XG59XG4jZ2h4LWNoYXJ0LWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IEBncmlkICogMjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbiNnaHgtY2hhcnQtaGVhZGVyLmF1aS1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMDsvLyByZXNldHMgdGhlIG1hcmdpbiB3aGVuIEFVSSBncm91cCBpbiBuZXcgdmVyc2lvblxufVxuXG4vLyBDYWxlbmRhciB3cmFwIC0gY29udGFpbnMgYW4gaW5wdXQgYW5kIGljb25mb250XG4uZ2h4LWNhbGVuZGFyLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ2h4LWNhbGVuZGFyLXdyYXAgLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtY2FsZW5kYXIge1xuICAgIGxlZnQ6IEBncmlkIC8gMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG59XG5mb3JtLmF1aSAuZ2h4LWNhbGVuZGFyLXdyYXAgPiBpbnB1dC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZCAvIDI7IC8vIHdoZW4gMiBpbnB1dHMgd3JhcCB0aGlzIHNwYWNlcyB0aGVtIHZlcnRpY2FsbHlcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgLy8gc3BhY2UgZm9yIHRoZSBpY29uXG59XG5cbi8vIEludHJvIC8gSG93LXRvIGNvbnRlbnRcbi5naHgtaW50cm8tY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gVG8gYWxsb3cgYW5pbWF0aW5nIGhlaWdodCB0byAwXG4gICAgJi5naHgtY2xvc2VkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uZ2h4LWludHJvLWNvbnRlbnQgLmdoeC1jb250ZW50LW9wZW4ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZCAqIDI7XG4gICAgcGFkZGluZzogQGdyaWQgMCBAZ3JpZCAqIDIgMDtcbn1cbi5naHgtaG93dG8tdHJpZ2dlciAuYXVpLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAwOyAvLyByZXNldCBkZWZhdWx0IHZhbHVlIHdoaWNoIGNhdXNlcyBtaXMtYWxpZ25tZW50IHdpdGggb3RoZXIgdGV4dFxufVxuLy8gdmlzaWJpbGl0eSBzdGF0ZXMgZm9yIHRoZSBob3cgdG8gdHJpZ2dlciBhbmQgY29udGVudFxuI2doeC1jaGFydC1oZWxwIC5naHgtaG93dG8tdHJpZ2dlciB7XG4gICAgLmdoLW9wYWNpdHkoMSk7XG4gICAgLmdoLXRyYW5zaXRpb24ob3BhY2l0eSwgNTAwbXMsIGVhc2UtaW4tb3V0KTtcbn1cbiNnaHgtY2hhcnQtaGVscC5naHgtY2xvc2VkIC5naHgtaG93dG8tdHJpZ2dlciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyAvLyAgbm90IGRpc3BsYXk6IG5vbmU7IHNvIHdlIGNhbiB1c2UgdHJhbnNpdGlvbnNcbiAgICAuZ2gtb3BhY2l0eSgwKTtcbn1cbi8vIEhvdyB0byBmaWd1cmVzIGFuZCB0ZXh0XG5cbkBnaC13aWR0aC1ob3d0bzogNTUwcHg7XG5cbi5naHgtZ3JvdXAtaG93IHtcbiAgICB3aWR0aDogQGdoLXdpZHRoLWhvd3RvO1xufVxuLmdoeC1pdGVtLWhvdyB7XG4gICAgd2lkdGg6IEBnaC13aWR0aC1ob3d0byArIEBncmlkICogMjsvLyBnaXZlIG1lIHRoZSBwYWRkaW5nIHdpZHRoIHRvb1xufVxuLmdoeC1pdGVtLWhvdyAuZ2h4LXN2Zy1jaGFydCxcbi5naHgtaG93LXRpdGxlLFxuLmdoeC1ob3ctZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZCAqIDI7XG59XG4uZ2h4LWhvdy1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xufVxuLmdoeC1ncm91cC1ob3cgPiAuYXVpLWl0ZW0gKy5hdWktaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOy8vIHJlc2V0IG5vcm1hbCBhdWkgc3BhY2luZyBmb3Igc2libGluZyBpdGVtc1xufVxuLmdoeC1pdGVtLWhvdyAuZ2h4LXN2Zy1jaGFydCB7XG4gICAgYmFja2dyb3VuZDogQGF1aS1saWdodC1ncmF5O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQgLyAyO1xuICAgIHdpZHRoOiBAZ2gtd2lkdGgtaG93dG8gLyAzIC0gMjA7IC8vIGNvbnRhaW5lciBkaXZpZGVkIGJ5IGVhY2ggaXRlbSwgbGVzcyB0aGUgbWFyZ2luIGluIGJldHdlZW5cblxuICAgIC5zdGFuZGFyZC1kZXZpYXRpb24ge1xuICAgICAgICBmaWxsOiBkYXJrZW4oQGF1aS1wYWxlLWJsdWUsIDUlKTsgLy8gRGFya2VuIHRvIGluY3JlYXNlIHRoZSBjb250cmFzdCBhZ2FpbnN0IHRoZSBiYWNrZ3JvdW5kXG4gICAgfVxuICAgIC5naHgtcHJlZGljdGlvbiAuZ2h4LXNlcmllcy0wIHtcbiAgICAgICAgZmlsbDogZGFya2VuKEBhdWktc2lsdmVyLCA1JSk7XG4gICAgfVxufVxuI2doeC1jaGFydC1pbnRyby5naHgtaGlkZGVuLWhvd3RvIC5naHgtaXRlbS1ob3cge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgLy8gdXNlZCB3aXRoIGRhcmsgZmVhdHVyZSBzd2l0Y2hlciAtIG9sZCBjaGFydCBzaG91bGQgbm90IHNob3cgJ2hvdyB0bydcbn1cblxuLmF1aS1wYWdlLXNpZGViYXIge1xuICAgICNnaHgtY2hhcnQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjZ2h4LWNoYXJ0LXNlbGVjdG9yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEAtZ3JpZDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLVxuXG5mb3JtLmdoeC1jaGFydC1waWNrZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgLmF1aS1zcyB7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuYXVpLXNzLWZpZWxkIHtcbiAgICAgICAgcGFkZGluZzogQGdyaWQvMiBAZ3JpZDtcbiAgICB9XG59XG5cbi8qIEpJUkEgNS4yIGFuZCBhYm92ZSBzZXRzIHRoZSBtYXggaGVpZ2h0IG9mIHRoZSBwaWNrZXIgYmFzZWQgb24gd2luZG93IGhlaWdodCAtIDUuMSBkb2VzIG5vdCA6KCAqL1xuI2doeC1jaGFydC1waWNrZXItc3VnZ2VzdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuLy8gc2FuaXR5IGNvbnRyb2wgZm9yIGNyYXp5IGxvbmcgbmFtZXMgaW4gY2hhcnQgc2VsZWN0b3JcbiNnaHgtaXRlbXMtdHJpZ2dlciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2doeC1jaGFydC1zZWxlY3RvciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZDtcbn1cbiNnaHgtY2hhcnQtdGltZWZyYW1lLFxuI2doeC1jaGFydC1maWx0ZXIge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogQGdyaWQ7XG59XG4jZ2h4LWNoYXJ0LWZpbHRlciB7XG4gICAgdGV4dC1hbGlnbjpyaWdodDtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbn1cbi5naHgtc2VsZWN0b3Itc2luZ2xlIHtcbiAgICBwYWRkaW5nOiBAZ3JpZC8yIEBncmlkOyAvLyBzaG91bGQgbWF0Y2ggdGhlIHBpY2tlclxuICAgIC8vIHJlZHVjZSBjcmF6eSBsb25nIG5hbWVzXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLy8gVHJpZ2dlcnMgLS1cbi5naHgtY2hhcnQtZmlsdGVyIHtcbiAgICAuYm9yZGVyLXJhZGl1cygycHgsMnB4LDJweCwycHgpO1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG59XG4uZ2h4LWNoYXJ0LWZpbHRlcnMgLmdoeC1ncm91cCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB3aWR0aDoxMDAlO1xufVxuLy8gY2xhc3MgYmFzZWQgZXF1aXZhbGVudHMgb2YgYXVpLWJ1dHRvbjpmaXJzdCBhbmQgOmxhc3QgdXNlZCB3aXRoIEpTIHRvIGZpeCBiYXJzIHdyYXBwZWQgdG8gbXVsdGlwbGUgbGluZXNcbi5naHgtY2hhcnQtZmlsdGVycyAuYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkLzI7XG59XG4uZ2h4LWNoYXJ0LWZpbHRlcnMgLmF1aS1idXR0b25zIC5hdWktYnV0dG9uLmZpcnN0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOjFweDtcbn1cbi5naHgtY2hhcnQtZmlsdGVycyAuYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24ubGFzdCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLmdoeC1jaGFydC1maWx0ZXJzIC5naHgtZ3JvdXAgLmdoeC1lcnJvciB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIEZsb3QgTGVnZW5kICovXG4jZ2h4LWNoYXJ0LXdyYXAgLmxlZ2VuZCB0YWJsZSB7XG4gICAgYmFja2dyb3VuZDojZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjgpO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjIpO1xufVxuI2doeC1jaGFydC13cmFwIC5sZWdlbmQgdGFibGUgdHIge1xuICAgIGNvbG9yOkBhdWktY29sb3ItdGV4dDtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBwYWRkaW5nOjJweDtcbn1cbiNnaHgtY2hhcnQge1xuICAgIC5ib3JkZXItYm94O1xuICAgIGNsZWFyOmJvdGg7XG4gICAgZGlzcGxheTpub25lO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzogMTZweDtcbn1cbiNnaHgtY2hhcnQgLmdoeC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6MThweDtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG4jZ2h4LWNoYXJ0LXdyYXAge1xuICAgIHBhZGRpbmc6IEBncmlkKjIgMCAwIEBncmlkKjQ7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG59XG4jZ2h4LWNoYXJ0LWVtcHR5IHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCoyO1xufVxuI2doeC1jaGFydC12aWV3IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDo1MDBweDtcbn1cblxuLyogQ0ZEIHVzZXMgdGhpcyBmb3IgbWluaS1ncmFwaCBvdmVydmlldyAqL1xuI2doeC1jaGFydC1vdmVydmlldy1ncm91cCxcbiNnaHgtY2hhcnQtb3ZlcnZpZXctZ3JvdXAgaDQsXG4jZ2h4LWNoYXJ0LW92ZXJ2aWV3LWdyb3VwIC5naHgtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6bm9uZTtcbn1cbiNnaHgtY2hhcnQtb3ZlcnZpZXcge1xuICAgIGhlaWdodDoxMDBweDtcbiAgICB3aWR0aDozNSU7XG4gICAgbWFyZ2luOiAyMHB4O1xufVxuI2doeC1jaGFydC1sZWdlbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4jZ2h4LWNoYXJ0LWxlZ2VuZCB0YWJsZSB7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmJiO1xuICAgIHBhZGRpbmc6IDhweDtcbn1cblxuI2doeC1jaGFydC1kYXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLyogQ2hhcnQgVG9vbHRpcCAvIE1vdXNlb3ZlciBQYW5lbCAqL1xuI2doeC10b29sdGlwIHtcbiAgICBwYWRkaW5nOjRweCA4cHg7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmJiO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOjhweDtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbiNnaHgtdG9vbHRpcCAuYXVpLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDMwcHg7XG4gICAgbWFyZ2luOiA0cHggMDtcbn1cbiNnaHgtdG9vbHRpcCAuYXVpLW1lc3NhZ2UgLmF1aS1pY29uIHtcbiAgICB0b3A6NHB4O1xufVxuI2doeC10b29sdGlwIC5naHgtc3VtbWFyeSB7XG4gICAgY29sb3I6IzU0NTQ1NDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4vKiBUb29sdGlwIFN0YXRzICovXG5cbiNnaHgtdG9vbHRpcCB1bC5naHgtc3RhdHMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIHN0cm9uZyxcbiNnaHgtdG9vbHRpcCAuZ2h4LXN0YXRzID4gbGkgZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIHN0cm9uZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jZ2h4LXRvb2x0aXAgLmdoeC1zdGF0cyA+IGxpIGVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi8vIHNwZWNpYWwgY2FzZSB3aGVuIG11bHRpcGxlcyBpbiBzYW1lIHRvb2x0aXAgPiBudW1iZXIgc2V0IGluIFNPWSB0ZW1wbGF0ZSByZW5kZXJDZmRUb29sdGlwXG4jZ2h4LXRvb2x0aXAuZ2h4LWFsdCB7XG4gICAgd2lkdGg6NTAwcHg7XG59XG4vKiBDaGFydCBBeGlzIExhYmVscyAqL1xuI2doeC1jaGFydC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMge1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBzdHJva2U6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8vIGhhdC10aXAgdG8gbWV0aG9kIGRpc2NvdmVyZWQgaGVyZTogaHR0cDovL2tpenUucnUvZW4vZnVuL3JvdGF0ZWQtdGV4dC9cbkBnaC1jaGFydC1sYWJlbC13aWR0aDogQGdyaWQgKiAyO1xuXG4uZ2h4LWNoYXJ0IC5naHgtYXhpcy15LFxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IEBnaC1jaGFydC1sYWJlbC13aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ1JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB3aWR0aDogQGdoLWNoYXJ0LWxhYmVsLXdpZHRoO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteSB7XG4gICAgbGVmdDogMDtcbn1cbi5naHgtY2hhcnQgLmdoeC1heGlzLXktcmlnaHQge1xuICAgIHJpZ2h0OiBALWdyaWQgKiAzO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteSAuZ2h4LWlubmVyLFxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCAuZ2h4LWlubmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLmdoLXRyYW5zbGF0ZS1yb3RhdGUoMCwxMDAlLC05MGRlZyk7XG4gICAgLmdoLXRyYW5zZm9ybS1vcmlnaW4oMCwwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteSAuZ2h4LWlubmVyOmFmdGVyLFxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCAuZ2h4LWlubmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEwMCU7XG59XG4vLyBEaWZmZXJlbmNlcyB0byBtYWtlIHRoZSByaWdodC1heGlzIGZhY2UgdGhlIG90aGVyIHdheVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCB7XG4gICAgbGluZS1oZWlnaHQ6IEBnaC1jaGFydC1sYWJlbC13aWR0aDtcbiAgICB3aWR0aDogQGdoLWNoYXJ0LWxhYmVsLXdpZHRoO1xufVxuLmdoeC1jaGFydCAuZ2h4LWF4aXMteS1yaWdodCAuZ2h4LWlubmVyIHtcbiAgICAuZ2gtdHJhbnNsYXRlLXJvdGF0ZShAZ2gtY2hhcnQtbGFiZWwtd2lkdGgsMCw5MGRlZyk7XG59XG4vL1xuLm1zaWUtOSAuZ2h4LWNoYXJ0IGNhbnZhcy5iYXNlLFxuLm1zaWUtMTAgLmdoeC1jaGFydCBjYW52YXMuYmFzZSAge1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZ2h4LWNoYXJ0ICNnaHgtYXhpcy14IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG4vLyBzdHlsZXMgZm9yIFJlbGVhc2UgYW5kIFRvZGF5IGxhYmVscyBvbiBWZXJzaW9uIGNoYXJ0XG4jZ2h4LWF4aXMteC10b3Age1xuICAgIGNvbG9yOiAjNTQ1NDU0O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdoeC1heGlzLXgtdG9wLWxhYmVsIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2hpdGUtc3BhY2U6bm93cmFwO1xuICAgICYuZ2h4LXJhaXNlZCB7XG4gICAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG5cbi8vIFZlcnNpb24gUmVwb3J0IC0gY3JlYXRlIGEgZ3JleSB0aWNrIG5leHQgdG8gdGhlIGF4aXMgdG8gbGluayB0aGUgbGFiZWwgdG8gaXRcbi5naHgtYXhpcy14LXRvcC1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbn1cblxuLy8gVmVyc2lvbiBSZXBvcnQgLSB3aGVuIHRoZSBsYWJlbHMgb3ZlcmxhcCBhbmQgb25lIGlzIHJhaXNlZCBtYWtlIHRoZSB0aWNrIG1hcmsgaGlnaGVyXG4uZ2h4LWF4aXMteC10b3AtbGFiZWwuZ2h4LXJhaXNlZDpiZWZvcmUge1xuICAgIGJvdHRvbTogLTMzcHg7XG4gICAgaGVpZ2h0OiAzMHB4XG59XG5cbi8vIFZlcnNpb24gUmVwb3J0IC0gY29tcGxldGlvbiBkYXRlXG4uZ2h4LXZlcnNpb24tcmVwb3J0LWNvbXBsZXRpb24tZGF0ZS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmdoeC12ZXJzaW9uLXJlcG9ydC1jb21wbGV0aW9uLWRhdGUtYm9keSB7XG4gICAgcGFkZGluZzogNXB4IDAgMCA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5naHgtZGF0ZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiBsaWdodGVuKEBhdWktbWVkaXVtLWdyYXksIDMwJSk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgLmdoeC1kYXRlLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuXG4vLyBWZXJzaW9uIFJlcG9ydCAtIHZlcnNpb24gc3RhdHVzXG4uZ2h4LXZlcnNpb24tcmVwb3J0LXZlcnNpb24tc3RhdHVzIHtcbiAgICBjb2xvcjogbGlnaHRlbihAYXVpLW1lZGl1bS1ncmF5LCAzMCUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLyogRmxvdCBvdmVycmlkZXMgKi9cblxuI2doeC1jaGFydC12aWV3IC50aWNrTGFiZWwsXG4jZ2h4LWNoYXJ0LWxlZ2VuZCAubGVnZW5kTGFiZWwge1xuICAgIGZvbnQtc2l6ZTpAZ2gtZm9udC1zaXplLXNtYWxsO1xufVxuXG4vKiBSZXBvcnRpbmcvQ2hhcnQgSW50cm8gKi9cblxuLmdoeC1jaGFydC1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogQGdyaWQqMiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uZ2h4LWNoYXJ0LWxpc3QgbGkge1xuICAgIC5ib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCBAZ3JpZCo0IDA7XG4gICAgbWluLWhlaWdodDogMTI5cHg7IC8qIHByZXZpZXcgaW1hZ2UgaGVpZ2h0ICovXG4gICAgcGFkZGluZzogMCBAZ3JpZCo0IDAgMjI1cHg7IC8qIHBhZGRpbmctbGVmdCBmb3IgcHJldmlldyBpbWFnZSB3aWR0aCAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA1MCU7XG59XG4uZ2h4LWNoYXJ0LWxpc3QgbGkgaDQgKyBwIHtcbiAgICBtYXJnaW4tdG9wOkBncmlkLzI7XG59XG4uZ2h4LWNoYXJ0LWxpc3QgbGkgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBsZWZ0OjA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xufVxuI2doIC5naHgtY2hhcnQtbGlzdCBsaSBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6QGdyaWQ7XG59XG4vLyBBVUkgTWVzc2FnZXMgaW4gUmVwb3J0cyBoZWFkZXJcbi8vI2doeC1jaGFydC1zZWxlY3RvciAuYXVpLW1lc3NhZ2UsXG4jZ2h4LXJlcG9ydC1jb250cm9scyArIC5hdWktbWVzc2FnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBTcHJpbnQgKyBFcGljIFJlcG9ydFxuI2doeC1yZXBvcnQtY29udHJvbHMtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206QGdyaWQqMjtcbn1cbiNnaHgtcmVwb3J0LWNvbnRyb2xzIHtcbiAgICBmbG9hdDpyaWdodDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7Ly8gYWxpZ24gd2l0aCBzdWJ0bGUgYnV0dG9uIHNlbGVjdG9yXG59XG4uZ2h4LWVwaWMtbWV0YSxcbi5naHgtdmVyc2lvbi1tZXRhIHtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbi5naHgtZXBpYy1tZXRhLFxuLmdoeC12ZXJzaW9uLW1ldGEge1xuICAgIG1hcmdpbjogMCBAZ3JpZCBAZ3JpZCAwO1xufVxuXG4uZ2h4LWFkZGVkLWxlZ2VuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLmdoeC1zcHJpbnQtcmVwb3J0LXRhYmxlIHtcbiAgICAuZ2h4LXByZXZpb3VzLXZhbHVlIHtcbiAgICAgICAgY29sb3I6IEBhdWktbWVkaXVtLWdyYXk7XG5cbiAgICAgICAgJi5lbXB0eS1tb2RlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdoeC1jdXJyZW50LXZhbHVlIHtcbiAgICAgICAgJi5lbXB0eS1tb2RlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIFJlcG9ydCBBdHRyaWJ1dGVzXG4uZ2h4LXNwcmludC1zdGF0dXMge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjowIEBncmlkKjIgMCAwO1xufVxuI2doeC1zcHJpbnQtcmVwb3J0LW1ldGEgLmdoeC1wcm9qZWN0ZWQge1xuICAgIGNvbG9yOkBhdWktZ3JheTtcbn1cbiNnaHgtc3ByaW50LXJlcG9ydC1tZXRhIC5hdWktYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogQGdyaWQgKiAyO1xufVxuLy8gU3ByaW50IFJlcG9ydCBNaW5pIEJ1cm5kb3duXG4jZ2h4LXJlcG9ydC1jb250ZW50IC5naHgtc3ByaW50LXJlcG9ydC1idXJuZG93biB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOkBncmlkKjI7XG4gICAgd2lkdGg6IDQwMHB4O1xufVxuLy8gU3ByaW50IHJlcG9ydCBtaW5pIGJ1cm5kb3duIGNvcm5lciBjYXNlOlxuLy8gICAgd2hlbiBtaWRkbGUgdGljayBpcyB0b28gY2xvc2UgdG8gZWl0aGVyIGVuZCwgd2UgYWRkIC5naHgtY2xvc2UtdGlja2xhYmVscyxcbi8vICAgIG1lYW5pbmcgdGhhdCB3ZSBzaG91bGQgcG9wIGl0IGRvd24gYSBsaXR0bGUgbG93ZXIuXG4uZ2h4LXNwcmludC1yZXBvcnQtYnVybmRvd24uZ2h4LWNsb3NlLXRpY2tsYWJlbHMgLnhBeGlzIC50aWNrTGFiZWw6bnRoLWNoaWxkKDIpe1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLy8gQnVybmRvd25cbi5naHgtYmFja2RhdGVkLWV2ZW50IHtcbiAgICBib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgQGF1aS1ncmF5O1xufVxuLy8gRXBpYyBSZXBvcnQgLS0tLVxuLy8gQ2hhcnQgV3JhcCBjb250YWlucyB0aGUgY2hhcnQgb25seVxuLmdoeC1lcGljLWNoYXJ0LXdyYXAsXG4uZ2h4LXZlcnNpb24tY2hhcnQtd3JhcCB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDc1JTtcbn1cbi8vIFN1bW1hcnkgV3JhcCBpbmNsdWRlcyBzdW1tYXJ5IHRhYmxlIGFuZCBjaGFydCBsZWdlbmRcbi5naHgtZXBpYy1zdW1tYXJ5LXdyYXAsXG4uZ2h4LXZlcnNpb24tc3VtbWFyeS13cmFwIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZzogQGdyaWQqNCAwIDAgQGdyaWQqNDsgLy8gYWxpZ24gd2l0aCBjaGFydFxuICAgIHdpZHRoOiAyNSU7XG59XG4uZ2h4LWVwaWMtc3VtbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogQGdyaWQqNDtcbn1cbi5naHgtZXBpYy1zdW1tYXJ5IC5hdWktZ3JvdXAge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi10b3A6IEBncmlkO1xufVxuLy8gQm9keSBQcmVwZW5kZWQgV2FybmluZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyBiYXNlZCBvbiBmaXJlYnVnIHdhcm5pbmcgKi9cblxuLmdoeC1ib2R5LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Y3REY5MjtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBtYXJnaW46IDAgMCAwLjJlbTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLy8gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cblxuLy8gRm9ybSBEZWZhdWx0cyAqL1xuXG4vLyBhdm9pZCBob3Jpem9udGFsIHNjcm9sbGluZyBmcm9tIHZlcnkgbG9uZyBuYW1lcyBpbiBzZWxlY3RzICovXG4vLy5naHgtZGlhbG9nIHNlbGVjdCwgdXNpbmcgb25lIHNwZWNpZmljIGV4YW1wbGUgaW5pdGlhbGx5ICovXG4jZ2h4LWNyZWF0ZS1maWx0ZXItc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6MjYwcHg7XG59XG5cbi8vIHNwZWNpYWwgY2FzZXMgd2hlcmUgYnV0dG9uIGlzIGluIHRoZSBmb3JtIGUuZy4gc2ltcGxpZnkgd29ya2Zsb3dcbi5hdWktYnV0dG9uLmdoeC1idXR0b24taW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOjA7XG59XG4vLyByZXZlcnQgdGhlIEpJUkEgb3ZlcnJpZGVcbmZvcm0uYXVpLmdoLWF1aSAuYnV0dG9ucy1jb250YWluZXIgYnV0dG9uLmF1aS1idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDpAZ3JpZDtcbiAgICBwYWRkaW5nOjAgMC41ZW07XG59XG4vLyBJbmxpbmUgRGlhbG9nIC0gSklSQSA2IHN0eWxlcyBiYXNlZCBvbiBKSVJBIDUgc3R5bGVzXG4uZ2h4LWlubGluZS1kaWFsb2cgLmNvbnRlbnRzIGZvcm0uYXVpIC5idXR0b25zLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkLzI7XG4gICAgbWluLWhlaWdodDogMi43ZW07XG4gICAgcGFkZGluZy10b3A6QGdyaWQvMiArIDE7XG59XG4vLyBub3QgYWxsIG91ciBpbnN0YW5jZXMgb2YgYXVpLWJ1dHRvbiBhcmUgY292ZXJlZCBieSBBVUkgeWV0IGUuZy4gaW4gZGlhbG9nc1xuLmdoeC1kaWFsb2cgLmF1aS1idXR0b25bZGlzYWJsZWRdLFxuLmdoeC1kaWFsb2cgLmF1aS1idXR0b25bYXJpYS1kaXNhYmxlZD1cInRydWVcIl0sXG4jZ2ggLmF1aS1idXR0b25bZGlzYWJsZWRdLFxuI2doIC5hdWktYnV0dG9uW2FyaWEtZGlzYWJsZWQ9XCJ0cnVlXCJdIHtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi8vIHNwZWNpYWwgbmVlZHMgZm9yIGl0ZW1zIGluIGZvcm1zLCBhbGlnbmluZyB3aXRoIGVkaXRhYmxlIGl0ZW1zIChhbmQgZnJvdGhlciBmbG9hdGluZyBtZWgpXG5mb3JtLmF1aSAuZ2h4LWFkZGl0aW9uYWwge1xuICAgIGNsZWFyOmxlZnQ7XG4gICAgbWFyZ2luOjAgMCA1cHggNnB4O1xufVxuXG4vLyBBVUkgb3ZlcnJpZGUgLSBcImVhc2llciB0byByZWFkXCIgdGFibGVzXG50YWJsZS5hdWkuZ2h4LWhvdmVyLWhpZ2hsaWdodCB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O1xufVxudGFibGUuYXVpLmdoeC12ZXJ0aWNhbC1saW5lcyB0ZCB7XG4gICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZGQ7XG59XG50YWJsZS5hdWkuZ2h4LXZlcnRpY2FsLWxpbmVzIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDpub25lO1xufVxuXG4vLyBSZWxlYXNlIERpYWxvZyBsaXN0ICovXG4jZ2h4LXJlbGVhc2UtbmF2aWdhdG9yIHtcbiAgICBtYXJnaW46IDhweCAxMHB4IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2doeC1yZWxlYXNlLW5hdmlnYXRvciBsaSB7XG4gICAgbWFyZ2luOiAwIDAgMC4zZW07XG4gICAgcGFkZGluZzogMDtcbn1cblxuLy8gR3JlZW5Ib3BwZXIgVFYgbm90aWZpY2F0aW9uXG5cbi5naHgtdHYtbWVzc2FnZSB7XG4gICAgYmFja2dyb3VuZDojZmZkO1xuICAgIGJvcmRlcjoxcHggc29saWQgcmdiKDI0NywyMjMsMTQ2KTtcbiAgICBib3R0b206QGdyaWQ7XG4gICAgcGFkZGluZzpAZ3JpZDtcbiAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICByaWdodDpAZ3JpZDtcbiAgICB6LWluZGV4OjE7XG59XG4uZ2h4LXR2LW1lc3NhZ2UgLmdoeC1kaXZpZGVyIHtcbiAgICBjb2xvcjpyZ2JhKDAsMCwwLDAuMyk7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOjAgQGdyaWQvMjtcbn1cblxuLy8gR2VuZXJpYyBTd2F0Y2ggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LXN3YXRjaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZmZmOyAvLyBmYWxsYmFja1xuICAgIGJvcmRlcjoxcHggc29saWQgQGF1aS1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuMik7XG4gICAgY29sb3I6QGF1aS1jb2xvci10ZXh0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBoZWlnaHQ6MTRweDtcbiAgICBsaW5lLWhlaWdodDoxM3B4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIHdpZHRoOjE0cHg7XG59XG4vLyBDb2xsZWN0aW9uIG9mIFN3YXRjaGVzIC0tXG4uZ2h4LXN3YXRjaGVzIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmdoeC1zd2F0Y2hlcyAuZ2h4LXN3YXRjaCB7XG4gICAgbWFyZ2luOjRweCAzcHggMCAwO1xuICAgIHBhZGRpbmc6MCAycHggMCAycHg7XG4gICAgJjpob3ZlciB7XG4vLyAgICAgICAgYm9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICB9XG59XG4vKiBQbGFuIE1vZGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmdoeC1iYWNrbG9nIC5naHgtY29sdW1ucyB7XG4gICAgYm9yZGVyLXNwYWNpbmc6MDsgLy8gcmVzZXRcbn1cbi5naHgtYmFja2xvZyAuZ2h4LWNvbHVtbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsvLyByZXNldFxufVxuXG4vKiBNYXJrZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmdoeC1tYXJrZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBjdXJzb3I6bW92ZTtcbiAgICBoZWlnaHQ6NDBweDtcbiAgICBsZWZ0OjA7XG4gICAgbWFyZ2luOiAwIDAgLTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBhdm9pZCBpbmZvIHJlbmRlcmluZyBvdXRzaWRlIG1hcmtlciB3aGVuIG5vdCBlbm91Z2ggc3BhY2VcbiAgICBwYWRkaW5nOjAgOHB4IDRweCAxMHB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuLmdoeC1tZXRhLmdoeC1kaXNhYmxlZCAuZ2h4LW1hcmtlciB7XG4gICAgY3Vyc29yOmRlZmF1bHQ7XG59XG4uZ2h4LW5vLWlzc3VlcyAuZ2h4LW1hcmtlciB7XG4gICAgbWFyZ2luLXRvcDowO1xufVxuLy8gdGhlIHRleHR1cmVcbi5naHgtbWFya2VyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1hZ2VzL3JhcGlkL2doeC1ncmFiYmFnZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgYm90dG9tOkBncmlkLzI7XG4gICAgY29udGVudDpcIlwiO1xuICAgIGhlaWdodDo1cHg7XG4gICAgbGVmdDo1MCU7XG4gICAgbWFyZ2luLWxlZnQ6LTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6MTJweDtcbn1cbi5naHgtbWV0YS5naHgtZGlzYWJsZWQgLmdoeC1tYXJrZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4vLyBkaWZmZXJlbmNlcyB3aGVuIG5vIHBlcm1pc3Npb24gdG8gdXNlXG4uZ2h4LXNwcmludC1wbGFubmVkLmdoeC1kaXNhYmxlZCAuZ2h4LW1hcmtlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xufVxuLmdoeC1zcHJpbnQtcGxhbm5lZC5naHgtZGlzYWJsZWQgLmdoeC1tYXJrZXIge1xuICAgIGN1cnNvcjpkZWZhdWx0O1xufVxuLy8gbWFya2VyIG1heSBub3QgYmUgcmFua2FibGVcbi5naHgtbWFya2VyLmdoeC1ub3QtcmFua2FibGUge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5naHgtbWFya2VyLmdoeC1ub3QtcmFua2FibGU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZ2h4LW1hcmtlci1pbmZvIHtcbiAgICBtYXJnaW46MCAwIDAgMTRweDtcbn1cbi8vIGNvbnRhaW5lciBmb3IgYWxsIHN0YXRzICsgYWRkaXRpb25hbCBpbmZvXG4uZ2h4LW1hcmtlciAuZ2h4LXN0YXRzIHtcbiAgICBtYXJnaW46MCBAZ3JpZCsyIDAgQGdyaWQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vLyBjb250YWluZXIgZm9yIHN0YXRzXG4uZ2h4LW1hcmtlciAuZ2h4LXN0YXQtdG90YWwge1xuICAgIHBhZGRpbmc6QGdyaWQgQGdyaWQvMisxIDAgMDsvLyAxIGlzIGZvciB0aGUgYm9yZGVyXG59XG4uZ2h4LW1hcmtlciAuZ2h4LWxhYmVsIHtcbiAgICBjb2xvcjpAYXVpLWdyYXk7XG4gICAgbWFyZ2luOiAwIEBncmlkLzIgMCBAZ3JpZCoyO1xufVxuLmdoeC1tYXJrZXIgLmF1aS1iYWRnZSB7XG4gICAgbWluLXdpZHRoOkBnaC1taW4td2lkdGgtYmFkZ2U7XG59XG4vLyBvdmVybGF5IGRyYWdnZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoLWRyYWctc2hhZG93KCl7XG4vLyAgICAuYm94LXNoYWRvdygycHggNHB4IDRweCByZ2JhKDAsMCwwLDAuNCkpOyAvLyBvbGQgc3R5bGVcbiAgICAuYm94LXNoYWRvdygxcHggNHB4IDJweCByZ2JhKDAsMCwwLDAuMikpO1xufVxuLy8gbGlrZSBhYm92ZSBidXQgbm8geCBvZmZzZXQsIGxpZ2h0IHNvdXJjZSBkaXJlY3RseSBhYm92ZVxuLmdoLWRyYWctc2hhZG93LWFsdCAoKXtcbiAgICAuYm94LXNoYWRvdygwIDRweCAycHggcmdiYSgwLDAsMCwwLjIpKTtcbn1cblxuXG5AZ2gtb3ZlcmxheS1jb2xvdXI6I2ZmZjtcblxuLy8gd2hlbiBkcmFnZ2luZyB0aGlzIGlzIHRoZSBvYmplY3Rcbi5naHgtbWFya2VyLnVpLXNvcnRhYmxlLWhlbHBlciB7XG4gICAgLmdoLWRyYWctc2hhZG93LWFsdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ2gtb3ZlcmxheS1jb2xvdXI7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplO1xuICAgIC5jb250ZW50LWJveDtcbn1cbi8vIGZha2UgYm9yZGVyLXRvcCBmb3IgZHJhZ2dpbmcgbWFya2VyIC0tLS1cbi5naHgtbWFya2VyLnVpLXNvcnRhYmxlLWhlbHBlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6QGF1aS1ib3JkZXItY29sb3I7XG4gICAgY29udGVudDpcIlwiO1xuICAgIGhlaWdodDoxcHg7XG4gICAgbGVmdDpAZ3JpZDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDpAZ3JpZDtcbiAgICB0b3A6LTFweDtcbn1cbi8vIHByZXZlbnRzIC0gd2hlbiB0aGUgbWFya2VyIG1vdmVzIHVwIGZyb20gdGhlIGJhY2tsb2cgdGhlIGJvdHRvbSBib3JkZXIgaXMgbG9zdFxuLmdoeC1zcHJpbnQtcGxhbm5lZC5naHgtYWN0aXZlLWRyYWcge1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206LTFweDtcbn1cbi8vIGZhdXgtdmVybGF5IC0tLS1cbi5naHgtZHJhZy1vdmVybGF5IHtcbiAgICAuZ2gtZHJhZy1zaGFkb3c7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmdoeC1kcmFnLW92ZXJsYXk6YWZ0ZXIsXG4uZ2h4LWRyYWctb3ZlcmxheTpiZWZvcmUgeyAvLyB1c2VkIHRvIGNvdmVyIHRoZSBib3JkZXJzIGJlbG93IGluY2x1ZGluZyBib3JkZXItcmFkaXVzIHdoZW4gcGFzc2luZyBvdmVyIG90aGVyIGhlYWRlcnNcbiAgICBiYWNrZ3JvdW5kOkBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1sZWZ0OjIwcHggc29saWQgQGdoLW92ZXJsYXktY29sb3VyO1xuICAgIGJvdHRvbTowO1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDotMnB4O1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDoxcHg7XG59XG4vLyBsZWZ0IGVkZ2Ugb2Ygb3ZlcmxheVxuLmdoeC1kcmFnLW92ZXJsYXk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0Om5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OjIwcHggc29saWQgQGdoLW92ZXJsYXktY29sb3VyO1xuICAgIHJpZ2h0OmF1dG87XG4gICAgbGVmdDotMnB4O1xufVxuLmdoeC1kcmFnLW92ZXJsYXkgLmdoeC1zaGltLTE6YWZ0ZXIsXG4uZ2h4LWRyYWctb3ZlcmxheSAuZ2h4LXNoaW0tMTpiZWZvcmUgeyAvLyBpbm5lciBib3JkZXJzIG9uIGxlZnQgb3ZlcmxheSB0byBtYWtlIGl0IGxvb2sgbGlrZSBhIGJveCFcbiAgICBiYWNrZ3JvdW5kOkBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvdHRvbTowO1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICByaWdodDowO1xuICAgIHRvcDowO1xuICAgIHdpZHRoOjFweDtcbn1cbi5naHgtZHJhZy1vdmVybGF5IC5naHgtc2hpbS0xOmJlZm9yZSB7XG4gICAgcmlnaHQ6YXV0bztcbiAgICBsZWZ0OjE5cHg7XG59XG4uZ2h4LWRyYWctb3ZlcmxheSAuZ2h4LXNoaW0tMiB7IC8vIGlubmVyIGJvcmRlciBvbiByaWdodCBvdmVybGF5IHRvIG1ha2UgaXQgbG9vayBsaWtlIGEgYm94IVxuICAgIGJhY2tncm91bmQ6IEBhdWktYm9yZGVyLWNvbG9yO1xuICAgIGJvdHRvbTowO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxOXB4O1xuICAgIHRvcDowO1xuICAgIHdpZHRoOjFweDtcbn1cblxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgLmdoLW9wYWNpdHkoMSk7IC8vIHJlc2V0IHVud2FudGVkIHN0eWxlcyBmcm9tIGpRdWVyeSBVSSBDdXN0b20gQ1NTIHdoaWNoIGFwcGx5IG9wYWNpdHkgLyBNUyBGaWx0ZXJcbn1cbi8vIGNoYW5nZSBzb21lIHRoaW5ncyB3aGVuIGluc2lkZSB0aGUgZmF1eC12ZXJsYXkgLS0tXG5cbi8vIGZhZGUgdGhlc2UgdGhpbmdzXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vdmVydGFrZW4gLmdoeC1iYWNrbG9nLWhlYWRlcixcbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LW92ZXJ0YWtlbiAuZ2h4LXNwcmludC1pbmZvLFxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3ZlcnRha2VuIC5naHgtaGVscGVyLFxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtYWN0aXZlLWRyYWcgLmdoeC1oZWxwZXIge1xuICAgIC5naC1vcGFjaXR5KDAuMyk7XG59XG4vLyBtYWtlIHRoZXNlIHRoaW5ncyBsb29rIGJldHRlclxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3ZlcnRha2VuIC5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgICBwYWRkaW5nLWxlZnQ6QGdyaWQ7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vdmVydGFrZW4gLmdoeC1zcHJpbnQtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IEBncmlkLzI7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vdmVydGFrZW4gLmdoeC1iYWNrbG9nLWhlYWRlciAuYXVpLWdyb3VwLmdoeC1jb250cm9scyB7XG4gICAgbWFyZ2luLXJpZ2h0OjI2cHg7XG59XG4vLyBmYXV4IGRyb3Agem9uZSB0byByZXBsYWNlIGhlbHAgdGV4dCB3aGVuIGNsb3NlIHRvIHRhcmdldFxuLmdoeC1zcHJpbnQtcGxhbm5lZC5naHgtbm8taXNzdWVzIC5naHgtaXNzdWUudWktc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3JkZXI6MXB4IGRhc2hlZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiNmZmY7XG4gICAgdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7Ly8gb3ZlcnJpZGUgaW5saW5lIHN0eWxlIGZyb20galF1ZXJ5IFVJXG59XG4uZ2h4LXNwcmludC1wbGFubmVkLmdoeC1uby1pc3N1ZXMgLmdoeC1pc3N1ZS51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciArIC5naHgtaGVscGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiNmZmY7XG4gICAgdGV4dC1pbmRlbnQ6LTk5OTllbTtcbn1cbi8vIFNwcmludHMgKyBCYWNrbG9nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjoxcHggc29saWQgQGF1aS1ib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4O1xuICAgIC5ib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgJi5naHgtZXZlcnl0aGluZy1lbHNlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDowO1xuICAgIH1cbn1cbi8vIGFkZCBhIHRvcCBib3JkZXIgd2hlbiBtdWx0aXBsZSBwbGFubmVkIHNwcmludHNcbi5naHgtc3ByaW50LXBsYW5uZWQgKyAuZ2h4LXNwcmludC1wbGFubmVkIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOjFweDtcbn1cbi8vIGFkZCB0aGUgZXZlcnl0aGluZyBlbHNlIHRvcCBib3JkZXIgd2hlbiBpdCdzIG5vdCBhbG9uZVxuLmdoeC1zcHJpbnQtcGxhbm5lZCArIC5naHgtZXZlcnl0aGluZy1lbHNlIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOjFweDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LWV2ZXJ5dGhpbmctZWxzZSB7XG4gICAgcGFkZGluZy1ib3R0b206IEBncmlkICogMjsvLyBsYXN0IGNvbnRhaW5lciBoYXMgc29tZSBwYWRkaW5nIGJvdHRvbSB0byBiZXR0ZXIgc2hvdyBsYXN0IGlzc3Vlc1xufVxuXG4vLyBCYWNrbG9nIENvbnRhaW5lciBoZWFkZXJzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWJhY2tsb2ctaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiBAZ3JpZCo0ICsgMjsvLyBncmlkZGxlXG4gICAgcGFkZGluZy10b3A6IEBncmlkICsgMjsvLyBncmlkZGxlXG59XG4vLyBub3QgYWxsIHNwcmludCBoZWFkZXJzIHNhbWUgY29udGVudCBzbyBzb21lIHR3ZWFraW5nIG5lZWRlZCBmb3Igbm93XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICAgIC5naC1kcm9wLXRhcmdldC1pbmFjdGl2ZTtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LXRhcmdldC1ob3Zlci5naHgtY2xvc2VkIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICAgIC5naC1kcm9wLXRhcmdldC1hY3RpdmUtYm9yZGVyLW9ubHk7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyLmdoeC1vcGVuIC5naHgtYmFja2xvZy1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IEBncmlkKjMgKyAzOy8vIHJlZHVjZSBtaW4taGVpZ2h0IHdoZW4gb3BlblxufVxuLmdoeC1zcHJpbnQtcGxhbm5lZCAuZ2h4LWJhY2tsb2ctaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiBAZ3JpZCo0ICsgNDsvLyBncmlkZGxlXG4gICAgcGFkZGluZy10b3A6IEBncmlkICsgNDsvLyBncmlkZGxlXG59XG4uZ2h4LWV2ZXJ5dGhpbmctZWxzZSAuZ2h4LWJhY2tsb2ctaGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiBAZ3JpZCo0Oy8vIGdyaWRkbGVcbiAgICBwYWRkaW5nLXRvcDogQGdyaWQgKyA4Oy8vIGdyaWRkbGVcbn1cbi5naHgtZXZlcnl0aGluZy1lbHNlIC5naHgtYmFja2xvZy1oZWFkZXIgLmF1aS1ncm91cC5naHgtY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IC00cHg7Ly8gZmFrZSB0aGUgZ3JpZFxufVxuLmdoeC1zcHJpbnQtcGxhbm5lZCAuZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktZ3JvdXAuZ2h4LWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7Ly8gZmFrZSB0aGUgZ3JpZFxufVxuLy8gYSBiaXQgb2YgamlnZ2VyeSBwb2tlcnkgdG8gbWFrZSBhIGRlY2VudCB0YXJnZXQgYXJlYSBmb3IgdGhlIHNwcmludCBleHBhbmRlclxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWV4cGFuZGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBAZ3JpZCoyO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtY2xvc2VkIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gICAgbWFyZ2luLXRvcDogMXB4Oy8vIGZpeCBleHBhbmRlciBwb3NpdGlvblxufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtY2xvc2VkIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udC5hdWktaWNvbmZvbnQtZXhwYW5kZWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyNFwiOy8vIGF1aS1pY29uZm9udC1jb2xsYXBzZWRcbn1cbi5naHgtc3ByaW50LWluZm8ge1xuICAgIGNvbG9yOiBAYXVpLWdyYXk7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplO1xuICAgIHBhZGRpbmc6IDAgQGdyaWQqMjtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZC8yO1xuXG4gICAgLmdoeC1kYXRlcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcblxuICAgICAgICAuZ2h4LWRhdGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBwYXJlbnQgZm9yIGNhbGVuZGFyIHBvc2l0aW9uaW5nXG5cbiAgICAgICAgICAgIC5hdWktaWNvbmZvbnQtY2FsZW5kYXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAud2Via2l0ICYge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDsgLy8gcXVpY2sgZml4XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5naHgtZGl2aWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgQGdyaWQvMjtcbiAgICAgICAgfVxuICAgICAgICAuZ2h4LWVkaXRhYmxlLCAuZ2h4LXJlYWRvbmx5IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IC8vIHJlc2V0XG4gICAgICAgICAgICB3aWR0aDogYXV0bzsgLy8gcmVzZXRcbiAgICAgICAgfVxuICAgICAgICAuZ2h4LWRhdGU6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAuZ2h4LWVkaXRhYmxlLCAuZ2h4LXJlYWRvbmx5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDsgLy8gY2hlYXRpbmcgdGhlIGVkaXRhYmxlIHRvIHdvcmsgYmV0dGVyIHdpdGggdGhlIGRpdmlkZXJcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAuYm9yZGVyLWJveDtcbiAgICAgICAgICAgIC5naC1mb2N1cztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBAZ2gtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUgLSAxO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweCAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTY2cHg7IC8vIGxvbmdpc2ggZGF0ZSBmb3JtYXQgcGx1cyBzcGFjZSBmb3IgY2FsZW5kYXIgaWNvblxuICAgICAgICB9XG4gICAgICAgIC5naHgtZXJyb3Ige1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZ2h4LWFzc2lnbmVkLXdvcmstc3RhdHMge1xuICAgIHBhZGRpbmc6IEBncmlkLzIgQGdyaWQqMjtcblxuICAgIC5naHgtYXZhdGFyLWltZyB7XG4gICAgICAgIC5naHgtYXZhdGFyLXNtYWxsKCk7XG4gICAgICAgIG1hcmdpbjogQGdyaWQvMiBAZ3JpZCBAZ3JpZC8yIDA7XG4gICAgfVxufVxuXG4vLyBQbGFuIG1vZGUgaXNzdWUgbGlzdC4gQmFja2xvZyBhbmQgU3ByaW50cy5cbi5naHgtaXNzdWVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZ2h4LXBsYW4tZHJvcHpvbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC5kcm9wem9uZS1hY3RpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyAvLyBGb3IgYnJvd3NlcnMgd2hpY2ggZG8gbm90IHN1cHBvcnQgY2FsY1xuICAgICAgICB3aWR0aDogfidjYWxjKDEwMCUgLSA0cHgpJztcblxuICAgICAgICAvLyBBdm9pZCBjbGlwcGluZyBieSBuZXh0IGl0ZW0gKHRoZSBib3JkZXIgdGFrZXMgdXAgMioycHgpXG4gICAgICAgIGhlaWdodDogOTUlOyAvLyBGb3IgYnJvd3NlcnMgd2hpY2ggZG8gbm90IHN1cHBvcnQgY2FsY1xuICAgICAgICBoZWlnaHQ6IH4nY2FsYygxMDAlIC0gNHB4KSc7XG4gICAgfVxuXG4gICAgJi5naHgtZHJvcHpvbmUtYWN0aXZlIHtcbiAgICAgICAgLmdoeC1wbGFuLWRyb3B6b25lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIDpub3QoLmdoeC1wbGFuLWRyb3B6b25lKSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1pc3N1ZXMge1xuICAgIG1hcmdpbjogQGdyaWQgQGdyaWQqMjtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIuZ2h4LXNwcmludC1wbGFubmVkIC5naHgtaXNzdWVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOy8vIHNudWcgdG8gbWFya2VyL3NwcmludCBmb290ZXJcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1pc3N1ZXMuZ2h4LW5vLWlzc3VlcyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgICAuYXVpLWg0O1xuICAgIGxpbmUtaGVpZ2h0OiBAZ2gtbGluZS1oZWlnaHQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1uYW1lIGlucHV0IHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBib3JkZXI6MXB4IHNvbGlkIEBnaC1ib3JkZXItY29sb3ItZWRpdC1hY3RpdmU7XG4gICAgLmdoLWZvbnQ7XG4gICAgLmF1aS1oNDtcbiAgICBsaW5lLWhlaWdodDogQGdoLWxpbmUtaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogQGdyaWQvMjtcbiAgICBwYWRkaW5nOjNweCAwIDNweCAxcHg7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtbmFtZSAuZ2h4LWVycm9yIHtcbiAgICBmb250LXNpemU6QGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtc3ByaW50LWVkaXQsXG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtbmFtZSxcbi5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1pc3N1ZS1jb3VudCxcbi5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1iYWRnZS1ncm91cCxcbi5naHgtYmFja2xvZy1oZWFkZXIgLmdoeC1saW1pdHMge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LXNwcmludC1lZGl0LFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWlzc3VlLWNvdW50LFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWJhZGdlLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogQGdyaWQ7XG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtc3ByaW50LWVkaXQgLmF1aS1idXR0b257XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xufVxuLmdoeC1uby10b3VjaCAuZ2h4LWJhY2tsb2ctaGVhZGVyIC5naHgtc3ByaW50LWVkaXQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXI6Zm9jdXMgLmdoeC1zcHJpbnQtZWRpdCxcbi5naHgtYmFja2xvZy1oZWFkZXI6aG92ZXIgLmdoeC1zcHJpbnQtZWRpdCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi8vIHRyYWZmaWMgbGlnaHRzIG9uIHRoZSByaWdodFxuLmdoeC1iYWNrbG9nLWhlYWRlciAuZ2h4LWJhZGdlLWdyb3VwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA2cHggMCAwIEBncmlkOy8vIGFsaWduIHdpdGggdGhlIHNwcmludCBjb250ZXh0IG1lbnUgYnV0dG9uXG59XG4uZ2h4LWJhY2tsb2ctaGVhZGVyIC5hdWktYmFkZ2Uge1xuICAgIC5naC1iYWRnZS1maXg7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtbmFtZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7Ly8gbW92ZXMgZWRpdGFibGUgYmFjayB0byBjb21wZW5zYXRlIGZvciBwYWRkaW5nIGFuZCBib3JkZXJcbn1cbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1pc3N1ZS1jb3VudCB7XG4gICAgY29sb3I6QGF1aS1ncmF5O1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lciAuZ2h4LWlzc3VlLWNvdW50IC5naHgtcmVzZXQge1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBtYXJnaW4tbGVmdDogQGdyaWQ7XG59XG4vLyBsaW5rIHRvIGNvbmZsdWVuY2UgcGFnZXNcbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1saW5rZWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZC8yO1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZDtcblxuICAgIC5naHgtbGlua2VkLXBhZ2VzLXRyaWdnZXIge1xuICAgICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtYmFkZ2UtZ3JvdXArLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWxpbmtlZCB7XG4gIC8vU2xpZ2h0bHkgbW9yZSBtYXJnaW4gb24gdGhlIHRvcCB3aGVuIHRoZXJlIGlzIG5vIHNwcmludCBnb2FsLiBJbiB0aGlzIGNhc2UsIHRoZSAnbGlua2VkIHBhZ2VzJyBsaW5rIHdpbGwgYmUgdGhlXG4gIC8vZmlyc3QgbGluZSBhZnRlciBzcHJpbnQgbmFtZSBhbmQgd2Ugd2FudCB0byBpbnRyb2R1Y2UgYSBiaXQgbW9yZSBnYXAuXG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtc3ByaW50LWdvYWwtZ3JvdXArLmdoeC1zcHJpbnQtaW5mbyAuZ2h4LWxpbmtlZCB7XG4gIC8vUmVkdWNlIHRvcCBtYXJnaW4gZm9yICdsaW5rZWQgcGFnZXMnIGxpbmsgd2hlbiB3ZSBoYXZlIGEgc3ByaW50IGdvYWwuIEluIHRoaXMgY2FzZSwgd2UnZCBsaWtlIHRvIGhhdmUgdGhlIHR3byBsaW5lc1xuICAvL2Nsb3NlciB0b2dldGhlci5cbiAgbWFyZ2luLXRvcDogLUBncmlkLzI7XG59XG4vLyBzcGFjZSBzYXZpbmcgZWRpdGFibGUgKGFuZCBtYXRjaGluZyByZWFkb25seSBzdHlsZSlcbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1uYW1lIC5naHgtZWRpdGFibGUsXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtbmFtZSAuZ2h4LXJlYWRvbmx5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7Ly9yZXNldFxuICAgIHBhZGRpbmctbGVmdDogMnB4Oy8vIGNoZWF0aW5nIHRoZSBlZGl0YWJsZSB0byB3b3JrIGJldHRlciB3aXRoIHRoZSBleHBhbmRlclxufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtY2xvc2VkIC5naHgtbWV0YSB7XG4gICAgZGlzcGxheTpub25lO1xufVxuLmdoeC1iYWNrbG9nLWNvbnRhaW5lci5naHgtb3BlbiAuZ2h4LW1ldGEge1xuICAgIGRpc3BsYXk6YmxvY2s7XG59XG4uZ2h4LXNwcmludC1hY3RpdmUuZ2h4LW9wZW4gLmdoeC1pc3N1ZXMge1xuICAgIHBhZGRpbmctYm90dG9tOkBncmlkKjI7XG59XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoeC1iYWNrbG9nLWhlYWRlciAuYXVpLWdyb3VwIHtcbiAgICB0YWJsZS1sYXlvdXQ6YXV0bztcbn1cbi5naHgtYmFja2xvZy1oZWFkZXIgLmF1aS1ncm91cC5naHgtY29udHJvbHMge1xuICAgIGZsb2F0OnJpZ2h0O1xuICAgIG1hcmdpbjogQGdyaWQvMiAxOHB4IDAgQGdyaWQ7Ly8gYWxpZ24gd2l0aCB0aGUgc3ByaW50IG5hbWUgdGV4dCArIHRyYWZmaWMgbGlnaHRzXG4gICAgd2lkdGg6YXV0bztcbn1cbi8vIHNwYWNpbmcgYW5kIGRpdmlkZXIgd2hlbiBtb3JlIHRoYW4gb25lIGl0ZW1cbi5naHgtYmFja2xvZy1oZWFkZXIgLmF1aS1ncm91cC5naHgtY29udHJvbHMgPiAuYXVpLWl0ZW0ge1xuICAgIHBhZGRpbmc6MCBAZ3JpZDtcbn1cbi5naHgtYmFja2xvZy1oZWFkZXIgLmF1aS1ncm91cC5naHgtY29udHJvbHMgPiAuYXVpLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG59XG4vLyBoZWxwZXIgdGV4dFxuLy8gaGlkZGVuIGJ5IGRlZmF1bHRcbi5naHgtYmFja2xvZy1jb250YWluZXIgLmdoeC1pc3N1ZXMgLmdoeC1oZWxwZXIsXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtaGVscGVyIHtcbiAgICAuZHJvcHpvbmUtaW5hY3RpdmU7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOkBncmlkO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4uZ2h4LWJhY2tsb2ctY29udGFpbmVyIC5naHgtbm8taXNzdWVzIC5naHgtaGVscGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdoeC1kcmFnLWluLXByb2dyZXNzIC5naHgtYmFja2xvZy1jb250YWluZXIge1xuICAgICYuZ2h4LW9wZW4ge1xuICAgICAgICAuZ2h4LWhlbHBlciwgLmdoeC1wbGFuLWRyb3B6b25lIHtcbiAgICAgICAgICAgIC5kcm9wem9uZS1hY3RpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmdoeC10YXJnZXQtaG92ZXIge1xuICAgICAgICAgICAgLmdoeC1oZWxwZXIsIC5naHgtcGxhbi1kcm9wem9uZSB7XG4gICAgICAgICAgICAgICAgLmRyb3B6b25lLWhvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGlkZSBkcm9wem9uZSB0ZXh0IHdoaWxlIGEgZHJhZyBpcyBpbiBwcm9ncmVzc1xuICAgIC5naHgtaGVscGVyIC5naHgtZGVzY3JpcHRpb24ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmdoeC1kcmFnZ2FibGUtZmFrZS1wbGFjZWhvbGRlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG5cbi8vY29sbGFwc2UvZXhwYW5kIHN1YnRhc2tcbi5naHgtYmFja2xvZy1jb250YWluZXIge1xuICAgIC5naHgtcGFyZW50LWdyb3VwIHtcbiAgICAgICAgLmdoeC1jYXJkLWV4cGFuZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5naHgtY2FyZC1leHBhbmRlcjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGUwMjRcIjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5qcy1mYWtlLXBhcmVudCkge1xuICAgICAgICAgICAgLmdoeC1zdWJ0YXNrLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5naHgtc3VidGFza3MtZXhwYW5kZWQge1xuICAgICAgICAgICAgLmdoeC1jYXJkLWV4cGFuZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5naHgtY2FyZC1leHBhbmRlcjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5naHgtc3VidGFzay1ncm91cCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naHgtYmFja2xvZy1jYXJkLWV4cGFuZGVyLXNwYWNlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZ2h4LWlzc3VlLXN1YnRhc2sgLmdoeC1iYWNrbG9nLWNhcmQtZXhwYW5kZXItc3BhY2VyIHtcbiAgICB3aWR0aDogQGdyaWQgLyAyO1xufVxuLy9lbmQgb2YgLSBjb2xsYXBzZS9leHBhbmQgc3VidGFza1xuXG4vLyBEaWFsb2cgU3BlY2lmaWMgU3R5bGVzXG4jZ2h4LWRpYWxvZy1jb21wbGV0ZS1zcHJpbnQgLmF1aS1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOkBncmlkOyAvLyBtZXNzYWdlIGlzIHBsYWNlZCBiZWxvdyBjb250ZW50XG59XG5cbi8vIElERSBTdHlsZSBNZW51IEl0ZW1zIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZ2gtaWRlLW1lbnUtd2lkdGg6IEBncmlkICogMjtcblxuLmdoeC1pZGUtbWVudSxcbi5naHgtaWRlLW1lbnUgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6MDtcbn1cbi5naHgtaWRlLW1lbnUgPiBsaSB7XG4gICAgLmF1aS1oNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IEBnaC1pZGUtbWVudS13aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiBAZ2gtaWRlLW1lbnUtd2lkdGg7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6I2U2ZTZlNjtcbiAgICB9XG59XG4uZ2h4LWlkZS1tZW51IC5naHgtaW5uZXIgeyAvLyB0ZWNobmlxdWUgZGlzY292ZXJ5IHZpYSBodHRwOi8va2l6dS5ydS9lbi9mdW4vcm90YXRlZC10ZXh0L1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAuZ2gtdHJhbnNsYXRlLXJvdGF0ZShAZ2gtaWRlLW1lbnUtd2lkdGgsMCw5MGRlZyk7XG4gICAgLmdoLXRyYW5zZm9ybS1vcmlnaW4oMCwwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbjogQGdyaWQgMDsvLyBzcGFjZSB0aGUgYnV0dG9ucyBhcGFydFxufVxuLmdoeC1pZGUtbWVudSAuZ2h4LWlubmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEwMCU7XG59XG4uZ2h4LXZlcnNpb24tZXhwYW5kZWQge1xuICAgICYuZ2h4LWVwaWMtZXhwYW5kZWQsXG4gICAgJi5naHgtbm8tZXBpYy1wYW5lbCB7XG4gICAgICAgICNnaHgtY2xhc3NpZmljYXRpb24tbWVudS1jb2x1bW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsvLyB3aGVuIGJvdGggcGFuZWxzIGFyZSBvcGVuIHdlIGhpZGUgdGhlIG1lbnUgY29sdW1uXG4gICAgICAgIH1cbiAgICB9XG59XG4uZ2h4LWVwaWMtZXhwYW5kZWQgLmdoeC1jbGFzc2lmaWNhdGlvbi1tZW51IC5naHgtZXBpYy10b2dnbGUsXG4uZ2h4LXZlcnNpb24tZXhwYW5kZWQgLmdoeC1jbGFzc2lmaWNhdGlvbi1tZW51IC5naHgtcmVsZWFzZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7Ly8gd2hlbiBwYW5lbCBvcGVuIGhpZGUgdGhlIG1lbnUgb3B0aW9uXG59XG4vLyBDbGFzc2lmaWNhdGlvbiBDb2x1bW5zLCBQYW5lbCAtLS0tLS0tLS0tXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbiB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmdoeC12ZXJzaW9uLWV4cGFuZGVkIC5naHgtY2xhc3NpZmljYXRpb24tY29sdW1uLFxuLmdoeC1lcGljLWV4cGFuZGVkIC5naHgtY2xhc3NpZmljYXRpb24tY29sdW1uIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIEBhdWktYm9yZGVyLWNvbG9yO1xufVxuLmdoeC1lcGljLWV4cGFuZGVkLFxuLmdoeC1uby1lcGljLXBhbmVsLmdoeC12ZXJzaW9uLWV4cGFuZGVkIHtcbiAgICAuZ2h4LXZlcnNpb24tY29sdW1uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IC8vIHdoZW4gdGhlcmUgaXMgbm8gbWVudSAoaS5lLiBlcGljIGFuZCB2ZXJzaW9uIGV4cGFuZGVkKSB0aGVyZSBpcyBubyBsZWZ0IGJvcmRlclxuICAgIH1cbn1cbi5naHgtY2xhc3NpZmljYXRpb24tZ3JvdXAge1xuICAgIC5ib3JkZXItYm94O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXRvcDozMnB4Oy8vIGdyaWRkbGUgaGVhZGVyOiBncmlkICsgMTJweCB0ZXh0ICsgZ3JpZFxufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOy8vIG5lZWRlZCB3aGVuIHRoZSBjb2x1bW5zIGFyZSB0YWJsZS1jZWxscyBhbmQgYmVjb21lIHF1aXJreVxufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIge1xuICAgIC5ib3JkZXItYm94KCk7XG4gICAgbGVmdDowO1xuICAgIHBhZGRpbmc6IEBncmlkIDAgMCBAZ3JpZCoyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLXNjcm9sbHZpZXcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OmF1dG87XG59XG4uYXVpLXRoZW1lLWRlZmF1bHQgLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgaDIsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciBoMiB7XG4gICAgLmF1aS1oNTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46MDtcbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzplbGxpcHNpcztcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyB7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7Ly8gd2h5IGlzIHRoaXMgbmVlZGVkIHRvIG1ha2UgdGhlIGFjdGlvbnMgYWxpZ24gd2l0aCB0aGUgaGVhZGluZz9cbn1cbi5naHgtY2xhc3NpZmljYXRpb24taGVhZGVyIC5naHgtYWN0aW9ucyAuZ2h4LWRpdmlkZXIge1xuICAgIGNvbG9yOiBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi8vIGNvbnRyb2xzIGFyZSBob3ZlciBvbmx5IGJ1dCBub3QgZm9yIHRvdWNoIGRldmljZXNcbi5naHgtbm8tdG91Y2ggLmdoeC1jbGFzc2lmaWNhdGlvbi1oZWFkZXIgLmdoeC1hY3Rpb25zIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMgLmdoeC1jbG9zZSB7XG4gICAgLmdoLWljb24tZm9udDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTJweCAwIEBncmlkLzI7Ly8gZ3JpZGRsZVxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGw7XG4gICAgaGVpZ2h0OmF1dG87Ly8gcmVzZXRcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50Oy8vaW1wb3J0YW50IGNvcyBKSVJBIGhhcyBhbiBpbXBvcnRhbnQgaW4gdGhlIEpJUkEgNSBhdWktb3ZlcnJpZGVzLmNzcyBmaWxlXG4gICAgbWFyZ2luOjA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbjpmb2N1cyAuZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWNvbHVtbjpob3ZlciAuZ2h4LWNsYXNzaWZpY2F0aW9uLWhlYWRlciAuZ2h4LWFjdGlvbnMge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8vIENsYXNzaWZpY2F0aW9uIEl0ZW1zIChlLmcuIEVwaWMsIFZlcnNpb24uLi4pIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZ2h4LWNsYXNzaWZpY2F0aW9uLXNlbGVjdGVkY29sb3VyOiBAYXVpLXBhbGUtYmx1ZTtcblxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgIGN1cnNvcjpwb2ludGVyOy8vIHByaW1hcnkgYWN0aW9uIGlzIHNlbGVjdGlvblxuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAmLmdoeC1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBnaHgtY2xhc3NpZmljYXRpb24tc2VsZWN0ZWRjb2xvdXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1wYWxlLWJsdWUtYm9yZGVyO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtaG92ZXI7XG4gICAgfVxufVxuXG4vLyB0aGlzIHBhZGRpbmcgbW92ZWQgdG8gYWRkaXRpb25hbCBlbGVtZW50IGR1ZSB0byBqUXVlcnkgc29ydGFibGUgbWFkbmVzc1xuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtID4gLmdoeC1pbm5lciB7XG4gICAgLmdoLWRyb3AtdGFyZ2V0LWluYWN0aXZlO1xuICAgIHBhZGRpbmc6QGdyaWQgLSBAZ2gtYm9yZGVyLXdpZHRoLXRhcmdldCBAZ3JpZCAtIEBnaC1ib3JkZXItd2lkdGgtdGFyZ2V0IEBncmlkIC0gQGdoLWJvcmRlci13aWR0aC10YXJnZXQgMTlweCAtIEBnaC1ib3JkZXItd2lkdGgtdGFyZ2V0Oy8vIGxlZnQtcGFkZGluZyBpcyBmb3IgdHdpeGllXG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXRhcmdldC1ob3Zlcjpub3QoLmdoeC10YXJnZXQtaG92ZXItcmVqZWN0ZWQpID4gLmdoeC1pbm5lciB7XG4gICAgLmdoLWRyb3AtdGFyZ2V0LWFjdGl2ZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ZGFya2VuKEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWlzc3VlLWhvdmVyLDQlKTtcbiAgICAuYm94LXNoYWRvdztcbiAgICBjdXJzb3I6bW92ZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlcixcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LXN1YmhlYWRlcixcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IEBncmlkIC0gMTsvLyBldmVuIHVwIHRoZSBzcGFjZSwgMSBpcyBmb3IgdGhlIGJvcmRlclxufVxuXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBociB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcbn1cblxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyIC5naHgtbmFtZSB7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIxMDY7Ly8gSjUgbGluZS1oZWlnaHRcbiAgICBtYXJnaW46MDtcbiAgICB3b3JkLXdyYXA6YnJlYWstd29yZDsgLy8gc3RvcCBjcmF6eWxvbmduYW1lc3dpdGhub3NwYWNlIG92ZXJmbG93aW5nXG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIGEsXG4uZ2h4LWVwaWMgLmdoeC1oZWFkZXIgLmdoeC1uYW1lIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LW5hbWUgaW5wdXQge1xuICAgIHdpZHRoOjEwMCU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1jb250cm9scyB7XG4gICAgZmxvYXQ6cmlnaHQ7XG59XG5cbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtLmdoeC1yZWFkLW9ubHkgLmdoeC1oZWFkZXIgLmdoeC1wcm9qZWN0LWtleSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1oZWFkZXIgLmdoeC1uYW1lIHtcbiAgICBwYWRkaW5nLXJpZ2h0OjA7XG59XG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWhlYWRlciAuZ2h4LXN3YXRjaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1saWdodC1ncmF5Oy8vIGRlZmF1bHQgY29sb3VyIGZvciBzd2F0Y2hcbn1cblxuLy8gYWxpZ24gdGhlIGVkaXRhYmxlcyB3aXRoIHRoZSBsYWJlbHNcbi8vIHB1bGwgbGVmdCBmb3IgdmlzaWJsZSBwaXhlbCBhbGlnbm1lbnRcbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtZXhwYW5kZWQgLmF1aS1pdGVtIC5naHgtZWRpdGFibGUsXG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5hdWktaXRlbSBpbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuQGdoLWNsYXNzaWZpY2F0aW9uLWRhdGUtaW5wdXQtd2lkdGg6NzVweDtcbi8vIGZpeCB0aGUgZGF0ZSBmaWVsZHMgb24gZWRpdFxuLmdoeC12ZXJzaW9uLWNvbHVtbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCAuYXVpLWl0ZW0gaW5wdXQge1xuICAgIC5ib3JkZXItYm94O1xuICAgIC5naC1mb2N1cztcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGwgLSAxO1xuICAgIGhlaWdodDoyNHB4O1xuICAgIHdpZHRoOkBnaC1jbGFzc2lmaWNhdGlvbi1kYXRlLWlucHV0LXdpZHRoO1xuICAgIHBhZGRpbmc6IDJweCAzcHg7XG59XG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5hdWktaXRlbSBpbnB1dCArIC5hdWktaWNvbmZvbnQtY2FsZW5kYXIge1xuICAgIGxlZnQ6MnB4O1xuICAgIG1hcmdpbi1sZWZ0OjA7Ly8gcmVzZXQgZm9yIGlucHV0ICsgY2FsZW5kYXIgc3BhY2luZ1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHRvcDotMXB4O1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtLmdoeC1yZWFkLW9ubHkgLmF1aS1pdGVtLmdoeC12ZXJzaW9uLWRhdGUgLmZpZWxkLXZhbHVlIHtcbiAgICBwYWRkaW5nOiAwOyAvLyByZW1vdmUgdGhlIGVkaXRhYmxlIHBhZGRpbmcgZm9yIHRoZSByZWFkLW9ubHkgdmFsdWVzXG59XG4vLyBTdW1tYXJ5IElucHV0XG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5naHgtc3VtbWFyeSBpbnB1dCB7XG4gICAgLmJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplIC0gMTtcbiAgICBwYWRkaW5nOiAycHggNHB4IDRweDtcbiAgICB3aWR0aDoxMDAlO1xuXG5cbn1cblxuLy8gQ2xhc3NpZmljYXRpb24gUHJvZ3Jlc3MgQmFycyAtLS0tLS0tLS0tLS0tLS1cblxuLmdoeC1jbGFzc2lmaWNhdGlvbi1wcm9ncmVzcyxcbi5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MgPiBsaSB7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgd2lkdGg6MTAwJTtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLXByb2dyZXNzOmZpcnN0LWNoaWxkIHsgLy8gZmlyc3QtY2hpbGQgaXMgYmF0dGxlIHYgYXVpXG4gICAgYmFja2dyb3VuZDojZTVlNWU1O1xuICAgIG1hcmdpbi10b3A6IEBncmlkLzI7XG59XG4uZ2h4LXZlcnNpb24tY29sdW1uIC5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtb3BlbiAuZ2h4LWNsYXNzaWZpY2F0aW9uLXByb2dyZXNzOmZpcnN0LWNoaWxkIHsgLy8gZmlyc3QtY2hpbGQgaXMgYmF0dGxlIHYgYXVpXG4gICAgbWFyZ2luLXRvcDogQGdyaWQ7IC8vIG5lZWRzIG1vcmUgZGlzdGFuY2UgZnJvbSBjb250ZW50IHdoZW4gb3BlblxufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtOmhvdmVyIC5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LXNlbGVjdGVkIC5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQ6IEBhdWktcGFsZS1ibHVlLWJvcmRlcjsgLy8gbG9va3MgYmV0dGVyIG9uIHRoZSBzZWxlY3RlZCBjb2xvdXJcbn1cbi5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MgPiBsaSB7XG4gICAgaGVpZ2h0OjVweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24tcHJvZ3Jlc3MgLmdoeC1pbXBsZW1lbnRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojM2I3M2FmO1xuICAgIG1heC13aWR0aDogMTAwJTsvLyBzYWZlLWd1YXJkIGFnYWluc3QgY3Jhenlcbn1cblxuLy8gdmVyc2lvbi9lcGljIG5hbWUgaW4gdmVyc2lvbi9lcGljIHBhbmVsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1uYW1lIHtcbiAgICBkaXNwbGF5OmZsZXg7XG5cbiAgICAvLyBPYmplY3QgbmFtZVxuICAgIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICBmbGV4OjEgMSBhdXRvOyAvLyBzaG91bGQgZ3JvdyB0byB0YWtlIHVwIHNwYWNlXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OkBncmlkO1xuICAgIH1cblxuICAgIC5naHgtcHJvamVjdC1rZXkge1xuICAgICAgICBmbGV4OjAgMSBhdXRvO1xuICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgIH1cblxuICAgIC8vIGFycm93L2Ryb3Bkb3duXG4gICAgLmdoeC1zd2F0Y2gge1xuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgZmxleDowIDAgYXV0bztcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlcjo0cHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICAgICAgIGhlaWdodDowO1xuICAgICAgICAgICAgbGVmdDozcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDo1cHg7XG4gICAgICAgICAgICB3aWR0aDowO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBoaWRlIHNvbWUgdGhpbmdzIHdoZW4gd2UncmUgZWRpdGluZyB0aGUgbmFtZVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtaGVhZGVyLmdoeC1lZGl0aW5nLW5hbWVcbntcbiAgICAuZ2h4LXByb2plY3Qta2V5LFxuICAgIC5naHgtc3dhdGNoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtc3VtbWFyeSB7XG4gICAgbWFyZ2luOkBncmlkIC8gMiAwIDA7XG4gICAgd29yZC13cmFwOmJyZWFrLXdvcmQ7IC8vIHN0b3AgY3Jhenlsb25nbmFtZXN3aXRobm9zcGFjZSBvdmVyZmxvd2luZ1xufVxuXG4vLyBDbGFzc2lmaWNhdGlvbiBpdGVtIG9wZW4vY2xvc2Vcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OjIwcHg7XG4gICAgbGVmdDowO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICB3aWR0aDoxOXB4O1xufVxuLy8gc2hvdyAvIGhpZGUgaWNvbiBzbyB0aGF0IHRlc3RzIGNhbiBydW4gYW5kIGNsaWNrIG9uIHBhcmVudCAuZ2h4LWV4cGFuZGVyXG4uZ2h4LW5vLXRvdWNoIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbTpmb2N1cyAuZ2h4LWV4cGFuZGVyIC5naHgtaWNvbmZvbnQsXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW06aG92ZXIgLmdoeC1leHBhbmRlciAuZ2h4LWljb25mb250IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLy8gaWYgZWRpdGFibGUgYWxpZ24gb24gdGhlIHByZS1ob3ZlciBwaXhlbHNcbi5naHgtdmVyc2lvbi1jb2x1bW4gLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtc3VtbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4vLyBJY29uIHBvc2l0aW9uaW5nIHdpdGhpbiB0YXJnZXQgYXJlYVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gICAgbWFyZ2luOiA0cHggMCAwIDJweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtY2xvc2VkIC5naHgtZXhwYW5kZXIgLmdoeC1pY29uZm9udCB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyAvLyBjbG9zZWQgYW5kIG9wZW4gc3RhdGVzIGluIGljb24gZm9udCBzbGlnaHRseSBkaWZmZXJlbnQgcG9zaXRpb25zIGZvciB0aGlzIHVzZVxufVxuLy8gQ2xvc2VkIC0gaWNvbiBjaGFuZ2Vcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbS5naHgtY2xvc2VkIC5naHgtaWNvbmZvbnQuYXVpLWljb25mb250LWV4cGFuZGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjRcIjsvLyBhdWktaWNvbmZvbnQtY29sbGFwc2VkXG59XG4vLyBPcGVuIG9yIGNsb3NlZCAnYWRkaXRpb25hbCBpbmZvJyBzZWN0aW9uXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LWNsb3NlZCAuZ2h4LWV4cGFuZGVkIHtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LW9wZW4gLmdoeC1leHBhbmRlZCB7XG4gICAgZGlzcGxheTpibG9jaztcbn1cbi8vIGZvbnQtc2l6ZSBpbiBleHBhbmRlZCBzZWN0aW9uXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCxcbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIC5hdWktYnV0dG9uLWxpbmssXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBmb3JtLmF1aSB7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xufVxuI2doIC5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuZ2h4LWV4cGFuZGVkIGlucHV0IHsgLy8gcXVpY2sgc3BlY2lmaWNpdHlcbiAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGw7XG59XG4vLyBmaWx0ZXJlZCBzdHlsZVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtLmdoeC1maWx0ZXJlZCAuZ2h4LWlubmVyIHtcbiAgICAuZ2gtb3BhY2l0eSgwLjUpO1xufVxuLy8gRXBpYyBvciBWZXJzaW9uIEV4cGFuZGVkIEluZm9cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuYXVpLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSBoNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5naHgtY2xhc3NpZmljYXRpb24taXRlbSAuYXVpLWl0ZW0ge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO1xufVxuLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtIC5hdWktZ3JvdXAgPiAuYXVpLWl0ZW0gKyAuYXVpLWl0ZW0ge1xuICAgIGNvbG9yOkBhdWktY29sb3ItdGV4dDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmdoeC1leHBhbmRlZCBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOkBnaC1mb250LXNpemUtc21hbGw7XG59XG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0gLmF1aS1ncm91cCAuZ2h4LWVycm9yIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uOy8vIHBsYWNlcyBlcnJvciBhYm92ZSB0aGUgY2VsbHMgd2hpY2ggYXJlIHRoZSBrZXkgYW5kIHZhbHVlXG59XG4vLyBzcGFjZSBhdCB0aGUgYm90dG9tIG9mIHRoZSBwYW5lbHMgLSBjb252ZW5pZW50bHkgZml4ZXMgc3BhY2UgbmVlZGVkIGZvciBmZWVkYmFjayBpY29uXG4uZ2h4LWNsYXNzaWZpY2F0aW9uLWl0ZW0uZ2h4LWNsYXNzaWZpY2F0aW9uLXBlbmRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IEBncmlkICogNTtcbn1cbi8vIFZlcnNpb24gdXBkYXRlIGNvbmZpcm0gZGlhbG9nXG4jZ2h4LXZlcnNpb24tY2hhbmdlLWNvbmZpcm0tZGlhbG9nIC5naHgtZGlhbG9nLXRpcCB7XG4gICAgY29sb3I6IEBhdWktY29sb3ItdGV4dDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuI2doeC12ZXJzaW9uLWNoYW5nZS1jb25maXJtLWRpYWxvZyAuZ2h4LWRpYWxvZy10aXAgaW5wdXQsICNnaHgtdmVyc2lvbi1jaGFuZ2UtY29uZmlybS1kaWFsb2cgLmdoeC1kaWFsb2ctdGlwIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG4vLyBFcGljIFBhbGV0dGVcbi5naHgtZXBpYy1wYWxldHRlIHtcbiAgICBwYWRkaW5nOjAuM2VtIDAuNWVtO1xuICAgIG1heC13aWR0aDogMTYxcHg7IC8vKDEgKyAyICsgMTQgKyAyICsgMSArIDMpICogNyBweDsgIHdpZHRoIG9mIDcgc3dhdGNoZXNcbn1cbi8vIENvYXRoYW5nZXIgbGlzdFxuLmdoeC1kb2NvLWxpc3Qge1xuICAgIC5naC1saXN0bGVzcztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4Oy8vIG1heCBoZWlnaHQgdGhlbiBzY3JvbGxcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmdoeC1kb2NvLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzpAZ3JpZCAvIDIgQGdyaWQgQGdyaWQgLyAyIEBncmlkICogMjtcbiAgICAmLmdoeC1kb2NvLWxpc3QtcmVzdWx0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3Itc3VnZ2VzdGlvbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5naHgtbmFtZSArIC5naHgtc3ViIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNiArIEBncmlkLzI7XG4gICAgfVxuICAgIC5naHgtaWNvbmZvbnQgKyAuZ2h4LW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogQGdyaWQgLyAyOyAvLyBzcGFjZSBmb3IgdGhlIGRvY28gaWNvblxuICAgIH1cbiAgICAuZ2h4LXJlbW92ZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5naHgtaWNvbmZvbnQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciAuZ2h4LXJlbW92ZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICAgIC5naHgtcmVtb3ZlLCAuZ2h4LXJlbW92ZS1zcGluIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwIEBncmlkIC8gMjsgLy8gaW5jcmVhc2UgdGhlIHRhcmdldCBhcmVhXG4gICAgfVxuICAgIC5naHgtZG9jby1saXN0LWl0ZW0tdGV4dCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICB9XG4gICAgJi5naHgtZG9jby1saXN0LXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItaXNzdWUtc2VsZWN0ZWQ7XG4gICAgfVxufVxuXG4uZ2h4LWRvY28tbGlzdC12aWV3LW1vcmUge1xuICAgIHBhZGRpbmc6MCBAZ3JpZCAqIDI7XG59XG5cbi5naHgtcGFnZS1zZWFyY2gtZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgQGdyaWQgKiAyIEBncmlkICogMjtcbn1cbmZvcm0uYXVpLmdoeC1wYWdlLXNlYXJjaC1mb3JtIC5naHgtc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IC8vIG92ZXJyaWRlIEFVSSBtYXgtd2lkdGhcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmdoeC1wYWdlLXNlYXJjaC1mb3JtIC5naHgtc2VhcmNoICsgLmdoeC1pY29uZm9udCB7XG4gICAgcmlnaHQ6IDI2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xufVxuLy8gdGhpcyBoaWRlcyB0aGUgYWRkaXRpb25hbCB4IHRoYXQgSUUxMCsgYWRkcyB0byB0aGUgc2VhcmNoIGJveCB3aGVuIGZvY3Vzc2VkXG4ubXNpZS1ndC05IC5naHgtbGlua2VkLXBhZ2VzLXNlYXJjaCAuZ2h4LXNlYXJjaDo6LW1zLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmdoeC1saXN0LXN1Z2dlc3Rpb25zIHtcbiAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1zdWdnZXN0aW9uO1xuICAgIHBhZGRpbmc6IDdweCBAZ3JpZCAqIDIgNnB4Oy8vIGdyaWRkbGVcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uZ2h4LXNlYXJjaC1wYWdlcy1yZXN1bHQtcGFuZWwge1xuICAgIG1hcmdpbi10b3A6IEBncmlkLzI7XG59XG4uYXVpLWJ1dHRvbi5naHgtc2VhcmNoLXJldHVybiB7XG4gICAgZGlzcGxheTogbm9uZTsgLy8gaGlkZGVuIGJ5IGRlZmF1bHQgdG8gYXZvaWQgRk9VQ1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IEBncmlkICogMjtcbn1cbi8vIE5vbiBXb3JraW5nIERheXNcbiNnaHgtZXhpc3Rpbmctb2ZmLWRheXMge1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgbWluLWhlaWdodDogMzBweDsvLyBzdG9wIHRoZSBqdW1wIHdoZW4gbGFiZWwgZGVsZXRlZC9hZGRlZFxuICAgIHBhZGRpbmctdG9wOiAycHg7Ly8gb3ZlcnJpZGUgZm9ybSBmaWVsZC12YWx1ZSBwYWRkaW5nLCB0b28gYmlnIG90aGVyd2lzZVxuICAgIHdpZHRoOjYwJTsgLy8gbGltaXQgdGhlIGxpbmUtbGVuZ3RoIGZvciB0aGUgYmxvYnNcbn1cbiNnaHgtZXhpc3Rpbmctb2ZmLWRheXMgLmF1aS1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQ7Ly8gc3BhY2luZyBmb3Igd2hlbiBsYWJlbHMgd3JhcCB1bmRlciBlYWNoIG90aGVyXG59XG4jZ2h4LWV4aXN0aW5nLW9mZi1kYXlzIGVtIHsgLy8gdXNlZCBmb3IgZW1wdHkgbWVzc2FnZVxuICAgIGNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG59XG4jZ2h4LWNvbmZpZy10aW1lIGg1IHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCoyOy8vIG1ha2VzIHRoZSBoZWFkZXJzIGNsb3NlciB0byB0aGVpciBjb250ZW50XG59XG5cbi8vIFByaW50IFZhcmlhdGlvbnNcbkBtZWRpYSBwcmludCB7XG4gICAgI2doeC1tb2Rlcy10b29scyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuLy8gUmVwb3J0c1xuICAgICNnaHgtaGVhZGVyIGgyLFxuICAgICNnaHgtY2hhcnQtdGl0bGUgaDQsXG4gICAgI2doeC1pdGVtcy10cmlnZ2VyIHtcbiAgICAgICAgLmdoLXByaW50LXRleHQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTsvLyByZW1vdmUgYnV0dG9uIGJvcmRlcnNcbiAgICAgICAgcGFkZGluZzogMDsvLyBhbGlnbnMgYnV0dG9ucyBvbiB0ZXh0XG4gICAgfVxuICAgIC8vIGhpZGUgdmVydGljYWwgbmF2ICsgYXJyb3cgb24gc2VsZWN0b3JcbiAgICAjZ2h4LXJlcG9ydC1zY3JvbGxhcmVhID4gLmF1aS1wYWdlLXBhbmVsIC5hdWktcGFnZS1wYW5lbC1uYXYsXG4gICAgI2doeC1yZXBvcnQtc2Nyb2xsYXJlYSA+IC5hdWktcGFnZS1wYW5lbCAuYXVpLXBhZ2UtcGFuZWwtbmF2ICosXG4gICAgI2doeC1pdGVtcy10cmlnZ2VyOmFmdGVyLFxuICAgICNnaHgtY2hhcnQtaW50cm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjZ2h4LWNoYXJ0LWNvbnRyb2xzICosXG4gICAgI2doeC1jaGFydC1ncm91cCAqLFxuICAgICNnaHgtY2hhcnQtZGF0YSAqLFxuICAgICNqaXJhIC5naHgtZm9vdCAqIHtcbiAgICAgICAgY29sb3I6IEBnaC1jb2xvci1wcmludDtcbiAgICB9XG4gICAgLmdoeC1mb290ICNhYm91dC1saW5rLFxuICAgIC5naHgtZm9vdCAjZm9vdGVyLXJlcG9ydC1wcm9ibGVtLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLy8gQ29tcGFjdCBIZWFkZXIgTW9kZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBIaWRkZW4gaXRlbXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2Fubm91bmNlbWVudC1iYW5uZXIsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgLmF1aS1zaWRlYmFyLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0IC5naHgtc3ByaW50LW1ldGEsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI3RpbWV6b25lRGlmZkJhbm5lcixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjaGVhZGVyLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNnaHgtcmVsZWFzZSxcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LXZpZXctbW9kZXMsXG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC12aWV3LXRvb2xzLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNnaHgtdmlldy1zZWxlY3RvcixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjc3R1ZGlvLWhlYWRlcixcbiNqaXJhLmdoeC1oZWFkZXItY29tcGFjdCAjZ2h4LXZpZXctcGx1Z2dhYmxlIC5naHgtdmlldy1zZWN0aW9uLFxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNmb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC12aWV3LXBsdWdnYWJsZSAuZ2h4LXZpZXctc2VjdGlvbjpsYXN0LWNoaWxke1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0ICNnaHgtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogQGdyaWQgQGdyaWQgKiAyIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIHotaW5kZXg6IDI7XG59XG4jamlyYS5naHgtaGVhZGVyLWNvbXBhY3QgI2doeC1vcGVyYXRpb25zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xufVxuLy8gQ2hhbmdlcyB3aGVuIGNvbXBhY3QgLS0tLS0tLS0tLS0tLS0tLS0tXG4uZ2h4LWhlYWRlci1jb21wYWN0ICNnaHgtb3BlcmF0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IEBncmlkO1xufVxuI2ppcmEuZ2h4LWhlYWRlci1jb21wYWN0IC5hdWktc2lkZWJhciB+IC5hdWktcGFnZS1wYW5lbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vLyBIaWdoIENvbnRyYXN0IE1vZGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiNqaXJhLmdoeC1jb250cmFzdC1oaWdoIHtcbiAgICBAZ2gtYmFja2dyb3VuZC1jb2xvci1jb2x1bW46IEBhdWktYm9yZGVyLWNvbG9yO1xuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgI2doeC1vcGVyYXRpb25zLFxuICAgIGR0LmdoeC1kZXRhaWwtdGVybSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICAuYXVpLWxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItdGV4dDtcbiAgICB9XG4gICAgLmdoeC1jb250cm9scy1saXN0IGR0IHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgfVxuICAgIC5naHgtYmFja2xvZyxcbiAgICAuZ2h4LWJhY2tsb2ctY29udGFpbmVyLFxuICAgIC5naHgtY29sdW1uLFxuICAgIC5naHgtZGV0YWlsLXZpZXcsXG4gICAgLmdoeC1kZXRhaWwtY29udGVudHMsXG4gICAgLmdoeC1tYXJrZXIsXG4gICAgLmdoeC1oZWFkZXIgLmdoeC1idXN0ZWQsXG4gICAgLmdoeC1jbGFzc2lmaWNhdGlvbi1jb2x1bW4sXG4gICAgLmdoeC1jb250cm9scy1wbGFuLFxuICAgIC5naHgtY29udHJvbHMtd29yayxcbiAgICAuZ2h4LWlzc3VlLFxuICAgIC5naHgtaXNzdWUtY29tcGFjdCxcbiAgICAjZ2h4LXBsYW4sXG4gICAgI2doeC13b3JrLFxuICAgICNnaHgtcmVwb3J0LXNjcm9sbGFyZWEge1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihAYXVpLWJvcmRlci1jb2xvciwgMzAlKTtcbiAgICB9XG4gICAgLmdoeC1jb2x1bW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1jb2x1bW47XG4gICAgfVxuICAgIC5naHgtY29sdW1uLWhlYWRlcnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICAuZ2h4LXF0eSwgLmdoeC1jb25zdHJhaW50LCBoMiB7XG4gICAgICAgICAgICBjb2xvcjogQGF1aS1jb2xvci10ZXh0O1xuICAgICAgICB9XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbihAZ2gtYmFja2dyb3VuZC1jb2xvci1jb2x1bW4sIDMwJSk7XG4gICAgICAgICYuZ2h4LWJ1c3RlZC1tYXgge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQGdoLWJvcmRlci1jb2xvci1idXN0ZWQtbWF4O1xuICAgICAgICB9XG4gICAgICAgICYuZ2h4LWJ1c3RlZC1taW4ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQGdoLWJvcmRlci1jb2xvci1idXN0ZWQtbWluO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5naHgtZHJhZy1vdmVybGF5OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAYXVpLWJvcmRlci1jb2xvciwgMzAlKTtcbiAgICB9XG4gICAgLmdoeC1jbGFzc2lmaWNhdGlvbi1pdGVtLmdoeC1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAZ2h4LWNsYXNzaWZpY2F0aW9uLXNlbGVjdGVkY29sb3VyLCA1JSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKEBhdWktcGFsZS1ibHVlLWJvcmRlciwgMzAlKTtcbiAgICB9XG4gICAgLmdoeC1jb2x1bW5zIC5naHgtY29sdW1uOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uLCAxMCUpO1xuICAgIH1cbiAgICAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW46bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oQGdoLWJhY2tncm91bmQtY29sb3ItY29sdW1uLCAxMCUpO1xuICAgIH1cbiAgICAuZ2h4LWNvbHVtbnMgLmdoeC1jb2x1bW4ge1xuICAgICAgICAmLmdoeC1idXN0ZWQtbWF4IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1c3RlZC1tYXg7XG4gICAgICAgIH1cbiAgICAgICAgJi5naHgtYnVzdGVkLW1pbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci1idXN0ZWQtbWluO1xuICAgICAgICB9XG4gICAgICAgICYuZ2h4LXRhcmdldC1vcHRpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItdGFyZ2V0LW9wdGlvbjtcblxuICAgICAgICAgICAgJi5naHgtdGFyZ2V0LWhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdoeC1jb2x1bW4taGVhZGVycyAuZ2h4LWNvbHVtbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxufVxuXG4vLyBSZXN0ZnVsdGFibGUgaW4gQ29uZmlnIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmdoeC1hZ2lsZSAuYXVpLXJlc3RmdWx0YWJsZSB0ZXh0YXJlYSB7XG4gICAgbWF4LXdpZHRoOm5vbmU7Ly8gb3ZlcnJpZGUgSklSQSA2IGRlZmF1bHRcbiAgICB3aWR0aDoxMDAlO1xufVxuXG4vLyBzbyB0aGV5IGNoYW5nZWQgZXZlcnl0aGluZyBpbiBKSVJBIDZcbi5naHgtYWdpbGUgLmF1aS1yZXN0ZnVsdGFibGUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUgdGV4dGFyZWEsXG4uZ2h4LWFnaWxlICNnaHgtc3ViLWpxbCB7IC8vIGthbmJhbiB3b3JrIG1vZGUgc3VicXVlcnlcbiAgICBwYWRkaW5nOiBAZ3JpZC8yIDAgQGdyaWQvMiAyOHB4O1xuICAgIHdpZHRoOjEwMCU7XG59XG4uZ2h4LWFnaWxlIC5hdGxhc3NpYW4tYXV0b2NvbXBsZXRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5naHgtYWdpbGUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUgLmljb24ge1xuICAgIGxlZnQ6IDZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG59XG4vLyBDYXJkIENvbG91cnMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGNvbG91ciBwaWNrZXIgd2lkZ2V0XG4jZ2ggLmdoeC1waWNrZXItc2VsZWN0LFxuI2doIC5naHgtcGlja2VyLXNlbGVjdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9jb2xvcnBpY2tlcjIvc2VsZWN0LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHdpZHRoOjI1cHg7XG4gICAgaGVpZ2h0OjI1cHg7XG59XG4vLyBubyBkZWZhdWx0IGVkaXRhYmxlIGljb25cbi5naHgtcGlja2VyIC5hdWktaWNvbiB7XG4gICAgZGlzcGxheTpub25lO1xufVxuLy8gc3BlY2lhbCBuYXJyb3cgd2lkdGggY2VsbCBmb3Igd2lkZ2V0XG4uYXVpLXJlc3RmdWx0YWJsZSB0ZC5naHgtcGlja2VyIHtcbiAgICB3aWR0aDo1MHB4O1xufVxuLmF1aS1yZXN0ZnVsdGFibGUgdGQuZ2h4LXBpY2tlciAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0YWJsZSB7XG4gICAgcGFkZGluZzowO1xufVxuLmF1aS1yZXN0ZnVsdGFibGUgdGQuZ2h4LXBpY2tlcjpob3ZlciAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0YWJsZSB7XG4gICAgYmFja2dyb3VuZDpub25lOyAvLyBubyB5ZWxsb3cgaG92ZXIgdGhhbmtzXG59XG5cbiNnaHgtY2FyZGNvbG9yc3RyYXRlZ3ktc2VsZWN0IH4gLmdoeC1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0b3A6M3B4O1xufVxuXG4jZ2h4LWNvbmZpZy1jYXJkQ29sb3JzIGRpdltkYXRhLXN0cmF0ZWd5PWN1c3RvbV0gLmF1aS1yZXN0ZnVsdGFibGUtZWRpdHJvdyAuYXVpLXJlc3RmdWx0YWJsZS1vcGVyYXRpb25zIC5hdWktYnV0dG9uLFxuI2doeC1jb25maWctY2FyZENvbG9ycyBkaXZbZGF0YS1zdHJhdGVneT1jdXN0b21dIC5hdWktcmVzdGZ1bHRhYmxlLWVkaXRyb3cgLmF1aS1yZXN0ZnVsdGFibGUtb3BlcmF0aW9ucyAuYXVpLWJ1dHRvbi1jYW5jZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI2doeC1jb25maWctY2FyZENvbG9ycyAuYXVpLXJlc3RmdWx0YWJsZS1lZGl0cm93IC5hdWktcmVzdGZ1bHRhYmxlLW9wZXJhdGlvbnMgLmF1aS1idXR0b24sXG4jZ2h4LWNvbmZpZy1jYXJkQ29sb3JzIC5hdWktcmVzdGZ1bHRhYmxlLWVkaXRyb3cgLmF1aS1yZXN0ZnVsdGFibGUtb3BlcmF0aW9ucyAuYXVpLWJ1dHRvbi1jYW5jZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIERldGFpbCBWaWV3IFJlc3RmdWwgVGFibGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgLmF1aS1yZXN0ZnVsdGFibGUge1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6YXV0bztcbn1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgLmF1aS1yZXN0ZnVsdGFibGUgc2VsZWN0IHtcbiAgICB3aWR0aDphdXRvO1xufVxuI2doeC1jb25maWctZGV0YWlsdmlldyAuYXVpLXJlc3RmdWx0YWJsZSB0ci5naHgtZGlzYWJsZWQge1xuICAgIGNvbG9yOkBhdWktZ3JheTtcbn1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgaDUge1xuICAgIG1hcmdpbi10b3A6IEBncmlkICogMjtcbn1cbiNnaHgtY29uZmlnLWRldGFpbHZpZXcgaDUgKyBmb3JtLmF1aSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cbi8vIFN3aW1sYW5lIFJlc3RmdWwgVGFibGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEV2ZXJ5dGhpbmcgRWxzZSBzd2ltbGFuZSAtIGNhbm5vdCBiZSBkcmFnZ2VkLCBjYW5ub3QgZWRpdCBxdWVyeVxuLmF1aS1yZXN0ZnVsdGFibGUgLmdoeC1kZWZhdWx0LXN3aW1sYW5lIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2NjYztcbn1cbi5hdWktcmVzdGZ1bHRhYmxlIC5naHgtZGVmYXVsdC1zd2ltbGFuZS5hdWktcmVzdGZ1bHRhYmxlLXJvdyAuYXVpLXJlc3RmdWx0YWJsZS1kcmFnaGFuZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmF1aS1yZXN0ZnVsdGFibGUgLmdoeC1kZWZhdWx0LXN3aW1sYW5lIHNwYW5bZGF0YS1maWVsZC1uYW1lPVwicXVlcnlcIl0sXG4uYXVpLXJlc3RmdWx0YWJsZSAuZ2h4LWRlZmF1bHQtc3dpbWxhbmUgLmF0bGFzc2lhbi1hdXRvY29tcGxldGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8vIFRlbXAgdW50aWwgZml4ZWQgaW4gQVVJLCBuYW1lc3BhY2VkIHRvIEdIIG9ubHlcbi5naHgtYWdpbGUgLmF1aS1yZXN0ZnVsdGFibGUgLmF1aS1yZXN0ZnVsdGFibGUtcm93LmF1aS1yZXN0ZnVsdGFibGUtZGlzYWJsZWQgdGQge1xuICAgIC5naC1vcGFjaXR5KDAuNSk7XG59XG4uZ2h4LWFnaWxlIC5hdWktcmVzdGZ1bHRhYmxlIC5hdWktYnV0dG9uICsgLmF1aS1idXR0b24tY2FuY2VsIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4vLyBEcm9wZG93bjIgVHJpZ2dlciBTdHlsZSBDb3B5IHdpdGggR0ggY2xhc3MgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIER1cGxpY2F0ZXMgZm9yIHN0eWxlcyB3aGVyZSB3ZSBjb3B5IHRoZSBkZXNpZ24gYnV0IGNhbm5vdCB1c2UgZHJvcGRvd24yIHlldCAtIHdpbGwgYmUgcmVtb3ZlZCB3aGVuIGFsbCBtaWdyYXRlZC0tLS0tLVxuXG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlcjpmaXJzdC1jaGlsZC5hY3RpdmUsXG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlci5hY3RpdmUge1xuLyogc3F1YXJlIG9mZiBib3R0b20gY29ybmVycyAqL1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDsgLyogYXZvaWQgZG91YmxlIGJvcmRlciB3aGVuIHRoZSBkcm9wZG93biBpcyBhY3RpdmUgLSBpbmNyZWFzZSBwYWRkaW5nIHRvIGNhdGVyIGZvciB0aGlzIHJlZHVjdGlvbiAqL1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IC8qIGluY3JlYXNlIHRoZSBwYWRkaW5nIHRvIGNhdGVyIGZvciB0aGUgbGFjayBvZiBib3JkZXIgc28gdGhlIGJ1dHRvbiBkb2Vzbid0IGNoYW5nZSBzaXplICovXG59XG4uYXVpLWJ1dHRvbi1saW5rLmdoeC1kcm9wZG93bi10cmlnZ2VyOmZpcnN0LWNoaWxkLmFjdGl2ZSxcbi5hdWktYnV0dG9uLWxpbmsuZ2h4LWRyb3Bkb3duLXRyaWdnZXIuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1zdWJ0bGUuZ2h4LWRyb3Bkb3duLXRyaWdnZXIuYWN0aXZlLFxuLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1zdWJ0bGUuZ2h4LWRyb3Bkb3duLXRyaWdnZXIuYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4uYXVpLWJ1dHRvbi5hdWktYnV0dG9uLXN1YnRsZS5naHgtZHJvcGRvd24tdHJpZ2dlcjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5O1xufVxuXG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgcGFkZGluZy1yaWdodDogMjNweCAhaW1wb3J0YW50OyAvKiA4cHggKGFycm93IHdpZHRoKSArIDEwcHggKHJpZ2h0IHBhZGRpbmcpICsgNXB4IChtYXJnaW4gYmV0d2VlbiBhcnJvdyBhbmQgbG9nbykgKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlcjphZnRlciB7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbGVmdDogMTAwJTsgLyogXCJsZWZ0XCIgKyBcIm1hcmdpbi1sZWZ0XCIgcmVxdWlyZWQgYmVjYXVzZSBvZiB3ZWJraXQgbm90IHdvcmtpbmcgcHJvcGVybHkgd2l0aCBcInJpZ2h0XCIgKi9cbiAgICBtYXJnaW4tbGVmdDogLTE4cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAwO1xufVxuLmF1aS1idXR0b24uZ2h4LWRyb3Bkb3duLXRyaWdnZXI6YWZ0ZXIsXG4uYXVpLWJ1dHRvbnMgLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1wcmltYXJ5LmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMzMzO1xufVxuLmF1aS1idXR0b24uYXVpLWJ1dHRvbi1wcmltYXJ5LmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuLmF1aS1idXR0b24uZ2h4LWRyb3Bkb3duLXRyaWdnZXI6aG92ZXI6YWZ0ZXIsXG4uYXVpLWJ1dHRvbi5naHgtZHJvcGRvd24tdHJpZ2dlci5hY3RpdmU6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uYXVpLWJ1dHRvbi5hdWktYnV0dG9uLmdoeC1kcm9wZG93bi10cmlnZ2VyOmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRvcDogMTJweDtcbn1cblxuLy9cblxuXG4vKiBDb21wYWN0IEJ1dHRvbnMgLSBjb3BpZWQgZnJvbSBBVUkgNS4yICovXG4uZ2h4LWFnaWxlIC5hdWktYnV0dG9uLmF1aS1idXR0b24tY29tcGFjdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMi4xNjY2NjY2NjY2NjY2N2VtOyAvKiAyNnB4IHdpdGggMTJweCBmb250LXNpemUgKi9cbiAgICBwYWRkaW5nOiAgMnB4IDhweCAycHggOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2NjY2NjY3O1xufVxuXG4vKiBFbmQgQ29tcGFjdCBCdXR0b25zICovXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubXNpZS05IC5hdWktYnV0dG9uLXByaW1hcnksXG4ubXNpZS05IC5hdWktYnV0dG9uLXN1YnRsZSxcbi5tc2llLTkgLmF1aS1idXR0b24tbGluayB7XG4gICAgZmlsdGVyOi07IC8vIHJlbW92ZSB0aGUgZmlsdGVycyBjb21pbmcgZnJvbSBKSVJBJ3MgQVVJIG92ZXJyaWRlcyA6LShcbn1cblxuLy8gVGlwc3kgSFRNTFxuLmdoeC1hZ2lsZSB7XG4gICAgLnRpcHN5IGIge1xuICAgICAgICBjb2xvcjogQGF1aS1hc2gtZ3JheTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICAgIC5naHgtdGlwc3ktYWx0IC50aXBzeS1pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5naHgtdGlwc3ktbGVmdCAudGlwc3ktaW5uZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuZ2h4LWF2YXRhci10aXBzeSB7XG4gICAgICAgIC50aXBzeS1pbm5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBAZ3JpZC8yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQrdGQge1xuICAgICAgICAgICAgY29sb3I6IEBhdWktYXNoLWdyYXk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNob3J0ZW5lciBzdHlsaW5nIGlzIHRha2VuIGZyb20gSklSQS5cbi8vIEN1cnJlbnRseSBiZWluZyB1c2VkIGZvciB0aGUgQm9hcmQgQWRtaW5zIG9uIHRoZSBNYW5hZ2UgQm9hcmRzIHBhZ2UuXG5cbi5naHgtYWdpbGUgLnNob3J0ZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmdoeC1hZ2lsZSAuZ2gtc2hvcnRlbiAuZ2gtc2hvcnRlbmVyLWV4cGFuZCxcbi5naHgtYWdpbGUgLmdoLXNob3J0ZW4gLmdoLXNob3J0ZW5lci1jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5naHgtYWdpbGUgLmdoLXNob3J0ZW4gLmdoLXNob3J0ZW5lci1leHBhbmQ6aG92ZXIsXG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItY29sbGFwc2U6aG92ZXIsXG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItZXhwYW5kOmZvY3VzLFxuLmdoeC1hZ2lsZSAuZ2gtc2hvcnRlbiAuZ2gtc2hvcnRlbmVyLWNvbGxhcHNlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5naHgtYWdpbGUgLmdoLXNob3J0ZW4gLmdoLXNob3J0ZW5lci1leHBhbmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFTRWxFUVZSNDJtUDQvLzgvQXlXWVlkU0FVUU9vYmtCYVdwb3NGTVA0ZkZDTVZSN0ZBSkJFUzB2TC83S3lzdjlBdGlVaFBsWURvSkp3RGZqNDJBeGdnQ3EwSklZL2VHSUJBRFBzdzkwSmRrbDZBQUFBQUVsRlRrU3VRbUNDKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG59XG4uZ2h4LWFnaWxlIC5naC1zaG9ydGVuIC5naC1zaG9ydGVuZXItY29sbGFwc2Uge1xuICAgIC8vIHRoZSBjb2xsYXBzZSBiYWNrZ3JvdW5kIGljb24gaXMgMyBzbWFsbCBhcnJvdyAoaW5saW5lKVxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBUWtsRVFWUjQybVA0Ly84L0F5V1lZZFNBVVFQUURVaExTd05oQldMNTJBeFFLQ3NyKzA4c0g4VUFtQ1NRL2s4TUg1Y0xISkFWRU9KakRVU1FJbEw0QXgrTkFBK2Ixd21oZ0JibEFBQUFBRWxGVGtTdVFtQ0MpO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLyogRW5kIFNob3J0ZW4gU3R5bGVzIFRha2VuIEZyb20gSklSQSAqL1xuXG4vLyBUaGlzIGlzIHRvIGVuc3VyZSB0aGUgc2NvcGUgd2FybmluZyBib3ggbWF0Y2hlcyB0aGUgc2l6ZSBvZiB0aGUgU2luZ2xlU2VsZWN0XG4uZ2h4LXNwcmludC1waWNrZXItc2NvcGUtd2FybmluZyB7XG4gICAgIC5ib3JkZXItYm94O1xuICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuIH1cbi5naHgtc3ByaW50LXBpY2tlci1tZXRhIHtcbiAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG59XG4uYXVpLWxpc3QtaXRlbS5hY3RpdmUgLmdoeC1zcHJpbnQtcGlja2VyLW1ldGEge1xuICAgIGNvbG9yOiBAYXVpLWxpZ2h0LWdyYXk7XG59XG5cbi8qIE1hbmFnZSBib2FyZHMgcGFnZSBpbXByb3ZlbWVudHMgKi9cbiNtYW5hZ2UtYm9hcmRzLXBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbiNnaHgtbWFuYWdlLWJvYXJkcy1maWx0ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDAgMCBAZ3JpZCoyIDA7XG59XG5cbi5ib2FyZHMtZmlsdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwIDAgQGdyaWQqMiAwO1xuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgLmdoeC1pY29uZm9udC5naHgtaWNvbmZvbnQge1xuICAgICAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdHlwZS1kcm9wZG93biB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2h4LW1hbmFnZS1ib2FyZHMtZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiBAZ3JpZCAqIDQ7XG59XG5cbi5naHgtbWFuYWdlLWJvYXJkcy1zaG93aW5nIHtcbiAgICBjb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbn1cblxuLmdoeC1ib2FyZHMtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogQGdyaWQ7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZCoyO1xuICAgIH1cbn1cblxuLmJvYXJkcy10YWJsZSB7XG4gICAgJi5ib2FyZHMtdGFibGUgdGQge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuYm9hcmRzLWVtcHR5LXJvdyB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuICAgIC5naHgtbWFuYWdlLWJvYXJkcy1vcGVyYXRpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgLmF1aS1idXR0b24uYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvKiB3ZSBoYXZlIHRvIHVzZSAhaW1wb3J0YW50IHRvIG92ZXJyaWRlIHByZXZpb3VzIC5hdWktZHJvcGRvd24yLXRyaWdnZXIgIWltcG9ydGFudCovXG4gICAgICAgIH1cblxuICAgICAgICAuYXVpLWJ1dHRvbi5hdWktZHJvcGRvd24yLXRyaWdnZXI6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQXNzaWduZWRXb3JrRGlhbG9nIHN0eWxlc1xuLmdoeC1hc3NpZ25lZC13b3JrLXRhYmxlIHtcbiAgICB0YWJsZS5hdWkgPiB0Ym9keSA+IHRyID4gdGQsXG4gICAgdGFibGUuYXVpID4gdGZvb3QgPiB0ciA+IHRkIHsgLy8gQVVJIG92ZXJyaWRlXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgdGFibGUuYXVpID4gdGZvb3QgPiB0ciB7IC8vIEFVSSBvdmVycmlkZVxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgIHRmb290IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICc6JztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFVzZSBhIHBzZXVkby1lbGVtZW50IHRvIGNyZWF0ZSB0aGUgc2FtZSBzcGFjaW5nIC8gdmVydGljYWwgYWxpZ25tZW50IGFzIGFuIGF2YXRhciB3b3VsZFxuICAgIC5naHgtbm8tYXZhdGFyOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IEBnaHgtZGVmYXVsdC1hdmF0YXItc2l6ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAuZ2h4LWF2YXRhci1pbWcge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBncmlkO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBBVUkgb3ZlcnJpZGVcbiAgICB9XG59XG5cbi8qIENsb3NlIHNwcmludCBhbmQgU3ByaW50IHRpbWUgbGVmdCBjb250cm9sICovXG4uZ2h4LXNwcmludC1tZXRhIHtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIC50aW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogQGdyaWQgKiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuZGF5cy1sZWZ0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZCAvIDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGxldGUtc3ByaW50LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLWFzaC1ncmF5O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naHgtc3ByaW50LWRhdGVzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgcCArIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiBAZ3JpZCAvIDI7XG4gICAgfVxufVxuLyogU3ByaW50IGdvYWwgKi9cbi5naHgtc3ByaW50LWdvYWwge1xuICAgIGNvbG9yOiBAYXVpLWdyYXk7XG4gICAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplO1xufVxuLmdoeC1iYWNrbG9nIC5naHgtc3ByaW50LWdvYWwsXG4jZ2h4LWhlYWRlciAuZ2h4LXNwcmludC1nb2FsIHtcbiAgICAvLyBzdHlsZXMgdG8gaGlkZSB0aGUgdGV4dCB3aGVuIGxvbmdlciB0aGFuIDEgbGluZVxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtYmFja2xvZyAuZ2h4LXNwcmludC1nb2FsIHtcbiAgcGFkZGluZzogMCBAZ3JpZCoyO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgZm9udC1zaXplOiBAZ2gtZm9udC1zaXplLXNtYWxsO1xufVxuI2doeC1oZWFkZXIgLmdoeC1zcHJpbnQtZ29hbCB7XG4gIG1hcmdpbi10b3A6IEBncmlkLzI7XG59XG4jZ2h4LWNoYXJ0LWdyb3VwIC5naHgtc3ByaW50LWdvYWwge1xuICBtYXJnaW4tYm90dG9tOiBAZ3JpZDtcbn1cbi5naHgtc3ByaW50LWdvYWwtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogQGdyaWQvMiAwIDAgLTJweDtcbn1cbi5naHgtY29udHJvbHMgKyAuZ2h4LXNwcmludC1nb2FsLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogQGdyaWQvMjtcbn1cbi5naHgtc3ByaW50LWdvYWwtZ3JvdXAgKyAuZ2h4LXNwcmludC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogLUBncmlkLzI7XG59XG5cbi8qU3RhcnQgU3ByaW50IERpYWxvZyovXG4uZ2h4LXNwcmludC1oZWxwLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiBAZ3JpZCAqIDM7XG4gICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZCAvIDI7XG59XG5cbi5naHgtc3ByaW50LWRpYWxvZy13b3JraW5nLWRheXMge1xuICAgIG1hcmdpbi10b3A6IEBncmlkICogMjtcbn1cblxuLyogU2hvdyBwcm9qZWN0IGluIHBhcmVudCBwcm9qZWN0IGNvbmZpZ3VyYXRpb24gLSBnZW5lcmFsIHRhYiAqL1xuI2doeC1ib2FyZC1sb2NhdGlvbi1jaGFuZ2Uge1xuICAgIC5hdWktYXZhdGFyLXByb2plY3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IEBncmlkLzI7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIH1cbn1cblxuLyogU2hvdyBwcm9qZWN0cyBpbiBib2FyZCBjb25maWd1cmF0aW9uIC0gZ2VuZXJhbCB0YWIgKi9cbiNnaHgtc2hvdy1wcm9qZWN0cy1pbi1ib2FyZCB7XG4gICAgbWFyZ2luOiAwIDAgQGdyaWQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgQGdyaWQ7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgQGdyaWQvMjtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogQGdyaWQvMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgY29sb3I6IEBhdWktZ3JheTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdWktaWNvbmZvbnQtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgQGdyaWQvMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uYXVpLWF2YXRhci1wcm9qZWN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBAZ3JpZC8yO1xuICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICB9XG59XG5cbi8qIFRpcHN5IG9mIHRoZSBDcmVhdGUgU3ByaW50IGJ1dHRvbiBpbiBhIFJhcGlkIEJvYXJkKi9cbi50aXBzeSB7XG4gICAgLnRpcHN5LWlubmVyIHtcbiAgICAgICAgLm1hbmFnZS1zcHJpbnQtcGVybWlzc2lvbi1oZWxwIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5naHgtbG96ZW5nZS1sYWJzIHtcbiAgICBiYWNrZ3JvdW5kOiBAZ2gtbGFiLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogQGdoLWxhYi1jb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLyogS2FuUGxhbiAqL1xuLmdoeC1saW1pdHMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuXG4gICAgLmdoeC1jb25zdHJhaW50IHtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcblxuICAgICAgICAmLmdoeC11bmRlci1taW4ge1xuICAgICAgICAgICAgY29sb3I6IEBhdWkteWVsbG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5naHgtZXhjZWVkLW1heCB7XG4gICAgICAgICAgICBjb2xvcjogQGF1aS1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5naHgta2FucGxhbi1hY2sge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgLmdoLWJveC1zaGFkb3dzLTIoMHB4IDJweCA1cHggMHB4IHJnYmEoMjMzLCAyMzMsIDIzMywgMC45KSk7XG4gICAgLmdoeC1rYW5wbGFuLWFjay1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2NXB4O1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cbiAgICAuZ2h4LWthbnBsYW4tYWNrLXdvcmttb2RlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9rYW5wbGFuL2thbnBsYW4td29yay1oZWxwZXItc2VjdGlvbi5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNTBweDtcbiAgICB9XG4gICAgLmdoeC1rYW5wbGFuLWFjay1wbGFubW9kZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMva2FucGxhbi9rYW5wbGFuLXBsYW4taGVscGVyLXNlY3Rpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTMwcHg7XG4gICAgfVxuICAgIC5naHgtYWNrLWNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAuZ2h4LWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBEaWFsb2cgZm9yIGNvbnZlcnRpbmcga2FuYmFuIGNvbHVtbiB0byBrYW5iYW4gYmFja2xvZy5cbi8vIFNob3duIGFmdGVyIHRoZSBpbmxpbmUgcHJvbXB0LlxuI2doeC1rYW5wbGFuLWNvbnZlcnQge1xuICAgIC5naHgta2FuYmFuLWNvbnZlcnQtaW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2thbnBsYW4va2FucGxhbi1hY2std29ya21vZGUuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyKkBncmlkO1xuICAgIH1cbn1cblxuLy8gRm9yIGZpeGluZyBTVy0zMDk1XG4uZ2h4LWJhY2tsb2ctZ3JvdXAuZ2h4LWthbnBsYW4tY29sdW1uLWNvbnRhaW5lciAuaWljLXdpZGdldF9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNnaHgta2FucGxhbi10cmFuc2l0aW9uLXN0YXR1cyB7XG4gICAgZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLmthbnBsYW4tdHJhbnNpdGlvbi1zdGF0dXMtb3B0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBmb3IgS2FuUGxhbiBzdWJ0YXNrXG4uZ2h4LWthbnBsYW4tY29sdW1uLWNvbnRhaW5lciB7XG4gICAgLmpzLWlzc3VlIHtcbiAgICAgICAgJi5naHgtc3VidGFzayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogQGdyaWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmdoeC1zdWJ0YXNrLWluZGVudC10b3Age1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogQGdyaWQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdoeC1tYXJrZXIge1xuICAgICAgICBtYXJnaW46IDAgLShAZ3JpZCoyKTtcbiAgICB9XG59XG5cbi5qcy1zcHJpbnQtY29udGFpbmVyLmdoeC1rYW5iYW4tY29sdW1uIHtcbiAgICAuaWljLWFnaWxlLXBsYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5naHgta2FuYmFuLWNvbHVtbi1tYXgsXG4gICAgLmdoeC1rYW5iYW4tY29sdW1uLW1pbiB7XG4gICAgICAgIGNvbG9yOkBhdWktZ3JheTtcbiAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IEBncmlkO1xuICAgIH1cbn1cblxuLmdoeC1rYW5iYW4tYmFja2xvZyAuaWljLWFnaWxlLXBsYW4gLmlpYy13aWRnZXRfX2Rlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBGaWVsZCBoYXMgbm8gdmFsdWUgKi9cbi5naHgtZmEge1xuICAgIGNvbG9yOkBhdWktZ3JheTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vUXVpY2sgZmlsdGVycyAtIGlubm92YXRpb24gd2Vla1xuI2doeC1xdWljay1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZDtcblxuICAgID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCBAZ3JpZCAvIDI7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgQGdyaWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICYuZ2h4LWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBhdWktcGFsZS1ibHVlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBnaC1ib3JkZXItY29sb3ItYnV0dG9uLWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzYjczYWY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdoeC1xdWljay1maWx0ZXJzLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiA4cHggOXB4IDAgMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cblxuICAgIC5naHgtYmFja2xvZy1zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IEBnaC1zZWFyY2gtd2lkdGgtY2xvc2VkO1xuICAgIH1cblxuICAgIC5naHgtYmFja2xvZy1zZWFyY2ggLmdoeC1zZWFyY2gge1xuICAgICAgICAuYm9yZGVyLXJhZGl1cztcbiAgICAgICAgLmJvcmRlci1ib3g7XG4gICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6MTtcbiAgICAgICAgaGVpZ2h0OjMwcHg7XG4gICAgICAgIG1heC13aWR0aDpub25lO1xuICAgICAgICBwYWRkaW5nOkBncmlkLzIgMjRweCBAZ3JpZC8yIEBncmlkO1xuICAgICAgICAuZ2gtdHJhbnNpdGlvbih3aWR0aCwgMTAwbXMsIGVhc2UtaW4tb3V0KTtcbiAgICAgICAgd2lkdGg6IEBnaC1zZWFyY2gtd2lkdGgtb3BlbiArIEBncmlkO1xuICAgIH1cbn1cblxuLmdoeC1zZWFyY2gtZmllbGQtYnRuLmdoeC1pY29uZm9udC5hdWktaWNvbi1zbWFsbCB7XG4gICAgLmdoLWljb24tZm9udDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICByaWdodDo4cHg7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjhweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC5hdWktZHJvcGRvd24yLmF1aS1zdHlsZS1kZWZhdWx0OmhvdmVyICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgIH1cbn1cblxuLmdoeC1xdWlja2ZpbHRlcnMtbm8tbWF0Y2hlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1jb2xvci1oaWdobGlnaHQtcHJpbWFyeTtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4uZ2h4LWZpbHRlci1wYW5lbC1kcm9wZG93bi1sYWJlbCB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1dHRvbi1hY3RpdmUtaG92ZXI7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbi5hdWktZHJvcGRvd24yLmF1aS1zdHlsZS1kZWZhdWx0IC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duLWxhYmVsLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLWJhY2tncm91bmQtY29sb3ItYnV0dG9uLWFjdGl2ZS1ob3ZlcjtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmdoeC1maWx0ZXItcGFuZWwtZHJvcGRvd24gLmdoeC1iYWNrbG9nLXNlYXJjaCB7XG4gICAgbWFyZ2luOiA1cHggMTBweCA5cHg7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG4uYXVpLWRyb3Bkb3duMi5hdWktc3R5bGUtZGVmYXVsdCB7XG4gICAgJjpob3ZlciAuZ2h4LWZpbHRlci1wYW5lbC1kcm9wZG93biBhLmdoeC1maWx0ZXItcGFuZWwtY2xlYXIsXG4gICAgLmdoeC1maWx0ZXItcGFuZWwtZHJvcGRvd24gYS5naHgtZmlsdGVyLXBhbmVsLWNsZWFyLmFjdGl2ZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLWxpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGEuZ2h4LWZpbHRlci1wYW5lbC1jbGVhcjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLWJ1dHRvbi1hY3RpdmUtaG92ZXI7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC5naHgtZmlsdGVyLXBhbmVsLWRyb3Bkb3duIGEuZ2h4LWZpbHRlci1wYW5lbC1jbGVhciB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLWxpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG4iXX0= */

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-dialog.css' */
#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header {
  padding: 0px 20px;
}
#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header .flag-and-add-comment-summary {
  padding: 20px 0px;
  border-bottom: 1px solid #ccc;
}
#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header .flag-and-add-comment-summary span {
  padding-right: 10px;
}
#flag-and-add-comment-dialog .jira-dialog-content form.aui .field-group.comment-input {
  padding-left: 80px;
}
#ghx-sprint-goal-input {
  min-height: 100px;
}
#find-projects-dialog button {
  margin-top: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2Nzcy9naC1kaWFsb2cubGVzcyIsImluY2x1ZGVzL2Nzcy9naC1kaWFsb2cuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBR1ksa0JBQUE7Q0NIWDtBREFEO0VBTWdCLGtCQUFBO0VBQ0EsOEJBQUE7Q0NIZjtBREpEO0VBVW9CLG9CQUFBO0NDSG5CO0FEUEQ7RUFpQmdCLG1CQUFBO0NDUGY7QURhRDtFQUNJLGtCQUFBO0NDWEg7QURjRDtFQUVRLGlCQUFBO0NDYlAiLCJmaWxlIjoiaW5jbHVkZXMvY3NzL2doLWRpYWxvZy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiZ2gtdmFyaWFibGVzXCI7XG5cbiNmbGFnLWFuZC1hZGQtY29tbWVudC1kaWFsb2cge1xuICAgIC5qaXJhLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgLmZsYWctYW5kLWFkZC1jb21tZW50LWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcblxuICAgICAgICAgICAgLmZsYWctYW5kLWFkZC1jb21tZW50LXN1bW1hcnkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYXVpLWJvcmRlci1jb2xvcjtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0uYXVpIHtcbiAgICAgICAgICAgIC5maWVsZC1ncm91cC5jb21tZW50LWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNnaHgtc3ByaW50LWdvYWwtaW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuXG4jZmluZC1wcm9qZWN0cy1kaWFsb2cge1xuICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxufSIsIiNmbGFnLWFuZC1hZGQtY29tbWVudC1kaWFsb2cgLmppcmEtZGlhbG9nLWNvbnRlbnQgLmZsYWctYW5kLWFkZC1jb21tZW50LWhlYWRlciB7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xufVxuI2ZsYWctYW5kLWFkZC1jb21tZW50LWRpYWxvZyAuamlyYS1kaWFsb2ctY29udGVudCAuZmxhZy1hbmQtYWRkLWNvbW1lbnQtaGVhZGVyIC5mbGFnLWFuZC1hZGQtY29tbWVudC1zdW1tYXJ5IHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuI2ZsYWctYW5kLWFkZC1jb21tZW50LWRpYWxvZyAuamlyYS1kaWFsb2ctY29udGVudCAuZmxhZy1hbmQtYWRkLWNvbW1lbnQtaGVhZGVyIC5mbGFnLWFuZC1hZGQtY29tbWVudC1zdW1tYXJ5IHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI2ZsYWctYW5kLWFkZC1jb21tZW50LWRpYWxvZyAuamlyYS1kaWFsb2ctY29udGVudCBmb3JtLmF1aSAuZmllbGQtZ3JvdXAuY29tbWVudC1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cbiNnaHgtc3ByaW50LWdvYWwtaW5wdXQge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbn1cbiNmaW5kLXByb2plY3RzLWRpYWxvZyBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuIl19 */

/* module-key = 'com.pyxis.greenhopper.jira:greenhopper-sprint-health-dashboard-item-resources', location = 'dashboarditem/sprinthealth/sprint-health.css' */
.sprint-health-dashboard-item {
  background: #fff;
  padding-bottom: 0;
}
.sprint-health-dashboard-item .ag-inner-area {
  padding: 20px;
  padding-left: 40px;
  padding-right: 40px;
}
.sprint-health-dashboard-item .ag-inner-area.strip-bottom,
.sprint-health-dashboard-item .ag-inner-area .strip-bottom {
  padding-bottom: 0;
}
.sprint-health-dashboard-item .ag-inner-area.add-bottom,
.sprint-health-dashboard-item .ag-inner-area .add-bottom {
  padding-bottom: 5px;
}
.sprint-health-dashboard-item .ag-inner-area.strip-top,
.sprint-health-dashboard-item .ag-inner-area .strip-top {
  padding-top: 0;
}
.sprint-health-dashboard-item .ag-inner-area.strip-left,
.sprint-health-dashboard-item .ag-inner-area .strip-left {
  padding-left: 0;
}
.sprint-health-dashboard-item .ag-inner-area.strip-right,
.sprint-health-dashboard-item .ag-inner-area .strip-right {
  padding-right: 0;
}
.sprint-health-dashboard-item .ag-status-header,
.sprint-health-dashboard-item .ag-progress-group,
.sprint-health-dashboard-item .ag-meta-section {
  color: #333;
}
.sprint-health-dashboard-item .ag-status-header.ag-empty,
.sprint-health-dashboard-item .ag-progress-group.ag-empty,
.sprint-health-dashboard-item .ag-meta-section.ag-empty {
  color: #e9e9e9;
}
.sprint-health-dashboard-item .ag-status-header.ag-empty a,
.sprint-health-dashboard-item .ag-progress-group.ag-empty a,
.sprint-health-dashboard-item .ag-meta-section.ag-empty a {
  color: inherit;
}
.sprint-health-dashboard-item .ag-status-header.ag-empty a:hover,
.sprint-health-dashboard-item .ag-progress-group.ag-empty a:hover,
.sprint-health-dashboard-item .ag-meta-section.ag-empty a:hover {
  color: #3b73af;
}
.sprint-health-dashboard-item .ag-status-header a,
.sprint-health-dashboard-item .ag-progress-group a,
.sprint-health-dashboard-item .ag-meta-section a {
  color: #333;
}
.sprint-health-dashboard-item .ag-status-header a:hover,
.sprint-health-dashboard-item .ag-progress-group a:hover,
.sprint-health-dashboard-item .ag-meta-section a:hover {
  color: #3b73af;
  text-decoration: none;
}
.sprint-health-dashboard-item .ag-time-remaining,
.sprint-health-dashboard-item .ag-name-board {
  color: #999;
}
.sprint-health-dashboard-item .ag-name-board {
  text-align: right;
}
.sprint-health-dashboard-item .right {
  text-align: right !important;
}
.sprint-health-dashboard-item .ag-header-region {
  border-bottom: 1px solid #ddd;
}
.sprint-health-dashboard-item .ag-status-header {
  margin-bottom: 20px;
}
.sprint-health-dashboard-item .ag-status-header .aui-item {
  vertical-align: baseline;
}
.sprint-health-dashboard-item .ag-status-header.aui-group-split .aui-item + .aui-item {
  text-align: right;
}
.sprint-health-dashboard-item .ag-name-lane {
  width: 100%;
  display: inline-table;
}
.sprint-health-dashboard-item .ag-name-lane + .ag-progress {
  margin-top: 10px;
}
.sprint-health-dashboard-item .ag-name-lane h3 {
  width: 80%;
  text-align: left;
  display: table-cell;
}
.sprint-health-dashboard-item .ag-name-lane h3.ag-time-remaining {
  width: 20%;
  display: table-cell;
}
.sprint-health-dashboard-item .ag-progress-group {
  clear: both;
}
.sprint-health-dashboard-item .ag-progress,
.sprint-health-dashboard-item .ag-progress > li {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sprint-health-dashboard-item .ag-progress {
  height: 40px;
  width: 100%;
}
.sprint-health-dashboard-item .ag-progress.ag-progress-short {
  height: 5px;
}
.sprint-health-dashboard-item .ag-progress li:first-child {
  border-radius: 3px 0px 0px 3px;
}
.sprint-health-dashboard-item .ag-progress li:last-child {
  border-radius: 0px 3px 3px 0px;
}
.sprint-health-dashboard-item .ag-progress li {
  color: #fff;
  display: inline-block;
  height: inherit;
  overflow: hidden;
}
.sprint-health-dashboard-item .ag-progress li a {
  color: #fff;
}
.sprint-health-dashboard-item .ag-progress li a:hover {
  color: inherit;
}
.sprint-health-dashboard-item .ag-progress.ag-none li {
  color: #fff;
  display: inline-block;
  height: inherit;
  overflow: hidden;
}
.sprint-health-dashboard-item li.ag-todo {
  background: #4a6785;
}
.sprint-health-dashboard-item li.ag-todo:hover {
  background-color: #537495;
}
.sprint-health-dashboard-item li.ag-inprogress {
  color: #815b3a;
  background: #f6c342;
}
.sprint-health-dashboard-item li.ag-inprogress:hover {
  background-color: #f7cb5a;
}
.sprint-health-dashboard-item li.ag-inprogress a {
  color: #815b3a;
}
.sprint-health-dashboard-item li.ag-inprogress a:hover {
  color: inherit;
}
.sprint-health-dashboard-item li.ag-done {
  background: #14892c;
}
.sprint-health-dashboard-item li.ag-done:hover {
  background-color: #179f33;
}
.sprint-health-dashboard-item li.ag-none {
  background: #707070;
}
.sprint-health-dashboard-item li.ag-none:hover {
  background-color: #7d7d7d;
}
.sprint-health-dashboard-item .ag-none li {
  background: #e9e9e9;
}
.sprint-health-dashboard-item ul.ag-none,
.sprint-health-dashboard-item .ag-none li {
  height: 3px;
  width: 100%;
}
.sprint-health-dashboard-item .ag-progress .ag-status-info {
  display: inline-block;
  height: inherit;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.sprint-health-dashboard-item .ag-progress .ag-status-info b {
  bottom: 10px;
  left: 10px;
  position: absolute;
}
.sprint-health-dashboard-item .ag-meta-group {
  border-spacing: 5px;
  padding-top: 5px;
  display: table;
  table-layout: fixed;
  width: 100%;
}
.sprint-health-dashboard-item .ag-meta-group + .ag-meta-group {
  margin-top: 30px;
}
.sprint-health-dashboard-item .ag-meta-section {
  display: table-cell;
  text-align: center;
  overflow: hidden;
}
.sprint-health-dashboard-item .left-align {
  text-align: left;
}
.sprint-health-dashboard-item .ag-avatar img {
  height: 32px;
}
.sprint-health-dashboard-item .ag-meta-section a:first-child .ag-avatar {
  margin-left: 0;
}
.sprint-health-dashboard-item .ag-section-list,
.sprint-health-dashboard-item .ag-section-list li {
  list-style: none;
  line-height: 1.5;
  margin: 0;
  padding: 0;
}
.sprint-health-dashboard-item .ag-scope-increase {
  color: #d04437;
}
.sprint-health-dashboard-item a:hover .ag-scope-increase {
  color: inherit;
}
.sprint-health-dashboard-item .ag-assignee-name {
  line-height: 32px;
  margin-left: 10px;
  vertical-align: text-top;
}
.sprint-health-dashboard-item .ag-avatar {
  display: inline-block;
  margin: 0 5px 5px;
}
.sprint-health-dashboard-item .ag-avatar img {
  border-radius: 3px;
}
.sprint-health-dashboard-item .ag-label,
.sprint-health-dashboard-item .ag-progress .ag-status-info,
.sprint-health-dashboard-item .ag-name-lane {
  font-size: 14px;
}
.sprint-health-dashboard-item .ag-metric-value,
.sprint-health-dashboard-item .ag-status-group {
  font-size: 32px;
}
.sprint-health-dashboard-item .ag-metric-value sup {
  font-size: 50%;
}
@media (max-width: 450px) {
  .sprint-health-dashboard-item {
    padding: 0;
  }
  .sprint-health-dashboard-item .ag-progress {
    height: 40px;
  }
  .sprint-health-dashboard-item .ag-name-board,
  .sprint-health-dashboard-item .ag-label,
  .sprint-health-dashboard-item .ag-progress .ag-status-info,
  .sprint-health-dashboard-item .ag-name-lane {
    font-size: 12px;
  }
  .sprint-health-dashboard-item .ag-status-group {
    font-size: 14px;
  }
  .sprint-health-dashboard-item .ag-metric-value {
    font-size: 16.8px;
  }
}
@media (min-width: 450px) and (max-width: 1600px) {
  .sprint-health-dashboard-item .ag-progress {
    height: 50px;
  }
  .sprint-health-dashboard-item .ag-status-group {
    font-size: 19.2px;
  }
  .sprint-health-dashboard-item .ag-metric-value {
    font-size: 19.2px;
  }
}
.sprint-health-dashboard-item-dialog-decorator {
  padding: 20px !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhc2hib2FyZGl0ZW0vc3ByaW50aGVhbHRoL3NwcmludC1oZWFsdGgubGVzcyIsImRhc2hib2FyZGl0ZW0vc3ByaW50aGVhbHRoL3NwcmludC1oZWFsdGguY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0VBRUksaUJBQUE7RUFDQSxrQkFBQTtDQ0hIO0FEQUQ7RUFlUSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtDQ1pQO0FEY087O0VBQ0ksa0JBQUE7Q0NYWDtBRGNPOztFQUNJLG9CQUFBO0NDWFg7QURjTzs7RUFDSSxlQUFBO0NDWFg7QURjTzs7RUFDSSxnQkFBQTtDQ1hYO0FEY087O0VBQ0ksaUJBQUE7Q0NYWDtBRHpCRDs7O0VBNENRLFlBQUE7Q0NkUDtBRGVPOzs7RUFDSSxlQUFBO0NDWFg7QURVTzs7O0VBR1EsZUFBQTtDQ1JmO0FEU2U7OztFQUNJLGVBQUE7Q0NMbkI7QUQ3Q0Q7OztFQXdEWSxZQUFBO0NDTlg7QURPVzs7O0VBQ0ksZUFBQTtFQUNBLHNCQUFBO0NDSGY7QUR4REQ7O0VBdUVRLFlBQUE7Q0NYUDtBRDVERDtFQTJFUSxrQkFBQTtDQ1pQO0FEL0REO0VBK0VRLDZCQUFBO0NDYlA7QURsRUQ7RUFtRlEsOEJBQUE7Q0NkUDtBRHJFRDtFQXVGUSxvQkFBQTtDQ2ZQO0FEeEVEO0VBMkZRLHlCQUFBO0NDaEJQO0FEM0VEO0VBOEZRLGtCQUFBO0NDaEJQO0FEOUVEO0VBcUdRLFlBQUE7RUFDQSxzQkFBQTtDQ3BCUDtBRHNCTztFQUNJLGlCQUFBO0NDcEJYO0FEckZEO0VBNkdZLFdBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0NDckJYO0FEMUZEO0VBbUhZLFdBQUE7RUFDQSxvQkFBQTtDQ3RCWDtBRDlGRDtFQTBIUSxZQUFBO0NDekJQO0FEakdEOztFQWlJUSxpQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0NDNUJQO0FEdkdEO0VBc0lRLGFBQUE7RUFDQSxZQUFBO0NDNUJQO0FENkJPO0VBQ0ksWUFBQTtDQzNCWDtBRDlHRDtFQThJUSwrQkFBQTtDQzdCUDtBRGpIRDtFQWtKUSwrQkFBQTtDQzlCUDtBRHBIRDtFQXNKUSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0NDL0JQO0FEMUhEO0VBMkpZLFlBQUE7Q0M5Qlg7QUQrQlc7RUFDSSxlQUFBO0NDN0JmO0FEaElEO0VBa0tRLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7Q0MvQlA7QUR0SUQ7RUF3S1Esb0JBQUE7Q0MvQlA7QURnQ087RUFDSSwwQkFBQTtDQzlCWDtBRDVJRDtFQThLUSxlQUFBO0VBQ0Esb0JBQUE7Q0MvQlA7QURnQ087RUFDSSwwQkFBQTtDQzlCWDtBRG5KRDtFQW9MWSxlQUFBO0NDOUJYO0FEK0JXO0VBQ0ksZUFBQTtDQzdCZjtBRHpKRDtFQTJMUSxvQkFBQTtDQy9CUDtBRGdDTztFQUNJLDBCQUFBO0NDOUJYO0FEL0pEO0VBaU1RLG9CQUFBO0NDL0JQO0FEZ0NPO0VBQ0ksMEJBQUE7Q0M5Qlg7QURyS0Q7RUF3TVEsb0JBQUE7Q0NoQ1A7QUR4S0Q7O0VBNE1RLFlBQUE7RUFDQSxZQUFBO0NDaENQO0FEN0tEO0VBa05RLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtDQ2xDUDtBRHBMRDtFQXlOUSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0NDbENQO0FEekxEO0VBaU9RLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0NDckNQO0FEaE1EO0VBd09RLGlCQUFBO0NDckNQO0FEbk1EO0VBNE9RLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtDQ3RDUDtBRHhNRDtFQWtQUSxpQkFBQTtDQ3ZDUDtBRDNNRDtFQXNQUSxhQUFBO0NDeENQO0FEOU1EO0VBMFBRLGVBQUE7Q0N6Q1A7QURqTkQ7O0VBaVFRLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtDQzVDUDtBRHhORDtFQXVRUSxlQUFBO0NDNUNQO0FEM05EO0VBMFFRLGVBQUE7Q0M1Q1A7QUQ5TkQ7RUE2UVEsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0NDNUNQO0FEbk9EO0VBa1JRLHNCQUFBO0VBQ0Esa0JBQUE7Q0M1Q1A7QUR2T0Q7RUFzUlEsbUJBQUE7Q0M1Q1A7QUQxT0Q7OztFQW9TUSxnQkFBQTtDQ3JEUDtBRC9PRDs7RUF3U1EsZ0JBQUE7Q0NyRFA7QURuUEQ7RUE0U1EsZUFBQTtDQ3REUDtBRDBERztFQTZDSjtJQTNDUSxXQUFBO0dDeERMO0VEbUdIO0lBeENZLGFBQUE7R0N4RFQ7RURnR0g7Ozs7SUFqQ1ksZ0JBQUE7R0N6RFQ7RUQwRkg7SUE5QlksZ0JBQUE7R0N6RFQ7RUR1Rkg7SUEzQlksa0JBQUE7R0N6RFQ7Q0FDRjtBRDRERztFQXVCSjtJQXBCWSxhQUFBO0dDM0RUO0VEK0VIO0lBZlksa0JBQUE7R0M3RFQ7RUQ0RUg7SUFaWSxrQkFBQTtHQzdEVDtDQUNGO0FEcUVEO0VBQ0kseUJBQUE7Q0NuRUgiLCJmaWxlIjoiZGFzaGJvYXJkaXRlbS9zcHJpbnRoZWFsdGgvc3ByaW50LWhlYWx0aC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBHcmVlbkhvcHBlcidzIExFU1MgdmFyaWFibGVzICsgbWl4aW5zIGV0Y1xuQGltcG9ydCBcIi4uLy4uL2luY2x1ZGVzL2Nzcy9naC12YXJpYWJsZXMubGVzc1wiO1xuXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbXtcblxuICAgIGJhY2tncm91bmQ6IEBhZy1iYWNrZ3JvdW5kO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgQGZvbnQtc3BlY2lhbDogNDhweDtcbiAgICBAZm9udC1iaWc6IDMycHg7XG4gICAgQGZvbnQtbWlkOiAyMHB4O1xuICAgIEBmb250LXNtYWxsOiAxNHB4O1xuXG4gICAgQGFnLWJhY2tncm91bmQ6ICNmZmY7IC8vIHBsYW5zIHRvIGNoYW5nZSB0byAjMzMzIGZvciBBREcgbWFrZW92ZXJcblxuICAgIEBtdWx0aXBsaWVyOiAxLjU7XG5cbiAgICAuYWctaW5uZXItYXJlYSB7XG4gICAgICAgIHBhZGRpbmc6IEBncmlkICogMjsgLy8gQmVuIHByb3Bvc2FsIGZvciBBREcgR2FkZ2V0IHBhZGRpbmdcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBAZ3JpZCAqIDQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IEBncmlkICogNDtcblxuICAgICAgICAmLnN0cmlwLWJvdHRvbSwgLnN0cmlwLWJvdHRvbXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtYm90dG9tLCAuYWRkLWJvdHRvbXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBAZ3JpZC8yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHJpcC10b3AsIC5zdHJpcC10b3B7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3RyaXAtbGVmdCwgLnN0cmlwLWxlZnR7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0cmlwLXJpZ2h0LCAuc3RyaXAtcmlnaHR7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYWctc3RhdHVzLWhlYWRlcixcbiAgICAuYWctcHJvZ3Jlc3MtZ3JvdXAsXG4gICAgLmFnLW1ldGEtc2VjdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAmLmFnLWVtcHR5IHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLXNpbHZlcjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1saW5rO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7IC8vIGNhbm5vdCB1c2UgaW5oZXJpdCBkdWUgdG8gb2xkIHN0eWxlcyBpbiBnYWRnZXRzXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1saW5rO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFN0YXR1cyBoZWFkZXIgPSBvdmVyYWxsIG1lc3NhZ2UgYXQgdG9wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gICAgLmFnLW5hbWUtc3ByaW50IHtcbiAgICAgICAgLy8gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5hZy10aW1lLXJlbWFpbmluZyxcbiAgICAuYWctbmFtZS1ib2FyZCB7XG4gICAgICAgIGNvbG9yOiBAYXVpLWdyYXk7XG4gICAgfVxuXG4gICAgLmFnLW5hbWUtYm9hcmR7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5yaWdodHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWctaGVhZGVyLXJlZ2lvbntcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBAZ3JpZCAqIDI7XG4gICAgfVxuXG4gICAgLmFnLXN0YXR1cy1oZWFkZXIgLmF1aS1pdGVtIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIH1cbiAgICAuYWctc3RhdHVzLWhlYWRlci5hdWktZ3JvdXAtc3BsaXQgLmF1aS1pdGVtICsgLmF1aS1pdGVtIHsgLy8gY2FuIGJlIHJlbW92ZWQgd2hlbiBuZXdlciBhdWkgYXJyaXZlc1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAvLyBwcm9ncmVzcyBiYXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAgIC8vIG5hbWUgKyBiYXJcbiAgICAuYWctbmFtZS1sYW5le1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuXG4gICAgICAgICYgKyAuYWctcHJvZ3Jlc3N7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBAZ3JpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgze1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMuYWctdGltZS1yZW1haW5pbmd7XG4gICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmFnLXByb2dyZXNzLWdyb3VwIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIC8vICAgIG1hcmdpbi1ib3R0b206IEBncmlkO1xuICAgIH1cblxuICAgIC8vIHByb2dyZXNzIGJhclxuICAgIC5hZy1wcm9ncmVzcyxcbiAgICAuYWctcHJvZ3Jlc3MgPiBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmFnLXByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiBAZ3JpZCAqIDQ7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICYuYWctcHJvZ3Jlc3Mtc2hvcnQge1xuICAgICAgICAgICAgaGVpZ2h0OiBAZ3JpZCAvIDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWctcHJvZ3Jlc3MgbGk6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwcHggMHB4IDNweDtcbiAgICB9XG5cbiAgICAuYWctcHJvZ3Jlc3MgbGk6bGFzdC1jaGlsZHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDNweCAzcHggMHB4O1xuICAgIH1cblxuICAgIC5hZy1wcm9ncmVzcyBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hZy1wcm9ncmVzcy5hZy1ub25lIGxpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBsaS5hZy10b2RvIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGdoLWJhY2tncm91bmQtY29sb3ItdG9kbztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRvZG8sIDUlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsaS5hZy1pbnByb2dyZXNzIHtcbiAgICAgICAgY29sb3I6IEBhdWktYnJvd247XG4gICAgICAgIGJhY2tncm91bmQ6IEBhdWkteWVsbG93O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oQGF1aS15ZWxsb3csIDUlKTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLWJyb3duO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkuYWctZG9uZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBhdWktZ3JlZW47XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAYXVpLWdyZWVuLCA1JSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkuYWctbm9uZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBhdWktbWVkaXVtLWdyYXk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAYXVpLW1lZGl1bS1ncmF5LCA1JSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gZW1wdHkgYmFyXG4gICAgLmFnLW5vbmUgbGkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAYXVpLXNpbHZlcjtcbiAgICB9XG4gICAgdWwuYWctbm9uZSxcbiAgICAuYWctbm9uZSBsaSB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAvLyBpbmZvIGluc2lkZSBiYXIgc2VnbWVudHMgKGxpbmspXG4gICAgLmFnLXByb2dyZXNzIC5hZy1zdGF0dXMtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlOyAvLyBtYWtlcyB0aGUgbGluayBhcyB3aWRlIGFzIHRoZSBiYXJcbiAgICB9XG4gICAgLmFnLXByb2dyZXNzIC5hZy1zdGF0dXMtaW5mbyBiIHtcbiAgICAgICAgYm90dG9tOiBAZ3JpZDtcbiAgICAgICAgbGVmdDogQGdyaWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAvLyBTZWN0aW9uIEhlYWRlcnNcblxuICAgIC5hZy1tZXRhLWdyb3VwIHtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IEBncmlkIC8gMjtcbiAgICAgICAgcGFkZGluZy10b3A6IEBncmlkIC8gMjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICAgIC5hZy1tZXRhLWdyb3VwICsgLmFnLW1ldGEtZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiBAZ3JpZCAqIDM7XG4gICAgfVxuXG4gICAgLmFnLW1ldGEtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubGVmdC1hbGlnbntcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYWctYXZhdGFyIGltZ3tcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIC5hZy1tZXRhLXNlY3Rpb24gYTpmaXJzdC1jaGlsZCAuYWctYXZhdGFye1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAvLyBTZWN0aW9uIExpc3RcblxuICAgIC5hZy1zZWN0aW9uLWxpc3QsXG4gICAgLmFnLXNlY3Rpb24tbGlzdCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmFnLXNjb3BlLWluY3JlYXNlIHtcbiAgICAgICAgY29sb3I6IEBnaC1jb2xvci1lcnJvcjtcbiAgICB9XG4gICAgYTpob3ZlciAuYWctc2NvcGUtaW5jcmVhc2Uge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gICAgLmFnLWFzc2lnbmVlLW5hbWUge1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOnRleHQtdG9wO1xuICAgIH1cbiAgICAuYWctYXZhdGFyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgQGdyaWQvMiBAZ3JpZC8yO1xuICAgIH1cbiAgICAuYWctYXZhdGFyIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuICAgIEBicmVha3BvaW50LTA6IDQ1MHB4OyAvLyB2YWx1ZXMgYWRkZWQgaW5zdGVhZCBvZiB2YXJpYWJsZXMgZHVlIHRvIExFU1MgcHJvYmxlbXMgaW4gSklSQSA1LjFcbiAgICBAYnJlYWtwb2ludC0xOiA2NDBweDtcbiAgICBAYnJlYWtwb2ludC0yOiA4NTBweDtcblxuICAgIC8vIGZvbnQgc2l6ZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgICAuYWctbGFiZWwsXG4gICAgLmFnLXByb2dyZXNzIC5hZy1zdGF0dXMtaW5mbyxcbiAgICAuYWctbmFtZS1sYW5lIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1zbWFsbDtcbiAgICB9XG5cbiAgICAuYWctbWV0cmljLXZhbHVlLCAuYWctc3RhdHVzLWdyb3VwIHtcbiAgICAgICAgZm9udC1zaXplOiBAZm9udC1iaWc7XG4gICAgfVxuXG4gICAgLmFnLW1ldHJpYy12YWx1ZSBzdXAge1xuICAgICAgICBmb250LXNpemU6IDUwJTsvLyB0aGlzIGlzIHRoZSAlIHRoYXQgc2l0cyBuZXh0IHRvIHRoZSBiaWcgbnVtYmVyc1xuICAgIH1cblxuICAgIC8vIEdhZGdldCBpbiBzbWFsbGVyIHNwYWNlXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYWctcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgaGVpZ2h0OiBAZ3JpZCAqIDQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWctbmFtZS1ib2FyZCxcbiAgICAgICAgLmFnLWxhYmVsLFxuICAgICAgICAuYWctcHJvZ3Jlc3MgLmFnLXN0YXR1cy1pbmZvLFxuICAgICAgICAuYWctbmFtZS1sYW5lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgfVxuICAgICAgICAuYWctc3RhdHVzLWdyb3VwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgICAuYWctbWV0cmljLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogQGZvbnQtc3BlY2lhbCAqIDAuMzU7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcblxuICAgICAgICAuYWctcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgaGVpZ2h0OiBAZ3JpZCAqIDU7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5hZy1zdGF0dXMtZ3JvdXAge1xuICAgICAgICAgICAgZm9udC1zaXplOiBAZm9udC1iaWcgKiAwLjY7XG4gICAgICAgIH1cbiAgICAgICAgLmFnLW1ldHJpYy12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICBAZm9udC1zcGVjaWFsICogMC40O1xuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuLy8gIFNpbmNlIGFsbCBkaWFsb2dzIGFyZSByZW5kZXJlZCBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGVcbi8vICBTcHJpbnQgSGVhbHRoIERhc2hib2FyZCBJdGVtXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbS1kaWFsb2ctZGVjb3JhdG9ye1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cbiIsIi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1pbm5lci1hcmVhLnN0cmlwLWJvdHRvbSxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1pbm5lci1hcmVhIC5zdHJpcC1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1pbm5lci1hcmVhLmFkZC1ib3R0b20sXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYSAuYWRkLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYS5zdHJpcC10b3AsXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYSAuc3RyaXAtdG9wIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYS5zdHJpcC1sZWZ0LFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLWlubmVyLWFyZWEgLnN0cmlwLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctaW5uZXItYXJlYS5zdHJpcC1yaWdodCxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1pbm5lci1hcmVhIC5zdHJpcC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWhlYWRlcixcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcy1ncm91cCxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1tZXRhLXNlY3Rpb24ge1xuICBjb2xvcjogIzMzMztcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1zdGF0dXMtaGVhZGVyLmFnLWVtcHR5LFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzLWdyb3VwLmFnLWVtcHR5LFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldGEtc2VjdGlvbi5hZy1lbXB0eSB7XG4gIGNvbG9yOiAjZTllOWU5O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXN0YXR1cy1oZWFkZXIuYWctZW1wdHkgYSxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcy1ncm91cC5hZy1lbXB0eSBhLFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldGEtc2VjdGlvbi5hZy1lbXB0eSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWhlYWRlci5hZy1lbXB0eSBhOmhvdmVyLFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzLWdyb3VwLmFnLWVtcHR5IGE6aG92ZXIsXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbWV0YS1zZWN0aW9uLmFnLWVtcHR5IGE6aG92ZXIge1xuICBjb2xvcjogIzNiNzNhZjtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1zdGF0dXMtaGVhZGVyIGEsXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MtZ3JvdXAgYSxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1tZXRhLXNlY3Rpb24gYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXN0YXR1cy1oZWFkZXIgYTpob3Zlcixcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcy1ncm91cCBhOmhvdmVyLFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldGEtc2VjdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICMzYjczYWY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy10aW1lLXJlbWFpbmluZyxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1uYW1lLWJvYXJkIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbmFtZS1ib2FyZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1oZWFkZXItcmVnaW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWhlYWRlciAuYXVpLWl0ZW0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWhlYWRlci5hdWktZ3JvdXAtc3BsaXQgLmF1aS1pdGVtICsgLmF1aS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbmFtZS1sYW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1uYW1lLWxhbmUgKyAuYWctcHJvZ3Jlc3Mge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW5hbWUtbGFuZSBoMyB7XG4gIHdpZHRoOiA4MCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbmFtZS1sYW5lIGgzLmFnLXRpbWUtcmVtYWluaW5nIHtcbiAgd2lkdGg6IDIwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcy1ncm91cCB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzLFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzLmFnLXByb2dyZXNzLXNob3J0IHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAzcHggMHB4IDBweCAzcHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzcHggM3B4IDBweDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcyBsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcyBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXByb2dyZXNzLmFnLW5vbmUgbGkge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSBsaS5hZy10b2RvIHtcbiAgYmFja2dyb3VuZDogIzRhNjc4NTtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIGxpLmFnLXRvZG86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM3NDk1O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gbGkuYWctaW5wcm9ncmVzcyB7XG4gIGNvbG9yOiAjODE1YjNhO1xuICBiYWNrZ3JvdW5kOiAjZjZjMzQyO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gbGkuYWctaW5wcm9ncmVzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2NiNWE7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSBsaS5hZy1pbnByb2dyZXNzIGEge1xuICBjb2xvcjogIzgxNWIzYTtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIGxpLmFnLWlucHJvZ3Jlc3MgYTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gbGkuYWctZG9uZSB7XG4gIGJhY2tncm91bmQ6ICMxNDg5MmM7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSBsaS5hZy1kb25lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3OWYzMztcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIGxpLmFnLW5vbmUge1xuICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gbGkuYWctbm9uZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDdkN2Q7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbm9uZSBsaSB7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSB1bC5hZy1ub25lLFxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW5vbmUgbGkge1xuICBoZWlnaHQ6IDNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MgLmFnLXN0YXR1cy1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3MgLmFnLXN0YXR1cy1pbmZvIGIge1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1tZXRhLWdyb3VwIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldGEtZ3JvdXAgKyAuYWctbWV0YS1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbWV0YS1zZWN0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmxlZnQtYWxpZ24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLWF2YXRhciBpbWcge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbWV0YS1zZWN0aW9uIGE6Zmlyc3QtY2hpbGQgLmFnLWF2YXRhciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLXNlY3Rpb24tbGlzdCxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1zZWN0aW9uLWxpc3QgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc2NvcGUtaW5jcmVhc2Uge1xuICBjb2xvcjogI2QwNDQzNztcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIGE6aG92ZXIgLmFnLXNjb3BlLWluY3JlYXNlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctYXNzaWduZWUtbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLWF2YXRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweCA1cHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctYXZhdGFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1sYWJlbCxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcyAuYWctc3RhdHVzLWluZm8sXG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbmFtZS1sYW5lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldHJpYy12YWx1ZSxcbi5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1zdGF0dXMtZ3JvdXAge1xuICBmb250LXNpemU6IDMycHg7XG59XG4uc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbWV0cmljLXZhbHVlIHN1cCB7XG4gIGZvbnQtc2l6ZTogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1uYW1lLWJvYXJkLFxuICAuc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbGFiZWwsXG4gIC5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1wcm9ncmVzcyAuYWctc3RhdHVzLWluZm8sXG4gIC5zcHJpbnQtaGVhbHRoLWRhc2hib2FyZC1pdGVtIC5hZy1uYW1lLWxhbmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWdyb3VwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0gLmFnLW1ldHJpYy12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNi44cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctcHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAuc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctc3RhdHVzLWdyb3VwIHtcbiAgICBmb250LXNpemU6IDE5LjJweDtcbiAgfVxuICAuc3ByaW50LWhlYWx0aC1kYXNoYm9hcmQtaXRlbSAuYWctbWV0cmljLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDE5LjJweDtcbiAgfVxufVxuLnNwcmludC1oZWFsdGgtZGFzaGJvYXJkLWl0ZW0tZGlhbG9nLWRlY29yYXRvciB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cbiJdfQ== */

/* module-key = 'com.pyxis.greenhopper.jira:greenhopper-days-remaining-dashboard-item-resources', location = 'dashboarditem/sprintdaysremaining/sprint-days-remaining.css' */
.sprint-days-remaining-dashboard-item {
  padding: 20px 40px;
}
.sprint-days-remaining-dashboard-item a {
  color: #000;
}
.sprint-days-remaining-dashboard-item a:hover {
  color: #3b73af;
  text-decoration: none;
}
.sprint-days-remaining-dashboard-item .gg-subtitle {
  color: #999;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-wrap {
  background: none repeat scroll 0 0 #F0F0F0;
  border-radius: 8px;
  margin: 1em 0;
  padding: 1em 0;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-wrap h2 {
  font-size: 15px;
  text-align: center;
}
.sprint-days-remaining-dashboard-item #ghx-remaining-content {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #DDDDDD;
  border-radius: 8px;
  text-align: center;
  margin: 0.5em auto;
  min-width: 16em;
  width: 20%;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-value {
  font-size: 8em;
  margin: 0 8px;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-text {
  font-size: 1.8em;
  padding-bottom: 15px;
  margin: 0 8px;
  word-wrap: break-word;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-text strong {
  font-weight: normal;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-green {
  color: #14892c;
}
.sprint-days-remaining-dashboard-item .ghx-remaining-red {
  color: #d04437;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhc2hib2FyZGl0ZW0vc3ByaW50ZGF5c3JlbWFpbmluZy9zcHJpbnQtZGF5cy1yZW1haW5pbmcubGVzcyIsImRhc2hib2FyZGl0ZW0vc3ByaW50ZGF5c3JlbWFpbmluZy9zcHJpbnQtZGF5cy1yZW1haW5pbmcuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksbUJBQUE7Q0NDSDtBREZEO0VBUVEsWUFBQTtDQ0hQO0FESU87RUFDSSxlQUFBO0VBQ0Esc0JBQUE7Q0NGWDtBRFREO0VBZ0JRLFlBQUE7Q0NKUDtBRFpEO0VBb0JRLDJDQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtDQ0xQO0FEbEJEO0VBMkJRLGdCQUFBO0VBQ0EsbUJBQUE7Q0NOUDtBRHRCRDtFQWdDUSwyQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0NDUFA7QUQvQkQ7RUEwQ1EsZUFBQTtFQUNBLGNBQUE7Q0NSUDtBRG5DRDtFQStDUSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0NDVFA7QUR6Q0Q7RUFzRFEsb0JBQUE7Q0NWUDtBRDVDRDtFQTBEUSxlQUFBO0NDWFA7QUQvQ0Q7RUE4RFEsZUFBQTtDQ1pQIiwiZmlsZSI6ImRhc2hib2FyZGl0ZW0vc3ByaW50ZGF5c3JlbWFpbmluZy9zcHJpbnQtZGF5cy1yZW1haW5pbmcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnNwcmludC1kYXlzLXJlbWFpbmluZy1kYXNoYm9hcmQtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuXG4gICAgQGJsdWUgOiAjM2I3M2FmO1xuICAgIEBncmVlbiA6ICMxNDg5MmM7XG4gICAgQHJlZCA6ICNkMDQ0Mzc7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdnLXN1YnRpdGxle1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICB9XG5cbiAgICAuZ2h4LXJlbWFpbmluZy13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRjBGMEYwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMWVtIDA7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIH1cblxuICAgIC5naHgtcmVtYWluaW5nLXdyYXAgaDIge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjZ2h4LXJlbWFpbmluZy1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRkZGRkZGO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwLjVlbSBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDE2ZW07XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuXG4gICAgLmdoeC1yZW1haW5pbmctdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDhlbTtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICB9XG5cbiAgICAuZ2h4LXJlbWFpbmluZy10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICAuZ2h4LXJlbWFpbmluZy10ZXh0IHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLmdoeC1yZW1haW5pbmctZ3JlZW4ge1xuICAgICAgICBjb2xvcjogQGdyZWVuO1xuICAgIH1cblxuICAgIC5naHgtcmVtYWluaW5nLXJlZCB7XG4gICAgICAgIGNvbG9yOiBAcmVkO1xuICAgIH1cblxufVxuXG4iLCIuc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIHtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xufVxuLnNwcmludC1kYXlzLXJlbWFpbmluZy1kYXNoYm9hcmQtaXRlbSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogIzNiNzNhZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNwcmludC1kYXlzLXJlbWFpbmluZy1kYXNoYm9hcmQtaXRlbSAuZ2ctc3VidGl0bGUge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zcHJpbnQtZGF5cy1yZW1haW5pbmctZGFzaGJvYXJkLWl0ZW0gLmdoeC1yZW1haW5pbmctd3JhcCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI0YwRjBGMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAxZW0gMDtcbn1cbi5zcHJpbnQtZGF5cy1yZW1haW5pbmctZGFzaGJvYXJkLWl0ZW0gLmdoeC1yZW1haW5pbmctd3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNwcmludC1kYXlzLXJlbWFpbmluZy1kYXNoYm9hcmQtaXRlbSAjZ2h4LXJlbWFpbmluZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjREREREREO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwLjVlbSBhdXRvO1xuICBtaW4td2lkdGg6IDE2ZW07XG4gIHdpZHRoOiAyMCU7XG59XG4uc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIC5naHgtcmVtYWluaW5nLXZhbHVlIHtcbiAgZm9udC1zaXplOiA4ZW07XG4gIG1hcmdpbjogMCA4cHg7XG59XG4uc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIC5naHgtcmVtYWluaW5nLXRleHQge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnNwcmludC1kYXlzLXJlbWFpbmluZy1kYXNoYm9hcmQtaXRlbSAuZ2h4LXJlbWFpbmluZy10ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIC5naHgtcmVtYWluaW5nLWdyZWVuIHtcbiAgY29sb3I6ICMxNDg5MmM7XG59XG4uc3ByaW50LWRheXMtcmVtYWluaW5nLWRhc2hib2FyZC1pdGVtIC5naHgtcmVtYWluaW5nLXJlZCB7XG4gIGNvbG9yOiAjZDA0NDM3O1xufVxuIl19 */

/* module-key = 'com.atlassian.gadgets.dashboard:gadget-dashboard-resources', location = 'css/gadgets.css' */
.gadgets-gadget-chrome{margin:4px;border:1px solid #7aa5d6;}
/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-projectshortcuts', location = 'projectshortcuts/projectshortcuts.css' */
.dialog-panel-body .projectshortcuts-heading{color:#707070;font-size:1em;font-weight:bold;margin:20px 0 0;text-transform:uppercase}.projectshortcut-links{color:#707070;list-style:none;margin:10px 0 0;padding:0}.projectshortcut-links>li{display:inline-block;margin-top:10px}.projectshortcut-links>li:after{content:"\2022";margin:0 10px}.projectshortcut-links>.last:after{content:normal;margin:0}.projectshortcuts-heading+.projectshortcut-links{margin-top:0}.projectshortcuts-loading{padding-bottom:48px;position:relative;text-align:center}.projectshortcuts-loading:after{bottom:0;content:url(data:image/gif;base64,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);left:50%;margin-left:-8px;position:absolute}.aui-dialog #projectShortcutsContent{padding-left:11px}.project-shortcut-dialog-trigger{cursor:pointer;float:left;position:relative}.project-shortcut-dialog-trigger:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAJFBMVEX///////9dXV3W1tZ6enplZWXLy8utra3g4OD09PSOjo6EhISIeIDmAAAAAXRSTlMAQObYZgAAAGJJREFUeNplT9sOQCEIMsjs8v//e45aW1u8aMACJTDxY8pBRTXS/pFv1VYCTTV07WWjq3vQfAXoHois6hqTKHUJzJdBDp8GSWVsBw/Bi7CbMLyfZixPbBbLlCj2VH+Pe87/AEwfAnbLq1BrAAAAAElFTkSuQmCC) no-repeat 0 0;content:"";display:none;top:0;left:0;height:16px;width:16px;position:absolute}.project-shortcut-dialog-trigger:hover:after{display:block}.project-shortcut-helptip h3{font-size:19px;line-height:1.2106;margin-top:0}.project-dialog-header-wrapper .project-header{border-bottom:1px solid #CCC;padding:10px 0 14px 15px;background-color:#f2f2f2;margin:0;height:48px}.project-dialog-header-wrapper .project-header img{height:48px;width:48px;-webkit-border-radius:50%;border-radius:50%}#project-shortcuts-dialog .dialog-panel-body{padding-left:0;padding-right:0;padding-top:0}.project-dialog-header-wrapper h2.dialog-title{border-bottom:0;display:inline-block;vertical-align:top;padding-top:5px;min-width:50%;padding-right:0;padding-left:0;margin-right:18px;margin-left:18px;line-height:48px}.poject-dialog-header-wrapper{padding:20px}.project-dialog-header-wrapper .project-right-column{padding-left:10px}.project-dialog-header-wrapper .project-content-wrapper{padding:20px 60px 20px 85px;color:#333}.project-dialog-header-wrapper .project-heading{background-color:#f2f2f2;padding-top:15px;padding-left:10px;padding-bottom:25px;padding-right:60px}.projectshortcuts-description{padding-top:20px;max-height:72px;overflow:hidden}
/* module-key = 'com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link', location = 'css/issuelink-weblink.css' */
#web-link-url{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link/../../../images/icons/generic_link_16.png");background-repeat:no-repeat;background-position:2px 50%;background-size:16px 16px;padding-left:20px}#web-link-url.loading{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link/images/throbber.gif")}
/* module-key = 'com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link', location = 'css/issuelink-macro.css' */
.jira-issue-macro{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #ccc;border-radius:3px;display:inline-block;line-height:14px}.jira-issue-macro .jira-issue-macro-key{padding-left:2px}.jira-issue-macro .icon{height:16px;min-width:16px;margin-right:5px;vertical-align:middle}.jira-issue-macro{line-height:12px;padding-bottom:1px}.jira-status{padding-left:0;padding-bottom:2px;font-size:7pt}.jira-issue-macro .summary{padding:2px}
/* module-key = 'com.atlassian.jconnect.jconnect-plugin:common', location = 'css/ViewLocation.css' */
.jConnectLocation .jConnectMap{display:none;height:300px;width:600px}.jConnectLocation.open .jConnectMap{display:block}
/* module-key = 'com.atlassian.product.fabric.pf-jira-confluence-integration-plugin:app-switcher-initial-resources', location = 'css/app-switcher.css' */
#appswitcher-container {
    float: left;
    height: 40px;
    width: 36px;
    cursor: pointer;
}

body.loading-cursor, body.loading-cursor a {
    cursor: progress;
}

#appswitcher-container div[role="menu"] a {
    display: flex;
    padding: 0 16px;
    color: #172b4d;
    line-height: 1.2;
}

#appswitcher-container div[role="menu"] a:hover {
    color: #172b4d;
    background-color: #f4f5f7;
}


#appswitcher-container div[role="menu"] a:focus {
    color: #172b4d;
    background-color: #ffffff;
}
/* module-key = 'com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources', location = 'css/jira-html5-attach-images.css' */
.attach-screenshot-pasted-image{max-height:280px;max-width:100%;vertical-align:middle}.attach-screenshot-padding{padding:.5em}#attach-screenshot-image-container{height:300px;text-align:center;line-height:300px;border:1px solid #f0f0f0}#attach-screenshot-image-container.focus{border-color:#326ca6;border-style:dotted}.attach-screenshot-placeholder{font-size:1em}#attach-screenshot-progress-container .file-progress{position:relative;height:5px;width:320px;padding:5px 0}#attach-screenshot-upload-progress .progress-background-color{background:#e9e9e9;border-radius:3px;border-width:0}#attach-screenshot-upload-progress .progress-fill-color{background:#3572b0;border-radius:3px 0 0 3px}#attach-screenshot-fake-input{border:0;width:1px;height:1px;margin:0;position:absolute;opacity:0}#attach-screenshot-placeholder-message{text-align:center}.attach-screenshot-dragover{box-shadow:0 0 20px #bbb inset;border-color:#bbb;background-color:#fafafa}.attach-screenshot-padding-inner .field-group.attach-screenshot-image-error{padding-left:0}.aui-message+#attach-screenshot-inner-container{margin-top:10px}.attach-screenshot-paste-catcher{position:fixed;width:1px;height:1px;opacity:0;overflow:hidden}.issueaction-attach-screenshot-html5{display:none!important}
/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf-resources-init', location = 'css/customfields/devsummary/dev-summary-custom-field.less' */
div.fusion-devsummary-cf{border-collapse:collapse;display:table;table-layout:fixed}div.fusion-devsummary-cf .fusion-development,div.fusion-devsummary-cf .fusion-builds-deployments{display:table-cell}div.fusion-devsummary-cf .fusion-development{min-width:90px;max-width:90px}div.fusion-devsummary-cf .fusion-builds-deployments{text-align:left;vertical-align:top;min-width:56px;max-width:56px}div.fusion-devsummary-cf .fusion-builds-deployments>span.builds{display:inline-block;margin-left:10px;width:10px}div.fusion-devsummary-cf .fusion-builds-deployments>span.builds .aui-iconfont-error{color:#d04437}div.fusion-devsummary-cf .fusion-builds-deployments>span.builds .aui-iconfont-approve{color:#14892c}div.fusion-devsummary-cf .fusion-builds-deployments>span.builds .aui-iconfont-devtools-task-cancelled{color:#333}div.fusion-devsummary-cf .fusion-builds-deployments>span.deployments{float:right;margin-left:10px;width:10px}div.fusion-devsummary-cf .fusion-builds-deployments>span.deployments .aui-iconfont-deploy-success{color:#14892c}div.fusion-devsummary-cf .fusion-widget{cursor:pointer}div.fusion-devsummary-cf .fusion-widget .count{font-weight:bold}
/* module-key = 'com.atlassian.applinks.applinks-plugin:applinks-public', location = 'css/applinks.public.css' */
form.aui .aui-icon.icon-applinks-key,.aui-icon.icon-applinks-key{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/6.1.10/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key.png") no-repeat scroll 0 0 transparent;width:16px;height:16px}form.aui .aui-icon.icon-applinks-key-success,.aui-icon.icon-applinks-key-success{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/6.1.10/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key_success.png") no-repeat scroll 0 0 transparent;width:16px;height:16px}span.applinks-auth-request{background:#fffff0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px 3px 3px 3px;display:inline-block;margin:1px 0;padding:2px 4px}span.applinks-auth-request .applinks-request-description{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/6.1.10/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key.png") no-repeat 0 1px;padding-left:20px}
/* module-key = 'com.atlassian.jira.jira-issue-link-applinks-common-plugin:issue-link-applinks', location = 'css/issuelink-applinks.css' */
form.aui .issue-link-applinks-authentication-message .aui-message:first-child{margin-top:10px}.issue-link-oauth-toggle{border-top:1px solid #ddd;padding-top:8px}
/* module-key = 'com.atlassian.jira.jira-issue-link-remote-jira-plugin:issue-link-jira-search-js', location = 'css/issuelink-jira-search.less' */
#remote-jira-search-dialog #jql-search-container{display:inline-block;position:relative;vertical-align:middle;width:500px}#remote-jira-search-dialog #jql-search-container textarea{resize:vertical;width:100%;max-width:none;padding-left:26px;padding-right:10px;vertical-align:top;z-index:1}#remote-jira-search-dialog #jql-search-container #jql-search-error{position:absolute;left:5px;top:50%;margin-top:-8px;width:16px;height:16px;z-index:2}#remote-jira-search-dialog .search-button{margin-left:5px;vertical-align:middle}#remote-jira-search-dialog #simple-search-toggle{display:inline-block;vertical-align:top;padding:5px 0 0}#remote-jira-search-dialog #autocomplete-loading,#remote-jira-search-dialog #autocomplete-failed{margin-left:10px;color:#666}#remote-jira-searchresult{table-layout:fixed;margin-top:16px}#search-results-table{overflow:auto;height:360px}#search-results-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-results-table tbody tr:hover{background-color:#f0f0f0;cursor:pointer}#search-results-table .selection{width:1em}#search-results-table .type{width:3em}#search-results-table .key{width:9em}#search-results-table td.key{color:#3b73af}#search-results-table .status{width:7em}#search-results-table .aui-message{margin-top:10px}
/* module-key = 'com.atlassian.teams:teams-wr-custom-field-styles-common', location = '/teams/styles-plugin/styles.css' */
.aui-list .aui-list-item a.jpo-dropdown-item-italic{font-style:italic}.aui-list .aui-list-item a.jpo-dropdown-item-unselectable{white-space:normal}.aui-list .aui-list-item.active a.jpo-dropdown-item-unselectable{color:black;background-color:transparent;cursor:default}.jpo-team-field-avatar{vertical-align:middle;width:24px;height:24px;padding-right:5px}.jpo-team-field-shareable-icon{vertical-align:middle;width:16px;height:16px;padding-left:5px}

/* module-key = 'com.atlassian.pas:pas-everypage-static', location = 'css/pas.css' */
span.pas-announcement-time{display:none}
/* module-key = 'jira.webresources:avatar-picker', location = '/includes/ajs/avatarpicker/AvatarPicker.less' */
.jira-avatars{margin:0;padding:0;list-style-type:none}.jira-avatars img{margin:3px;padding:2px;border:2px solid transparent;vertical-align:middle}.jira-avatars .jira-avatar{cursor:pointer;display:inline-block;position:relative}.jira-avatars .jira-avatar>span{display:block;margin:0;padding:0;line-height:0}.jira-avatars .jira-avatar:hover img{-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.5);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.5);box-shadow:3px 3px 5px rgba(0,0,0,0.5);border-color:#000}.jira-avatars .jira-avatar .jira-delete-avatar{opacity:0;position:absolute;height:16px;width:16px;background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:avatar-picker/images/icn-remove.png") 0 0 no-repeat;top:-2px;right:-1px;text-indent:-9999px}.jira-avatars .jira-avatar:hover .jira-delete-avatar{opacity:1}.jira-avatars .jira-avatar .jira-delete-avatar:focus{opacity:1}.jira-avatars .jira-selected-avatar img{border-color:#3c78b5}.jira-avatars .jira-selected-avatar:hover img{border-color:#3c78b5;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.jira-avatars .jira-selected-avatar .jira-delete-avatar{top:-4px;right:-3px}.jira-avatar-upload-form,form.aui.jira-avatar-upload-form{margin:0 auto;padding:20px;position:relative;width:50%}.jira-avatar-upload-form+.form-body,form.aui.jira-avatar-upload-form+.form-body{border-top:1px solid #ddd;overflow:auto}.aui-message.jira-avatar-upload{padding-left:1em}.aui-message.jira-avatar-upload p.title{margin-bottom:5px}.jira-avatar-picker-trigger{cursor:pointer;display:inline-block;position:relative}.jira-avatar-picker-trigger:hover{background:#fff}.jira-avatar-picker-trigger>img{vertical-align:middle}.jira-avatar-picker-trigger .aui-avatar{vertical-align:middle}.jira-avatar-picker-trigger .avatar-select-text{margin-left:0.3em}.jira-avatar-cropper-form{overflow:hidden}.jira-avatar-cropper-form .jira-avatar-cropper-header{padding:16px;overflow:auto}.jira-avatar-cropper-form .jira-avatar-cropper-header p{margin:0}.jira-avatar-cropper-form .jira-avatar-cropper-header+.form-body{border-top:1px solid #ddd;overflow:auto;padding-top:16px}.jira-avatar-cropper-form .form-footer{text-align:right}.jira-avatar-cropper-form .form-footer .icon.spinner{margin-right:10px;margin-bottom:10px;vertical-align:middle}.avatarorframe .submit-buttons{float:right;text-align:right;margin-bottom:5px}.avatarorframe .avataror{clear:both}.avataror{margin:0 auto;padding:5px}#avataror p{white-space:normal !important}.avataror-preview{margin-right:15px !important}.gravatar-help .hidden{display:none}
/* module-key = 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin:update-plugin-banner-resources', location = 'less/banner/update-banner.less' */
.hipchat-update-banner{width:320px}#remove-hipchat-v1-link{float:right}
/* module-key = 'com.atlassian.feedback.jira-feedback-plugin:button-template', location = '/less/styles.less' */
.jira-feedback-plugin-icon{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJHcm91cCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSIgc3Ryb2tlLXdpZHRoPSIwLjUiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbD0iI0ZGRkZGRiI+CiAgICAgICAgICAgIDxnIGlkPSJTaGFwZSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuMTE3NjQ3MSw1LjE3NjQ3MDU5IEwxNC4xMTc2NDcxLDAuOTQxMTc2NDcxIEMxNC4xMTc2NDcxLDAuMjgyMzUyOTQxIDEzLjkyOTQxMTgsMCAxMy41NTI5NDEyLDAgQzEzLjM2NDcwNTksMCAxMy4wODIzNTI5LDAuMDk0MTE3NjQ3MSAxMi44LDAuNDcwNTg4MjM1IEw5LjIyMzUyOTQxLDQuMTQxMTc2NDcgQzguOTQxMTc2NDcsNC40MjM1Mjk0MSA4LjE4ODIzNTI5LDQuNzA1ODgyMzUgNy42MjM1Mjk0MSw0LjcwNTg4MjM1IEwwLjk0MTE3NjQ3MSw0LjcwNTg4MjM1IEMwLjM3NjQ3MDU4OCw0LjcwNTg4MjM1IDAsNS4xNzY0NzA1OSAwLDUuNjQ3MDU4ODIgTDAsOS40MTE3NjQ3MSBDMCw5Ljg4MjM1Mjk0IDAuMzc2NDcwNTg4LDEwLjM1Mjk0MTIgMC45NDExNzY0NzEsMTAuMzUyOTQxMiBMMS45NzY0NzA1OSwxMC4zNTI5NDEyIEwyLjgyMzUyOTQxLDE1LjA1ODgyMzUgQzIuOTE3NjQ3MDYsMTUuNTI5NDExOCAzLjM4ODIzNTI5LDE2IDMuOTUyOTQxMTgsMTYgTDUuODM1Mjk0MTIsMTYgQzYuNCwxNiA2LjY4MjM1Mjk0LDE1LjYyMzUyOTQgNi41ODgyMzUyOSwxNS4wNTg4MjM1IEw1Ljc0MTE3NjQ3LDEwLjM1Mjk0MTIgTDcuNDM1Mjk0MTIsMTAuMzUyOTQxMiBDNy45MDU4ODIzNSwxMC4zNTI5NDEyIDguNjU4ODIzNTMsMTAuNjM1Mjk0MSA5LjAzNTI5NDEyLDExLjAxMTc2NDcgTDEyLjgsMTQuNjgyMzUyOSBDMTMuMDgyMzUyOSwxNC45NjQ3MDU5IDEzLjM2NDcwNTksMTUuMDU4ODIzNSAxMy41NTI5NDEyLDE1LjA1ODgyMzUgQzEzLjkyOTQxMTgsMTUuMDU4ODIzNSAxNC4xMTc2NDcxLDE0LjY4MjM1MjkgMTQuMTE3NjQ3MSwxNC4xMTc2NDcxIEwxNC4xMTc2NDcxLDkuODgyMzUyOTQgTDE2LDguOTQxMTc2NDcgTDE2LDYuMTE3NjQ3MDYgTDE0LjExNzY0NzEsNS4xNzY0NzA1OSBMMTQuMTE3NjQ3MSw1LjE3NjQ3MDU5IEwxNC4xMTc2NDcxLDUuMTc2NDcwNTkgWiBNMy45NTI5NDExOCwxNS4wNTg4MjM1IEMzLjg1ODgyMzUzLDE1LjA1ODgyMzUgMy43NjQ3MDU4OCwxNC45NjQ3MDU5IDMuNzY0NzA1ODgsMTQuODcwNTg4MiBMMi45MTc2NDcwNiwxMC4zNTI5NDEyIEw0LjgsMTAuMzUyOTQxMiBMNS42NDcwNTg4MiwxNS4wNTg4MjM1IEwzLjk1Mjk0MTE4LDE1LjA1ODgyMzUgTDMuOTUyOTQxMTgsMTUuMDU4ODIzNSBMMy45NTI5NDExOCwxNS4wNTg4MjM1IFogTTAuOTQxMTc2NDcxLDkuNDExNzY0NzEgTDAuOTQxMTc2NDcxLDUuNjQ3MDU4ODIgTDYuNTg4MjM1MjksNS42NDcwNTg4MiBMNi41ODgyMzUyOSw5LjQxMTc2NDcxIEwwLjk0MTE3NjQ3MSw5LjQxMTc2NDcxIEwwLjk0MTE3NjQ3MSw5LjQxMTc2NDcxIEwwLjk0MTE3NjQ3MSw5LjQxMTc2NDcxIFogTTEzLjE3NjQ3MDYsNC43MDU4ODIzNSBMMTMuMTc2NDcwNiwxMC4zNTI5NDEyIEwxMy4xNzY0NzA2LDEzLjc0MTE3NjUgTDkuNjk0MTE3NjUsMTAuMzUyOTQxMiBDOS4xMjk0MTE3Niw5Ljg4MjM1Mjk0IDguMjgyMzUyOTQsOS41MDU4ODIzNSA3LjUyOTQxMTc2LDkuNDExNzY0NzEgTDcuNTI5NDExNzYsNS42NDcwNTg4MiBMNy42MjM1Mjk0MSw1LjY0NzA1ODgyIEM4LjQ3MDU4ODI0LDUuNjQ3MDU4ODIgOS40MTE3NjQ3MSw1LjI3MDU4ODI0IDkuOTc2NDcwNTksNC43MDU4ODIzNSBMMTMuMTc2NDcwNiwxLjQxMTc2NDcxIEwxMy4xNzY0NzA2LDQuNzA1ODgyMzUgTDEzLjE3NjQ3MDYsNC43MDU4ODIzNSBMMTMuMTc2NDcwNiw0LjcwNTg4MjM1IFogTTE1LjA1ODgyMzUsOC4zNzY0NzA1OSBMMTQuMTE3NjQ3MSw4Ljg0NzA1ODgyIEwxNC4xMTc2NDcxLDYuMjExNzY0NzEgTDE1LjA1ODgyMzUsNi42ODIzNTI5NCBMMTUuMDU4ODIzNSw4LjM3NjQ3MDU5IEwxNS4wNTg4MjM1LDguMzc2NDcwNTkgTDE1LjA1ODgyMzUsOC4zNzY0NzA1OSBaIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");background-size:16px 16px}.aui-sidebar-section-tooltip .tipsy-inner{text-align:left}
/* module-key = 'com.atlassian.jira.plugins.jira-admin-helper-plugin:dialog-resources', location = 'css/link.less' */
#inline-dialog-field_picker_popup .whereismycf-qfpicker-link{float:right}
/* module-key = 'com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources', location = '/css/project-templates-plugin.less' */
#add-project-dialog .templates,#add-project-dialog .template{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#add-project-dialog .templates{padding:1px;overflow:auto;list-style:none;margin:0}#add-project-dialog .templates:focus{outline:none}#add-project-dialog .template{float:left;vertical-align:top;margin:0;padding:10px;border:1px solid white;border-radius:3px;cursor:pointer;width:388px;height:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#add-project-dialog .template.selected{background-color:#e6eff8;border-radius:3px}#add-project-dialog .dialog-panel-body{overflow-x:hidden}#add-project-dialog .template-meta{padding-left:60px}#add-project-dialog .template-preview{float:left;width:48px;height:48px;vertical-align:text-bottom}#add-project-dialog .template-name{font-weight:bold;margin-top:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#add-project-dialog .dialog-panel-body.pt-content .wait-container{text-align:center;height:16px;line-height:16px;width:100%;position:absolute;top:50%;margin-top:-8px;display:block;font-size:14px;margin-left:4px}#add-project-dialog .dialog-panel-body.pt-content .wait-container>.wait-icon{vertical-align:text-bottom;margin-right:3px}#add-project-dialog .pt-submit-button{margin-right:10px}#add-project-dialog .help-lnk{margin-left:10px}#add-project-dialog .add-workflow-link{float:right;font-size:14px;margin-top:5px}#add-project-dialog .footer-links{float:left}#add-project-dialog .pt-content{background:no-repeat 95% 100%}#add-project-dialog .add-project-wrapper{display:table}#add-project-dialog .add-project-form-wrapper{width:460px;padding-right:60px}#add-project-dialog .add-project-description-wrapper{display:table-cell;margin-left:5px;vertical-align:top}#add-project-dialog .add-project-description-wrapper h3{color:#3b73af}#add-project-dialog .template-description{height:40px}#add-project-dialog .add-project-back-button{margin-left:10px}#add-project-dialog .template-group-header{margin-bottom:5px}#add-project-dialog .template-group-header .project-type-icon{width:18px;height:18px;vertical-align:top;margin-right:5px}#add-project-dialog .template-group{padding-bottom:0;margin-bottom:8px}#add-project-dialog.aui-dialog .dialog-button-panel .footer-links .button-panel-link{padding-left:10px}#add-project-dialog .offscreen-left{left:-9999px;position:absolute}#add-project-dialog .create-shared-info{display:none;color:#999}#add-project-dialog .field-group.project-picker-group{padding-top:2em;padding-bottom:2em}#add-project-dialog .aui-icon-help{cursor:pointer}#add-project-dialog #create-shared-project-form p{margin-top:0}.aui-icon.aui-icon-create-shared{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4LjU0MiAxOC4yNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTguNTQyIDE4LjI1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxyZWN0IHg9IjMuODg0IiB5PSIxMS4xNjciIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMzNzczQjE7IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjQuMzIyIiB5PSIxLjE2NyIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzM3NzNCMTsiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4KPHJlY3QgeD0iMTEuNDU4IiB5PSI1Ljg4NiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzM3NzNCMTsiIHdpZHRoPSIxIiBoZWlnaHQ9IjAuOTY4Ii8+CjxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMzNzczQjE7IiBkPSJNMTIuMDU4LDEuOTc2TDExLjI2MiwyLjU3YzAuMTI4LDAuMTcyLDAuMTk2LDAuMzc1LDAuMTk2LDAuNTg5Cgl2MC43MjdoMVYzLjE1OUMxMi40NTgsMi43MTYsMTIuMzA2LDIuMzA5LDEyLjA1OCwxLjk3NnoiLz4KPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzM3NzNCMTsiIGQ9Ik0yLjQ1OCwxMC4xNzRWOS43MzZoLTF2MC40MzljMCwwLjU0NiwwLjIyMywxLjA0NCwwLjU4MywxLjQwNQoJbDAuNzA4LTAuNzA2QzIuNTYyLDEwLjY4NSwyLjQ1OCwxMC40MzcsMi40NTgsMTAuMTc0eiIvPgo8cmVjdCB4PSI4LjMyMiIgeT0iMS4xNjciIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMzNzczQjE7IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+CjxyZWN0IHg9IjEuNDU4IiB5PSI1LjczNiIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzM3NzNCMTsiIHdpZHRoPSIxIiBoZWlnaHQ9IjIiLz4KPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzM3NzNCMTsiIGQ9Ik0xLjQ1OCwzLjE1OXYxLjAwOGgxVjMuMTU5YzAtMC4zMzksMC4xNzMtMC42NTIsMC40NjItMC44MzYKCUwyLjM4NCwxLjQ4M0MxLjgzMSwxLjgzNywxLjQ1OCwyLjQ1MywxLjQ1OCwzLjE1OXoiLz4KPGc+Cgk8ZGVmcz4KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHg9IjkuNDU4IiB5PSIxMS4xMjUiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4KCTwvZGVmcz4KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPgoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+Cgk8L2NsaXBQYXRoPgoJPHJlY3QgeD0iNC40NTgiIHk9IjYuMTI1IiBzdHlsZT0iY2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO2ZpbGw6IzM3NzNCMTsiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMSIvPgo8L2c+CjxyZWN0IHg9IjExLjQ1OCIgeT0iOS4xMjUiIHN0eWxlPSJmaWxsOiMzNzczQjE7IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+CjxwYXRoIHN0eWxlPSJmaWxsOiMzNzczQjE7IiBkPSJNMTUuNDY2LDcuMTY3YzAuNTQ3LDAsMC45OTIsMC40NDUsMC45OTIsMC45OTJ2Ny4wMTZjMCwwLjU0Ny0wLjQ0NSwwLjk5Mi0wLjk5MiwwLjk5Mkg4LjQ1CgljLTAuNTQ3LDAtMC45OTItMC40NDUtMC45OTItMC45OTJWOC4xNTljMC0wLjU0NywwLjQ0NS0wLjk5MiwwLjk5Mi0wLjk5MkgxNS40NjYgTTE1LjQ2Niw2LjE2N0g4LjQ1CgljLTEuMDkyLDAtMS45OTIsMC44OTItMS45OTIsMS45OTJ2Ny4wMTZjMCwxLjA5MiwwLjg5MiwxLjk5MiwxLjk5MiwxLjk5Mmg3LjAxNmMxLjA5MiwwLDEuOTkyLTAuODkyLDEuOTkyLTEuOTkyVjguMTU5CglDMTcuNDU4LDcuMDY3LDE2LjU2Niw2LjE2NywxNS40NjYsNi4xNjdMMTUuNDY2LDYuMTY3eiIvPgo8L3N2Zz4K")}#inline-dialog-shared-project-help-popup{z-index:3500}#inline-dialog-shared-project-help-popup .shared-help{padding:10px}#inline-dialog-shared-project-help-popup .shared-help ul{margin-top:6px}#inline-dialog-project-key-help-popup .project-key-help{margin:10px}#inline-dialog-project-key-help-popup .project-key-help h6{color:#707070}.view-more-business-templates-selected .more-business-templates{display:block}.view-more-business-templates-selected #view-more-business-templates{display:none}.more-business-templates{display:none}#view-more-business-templates .template-preview{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnIGlkPSJUYXNrX01hbmFnZXIiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iV29ya2Zsb3ciIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iUHJvamVjdF9NYXBwaW5nIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IlNjcmVlbnMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iRmllbGRzIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IlNldHRpbmdzXzFfIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IlBlcm1pc3Npb25zIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9Ik5vdGlmaWNhdGlvbnMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iUm9sZXMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iQXBwcm92YWxfUHJvY2VzcyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPgo8L2c+CjxnIGlkPSJIZWxwX0Rlc2siIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iU2VydmljZV9EZXNrIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IkFnaWxlX1NjcnVtIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IlNvZnR3YXJlIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IkthbmJhbiIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPgo8L2c+CjxnIGlkPSJJc3N1ZV9UeXBlcyIgc3R5bGU9ImRpc3BsYXk6bm9uZTsiPgo8L2c+CjxnIGlkPSJDb21wb25lbnRzIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IlZlcnNpb25zIiBzdHlsZT0iZGlzcGxheTpub25lOyI+CjwvZz4KPGcgaWQ9IkltYWMiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iTGF5ZXJfMjAiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iTGF5ZXJfMjEiIHN0eWxlPSJkaXNwbGF5Om5vbmU7Ij4KPC9nPgo8ZyBpZD0iTGF5ZXJfMjIiPgoJPGc+CgkJPGNpcmNsZSBzdHlsZT0iZmlsbDojNDI3M0IzOyIgY3g9IjE3LjMzMyIgY3k9IjMzIiByPSI0LjgzMyIvPgoJCTxjaXJjbGUgc3R5bGU9ImZpbGw6IzQyNzNCMzsiIGN4PSIzMyIgY3k9IjMzIiByPSI0LjgzMyIvPgoJCTxjaXJjbGUgc3R5bGU9ImZpbGw6IzQyNzNCMzsiIGN4PSI0OC42NjciIGN5PSIzMyIgcj0iNC44MzMiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K")}
/* module-key = 'com.atlassian.jira-core-project-templates:jira-core-project-templates-resources', location = '/css/core-project-templates.css' */
#add-project-dialog .project-template-issuetype-list{display:block;list-style:none;padding:0;word-wrap:break-word;word-break:break-word;margin-top:10px;margin-left:15px}#add-project-dialog .project-template-issuetype-list>li{position:relative;padding-left:22px}#add-project-dialog .suitable-projects-for-the-template{padding:0;margin-left:15px}#add-project-dialog .issuetype-icon{position:absolute;left:0;margin-top:2px;width:16px;height:16px}#add-project-dialog .left-info{width:370px;float:left;padding-right:10px}#add-project-dialog .right-info{background-repeat:no-repeat;background-position:top center;width:400px;height:270px;float:right;margin-top:-8px}#add-project-dialog .right-info.issue-tracking-screenshot{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/simple-issue-tracking-wf.png')}#add-project-dialog .issuetype-icon.newfeature{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/newfeature.svg')}#add-project-dialog .issuetype-icon.task{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/task.svg')}#add-project-dialog .issuetype-icon.subtask{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/subtask.svg')}#add-project-dialog .issuetype-icon.story{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/story.svg')}#add-project-dialog .issuetype-icon.bug{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/bug.svg')}#add-project-dialog .issuetype-icon.asset{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/asset.svg')}#add-project-dialog .issuetype-icon.candidate{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/candidate.svg')}#add-project-dialog .issuetype-icon.document{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/document.svg')}#add-project-dialog .issuetype-icon.lead{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/lead.svg')}#add-project-dialog .issuetype-icon.order{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/order.svg')}#add-project-dialog .top-panel{padding-bottom:15px;width:100%;float:top}#add-project-dialog .right-panel{padding:3px 3px 3px 30px;width:40%;float:left}#add-project-dialog .left-panel{padding:3px;padding-left:0;width:40%;float:left}#add-project-dialog .workflow{background-size:100%;background-repeat:no-repeat;width:330px;height:100px;margin-top:20px}#add-project-dialog .workflow.taskManagement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-task-management-workflow.svg')}#add-project-dialog .workflow.projectManagement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-project-management-workflow.svg')}#add-project-dialog .workflow.processManagement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-process-management-workflow.svg');width:430px;height:130px;margin-top:10px}#add-project-dialog .workflow.contentManagement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-content-management-workflow.svg');background-size:contain}#add-project-dialog .workflow.recruitment{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-recruitment-workflow.svg');background-size:contain}#add-project-dialog .workflow.documentApproval{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-document-approval-workflow.svg');background-size:contain}#add-project-dialog .workflow.leadTracking{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-lead-tracking-workflow.svg');background-size:contain}#add-project-dialog .workflow.procurement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.910.0/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-procurement-workflow.svg');background-size:contain}
/* module-key = 'com.atlassian.bonfire.plugin:bonfire-active-session-headsup-assets', location = 'includes/css/bonfire-headsup.css' */
#bonfire-build-info{display:none}.bonfire-headsup{text-align:center;font-size:12px;background-color:#f6c342;color:#333;padding:3px}#bonfire-linkToCurrentSession,.aui-theme-default #header #bonfire-linkToCurrentSession{margin:0 3px;color:#333}#bonfire-linkToTriangle{border:4px solid transparent;border-left:4px solid #333;border-right:0;content:"";height:0;position:absolute;width:0;top:3px}#bonfire-headsup-icon{position:relative;top:2px}#bonfire-headsup-text{position:relative;top:-1px}#bonfire-headsup-extention-alert{background-color:#e0efff;color:black;margin:0;text-align:center;padding:5px}#bonfire-headsup-close-button{background-repeat:no-repeat;cursor:pointer;float:right;height:16px;width:16px;background:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/2.9.15-D20161214T075555/_/download/resources/com.atlassian.bonfire.plugin:bonfire-active-session-headsup-assets/images/aui-icon-close.png') no-repeat scroll 0 0 transparent}
/* module-key = 'com.atlassian.bonfire.plugin:bonfire-active-session-headsup', location = 'includes/empty.css' */

/* module-key = 'com.atlassian.jira.jira-issue-link-confluence-plugin:confluence-page-resource', location = 'css/confluencepagelink.less' */
#confluence-page-search-form fieldset label{margin-right:20px}#confluence-page-search-dialog fieldset{padding-left:6px;padding-bottom:0}#confluence-page-search-dialog .aui-group{min-height:450px;overflow:auto;display:block;padding:10px}#confluence-page-search-dialog .issue-link-oauth-toggle{border-top:1px solid #ccc;padding-top:5px;margin-top:10px;padding-bottom:16px}#confluence-page-search-dialog #search-results-table{height:345px;overflow-x:hidden;overflow-y:hidden;table-layout:fixed}#confluence-page-search-dialog #search-results-table th{color:#666}#confluence-page-search-dialog #search-results-table .excerpt,#confluence-page-search-dialog #search-results-table .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#confluence-page-search-dialog #search-results-table .excerpt{max-width:550px}#confluence-page-search-dialog #search-results-table .title{padding-right:20px;min-width:180px;max-width:180px;color:#3b73af}#confluence-page-search-dialog #search-results-table tbody tr:hover{background-color:#f0f0f0;cursor:pointer}#confluence-page-search-dialog #search-results-table tbody td{padding-left:6px}#confluence-page-search-dialog #search-results-table .aui-message{margin-top:10px}
/* module-key = 'com.pyxis.greenhopper.jira:gh-custom-field-pickers', location = '/includes/css/gh-custom-field-pickers.css' */
.ghx-estimate-scope-warning {
  border: 1px solid #f6c342;
  border-top: 0;
  color: #707070;
  font-size: 12px;
  line-height: 1.4;
  margin-top: 0;
  padding: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2Nzcy9naC1jdXN0b20tZmllbGQtcGlja2Vycy5sZXNzIiwiaW5jbHVkZXMvY3NzL2doLWN1c3RvbS1maWVsZC1waWNrZXJzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNJLDBCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7Q0NESCIsImZpbGUiOiJpbmNsdWRlcy9jc3MvZ2gtY3VzdG9tLWZpZWxkLXBpY2tlcnMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImdoLXZhcmlhYmxlc1wiO1xuXG4uZ2h4LWVzdGltYXRlLXNjb3BlLXdhcm5pbmcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBhdWkteWVsbG93O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogNXB4O1xufSIsIi5naHgtZXN0aW1hdGUtc2NvcGUtd2FybmluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNmMzNDI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbiJdfQ== */

/* module-key = 'com.pyxis.greenhopper.jira:gh-view-issue', location = 'includes/css/gh-view-issue.css' */
.gh-labels .ghx-label-0,
#jira .ghx-label-0 {
  background-color: #fff;
  border-color: #707070;
  color: #707070;
}
.gh-labels .ghx-label-1,
#jira .ghx-label-1 {
  color: #fff;
  background-color: #815b3a;
  border-color: #815b3a;
}
.gh-labels .ghx-label-2,
#jira .ghx-label-2 {
  color: #fff;
  background-color: #f79232;
  border-color: #f79232;
}
.gh-labels .ghx-label-3,
#jira .ghx-label-3 {
  color: #fff;
  background-color: #d39c3f;
  border-color: #d39c3f;
}
.gh-labels .ghx-label-4,
#jira .ghx-label-4 {
  color: #fff;
  background-color: #3b7fc4;
  border-color: #3b7fc4;
}
.gh-labels .ghx-label-5,
#jira .ghx-label-5 {
  color: #fff;
  background-color: #4a6785;
  border-color: #4a6785;
}
.gh-labels .ghx-label-6,
#jira .ghx-label-6 {
  color: #fff;
  background-color: #8eb021;
  border-color: #8eb021;
}
.gh-labels .ghx-label-7,
#jira .ghx-label-7 {
  color: #fff;
  background-color: #ac707a;
  border-color: #ac707a;
}
.gh-labels .ghx-label-8,
#jira .ghx-label-8 {
  color: #fff;
  background-color: #654982;
  border-color: #654982;
}
.gh-labels .ghx-label-9,
#jira .ghx-label-9 {
  color: #fff;
  background-color: #f15c75;
  border-color: #f15c75;
}
.gh-labels .ghx-label-10,
#jira .ghx-label-10 {
  color: #fff;
  background-color: #1a8cff;
  border-color: #1a8cff;
}
.gh-labels .ghx-label-11,
#jira .ghx-label-11 {
  color: #fff;
  background-color: #3eaee0;
  border-color: #3eaee0;
}
.gh-labels .ghx-label-12,
#jira .ghx-label-12 {
  color: #fff;
  background-color: #707070;
  border-color: #707070;
}
.gh-labels .ghx-label-13,
#jira .ghx-label-13 {
  color: #fff;
  background-color: #67ab49;
  border-color: #67ab49;
}
.gh-labels .ghx-label-14,
#jira .ghx-label-14 {
  color: #fff;
  background-color: #e3695f;
  border-color: #e3695f;
}
.ghx-issue-web-panel span.ghx-sub-info {
  white-space: nowrap;
}
.ghx-issuetable {
  background-color: #fff;
  border-collapse: collapse;
  margin: 8px 0;
  width: 100%;
}
.ghx-issuetable thead th {
  background-color: transparent;
  border-bottom: 1px solid #bbb;
  color: #999;
  font-weight: 400;
  padding: 3px 7px;
  white-space: nowrap;
}
.ghx-issuetable thead .active {
  color: #fff;
}
.ghx-issuetable thead .active:hover {
  background-color: #bbb;
}
.ghx-issuetable .rowHeader,
.ghx-issuetable .rowNormal,
.ghx-issuetable .rowAlternate {
  background-color: transparent;
}
.ghx-issuetable th,
.ghx-issuetable td {
  overflow: hidden;
}
.ghx-issuetable > td {
  color: #333;
}
.ghx-issuetable img {
  vertical-align: middle;
}
.ghx-issuetable td {
  line-height: 1.286;
  padding: 5px 7px;
}
.ghx-issuetable .nav {
  border-bottom: 1px solid #ccc;
  vertical-align: top;
}
/* min-width */
.ghx-issuetable .issuetype,
.ghx-issuetable .issuekey,
.ghx-issuetable .priority,
.ghx-issuetable .status {
  white-space: nowrap;
  width: 16px;
}
.msie .ghx-issuetable .issuekey,
.msie .ghx-issuetable .status {
  width: 1%;
}
/* tight-width */
.ghx-issuetable .resolution,
.ghx-issuetable .created,
.ghx-issuetable .updated {
  max-width: 25em;
  white-space: nowrap;
}
/* generous-width */
.ghx-issuetable .assignee,
.ghx-issuetable .reporter,
.ghx-issuetable .versions,
.ghx-issuetable .components,
.ghx-issuetable .fixVersions {
  max-width: 60em;
  min-width: 80px;
}
.ghx-issuetable td.assignee > a {
  color: #000;
  white-space: nowrap;
  word-wrap: normal;
}
.ghx-issuetable .versions .tinylink,
.ghx-issuetable .components .tinylink,
.ghx-issuetable .fixVersions .tinylink {
  white-space: nowrap;
}
/* wide (summary) */
.ghx-issuetable .summary > p,
.ghx-issuetable .description > p {
  min-width: 200px;
  margin: 0;
  max-width: 1400px;
  white-space: normal;
}
.ghx-issuetable .issueCount {
  text-align: center;
}
.ghx-issuetable .issuerow:hover {
  background-color: #f0f0f0;
}
/* actions 'cog' menus */
.ghx-issuetable .issue_actions {
  width: 18px;
}
.ghx-issuetable .issue_actions a.icon-tools-small {
  background: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/tools_20.png") no-repeat 0 -1px;
}
.ghx-issuetable .issue_actions a.icon-tools-small.loading {
  background: url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/wait-blue.gif") no-repeat 1px 1px;
}
.ghx-issuetable .issue_actions .aui-dd-parent {
  height: 18px;
  width: 32px;
}
.ghx-issuetable .issue_actions a.aui-dd-link {
  padding: 0 0 0 19px;
  position: absolute;
  left: -9000px;
  top: -9000px;
}
.ghx-issuetable .issue_actions a.active,
.ghx-issuetable .issuerow.focused .issue_actions a.aui-dd-link,
.ghx-issuetable .issuerow:hover .issue_actions a.aui-dd-link {
  left: 0;
  top: 0;
}
.ghx-issuetable .issue_actions a.aui-dd-link span {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/menu_indicator_for_light_backgrounds.gif);
  display: block;
  width: 15px;
  height: 18px;
  background-position: 2px 7px;
  text-indent: -9000px;
  overflow: hidden;
}
.ghx-issuetable .issue_actions a.aui-dd-link:hover span,
.ghx-issuetable .issue_actions a.aui-dd-link.active span {
  background-image: url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/menu_indicator_for_dark_backgrounds.gif);
}
.ghx-issuetable .issue_actions a.aui-dd-link:hover,
.ghx-issuetable .issue_actions a.aui-dd-link.active {
  background-color: #3c78b5;
  color: #fff;
}
.ghx-issuetable .ghx-accept {
  background: transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/accept.png) no-repeat 100% 50%;
  display: inline-block;
  padding: 0 18px 0 0;
}
.ghx-issuetable .ghx-minimal {
  white-space: nowrap;
  width: 1px;
}
.ghx-issuetable .ghx-minimal.ghx-alt {
  padding-right: 0;
  padding-left: 0;
}
.ghx-issuetable .ghx-summary {
  min-width: 200px;
  width: 100%;
}
.ghx-sprint-picker-scope-warning {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 500px;
}
#issue-content .ghx-sprint-picker-scope-warning {
  max-width: none;
  margin-left: -5px;
  margin-right: 45px;
}
.ghx-sprint-picker-meta {
  color: #707070;
}
.aui-list-item.active .ghx-sprint-picker-meta {
  color: #f5f5f5;
}
.ghx-sprint-multiselect-meta {
  font-size: 12px;
  color: #707070;
}
.aui-list .aui-list-item.active a.ghx-epic-menu-header {
  background-color: transparent;
  color: #333;
  cursor: default;
  text-decoration: none;
}
.aui-list .aui-list-item.active a.ghx-epic-menu-header span {
  color: #fff;
}
.aui-list .aui-list-item a.ghx-epic-menu-header li h5 {
  float: left;
  padding: 0;
}
.aui-list .aui-list-item a.ghx-epic-menu-header li label {
  float: right;
}
.aui-list .aui-list-item .epic-menu-metadata {
  color: #707070;
  font-size: 12px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluY2x1ZGVzL2Nzcy9naC1sYWJlbHMubGVzcyIsImluY2x1ZGVzL2Nzcy9naC12aWV3LWlzc3VlLmNzcyIsImluY2x1ZGVzL2Nzcy9naC12aWV3LWlzc3VlLmxlc3MiLCJpbmNsdWRlcy9jc3MvZ2gtbWl4aW5zLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUE7O0VBRVEsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7Q0NQUDtBREdEOztFQUhJLFlBQUE7RUFZSSwwQkFBQTtFQUNBLHNCQUFBO0NDUFA7QURIRDs7RUFISSxZQUFBO0VBa0JJLDBCQUFBO0VBQ0Esc0JBQUE7Q0NQUDtBRFREOztFQUhJLFlBQUE7RUF1QkksMEJBQUE7RUFDQSxzQkFBQTtDQ05QO0FEZkQ7O0VBSEksWUFBQTtFQTRCSSwwQkFBQTtFQUNBLHNCQUFBO0NDTFA7QURyQkQ7O0VBSEksWUFBQTtFQWlDSSwwQkFBQTtFQUNBLHNCQUFBO0NDSlA7QUQzQkQ7O0VBSEksWUFBQTtFQXNDSSwwQkFBQTtFQUNBLHNCQUFBO0NDSFA7QURqQ0Q7O0VBSEksWUFBQTtFQTJDSSwwQkFBQTtFQUNBLHNCQUFBO0NDRlA7QUR2Q0Q7O0VBSEksWUFBQTtFQWdESSwwQkFBQTtFQUNBLHNCQUFBO0NDRFA7QUQ3Q0Q7O0VBSEksWUFBQTtFQXFESSwwQkFBQTtFQUNBLHNCQUFBO0NDQVA7QURuREQ7O0VBSEksWUFBQTtFQTBESSwwQkFBQTtFQUNBLHNCQUFBO0NDQ1A7QUR6REQ7O0VBSEksWUFBQTtFQStESSwwQkFBQTtFQUNBLHNCQUFBO0NDRVA7QUQvREQ7O0VBSEksWUFBQTtFQW9FSSwwQkFBQTtFQUNBLHNCQUFBO0NDR1A7QURyRUQ7O0VBSEksWUFBQTtFQXlFSSwwQkFBQTtFQUNBLHNCQUFBO0NDSVA7QUQzRUQ7O0VBSEksWUFBQTtFQThFSSwwQkFBQTtFQUNBLHNCQUFBO0NDS1A7QUNwRkQ7RUFDSSxvQkFBQTtDRHNGSDtBQ2hGRDtFQUNJLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtDRGtGSDtBQ2hGRDtFQUNJLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0NEa0ZIO0FDaEZEO0VBQ0ksWUFBQTtDRGtGSDtBQ2hGRDtFQUNJLHVCQUFBO0NEa0ZIO0FDaEZEOzs7RUFHSSw4QkFBQTtDRGtGSDtBQ2hGRDs7RUFFSSxpQkFBQTtDRGtGSDtBQ2hGRDtFQUNJLFlBQUE7Q0RrRkg7QUNoRkQ7RUFDSSx1QkFBQTtDRGtGSDtBQ2hGRDtFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7Q0RrRkg7QUNoRkQ7RUFDSSw4QkFBQTtFQUNBLG9CQUFBO0NEa0ZIO0FBQ0QsZUFBZTtBQ2hGZjs7OztFQUlJLG9CQUFBO0VBQ0EsWUFBQTtDRGtGSDtBQy9FRDs7RUFFSSxVQUFBO0NEaUZIO0FBQ0QsaUJBQWlCO0FDL0VqQjs7O0VBR0ksZ0JBQUE7RUFDQSxvQkFBQTtDRGlGSDtBQUNELG9CQUFvQjtBQy9FcEI7Ozs7O0VBS0ksZ0JBQUE7RUFDQSxnQkFBQTtDRGlGSDtBQy9FRDtFQUNJLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0NEaUZIO0FDL0VEOzs7RUFHSSxvQkFBQTtDRGlGSDtBQUNELG9CQUFvQjtBQy9FcEI7O0VBQ0ksaUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtDRGtGSDtBQ2hGRDtFQUNJLG1CQUFBO0NEa0ZIO0FDaEZEO0VBQ0ksMEJBQUE7Q0RrRkg7QUFDRCx5QkFBeUI7QUNoRnpCO0VBQ0ksWUFBQTtDRGtGSDtBQ2hGRDtFQUNJLDZEQUFBO0NEa0ZIO0FDaEZEO0VBQ0ksK0RBQUE7Q0RrRkg7QUNoRkQ7RUFDSSxhQUFBO0VBQ0EsWUFBQTtDRGtGSDtBQ2hGRDtFQUNJLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtDRGtGSDtBQ2hGRDs7O0VBR0ksUUFBQTtFQUNBLE9BQUE7Q0RrRkg7QUNoRkQ7RUFDSSw0RUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtDRGtGSDtBQ2hGRDs7RUFFSSwyRUFBQTtDRGtGSDtBQ2hGRDs7RUFFSSwwQkFBQTtFQUNBLFlBQUE7Q0RrRkg7QUMvRUQ7RUFDSSx1RUFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7Q0RpRkg7QUM5RUQ7RUFDSSxvQkFBQTtFQUNBLFdBQUE7Q0RnRkg7QUM5RUQ7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0NEZ0ZIO0FDN0VEO0VBQ0ksaUJBQUE7RUFDQSxZQUFBO0NEK0VIO0FDeEVEO0VDNUpJLDRCQUFBO0VBQ0EsK0JBQUE7RUFDQSx1QkFBQTtFRDRKQSxpQkFBQTtDRDRFSDtBQzFFRDtFQUNJLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtDRDRFSDtBQzFFRDtFQUNJLGVBQUE7Q0Q0RUg7QUMxRUQ7RUFDSSxlQUFBO0NENEVIO0FDeEVEO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0NEMEVIO0FDckVHO0VBTVEsOEJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtDRGtFWDtBQzNFRztFQUdZLFlBQUE7Q0QyRWY7QUMvRUQ7RUFpQmdCLFlBQUE7RUFDQSxXQUFBO0NEaUVmO0FDbkZEO0VBc0JnQixhQUFBO0NEZ0VmO0FDdEZEO0VBNEJRLGVBQUE7RUFDQSxnQkFBQTtDRDZEUCIsImZpbGUiOiJpbmNsdWRlcy9jc3MvZ2gtdmlldy1pc3N1ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiZ2gtdmFyaWFibGVzXCI7XG5cbi8vIEFsdGVybmF0ZSBwcmVzZW50YXRpb24gb2YgQVVJIExhYmVscyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZ2gtbGFiZWwtcmVzZXQoKSB7XG4gICAgY29sb3I6I2ZmZjtcbn1cblxuLmdoLWxhYmVscyB7XG4gICAgLmdoeC1sYWJlbC0wIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWNvbG9yLW1pZDtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgIH1cblxuICAgIC5naHgtbGFiZWwtMSB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1icm93bjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWJyb3duO1xuICAgIH1cblxuICAgIC5naHgtbGFiZWwtMiB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1vcmFuZ2U7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1vcmFuZ2U7XG4gICAgfVxuICAgIC5naHgtbGFiZWwtMyB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1saWdodC1icm93bjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWxpZ2h0LWJyb3duO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTQge1xuICAgICAgICAuZ2gtbGFiZWwtcmVzZXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBhdWktY29sb3ItaGVybztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWNvbG9yLWhlcm87XG4gICAgfVxuICAgIC5naHgtbGFiZWwtNSB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1ibHVlLWdyYXk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1ibHVlLWdyYXk7XG4gICAgfVxuICAgIC5naHgtbGFiZWwtNiB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1saW1lLWdyZWVuO1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktbGltZS1ncmVlbjtcbiAgICB9XG4gICAgLmdoeC1sYWJlbC03IHtcbiAgICAgICAgLmdoLWxhYmVsLXJlc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXVpLW1hdXZlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBhdWktbWF1dmU7XG4gICAgfVxuICAgIC5naHgtbGFiZWwtOCB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS12aW9sZXQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS12aW9sZXQ7XG4gICAgfVxuICAgIC5naHgtbGFiZWwtOSB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1icmlnaHQtcGluaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLWJyaWdodC1waW5rO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTEwIHtcbiAgICAgICAgLmdoLWxhYmVsLXJlc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXVpLWJyaWdodC1ibHVlLTM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGF1aS1icmlnaHQtYmx1ZS0zO1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTExIHtcbiAgICAgICAgLmdoLWxhYmVsLXJlc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ2gtbGlnaHQtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZ2gtbGlnaHQtYmx1ZTtcbiAgICB9XG4gICAgLmdoeC1sYWJlbC0xMiB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGF1aS1tZWRpdW0tZ3JheTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLW1lZGl1bS1ncmF5O1xuICAgIH1cbiAgICAuZ2h4LWxhYmVsLTEzIHtcbiAgICAgICAgLmdoLWxhYmVsLXJlc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYXVpLW1pZC1ncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYXVpLW1pZC1ncmVlbjtcbiAgICB9XG4gICAgLmdoeC1sYWJlbC0xNCB7XG4gICAgICAgIC5naC1sYWJlbC1yZXNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdoLW1lZGl1bS1yZWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGdoLW1lZGl1bS1yZWQ7XG4gICAgfVxufVxuXG4jamlyYSB7XG4gICAgJjpleHRlbmQoLmdoLWxhYmVscyBhbGwpO1xufSIsIi5naC1sYWJlbHMgLmdoeC1sYWJlbC0wLFxuI2ppcmEgLmdoeC1sYWJlbC0wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzA3MDcwO1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC0xLFxuI2ppcmEgLmdoeC1sYWJlbC0xIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTViM2E7XG4gIGJvcmRlci1jb2xvcjogIzgxNWIzYTtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC0yLFxuI2ppcmEgLmdoeC1sYWJlbC0yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyMzI7XG4gIGJvcmRlci1jb2xvcjogI2Y3OTIzMjtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC0zLFxuI2ppcmEgLmdoeC1sYWJlbC0zIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzljM2Y7XG4gIGJvcmRlci1jb2xvcjogI2QzOWMzZjtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC00LFxuI2ppcmEgLmdoeC1sYWJlbC00IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjdmYzQ7XG4gIGJvcmRlci1jb2xvcjogIzNiN2ZjNDtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC01LFxuI2ppcmEgLmdoeC1sYWJlbC01IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTY3ODU7XG4gIGJvcmRlci1jb2xvcjogIzRhNjc4NTtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC02LFxuI2ppcmEgLmdoeC1sYWJlbC02IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZWIwMjE7XG4gIGJvcmRlci1jb2xvcjogIzhlYjAyMTtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC03LFxuI2ppcmEgLmdoeC1sYWJlbC03IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzcwN2E7XG4gIGJvcmRlci1jb2xvcjogI2FjNzA3YTtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC04LFxuI2ppcmEgLmdoeC1sYWJlbC04IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTQ5ODI7XG4gIGJvcmRlci1jb2xvcjogIzY1NDk4Mjtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC05LFxuI2ppcmEgLmdoeC1sYWJlbC05IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTVjNzU7XG4gIGJvcmRlci1jb2xvcjogI2YxNWM3NTtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC0xMCxcbiNqaXJhIC5naHgtbGFiZWwtMTAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhOGNmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWE4Y2ZmO1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTExLFxuI2ppcmEgLmdoeC1sYWJlbC0xMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2VhZWUwO1xuICBib3JkZXItY29sb3I6ICMzZWFlZTA7XG59XG4uZ2gtbGFiZWxzIC5naHgtbGFiZWwtMTIsXG4jamlyYSAuZ2h4LWxhYmVsLTEyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcbn1cbi5naC1sYWJlbHMgLmdoeC1sYWJlbC0xMyxcbiNqaXJhIC5naHgtbGFiZWwtMTMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3YWI0OTtcbiAgYm9yZGVyLWNvbG9yOiAjNjdhYjQ5O1xufVxuLmdoLWxhYmVscyAuZ2h4LWxhYmVsLTE0LFxuI2ppcmEgLmdoeC1sYWJlbC0xNCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTM2OTVmO1xuICBib3JkZXItY29sb3I6ICNlMzY5NWY7XG59XG4uZ2h4LWlzc3VlLXdlYi1wYW5lbCBzcGFuLmdoeC1zdWItaW5mbyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZ2h4LWlzc3VldGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDhweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5naHgtaXNzdWV0YWJsZSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZ2h4LWlzc3VldGFibGUgdGhlYWQgLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmdoeC1pc3N1ZXRhYmxlIHRoZWFkIC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5yb3dIZWFkZXIsXG4uZ2h4LWlzc3VldGFibGUgLnJvd05vcm1hbCxcbi5naHgtaXNzdWV0YWJsZSAucm93QWx0ZXJuYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZ2h4LWlzc3VldGFibGUgdGgsXG4uZ2h4LWlzc3VldGFibGUgdGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdoeC1pc3N1ZXRhYmxlID4gdGQge1xuICBjb2xvcjogIzMzMztcbn1cbi5naHgtaXNzdWV0YWJsZSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmdoeC1pc3N1ZXRhYmxlIHRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjg2O1xuICBwYWRkaW5nOiA1cHggN3B4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5uYXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi8qIG1pbi13aWR0aCAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZXR5cGUsXG4uZ2h4LWlzc3VldGFibGUgLmlzc3Vla2V5LFxuLmdoeC1pc3N1ZXRhYmxlIC5wcmlvcml0eSxcbi5naHgtaXNzdWV0YWJsZSAuc3RhdHVzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDE2cHg7XG59XG4ubXNpZSAuZ2h4LWlzc3VldGFibGUgLmlzc3Vla2V5LFxuLm1zaWUgLmdoeC1pc3N1ZXRhYmxlIC5zdGF0dXMge1xuICB3aWR0aDogMSU7XG59XG4vKiB0aWdodC13aWR0aCAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5yZXNvbHV0aW9uLFxuLmdoeC1pc3N1ZXRhYmxlIC5jcmVhdGVkLFxuLmdoeC1pc3N1ZXRhYmxlIC51cGRhdGVkIHtcbiAgbWF4LXdpZHRoOiAyNWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLyogZ2VuZXJvdXMtd2lkdGggKi9cbi5naHgtaXNzdWV0YWJsZSAuYXNzaWduZWUsXG4uZ2h4LWlzc3VldGFibGUgLnJlcG9ydGVyLFxuLmdoeC1pc3N1ZXRhYmxlIC52ZXJzaW9ucyxcbi5naHgtaXNzdWV0YWJsZSAuY29tcG9uZW50cyxcbi5naHgtaXNzdWV0YWJsZSAuZml4VmVyc2lvbnMge1xuICBtYXgtd2lkdGg6IDYwZW07XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5naHgtaXNzdWV0YWJsZSB0ZC5hc3NpZ25lZSA+IGEge1xuICBjb2xvcjogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG4uZ2h4LWlzc3VldGFibGUgLnZlcnNpb25zIC50aW55bGluayxcbi5naHgtaXNzdWV0YWJsZSAuY29tcG9uZW50cyAudGlueWxpbmssXG4uZ2h4LWlzc3VldGFibGUgLmZpeFZlcnNpb25zIC50aW55bGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiB3aWRlIChzdW1tYXJ5KSAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5zdW1tYXJ5ID4gcCxcbi5naHgtaXNzdWV0YWJsZSAuZGVzY3JpcHRpb24gPiBwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVDb3VudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuLyogYWN0aW9ucyAnY29nJyBtZW51cyAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5pY29uLXRvb2xzLXNtYWxsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2ppcmEvdG9vbHNfMjAucG5nXCIpIG5vLXJlcGVhdCAwIC0xcHg7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5pY29uLXRvb2xzLXNtYWxsLmxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvamlyYS93YWl0LWJsdWUuZ2lmXCIpIG5vLXJlcGVhdCAxcHggMXB4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIC5hdWktZGQtcGFyZW50IHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rIHtcbiAgcGFkZGluZzogMCAwIDAgMTlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTAwMHB4O1xuICB0b3A6IC05MDAwcHg7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5hY3RpdmUsXG4uZ2h4LWlzc3VldGFibGUgLmlzc3Vlcm93LmZvY3VzZWQgLmlzc3VlX2FjdGlvbnMgYS5hdWktZGQtbGluayxcbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVyb3c6aG92ZXIgLmlzc3VlX2FjdGlvbnMgYS5hdWktZGQtbGluayB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2ppcmEvbWVudV9pbmRpY2F0b3JfZm9yX2xpZ2h0X2JhY2tncm91bmRzLmdpZik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggN3B4O1xuICB0ZXh0LWluZGVudDogLTkwMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rOmhvdmVyIHNwYW4sXG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5hdWktZGQtbGluay5hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvamlyYS9tZW51X2luZGljYXRvcl9mb3JfZGFya19iYWNrZ3JvdW5kcy5naWYpO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIGEuYXVpLWRkLWxpbms6aG92ZXIsXG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5hdWktZGQtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OGI1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5naHgtaXNzdWV0YWJsZSAuZ2h4LWFjY2VwdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChpbWFnZXMvamlyYS9hY2NlcHQucG5nKSBuby1yZXBlYXQgMTAwJSA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxOHB4IDAgMDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuZ2h4LW1pbmltYWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5naHgtbWluaW1hbC5naHgtYWx0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5naHgtc3VtbWFyeSB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1zcHJpbnQtcGlja2VyLXNjb3BlLXdhcm5pbmcge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbiNpc3N1ZS1jb250ZW50IC5naHgtc3ByaW50LXBpY2tlci1zY29wZS13YXJuaW5nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuLmdoeC1zcHJpbnQtcGlja2VyLW1ldGEge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5hdWktbGlzdC1pdGVtLmFjdGl2ZSAuZ2h4LXNwcmludC1waWNrZXItbWV0YSB7XG4gIGNvbG9yOiAjZjVmNWY1O1xufVxuLmdoeC1zcHJpbnQtbXVsdGlzZWxlY3QtbWV0YSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uYXVpLWxpc3QgLmF1aS1saXN0LWl0ZW0uYWN0aXZlIGEuZ2h4LWVwaWMtbWVudS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF1aS1saXN0IC5hdWktbGlzdC1pdGVtLmFjdGl2ZSBhLmdoeC1lcGljLW1lbnUtaGVhZGVyIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbSBhLmdoeC1lcGljLW1lbnUtaGVhZGVyIGxpIGg1IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYXVpLWxpc3QgLmF1aS1saXN0LWl0ZW0gYS5naHgtZXBpYy1tZW51LWhlYWRlciBsaSBsYWJlbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5hdWktbGlzdCAuYXVpLWxpc3QtaXRlbSAuZXBpYy1tZW51LW1ldGFkYXRhIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiIsIi8vIFRoaXMgZmlsZSBzcGVjaWZpZXMgQ1NTIGZvciBWaWV3IElzc3VlIFdlYiBQYW5lbHMuIFNvbWUgb2YgdGhlc2UgcnVsZXMgd2VyZSB0YWtlbiBmcm9tIEpJUkEncyBWaWV3IElzc3VlIHBhZ2UuXG5AaW1wb3J0IFwiZ2gtdmFyaWFibGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJnaC1taXhpbnNcIjtcbkBpbXBvcnQgXCJnaC1sYWJlbHNcIjtcblxuLmdoeC1pc3N1ZS13ZWItcGFuZWwgc3Bhbi5naHgtc3ViLWluZm8ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vIFRhYmxlIGZvciBhbiBpc3N1ZSBsaXN0IGUuZy4gSXNzdWVzIGluIEVwaWNzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmFzZWQgb24gY29weSBvZiBKSVJBJ3MgaXNzdWUtdGFibGUuY3NzIHdoaWNoIHRoZXkgdXNlIGZvciBzdWItdGFza3MgdGFibGUgPSAjaXNzdWV0YWJsZVxuXG4uZ2h4LWlzc3VldGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmdoeC1pc3N1ZXRhYmxlIHRoZWFkIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JiYjtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDNweCA3cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5naHgtaXNzdWV0YWJsZSB0aGVhZCAuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5naHgtaXNzdWV0YWJsZSB0aGVhZCAuYWN0aXZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5yb3dIZWFkZXIsXG4uZ2h4LWlzc3VldGFibGUgLnJvd05vcm1hbCxcbi5naHgtaXNzdWV0YWJsZSAucm93QWx0ZXJuYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5naHgtaXNzdWV0YWJsZSB0aCxcbi5naHgtaXNzdWV0YWJsZSB0ZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5naHgtaXNzdWV0YWJsZSA+IHRkIHtcbiAgICBjb2xvcjogIzMzMztcbn1cbi5naHgtaXNzdWV0YWJsZSBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ2h4LWlzc3VldGFibGUgdGQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5uYXYge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4vKiBtaW4td2lkdGggKi9cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWV0eXBlLFxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZWtleSxcbi5naHgtaXNzdWV0YWJsZSAucHJpb3JpdHksXG4uZ2h4LWlzc3VldGFibGUgLnN0YXR1cyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTZweDtcbn1cblxuLm1zaWUgLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZWtleSxcbi5tc2llIC5naHgtaXNzdWV0YWJsZSAuc3RhdHVzIHtcbiAgICB3aWR0aDogMSU7XG59XG4vKiB0aWdodC13aWR0aCAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5yZXNvbHV0aW9uLFxuLmdoeC1pc3N1ZXRhYmxlIC5jcmVhdGVkLFxuLmdoeC1pc3N1ZXRhYmxlIC51cGRhdGVkIHtcbiAgICBtYXgtd2lkdGg6IDI1ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGdlbmVyb3VzLXdpZHRoICovXG4uZ2h4LWlzc3VldGFibGUgLmFzc2lnbmVlLFxuLmdoeC1pc3N1ZXRhYmxlIC5yZXBvcnRlcixcbi5naHgtaXNzdWV0YWJsZSAudmVyc2lvbnMsXG4uZ2h4LWlzc3VldGFibGUgLmNvbXBvbmVudHMsXG4uZ2h4LWlzc3VldGFibGUgLmZpeFZlcnNpb25zIHtcbiAgICBtYXgtd2lkdGg6IDYwZW07XG4gICAgbWluLXdpZHRoOiA4MHB4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIHRkLmFzc2lnbmVlID4gYSB7XG4gICAgY29sb3I6IzAwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC52ZXJzaW9ucyAudGlueWxpbmssXG4uZ2h4LWlzc3VldGFibGUgLmNvbXBvbmVudHMgLnRpbnlsaW5rLFxuLmdoeC1pc3N1ZXRhYmxlIC5maXhWZXJzaW9ucyAudGlueWxpbmsge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiB3aWRlIChzdW1tYXJ5KSAqL1xuLmdoeC1pc3N1ZXRhYmxlIC5zdW1tYXJ5ID4gcCwgLmdoeC1pc3N1ZXRhYmxlIC5kZXNjcmlwdGlvbiA+IHAge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlQ291bnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4vKiBhY3Rpb25zICdjb2cnIG1lbnVzICovXG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMge1xuICAgIHdpZHRoOiAxOHB4O1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIGEuaWNvbi10b29scy1zbWFsbCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2ppcmEvdG9vbHNfMjAucG5nXCIpIG5vLXJlcGVhdCAwIC0xcHg7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgYS5pY29uLXRvb2xzLXNtYWxsLmxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9qaXJhL3dhaXQtYmx1ZS5naWZcIikgbm8tcmVwZWF0IDFweCAxcHg7XG59XG4uZ2h4LWlzc3VldGFibGUgLmlzc3VlX2FjdGlvbnMgLmF1aS1kZC1wYXJlbnQge1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMzJweDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxOXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTAwMHB4O1xuICAgIHRvcDogLTkwMDBweDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmFjdGl2ZSxcbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVyb3cuZm9jdXNlZCAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rLFxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZXJvdzpob3ZlciAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rIHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvamlyYS9tZW51X2luZGljYXRvcl9mb3JfbGlnaHRfYmFja2dyb3VuZHMuZ2lmKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMnB4IDdweDtcbiAgICB0ZXh0LWluZGVudDogLTkwMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIGEuYXVpLWRkLWxpbms6aG92ZXIgc3Bhbixcbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rLmFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2ppcmEvbWVudV9pbmRpY2F0b3JfZm9yX2RhcmtfYmFja2dyb3VuZHMuZ2lmKTtcbn1cbi5naHgtaXNzdWV0YWJsZSAuaXNzdWVfYWN0aW9ucyBhLmF1aS1kZC1saW5rOmhvdmVyLFxuLmdoeC1pc3N1ZXRhYmxlIC5pc3N1ZV9hY3Rpb25zIGEuYXVpLWRkLWxpbmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3OGI1O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLy8gcmVwbGFjZXMgdGhlaXIgaW5saW5lIHN0eWxlXG4uZ2h4LWlzc3VldGFibGUgLmdoeC1hY2NlcHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChpbWFnZXMvamlyYS9hY2NlcHQucG5nKSBuby1yZXBlYXQgMTAwJSA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMThweCAwIDA7XG59XG4vLyBtaW5pbWFsIHdpZHRoIGNlbGxzXG4uZ2h4LWlzc3VldGFibGUgLmdoeC1taW5pbWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOjFweDtcbn1cbi5naHgtaXNzdWV0YWJsZSAuZ2h4LW1pbmltYWwuZ2h4LWFsdCB7IC8vIG5vdCAndmlzaWJsZScgaWYgbm8gY29udGVudCBpbiBhbnkgY2VsbFxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLy8gc3BlY2lhbCBjYXNlc1xuLmdoeC1pc3N1ZXRhYmxlIC5naHgtc3VtbWFyeSB7XG4gICAgbWluLXdpZHRoOiAyMDBweDsvLyBhcyB1c2VkIGJ5IEpJUkEgaW4gc3ViLXRhc2tzIHRhYmxlXG4gICAgd2lkdGg6IDEwMCU7Ly8gYXMgdXNlZCBieSBKSVJBIGluIHN1Yi10YXNrcyB0YWJsZVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSkFHREVWLTgzMjogdGhpcyBpcyB0byBlbnN1cmUgdGhlIHNjb3BlIHdhcm5pbmcgb24gdGhlIHZpZXcgaXNzdWUgcGFnZSBpcyBub3Qgb3ZlcmxhcHBlZCBieSB0aGVcbi8vIGlubGluZSBlZGl0IHNhdmUgYnV0dG9ucy5cbi5naHgtc3ByaW50LXBpY2tlci1zY29wZS13YXJuaW5nIHtcbiAgICAuYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuI2lzc3VlLWNvbnRlbnQgLmdoeC1zcHJpbnQtcGlja2VyLXNjb3BlLXdhcm5pbmcge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG4uZ2h4LXNwcmludC1waWNrZXItbWV0YSB7XG4gICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xufVxuLmF1aS1saXN0LWl0ZW0uYWN0aXZlIC5naHgtc3ByaW50LXBpY2tlci1tZXRhIHtcbiAgICBjb2xvcjogQGF1aS1saWdodC1ncmF5O1xufVxuXG5cbi5naHgtc3ByaW50LW11bHRpc2VsZWN0LW1ldGEge1xuICAgIGZvbnQtc2l6ZTogQGdoLWZvbnQtc2l6ZS1zbWFsbDtcbiAgICBjb2xvcjogQGF1aS1jb2xvci1taWQ7XG59XG5cbi8vIHVzZSBmb3IgY3VzdG9tIGl0ZW0gb24gZXBpYyBtZW51XG4uYXVpLWxpc3QgLmF1aS1saXN0LWl0ZW0ge1xuICAgICYuYWN0aXZlIHtcbiAgICAgICAgYS5naHgtZXBpYy1tZW51LWhlYWRlciB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGF1aS1jb2xvci1wYWdlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiBAYXVpLWNvbG9yLXRleHQ7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhLmdoeC1lcGljLW1lbnUtaGVhZGVyIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXBpYy1tZW51LW1ldGFkYXRhIHtcbiAgICAgICAgY29sb3I6IEBhdWktY29sb3ItbWlkO1xuICAgICAgICBmb250LXNpemU6IEBnaC1mb250LXNpemUtc21hbGw7XG4gICAgfVxufVxuIiwiLy8gRHJvcHpvbmVzIC1cblxuLmRyb3B6b25lLWluYWN0aXZlKCkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCBAYXVpLWJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uZHJvcHpvbmUtYWN0aXZlKCkge1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCBAZ2gtY29sb3ItdGFyZ2V0LW9wdGlvbjtcbiAgICBiYWNrZ3JvdW5kOiBAZ2gtYmFja2dyb3VuZC1jb2xvci10YXJnZXQtb3B0aW9uO1xufVxuXG4uZHJvcHpvbmUtaG92ZXIoKSB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkIEBnaC1jb2xvci10YXJnZXQtYWN0aXZlO1xuICAgIGJhY2tncm91bmQ6IEBnaC1iYWNrZ3JvdW5kLWNvbG9yLXRhcmdldDtcbn1cblxuLy8gQm94IE1vZGVsICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5ib3JkZXItYm94KCkge1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNvbnRlbnQtYm94KCkge1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLW1zLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC1vLWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8vIEZsZXhib3ggIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZGlzcGxheS1mbGV4KCkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDsgLy9yZXF1aXJlZCBmb3IgSUUxMCBvbmx5XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmRpc3BsYXktaW5saW5lLWZsZXgoKSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IC8vcmVxdWlyZWQgZm9yIElFMTAgb25seVxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uZmxleChAdmFsdWU6IDEgMCBhdXRvKSB7XG4gICAgLXdlYmtpdC1mbGV4OiBAdmFsdWU7XG4gICAgLW1zLWZsZXg6IEB2YWx1ZTtcbiAgICBmbGV4OiBAdmFsdWU7XG59XG5cbi5hbGlnbi1pdGVtcyhAdmFsdWUpIHtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBAdmFsdWU7XG4gICAgLW1zLWFsaWduLWl0ZW1zOiBAdmFsdWU7XG4gICAgYWxpZ24taXRlbXM6IEB2YWx1ZTtcbn1cblxuLmZsZXgtd3JhcChAdmFsdWUpIHtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogQHZhbHVlO1xuICAgIC1tcy1mbGV4LXdyYXA6IEB2YWx1ZTtcbiAgICBmbGV4LXdyYXA6IEB2YWx1ZTtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogQHZhbHVlO1xuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IEB2YWx1ZTtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IHNwYWNlLWJldHdlZW4pIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyAvL2llMTBcbiAgICAtbXMtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmp1c3RpZnktY29udGVudChAdmFsdWUpIHdoZW4gKEB2YWx1ZSA9IHNwYWNlLWFyb3VuZCkge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTsgLy9pZTEwXG4gICAgLW1zLWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uZmxleC1kaXJlY3Rpb24oQHZhbHVlKSB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogQHZhbHVlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBAdmFsdWU7XG59XG4iXX0= */

/* module-key = 'com.pyxis.greenhopper.jira:project-template-resources', location = '/projecttemplates/css/project-templates.css' */
#add-project-dialog .right-info.basic-development-workflow-screenshot{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/basic-development-workflow.png');margin-top:0}#add-project-dialog .right-info.scrum-workflow-screenshot{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/scrum-workflow.png');margin-top:0}#add-project-dialog .right-info.kanban-workflow-screenshot{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/kanban-workflow.png');margin-top:0}#add-project-dialog .issuetype-icon.epic{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/svg/epic.svg')}#add-project-dialog .issuetype-icon.improvement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/svg/improvement.svg')}#add-project-dialog .gh-legacy .issuetype-icon.bug{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/bug.png')}#add-project-dialog .gh-legacy .issuetype-icon.epic{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/epic.png')}#add-project-dialog .gh-legacy .issuetype-icon.improvement{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/improvement.png')}#add-project-dialog .gh-legacy .issuetype-icon.newfeature{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/newfeature.png')}#add-project-dialog .gh-legacy .issuetype-icon.story{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/story.png')}#add-project-dialog .gh-legacy .issuetype-icon.task{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/task.png')}#add-project-dialog .gh-legacy .issuetype-icon.subtask{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/subtask_alternate.png')}#add-project-dialog .top-panel{padding-bottom:15px;width:100%;float:top}#add-project-dialog .right-panel{padding:3px 3px 3px 30px;float:left}#add-project-dialog .left-panel{padding:3px;padding-left:0;width:30%;float:left}#add-project-dialog .workflow{background-size:100%;background-repeat:no-repeat;width:330px;height:100px;margin-top:20px}#add-project-dialog .workflow.basic-development-workflow-screenshot{width:450px;background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-software-dev-workflow.png')}#add-project-dialog .workflow.scrum-workflow-screenshot{background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-scrum-workflow.png')}#add-project-dialog .workflow.kanban-workflow-screenshot{width:500px;background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1000.442.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-kanban-workflow.png')}#add-project-dialog #lead-single-select>img{border-radius:100%}
/* module-key = 'com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource', location = 'templates/plugins/bamboo/style/release.css' */
#unresolved-move{margin-top:-10px;top:50%}#build-details .bamboo-icon{vertical-align:-4px}#build-details dl{margin-bottom:6px}#build-details dd{white-space:nowrap;text-align:left}#build-details .completed+dd span,#build-details .duration+dd span,#build-details .queued+dd span,#build-details .successful-since+dd span,#build-details .first-to-pass-since+dd span,#build-details .failing-since+dd span,#build-details .fixed-in+dd span,#build-details .restarts+dd span{color:#707070}#release-report #build-details{display:inline-block;margin-bottom:5px}#release-report #build-details a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;position:relative;width:100%;vertical-align:bottom;word-wrap:normal}#release-report #build-details .build-link{max-width:160px}#release-report #build-details .artifact-link{max-width:100px}#release-report #build-details dl{width:inherit}#shared-artifacts{list-style:none;margin:0;padding:0;text-align:left}#shared-artifacts .filesize{color:#707070;font-size:13px;margin-left:.35em}#bamboo-build-results{display:inline-block}#bamboo-build-results>.radio{min-width:240px;padding-right:10px;white-space:nowrap}#bamboo-build-results>.radio+.radio{border-top:1px solid #ddd;padding-top:5px}#bamboo-build-results>.radio>label{margin-right:0}#bamboo-build-results label>span.bamboo-icon{margin:0 3px}#bamboo-build-results label>span.trigger-reason{margin-left:10px}#bamboo-build-results>p,#bamboo-plan-stages>p{margin:5px 0 0;padding:0}#bamboo-plan-stages{display:inline-block}#bamboo-plan-stages>.bamboo-icon-loading{margin-top:4px}#bamboo-plan-stages>.checkbox{background:#f0f0f0;border:1px solid #ddd;border-left:0;margin:0;min-width:226px;padding:3px 8px 3px 36px;position:relative}#bamboo-plan-stages>.checkbox+.checkbox{border-top:0}#bamboo-plan-stages>.checkbox.selected{background:#fff}#bamboo-plan-stages>.checkbox:before{background:#bbb;bottom:-1px;content:"";left:0;position:absolute;top:-1px;width:8px}#bamboo-plan-stages>.checkbox+.checkbox:before{top:0}#bamboo-plan-stages>.checkbox.selected:before{background:#326ca6}#bamboo-plan-stages>.checkbox>input{display:none;left:16px}#bamboo-plan-stages>.checkbox.manual>input,#bamboo-plan-stages>.checkbox.already-run>input{display:inline-block}#bamboo-override-variables label{display:none}#bamboo-override-variables legend+.field-group{padding-top:0}#bamboo-override-variables .text{margin-left:10px}#bamboo-override-variables .bamboo-icon-variable-delete{cursor:pointer;margin-left:10px}#override-another{border-top:0}a.Failed,#Failed,.Failed{color:red}a.Successful,#Successful,.Successful,.SuccessfulPartial{color:green}a.Unknown,#Unknown,.Unknown,a.Suspended,#Suspended,.Suspended,a.NeverExecuted,#NeverExecuted,.NeverExecuted{color:gray}.bamboo-icon{display:inline-block;height:16px;margin:0;overflow:hidden;padding:0;vertical-align:middle;width:16px}.bamboo-icon>span{height:0;left:-5000px;overflow:hidden;position:absolute;top:0;width:4000px}.bamboo-icon-project-fail,.bamboo-icon-failed,.bamboo-icon-Failed{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-failed.png) no-repeat 50% 50%}.bamboo-icon-project-success,.bamboo-icon-Successful,.bamboo-icon-successful{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-successful.png) no-repeat 50% 50%}.bamboo-icon-NotBuilt,.bamboo-icon-Unknown,.bamboo-icon-unknown{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-unknown.png) no-repeat 50% 50%}.bamboo-icon-project-none,.bamboo-icon-NeverExecuted,.bamboo-icon-Suspended,.bamboo-icon-disabled{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-disabled.png) no-repeat 50% 50%}.bamboo-icon-project-current,.bamboo-icon-InProgress,.bamboo-icon-building{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-building-06.gif) no-repeat 50% 50%}.bamboo-icon-Pending,.bamboo-icon-Queued,.bamboo-icon-queued{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-queued.png) no-repeat 50% 50%}.bamboo-icon-sync{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-checking-out.gif) no-repeat 50% 50%}.bamboo-icon-SuccessfulPartial,.bamboo-icon-successfulpartial{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-continue.png) no-repeat 50% 50%}.bamboo-icon-artifact{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-artifact.png) no-repeat 50% 50%}.bamboo-icon-artifact-shared{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-artifact-shared.png) no-repeat 50% 50%}.bamboo-icon-loading{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/icons/wait.gif) no-repeat 50% 50%}.bamboo-icon-variable-delete{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/icons/trash_16.gif) no-repeat 50% 50%}.bamboo-icon-version-released,.bamboo-icon-version-unreleased{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/version_closed_48.png) no-repeat 50% 50%;height:48px;width:48px}.bamboo-icon-version-unreleased{background:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/8.0.0-D20170301T005834/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/version_open_48.png) no-repeat 50% 50%}.clearErrorsLink{margin-left:5px;margin-top:20px}#release-status{float:right}#connect-message,#release-status.version-unreleased{color:#707070;text-align:center}#connect-message>h3,#release-status.version-unreleased>h3{font-size:22px;font-weight:normal}#release-status.version-unreleased{padding-left:0}#release-status>.bamboo-icon{left:0;position:absolute;top:0}#release-status>h3{color:inherit;font-size:16px}#build-details>.aui-message{text-align:left}
/* module-key = 'com.atlassian.jpo:jpo-wr-custom-field-styles-parent', location = '/jpo2/styles-plugin/styles.css' */
.jpo-parent-field-issue-type-icon,.jpo-parent-field-issue-key{padding-right:5px}.jpo-parent-field-issue-type-icon{width:16px;height:16px}table.jpo-child-issue-table{margin:8px 0;width:100%;border-collapse:collapse}table.jpo-child-issue-table tr{line-height:20px}table.jpo-child-issue-table tr:not(:last-child){border-bottom:1px solid #ccc}table.jpo-child-issue-table tr:hover{background-color:#f0f0f0}table.jpo-child-issue-table tr td{padding:5px 3px;white-space:nowrap}table.jpo-child-issue-table tr td img{height:16px;width:16px;padding-right:5px;vertical-align:middle}table.jpo-child-issue-table tr td.jpo-column-expand{width:100%;white-space:normal}

/* module-key = 'com.atlassian.auiplugin:aui-labels', location = 'src/less/aui-experimental-labels.less' */
/*! AUI Label */.aui-label{background:#f5f5f5;border:1px solid #ccc;border-radius:3.01px;color:#3572b0;display:inline-block;font-size:14px;font-weight:normal;line-height:1;padding:1px 5px;margin:0 5px 0 0;text-align:left;text-decoration:none}a.aui-label{color:#3572b0}span.aui-label{color:#333}.aui-label.aui-label-closeable.aui-label-split:hover,a.aui-label:focus,a.aui-label:hover,a.aui-label:active{border-color:#707070;text-decoration:none}.aui-label-split .aui-label-split-main:hover,.aui-label-split .aui-label-split-main:active,.aui-label-split .aui-label-split-main:focus{text-decoration:none}.aui-label.aui-label-closeable{padding-right:18px;position:relative}.aui-label-closeable .aui-icon-close{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAQAAABuBnYAAAAAKUlEQVQI12NgYFj0nwEKwKxF/9P+Q4TgLAgDIQEVQuJiCKBpwWoosrUAzbg31XT4p6QAAAAASUVORK5CYII=') 0 0 no-repeat;cursor:pointer;display:block;float:right;height:8px;position:absolute;right:5px;top:4px;width:8px}
/* module-key = 'jira.webresources:theme-pre-adg3', location = '/ui/aui-layout/theme-pre-adg3.less' */
h1,h2,h3,h4{color:#292929}body{color:#333}a{color:#3b73af}a:hover,a:focus,a:active{color:#3b73af}.aui-button{color:#333}.aui-button:hover,.aui-button:focus,.aui-button:active{color:#333}.aui-button.aui-button-link{color:#3b73af}.aui-button.aui-button-link:visited{color:#3b73af}.aui-button.aui-button-link:hover,.aui-button.aui-button-link:focus,.aui-button.aui-button-link:active{color:#3b73af}.aui-button[disabled],.aui-button[aria-disabled="true"]{color:#999}.aui-button.aui-button-primary{color:#fff}
/* module-key = 'jira.webresources:theme-pre-adg3', location = '/ui/aui-layout/aui-overrides-pre-adg3.less' */
h1{font-size:24px;line-height:1.25}h2{font-size:20px;line-height:1.5}h3{font-size:16px;line-height:1.5}form.aui .aui-button-link.cancel{padding-left:0;padding-right:0}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/core.less' */
body{min-width:990px;overflow-y:scroll}img,fieldset{border:0}td>ul{margin-left:0;padding-left:16px}td.confluenceTd>ul{padding-left:40px}kbd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset;box-shadow:0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:inherit;font-size:13px;line-height:20px;margin:0 0.1em;min-width:2em;padding:0.1em 0.6em;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:bottom}.hidden{display:none !important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-details{list-style:none;margin:0;padding:0}.item-details dl{border-spacing:0;display:table;table-layout:fixed;margin:0;width:100%}.item-details dl>dt{color:#707070;display:table-cell;font-weight:normal;text-align:right;vertical-align:top;width:140px}.item-details dl>dd{display:table-cell;padding-left:10px}.item-details dl>dd>a{word-wrap:break-word;word-break:break-word}.item-details dl+dl{margin-top:5px}.item-details>li{margin-top:0}.item-details>li+li{margin-top:5px}.aui-page-panel-nav .item-details dl{display:block}.aui-page-panel-nav .item-details dl dt,.aui-page-panel-nav .item-details dl dd{display:block;margin:0;padding:0}.aui-page-panel-nav .item-details dl dt{text-align:left;width:auto}.context-issue-type{display:inline-block}.context-issue-type+.context-issue-type{margin:0}.jira-adbox{-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:transparent none no-repeat bottom right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABuCAYAAABWSF80AAACP0lEQVR42u3dzbGCMBSGYZxxw46texuwg5RADzZhF7RBH7TBgk64OHNwrtxo4JrAOfguvp2jmWckP4Qcsr7vszFt2x6GuCHNkF5R7m3KtGd0nILWyjDHdENyU6jKQc3ATlGdclATsFPUxtP485DjBo3L5fdfwTZyZelFFbhpw08bN7AK/GNrjbC/UQtPowvlqCph94CqDnYvqKpgraHeAoOXClhrqG7GrGBzWIuomcxK1HYFVlEzmT+rhLWMqhbWOqpK2D2gqoO1hlq++awaWGuoobtTKmC1o15f4FRv0m0Nqx313Ka5H3v7ZtQs0U5E9e2oBxmgOlDT5ChtWpILqOvMIkAFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUc6hd4BnXpSlBjZ+nY/KgxsvjCW1QE8B+K2ojx4f+k3IuLKP/slzmwIK6LMWcrgDU+Kg9qKCqQ+1AjY9a+Q7Sgfo56p8TiqDGQX2CBTUe6gMW1GVx775P6iaeQY2MyjL1c9Qa1DRr/xzU+CuqTgaoxwluUJcfkWeZmmDjrwI1PmqwKDqonxXPKX27rKP8qlVxVsrBcxfJrbLvL6uA+gWsMxzfWzVOa6KmqgOlKXXqq8P3mo/bjkFDZe2Sod77oCugEVEFdpwNXFv971IJQVayrFy/1KcHVfOUyGmecYAKKqigggoqqKCCCiqooIIKKqigggoqqKCCCiqooIIKKqigggoqqKCCCiqooIIKKqjWUH8Avm1Svml3YkkAAAAASUVORK5CYII=");padding:30px 120px 30px 20px;width:auto;margin:0 auto}.jira-adbox.jira-adbox-medium{max-width:500px}.jira-adbox.get-started-message{background-image:url("data:image/png;base64,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")}.jira-adbox.not-logged-in-message{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABeCAYAAAA6wdqhAAAGo0lEQVR42u2dT2gUVxzHd2azS5Z2NfXgxhiDRhdLUvCQSGLFSyuUPbS9VGQpVWKEVtIgwZa2INuToSUlQtBLpN68VKRQ2kM9FEooBSlCkFIimyCSgxKkSAgSQtj+HvyWrst7M/Nm5r3fm913+CZkMzPv936feX/nN79NLS8vp1pInaBe0AioDKqA5kG/gh6CVkAvQDX8zf6u4v/n8Xh23ihep5OiHkkGkAEdBJ0B/QBaR2fHrXW8/lksL2OhvKxuvJMXFAEIKlb+h6CedoXCQHwKekIMQqSnoEm0s6WhsC6iBHpgKAiRHqDdmVaCkgd9DtoK6ZRF0DegU6Bh0F68JnOSC3KaynPw8wwetxfPO4XXWQxpxxbWI59kKF2gOcmKs9nTdbwzd6NzVdjm4vVLWN4LSTvnsH6JgZIDfStRwUegcbyjHSKbHSx/HKfUQW2fwfoaC4XdfWMBu6kN0BSoYOj4V0D7NgJ2a2N+rZqiEsWAd9h9XMS5CZmuu2jv/QB1W0E/kEPpwCbsZ/AvuEhL8sL2ANbDr67foV9IoPTheOBl4G+g/hbb9unHevmNk326oZzzMeoxTkNTLazhADflOR1QWLO85WPIZILGjDjGnEkffzB/dahcBC75LPIKbQKDN1vzWpQuqSiUbXn/61HodBu1Dq9WMy3yUdyFDXisPTZBJ9ocRrNOoF+UQWGD2bYAyF+gnRYCVzvRP7FDGfLorn4Cpa3zPZVGP8UGZcCjhcwT7lElTQ76KzKUHo8xpGIdHUqVKCe/CloTAPmEunLVatUF9YFOg2ZB90BroBpqDT+7isewY42YFUZZGP4jADJFCILpddAcaLsBQFBt47nsGomDcsukLgthHAMthQAh0hJeMxFQxgRA7hAB6QYtxAijWX+wMkyG0uexDkkTtI6yQhjNKutqNbLjyCNBsFqeYBC/oRFIXTd0TAZkDhY9Sx/UDCQNuksApC5WdtoEKEUBkM80A3FAPxICqYvZ4FBCcTEImjeOOJrHkCsGAKnriqoxJshBZwStpKC5lRw3CEhdxymg5Hhby6CLmoFkQesGQmE2ZXVD4Q3uq7ofUkHFZyI47nfQSdBrOGurd4UufnYSjwl7/RmdULoE3dZRzUDyIZ21gPtZQcerfREWoXldUK4JwoB0r9gvh3DShTCzI5zdXQhR3mUdUHYIWkk/wSJxU9JB70WZFWGreVeyzM04F5Wif3zFAfIzQSs5IumcqTimqQhmSrLsIyqhZAQPrg4SQKlIOGUxzgUddmWLEuVXVEIpcYDcI9oBXpVwyoCC8gckyl9VCYX3StsIAZAOCYdUVayusRurStjRoQLKHsEusEsAZZeEM84rtOO8hB27VEDhxbpeIuq6eiWccVihHYcl7OhVAeUJ9R5XgzMO6b5DY2ixh+KGskfw7kQqAVByCu3IUUL5yOudCQuFBsqfHCg9FgodlKzgrVzHQqGDwnvce404wrHtoZzlQHnHQqGFcseUqbCF8j8UXr4R10Khg5ITvEadslDooOzjQLlpodBCGeFA+dhCoYVS5kB500KhhVLhQOm1UGihfM+BsoMAAgu462pQSWbrvuncOCWzdV9qOjcbFspdDpSsRhjsWfi0gdGPcWlaNnaA/XhIuUYBgydaGEhdE7JQHnOg6Iymf94GUJ7LQuGlI9c5ltTaQbJQahaKeVBsSzEQCvWYYqEYOPuyUAxcp1gopq3oNTvnEqiAgX5XTYZCuvel0THHKDNWJGqXWJNTRqlTiSTqeYoGhwwFiKw/bRoU0iePip0xKGFHySQonZTP6E0AogNMmGiWDaq1igIHbIGKEex52xQot6nivhQA2R+DTaMmQCGLkDQNiCowiYoljqnSG6AenxkW93Mf24YooZBF3ccEpNsHyATvkSwGRZR87BukgkL2fooGIF/isY5HpMr7Xq0mDjBxvsk1ZjCUZywLkQ+Qxrwujk/4UNkHTBHHLa1QeO88rhgKRRZIEChBwOwPCybK28FPOWB2Gwil6ANklnNOEChM4z5g3tINZVJ3mvSQUGSByECp4cTAK2hQKxTtGSdCQnEFQX2zHufIQBGCgc9e0Q2F6W+duVlCQvmAA+SmzzmyUJi+aAQjGKu0QNGaxSjC7Otr/PaGowHTDIaBwnQb8469AZrXPfsiyfel8cljWCg1ysUjSWY8CyU4FFGm1QMWCh0Upus6sq1aKPHkJR62UOigMM2ozuBtoYTLdb+lMte9hWLgt0JYKOG/P2VF1fenSGYzTSqUqoxP/gO58kd/ydkoSQAAAABJRU5ErkJggg==")}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/theme.less' */
.aui-dropdown li.dropdown-item.active a.item-link:link,.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:link,.aui-dropdown a.item-link:link,.aui-dd-parent .aui-dropdown a.item-link:link,.aui-dropdown li.dropdown-item.active a.item-link:visited,.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:visited,.aui-dropdown a.item-link:visited,.aui-dd-parent .aui-dropdown a.item-link:visited{background-color:transparent;color:#333}.aui-dropdown li.dropdown-item.active a.item-link:hover,.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:hover,.aui-dropdown a.item-link:hover,.aui-dd-parent .aui-dropdown a.item-link:hover,.aui-dropdown li.dropdown-item.active a.item-link:focus,.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:focus,.aui-dropdown a.item-link:focus,.aui-dd-parent .aui-dropdown a.item-link:focus,.aui-dropdown li.dropdown-item.active a.item-link:active,.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:active,.aui-dropdown a.item-link:active,.aui-dd-parent .aui-dropdown a.item-link:active{background-color:#3b73af;color:#fff}.aui-dropdown2.aui-style-default strong{color:#292929}.aui-dropdown2.aui-style-default .active{background-color:#3b73af;color:#fff}.aui-dropdown2.aui-style-default .aui-dropdown2-radio,.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox{background-image:none !important}.aui-dropdown2.aui-style-default .aui-dropdown2-radio.checked::before,.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.checked::before{content:'';display:block;line-height:16px;position:absolute;left:10px;top:5px;height:16px;width:16px;speak:none}.aui-dropdown2.aui-style-default .aui-dropdown2-radio.checked::before{content:"\2022";font-size:27px}.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.checked::before{content:"\2714";font-size:14px}.aui-list a:hover,.aui-list a:focus{color:inherit}.aui-list a.active,.aui-list .aui-list-item.active>a{color:#fff}.aui-navgroup-horizontal .aui-nav>li a,.aui-navgroup-vertical .aui-nav>li>a,.aui-nav-vertical>li>a{background-color:transparent;color:#3b73af}.aui-navgroup-horizontal .aui-nav>li a:focus,.aui-navgroup-vertical .aui-nav>li>a:focus,.aui-nav-vertical>li>a:focus,.aui-navgroup-horizontal .aui-nav>li a:hover,.aui-navgroup-vertical .aui-nav>li>a:hover,.aui-nav-vertical>li>a:hover{background-color:#e6e6e6;color:#3b73af}.aui-navgroup-horizontal .aui-nav>li a:active,.aui-navgroup-vertical .aui-nav>li>a:active,.aui-nav-vertical>li>a:active{background-color:#3b73af;color:#fff}.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a,.aui-navgroup-vertical .aui-nav .aui-nav-selected a,.aui-nav-vertical .aui-nav .aui-nav-selected a{background-color:transparent;color:#333}.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:focus,.aui-navgroup-vertical .aui-nav .aui-nav-selected a:focus,.aui-nav-vertical .aui-nav .aui-nav-selected a:focus,.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:hover,.aui-navgroup-vertical .aui-nav .aui-nav-selected a:hover,.aui-nav-vertical .aui-nav .aui-nav-selected a:hover{background-color:#e6e6e6;color:#333}.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:active,.aui-navgroup-vertical .aui-nav .aui-nav-selected a:active,.aui-nav-vertical .aui-nav .aui-nav-selected a:active{background-color:#3b73af;color:#fff}.aui-navgroup-vertical .aui-nav,.aui-navgroup-vertical .aui-nav-heading{border-color:#ccc}.aui-navgroup-vertical .aui-nav-heading{color:#707070}.aui-dialog .dialog-page-menu li.page-menu-item button.item-button{background-color:transparent;color:#3b73af}.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:hover,.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:focus{background-color:#e6e6e6;color:#3b73af}.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button{background-color:transparent;color:#333}.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:hover,.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:focus{background-color:#e6e6e6;color:#333}.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:active,.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:active{background-color:#3b73af;color:#fff}.aui-dialog .dialog-button-panel a.button-panel-link{color:#3b73af}.aui-dialog .dialog-button-panel a.button-panel-link:hover,.aui-dialog .dialog-button-panel a.button-panel-link:focus{color:#3b73af}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/layout.less' */
.content-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table;padding:0;margin:0;table-layout:fixed;width:100%}.content-container>.content-related,.content-container>.content-body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table-cell;margin:0;vertical-align:top}.content-container{background:#fff;border-color:#ccc;border-style:solid;border-width:1px 0}.content-related{border-right:1px solid #ccc;padding:10px;padding-bottom:20px;width:200px}.content-body{padding:20px}.page-type-message #content>header,.page-type-message .content-container,.page-type-message .aui-page-panel{-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;border-width:1px;margin-left:auto;margin-right:auto;margin-top:70px;width:576px}.page-type-inlinedialog{background-color:#fff;overflow:auto}.page-type-inlinedialog,.page-type-popup{min-width:0}.page-type-login #content>header,.page-type-login .content-container,.page-type-login .aui-page-panel{-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;border-width:1px;margin-left:auto;margin-right:auto;margin-top:70px;width:576px}#content .aui-page-panel-nav .tabs.vertical{margin:0;padding:0}#content .aui-page-panel-nav .tabs.vertical li{border:0;display:block;margin:0;padding:0}#content .aui-page-panel-nav .tabs.vertical strong{font-weight:inherit;color:inherit;cursor:inherit;margin:0;padding:0}#content .aui-page-panel-nav .tabs.vertical a{display:block;padding:7px 10px;line-height:1.14285714;word-wrap:break-word;background:transparent;color:#3b73af;font-weight:normal;text-decoration:none}#content .aui-page-panel-nav .tabs.vertical a:focus,#content .aui-page-panel-nav .tabs.vertical a:hover{background:#e6e6e6;color:#3b73af;text-decoration:none}#content .aui-page-panel-nav .tabs.vertical a:active{background:#3b73af;color:#fff}#content .aui-page-panel-nav .tabs.vertical .active a{background:transparent;color:#333;font-weight:bold}#content .aui-page-panel-nav .tabs.vertical .active a:focus,#content .aui-page-panel-nav .tabs.vertical .active a:hover{background:#e6e6e6;color:#3b73af;text-decoration:none;color:#333}#content .aui-page-panel-nav .tabs.vertical .active a:active{background:#3b73af;color:#fff}#content>header{padding:20px}#content>header::before,#content>header::after{content:" ";display:table}#content>header::after{clear:both}#content>header h1,#content>header h2{margin:0}#content>header>h1>a{text-decoration:none}#content>header #heading-avatar{float:left;height:48px;margin:0;overflow:hidden;width:48px}#content>header #heading-avatar>img{display:block}#content>header #heading-avatar+h1{padding-top:9px}#content>header #heading-avatar+ul.breadcrumbs,#content>header #heading-avatar+ul.breadcrumbs+h1,#content>header #heading-avatar+h1{margin-left:58px}#content>header .toolbar-group{margin:0 0 10px 10px}.toggle-lhc{display:none}.aui-page-focused .aui-page-panel-content h2{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.aui-page-focused .aui-page-panel-content .buttons-container{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.aui-page-focused .aui-page-panel-content .buttons-container fieldset .checkbox>label{color:#707070}.aui-page-focused .aui-page-panel-content .buttons-container fieldset+.buttons{padding-top:15px}.margin-fix{margin-top:50px;min-height:auto}.tabpanel-modules{margin-top:20px}.tabpanel-modules:first-child{margin-top:0}.tabpanel-modules-top+.tabpanel-modules-split{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}@media screen and (min-width:0) and (max-width:1280px){.tabpanel-modules-split .aui-item{display:block}.tabpanel-modules-split .aui-item+.aui-item{border-top:1px solid #ccc;margin-top:15px;padding-top:15px;padding-left:0}}body.CAPS_IFRAME.page-type-login{min-width:0;background:white;overflow-y:auto}body.CAPS_IFRAME.page-type-login section .aui-page-panel{border:none;margin:0;width:auto}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/modules.less' */
.module{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:25px}.module::before,.module::after{content:" ";display:table}.module::after{clear:both}.module:first-child{margin-top:0}.module>.mod-header::before,.module>.mod-header::after{content:" ";display:table}.module>.mod-header::after{clear:both}.module>.mod-header>h1,.module>.mod-header>h2,.module>.mod-header>h3,.module>.mod-header>h4,.module>.mod-header>h5,.module>.mod-header>h6{margin-top:0}.module>.mod-header+.mod-content{margin-top:10px}.module>.mod-content::before,.module>.mod-content::after{content:" ";display:table}.module>.mod-content::after{clear:both}.module>.mod-content iframe{border:0;margin:0;padding:0;width:100%}.module+.module{border-top:1px solid #ccc;margin-top:25px;padding-top:25px}.property-list{display:block;margin:0;list-style:none;padding:0}.property-list>li{margin:1px 0 0;padding:0;position:relative}.property-list img{vertical-align:text-bottom}.property-list .item{margin:1px 0 0}.property-list .item .name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break:break-word;color:#707070;display:inline-block;font-weight:normal;padding:2px 5px 2px 0;padding-right:5px;text-align:right;width:150px}.property-list .item .value{word-wrap:break-word;word-break:break-word;display:inline-block;max-width:100%;padding-bottom:2px;padding-left:5px;padding-top:2px;position:relative;vertical-align:top}.property-list .item .value .value{padding:0}.property-list .wrap{padding:0 10px 0 150px}.property-list .wrap::before,.property-list .wrap::after{content:" ";display:table}.property-list .wrap::after{clear:both}.property-list .wrap .name{float:left;margin-left:-150px}.property-list.two-cols::before,.property-list.two-cols::after{content:" ";display:table}.property-list.two-cols::after{clear:both}.property-list.two-cols>.item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:left;float:left;width:50%}.property-list.two-cols>.item-right{clear:right;float:right}.property-list.two-cols>.item.full-width{clear:both;width:100%}.msie .property-list .wrap .value{display:block}.module>.mod-content .issues{display:block;margin:0;list-style:none;padding:0}.module>.mod-content .issues>li{margin:0;padding:0;padding-left:26px;position:relative}.module>.mod-content .issues>li+li{margin-top:5px}.module>.mod-content .issues>li .aui-icon,.module>.mod-content .issues>li img{left:0;margin-top:2px;position:absolute}.module>.mod-content .issues>li .issue::after{content:"."}.issue-list .issue-list-key{width:15%}.issue-list .issue-list-date{width:35%}.criteria-group{border:1px solid #ccc;border-left:5px solid #ccc;border-radius:3px;margin:20px 0 0;position:relative}.criteria-group .criteria-group{border-right:0;border-radius:3px 0 0 3px;margin:10px 0}.criteria-list{list-style:none;margin:0;padding:0}.criteria-item{border-top:1px solid #ccc;padding:5px 0 5px 10px}.criteria-item>.aui-buttons{float:right;margin-top:-5px;padding-right:5px}.criteria-item>.aui-buttons .aui-button{color:#707070;opacity:0;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";padding-left:5px;padding-right:5px}.criteria-item>.aui-buttons .aui-button:focus,.criteria-item>.aui-buttons .aui-button:hover{color:#333;position:relative}.criteria-item>.aui-buttons .aui-button::after,.criteria-item>.aui-buttons .aui-button::before{color:inherit}.criteria-item>.aui-buttons .aui-button[aria-disabled="true"]{color:#ccc;cursor:not-allowed}.criteria-item .aui-button:focus,.criteria-item:hover>.aui-buttons .aui-button{opacity:1;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"}.criteria-post-functions .criteria-item{counter-increment:postFunctions;padding-left:40px}.criteria-post-functions{counter-reset:postFunctions}.criteria-post-functions .criteria-item::before{content:counter(postFunctions) ".";float:left;margin-left:-30px;width:20px;text-align:right}.criteria-group-actions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#f0f0f0;margin:0;padding:5px 10px;width:100%}.criteria-group-actions select,.criteria-group-actions option,.criteria-group-actions p{font-weight:bold}.criteria-group-actions p{margin:5px 0}.criteria-group-actions .aui-button{float:right}form.aui.criteria-group-actions .select{margin:0;max-width:none;width:auto}form.aui.criteria-group-actions label{color:#333}.workflow-transition-info{margin:20px 0 0}.workflow-transition-info .tabs-menu{vertical-align:top}.workflow-transition-info .tabs-pane{padding:20px 0}.criteria-move-down span,.criteria-move-up span{display:inline-block;height:16px;overflow:hidden;text-align:left;text-indent:-999em;vertical-align:baseline;width:16px}.criteria-move-down span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZklEQVR42mP4TyFgGDUAvwEFBQVg/O3bt6FkwIIFC+Aa0fGiRYsIG/Dz58//nZ2dGJq7urrAckR54c2bN/+rqqrgmkHst2/fkhYGN27c+F9YWAjGN2/eJC8Q9+7d+3///v3DPSkDAD0iz0y/dSoAAAAAAElFTkSuQmCC") no-repeat 0 0}.criteria-move-down[aria-disabled="true"] span,.criteria-move-down[aria-disabled="true"]:hover span,.criteria-move-down[aria-disabled="true"]:focus span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVR42mP4TyFgGDUAvwFnzpwB4z9//gwlA+7evQvXiI7v3btH2IC/f//+v3r1KoZmkBhIjigv/Pjx4//58+fhmi9cuPD/58+fpIXBx48f4QZ8+vSJvEB8/vz5/xcvXgz3pAwAzJjsLM9Dui4AAAAASUVORK5CYII=") no-repeat 0 0}.criteria-move-down:hover span,.criteria-move-down:focus span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAANklEQVR42mP4jwYYqChgbPyJJIEKYzCoggt8CwfxI78jtDxxNDZ2fIpsxnFT05Oohi5cTL7TAYz06apV/wRhAAAAAElFTkSuQmCC") no-repeat 0 0}.criteria-move-up span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAARklEQVR42mP4jwYYqCiwdz+qwI3CwpvIAm+qCgqq3iIEfnYWAEHXT7jAggIwWAQX+PbtW0HBu2/fkG0pKPiGai2GAAlOBwB+mO/W7x1zRQAAAABJRU5ErkJggg==") no-repeat 0 0}.criteria-move-up[aria-disabled="true"] span,.criteria-move-up[aria-disabled="true"]:hover span,.criteria-move-up[aria-disabled="true"]:focus span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcUlEQVR42u3SMQrAIAwFUO9/NkEXR111jVOESIqFuLTU2kKhoPCXyH8IUfHLoxZwDcQYOaX0DAAA1lrvyTnPAYjIxpgOWGu5lHIPqLWyc66XJW3W7oaA9/5QloQQxgAR9UixPV9mU1sQ4Kz4DfCPr7wBqLDr9uab2cAAAAAASUVORK5CYII=") no-repeat 0 0}.criteria-move-up:hover span,.criteria-move-up:focus span{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAARUlEQVR42mP4jwYYqCiwcDGqwHFT05PIAk8cjY0dnyIEvoUbA0Hkd7hAhTEYVMEFPn36ZGz87NMnZFuMjT+hWoshQILTAYEY6V2rN23KAAAAAElFTkSuQmCC") no-repeat 0 0}.criteria-toggle-link{display:none}.twixi-block .toggle-trigger,.toggle-wrap .toggle-trigger{display:block}.twixi-block.collapsed .twixi-content,.toggle-wrap.collapsed .twixi-content,.twixi-block.collapsed .twixi-wrap.verbose,.toggle-wrap.collapsed .twixi-wrap.verbose,.twixi-block.collapsed .toggle-block,.toggle-wrap.collapsed .toggle-block,.twixi-block.collapsed .mod-content,.toggle-wrap.collapsed .mod-content{display:none}.twixi-block.collapsed .twixi-wrap.concise,.toggle-wrap.collapsed .twixi-wrap.concise{display:block}.twixi-block.collapsed .icon-twixi,.toggle-wrap.collapsed .icon-twixi,.twixi-block.collapsed .twixi-closed,.toggle-wrap.collapsed .twixi-closed,.twixi-block.collapsed .toggle-title,.toggle-wrap.collapsed .toggle-title{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX///9wcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHDRPAkXAAAADHRSTlMAESIziJmqu8zd7v+91kxoAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADIxLzEyLzEymvNa/wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAArSURBVAiZY2DAB1iaoAy2XQZQVvRiKIMVLlQ9AU0EpoZjhwLUnEa81iABAFHzB8GYPzdNAAAAAElFTkSuQmCC)}.twixi-block .twixi-content,.toggle-wrap .twixi-content,.twixi-block .twixi-wrap.verbose,.toggle-wrap .twixi-wrap.verbose,.twixi-block .toggle-block,.toggle-wrap .toggle-block,.twixi-block .mod-content,.toggle-wrap .mod-content{display:block}.twixi-block .twixi-wrap.concise,.toggle-wrap .twixi-wrap.concise{display:none}.twixi-block .toggle-title,.toggle-wrap .toggle-title,.twixi-block .twixi-wrap,.toggle-wrap .twixi-wrap,.twixi-block .twixi-trigger,.toggle-wrap .twixi-trigger{padding-left:20px;position:relative}.twixi-block .icon-twixi,.toggle-wrap .icon-twixi,.twixi-block .twixi-opened,.toggle-wrap .twixi-opened,.twixi-block .toggle-title,.toggle-wrap .toggle-title{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX///9wcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHDRPAkXAAAADHRSTlMAESIziJmqu8zd7v+91kxoAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADIxLzEyLzEymvNa/wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAySURBVAiZY2AgCbA0MDCkgBgcWxlYd4AYjN0B0YvAclrbdxmAGcyrF0OVWxqQZjwDAwA8XgfBciyedgAAAABJRU5ErkJggg==);background-repeat:no-repeat;cursor:pointer}.twixi-block .twixi,.toggle-wrap .twixi,.twixi-block .icon-twixi,.toggle-wrap .icon-twixi,.twixi-block .twixi-opened,.toggle-wrap .twixi-opened,.twixi-block .twixi-closed,.toggle-wrap .twixi-closed{display:block;position:absolute;left:0;top:2px}.twixi-block .twixi,.toggle-wrap .twixi{height:16px;width:16px}.twixi-block .twixi .icon,.toggle-wrap .twixi .icon{top:0}.twixi-block h1.toggle-title,.toggle-wrap h1.toggle-title,.twixi-block h2.toggle-title,.toggle-wrap h2.toggle-title{background-position:3px 7px}.twixi-block h3.toggle-title,.toggle-wrap h3.toggle-title{background-position:3px 4px}.twixi-block h4.toggle-title,.toggle-wrap h4.toggle-title,.twixi-block h5.toggle-title,.toggle-wrap h5.toggle-title,.twixi-block h6.toggle-title,.toggle-wrap h6.toggle-title{background-position:2px 2px}.twixi-block .toggle-title,.toggle-wrap .toggle-title{margin-left:-20px;display:inline-block}.twixi-block .concise .flooded,.toggle-wrap .concise .flooded{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.twixi-block .verbose .flooded,.toggle-wrap .verbose .flooded{overflow:auto;overflow-y:hidden}.msie .twixi-block .concise .flooded,.toggle-wrap .concise .flooded{word-wrap:normal;word-break:normal}#add_project_link .twixi-content{padding-top:10px}.admin-summary-panels{margin-top:20px}.admin-summary-section{padding-left:48px}.admin-summary-section ul{list-style:none;padding:0}#admin-summary-panel .aui-icon-small::before{font-size:14px}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/notifications.less' */
#jira-message-container{background-color:#fff;border:1px solid #bbb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:16px auto;width:600px;padding:16px}#jira-message-container .aui-message{margin:16px 0 0}#jira-message-container>h1{margin:0 0 16px}#jira-message-container>h1+.aui-message,#jira-message-container .aui-message:first-child{margin-top:0}#jira-message-container form{margin-top:0.5em}.notifications{clear:both}.notifications>ul{list-style:none;margin:0;padding:0}.notifications>ul>li{background-color:#ffd;border:1px solid #f7df92;border-top-width:0;padding:8px 16px}.notifications>ul>li:first-child{border-top:1px solid #f7df92}.aui-message .icon-help{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/ico_help.png");float:right;height:16px;left:auto;margin-left:14px;position:relative;top:0;width:16px}.notify{background-color:#f0f0f0;background-position:0.75em 0.75em;background-repeat:no-repeat;border:1px solid #bbb;color:#000;padding:0.75em}.notify.info{background-color:#e0efff;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-information.png");border-color:#9eb6d4;padding-left:2.5em}.notify.warn{background-color:#ffd;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-warning.png");border-color:#f7df92;padding-left:2.5em}.notify.error{background-color:#ffe7e7;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-error.png");border-color:#df9898;padding-left:2.5em}.notify.success{background-color:#ddfade;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/accept.png");border-color:#9ec49f;padding-left:2.5em}#announcement-banner{border-bottom:1px solid #ccc;padding:8px;clear:both}.importWarningBox,.warningBox,.importErrorBox,.infoBox,.tipBox,.greenBox,.grayBox{background-position:0.5em 0.5em;background-repeat:no-repeat;color:#000;margin:0 auto;padding:0.5em}.warningBox a,.infoBox a,.tipBox a{font-weight:bold}.importWarningBox{background-color:#ffd;background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-warning.png);border:1px solid #f7df92;padding-left:2.5em;width:80%}.warningBox{background-color:#ffe7e7;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-error.png");border:solid 1px #df9898;padding-left:2.5em}.importErrorBox{background-color:#ffe7e7;background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-error.png");border:1px solid #df9898;padding-left:2.5em;width:80%}.infoBox{background-color:#e0efff;background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/icon-information.png);border:1px solid #9eb6d4;padding-left:2.5em}.tipBox{background-color:#ddfade;border:1px solid #9ec49f}.greenBox{background-color:#ddfade;border:1px solid #9ec49f;width:80%}.grayBox{background-color:#f0f0f0;border:1px solid #bbb;width:80%}.informationBox{background-color:#ffd;border:1px solid #f7df92;margin-left:auto;margin-right:auto;padding:1em;width:80%}.informationBox .error,.informationBox .success,.informationBox .info{font-size:1.2em;font-weight:bold}.informationBox .error{color:#c00}.informationBox .success{color:#006400}.informationBox .info{color:#60f}.module.message,.tooltip{background-color:#ffd;border:1px solid #f7df92}.tooltip{color:#000;display:none;font-weight:normal;padding:0.5em;position:absolute;right:10px;text-align:center;text-transform:none;width:20em;z-index:2050}.module.message.error,.errorBox,.errorBox2{background-color:#ffe7e7;border:1px solid #df9898}.errorBox{padding:4px;width:90%}.rowClear{background-color:#fff}.errorTabCell{background-color:#ffe7e7}.formErrors{background-color:#ffe7e7 !important}.loginFormError{background-color:#ffe7e7;color:#c00;font-weight:bold}#portlet-search-view-footer .errors li,.paramRemoved,.paramRemoved a,.errMsg,td.frother-control-renderer div.error{color:#c00;font-weight:bold}.errMsg{text-align:center}form.aui .errMsg{text-align:left}.formErrors ul{color:#000;margin:0;padding:0;list-style:none}.mod-content .notify{margin:0 0.75em 0.75em 0}.status-active{color:#006400}.status-inactive{color:#c00}.status-draft{color:#00c}.status-correctable{color:#c60}.status-unfixable{color:#ff0004}.bar-status-good{background-color:#0c0}.bar-status-bad{background-color:#c33}.secondary-text{color:#505050;font-weight:normal}.global-warning{background-color:#ffd;border:1px solid #f7df92;color:#000;margin:0;text-align:center;padding:5px}.global-warning p{margin-bottom:0}.global-warning a{cursor:pointer}.main-nav-dropdown>.aui-message{margin:-4px 0;border:none;border-radius:0;width:200px}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/forms.less' */
.toolbar{background-color:#fefefe;border:1px dotted #bbb;float:right;padding:3px 5px;text-align:right;vertical-align:middle}.toolbar .sectionStart{margin-left:16px}.toolbar a{text-decoration:none}.toolbar a:hover{text-decoration:underline}form.aui select.imagebacked option,form.aui option.imagebacked{background-position:5px 5px;background-repeat:no-repeat;background-size:16px 16px;line-height:20px;padding:5px 5px 5px 26px}form.aui.top-label .ajax_autocomplete>label{display:block;float:none;margin:0 0 5px;padding:0;text-align:left;width:auto}form.aui div.error{clear:both;color:#d04437;display:block;margin:5px 0 0}.tools{background-color:#fefefe;border:1px dotted #bbb;padding:3px 5px;text-align:left;vertical-align:middle}select.imagebacked option,option.imagebacked,option.selectall{background:no-repeat 1px 2px;padding:2px 0 2px 20px;vertical-align:middle}option.selectall{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/icons/table_sql_select_16.png);border-bottom:1px #0085eb dotted}.jiraform{border-collapse:collapse;font-size:13px;margin-top:16px;width:100%}.jiraform:first-child{margin-top:0}.jiraform td{padding:0 5px 10px}.jiraform td.formErrors{padding-top:5px}.descriptionrow td.jiraformheader{padding-bottom:14px}.formtitle{border-bottom:1px solid #ddd}.aui-buttons~.help-lnk{display:inline-block;margin:10px 0 10px 10px}.help-lnk+.formtitle{margin-top:0}.fieldLabelArea,.fieldLabelAreaTop{vertical-align:top;text-align:right}.fieldLabelArea{width:180px}.fieldValueArea{vertical-align:top}.fieldLabelAreaBulk{text-align:left}.buttons-container td{border-top:1px solid #ddd;padding-top:10px}.formtitle+.aui-message,.module+.buttons-container,table.aui+.buttons-container{margin-top:16px}.radio[disabled]+label{color:#707070}.pre-adg3 table#issuetable+div.buttons-container,.pre-adg3 table.aui+div.buttons-container{color:#999}.sub-heading{color:#999}.jiraform .radio{margin-right:5px}.availableActionRow td{vertical-align:top;padding-top:2px;padding-bottom:3px}.availableActionRow .description{clear:left}.redText{color:#d04437}.greenText{color:#14892c}.intform form{background-color:#fff}.intform form .fieldLabelArea{background-color:#fff;width:20%}.intform form .fieldValueArea{background-color:#fff;width:70%}.intform form table.maxWidth.jiraform{width:100%}.aui-popup .intform{max-height:100%}.aui-popup .intform #cancelButton{display:none}.intform .jiraformheader{padding:0.5em 1em}.intform .formtitle{color:#333}.intform .descriptionrow .jiraformheader{background-color:#fff}.intform .descriptionrow .desc-wrap,.intform .jiraformfooter{padding:0.75em 0.5em;text-align:left}.intform .descriptionrow .notify{background-color:#ff1493 !important}td.issue-fields-wrap{background-color:#fff;padding:0;width:100%}td.issue-fields-wrap .tabwrap{margin:1em 0.5em}.formOne div{margin-bottom:0.25em}.formOne div .radio{position:relative;top:2px}body:first-of-type .formOne div .radio{top:0}.field-description{margin:0}.disabled .field-description{opacity:.25;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)"}.field-description p{margin:0;padding:0;font-size:0.8em}#project-import-panel{width:800px;margin:0 auto}#project-import-panel ol{margin:0 auto}#project-import-panel .pb_border{margin:15px 0;padding:5px 0;border:none}#project-import-panel .pb_border .pb_description{font-weight:normal}.jiraform #projectDetailsTable.grayBox th{padding:5px;vertical-align:top}.field_label{color:#000;font-size:12px;left:7px;position:absolute;top:1px}.field_description{font-size:12px;margin:0 10px 0 10em}.first .field_description{margin-top:5px}.last .field_description{margin-bottom:3px}.first .field_label{top:6px}.last .field_label{top:1px}.only .field_description{margin-bottom:3px;margin-top:5px}.only .field_label{top:6px}.field_error{font-size:11px;padding:0 5px 1px 0;position:relative}.wizard-buttons td{text-align:right}.wizard-buttons .wizardInfo{float:left;text-align:left}.hiddenButton{position:absolute;margin-left:-999em}.darkFooter{background-color:#f0f0f0;padding-bottom:0.5em;padding-top:0.5em;text-align:center;vertical-align:top}.wizardCell{text-align:left;vertical-align:middle;white-space:nowrap}.wizardRow{background-color:#f0f0f0;height:40px;padding:0;vertical-align:middle}.wizardTable{padding:0}.wizardTable tbody table td{padding:0 0.462em;vertical-align:top}.wizardTable tbody table td:first-child{padding-left:0}.projectOptions{clear:both;margin-top:1.5em}.projectOptions li{display:inline;background-color:#f2f2f2;margin-right:1em;padding:0.4em 0.3em;border:1px solid #bbb}.codearea{-moz-border-radius:10px;background-color:#f6f6f6;border:1px dashed #bbb;margin:1em auto;padding:0 1em;width:80%}pre.codearea h4{border-bottom:1px solid #bbb}pre.codearea textarea{background-color:#f6f6f6;border:none;font-family:monospace;font-size:100%;height:300px;margin-bottom:1em;width:100%}.fieldDescription{display:block;clear:left}#issuelinks-linktype{display:block;margin-bottom:5px}#changeTranslationLocale{margin-top:2em}#changeTranslationLocale .button{margin-top:0}.iss-nav .formLabel,.iss-nav .fieldLabelArea,.iss-nav .fieldLabelAreaTop,.iss-nav .fieldLabelAreaBulk{background-color:#fff}.iss-nav .maxWidth{width:100%}.iss-nav .titlerow td{padding-left:0}.iss-nav .formtitle{border-bottom:1px solid #ddd;color:#222;font-size:16px;margin-top:5px}.add-group{clear:both}.ab-drag-wrap{clear:both;background-color:#f0f0f0;float:left;overflow:auto;margin-top:14px;padding:7px;min-width:350px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.ab-drag-wrap .buttons-container{margin-top:8px}.ab-drag-container{float:left;width:340px;margin-left:16px}.ab-drag-container:first-child{margin-left:0}.ab-drag-container h4{margin:7px 0}.ab-items{background-color:#fff;border:1px solid #bbb;padding:7px}.grabable{list-style:none;padding:0;margin:0;min-height:100px;padding-bottom:28px}.grabable li{background-color:#f7f7f7;border:1px solid #ddd;cursor:move;margin:3px;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.grabable li:hover{background-color:#d8e4f0}#userformat .module,#userformat .mod-header h3,#userformat .mod-header{background-color:transparent}#userformat .mod-header{background-image:none}#userformat #full_profile_ops .item-details,.user-details-container #full_profile_ops .item-details{list-style-type:disc;padding-left:16px}.user-details-container{width:60%;margin-bottom:2em}.landf-restore{margin-top:1em;padding-top:1em;border-top:1px solid #ddd}#edit_user_defaults .fieldLabelArea{width:30%}.integrity-checks{margin:6px 0}.integrity-checks p{margin-bottom:0;padding-left:20px}.integrity-checks input{margin-right:3px}.logging-container{margin-bottom:2em}.view-group-container .item-details{margin-bottom:1em}.view-group-container h4{margin:0.5em 0}table#filter-subscription-cron{border-spacing:0;border-collapse:collapse}table#filter-subscription-cron .fieldLabelArea{width:130px}table#filter-subscription-cron .fieldLabelArea+.fieldValueArea{padding-left:10px}table#filter-subscription-cron .fieldValueArea label+label{margin-left:10px}table#filter-subscription-cron .cron-options-tab-panel{padding:0;margin:0}table#filter-subscription-cron .cron-options-tab-panel>table{border-collapse:collapse;padding:0}table#filter-subscription-cron .cron-options-tab-panel td{padding:10px 0 0}table#filter-subscription-cron td{padding:0}#project_summary{margin-bottom:1em}table.bulk-edit-user-groups thead tr th,table.bulk-edit-user-groups tr.butt-row td{text-align:center}table.bulk-edit-user-groups .field-group{width:90%;margin:0 auto}table.bulk-edit-user-groups .field-group select{min-width:100%;margin-bottom:1em}#filterSearchForm{margin-bottom:0}.filterSearchInput{border-collapse:collapse;border-spacing:0;width:100%}.filterSearchInput .fieldLabelArea{width:150px}.filterSearchInput font{font-size:0.9em !important}.filterSearchInput .fieldDescription{font-size:0.9em}#filter_search_results{padding-top:8px}#filter_search_results .pagination{clear:both;margin:0 0 0.714em}#oauth-plugin form.aui fieldset div{margin-top:1em}#oauth-plugin form.aui label{display:block;font-weight:700}#oauth-plugin form.aui .description{display:block;font-size:11px}#oauth-plugin form.aui label .form-icon{display:inline-block;width:16px}#oauth-plugin form.aui label .icon-required{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/required.png") no-repeat 0 0;position:relative;right:0}#oauth-plugin form.aui label .form-icon span{display:none}#oauth-plugin form.aui .field-value{margin-bottom:6px}#oauth-plugin div.content .content{margin:0}#embcwd.list-directories{padding:0}#embcwd.list-directories h3{font-size:16px;margin:10px 0}#embcwd.list-directories p.description{padding:0;margin:16px 0 0}#embcwd.list-directories p.description:first-child{margin-top:0}#embcwd.list-directories #new-directory{margin:16px 0}.issuepicker{border-top:1px solid #205081}.multi-picker-pop{border-top:1px solid #ccc;padding-top:8px}.overlabel{color:#707070;display:none}.overlabel-apply{color:#707070;cursor:text;font-style:italic;position:absolute;text-align:left;left:0;top:0;padding:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}form.aui .field-group label.overlabel{left:3px;top:3px}#add-project-fields .sample-project-container{max-width:340px}#add-project-fields input.text[name="key"]{width:125px}#add-project-fields .jira-inline-avatar-picker-trigger{cursor:pointer}#edit-project-warning-message{margin:0 0 10px}#project-edit-key{width:125px}#edit-project-key-toggle{margin-left:10px}a.aui-iconised-link div.yad{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#manage-attachments .buttons-container.form-footer{border-top:0}#assign-to-me-trigger{display:inline-block;margin-left:10px}.full-width-field~#assign-to-me-trigger,.jira-dialog #assign-to-me-trigger{display:table;margin-left:0;margin-top:5px}#issue-filter .date-searcher,.date-searcher{min-width:370px}#issue-filter .date-searcher .field-group,.date-searcher .field-group{margin-bottom:4px}#issue-filter .date-searcher .field-group .error,.date-searcher .field-group .error{margin-left:25px}#issue-filter .date-searcher .field-group .js-dp-type-toggle,.date-searcher .field-group .js-dp-type-toggle{margin-left:0;margin-right:8px}#issue-filter .date-searcher .field-group label,.date-searcher .field-group label,#issue-filter .date-searcher .field-group input,.date-searcher .field-group input,#issue-filter .date-searcher .field-group select,.date-searcher .field-group select,#issue-filter .date-searcher .field-group span.icon-date,.date-searcher .field-group span.icon-date{float:none;display:inline-block}#issue-filter .date-searcher .field-group input,.date-searcher .field-group input,#issue-filter .date-searcher .field-group select,.date-searcher .field-group select,#issue-filter .date-searcher .field-group span.icon-date,.date-searcher .field-group span.icon-date,#issue-filter .date-searcher .field-group .helpLink,.date-searcher .field-group .helpLink{margin:0 1px}#issue-filter .date-searcher .field-group input[type='text'],.date-searcher .field-group input[type='text']{width:40px}#issue-filter .date-searcher .field-group label,.date-searcher .field-group label{width:auto}#issue-filter .date-searcher .field-group input.js-start-date,.date-searcher .field-group input.js-start-date,#issue-filter .date-searcher .field-group input.js-end-date,.date-searcher .field-group input.js-end-date{width:75px}#issue-filter .date-searcher .field-group:last-of-type,.date-searcher .field-group:last-of-type{margin-bottom:0}#issue-filter .date-searcher~.description,.date-searcher~.description{padding-top:5px}.selectorform{margin-bottom:16px}#issue-workflow-transition .cf-select,#create-issue-dialog .cf-select,#edit-issue-dialog .cf-select,#issue-create .cf-select,#issue-edit .cf-select{max-width:100%;min-width:0;width:auto}ul.optionslist{margin:0}ul.optionslist>li{font-weight:bold}ul.optionslist>li>ul{display:block;font-weight:normal;list-style:none;margin:0;padding:0}ul.optionslist>li>ul>li{display:inline}ul.optionslist>li>ul>li::before{content:", "}ul.optionslist>li>ul>li:first-child::before{content:none}#inline-dialog-create_issue_popup .loading *{display:none}#inline-dialog-create_issue_popup .loading{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/gadgets/loading.gif") center no-repeat;height:100%}#inline-dialog-create_issue_popup .loading-small *{display:none}#inline-dialog-create_issue_popup .loading-small{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/gadgets/loading_100.gif") center no-repeat;height:100%}#inline-dialog-create_issue_popup .message{margin:1em}#inline-dialog-create_issue_popup{min-width:20em;z-index:2000}#inline-dialog-create_issue_popup form.aui fieldset{padding:10px}#inline-dialog-create_issue_popup .button-panel{border-top:1px solid #eee;clear:both;padding:10px;text-align:right}#inline-dialog-create_issue_popup .buttons-container,#inline-dialog-create_issue_popup form.aui .buttons-container{margin-bottom:0;min-height:0;overflow:hidden;padding:8px;position:relative;text-align:right}#inline-dialog-project-key-help-popup{z-index:3500}#inline-dialog-project-key-help-popup .project-key-help{padding:10px}#inline-dialog-project-key-help-popup .project-key-help ul{margin-top:6px}form.aui.recipients-form fieldset{padding:10px;margin:0 auto}form.aui.recipients-form .cancel{padding:0;position:absolute;right:5px;top:5px;z-index:101}.recipients .remove-recipient{border:0;padding:0;line-height:1;cursor:pointer;background:transparent;float:right;height:24px;opacity:0;width:24px}.recipients ol{clear:both;list-style-type:none;margin:8px 0 0 0;overflow:hidden;padding:0}.recipients li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:2px 2px 0}.recipients li::before,.recipients li::after{content:" ";display:table}.recipients li::after{clear:both}.recipients li:hover{background-color:#e6e6e6}.recipients li:hover .remove-recipient{opacity:1}.recipients li .remove-recipient:focus{opacity:1}.recipients .user-hover{float:left;max-width:174px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recipients img{height:22px;margin-right:4px;vertical-align:bottom;width:22px}#comment-add-dialog #comment,#edit-comment #comment{max-width:none}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/tables.less' */
table.related-tables{table-layout:fixed}tr.totals{background-color:#fafafa}tr.column-order{background-color:#f0f0f0}tr.column-order td{white-space:nowrap;vertical-align:top}.cell-type-icon{width:16px}.cell-type-key{max-width:300px;min-width:300px;width:300px;word-wrap:break-word}.cell-type-value{word-wrap:break-word}.cell-type-collapsed{width:1px;white-space:nowrap}.cell-type-actions{width:32px}table.aui>thead>tr>.cell-type-centered,table.aui>tbody>tr>.cell-type-centered{text-align:center}.cell-type-user a,.cell-type-email a,.cell-type-url a{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}table.aui.aui-table-rowhover>tbody tr:hover{background-color:#f0f0f0}table.aui th a{color:#999}table.aui th a:hover{color:#333;text-decoration:none}table.aui th.colHeaderOver,table.aui th.colHeaderOver a{color:#333;cursor:pointer}table.aui,table.aui p,table.aui img{vertical-align:top}table.aui img.sortArrow{vertical-align:middle}table.blank{border:none !important;border-collapse:collapse;border-spacing:0;margin:0;padding:0;vertical-align:top}table.blank td,table.blank th{border:none !important;margin:0;padding:0 5px 5px;vertical-align:top}table.blank th{background-color:#f0f0f0}table.noPadding,table.noPadding tr,.noPadding{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0 !important;vertical-align:top}td.noPaddingCron{margin:0;padding:0}table.minColumns td,table.minColumns th{width:1%}td.normal,th.normal{width:auto !important}#project-list thead th{white-space:nowrap}.jiratable{margin:0 auto 16px}.tableBorder{background-color:#bbb}.rowHeader{background-color:#e2e2e2}.rowNormal{background-color:#fcfcfc}.rowAlternate{background-color:#f2f2f2}.rowAlternateLightGray{background-color:#fafafa}.rowHover{background-color:#f0f0f0;cursor:pointer}tr.rowSelectable:hover{background-color:#eeb}.rowHighlighted{background-color:#eeb}.cellHover{background-color:#fffff0;cursor:pointer}tr.disabled td{color:#ccc !important}.mod-content .rowNormal,.mod-content .rowAlternate{background-color:transparent}.gridBox{border:0;padding:0}.basic{border-collapse:collapse;width:100%}.basic td,.basic th{border:1px solid #d2d2d2;padding:0.333em}.basic th{background-color:#e2e2e2;text-align:left;vertical-align:bottom}.basic th small{font-weight:normal}table.p-list{width:100%;overflow:auto;overflow-y:hidden;padding-bottom:1.5em}tbody.projects-list td{white-space:nowrap}#components_panel{width:100%}#components_panel td.component-icon{width:16px}#components_panel td.component-name{white-space:nowrap;width:20px}#components_panel td.component-lead{font-size:0.8em;line-height:1.5;padding-left:20px;vertical-align:middle;white-space:nowrap;width:15em}.item-picker{float:left;width:49%}.link-wrap form.aui{margin-right:28px}table .fieldDescription,form .fieldDescription,table div.description{font-size:12px}table div.description{clear:left}form.lbaction+form.lbaction{margin:5px 10px 10px 20px}.field-name{font-weight:700}.field-required{color:#900}.field-renderer{color:#505050;display:block}.field-description{margin-bottom:0}.custom-field-types{table-layout:fixed}.custom-field-types .field-group{padding:0 0 0 24px}.custom-field-types td:hover{background-color:#f0f0f0}.custom-field-types input{float:left;margin:2px 0 0 -20px}.custom-field-types label{font-weight:bold}#license_table .item-label{color:#505050}table.report{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0;vertical-align:top}table.report td,table.report th{font-weight:normal;margin:0;padding:3px;vertical-align:top}table.report th.reportHeading{background-color:#f0f0f0}table.report .graphLabel,table.report .graphDescription,table.report .percentageGraph{float:right}.autotrim{table-layout:fixed;width:100%}.autotrim td,.autotrim p{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.changehistory th,.changehistory td{vertical-align:top;padding:0.166em 0.5em 0.166em 0}.action-body.changehistory{margin:0}td.tt_values{font-weight:normal;padding-right:10px;padding-left:10px;text-align:right;white-space:nowrap;width:10%}td.tt_text{padding-right:10px;white-space:nowrap;width:10%}td.tt_graph{width:100%}table.tt_graph{border-width:0;height:4px;vertical-align:middle;width:100%}table.tt_graph td,tr.tt_graph td{border:0;font-size:0;height:4px}table.tt_graph td img{border:0;height:4px;width:100%}tr.tt_graph{height:4px}td.tt_graph_percentage{min-width:3em;text-align:right;padding-right:3px;width:3em}td.tt_spacer{font-size:0;max-width:1px;width:1px}table.tt_graph td.tt_spacer img{width:1px}.clickable:hover{background-color:#e2effa;cursor:pointer}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/tabs.less' */
.tabwrap.tabs2{font-size:14px;line-height:1.42857143}.tabwrap>ul.tabs>li a,.tabwrap>ul.tabs>li a:link,.tabwrap>ul.tabs>li a:visited{background:#eee;color:#333}.tabwrap>ul.tabs>li a:focus,.tabwrap>ul.tabs>li a:hover{background:#e6e6e6;color:#333}.tabwrap>ul.tabs>li>a strong{background:transparent;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tabwrap>ul.tabs>li.active-tab a,.tabwrap>ul.tabs>li.active-tab a:link,.tabwrap>ul.tabs>li.active-tab a:visited,.tabwrap>ul.tabs>li.active-tab a:focus,.tabwrap>ul.tabs>li.active-tab a:hover,.tabwrap>ul.tabs>li.active-tab a:active{background:#fff;color:#333}.tabwrap>ul.tabs>li.active-tab a,.tabwrap>ul.tabs>li.active-tab strong{font-weight:bold}.tabwrap>.tabs.horizontal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ccc;display:inline-block;margin:0;padding:0 0 0 20px;width:100%}.tabwrap>.tabs.horizontal>li{display:block;float:left;margin:5px 0 0 -1px;background:#eee}.tabwrap>.tabs.horizontal>li>a,.tabwrap>.tabs.horizontal>li>strong{display:block;border:1px solid #ccc;margin-bottom:-1px;padding:4px 10px 3px}.tabwrap>.tabs.horizontal>li a,.tabwrap>.tabs.horizontal>li strong{text-decoration:none}.tabwrap>.tabs.horizontal>li.active>a,.tabwrap>.tabs.horizontal>li.active>strong{background:#fff;border-bottom-color:#fff;position:relative}.tabwrap>.tabs.horizontal>li:first-child>a,.tabwrap>.tabs.horizontal>li:first-child>strong{border-radius:3px 0 0}.tabwrap>.tabs.horizontal>li:last-child>a,.tabwrap>.tabs.horizontal>li:last-child>strong{border-radius:0 3px 0 0}.aui-tabs .menu-item.has-errors{border-color:#f8d3d1;background-color:#fff}.aui-tabs .menu-item.has-errors a{color:#d04437;font-weight:bold}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/navigation.less' */
.operations{list-style:none;margin:0;padding:0}.operations>li{background:#f2f2f2;background:-webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);background:-moz-linear-gradient(top, #fff 0, #f2f2f2 100%);background:-ms-linear-gradient(top, #fff 0, #f2f2f2 100%);background:-o-linear-gradient(top, #fff 0, #f2f2f2 100%);background:linear-gradient(to bottom, #fff 0, #f2f2f2 100%);border-color:#ccc;border-radius:3.01px;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:inline-block;font-size:14px;font-family:inherit;font-variant:normal;line-height:20px;margin:0 10px 0 0;padding:4px 10px;text-decoration:none;text-shadow:0 1px 0 white;vertical-align:baseline;background:transparent;border-color:transparent;color:#707070;margin:0;padding:0;position:relative}.operations>li::-moz-focus-inner{border:0;padding:0}.operations>li:focus,.operations>li:hover{background:#f7f7f7;background:-webkit-linear-gradient(top, #fff 0, #f7f7f7 100%);background:-moz-linear-gradient(top, #fff 0, #f7f7f7 100%);background:-ms-linear-gradient(top, #fff 0, #f7f7f7 100%);background:-o-linear-gradient(top, #fff 0, #f7f7f7 100%);background:linear-gradient(to bottom, #fff 0, #f7f7f7 100%);border-color:#999;color:#000;text-decoration:none}.operations>li:active{background:#f2f2f2;background-image:none;background-color:#f2f2f2;box-shadow:inset 0 3px 6px rgba(0,0,0,0.1);text-shadow:none;text-decoration:none}.operations>li.active{background-image:none;background-color:#f2f2f2;box-shadow:inset 0 3px 6px rgba(0,0,0,0.1),0 0 0 1px #999;text-shadow:none;text-decoration:none}.operations>li[aria-pressed="true"]{background:#ccc;background:-webkit-linear-gradient(top, #ddd 0, #ccc 100%);background:-moz-linear-gradient(top, #ddd 0, #ccc 100%);background:-ms-linear-gradient(top, #ddd 0, #ccc 100%);background:-o-linear-gradient(top, #ddd 0, #ccc 100%);background:linear-gradient(to bottom, #ddd 0, #ccc 100%);border-color:#ccc;color:#333}.operations>li.aui-dropdown2-trigger.active{border-color:#ccc}.operations>li.aui-dropdown2-trigger:hover{border-color:#999}.operations>li>.active{background-color:#f2f2f2;box-shadow:inset 0 3px 6px rgba(0,0,0,0.1),0 0 0 1px #ccc;border-radius:3.01px 3.01px 0 0;color:#000;text-decoration:none}.operations>li>.active:hover{box-shadow:inset 0 3px 6px rgba(0,0,0,0.1)}.operations>li.active{background:#ddd;background:-webkit-linear-gradient(top, #ccc 0, #ddd 100%);background:-moz-linear-gradient(top, #ccc 0, #ddd 100%);background:-ms-linear-gradient(top, #ccc 0, #ddd 100%);background:-o-linear-gradient(top, #ccc 0, #ddd 100%);background:linear-gradient(to bottom, #ccc 0, #ddd 100%)}.operations>li.active:active{background:#ddd;background-image:none;box-shadow:inset 0 3px 6px rgba(0,0,0,0.2)}.operations>li div,.operations>li li{text-shadow:none}.operations>li>a{background-position:6px 6px;color:inherit;display:block;margin:0;padding:4px 10px;padding-left:28px}.operations>li>a .aui-icon{color:#707070}.operations>li>a:hover,.operations>li>a:focus,.operations>li>a:active{text-decoration:none;color:inherit}.operations>li>a.no-icon{padding-left:10px}.operations>li>a.aui-dd-link{padding-right:21px}.operations>li>a.aui-dd-link::after{border:4px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-1px;position:absolute;right:8px;top:50%;width:0}.operations-list{display:inline;list-style-type:none;margin:0;padding:0}.operations-list>li{display:inline-block;padding:0 12px 0 0;color:#707070}.operations-container,#quicklinks{float:right}.aui-toolbar+h2,#quicklinks+h2{margin-top:0}.aui-page-header-actions .aui-nav-pagination{float:right}.aui-page-header-actions .aui-nav-pagination>li:last-child{padding-right:0}.aui-page-header-actions .aui-nav-pagination>li{position:relative}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous{margin-right:10px}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous::before{border-left:1px solid #ccc;content:"";display:block;height:20px;position:absolute;right:0;top:0}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a{padding-left:15px}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a::after{border:9px solid transparent;border-right-color:#707070;content:"";height:0;position:absolute;left:-8px;top:1px;width:0}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a:hover::after{border-right-color:#3b73af}.aui-page-header-actions .aui-nav-pagination .aui-nav-next{padding-left:10px}.aui-page-header-actions .aui-nav-pagination .aui-nav-next::before{border-left:1px solid #ccc;content:"";display:block;height:20px;position:absolute;left:0;top:0}.aui-page-header-actions .aui-nav-pagination .aui-nav-next a{padding-right:15px}.aui-page-header-actions .aui-nav-pagination .aui-nav-next a::after{border:9px solid transparent;border-left-color:#707070;content:"";height:0;position:absolute;right:-8px;top:1px;width:0}.aui-page-header-actions .aui-nav-pagination .aui-nav-next a:hover::after{border-left-color:#3b73af}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous+.aui-nav-next{padding-left:0}.aui-page-header-actions .aui-nav-pagination .aui-nav-previous+.aui-nav-next::before{display:none}.aui-page-header-actions .aui-toolbar{width:auto}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/ops-bar.less' */
.command-bar{clear:both}.ops-cont{clear:both;overflow:hidden;display:block}.ops-cont .ops{float:left}.ops{list-style-type:none;margin:0;padding:0}.ops li{display:block;float:left;white-space:nowrap}.ops li.last{margin-right:10px}.ops li .disabled{opacity:.5;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"}.ops li.info{float:right;white-space:nowrap;width:auto}.ops li a#back-lnk{padding-left:0.249em}.ops li .button{background:#fff url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/button_bg.png) repeat-x scroll 0 100%;border:1px solid #ddd;color:#111;display:block;float:left;padding:2px 8px;border-left-color:#fff}.ops li .button.first{border-top-left-radius:0.25em;border-bottom-left-radius:0.25em;border-left-color:#ddd}.ops li .button.last{border-top-right-radius:0.25em;border-bottom-right-radius:0.25em}.ops li a.button:focus,.ops li a.button:hover{border-color:#999;text-decoration:none}.ops li .button .icon{margin:0;vertical-align:text-top;line-height:1.5em}.ops li a.button:active,.ops li .active .button,.ops li .active.button{background-color:#3c78b5;background-image:none;color:#fff;text-decoration:none}.ops li .drop-menu{width:16px;margin-left:0}.ops li .aui-icon{color:#707070}.page-type-admin #content>header>.ops-cont{float:right}.mod-header .ops{float:right}.ops li.drop{border-left:1px dotted #ddd;margin-left:8px;padding-left:2px}.ops li a.drop-menu.active,.ops li a.drop-menu.active:hover,.ops li a.drop-menu:hover{background-color:#ccc}.ops-general{float:right}.release-notes .ops-cont{float:right}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/stalker.less' */
.issue-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0;clear:both;left:0;margin:0;position:relative;padding:0;right:0;width:auto;z-index:100}.issue-header .ops-menus{display:block}.issue-header .ops-cont{margin:0}.issue-header+.aui-page-panel{border-top:none}.issue-header .issue-header-content{background:transparent;margin:0;padding:0}.issue-header .issue-header-content>.aui-page-header{background:transparent;padding:20px 20px 9px}.issue-header .issue-header-content>.aui-page-header h1 a{text-decoration:none}.issue-header .issue-header-content>.command-bar{background-color:#fff;margin:0;padding:10px}.issue-header .issue-header-content #issue-comment-add{clear:both;padding:0 10px}.issue-header .issue-header-content #issue-comment-add textarea#comment{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:45px;max-height:90px;width:100%}.issue-header.detached{box-shadow:0 0 15px 5px #fff}.issue-header .command-bar .toolbar-group{margin-bottom:5px}.issue-header .page-navigation{float:right;position:relative;text-align:right;width:13em}.issue-header .page-navigation li{float:none;margin:0;padding:0}.issue-header .page-navigation li .icon{vertical-align:baseline}.issue-header .page-navigation li.previous{position:absolute;right:20px;top:3px}.issue-header .page-navigation li.next{position:absolute;right:0;top:2px}.issue-header .page-navigation li.next a,.issue-header .page-navigation li.previous a{display:block;height:16px}.issue-header .page-navigation li.showing{width:13em;margin-left:-48px;float:none}.issue-header .page-navigation li.showing a{display:block}.issue-header .page-navigation li.showing a:hover{text-decoration:underline}.issue-header .page-navigation li.return a{display:block}.issue-header .page-navigation li.return a:hover{text-decoration:underline}.issue-header .page-navigation.ops{padding:0}.chrome .issue-header{-webkit-transform:translateZ(0)}.chrome .issue-header .editable-field{-webkit-transform:translateZ(1px)}#content>header.issue-header{padding:0}#content .issue-header+.issue-body-content .content-body{padding-top:10px}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/graphs.less' */
.stat-progress{float:right}.stat-progress .percentageGraph,.stat-progress .graphLabel{float:left}.stat-progress .graphLabel{margin-right:8px}.stat-progress .graphDescription{display:block;clear:both}.graphLabel,.graphDescription,.percentageGraph{font-size:10px;line-height:1.4}.percentageGraph{width:100px}.colour-bar-cont{min-width:2px}.colour-bar{border-top:13px solid #3c78b5;height:0;overflow:hidden}.percentageGraph.fluid .graphLabel{float:right;line-height:1.6em;margin-right:0;padding-left:5px}.percentageGraph .barSection{border-style:solid;border-width:1.4em 0 0;display:block;float:left;height:0;overflow:hidden}.percentageGraph.fluid .barSection{border-top:1.6em solid #3c78b5;float:none;height:0;overflow:hidden}.percentageGraph.fluid span.barSection{float:left}.percentageGraph.fluid span.graphLabel{float:none}.percentageGraph .barSection span{display:block;overflow:hidden;visibility:hidden;width:1px}.stat-progress+h3{margin-top:0}.stat-progress+h3 img{vertical-align:text-bottom}.report-section{margin-top:32px}.report-section:first-child,table.report-individual{margin-top:0}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dashboards.less' */
#dashboard .vertical.tabs{overflow-y:auto}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-nav.less' */
#jqlform .atlassian-autocomplete>.suggestions{max-width:460px}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-view.less' */
.shorten{display:block;overflow:hidden;padding:0;position:static;width:auto}.shorten .shortener-expand,.shorten .shortener-collapse{background-repeat:no-repeat}.shorten .shortener-expand:hover,.shorten .shortener-collapse:hover,.shorten .shortener-expand:focus,.shorten .shortener-collapse:focus{background-color:#eee;text-decoration:none}.shorten .shortener-expand{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASElEQVR42mP4//8/AyWYYdSAUQOobkBaWposFMP4fFCMVR7FAJBES0vL/7Kysv9AtiUhPlYDoJJwDfj42AxggCq0JIY/eGIBADPsw90Jdkl6AAAAAElFTkSuQmCC");padding-left:17px}.shorten .shortener-collapse{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQklEQVR42mP4//8/AyWYYdSAUQPQDUhLSwNhBWL52AxQKCsr+08sH8UAmCSQ/k8MH5cLHJAVEOJjDUSQIlL4Ax+NAA+b1wmhgBblAAAAAElFTkSuQmCC")}.issue-body-content .module>.mod-header+.mod-content{margin-top:5px}.issue-body-content .module+.module{margin-top:15px;padding-top:15px}#security-val .note{color:#d04437}#viewissuesidebar{width:35%;padding-left:30px}.user-content-block{overflow:auto;overflow-y:hidden}.issue-data-block{border-bottom:1px solid #ccc;padding:10px}.issue-data-block::before,.issue-data-block::after{content:" ";display:table}.issue-data-block::after{clear:both}.issue-data-block:hover,.issue-data-block.focused{background-color:#f5f5f5;border-left:5px solid #3572b0;padding-left:5px}.issue-data-block:hover .action-links a,.issue-data-block.focused .action-links a{opacity:1}.issue-data-block .action-links .aui-button{opacity:0}.issue-data-block .action-links .aui-button:focus,.issue-data-block:hover .action-links .aui-button{opacity:1}.actionContainer .subText{font-size:1em}.actionContainer ul.item-details dl dt{width:19%}.actionContainer ul.item-details dl dd{width:79%}.issue-comment-action{color:#707070}.issue-comment-action:hover{color:#707070;text-decoration:none}.issue-activity-sort-link{color:#707070}.issue-activity-sort-link:hover{color:#707070}#status-val{max-width:100%;margin-right:-5px}#status-val .jira-issue-status-lozenge{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.status-view{display:inline-block;padding:2px 0 2px 5px;white-space:nowrap}.action-details{line-height:1.5;text-align:left}.focused .action-details{text-align:left}.action-links{float:right}.action-body{overflow:auto;overflow-y:hidden;margin:10px 0 0}.action-body blockquote{color:#333}.action-body .item-details{margin-top:0.5em}.action-description{color:#666;margin-bottom:1.5em}#customfieldmodule #customfield-tabs .tabs-menu{margin-top:20px}#addcomment .mod-content{display:none}#addcomment.active .mod-footer{display:none}#addcomment .mod-footer{overflow:hidden}#addcomment.active .mod-content{display:block}#addcomment textarea{max-height:none;min-height:150px}.icon-comment{color:#707070;vertical-align:middle;overflow:visible}#issue-comment-add #comment{max-width:none}#issue-comment-add #issue-comment-add-cancel{margin-right:9px}.buttons-container.buttons-container.buttons-container{margin-top:1px}#activitymodule .tabs2{position:relative}#activitymodule .tabs2 .sortwrap{bottom:5px;left:auto;position:absolute;right:0;width:1em}#activitymodule .tabs2 #issue-tabs{padding-right:20px}#activitymodule .mod-content{min-height:5em}#activitymodule .issuePanelWrapper{position:relative;padding-top:10px}#activitymodule .issuePanelWrapper.loading .issuePanelProgress{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/gadgets/loading.gif") center no-repeat;height:60px;width:100%;position:absolute;z-index:1}#activitymodule .issuePanelWrapper.loading .issuePanelContainer{opacity:0.3}#activitymodule .issuePanelContainer{-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}#linkingmodule table.aui{clear:both;margin-bottom:20px;overflow:hidden}.issue-links .priority,.issue-links .status,.issue-links .actions{padding:5px 2px 4px;width:1%}.issue-links .actions{padding-left:10px}.issue-links .actions .icon{visibility:hidden}.issue-links tr:hover .actions .icon{visibility:visible}.issue-links .issuekey{max-width:200px;white-space:nowrap;width:15%}.issue-links tbody .resolution{text-decoration:line-through}.links-list+.links-list{border-top:1px solid #ccc}.links-list{padding-left:150px;margin:0}.links-list:last-child{border-bottom:none}.links-list .resolution{text-decoration:line-through}.links-list img{vertical-align:text-top}.links-list img:-moz-broken,.links-list img:-moz-user-disabled{-moz-force-broken-image-icon:1;height:16px;width:16px}.links-list dt{float:left;margin-left:-150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:5px;width:142px}.links-list dd{border-top:1px solid #ccc;position:relative;padding-right:24px}.links-list dt+dd{border-top:none}.links-list .link-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table;padding:5px;table-layout:fixed;width:100%;word-wrap:normal}.links-list .link-content>p,.links-list .link-content>div,.links-list .link-content>ul{display:table-cell}.links-list .link-content>p{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.links-list ul.link-snapshot{list-style:none;margin:0;padding:0;text-align:right;width:136px;white-space:nowrap}.links-list ul.link-snapshot .status{width:100px;text-align:left;display:inline-block}.links-list ul.link-snapshot li{display:inline;margin:0 4px}.links-list ul.link-snapshot li>span,.links-list ul.link-snapshot li>img{vertical-align:text-bottom}.links-list dd .delete-link{text-align:center;visibility:hidden;width:24px;position:absolute;top:5px;right:0}.links-list dd:hover{background-color:#e6e6e6}.links-list dd:hover .delete-link{visibility:visible}.links-list .link-loading,.link-loading-failed{color:#666}.collapsed-links-list{display:none}.collapsed-link{display:none}#show-more-links{border-top:1px solid #ccc;padding-top:5px}#show-more-links span{color:#707070}#view-subtasks td{white-space:normal}#view-subtasks td.stsummary{min-width:200px;width:100%}#view-subtasks td.assignee .tinylink{display:block;overflow:hidden;white-space:nowrap;word-wrap:normal}.adg3 .subtask-table-container{overflow-x:auto}.adg3 .subtask-table-container table.aui{margin:0}.pre-adg3 .subtask-table-container{overflow-x:auto}.pre-adg3 .subtask-table-container #issuetable{margin:0}#stqc_form_container{margin-bottom:1em}#stqc_form_container h4{border-bottom:1px solid #ddd;font-size:1em;margin:0 0 0.498em 0.2em}#stqc_form_container .subText{font-size:1em;margin-left:0.498em}#stqc_form_container .jiraform td.jiraformfooter{border-bottom:1px solid #ddd}.subtask-prog-wrap{background-color:#fff;display:block;float:right;margin:3px 0 0;padding:0 8px 0 8px}.subtask-prog-wrap span{color:#808080;float:left;margin:0 0.429em 0 0}#subtasks_resolution_percentage{float:left;position:relative;top:3px;width:10em;line-height:1em}#subtasks_resolution_percentage td,#subtasks_resolution_percentage td img{height:10px}#stqc_form_container #attachment_fieldFieldArea .field-group label{padding-left:5px}#stqc_form_container #attachment_fieldFieldArea .field-group.error{color:#d04437}#vote-label,#watch-label{color:#707070}.tickLabel{font-size:11px}.item-attachments{list-style:none;margin:0;padding:0}.item-attachments::after{clear:both;content:".";display:block;height:0;visibility:hidden}.item-attachments .attachment-content{padding:5px 5px 5px 20px}.item-attachments .attachment-content::before,.item-attachments .attachment-content::after{content:" ";display:table}.item-attachments .attachment-content::after{clear:both}.item-attachments .attachment-content:hover{background-color:#f0f0f0}.item-attachments .attachment-content::after,.item-attachments .attachment-content .twixi-block::after{content:".";display:block;height:0;clear:both;visibility:hidden}.item-attachments .attachment-icon::before{color:#707070}.item-attachments .attachment-thumbnail-icon{height:80px;width:80px}.item-attachments .attachment-thumbnail-icon::before{color:#e9e9e9;font-size:80px;margin-top:-40px}.attachment-content dl{margin:0}.attachment-content dt{float:left}.attachment-content dd{float:right;margin:0}.attachment-content dd.zip-contents{float:none;padding:0 215px 0 20px}.attachment-content dd.zip-contents ol{list-style-type:none;padding:0;margin:0}.attachment-content dd.zip-contents ol li{clear:both}.attachment-content dd.zip-contents .attachment-size{color:#bbb;float:right}.attachment-content .attachment-delete{width:20px;padding-left:5px}.attachment-content .attachment-delete .aui-icon{color:#707070}.attachment-content .twixi-block{margin-left:-20px}.zip-contents-trailer{color:#bbb}#attachment_thumbnails{float:left;width:100%}#file_attachments+#attachment_thumbnails{border-top:1px solid #ccc;margin-top:8px;padding-top:8px}.attachment-thumb{float:left;margin-right:0.581em}.attachment-thumb img{vertical-align:text-top;max-width:200px;max-height:200px}.earlier-version a:link,.earlier-version a:visited{color:#666}.attachment-size{color:#666;margin:0 5px}.attachment-author{display:none}dd.attachment-date{text-align:right;width:180px;padding:0 5px}.blender{position:absolute;top:0;left:auto;right:0;width:1.162em;height:100%;background:transparent url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/grad.png") 100% 0 repeat-y}#attachment_thumbnails .attachment-content:hover .blender{background-image:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/grad_hover.png")}#attachment_thumbnails .attachment-content:hover .blender-delete{right:10px}.attachment-delete{visibility:hidden}.attachment-content:hover .attachment-delete{visibility:visible}#attachment_thumbnails .attachment-delete{position:absolute;left:auto;right:0;padding:0;margin:0;background-color:#f0f0f0}#attachment_thumbnails .attachment-delete .icon{margin:0}#attachment_thumbnails .attachment-content{border:1px solid #f0f0f0;float:left;height:242px;margin:0 6px 6px 0;padding:6px 10px;width:200px;text-align:center}#attachment_thumbnails .attachment-thumb,#attachment_thumbnails .attachment-thumb .gallery{float:none;height:200px;margin:0 auto;width:200px;display:table-cell;text-align:center;vertical-align:middle}#attachment_thumbnails dl{clear:left;display:block;height:42px;overflow:hidden;width:200px}#attachment_thumbnails dt,#attachment_thumbnails dd{position:relative;text-align:left}#attachment_thumbnails .attachment-title{display:block;float:none;height:21px;white-space:nowrap;width:200px;word-wrap:normal}#attachment_thumbnails .attachment-size{float:left;margin:0;top:-0.213em;width:auto}#attachment_thumbnails .attachment-date{top:-0.213em;width:auto}.tt_inner dl{display:table;table-layout:fixed;width:100%}.tt_inner dt,.tt_inner dd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:table-cell;margin:0}dt.tt_text{color:#707070;padding:2px 5px 2px 0;width:140px}dd.tt_values{padding:2px 0 2px 5px}dd.tt_graph{vertical-align:text-bottom}#tt_include_subtasks label{color:#707070;margin-left:0.5em}.activity-name{color:#666;min-width:150px}.activity-old-val,.activity-new-val{min-width:250px}.file-progress .progress-fill-color{background-color:#cccccc}.file-progress{position:relative;height:2px;width:320px;padding:5px 0}.cf-participant{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top;white-space:nowrap}.people-details>dl:first-child{line-height:24px}.people-details>dl:first-child+dl{line-height:24px}.people-details .assign-to-me-link{display:block}.people-details .aui-avatar{vertical-align:middle}.collapsed-comments{display:block;background:#f5f5f5;border-right:none;text-align:center;border-bottom:1px solid #ccc;height:38px}.collapsed-comments:hover{background:#e6e6e6}.collapsed-comments:hover .show-more-comments{background:#e6e6e6}.collapsed-comments .collapsed-comments-line{display:block;padding-top:12px;border-bottom:1px solid #ccc}.collapsed-comments .show-more-comments{position:relative;top:-17px;background:#f5f5f5;padding:0 20px;color:#333}.message-container:first-child .collapsed-comments{border-top:1px solid #ccc}.collapsed-comments:hover{text-decoration:none}.issue-data-block .action-head{cursor:pointer}.issue-data-block.collapsed{background:#f5f5f5}.issue-data-block.collapsed:hover{background:#e6e6e6}.issueaction-aui-icon{color:#707070}.issueaction-aui-icon:hover{color:#707070;text-decoration:none}@media all and (max-width:1190px){.links-list{padding-left:0}.links-list dt{float:none;margin:0 0 6px;width:100%}.links-list dt+dd{border-top:1px solid #ccc}.links-list dd{margin-left:0}.links-list+.links-list{padding-top:10px}#viewissuesidebar #peopledetails{line-height:20px}#viewissuesidebar ul.item-details dl+dl{margin-top:8px}#viewissuesidebar ul.item-details dl dt{display:block;text-align:left;width:100%}#viewissuesidebar ul.item-details dl dd{display:block;margin:0;padding:2px 0;width:100%}#viewissuesidebar .tt_inner>dl{display:block}#viewissuesidebar .tt_inner dt{display:block}#viewissuesidebar .tt_inner dt~dd{display:inline-block;vertical-align:middle}#viewissuesidebar dd.tt_graph{width:50%}}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-table.less' */
.adg3 table.aui{background-color:#fff;border-collapse:collapse;margin:8px 0;width:100%}.adg3 table.aui>caption{background-color:#f5f5f5;border-bottom:1px solid #ccc;caption-side:top;color:#707070;padding:7px 10px;text-align:left}.adg3 table.aui>tbody>tr,.adg3 table.aui>tfoot>tr{background-color:#fff;color:#333}.adg3 table.aui>thead>tr>th{color:#707070;font-size:12px;white-space:nowrap}.adg3 table.aui>tbody>tr>th{background-color:#fff;color:#333}.adg3 table.aui>thead>tr>th,.adg3 table.aui>thead>tr>td{border-bottom:1px solid #ccc;overflow:hidden;padding:5px 7px;text-align:left;vertical-align:top}.adg3 table.aui>thead .sortable{cursor:pointer}.adg3 table.aui>thead .sortable:hover{background-color:#f5f5f5}.adg3 table.aui>thead .active{color:#707070;background-color:#f5f5f5}.adg3 table.aui>thead .active .issuetable-header-sort-icon{position:relative;top:-1px}.adg3 table.aui>thead>tr>th:first-child,.adg3 table.aui>tbody>tr>th:first-child,.adg3 table.aui>tbody>tr>td:first-child{border-left:2px solid transparent;padding-left:7px}.adg3 table.aui tr.focused{background-color:#ebf2f9}.adg3 table.aui tr.focused>td:first-child{border-left-color:#707070}.adg3 table.aui.hide-carrot tr.issueactioneddissapearing,.adg3 table.aui.hide-carrot tr.issueactioned{background-color:#ffd}.adg3 table.aui.hide-carrot tr.focused{background-color:transparent}.adg3 table.aui.hide-carrot tr.focused>td:first-child{border-left-color:transparent}.adg3 table.aui.hide-carrot tr.focused:hover{background-color:#f5f5f5}.adg3 table.aui tr.issueactioneddissapearing,.adg3 table.aui tr.issueactioned{background-color:#ffd}.adg3 table.aui .rowHeader,.adg3 table.aui .rowNormal,.adg3 table.aui .rowAlternate{background-color:transparent}.adg3 table.aui .parentIssue{background:transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon_separator.png) no-repeat scroll 100% 2px;color:#666;padding-right:10px}.adg3 table.aui img,.adg3 table.aui .aui-lozenge{vertical-align:text-bottom}.adg3 table.aui td:not(.issuekey, .summary, .stsummary) a,.adg3 table.aui td:not(.issuekey, .summary, .stsummary) a.parentIssue{color:#333}.adg3 table.aui .issuetype,.adg3 table.aui .issuekey,.adg3 table.aui .priority,.adg3 table.aui .status{white-space:nowrap;width:16px}.adg3 table.aui .resolution,.adg3 table.aui .created,.adg3 table.aui .updated{max-width:25em;white-space:nowrap}.adg3 table.aui .assignee,.adg3 table.aui .reporter,.adg3 table.aui .versions,.adg3 table.aui .components,.adg3 table.aui .fixVersions{max-width:60em;min-width:80px}.adg3 table.aui .versions .tinylink,.adg3 table.aui .components .tinylink,.adg3 table.aui .fixVersions .tinylink{white-space:nowrap}.adg3 table.aui .summary>p,.adg3 table.aui .description>p{min-width:300px;margin:0;max-width:1400px;white-space:normal}.adg3 table.aui .issueCount{text-align:center}.adg3 table.aui .stsequence{white-space:nowrap}.adg3 table.aui td.progress,.adg3 table.aui td.aggregateprogress{min-width:150px;max-width:150px;text-align:right;width:150px}.adg3 table.aui td.progress>table,.adg3 table.aui td.aggregateprogress>table{font-size:1em;margin-top:2px;width:150px}.adg3 table.aui td.progress td,.adg3 table.aui td.aggregateprogress td{line-height:1;padding:0;vertical-align:top}.adg3 table.aui table.tt_graph{width:100%}.adg3 table.aui td.progress td.tt_graph_percentage,.adg3 table.aui td.aggregateprogress td.tt_graph_percentage{color:#999;padding-right:3px;min-width:0;width:auto}.adg3 table.aui td.progress td.tt_graph_percentage p,.adg3 table.aui td.aggregateprogress td.tt_graph_percentage p{width:3em}.adg3 table.aui td.progress table.tt_graph,.adg3 table.aui td.aggregateprogress table.tt_graph{height:6px}.adg3 table.aui .streorder{width:10px}.adg3 table.aui .streorder div{visibility:hidden}.adg3 table.aui .issuerow.focused .streorder div,.adg3 table.aui .issuerow:hover .streorder div{visibility:visible}.adg3 table.aui .issue-actions-trigger{visibility:hidden}.adg3 table.aui .issue-actions-trigger.active{border:1px solid #ccc;visibility:visible}.adg3 table.aui .issuerow.focused .issue-actions-trigger,.adg3 table.aui .issuerow:hover .issue-actions-trigger{visibility:visible}.adg3 .gadget table.aui .parentIssue{background-position:100% 1px}.adg3 .gadget table.aui .summary>p,.adg3 .gadget table.aui .description>p{margin:0;min-width:100px}.adg3 .gadget table.aui tr.hover .issue_actions a.aui-dd-link{left:0;top:0}.adg3 a.hidden-link{display:block;font-size:0;height:1px;line-height:0;outline:0 none white;width:1px}.adg3 a.hidden-link span{display:none}.adg3 #bulkedit .jira-issue-status-icon{vertical-align:middle}.adg3.msie table.aui .issuekey,.adg3.msie table.aui .status{width:1%}.pre-adg3 #issuetable,.pre-adg3 .issue-table{background-color:#fff;border-collapse:collapse;margin:8px 0;width:100%}.pre-adg3 #issuetable>caption,.pre-adg3 .issue-table>caption{background-color:#f5f5f5;border-bottom:1px solid #ccc;caption-side:top;color:#707070;padding:7px 10px;text-align:left}.pre-adg3 #issuetable>tbody>tr,.pre-adg3 .issue-table>tbody>tr,.pre-adg3 #issuetable>tfoot>tr,.pre-adg3 .issue-table>tfoot>tr{background-color:#fff;color:#333}.pre-adg3 #issuetable>thead>tr>th,.pre-adg3 .issue-table>thead>tr>th{color:#707070;font-size:12px;white-space:nowrap}.pre-adg3 #issuetable>tbody>tr>th,.pre-adg3 .issue-table>tbody>tr>th{background-color:#fff;color:#333}.pre-adg3 #issuetable>thead>tr>th,.pre-adg3 .issue-table>thead>tr>th,.pre-adg3 #issuetable>tbody>tr>th,.pre-adg3 .issue-table>tbody>tr>th,.pre-adg3 #issuetable>thead>tr>td,.pre-adg3 .issue-table>thead>tr>td,.pre-adg3 #issuetable>tbody>tr>td,.pre-adg3 .issue-table>tbody>tr>td,.pre-adg3 #issuetable>tfoot>tr>td,.pre-adg3 .issue-table>tfoot>tr>td{border-bottom:1px solid #ccc;overflow:hidden;padding:5px 7px;text-align:left;vertical-align:top}.pre-adg3 #issuetable>thead .sortable,.pre-adg3 .issue-table>thead .sortable{cursor:pointer}.pre-adg3 #issuetable>thead .sortable:hover,.pre-adg3 .issue-table>thead .sortable:hover{background-color:#f5f5f5}.pre-adg3 #issuetable>thead .active,.pre-adg3 .issue-table>thead .active{color:#707070;background-color:#f5f5f5}.pre-adg3 #issuetable>thead .active:hover,.pre-adg3 .issue-table>thead .active:hover{background-color:#e6e6e6}.pre-adg3 #issuetable>thead .active .issuetable-header-sort-icon,.pre-adg3 .issue-table>thead .active .issuetable-header-sort-icon{position:relative;top:-1px}.pre-adg3 #issuetable>tbody>tr:first-child>td,.pre-adg3 .issue-table>tbody>tr:first-child>td,.pre-adg3 #issuetable>tbody>tr:first-child>th,.pre-adg3 .issue-table>tbody>tr:first-child>th,.pre-adg3 #issuetable>tfoot>tr:first-child>td,.pre-adg3 .issue-table>tfoot>tr:first-child>td{border-top:1px solid #ccc}.pre-adg3 #issuetable>thead>tr>th:first-child,.pre-adg3 .issue-table>thead>tr>th:first-child,.pre-adg3 #issuetable>tbody>tr>th:first-child,.pre-adg3 .issue-table>tbody>tr>th:first-child,.pre-adg3 #issuetable>tbody>tr>td:first-child,.pre-adg3 .issue-table>tbody>tr>td:first-child{border-left:2px solid transparent}.pre-adg3 #issuetable>tbody>tr:hover,.pre-adg3 .issue-table>tbody>tr:hover{background-color:#f5f5f5}.pre-adg3 #issuetable tr.focused,.pre-adg3 .issue-table tr.focused{background-color:#ebf2f9}.pre-adg3 #issuetable tr.focused>td:first-child,.pre-adg3 .issue-table tr.focused>td:first-child{border-left-color:#707070}.pre-adg3 #issuetable.hide-carrot tr.issueactioneddissapearing,.pre-adg3 .issue-table.hide-carrot tr.issueactioneddissapearing,.pre-adg3 #issuetable.hide-carrot tr.issueactioned,.pre-adg3 .issue-table.hide-carrot tr.issueactioned{background-color:#ffd}.pre-adg3 #issuetable.hide-carrot tr.focused,.pre-adg3 .issue-table.hide-carrot tr.focused{background-color:transparent}.pre-adg3 #issuetable.hide-carrot tr.focused>td:first-child,.pre-adg3 .issue-table.hide-carrot tr.focused>td:first-child{border-left-color:transparent}.pre-adg3 #issuetable.hide-carrot tr.focused:hover,.pre-adg3 .issue-table.hide-carrot tr.focused:hover{background-color:#f5f5f5}.pre-adg3 #issuetable tr.issueactioneddissapearing,.pre-adg3 .issue-table tr.issueactioneddissapearing,.pre-adg3 #issuetable tr.issueactioned,.pre-adg3 .issue-table tr.issueactioned{background-color:#ffd}.pre-adg3 #issuetable .rowHeader,.pre-adg3 .issue-table .rowHeader,.pre-adg3 #issuetable .rowNormal,.pre-adg3 .issue-table .rowNormal,.pre-adg3 #issuetable .rowAlternate,.pre-adg3 .issue-table .rowAlternate{background-color:transparent}.pre-adg3 #issuetable .parentIssue,.pre-adg3 .issue-table .parentIssue{background:transparent url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon_separator.png) no-repeat scroll 100% 2px;color:#666;padding-right:10px}.pre-adg3 #issuetable img,.pre-adg3 .issue-table img,.pre-adg3 #issuetable .aui-lozenge,.pre-adg3 .issue-table .aui-lozenge{vertical-align:text-bottom}.pre-adg3 #issuetable td:not(.issuekey, .summary, .stsummary) a,.pre-adg3 .issue-table td:not(.issuekey, .summary, .stsummary) a,.pre-adg3 #issuetable td:not(.issuekey, .summary, .stsummary) a.parentIssue,.pre-adg3 .issue-table td:not(.issuekey, .summary, .stsummary) a.parentIssue{color:#333}.pre-adg3 #issuetable .issuetype,.pre-adg3 .issue-table .issuetype,.pre-adg3 #issuetable .issuekey,.pre-adg3 .issue-table .issuekey,.pre-adg3 #issuetable .priority,.pre-adg3 .issue-table .priority,.pre-adg3 #issuetable .status,.pre-adg3 .issue-table .status{white-space:nowrap;width:16px}.pre-adg3 #issuetable .resolution,.pre-adg3 .issue-table .resolution,.pre-adg3 #issuetable .created,.pre-adg3 .issue-table .created,.pre-adg3 #issuetable .updated,.pre-adg3 .issue-table .updated{max-width:25em;white-space:nowrap}.pre-adg3 #issuetable .assignee,.pre-adg3 .issue-table .assignee,.pre-adg3 #issuetable .reporter,.pre-adg3 .issue-table .reporter,.pre-adg3 #issuetable .versions,.pre-adg3 .issue-table .versions,.pre-adg3 #issuetable .components,.pre-adg3 .issue-table .components,.pre-adg3 #issuetable .fixVersions,.pre-adg3 .issue-table .fixVersions{max-width:60em;min-width:80px}.pre-adg3 #issuetable .versions .tinylink,.pre-adg3 .issue-table .versions .tinylink,.pre-adg3 #issuetable .components .tinylink,.pre-adg3 .issue-table .components .tinylink,.pre-adg3 #issuetable .fixVersions .tinylink,.pre-adg3 .issue-table .fixVersions .tinylink{white-space:nowrap}.pre-adg3 #issuetable .summary>p,.pre-adg3 .issue-table .summary>p,.pre-adg3 #issuetable .description>p,.pre-adg3 .issue-table .description>p{min-width:300px;margin:0;max-width:1400px;white-space:normal}.pre-adg3 #issuetable .issueCount,.pre-adg3 .issue-table .issueCount{text-align:center}.pre-adg3 #issuetable .stsequence,.pre-adg3 .issue-table .stsequence{white-space:nowrap}.pre-adg3 #issuetable td.progress,.pre-adg3 .issue-table td.progress,.pre-adg3 #issuetable td.aggregateprogress,.pre-adg3 .issue-table td.aggregateprogress{min-width:150px;max-width:150px;text-align:right;width:150px}.pre-adg3 #issuetable td.progress>table,.pre-adg3 .issue-table td.progress>table,.pre-adg3 #issuetable td.aggregateprogress>table,.pre-adg3 .issue-table td.aggregateprogress>table{font-size:1em;margin-top:2px;width:150px}.pre-adg3 #issuetable td.progress td,.pre-adg3 .issue-table td.progress td,.pre-adg3 #issuetable td.aggregateprogress td,.pre-adg3 .issue-table td.aggregateprogress td{line-height:1;padding:0;vertical-align:top}.pre-adg3 #issuetable table.tt_graph,.pre-adg3 .issue-table table.tt_graph{width:100%}.pre-adg3 #issuetable td.progress td.tt_graph_percentage,.pre-adg3 .issue-table td.progress td.tt_graph_percentage,.pre-adg3 #issuetable td.aggregateprogress td.tt_graph_percentage,.pre-adg3 .issue-table td.aggregateprogress td.tt_graph_percentage{color:#999;padding-right:3px;min-width:0;width:auto}.pre-adg3 #issuetable td.progress td.tt_graph_percentage p,.pre-adg3 .issue-table td.progress td.tt_graph_percentage p,.pre-adg3 #issuetable td.aggregateprogress td.tt_graph_percentage p,.pre-adg3 .issue-table td.aggregateprogress td.tt_graph_percentage p{width:3em}.pre-adg3 #issuetable td.progress table.tt_graph,.pre-adg3 .issue-table td.progress table.tt_graph,.pre-adg3 #issuetable td.aggregateprogress table.tt_graph,.pre-adg3 .issue-table td.aggregateprogress table.tt_graph{height:6px}.pre-adg3 #issuetable .streorder,.pre-adg3 .issue-table .streorder{width:10px}.pre-adg3 #issuetable .streorder div,.pre-adg3 .issue-table .streorder div{visibility:hidden}.pre-adg3 #issuetable .issuerow.focused .streorder div,.pre-adg3 .issue-table .issuerow.focused .streorder div,.pre-adg3 #issuetable .issuerow:hover .streorder div,.pre-adg3 .issue-table .issuerow:hover .streorder div{visibility:visible}.pre-adg3 #issuetable .issue-actions-trigger,.pre-adg3 .issue-table .issue-actions-trigger{visibility:hidden}.pre-adg3 #issuetable .issue-actions-trigger.active,.pre-adg3 .issue-table .issue-actions-trigger.active{border:1px solid #ccc;visibility:visible}.pre-adg3 #issuetable .issuerow.focused .issue-actions-trigger,.pre-adg3 .issue-table .issuerow.focused .issue-actions-trigger,.pre-adg3 #issuetable .issuerow:hover .issue-actions-trigger,.pre-adg3 .issue-table .issuerow:hover .issue-actions-trigger{visibility:visible}.pre-adg3 .gadget #issuetable .parentIssue,.pre-adg3 .gadget .issuetable .parentIssue{background-position:100% 1px}.pre-adg3 .gadget #issuetable .summary>p,.pre-adg3 .gadget .issuetable .summary>p,.pre-adg3 .gadget #issuetable .description>p,.pre-adg3 .gadget .issuetable .description>p{margin:0;min-width:100px}.pre-adg3 .gadget #issuetable tr.hover .issue_actions a.aui-dd-link,.pre-adg3 .gadget .issuetable tr.hover .issue_actions a.aui-dd-link{left:0;top:0}.pre-adg3 a.hidden-link{display:block;font-size:0;height:1px;line-height:0;outline:0 none white;width:1px}.pre-adg3 a.hidden-link span{display:none}.pre-adg3 #bulkedit .jira-issue-status-icon{vertical-align:middle}.pre-adg3.msie #issuetable .issuekey,.pre-adg3.msie .issuetable .issuekey,.pre-adg3.msie #issuetable .status,.pre-adg3.msie .issuetable .status{width:1%}.count-pagination{clear:both;padding:8px 0;table-layout:auto}.count-pagination .pagination{font-size:0;text-align:right;white-space:nowrap}.count-pagination .pagination>a,.count-pagination .pagination>strong,.count-pagination .pagination>span{font-size:14px;line-height:1;height:auto;margin:0 0 0 .15em;padding:.1em;position:relative;vertical-align:bottom}.results-count-start,.results-count-end,.results-count-total{font-weight:bold}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/issue-actions.less' */
#stepped-process{display:inline-block;min-width:100%;width:auto}#stepped-process .aui-page-panel-inner{table-layout:auto}#stepped-process .aui-page-panel-nav{min-width:200px}.steps{list-style:none;margin:0;padding:0}.steps>li{font-weight:normal;padding:5px 0 5px 20px;position:relative;word-break:break-word}.steps>li::before{background-color:#3b73af;border-radius:100%;content:"";height:10px;left:0;position:absolute;top:10px;width:10px}.steps>.current{font-weight:bold}.steps>.current~li{color:#707070}.steps>.current~li::before{background-color:#ccc}.formtitle img{vertical-align:baseline}.use-for-all{padding-left:14px}.stat-list{list-style-type:none;margin:0;padding:0}.stat-list li{margin-bottom:8px}.stat-list .stat{float:right}.stat-list img{vertical-align:top;margin-right:4px}#viewLinks{margin:0 0 1em}#viewLinks .linkDetailTable{width:49%}#viewLinks .linkDetailTable table{border:0;background-color:transparent}#viewLinks .summary{font-size:1em;width:80%}#viewLinks thead th{border:none;font-weight:400}.manage-links-title{margin-left:0.166em}.attribute-wrap{float:right;width:40px}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/versions-panel.less' */
.versions-list{display:block;margin:0;list-style:none;padding:0}.versions-list>li{margin:0;padding:0}.versions-list .version-block-container{border-bottom:1px solid #ccc;display:block;padding:10px 0;position:relative}.versions-list .version-block-container::before,.versions-list .version-block-container::after{content:" ";display:table}.versions-list .version-block-container::after{clear:both}.versions-list .version-block-container>.version-block{padding:0}.versions-list .version-block-container .version-metadata{display:block;margin:0;list-style:none;padding:0}.versions-list .version-block-container .version-metadata>li{margin:0;padding:0}.versions-list .version-block-container .version-metadata>li{display:block}.versions-list .version-block-container .version-metadata .key{color:#707070}.versions-list .version-block-container .version-metadata .key+.value{color:#333}.versions-list .version-block-container .version-title{font-size:16px;font-weight:bold;font-family:inherit;line-height:1.5625em;margin-top:0}.versions-list .version-block-container .version-description,.versions-list .version-block-container .version-metadata{margin:0}.versions-list .version-block-container .version-title+.version-description,.versions-list .version-block-container .version-title+.version-metadata,.versions-list .version-block-container .version-progress-description{margin-top:0}.versions-list .version-block-container .version-progress{min-width:200px;width:30%}.versions-list .version-block-container .version-progress>.percentageGraph{font-size:16px;font-weight:bold;font-family:inherit;line-height:1.5625em;height:1.5625em;overflow:auto;position:relative;width:100%}.versions-list .version-block-container .version-progress>.percentageGraph::before,.versions-list .version-block-container .version-progress>.percentageGraph::after{content:" ";display:table}.versions-list .version-block-container .version-progress>.percentageGraph::after{clear:both}.versions-list .version-block-container .version-progress>.percentageGraph>.barSection{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-width:4px 0;height:0;line-height:0;margin-top:-4px;position:relative;top:50%}.versions-list .version-issue-table{margin:10px 0}.versions-list .version-issue-table table.aui>tbody>tr:last-child{border-bottom:0}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dialog.less' */
#about-dialog .aui-page-panel{height:400px;margin:0;overflow-y:scroll}#about-dialog .main-about-jira-logo{max-width:280px;margin:0 0 20px 20px}#shortcutsmenu::before,#shortcutsmenu::after{content:" ";display:table}#shortcutsmenu::after{clear:both}#shortcutsmenu .module{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:46%;float:left;margin-left:3.5%;margin-right:0}#shortcutsmenu .module.module-alternate{clear:left;margin-left:0;margin-right:3.5%}#shortcutsmenu .module:first-child+.module{margin-top:0;padding-top:0;border-top:0}#link-issue-dialog .jira-dialog-content{margin-bottom:50px}#link-issue-dialog .form-footer{height:50px;position:absolute;bottom:0;right:0;left:0}#link-issue-dialog form{overflow:auto;position:static}#jira-issue-keys-multi-select+.issue-picker-popup{display:none}.issue-link-edit #issuelinks-issues-multi-select{width:95%}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/labels.less' */
ul.labels{display:block;list-style-type:none;margin:0 0 -5px;padding:0}ul.labels li{display:inline;font-size:0;margin:0}ul.labels li .lozenge{background:#f5f5f5;border:1px solid #ccc;border-radius:3.01px;display:inline-block;font-size:14px;font-weight:normal;line-height:1;max-width:100%;overflow-x:hidden;padding:1px 5px;margin:0 3px 0 0;text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}ul.labels li .lozengea:hover,ul.labels li .lozengea:focus{border-color:#707070;text-decoration:none}ul.labels li .edit-labels{vertical-align:top}ul.labels li .edit-labels.icon-edit-sml{background-position:3px -698px}ul.labels li .edit-labels.icon-edit-sml:hover{background-position:-22px -698px}.label-alphabetical{font-size:0;line-height:1}.label-alphabetical .aui-label{font-size:14px;margin-bottom:10px;margin-right:10px;vertical-align:bottom}.ka ul.labels li .edit-labels{display:none}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/sharing.less' */
.shared-by{background-color:white;border-color:#b2d8b9;color:#14892c}.shared-by>em{font-style:normal}.shared-item-target{display:none}.shared-item-content{padding:16px}.shared-item-content>h3,.shared-item-content>strong{display:block;font-size:14px;line-height:16px;margin:0 0 8px}.shared-project-list{display:block;margin:0;list-style:none;padding:0;max-height:15em;overflow-y:auto}.shared-project-list>li{margin:0;overflow:hidden;padding:2px;text-align:right}.shared-project-list .shared-project-name{float:left;padding-left:20px;text-align:left}.shared-project-list .shared-project-name .shared-project-icon{float:left;margin:0 4px 0 -20px;text-indent:999em}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/lozenges.less' */
.aui-lozenge.status-active{background-color:#3b73af;border-color:#3b73af;color:white}.aui-lozenge.status-draft{background-color:#505050;border-color:#505050;color:white}.aui-lozenge.status-inactive{background-color:#ccc;border-color:#ccc;color:#333}.aui-lozenge.status-locked{background-color:#ffe7e7;border-color:#ffe7e7;color:#333}.aui-lozenge.status-managed{background-color:#ffd;border-color:#ffd;color:#333}.aui-lozenge.status-required{background-color:#fff;border-color:#fff;color:#326ca6}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/userhover.less' */
.user-hover-info{min-height:48px;position:relative;padding:7px}.user-hover-avatar{float:left;margin:0 10px 0 0;height:48px;width:48px}.user-hover-avatar img{width:48px;height:48px}.user-hover-details{overflow:hidden}.user-hover-info h4{font-size:1.2em}.user-hover-info ul{color:#333;padding-top:7px}.user-hover-info h5{font-weight:normal;text-transform:inherit}.user-hover-info h5 a{padding-top:7px;text-decoration:underline;color:#707070;font-size:12px}.user-hover-info .time-zone-info{overflow:hidden;white-space:nowrap}.user-hover-info .time-zone-info .user-time-text{margin-right:4px;margin-top:2px;color:#666;font-size:12px;display:inline-block;vertical-align:middle}.user-hover-info .time-zone-info .user-time-icon{background:url("//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/time_of_day_sprite.png") no-repeat;background-color:transparent;display:inline-block;height:16px;vertical-align:middle;width:16px}.user-hover-info .time-zone-info .hour-of-day-00{background-position:0 0}.user-hover-info .time-zone-info .hour-of-day-01{background-position:-16px 0}.user-hover-info .time-zone-info .hour-of-day-02{background-position:-32px 0}.user-hover-info .time-zone-info .hour-of-day-03{background-position:-48px 0}.user-hover-info .time-zone-info .hour-of-day-04{background-position:-64px 0}.user-hover-info .time-zone-info .hour-of-day-05{background-position:-80px 0}.user-hover-info .time-zone-info .hour-of-day-06{background-position:-96px 0}.user-hover-info .time-zone-info .hour-of-day-07{background-position:-112px 0}.user-hover-info .time-zone-info .hour-of-day-08{background-position:-128px 0}.user-hover-info .time-zone-info .hour-of-day-09{background-position:-144px 0}.user-hover-info .time-zone-info .hour-of-day-10{background-position:-160px 0}.user-hover-info .time-zone-info .hour-of-day-11{background-position:-176px 0}.user-hover-info .time-zone-info .hour-of-day-12{background-position:-192px 0}.user-hover-info .time-zone-info .hour-of-day-13{background-position:-208px 0}.user-hover-info .time-zone-info .hour-of-day-14{background-position:-224px 0}.user-hover-info .time-zone-info .hour-of-day-15{background-position:-240px 0}.user-hover-info .time-zone-info .hour-of-day-16{background-position:-256px 0}.user-hover-info .time-zone-info .hour-of-day-17{background-position:-272px 0}.user-hover-info .time-zone-info .hour-of-day-18{background-position:-288px 0}.user-hover-info .time-zone-info .hour-of-day-19{background-position:-304px 0}.user-hover-info .time-zone-info .hour-of-day-20{background-position:-320px 0}.user-hover-info .time-zone-info .hour-of-day-21{background-position:-336px 0}.user-hover-info .time-zone-info .hour-of-day-22{background-position:-352px 0}.user-hover-info .time-zone-info .hour-of-day-23{background-position:-368px 0}.user-hover-info .time-zone-info .weekend{color:#ff0000}.user-hover-buttons>ul{height:28px;list-style:none;margin:0;padding:0;border-top:1px solid #ccc;background-color:#f5f5f5}.user-hover-buttons>ul>li{float:left}.user-hover-buttons>ul>li.empty{background-color:#f7f7f7;display:block;height:28px;margin:0;padding:0;width:149px}.user-hover-buttons ul ul{border-top:none}a.user-hover.user-avatar,span.user-hover.user-avatar{background-repeat:no-repeat;background-position:center left;padding:2px 0 2px 19px;position:relative;display:inline-block}.user-hover.user-avatar>.aui-avatar{position:absolute;left:0;top:2px}.jira-user-name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative}.jira-user-name.jira-user-avatar{padding-left:21px}.jira-user-name.jira-user-avatar .aui-avatar{left:0;position:absolute;top:0}.jira-user-name.jira-user-avatar .aui-avatar-xsmall{margin-top:2px}.jira-user-name.jira-user-avatar-small{line-height:24px;padding-left:29px}.jira-user-name.jira-user-avatar-medium{line-height:32px;padding-left:37px}.jira-user-name.jira-user-avatar-large{line-height:48px;padding-left:53px}.user-hover-more{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;color:#333;display:block;height:28px;line-height:28px;text-align:center;width:150px}.user-hover-more.aui-dd-link{position:relative}.user-hover-more.aui-dd-link::after{border:4px solid transparent;border-top-color:#333;content:"";height:0;position:absolute;right:8px;top:11px;width:0}.user-hover-more.aui-dd-link:hover.aui-dd-link::after{border-top-color:#ccc}.user-hover-more:first-child{border-right:1px solid #ccc}.user-hover-buttons a.user-hover-more{color:#333}.user-hover-buttons a:hover{background-color:#3b73af;color:#fff;text-decoration:none}.hoverpopup{z-index:1000;max-width:360px}.hoverpopup .spinner-hover{margin:32px 16px 48px}.hoverpopup-throb{background-color:#fff;opacity:0.9;padding:6px}.hoverpopup-data{position:relative;margin:6px 6px 12px}.hoverpopup dt{color:#707070;float:left;margin-bottom:4px;padding-right:8px;width:70px;text-align:right}.hoverpopup dd{color:#333;margin-bottom:4px}.hoverpopup dd.block{padding-left:74px;font-style:italic}.hoverpopup h4,.hoverpopup h5{margin-top:0}.hoverpopup-throbber-text{display:inline;left:6px;position:relative;top:-2px}#up-d-avatar .avatar_link:hover img{opacity:1;filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"}#up-d-avatar .avatar_link strong{display:block;left:50px;top:auto;bottom:5px;background-position:3px -699px}#up-d-avatar .avatar_link:hover strong{background-position:-22px -699px}
/* module-key = 'jira.webresources:global-static', location = '/includes/jira/wikipreview/wiki-renderer.less' */
table.confluenceTable{border-collapse:collapse;margin:5px 0 5px 2px;width:auto}td.confluenceTd{border:1px solid #ccc;padding:3px 4px}th.confluenceTh{border:1px solid #ccc;background:#f5f5f5;padding:3px 4px;text-align:center}div.wiki-edit{margin-bottom:0;padding-bottom:0}div.wiki-edit p{padding:0}div.wiki-edit h1{font-size:2.4em}div.wiki-edit h2{font-size:1.8em;border:none}div.wiki-edit h3{font-size:1.3em}div.wiki-edit h4{font-size:1.2em}div.wiki-edit h5{font-size:1em}div.wiki-edit h6{font-size:0.9em}div.wiki-edit img,div.wiki-edit a img,div.wiki-edit fieldset{border:0}div.wiki-edit ul{margin:0 0 1em 2em}div.wiki-edit ol{list-style-type:decimal;list-style-position:outside;padding-left:2.5em}div.wiki-edit blockquote{border-left:2px solid #3c78b5;font-size:1em;font-family:inherit;margin-left:0;padding-left:1em}div.wiki-edit small,div.wiki-edit .small{font-size:0.9em}div.wiki-edit strong,div.wiki-edit b,div.wiki-edit .bolded{font-weight:bold}.preformatted,.code{border:1px solid #ccc;background:#f5f5f5;font-size:12px;line-height:1.33333333333333;font-family:monospace}.code-keyword{color:#910091}.code-object{color:#000091}.code-macro{color:#78492a}.code-quote,.code-quote .code-keyword,.code-quote .code-object{color:#009100}.code-quote-red,.code-quote-red .code-keyword,.code-quote-red .code-object{color:#910000}.code-comment,.code-comment .code-keyword,.code-comment .code-object,.code-comment .code-quote,.code-comment .code-quote-red{color:#808080}.code-xml .code-keyword{font-weight:bold}.code-tag{color:#000091}.code-rainbow{background:linear-gradient(90deg, #f00, #ff0 15%, #0f0 30%, #0ff 50%, #00f 65%, #f0f 80%, #f00);-webkit-background-clip:text;background-clip:text;color:transparent}.panel{border:1px solid #ccc;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;margin:9px 0}.panelHeader{border-bottom:1px solid #ccc;padding:9px 12px}.panelContent{padding:9px 12px}div.wiki-edit .preformatted,div.wiki-edit .code{border:1px solid #ccc;background:#f5f5f5;font-size:12px;line-height:1.33333333333333;font-family:monospace}div.wiki-edit .code-keyword{color:#910091}div.wiki-edit .code-object{color:#000091}div.wiki-edit .code-macro{color:#78492a}div.wiki-edit .code-quote,div.wiki-edit .code-quote .code-keyword,div.wiki-edit .code-quote .code-object{color:#009100}div.wiki-edit .code-quote-red,div.wiki-edit .code-quote-red .code-keyword,div.wiki-edit .code-quote-red .code-object{color:#910000}div.wiki-edit .code-comment,div.wiki-edit .code-comment .code-keyword,div.wiki-edit .code-comment .code-object,div.wiki-edit .code-comment .code-quote,div.wiki-edit .code-comment .code-quote-red{color:#808080}div.wiki-edit .code-xml .code-keyword{font-weight:bold}div.wiki-edit .code-tag{color:#000091}div.wiki-edit .code-rainbow{background:linear-gradient(90deg, #f00, #ff0 15%, #0f0 30%, #0ff 50%, #00f 65%, #f0f 80%, #f00);-webkit-background-clip:text;background-clip:text;color:transparent}div.wiki-edit .panel{border:1px solid #ccc;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;margin:9px 0}div.wiki-edit .panelHeader{border-bottom:1px solid #ccc;padding:9px 12px}div.wiki-edit .panelContent{padding:9px 12px}div.wiki-edit pre{background:none;border:none;padding:0;width:100%}div.preformattedContent pre,div.codeContent pre{max-height:30em;overflow:auto;white-space:pre-wrap;word-wrap:normal}div.preformattedContent pre{white-space:pre;word-break:normal}table div.preformattedContent pre{word-wrap:break-word;word-break:break-word;white-space:pre-wrap}.linkerror{background-color:#fcc}.editPageInsertLinks,.editPageInsertLinks a{font-weight:normal;font-size:9px}.helpheading{border-bottom:1px solid;font-weight:bold;background-color:#ddd;padding:4px 4px 2px;margin:0}.helpcontent{padding:4px 4px 20px;background-color:#fff}.gridHover{background-color:#f9f9f9}.navmenu{border:1px solid #ccc}.optionPadded{padding:2px}.optionSelected{border:#ddd solid #ccc;border:1px solid #ddd;background-color:#ffffcc;padding:2px;margin:-1px}.optionSelected a{font-weight:bold;text-decoration:none;color:black}.menuheading{border-bottom:1px solid;font-weight:bold;background-color:#ddd;padding:4px 4px 2px}.menuitems{padding:4px 4px 20px;background-color:#f5f5f5}.pagetitle{font-size:22px;font-weight:bold;font-family:inherit;color:#003366}.wiki-edit-content.previewClass{background-color:#e8f1ff;padding:0.3em 0.7em}.fullscreen>.aui-icon.wiki-renderer-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAPElEQVR42mP4//8/AyWYgWIDHjx48L+goIAsDNLLAGLYlm8hC4P0DkIDkMHAuwAbGAkuoL8BFOcFSnMjAF48oX6YfwDmAAAAAElFTkSuQmCC")}.selected>.aui-icon.wiki-renderer-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAQUlEQVR42mP4//8/AyWYgWIDHjx48L+goIAsDNLLAGLs2rWrgRwM0jsIDSgvL/8PwwPvAmx4JLiA/gZQnBcozY0AUkiop+KuHX0AAAAASUVORK5CYII=")}.loading>.aui-icon.wiki-renderer-icon{background-image:url("data:image/gif;base64,R0lGODlhEAAQAMQAAP///+7u7t3d3bu7u6qqqpmZmYiIiHd3d2ZmZlVVVURERDMzMyIiIhEREQARAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAQACwAAAAAEAAQAAAFdyAkQgGJJOWoQgIjBM8jkKsoPEzgyMGsCjPDw7ADpkQBxRDmSCRetpRA6Rj4kFBkgLC4IlUGhbNQIwXOYYWCXDufzYPDMaoKGBoKb886OjAKdgZAAgQkfCwzAgsDBAUCgl8jAQkHEAVkAoA1AgczlyIDczUDA2UhACH5BAUHABAALAAAAAAPABAAAAVjICSO0IGIATkqIiMKDaGKC8Q49jPMYsE0hQdrlABCGgvT45FKiRKQhWA0mPKGPAgBcTjsspBCAoH4gl+FmXNEUEBVAYHToJAVZK/XWoQQDAgBZioHaX8igigFKYYQVlkCjiMhACH5BAUHABAALAAAAAAQAA8AAAVgICSOUGGQqIiIChMESyo6CdQGdRqUENESI8FAdFgAFwqDISYwPB4CVSMnEhSej+FogNhtHyfRQFmIol5owmEta/fcKITB6y4choMBmk7yGgSAEAJ8JAVDgQFmKUCCZnwhACH5BAUHABAALAAAAAAQABAAAAViICSOYkGe4hFAiSImAwotB+si6Co2QxvjAYHIgBAqDoWCK2Bq6A40iA4yYMggNZKwGFgVCAQZotFwwJIF4QnxaC9IsZNgLtAJDKbraJCGzPVSIgEDXVNXA0JdgH6ChoCKKCEAIfkEBQcAEAAsAAAAABAADgAABUkgJI7QcZComIjPw6bs2kINLB5uW9Bo0gyQx8LkKgVHiccKVdyRlqjFSAApOKOtR810StVeU9RAmLqOxi0qRG3LptikAVQEh4UAACH5BAUHABAALAAAAAAQABAAAAVxICSO0DCQKBQQonGIh5AGB2sYkMHIqYAIN0EDRxoQZIaC6bAoMRSiwMAwCIwCggRkwRMJWKSAomBVCc5lUiGRUBjO6FSBwWggwijBooDCdiFfIlBRAlYBZQ0PWRANaSkED1oQYHgjDA8nM3kPfCmejiEAIfkEBQcAEAAsAAAAABAAEAAABWAgJI6QIJCoOIhFwabsSbiFAotGMEMKgZoB3cBUQIgURpFgmEI0EqjACYXwiYJBGAGBgGIDWsVicbiNEgSsGbKCIMCwA4IBCRgXt8bDACkvYQF6U1OADg8mDlaACQtwJCEAIfkEBQcAEAAsAAABABAADwAABV4gJEKCOAwiMa4Q2qIDwq4wiriBmItCCREHUsIwCgh2q8MiyEKODK7ZbHCoqqSjWGKI1d2kRp+RAWGyHg+DQUEmKliGx4HBKECIMwG61AgssAQPKA19EAxRKz4QCVIhACH5BAUHABAALAAAAAAQABAAAAVjICSOUBCQqHhCgiAOKyqcLVvEZOC2geGiK5NpQBAZCilgAYFMogo/J0lgqEpHgoO2+GIMUL6p4vFojhQNg8rxWLgYBQJCASkwEKLC17hYFJtRIwwBfRAJDk4ObwsidEkrWkkhACH5BAUHABAALAAAAQAQAA8AAAVcICSOUGAGAqmKpjis6vmuqSrUxQyPhDEEtpUOgmgYETCCcrB4OBWwQsGHEhQatVFhB/mNAojFVsQgBhgKpSHRTRxEhGwhoRg0CCXYAkKHHPZCZRAKUERZMAYGMCEAIfkEBQcAEAAsAAABABAADwAABV0gJI4kFJToGAilwKLCST6PUcrB8A70844CXenwILRkIoYyBRk4BQlHo3FIOQmvAEGBMpYSop/IgPBCFpCqIuEsIESHgkgoJxwQAjSzwb1DClwwgQhgAVVMIgVyKCEAIfkECQcAEAAsAAAAABAAEAAABWQgJI5kSQ6NYK7Dw6xr8hCw+ELC85hCIAq3Am0U6JUKjkHJNzIsFAqDqShQHRhY6bKqgvgGCZOSFDhAUiWCYQwJSxGHKqGAE/5EqIHBjOgyRQELCBB7EAQHfySDhGYQdDWGQyUhADs=")}form.aui .field-tools,form.aui .security-level,form.aui .security-level .select-menu,form.aui .security-level .current-level,form.aui .security-level .default-comment-level{display:inline-block;vertical-align:text-bottom}form.aui .current-level{padding-left:10px;padding-right:10px}form.aui .default-comment-level{padding-left:12px;padding-right:12px}form.aui .default-comment-level-status{opacity:1;transition:0.5s opacity linear}form.aui .default-comment-level-status.fade-out{opacity:0}form.aui .default-comment-level-status-text{padding-left:5px}form.aui .default-comment-level-status-text.default-saved-message{color:#707070}form.aui .default-comment-level-status-icon.aui-iconfont-approve{color:#14892c}form.aui .default-comment-level-status-icon.aui-iconfont-error{color:#d04437}form.aui .default-comment-level-switch{padding:0 10px 0 5px;border:0;height:16px}form.aui .default-comment-level-switch.disabled-link{color:#707070;pointer-events:none;cursor:default;text-decoration:none}form.aui .default-comment-level-load-text{padding-left:5px}form.aui .security-level-inline-error{display:inline-block;width:100%;padding:4px}form.aui .security-level-inline-error:empty{display:none}form.aui .security-level-unavailble{color:#d04437}form.aui .security-level-unavailble-text{padding-left:5px}form.aui .security-level .drop:hover{text-decoration:none}form.aui .security-level .drop .drop-menu{margin-left:0}form.aui .security-level .drop .drop-menu::after{margin-top:0}form.aui .security-level-drop-icon{color:#707070}form.aui .security-level .drop:hover .drop-menu::after{border-top-color:#333}form.aui .aui-field-wikiedit::before,form.aui .aui-field-wikiedit::after{content:" ";display:table}form.aui .aui-field-wikiedit::after{clear:both}form.aui .aui-field-wikiedit .field-tools,form.aui .aui-field-wikiedit .security-level{border-left:1px solid #eee;float:left;margin-left:5px;margin-top:5px;padding-left:5px}form.aui .aui-field-wikiedit .wiki-edit+.field-tools,form.aui .aui-field-wikiedit textarea+.field-tools{margin-left:0;padding-left:0;border-left:0}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/print.less' */
.page-type-printable{background:#fff}#printable-content{padding:16px}#previous-view{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-bottom:2px solid #ccc;padding:16px 8px;width:100%}#previous-view::before,#previous-view::after{content:" ";display:table}#previous-view::after{clear:both}#previous-view .aui-toolbar{background-color:transparent;float:left}@media print{body{background-color:#fff !important;color:#000 !important;font-size:11pt !important}#content>header{margin-bottom:1em !important}.aui-page-panel,.aui-page-panel-inner,.aui-page-panel-main,.aui-page-panel-nav,.aui-page-panel-sidebar,.aui-group,.aui-item,.tabs-pane{border:none !important;clear:both !important;display:block !important;padding-left:0 !important;padding-right:0 !important;width:100% !important}.operations,.ops,.workflowactions,#header,#footer,.command-bar,#addcomment,.stalker-placeholder,#stalker.detached::after,.tabs-menu,.tabs.vertical,.operations,#previous-view{display:none !important}a{text-decoration:none !important}#stalker .btm,.stalker .ops-cont,#stalker,#stalker.detached{background-color:transparent !important;position:relative !important;top:0 !important}.type-textfield,.flooded,.action-body{overflow:visible !important}.mod-header{background-color:transparent !important;background-image:none !important;border-bottom:2px solid #000 !important}#printable-content{padding:0 !important}.hideOnPrint{visibility:hidden !important}ul.labels{font-size:inherit !important}ul.labels li .lozenge{background-image:none !important;background-color:#f7f7f7 !important;border:1px solid #666 !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important;color:#000 !important}ul.labels li .lozenge span{background-image:none !important}}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/browse-project.less' */
.issue-filter-links{list-style:none;padding-left:0}.p-list{margin-bottom:20px}.p-list .aui-avatar{display:inline-block;margin-right:5px;vertical-align:middle}.p-list .project-type-icon{height:18px;width:18px;margin-right:6px}tbody.projects-list td.cell-type-name{white-space:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word}form.aui .project-filter-item{display:inline-block;position:relative}form.aui .project-filter-item .text{padding-right:28px}form.aui .project-filter-item .aui-icon{margin-top:-8px;position:absolute;right:4px;top:50%}.created-issue-count{color:#c00;font-weight:bold}.resolved-issue-count{color:#3c3;font-weight:bold}.project-details .operations-list{margin-top:3px}.project-details .operations-list .user-avatar{vertical-align:text-top}.project-details .operations-list>li+li::before{color:#ccc;margin:0 3px}.project-details .operations-list .list-label{color:#707070}.aui-nav-pagination{float:right}.projects-list .projects-list__row-empty{border-bottom:0}.projects-list .projects-list__row-empty td{padding:50px}.project-type-icon{width:18px;height:18px;vertical-align:middle;margin-right:5px}.project-type-nav{margin-bottom:30px}.browse-project-group-heading{color:#707070;font-size:12px;font-weight:bold;line-height:1.66666667;text-transform:uppercase;margin:20px 0 0}.project-types-filters li{position:relative}.project-types-filters li a{display:inline-block}.no-project-results{background:transparent none no-repeat top center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIxMTggLTExOCAyOTYgMjk2IgoJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTE4IC0xMTggMjk2IDI5NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjx0aXRsZT5sb2NrPC90aXRsZT4KPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CjxwYXRoIGlkPSJGaWxsLTEiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIGZpbGw9IiNGMEY4RkMiIGQ9Ik00MDQuNCwyNi44YzAsNzcuOC02My4xLDE0MC45LTE0MC45LDE0MC45UzEyMi42LDEwNC42LDEyMi42LDI2LjgKCXM2My4xLTE0MC45LDE0MC45LTE0MC45UzQwNC40LTUxLDQwNC40LDI2LjgiLz4KPHBvbHlnb24gZmlsbD0iI0MwRDZFNCIgc3Ryb2tlPSIjMDA1MDgyIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIzMDUuMiwtNTYgMjM2LjgsLTU2IDIzNi44LDkyLjcgCgkzNDIuNyw5Mi43IDM0Mi43LC0xOC41ICIvPgo8cG9seWdvbiBmaWxsPSIjQzBENkU0IiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjM0Mi43LC0xOC41IDMwNS4yLC01NiAzMDMuMiwtNTYgCgkzMDMuMiwtMTYuNyAzNDIuNywtMTYuNyAiLz4KPGcgb3BhY2l0eT0iMC4yIj4KCTxwYXRoIGZpbGw9IiMzMDlBQ0MiIGQ9Ik0yODUuMSw3LjZDMjcxLjUtNiwyNDkuNS02LDIzNS45LDcuNmMtMTEuOCwxMS44LTEzLjMsMjkuOS00LjcsNDMuM0wyMjEsNjEuMWwxMCwxMEwyNDEuMiw2MQoJCWMxMy41LDkuMSwzMiw3LjYsNDMuOS00LjNDMjk4LjcsNDMuMSwyOTguNywyMS4xLDI4NS4xLDcuNnogTTI4MC44LDUyLjVjLTExLjIsMTEuMi0yOS40LDExLjItNDAuNywwQzIyOSw0MS4yLDIyOSwyMywyNDAuMiwxMS44CgkJYzExLjItMTEuMiwyOS40LTExLjIsNDAuNywwQzI5Mi4xLDIzLDI5Mi4xLDQxLjIsMjgwLjgsNTIuNXoiLz4KCQoJCTxyZWN0IHg9IjE5OS4xIiB5PSI1Ny4yIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMjg3LjE2NjUgMjk0LjI3ODIpIiBmaWxsPSIjMzA5QUNDIiB3aWR0aD0iMTAuOCIgaGVpZ2h0PSI2MC45Ii8+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQzBENkU0IiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjIzLjEtN2M0LjUtMi41LDkuOC00LDE1LjMtNAoJCQljMTcuMywwLDMxLjMsMTQsMzEuMywzMS4zcy0xNCwzMS4zLTMxLjMsMzEuM2MtNS42LDAtMTAuOC0xLjUtMTUuMy00Vi03eiIvPgoJCTxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iIzMwOUFDQyIgZD0iTTIzNC4yLDkuMWM2LjktNi45LDE1LjctMTAuNSwyNC42LTExYy0yLjEtMi43LTQuNy01LTcuNi02LjlDMjQzLTcuMSwyMzUuMS0zLDIyOC42LDMuNQoJCQljLTEwLjksMTAuOS0xNS4yLDI2LTEyLjcsNDAuMmMyLjgsMS45LDUuOSwzLjUsOS4yLDQuNEMyMjAuNiwzNC44LDIyMy42LDE5LjYsMjM0LjIsOS4xeiIvPgoJPC9nPgoJPGc+CgkJCgkJCTxyZWN0IHg9IjIwMC4zIiB5PSI0MS45IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIDAuNzA3MSAtMC43MDcxIC0wLjcwNzEgMzg4Ljk3NjIgLTYzLjIyODMpIiBmaWxsPSIjRjNDMTQyIiBzdHJva2U9IiMwMDUwODIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB3aWR0aD0iMTQuNSIgaGVpZ2h0PSIxNC4yIi8+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiNGM0MxNDIiIGQ9Ik0yMzYuOSw1NS44Yy05LjUsMC0xOC41LTMuNy0yNS4zLTEwLjVjLTYuOC02LjgtMTAuNS0xNS43LTEwLjUtMjUuM2MwLTkuNSwzLjctMTguNSwxMC41LTI1LjMKCQkJCXMxNS43LTEwLjUsMjUuMy0xMC41YzkuNSwwLDE4LjUsMy43LDI1LjMsMTAuNWMxMy45LDEzLjksMTMuOSwzNi42LDAsNTAuNkMyNTUuNSw1Mi4xLDI0Ni41LDU1LjgsMjM2LjksNTUuOHogTTIzNi45LTcuNwoJCQkJYy03LjQsMC0xNC40LDIuOS0xOS42LDguMWMtMTAuOCwxMC44LTEwLjgsMjguNCwwLDM5LjJjNS4yLDUuMiwxMi4yLDguMSwxOS42LDguMWM3LjQsMCwxNC40LTIuOSwxOS42LTguMXM4LjEtMTIuMiw4LjEtMTkuNgoJCQkJYzAtNy40LTIuOS0xNC40LTguMS0xOS42UzI0NC4zLTcuNywyMzYuOS03Ljd6Ii8+CgkJCTxwYXRoIGZpbGw9IiMwMDUwODIiIGQ9Ik0yMzYuOS0xNC43YzguOSwwLDE3LjgsMy40LDI0LjYsMTAuMmMxMy42LDEzLjYsMTMuNiwzNS42LDAsNDkuMWMtNi44LDYuOC0xNS43LDEwLjItMjQuNiwxMC4yCgkJCQlzLTE3LjgtMy40LTI0LjYtMTAuMmMtMTMuNi0xMy42LTEzLjYtMzUuNiwwLTQ5LjFDMjE5LjEtMTEuMywyMjgtMTQuNywyMzYuOS0xNC43IE0yMzYuOSw0OC44YzcuNCwwLDE0LjctMi44LDIwLjMtOC40CgkJCQljMTEuMi0xMS4yLDExLjItMjkuNCwwLTQwLjdjLTUuNi01LjYtMTMtOC40LTIwLjMtOC40cy0xNC43LDIuOC0yMC4zLDguNGMtMTEuMiwxMS4yLTExLjIsMjkuNCwwLDQwLjcKCQkJCUMyMjIuMiw0NiwyMjkuNiw0OC44LDIzNi45LDQ4LjggTTIzNi45LTE2LjdjLTkuOCwwLTE5LDMuOC0yNiwxMC44Yy02LjksNi45LTEwLjgsMTYuMi0xMC44LDI2YzAsOS44LDMuOCwxOSwxMC44LDI2CgkJCQljNi45LDYuOSwxNi4yLDEwLjgsMjYsMTAuOHMxOS0zLjgsMjYtMTAuOGM2LjktNi45LDEwLjgtMTYuMiwxMC44LTI2YzAtOS44LTMuOC0xOS0xMC44LTI2QzI1Ni0xMi45LDI0Ni43LTE2LjcsMjM2LjktMTYuNwoJCQkJTDIzNi45LTE2Ljd6IE0yMzYuOSw0Ni44Yy03LjEsMC0xMy45LTIuOC0xOC45LTcuOGMtMTAuNC0xMC40LTEwLjQtMjcuNCwwLTM3LjhjNS4xLTUuMSwxMS44LTcuOCwxOC45LTcuOHMxMy45LDIuOCwxOC45LDcuOAoJCQkJYzEwLjQsMTAuNCwxMC40LDI3LjQsMCwzNy44QzI1MC44LDQ0LDI0NC4xLDQ2LjgsMjM2LjksNDYuOEwyMzYuOSw0Ni44eiIvPgoJCTwvZz4KCQkKCQkJPHJlY3QgeD0iMTUwLjUiIHk9IjcwLjIiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgLTAuNzA3MSAzNjIuMzMyNiAxLjA5NSkiIGZpbGw9IiMzMDlBQ0MiIHN0cm9rZT0iIzAwNTA4MiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHdpZHRoPSI2MC45IiBoZWlnaHQ9IjEwLjgiLz4KCTwvZz4KPC9nPgo8Zz4KCTxwYXRoIGZpbGw9IiMwMDUwODIiIGQ9Ik0xODAuMywyMi44YzAtMC4zLDAtMC42LDAtMC45YzAtMS43LDAuNi0zLjEsMi4yLTQuMWwxLjItMC44YzAuOS0wLjYsMS40LTEuNiwxLjQtMi42YzAtMS42LTEtMy0zLjEtMwoJCWMtMi4zLDAtMy4zLDEuNy0zLjMsMy40YzAsMC40LDAuMSwxLDAuMiwxLjNsLTIuNi0wLjNjLTAuMS0wLjQtMC4yLTAuOC0wLjItMS4zYzAtMi40LDEuOC01LjQsNS44LTUuNGMzLjcsMCw1LjgsMi42LDUuOCw1LjMKCQljMCwyLjEtMS4yLDMuNi0yLjcsNC42bC0xLjIsMC44Yy0wLjgsMC42LTEuMiwxLjUtMS4yLDIuNWMwLDAuMSwwLDAuMiwwLDAuNUgxODAuM3ogTTE4MS41LDI0LjhjMSwwLDEuNywwLjgsMS43LDEuNwoJCWMwLDEtMC44LDEuNy0xLjcsMS43Yy0xLDAtMS43LTAuOC0xLjctMS43QzE3OS44LDI1LjYsMTgwLjUsMjQuOCwxODEuNSwyNC44eiIvPgo8L2c+CjxwYXRoIGZpbGw9IiNGMEY4RkMiIGQ9Ik0yNTguMSw4LjhjMC4xLDAuOSwwLjEsMS43LDAuMSwyLjZjMCwxMy44LTExLjIsMjUtMjUsMjVjLTYuNiwwLTEyLjYtMi42LTE3LjEtNi43CgljMy44LDcuOCwxMS44LDEzLjEsMjEuMSwxMy4xYzEzLDAsMjMuNS0xMC41LDIzLjUtMjMuNUMyNjAuNywxNS42LDI1OS43LDEyLDI1OC4xLDguOHoiLz4KPC9zdmc+Cg==");padding:220px 20px 20px;width:auto;margin:0 auto;text-align:center;background-size:200px;border-width:0}.no-project-results-cta .create-business-project-image{width:110px;height:200px;float:left;margin:-10px 20px 10px 10px;background:transparent none no-repeat top center;background-image:url('//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/1.0/_/download/resources/jira.webresources:global-static/images/adbox/nobusinessproject.svg')}.no-project-results-cta p{white-space:normal}.no-project-results-cta{width:70%;max-width:800px;margin-left:auto;margin-right:auto}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/about.less' */
.main-about-jira-logo{float:right}.main-about-jira-logo+h2{margin-top:0}
/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/aui-overrides.less' */
.aui-toolbar{padding-top:0}#content>header::before,.aui-page-panel-main>header::before,#content>header::after,.aui-page-panel-main>header::after{content:" ";display:table}#content>header::after,.aui-page-panel-main>header::after{clear:both}#content>header>.aui-toolbar,.aui-page-panel-main>header>.aui-toolbar{float:right;width:auto}.aui-toolbar+h2{margin-top:0}.aui-page-header-actions .aui-dropdown{text-align:left}.aui-avatar img:-moz-broken{-moz-force-broken-image-icon:1}.aui-message>.aui-icon:first-child+*{margin-top:0}.aui-message.aui-message{padding:20px 40px 20px 60px}.aui-message .help-lnk .aui-icon{position:relative;top:auto;left:auto}.aui-dd-parent .aui-dropdown a.item-link,.aui-dropdown a.item-link{display:block}.aui-inline-dialog .contents{padding:0}form.aui .file-input-list input[type="checkbox"]+label,form.aui .file-input-list input[type="radio"]+label{display:inline;float:none;left:0;padding:0}form.aui .file-input-list>.field-group:first-child{margin-top:0;padding-top:0}.issue-header-content .aui-nav-breadcrumbs>li{position:relative;float:none;display:inline}.issue-header-content .aui-nav-breadcrumbs>li+li{padding-left:10px}.issue-header-content .aui-nav-breadcrumbs>li+li::before{content:"";display:block;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg08c3ZnIGlkPSJVbnRpdGxlZC1QYWdlJTIwMSIgdmlld0JveD0iMCAwIDQgMTAiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgdmVyc2lvbj0iMS4xIg0JeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSINCXg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNHB4IiBoZWlnaHQ9IjEwcHgiDT4NCTxnIGlkPSJMYXllciUyMDEiPg0JCTxwYXRoIGQ9Ik0gMSAxMCBMIDQgMCBMIDMgMCBMIDAgMTAgTCAxIDEwIEwgMSAxMCBaIiBmaWxsPSIjNzA3MDcwIi8+DQk8L2c+DTwvc3ZnPg==") no-repeat 0 0;padding:0;width:4px;height:1em;position:absolute;top:3px;left:-4px}.aui-avatar-project,.aui-avatar-project img,.aui-avatar-project::before{background-color:transparent !important;border:0 !important;border-radius:3px !important;box-shadow:none !important}form.aui .group .radio+label,form.aui .group .checkbox+label{display:inline-block;min-height:14px}form.aui div.description{clear:left}#footer .footer-body{background-image:none}#jira .aui-restfultable .aui-restfultable-row .aui-restfultable-draghandle{height:auto}#jira .aui-restfultable-readonly .aui-restfultable-editable{height:auto}.aui-message,.aui-message:first-child{margin-bottom:10px}.aui-dialog2.aui-layer[aria-hidden="true"].ap-aui-dialog2-chromeless>*{opacity:0;visibility:hidden}.aui-dialog2.aui-layer[aria-hidden="false"].ap-aui-dialog2-chromeless>*{opacity:1;transition:visibility 0.2s, opacity 0.2s;transition-delay:0s;visibility:visible}.aui-dialog2.aui-layer[aria-hidden="false"].ap-aui-dialog2-chromeless{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity, visibility}.aui-toolbar .aui-icon{color:#707070}
/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu', location = 'appswitcher/appswitcher.css' */
.nav-link-label,.nav-link-description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-links .nav-link-description{color:#707070}.nav-links .nav-link-edit{color:#3b73af}.nav-links .active>.nav-link-label,.nav-links .active>.nav-link-description,.nav-links .active>.nav-link-edit{color:inherit}.nav-links .nav-link-edit-wrapper{padding-left:10px!important}#app-switcher{z-index:12000}.app-switcher-trigger.aui-dropdown2-trigger,.app-switcher-trigger.sidebar-trigger{background:transparent;border:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:pointer;float:left;height:40px;width:36px}.app-switcher-trigger.aui-dropdown2-trigger:after{content:normal!important}.app-switcher-trigger>.aui-icon{filter:alpha(opacity=80);opacity:.8}.app-switcher-trigger:hover>.aui-icon,.app-switcher-trigger:active>.aui-icon,.app-switcher-trigger:focus>.aui-icon,.app-switcher-trigger.active>.aui-icon{filter:alpha(opacity=100);opacity:1}.app-switcher-loading{background:no-repeat 10px 50%;background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMPALu7u5mZmTMzM93d3REREQAAAHd3d1VVVWZmZqqqqoiIiO7u7kRERCIiIgARAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAPACwAAAAAEAAQAEAEcPDJtyg6dUrFetDTIopMoSyFcxxD1krD8AwCkASDIlPaUDQLR6G1Cy0SgqIkE1IQGMrFAKCcGWSBzwPAnAwarcKQ15MpTMJYd1ZyUDXSDGelBY0qIoBh/ZoYGgELCjoxCRRvIQcGD1kzgSAgAACQDxEAIfkEBQcADwAsAAAAAA8AEAAABF3wyfkMkotOJpscRKJJwtI4Q1MAoxQ0RFBw0xEvhGAVRZZJh4JgMAEQW7TWI4EwGFjKR+CAQECjn8DoN0kwDtvBT8FILAKJgfoo1iAGAPNVY9DGJXNMIHN/HJVqIxEAIfkEBQcADwAsAAAAABAADwAABFrwyfmColgiydpaQiY5x9Ith7hURdIl0wBIhpCAjKIIxaAUPQ0hFQsAC7MJALFSFi4SgC4wyHyuCYNWxH3AuhSEotkNGAALAPqqkigG8MWAjAnM4A8594vPUyIAIfkEBQcADwAsAAAAABAAEAAABF3wySkDvdKsddg+APYIWrcg2DIRQAcU6DJICjIsjBEETLEEBYLqYSDdJoCGiHgZwG4LQCCRECEIBAdoF5hdEIWwgBJqDs7DgcKyRHZl3uUwuhm2AbNNW+LV7yd+FxEAIfkEBQcACAAsAAAAABAADgAABEYQyYmMoVgeWQrP3NYhBCgZBdAFRUkdBIAUguVVo1ZsWFcEGB5GMBkEjiCBL2a5ZAi+m2SAURExwKqPiuCafBkvBSCcmiYRACH5BAUHAA4ALAAAAAAQABAAAARs0MnpAKDYrbSWMp0xZIvBKYrXjNmADOhAKBiQDF5gGcICNAyJTwFYTBaDQ0HAkgwSmAUj0OkMrkZM4HBgKK7YTKDRICAo2clAEIheKc9CISjEVTuEQrJASGcSBQcSUFEUDQUXJBgDBW0Zj34RACH5BAUHAA8ALAAAAAAQABAAAARf8Mn5xqBYgrVC4EEmBcOSfAEjSopJMglmcQlgBYjE5NJgZwjCAbO4YBAJjpIjSiAQh5ayyRAIDKvJIbnIagoFRFdkQDQKC0RBsCIUFAWsT7RwG410R8HiiK0WBwJjFBEAIfkEBQcADgAsAQABAA8ADwAABFrQybEWADXJLUHHAMJxIDAgnrOo2+AOibEMh1LN62gIxphzitRoCDAYNcNN6FBLShao4WzwHDQKvVGhoFAwGgtFgQHENhoB7nCwHRAIC0EyUcC8Zw1ha3NIRgAAIfkEBQcADwAsAAAAABAAEAAABGDwyfnWoljaNYYFV+Zx3hCEGEcuypBtMJBISpClAWLfWODymIFiCJwMDMiZBNAAYFqUAaNQ2E0YBIXGURAMCo1AAsFYBBoIScBJEwgSVcmP0li4FwcHz+FpCCQMPCFINxEAIfkEBQcADgAsAAABABAADwAABFzQyemWXYNqaSXY2vVtw3UNmROM4JQowKKlFOsgRI6ASQ8IhSADFAjAMIMAgSYJtByxyQIhcEoaBcSiwegpDgvAwSBJ0AIHBoCQqIAEi/TCIAABGhLG8MbcKBQgEQAh+QQFBwAPACwAAAEAEAAPAAAEXfDJSd+qeK5RB8fDRRWFspyotAAfQBbfNLCVUSSdKDV89gDAwcFBIBgywMRnkWBgcJUDKSZRIKAPQcGwYByAAYTEEJAAJIGbATEQ+B4ExmK9CDhBd8ThdHw/AmUYEQAh+QQFBwAPACwAAAEADwAPAAAEXvBJQIa8+ILSspdHkXxS9wxF4Q3L2aTBeC0sFjhAtuyLIjAMhYc2GBgaSKGuyNoBDp7czFAgeBIKwC6kWCAMxUSAFjtNCAAFGGF5tCQLAaJnWCTqHoREvQuQJAkyGBEAOw==);line-height:16px;padding:5px 10px 5px 31px}.app-switcher-error{line-height:16px;padding:5px 10px;white-space:nowrap}.app-switcher-retry{color:#3b73af;cursor:pointer}.app-switcher-retry:hover{text-decoration:underline}.app-switcher-sidebar{display:none;position:fixed;top:0;bottom:0;left:0;background-color:#393939;width:205px;padding:10px 20px;-moz-box-shadow:2px 0 3px #111;-webkit-box-shadow:2px 0 3px #111;box-shadow:2px 0 3px #111}.app-switcher-sidebar .aui-nav-heading,.aui-theme-bamboo .app-switcher-sidebar .aui-nav-heading{font-size:12px;line-height:1.66;text-transform:uppercase;color:#ccc;margin-top:0}.app-switcher-sidebar ul,.app-switcher-sidebar li{list-style:none;margin:0;padding:0}.app-switcher-sidebar li a{display:block;line-height:20px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;color:#3b73af}#app-switcher.app-switcher-sidebar .nav-link a .nav-link-label{color:#aaa}.app-switcher-sidebar li a:hover{text-decoration:none}.sidebar-customize-section.aui-dropdown2{z-index:12001}.app-switcher-sidebar .aui-dropdown2-trigger{display:inline-block;margin-top:7px;float:right}.sidebar-project-name{display:table-cell;vertical-align:middle;padding:0 10px;color:#ccc;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;text-overflow:ellipsis;overflow:hidden;color:#e6e6e6}.app-switcher-sidebar a.aui-dropdown2-trigger{color:#ccc}.app-switcher-section{margin-top:10px}.app-switcher-title{margin-bottom:2px}.sidebar-trigger.sidebar-open{background-color:#296ca3;color:#fff}.aui-navgroup .app-switcher-applications .aui-nav-heading{border-top:0}.app-switcher-open .app-switcher-sidebar{display:block}.app-switcher-open .sidebar-trigger{background-color:#3872b1}.app-switcher-sidebar .app-switcher-error{color:#aaa;white-space:normal}
/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu', location = 'appswitcher/appswitcherdiscovery.css' */
.app-discovery-suggestion-app .suggestion-apps{padding-left:20px;margin-top:10px}.app-discovery-suggestion-app .active{background-color:#fff}.app-discovery-suggestion-app:hover{background-color:#3b73af}.app-discovery-suggestion-app:hover .app-discovery-small{color:#fff}.app-discovery-apps{border-top:1px solid solid #ccc}.app-discovery-small{color:#707070;font-size:12px;line-height:1.33333333333333;padding-left:10px;margin-top:5px;padding-right:10px}.app-discovery-suggestion-app:hover .app-discovery-suggest-title small{color:#fff}.app-discovery-suggest-title{padding-right:20px;padding-left:10px;padding-top:3px}.app-discovery-suggest-apps-buttons{padding:10px}.app-discovery-link{padding-left:31px!important}.app-discovery-jira-product-icon{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.17/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/jira.png);background-size:80px 40px;height:40px}.app-discovery-suggestion-app:hover .app-discovery-jira-product-icon{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.17/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/jira_hover.png)}.app-discovery-confluence-product-icon{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.17/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/confluence.png);background-size:140px 40px;height:40px}.app-discovery-suggestion-app:hover .app-discovery-confluence-product-icon{background-image:url(//d2p4ir3ro0j0cb.cloudfront.net/joomlaextensionsdirectory.atlassian.net/s/mi4vz2/b/c/5.0.17/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/confluence_hover.png)}.close-button-alignment{margin-top:20px;padding:4px 10px}.appswitcher-tooltips .tipsy-arrow{top:30%;border-width:5px}.appswitcher-tooltips .tipsy-inner{max-width:400px;width:220px}#arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after,#arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:after,#arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:before,#arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:before{border-width:8px 8px 8px 0;border-color:transparent #ccc}#arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after,#arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:after{border-color:transparent #fff transparent transparent;top:0;right:0}
/* module-key = 'com.atlassian.jira.jira-header-plugin:jira-header', location = 'css/layout-overrides.less' */
.aui-dropdown2-in-header{z-index:12000}.aui-header .aui-quicksearch input{width:170px}.aui-dropdown2-loading{display:none;height:0}
/* module-key = 'com.atlassian.jira.jira-header-plugin:jira-header-theme', location = 'css/header-theme.less' */
.aui-header{background:#205081;color:#fff;border-bottom-color:#2e3d54}.aui-header a{color:#fff}.aui-header a:hover,.aui-header a:focus{background-color:#296ca3;color:#f0f0f0}.aui-header .aui-icon-dropdown,.aui-header .aui-dropdown2-trigger::after{border-top-color:rgba(255,255,255,0.7)}.aui-header .aui-dropdown2-trigger{color:#fff}.aui-header .aui-dropdown2-trigger:hover,.aui-header .aui-dropdown2-trigger:focus,.aui-header .aui-dropdown2-trigger.active{background-color:#296ca3;color:#f0f0f0}.aui-header .aui-dropdown2-trigger:hover .aui-icon-dropdown,.aui-header .aui-dropdown2-trigger:focus .aui-icon-dropdown,.aui-header .aui-dropdown2-trigger.active .aui-icon-dropdown,.aui-header .aui-dropdown2-trigger:hover::after,.aui-header .aui-dropdown2-trigger:focus::after,.aui-header .aui-dropdown2-trigger.active::after{border-top-color:#f0f0f0}.aui-header .aui-button.aui-button-primary.aui-style{color:#fff;background-color:#3b7fc4}.aui-header .aui-button.aui-button-primary.aui-style:hover,.aui-header .aui-button.aui-button-primary.aui-style:focus{background-color:#4796e6}.aui-header .aui-button.aui-button-primary.aui-style:active{background-color:#3572b0}
/* module-key = 'com.atlassian.jira.plugins.jira-wiki-editor:wiki-editor-resources', location = '/css/wiki-editor.less' */
.wiki-edit-toolbar{padding:5px;border:1px solid #ccc;border-bottom:none;background:#f5f5f5;line-height:1;background-color:#f5f5f5;border-radius:3px 3px 0 0}.wiki-edit-toolbar.wiki-edit-toolbar-compact{cursor:pointer;background-repeat:no-repeat;background-position:center center;position:relative}.wiki-edit-toolbar.wiki-edit-toolbar-compact .aui-toolbar2{height:0;overflow:hidden}.wiki-edit-toolbar.wiki-edit-toolbar-compact::before{content:"";display:block;width:10px;height:6px;position:absolute;left:50%;margin-left:-5px;margin-top:1px;top:1px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIxMCIKICAgaGVpZ2h0PSI2IgogICBpZD0ic3ZnMiI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0xMDQ2LjM2MjIpIgogICAgIGlkPSJsYXllcjEiPgogICAgPGcKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAsLTAuMzI1Nzg1OTYsMC42NDUxODIxLDAsLTMuMjI1OTEwNWUtNCwxMDUyLjM2MikiCiAgICAgICBpZD0iZzI5OTciPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDE2LjkxNywxNS41IGMgLTAuMzg0LDAgLTAuNzY4LC0wLjE0NiAtMS4wNjEsLTAuNDM5IEwgOS42MDYsOC44MTEgQyA5LjAyLDguMjI2IDkuMDIsNy4yNzUgOS42MDYsNi42OSBsIDYuMjUsLTYuMjUgYyAwLjU4NiwtMC41ODYgMS41MzUsLTAuNTg2IDIuMTIxLDAgMC41ODYsMC41ODUgMC41ODYsMS41MzYgMCwyLjEyMSBsIC01LjE4OSw1LjE4OSA1LjE4OSw1LjE4OSBjIDAuNTg2LDAuNTg1IDAuNTg2LDEuNTM2IDAsMi4xMjEgLTAuMjkzLDAuMjk0IC0wLjY3NywwLjQ0IC0xLjA2LDAuNDQgeiIKICAgICAgICAgaWQ9InBhdGgyOTg3IgogICAgICAgICBzdHlsZT0iZmlsbDojNmY2ZjZmIiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDcuNzUsMTUuNSBjIC0wLjM4NCwwIC0wLjc2OCwtMC4xNDYgLTEuMDYxLC0wLjQzOSBsIC02LjI1LC02LjI1IGMgLTAuNTg2LC0wLjU4NSAtMC41ODYsLTEuNTM2IDAsLTIuMTIxIGwgNi4yNSwtNi4yNSBjIDAuNTg2LC0wLjU4NiAxLjUzNSwtMC41ODYgMi4xMjEsMCAwLjU4NiwwLjU4NSAwLjU4NiwxLjUzNiAwLDIuMTIxIEwgMy42MjEsNy43NSA4LjgxLDEyLjkzOSBjIDAuNTg2LDAuNTg1IDAuNTg2LDEuNTM2IDAsMi4xMjEgLTAuMjkyLDAuMjk0IC0wLjY3NiwwLjQ0IC0xLjA2LDAuNDQgeiIKICAgICAgICAgaWQ9InBhdGgyOTg5IgogICAgICAgICBzdHlsZT0iZmlsbDojNmY2ZjZmIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==");background-repeat:no-repeat;opacity:0.5}.wiki-edit-toolbar.wiki-edit-toolbar-compact:hover::before{opacity:1}.wiki-edit-toolbar .wiki-edit-visible-toggle.active{border:solid 1px #ccc}.wiki-edit-toolbar>.aui-toolbar2{margin:0 0 -5px}.wiki-edit-toolbar .aui-buttons{margin-bottom:5px;margin-right:0}.wiki-edit-toolbar .aui-buttons+.aui-buttons{border-left:1px solid #ccc;padding-left:3px;margin-left:3px}.wiki-edit-toolbar .aui-button{margin-top:0;outline:none}.wiki-edit-toolbar~.wiki-edit-content>.wiki-textfield{max-width:100%;width:100%;border-top-left-radius:0;border-top-right-radius:0;resize:vertical}.wiki-edit-toolbar .aui-button{position:relative}.wiki-edit-toolbar .aui-buttons .aui-button{padding-left:6px;padding-right:6px}.wiki-edit-toolbar .aui-buttons .aui-button~.aui-button{padding-left:7px;border-width:1px}.wiki-edit-toolbar .aui-buttons .aui-button~.aui-button,.wiki-edit-toolbar .aui-buttons .aui-button~.aui-button:hover{margin-left:1px}.wiki-edit-toolbar .aui-toolbar2-primary{float:none}.wiki-edit-toolbar .aui-buttons.wiki-edit-toolbar-last{float:right;border-left:none}.wiki-edit-toolbar .aui-button.aui-dropdown2-trigger{padding-right:19px !important}.wiki-edit-toolbar .aui-button.aui-dropdown2-trigger::after{margin-left:-14px}.wiki-edit-toolbar a.wiki-edit-operation-color{border-right-color:#e5e5e5;z-index:1}.wiki-edit-toolbar .aui-buttons .aui-button.wiki-edit-color-picker-trigger{vertical-align:top;padding-right:14px !important;padding-left:32px;z-index:0}.wiki-edit-toolbar .aui-buttons .aui-button.wiki-edit-color-picker-trigger,.wiki-edit-toolbar .aui-buttons .aui-button.wiki-edit-color-picker-trigger:hover{margin-left:-32px}.wiki-edit-toolbar .aui-buttons .aui-button.wiki-edit-color-picker-trigger::after{margin-left:-11px}.wiki-edit-toolbar .aui-buttons .aui-button.wiki-edit-color-picker-trigger span{display:none}.wiki-edit-toolbar .wiki-edit-color-indicator{content:"";display:block;width:14px;height:2px;margin:-4px 0 0 0;border:1px solid #ddd;border-radius:2px;background:red}.wiki-edit-toolbar .hidden{display:none}div.color-picker-container{left:-27px;position:absolute}div.aui-dropdown2.aui-style-default.wiki-edit-picker ul{list-style:none;margin:0;overflow:auto;padding:6px}div.aui-dropdown2.aui-style-default.wiki-edit-picker li{float:left;padding:2px}div.aui-dropdown2.aui-style-default.wiki-edit-color-picker{min-width:102px;width:102px}div.aui-dropdown2.aui-style-default.wiki-edit-color-picker ul{width:88px}div.aui-dropdown2.aui-style-default.wiki-edit-color-picker li{border-radius:2px}div.aui-dropdown2.aui-style-default.wiki-edit-color-picker li:hover{padding:1px;border:solid 1px #3b7fc4}div.aui-dropdown2.aui-style-default.wiki-edit-color-picker a{border:1px solid #fff;border-radius:2px;display:block;height:16px;line-height:16px;padding:0;text-align:justify;width:16px}div.aui-dropdown2.aui-style-default.wiki-edit-icon-picker ul{width:168px}div.aui-dropdown2.aui-style-default.wiki-edit-icon-picker li{line-height:16px;padding:0}div.aui-dropdown2.aui-style-default.wiki-edit-icon-picker a{display:block;padding:3px;width:16px;height:16px;border:solid 1px transparent;border-radius:2px}div.aui-dropdown2.aui-style-default.wiki-edit-icon-picker a.active{background:transparent;border-color:#3b7fc4}.wiki-edit-picker,.wiki-edit-dropdown{z-index:3000}.wiki-edit-operation-h1{font-size:34px}.wiki-edit-operation-h2{font-size:25px}.wiki-edit-operation-h3{font-size:18px}.wiki-edit-operation-h4{font-size:17px}.wiki-edit-operation-h5{font-size:14px}.wiki-edit-operation-h6{font-size:13px}.wiki-edit-operation-monospace{font-family:monospace}.aui-toolbar2 span.icon-toolbartoggle{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHdpZHRoPSIxMCIKICAgaGVpZ2h0PSI2IgogICBpZD0ic3ZnMiI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiIC8+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0xMDQ2LjM2MjIpIgogICAgIGlkPSJsYXllcjEiPgogICAgPGcKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAsLTAuMzI1Nzg1OTYsMC42NDUxODIxLDAsLTMuMjI1OTEwNWUtNCwxMDUyLjM2MikiCiAgICAgICBpZD0iZzI5OTciPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDE2LjkxNywxNS41IGMgLTAuMzg0LDAgLTAuNzY4LC0wLjE0NiAtMS4wNjEsLTAuNDM5IEwgOS42MDYsOC44MTEgQyA5LjAyLDguMjI2IDkuMDIsNy4yNzUgOS42MDYsNi42OSBsIDYuMjUsLTYuMjUgYyAwLjU4NiwtMC41ODYgMS41MzUsLTAuNTg2IDIuMTIxLDAgMC41ODYsMC41ODUgMC41ODYsMS41MzYgMCwyLjEyMSBsIC01LjE4OSw1LjE4OSA1LjE4OSw1LjE4OSBjIDAuNTg2LDAuNTg1IDAuNTg2LDEuNTM2IDAsMi4xMjEgLTAuMjkzLDAuMjk0IC0wLjY3NywwLjQ0IC0xLjA2LDAuNDQgeiIKICAgICAgICAgaWQ9InBhdGgyOTg3IgogICAgICAgICBzdHlsZT0iZmlsbDojNmY2ZjZmIiAvPgogICAgICA8cGF0aAogICAgICAgICBkPSJtIDcuNzUsMTUuNSBjIC0wLjM4NCwwIC0wLjc2OCwtMC4xNDYgLTEuMDYxLC0wLjQzOSBsIC02LjI1LC02LjI1IGMgLTAuNTg2LC0wLjU4NSAtMC41ODYsLTEuNTM2IDAsLTIuMTIxIGwgNi4yNSwtNi4yNSBjIDAuNTg2LC0wLjU4NiAxLjUzNSwtMC41ODYgMi4xMjEsMCAwLjU4NiwwLjU4NSAwLjU4NiwxLjUzNiAwLDIuMTIxIEwgMy42MjEsNy43NSA4LjgxLDEyLjkzOSBjIDAuNTg2LDAuNTg1IDAuNTg2LDEuNTM2IDAsMi4xMjEgLTAuMjkyLDAuMjk0IC0wLjY3NiwwLjQ0IC0xLjA2LDAuNDQgeiIKICAgICAgICAgaWQ9InBhdGgyOTg5IgogICAgICAgICBzdHlsZT0iZmlsbDojNmY2ZjZmIiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==") no-repeat center;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:"FlipV";filter:FlipV}.aui-toolbar2 .aui-button.active span.icon-toolbartoggle{-moz-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-ms-filter:none;filter:none}.wiki-edit-insert-attachment{overflow-y:auto;max-height:131px}.wiki-edit-attachment-type-icon{vertical-align:middle;color:#707070}.aui-dropdown2-active .wiki-edit-attachment-type-icon{color:inherit}
/* module-key = 'jira.webresources:groupbrowser', location = '/includes/jira/admin/group-browser/group-browser.less' */
#group_browser_table .aui-button-link{margin:-6px 0}.group-label-lozenge{cursor:default}
/* module-key = 'jira.webresources:group-pickers', location = '/includes/jira/field/groupPickerUtil.less' */
.group-suggestion-item{display:table;width:100%}.group-suggestion-item__name{display:table-cell;white-space:normal;word-break:break-all}.group-suggestion-item__labels{display:table-cell;text-align:right;overflow:hidden;white-space:normal}