silverstripe-framework/admin/css/ie7.css
David Craig 5a42a4181a Added Bootstrap Alpha.2
- Managed by npm
- Created an `npm run css` task to compile
- Updated shrinkwrap
- Updated changelog
2016-02-23 11:11:24 +13:00

4 lines
44 KiB
CSS

.cms .ss-ui-button{background-color:#e6e6e6}.cms .ss-ui-button.ui-state-hover{background-color:#f3f3f3}.cms .ss-ui-button.ss-ui-action-constructive{background-color:#1F9433}.cms .ss-ui-button.ss-ui-action-constructive.ui-state-hover{background-color:#23a93a}.cms .ss-ui-button.ss-gridfield-button-filter{background:#55a4d2 url(../../images/icons/filter-icons.png) no-repeat -14px 4px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:none}.ss-gridfield-button-filter.ss-ui-button{background:#e6e6e6 url(../images/filter-icons.png) no-repeat -40px 6px;-webkit-filter:none;filter:none}.ss-gridfield-button-filter.ss-ui-button.hover-alike:active{background-color:#2e7ead;background-position:-15px 7px;-webkit-filter:none;filter:none}.ss-gridfield-button-filter.ss-ui-button.hover-alike{background-color:#338DC1;background-position:-16px 6px;-webkit-filter:none;filter:none}.ss-gridfield-button-reset.ss-ui-button{background:#e6e6e6 url(../images/filter-icons.png) no-repeat 8px 5px;-webkit-filter:none;filter:none}.ss-gridfield-button-reset.ss-ui-button.filtered:hover{background:red url(../images/filter-icons.png) no-repeat 8px -17px;-webkit-filter:none;filter:none}.ss-gridfield-button-reset.ss-ui-button.filtered:active{background:#e60000 url(../images/filter-icons.png) no-repeat 9px -16px;-webkit-filter:none;filter:none}.cms table.ss-gridfield-table tr td{border-right:1px solid #9a9a9a}.cms table.ss-gridfield-table tr th{border-right:1px solid #9a9a9a}.cms table.ss-gridfield-table tr th.main{border-top:1px solid #9a9a9a;border-bottom:none}.cms table.ss-gridfield-table tr th.extra{border-top:1px solid #9a9a9a;padding-right:12px}.cms table.ss-gridfield-table td:first-child,.cms table.ss-gridfield-table th:first-child{border-left:1px solid #9a9a9a}.cms .ss-gridfield table.ss-gridfield-table tbody td button{border:0;background:none}.cms .cms-content .cms-content-fields .aligned_right_label{margin-left:0}.cms-menu-list li a .icon{-webkit-filter:none;filter:none}.ModelAdmin .cms-content-fields .cms-content-tools .cms-panel-content #Form_ImportForm div.file{margin:0px}.ModelAdmin .cms-content-fields .cms-content-tools .cms-panel-content #Form_ImportForm div.file input.file{margin-left:-132px}.ModelAdmin .cms-content-fields .cms-content-tools .cms-panel-content #Form_ImportForm div.checkbox{padding:0px}.filter-buttons button.ss-gridfield-button-filter{background-position:-18px 4px !important}fieldset.switch-states{padding-right:20px}fieldset.switch-states .switch{padding:0;width:132%;left:-32px}fieldset.switch-states .switch label{overflow:visible;text-overflow:visible;white-space:normal;padding:0}fieldset.switch-states .switch label.active{color:#fff;background-color:#2b9c32}fieldset.switch-states .switch label span{display:inline;padding:0 8px;overflow:visible;text-overflow:visible;white-space:wrap}fieldset.switch-states .switch .slide-button{display:none}fieldset.switch-states .switch input.state-name{margin-left:-20px}.cms-content-controls .preview-size-selector{display:none}.icon-btn-icon{background-image:url("../images/sprites/dist/sprite-btn-icon.png")}.icon-sprites-32x32{background-image:url("../images/sprites/dist/sprite-sprites-32x32.png")}.icon-sprites-32x32-2x{background-image:url("../images/sprites/dist/sprite-sprites-32x32-2x.png")}.icon-sprites-64x64{background-image:url("../images/sprites/dist/sprite-sprites-64x64.png")}.icon-sprites-64x64-2x{background-image:url("../images/sprites/dist/sprite-sprites-64x64-2x.png")}.icon-menu-icons-16x16{background-image:url("../images/sprites/dist/sprite-menu-icons-16x16.png")}.icon-menu-icons-24x24{background-image:url("../images/sprites/dist/sprite-menu-icons-24x24.png")}.icon-menu-icons-16x16-2x{background-image:url("../images/sprites/dist/sprite-menu-icons-16x16-2x.png")}.icon-menu-icons-24x24-2x{background-image:url("../images/sprites/dist/sprite-menu-icons-24x24-2x.png")}html{overflow:hidden}.cms-content-toolbar{padding-bottom:5px}.cms-menu-list li{list-style-type:none;width:100%;float:left;margin:0px;padding:0px}.cms-tree-view-modes div{float:left}.cms-tree-view-modes span{float:left;padding-top:5px}.cms-panel-content .cms-tree li{width:200px;overflow:hidden;float:left;display:inline}.jstree li a .ui-icon{text-indent:0px !important}.field input.text,.field textarea,.field .TreeDropdownField{width:94%}select{padding:10px 0;height:30px}.ss-uploadfield-item-name{display:block}.ss-uploadfield-edit-iframe .field.treedropdown{height:150px !important}.ss-uploadfield-edit-iframe .field .TreeDropdownField ul{min-height:100px;height:auto;max-height:150px}.ss-ui-button.cms-page-add-button{float:left}.cms-tree-view-modes div{float:left}.cms-tree-view-modes span{float:left;padding-top:5px}.cms-panel-content .cms-tree li{width:200px;overflow:hidden;float:left;display:inline}.cms-content-toolbar{padding-bottom:5px}.cms-menu-list li{list-style-type:none;width:100%;float:left;margin:0px;padding:0px}.jstree li a .ui-icon{text-indent:0px !important}.cms table.ss-gridfield-table tbody td{width:auto}.cms table.ss-gridfield-table tr th.extra span input{height:23px}.ss-gridfield-button-filter.ss-ui-button{margin:-1px -5px}.ss-gridfield-button-reset.ss-ui-button{margin:-1px -5px}.cms .ss-gridfield table.ss-gridfield-table tbody td button{width:40px}.cms .ss-gridfield table.ss-gridfield-table tbody td button.gridfield-button-delete{display:block;float:left}.cms .ss-gridfield table.ss-gridfield-table tbody td button.gridfield-button-unlink{display:block;float:left}.cms .ss-gridfield table.ss-gridfield-table tbody td a.edit-link{display:block;float:left}.cms .cms-content .cms-content-fields .field.dropdown .middleColumn{max-width:512px}.pagination-page-number{position:relative;bottom:10px;right:10px}.pagination-page-number input{width:45px;padding:0px;position:relative;bottom:2px}input.ss-gridfield-sort{padding-top:0 !important;padding-bottom:0 !important}table.ss-gridfield-table tr.title th h2{float:left}table.ss-gridfield-table tr.ss-gridfield-item.odd{background:white}table.ss-gridfield-table tr.ss-gridfield-item.even{background:#F0F4F7}.cms .ss-gridfield table.ss-gridfield-table tbody td.col-listChildrenLink{width:16px}.cms .ss-gridfield table.ss-gridfield-table tbody td.col-listChildrenLink .list-children-link{background:transparent url(../images/sitetree_ss_default_icons.png) no-repeat 4px -4px;display:block}.ss-ui-button.ss-gridfield-button-filter{border:none !important}.ModelAdmin .cms-content-fields .cms-content-tools .cms-panel-content .cms-search-form{overflow:hidden}.ModelAdmin .cms-content-fields .cms-content-tools .cms-panel-content .cms-search-form input{width:160px}.cms-content-header h2{float:left}.cms-content-header h2 .section-icon{display:none}.cms-content-header .cms-content-header-tabs{position:absolute;right:0}.ss-ui-button.ss-gridfield-button-filter{border:none !important}.cms-content-controls .preview-mode-selector.dropdown{display:none !important}.cms .Actions>.cms-preview-toggle-link{display:block}.cms-panel-content-collapsed{position:relative;width:40px}.cms-panel-content-collapsed h2.cms-panel-header,.cms-panel-content-collapsed h3.cms-panel-header{zoom:1;position:absolute;top:10px;right:10px;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;float:right;z-index:5000}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset{width:190px}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset ul.ui-tabs-nav a.ui-tabs-anchor{background:transparent url(../images/sprites-32x32/arrow_down_lighter.png) no-repeat right top}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset ul.ui-tabs-nav a.ui-tabs-anchor:hover{background:transparent url(../images/sprites-32x32/arrow_down_darker.png) no-repeat right top}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset ul.ui-tabs-nav .ui-state-active a.ui-tabs-anchor{background:transparent url(../images/sprites-32x32/arrow_up_lighter.png) no-repeat right top}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset ul.ui-tabs-nav .ui-state-active a.ui-tabs-anchor:hover{background:transparent url(../images/sprites-32x32/arrow_up_darker.png) no-repeat right top}.cms .cms-content-actions .Actions .action-menus.ss-ui-action-tabset .ui-tabs-panel button.ss-ui-button{width:190px}.ui-dialog-titlebar{z-index:100000}.ss-uploadfield-item-info .dimensions input{float:left;width:150px}.ss-uploadfield-item-info .dimensions .fieldgroup-field.last{margin-left:16px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9pZVNoYXJlZC5zY3NzIiwidGhlbWVzL19kZWZhdWx0LnNjc3MiLCJfc3ByaXRleS5zY3NzIiwiaWU3LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUJBLG1CQUNDLHdCQytCNkIsQ0RoQzlCLGtDQUdFLHdCQUF3QixDQUgxQiw2Q0FNRSx3QkNnQ2lDLENEdENuQyw0REFRRyx3QkFBd0IsQ0FSM0IsOENBYUUsK0VBQTZELENBQzdELDJGQU9ELHFCQUFzQixDQUN0Qix5Q0FJQSx1RUFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FGYiw0REFJRSx5QkFDQSw4QkFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FOZCxxREFTRSx5QkFDQSw4QkFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FDWix3Q0FJRCxxRUFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FGYix1REFJRSxtRUFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FMZCx3REFRRSx1RUFDQSxvQkFBQSxBQUFZLFdBQUEsQ0FDWixvQ0FPQyw4QkFBK0IsQ0FIbEMsb0NBTUcsOEJBQStCLENBTmxDLHlDQVFJLDZCQUNBLGtCQUFvQixDQVR4QiwwQ0FZSSw2QkFDQSxrQkFBbUIsQ0FidkIsMEZBa0JFLDZCQUE4QixDQUM5Qiw0REFPQyxTQUNBLGVBQWdCLENBQ2hCLDJEQU9ELGFBQWMsQ0FDZCwwQkFJRCxvQkFBQSxBQUFZLFdBQUEsQ0FDWixnR0FhRSxVQUFXLENBSGQsMkdBS0ksa0JBQW9CLENBTHhCLG9HQVNHLFdBQVksQ0FDWixrREFPQSx3Q0FBMEMsQ0FDMUMsdUJBTUYsa0JBQW9CLENBRHJCLCtCQUdFLFVBQ0EsV0FDQSxVQUFZLENBTGQscUNBT0csaUJBQ0Esc0JBQ0EsbUJBQ0EsU0FBVSxDQVZiLDRDQVlJLFdBQ0Esd0JBQTBCLENBYjlCLDBDQWdCSSxlQUNBLGNBQ0EsaUJBQ0Esc0JBQ0EsZ0JBQWlCLENBcEJyQiw2Q0F3QkcsWUFBYSxDQXhCaEIsZ0RBMkJHLGlCQUFtQixDQUNuQiw2Q0FNRCxZQUFhLENBQ2IsZUVRQSxrRUFBcUIsQ0FDdEIsb0JBRUMsdUVBQXFCLENBQ3RCLHVCQUVDLDBFQUFxQixDQUN0QixvQkFFQyx1RUFBcUIsQ0FDdEIsdUJBRUMsMEVBQXFCLENBQ3RCLHVCQUVDLDBFQUFxQixDQUN0Qix1QkFFQywwRUFBcUIsQ0FDdEIsMEJBRUMsNkVBQXFCLENBQ3RCLDBCQUVDLDZFQUFxQixDQ3BOdkIsS0FDQyxlQUFpQixDQUNqQixxQkFJQSxrQkFBbUIsQ0FDbkIsa0JBSUMscUJBQ0csV0FDQSxXQUNBLFdBQ0EsV0FBYSxDQUNoQix5QkFVQSxVQUFXLENBRmIsMEJBS0UsV0FDQSxlQUFnQixDQUNoQixnQ0FJQyxZQUNBLGdCQUNBLFdBQ0EsY0FBZSxDQUNmLHNCQUtGLDBCQUE0QixDQUM1Qiw0REFTQyxTQUFXLENBQ1gsT0FHRCxlQUNBLFdBQWEsQ0FDYiwwQkFHQSxhQUFjLENBQ2QsZ0RBS0UsdUJBQXdCLENBSDNCLHlEQU9JLGlCQUNBLFlBQ0EsZ0JBQWlCLENBQ2pCLGtDQU9ILFVBQVcsQ0FDWCx5QkFLQyxVQUFXLENBRmIsMEJBS0UsV0FDQSxlQUFnQixDQUNoQixnQ0FJQyxZQUNBLGdCQUNBLFdBQ0EsY0FBZSxDQUNmLHFCQUtGLGtCQUFtQixDQUNuQixrQkFJQyxxQkFDRyxXQUNBLFdBQ0EsV0FDQSxXQUFhLENBQ2hCLHNCQVFELDBCQUE0QixDQUM1Qix1Q0FTQyxVQUFZLENBSmQscURBUUUsV0FBWSxDQUNaLHlDQUlELGdCQUFrQixDQUNsQix3Q0FHQSxnQkFBa0IsQ0FDbEIsNERBTUUsVUFBVyxDQUhkLG9GQUtJLGNBQ0EsVUFBVyxDQU5mLG9GQVNJLGNBQ0EsVUFBVyxDQVZmLGlFQWNHLGNBQ0EsVUFBVyxDQUNYLG9FQU9ELGVBQWdCLENBQ2hCLHdCQUtELGtCQUNBLFlBQ0EsVUFBVyxDQUhaLDhCQUtFLFdBQ0EsWUFDQSxrQkFDQSxVQUFXLENBQ1gsd0JBS0EseUJBQ0EsMkJBQTRCLENBQzVCLHdDQUtELFVBQVcsQ0FDWCxrREFNRSxnQkFBa0IsQ0FIckIsbURBTUcsa0JBQW9CLENBQ3BCLDBFQVFBLFVBQVcsQ0FIZCw4RkFLSSx1RkFDQSxhQUFjLENBQ2QseUNBT0Qsc0JBQXVCLENBQ3hCLHVGQWNBLGVBQWdCLENBRmxCLDZGQUlHLFdBQVksQ0FDWix1QkFRRCxVQUFZLENBRmQscUNBSUcsWUFBYyxDQUpqQiw2Q0FTRSxrQkFDQSxPQUFTLENBQ1QseUNBS0Esc0JBQXVCLENBQ3ZCLHNEQUlBLHVCQUF3QixDQUN4Qix1Q0FHRCxhQUFjLENBQ2QsNkJIMVJDLGtCQUNBLFVBQVksQ0FGYixrR0FLRyxPQUNBLGtCQUNBLFNBQ0EsV0FDQSwyQkFBQSxBQUNBLHVCQURBLEFBQ0EsbUJBQUEsWUFDQSxZQUFhLENHcVJqQixxRUFDQyxXQUFhLENBRGQscUdBSUcsOEZBQStGLENBSmxHLDJHQU1JLDZGQUE4RixDQU5sRyxzSEFVRyw0RkFBNkYsQ0FWaEcsNEhBWUksMkZBQTRGLENBWmhHLHdHQWlCSyxXQUFhLENBQ2hCLG9CQU1ELGNBQWdCLENBQ2hCLDRDQUtFLFdBQ0EsV0FBWSxDQUpmLDZEQU9HLGdCQUFpQixDQUNqQiIsImZpbGUiOiJpZTcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy9NaXhpbiB0byBhZGp1c3QgdGV4dCBpbiBjb2xsYXBzZWQgc2lkZSBwYW5lbCBhbmQgZGlzcGxheSB2ZXJ0aWNhbGx5XG5AbWl4aW4gSUVWZXJ0aWNhbFBhbmVsVGV4dHtcblx0LmNtcy1wYW5lbC1jb250ZW50LWNvbGxhcHNlZCB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aDIsIGgzIHtcblx0XHRcdCYuY21zLXBhbmVsLWhlYWRlciB7XG5cdFx0XHRcdHpvb206IDE7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR0b3A6MTBweDtcblx0XHRcdFx0cmlnaHQ6MTBweDtcblx0XHRcdFx0d3JpdGluZy1tb2RlOiB0Yi1ybDtcblx0XHRcdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0XHRcdHotaW5kZXg6NTAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL2ZpeCBmb3IgYmFja2dyb3VuZCBjb2xvcnMgb24gYnV0dG9uc1xuLmNtcyAuc3MtdWktYnV0dG9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ1dHRvbi1nZW5lcmljO1xuXHQmLnVpLXN0YXRlLWhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOmxpZ2h0ZW4oJGNvbG9yLWJ1dHRvbi1nZW5lcmljLCA1JSk7XG5cdH1cblx0Ji5zcy11aS1hY3Rpb24tY29uc3RydWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci1idXR0b24tY29uc3RydWN0aXZlO1xuXHRcdCYudWktc3RhdGUtaG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjpsaWdodGVuKCRjb2xvci1idXR0b24tY29uc3RydWN0aXZlLCA1JSk7XG5cdFx0fVxuXHR9XG5cdCYuc3MtZ3JpZGZpZWxkLWJ1dHRvbi1maWx0ZXJ7XG5cdFx0JGJnSW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvaWNvbnMvZmlsdGVyLWljb25zLnBuZykgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQ6bGlnaHRlbigkY29sb3ItbWVudS1idXR0b24sMTAlKSAkYmdJbWFnZSAtMTRweCA0cHg7XG5cdH1cbn1cblxuLy9maXggZm9yIGJhY2tncm91bmQgY29sb3Igb24gZGVmYXVsdCB0YWJzXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0YmFja2dyb3VuZC1pbWFnZTpub25lO1xufVxuXG4vL2ZpeCBmb3IgZmlsdGVyIGFuZCByZXNldCBpY29ucyBvbiBkYXRhZ3JpZFxuLnNzLWdyaWRmaWVsZC1idXR0b24tZmlsdGVyLnNzLXVpLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1idXR0b24tZ2VuZXJpYyB1cmwoLi4vaW1hZ2VzL2ZpbHRlci1pY29ucy5wbmcpIG5vLXJlcGVhdCAtNDBweCA2cHg7XG5cdGZpbHRlcjpub25lO1xuXHQmLmhvdmVyLWFsaWtlOmFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMzMzhEQzEsIDUlKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTVweCA3cHg7XG5cdFx0ZmlsdGVyOm5vbmU7XG5cdH1cblx0Ji5ob3Zlci1hbGlrZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogICMzMzhEQzE7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggNnB4O1xuXHRcdGZpbHRlcjpub25lO1xuXHR9XG59XG5cbi5zcy1ncmlkZmllbGQtYnV0dG9uLXJlc2V0LnNzLXVpLWJ1dHRvbiB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci1idXR0b24tZ2VuZXJpYyB1cmwoLi4vaW1hZ2VzL2ZpbHRlci1pY29ucy5wbmcpIG5vLXJlcGVhdCA4cHggNXB4O1xuXHRmaWx0ZXI6bm9uZTtcblx0Ji5maWx0ZXJlZDpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJ1dHRvbi1kZXN0cnVjdGl2ZSB1cmwoLi4vaW1hZ2VzL2ZpbHRlci1pY29ucy5wbmcpIG5vLXJlcGVhdCA4cHggLTE3cHg7XG5cdFx0ZmlsdGVyOm5vbmU7XG5cdH1cblx0Ji5maWx0ZXJlZDphY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItYnV0dG9uLWRlc3RydWN0aXZlLCA1JSkgdXJsKC4uL2ltYWdlcy9maWx0ZXItaWNvbnMucG5nKSBuby1yZXBlYXQgOXB4IC0xNnB4O1xuXHRcdGZpbHRlcjpub25lO1xuXHR9XG59XG5cbi8vZml4IGZvciBib3JkZXJzIG9uIGdyaWRmaWVsZCB0YWJsZVxuLmNtcyB0YWJsZS5zcy1ncmlkZmllbGQtdGFibGUge1xuXHR0ciB7XG5cdFx0dGQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbGlnaHRlbigkY29sb3ItbWVkaXVtLXNlcGFyYXRvciwgMTAlKTtcblx0XHR9XG5cdFx0dGgge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgbGlnaHRlbigkY29sb3ItbWVkaXVtLXNlcGFyYXRvciwgMTAlKTtcblx0XHRcdCYubWFpbiB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvci1tZWRpdW0tc2VwYXJhdG9yLCAxMCUpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Ji5leHRyYSB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvci1tZWRpdW0tc2VwYXJhdG9yLCAxMCUpO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRkOmZpcnN0LWNoaWxkLCB0aDpmaXJzdC1jaGlsZCB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvci1tZWRpdW0tc2VwYXJhdG9yLCAxMCUpO1xuXHR9XG59XG5cbi8vZml4IGZvciBlZGl0IGFuZCBkZWxldGUgaWNvbnMgLSBib3JkZXIgYXBwZWFycyBvbiBjbGljay5cbi5jbXMgLnNzLWdyaWRmaWVsZCB0YWJsZS5zcy1ncmlkZmllbGQtdGFibGUgdGJvZHkge1xuXHR0ZCB7XG5cdFx0YnV0dG9uIHtcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdH1cblx0fVxufVxuXG4vL2ZpeCBmb3Igd3JvbmcgYWxpZ25tZW50IG9mIGxhYmVsIG9uIHBhcmVudCBncm91cHMgZmllbGQgaW4gdXNlcnMgZ3JvdXBzXG4uY21zIC5jbXMtY29udGVudCAuY21zLWNvbnRlbnQtZmllbGRzIHtcblx0LmFsaWduZWRfcmlnaHRfbGFiZWwge1xuXHRcdG1hcmdpbi1sZWZ0OjA7XG5cdH1cbn1cblxuLmNtcy1tZW51LWxpc3QgbGkgYSAuaWNvbntcbiBmaWx0ZXI6bm9uZTtcbn1cblxuXG4vKipcbiAqIERFUFJFQ0FURUQ6XG4gKiAuY21zLWNvbnRlbnQtdG9vbHMgd2lsbCBiZSByZW1vdmVkIGluIDQuMFxuICogVXNlIC5jbXMtY29udGVudC1maWx0ZXJzIGluc3RlYWQuXG4gKlxuICogRml4IGZvciBtb2RlbCBhZG1pbiBmaWx0ZXIgc3R5bGluZ1xuICovXG4uTW9kZWxBZG1pbiAuY21zLWNvbnRlbnQtZmllbGRzIC5jbXMtY29udGVudC10b29scyAuY21zLXBhbmVsLWNvbnRlbnQge1xuXHQjRm9ybV9JbXBvcnRGb3JtIHtcblx0XHRkaXYuZmlsZSB7XG5cdFx0XHRtYXJnaW46MHB4O1xuXHRcdFx0aW5wdXQuZmlsZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTMycHg7IC8vaGlkZXMgdW5uZWNlc3NhcnkgdGV4dCBpbnB1dCBmaWVsZFxuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXYuY2hlY2tib3gge1xuXHRcdFx0cGFkZGluZzowcHg7IC8vc3RvcHMgY2xlYXIgZGF0YWJhc2UgdGV4dCBmcm9tIG92ZXJmbG93aW5nIG9udG8gdHdvIGxpbmVzLlxuXHRcdH1cblx0fVxufVxuXG4uZmlsdGVyLWJ1dHRvbnN7XG5cdGJ1dHRvbntcblx0XHQmLnNzLWdyaWRmaWVsZC1idXR0b24tZmlsdGVye1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE4cHggNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8qIEFsdGVybmF0aXZlIHN0eWxlcyBmb3IgdGhlIHN3aXRjaCBpbiBvbGQgSUUgKi9cbmZpZWxkc2V0LnN3aXRjaC1zdGF0ZXN7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdC5zd2l0Y2h7XG5cdFx0cGFkZGluZzogMDtcblx0XHR3aWR0aDogMTAwJSszMjtcblx0XHRsZWZ0OiAtMzJweDtcblx0XHRsYWJlbHtcblx0XHRcdG92ZXJmbG93OnZpc2libGU7XG5cdFx0XHR0ZXh0LW92ZXJmbG93OnZpc2libGU7XG5cdFx0XHR3aGl0ZS1zcGFjZTpub3JtYWw7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0Y29sb3I6I2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJiOWMzMjtcblx0XHRcdH1cblx0XHRcdHNwYW57XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lO1xuXHRcdFx0XHRwYWRkaW5nOjAgOHB4O1xuXHRcdFx0XHRvdmVyZmxvdzp2aXNpYmxlO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OnZpc2libGU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOndyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZS1idXR0b257XG5cdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0fVxuXHRcdGlucHV0LnN0YXRlLW5hbWUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdH1cblx0fVxufVxuLyogSGlkZSBzaXplIGNvbnRyb2xzIGluIElFIC0gdGhleSB3b24ndCB3b3JrIGFzIGludGVuZGVkICovXG4uY21zLWNvbnRlbnQtY29udHJvbHN7XG5cdC5wcmV2aWV3LXNpemUtc2VsZWN0b3J7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG59XG4iLCIvKipcbiAqIFRoaXMgZmlsZSBjb250YWlucyB0aGUgZGVmYXVsdCB0aGVtZSBkZWZpbml0aW9ucyBmb3IgdGhlIGFkbWluIGludGVyZmFjZS5cbiAqIFBsZWFzZSBwdXQgbW9zdGx5IFNDU1MgdmFyaWFibGUgZGVmaW5pdGlvbnMgaW4gaGVyZSxcbiAqIGFuZCBsZWF2ZSB0aGUgYWN0dWFsIHN0eWxpbmcgdG8gX3N0eWxlLnNjc3MgYW5kIGF1eGlsbGlhcnkgZmlsZXMuXG4gKi9cblxuLyoqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBDb2xvdXJzXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRjb2xvci1iYXNlOiAjYjBiZWM3ICFkZWZhdWx0O1xuJGNvbG9yLXdpZGdldC1iZzogbGlnaHRlbigkY29sb3ItYmFzZSwgMjAlKSAhZGVmYXVsdDtcblxuLy9vZmZpY2FsIHNpbHZlcnN0cmlwZSBicmFuZCBjb2xvclxuJGNvbG9yLWJyYW5kLWJnOiAjMDA1YTkzICFkZWZhdWx0O1xuJGNvbG9yLWJyYW5kOiAjNDNjN2Y0ICFkZWZhdWx0O1xuXG4vKiBLZWVwIGFzIHNvbGlkIGNvbG91cnMgdHJhbnNwYXJlbnQgYm9yZGVycyB3b250IHdvcmsgaW4gaWUgKi9cbiRjb2xvci1kYXJrZXItYmc6ICNmMGYyZjQgIWRlZmF1bHQ7XG4kY29sb3ItZGFyay1iZzogIzE0MjEzNiAhZGVmYXVsdDtcbiRjb2xvci1kYXJrLXNlcGFyYXRvcjogIzE5NDM1YyAhZGVmYXVsdDtcbiRjb2xvci1tZWRpdW0tc2VwYXJhdG9yOiAjODA4MDgwICFkZWZhdWx0O1xuJGNvbG9yLXNlcGFyYXRvcjogI0MxQzdDQyAhZGVmYXVsdDsgLy8gVmVydGljYWwgZGl2aWRlcnNcbiRjb2xvci1saWdodC1zZXBhcmF0b3I6ICNEMkQ1RDggIWRlZmF1bHQ7IC8vIEhvcmlvbnRhbCBkaXZpZGVyc1xuXG4kY29sb3ItdGFiOiAjZDlkOWQ5ICFkZWZhdWx0O1xuJGNvbG9yLWRhcmstZ3JleTogIzdCOEM5MSAhZGVmYXVsdDtcblxuLyogT25seSBmb3IgdXNlIGFzIHNoYWRvd3MgYXMgdGhleSB3b250IHdvcmsgaW4gb2xkZXIgYnJvd3NlcnMgKi9cbiRjb2xvci1zaGFkb3ctbGlnaHQ6IHJnYmEoMjAxLCAyMDUsIDIwNiwgMC44KSAhZGVmYXVsdDtcbiRjb2xvci1zaGFkb3ctZGFyazogcmdiYSgxMDcsIDEyMCwgMTIzLCAwLjUpICFkZWZhdWx0O1xuJGNvbG9yLXNoYWRvdy1ibGFjazogcmdiYSgwLCAwLCAwLCAwLjYpICFkZWZhdWx0O1xuJGNvbG9yLXNoYWRvdy1ibGFja2VyOiByZ2JhKDAsIDAsIDAsIDAuOSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zaGluZTogcmdiYSgyNDgsIDI0OCwgMjQ4LCAwLjkpO1xuJGJveC1zaGFkb3ctc2hpbmUtbWluaW1hbDogcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjgpO1xuXG4kY29sb3ItaGlnaGxpZ2h0OiAjRkZGRjY2ICFkZWZhdWx0O1xuJGNvbG9yLWhpZ2hsaWdodC1vcGFjaXR5OiByZ2JhKDI1NSwgMjU1LCAxMDIsIDAuMykgIWRlZmF1bHQ7XG5cbiRjb2xvci1tZW51LWJ1dHRvbjogIzMzOERDMSAhZGVmYXVsdDtcbiRjb2xvci1tZW51LWJhY2tncm91bmQ6ICNjNmQ3ZGYgIWRlZmF1bHQ7XG4kY29sb3ItbWVudS1ib3JkZXI6ICM4Yzk5YTEgIWRlZmF1bHQ7XG4kY29sb3ItcGFuZWwtYmFja2dyb3VuZDogI2M2ZDdkZiAhZGVmYXVsdDtcblxuJGNvbG9yLXRleHQ6ICM2NjcyN2QgIWRlZmF1bHQ7XG4kY29sb3ItdGV4dC1saWdodDogd2hpdGUgIWRlZmF1bHQ7XG4kY29sb3ItdGV4dC1saWdodC1saW5rOiB3aGl0ZSAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LWRpc2FibGVkOiAjYWFhICFkZWZhdWx0O1xuJGNvbG9yLXRleHQtZGFyazogIzFmMWYxZiAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LWRhcmstbGluazogIzNFQkFFMCAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LWJsdWUtbGluazogIzAwNzFjNCAhZGVmYXVsdDtcbiRjb2xvci10ZXh0LXNoYWRvdzogd2hpdGUgIWRlZmF1bHQ7XG5cblxuJGNvbG9yLWJ1dHRvbi1nZW5lcmljOiAjZTZlNmU2ICFkZWZhdWx0O1xuJGNvbG9yLWJ1dHRvbi1nZW5lcmljLWJvcmRlcjogI2QwZDNkNSAhZGVmYXVsdDtcblxuJGNvbG9yLWJ1dHRvbi1oaWdobGlnaHQ6ICNlNmU2ZTYgIWRlZmF1bHQ7XG4kY29sb3ItYnV0dG9uLWhpZ2hsaWdodC1ib3JkZXI6ICM3MDgyODQgIWRlZmF1bHQ7XG5cbiRjb2xvci1idXR0b24tY29uc3RydWN0aXZlOiAjMUY5NDMzICFkZWZhdWx0O1xuJGNvbG9yLWJ1dHRvbi1jb25zdHJ1Y3RpdmUtYm9yZGVyOiAjMUY5NDMzICFkZWZhdWx0O1xuXG4kY29sb3ItYnV0dG9uLWRlc3RydWN0aXZlOiAjZjAwICFkZWZhdWx0O1xuXG4kY29sb3ItYnV0dG9uLWRpc2FibGVkOiAjZWVlZGVkICFkZWZhdWx0O1xuXG4kY29sb3Itbm90aWNlOiAjOTNDREU4ICFkZWZhdWx0O1x0XHQvLyBibHVlXG4kY29sb3Itd2FybmluZzogI0U5RDEwNCAhZGVmYXVsdDtcdFx0Ly8geWVsbG93XG4kY29sb3ItZXJyb3I6ICNlNjgyODggIWRlZmF1bHQ7XHRcdFx0Ly8gcmVkXG4kY29sb3ItZ29vZDogIzcyYzM0YiAhZGVmYXVsdDtcdFx0XHQvLyBncmVlblxuLyokY29sb3Itb3B0aW9uYWw6ICNhMWQyZWIgIWRlZmF1bHQ7ICovXHQvLyBvcmFuZ2VcblxuJGNvbG9yLWNtcy1iYXRjaGFjdGlvbnMtbWVudS1iYWNrZ3JvdW5kOiAjZjVmNWY1ICFkZWZhdWx0O1xuJGNvbG9yLWNtcy1iYXRjaGFjdGlvbnMtbWVudS1zZWxlY3RlZC1iYWNrZ3JvdW5kOiAjZmZmY2RjICFkZWZhdWx0O1xuXG4vKiogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIFRleHR1cmVzXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJHRhYi1wYW5lbC10ZXh0dXJlLWNvbG9yOiAjZjZmN2Y4ICFkZWZhdWx0O1xuJHRhYi1wYW5lbC10ZXh0dXJlLWJhY2tncm91bmQ6ICR0YWItcGFuZWwtdGV4dHVyZS1jb2xvciB1cmwoLi4vaW1hZ2VzL3RleHR1cmVzL2JnX2Ntc19tYWluX2NvbnRlbnQucG5nKSByZXBlYXQgdG9wIGxlZnQgIWRlZmF1bHQ7XG5cbi8qKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogVHlwb2dyYXBoeS5cbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWJhc2Utc2l6ZTogMTJweCAhZGVmYXVsdDtcblxuLyoqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBHcmlkIFVuaXRzIChweClcbiAqXG4gKiBXZSBoYXZlIGEgdmVydGljYWwgcmh5dGhtIHRoYXQgdGhlIGdyaWQgaXMgYmFzZWQgb2ZmXG4gKiBib3RoIHggKD1ob3Jpem9udGFsKSBhbmQgeSAoPXZlcnRpY2FsKS4gQWxsIGludGVybmFsIHBhZGRpbmcgYW5kXG4gKiBtYXJnaW5zIGFyZSBzY2FsZWQgdG8gdGhpcyBhbmQgYWNjb3VudGluZyBmb3IgcGFyYWdyYXBoc1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kZ3JpZC15OiA4cHggIWRlZmF1bHQ7XG4kZ3JpZC14OiA4cHggIWRlZmF1bHQ7XG5cbi8qKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogQXBwbGljYXRpb24gTG9nbyAoQ01TIExvZ28pIE11c3QgYmUgMjRweCB4IDI0cHhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGFwcGxpY2F0aW9uLWxvZ28tc21hbGw6IHVybChcIi4uL2ltYWdlcy9sb2dvX3NtYWxsLnBuZ1wiKSAhZGVmYXVsdDtcbiRhcHBsaWNhdGlvbi1sb2dvLXNtYWxsLTJ4OiB1cmwoXCIuLi9pbWFnZXMvbG9nb19zbWFsbEAyeC5wbmdcIikgIWRlZmF1bHQ7XG4iLCIkYnRuLWljb24tY3Jvc3M6IC0wcHggLTBweCAxNXB4IDE1cHg7XG4kYnRuLWljb24tYWNjZXB0OiAtMHB4IC0xNXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1hZGQ6IC0wcHggLTMxcHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLXVucHVibGlzaDogLTBweCAtNDdweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tYWRkX2Rpc2FibGVkOiAtMHB4IC02M3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1hZGRwYWdlOiAtMHB4IC03OXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1hZGRwYWdlX2Rpc2FibGVkOiAtMHB4IC05NXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1hcnJvdy1jaXJjbGUtMTM1LWxlZnQ6IC0wcHggLTExMXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1hcnJvdy1jaXJjbGUtZG91YmxlOiAtMHB4IC0xMjdweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tYmFjazogLTBweCAtMTQzcHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWJhY2tfZGlzYWJsZWQ6IC0wcHggLTE1OXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbi0tYXJyb3c6IC0wcHggLTE3NXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbi0tZXhjbGFtYXRpb246IC0wcHggLTE5MXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbi0tbWludXM6IC0wcHggLTIwN3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbi0tcGVuY2lsOiAtMHB4IC0yMjNweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tY2hhaW4tLXBsdXM6IC0wcHggLTIzOXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbi1zbWFsbDogLTBweCAtMjU1cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWNoYWluLXVuY2hhaW46IC0wcHggLTI3MXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1jaGFpbjogLTBweCAtMjg3cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWNyb3NzLWNpcmNsZTogLTBweCAtMzAzcHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWNyb3NzLWNpcmNsZV9kaXNhYmxlZDogLTBweCAtMzE5cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLXVucHVibGlzaF9kaXNhYmxlZDogLTBweCAtMzM1cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWRlY2xpbmU6IC0wcHggLTM1MXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1kZWNsaW5lX2Rpc2FibGVkOiAtMHB4IC0zNjdweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tZGVsZXRlOiAtMHB4IC0zODNweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tYWNjZXB0X2Rpc2FibGVkOiAtMHB4IC0zOTlweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tZGlzazogLTBweCAtNDE1cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLWRvY3VtZW50LS1wZW5jaWw6IC0wcHggLTQzMXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1kb3dubG9hZC1jc3Y6IC0wcHggLTQ0N3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1kcml2ZS11cGxvYWQ6IC0wcHggLTQ2M3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1kcml2ZS11cGxvYWRfZGlzYWJsZWQ6IC0wcHggLTQ3OXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1ncmlkX3ByaW50OiAtMHB4IC00OTVweCAxNnB4IDE2cHg7XG4kYnRuLWljb24taW5mb3JtYXRpb246IC0wcHggLTUxMXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1tYWduaWZpZXI6IC0wcHggLTUyN3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1taW51cy1jaXJjbGU6IC0wcHggLTU0M3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1taW51cy1jaXJjbGVfZGlzYWJsZWQ6IC0wcHggLTU1OXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1uYXZpZ2F0aW9uOiAtMHB4IC01NzVweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tbmF2aWdhdGlvbl9kaXNhYmxlZDogLTBweCAtNTkxcHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLW5ldHdvcmstY2xvdWQ6IC0wcHggLTYwN3B4IDE2cHggMTZweDtcbiRidG4taWNvbi1uZXR3b3JrLWNsb3VkX2Rpc2FibGVkOiAtMHB4IC02MjNweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tcGVuY2lsOiAtMHB4IC02MzlweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tcGVuY2lsX2Rpc2FibGVkOiAtMHB4IC02NTVweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tcGx1Zy1kaXNjb25uZWN0LXByb2hpYml0aW9uOiAtMHB4IC02NzFweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tcGx1Zy1kaXNjb25uZWN0LXByb2hpYml0aW9uX2Rpc2FibGVkOiAtMHB4IC02ODdweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tcHJldmlldzogLTBweCAtNzAzcHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLXByZXZpZXdfZGlzYWJsZWQ6IC0wcHggLTcxOXB4IDE2cHggMTZweDtcbiRidG4taWNvbi1zZXR0aW5nczogLTBweCAtNzM1cHggMTZweCAxNnB4O1xuJGJ0bi1pY29uLXNldHRpbmdzX2Rpc2FibGVkOiAtMHB4IC03NTFweCAxNnB4IDE2cHg7XG4kYnRuLWljb24tZGVsZXRlTGlnaHQ6IC0wcHggLTc2N3B4IDEzcHggMTdweDtcbiRidG4taWNvbi1hZGRNZWRpYTogLTBweCAtNzg0cHggMTlweCAyMHB4O1xuJHNwcml0ZXMtMzJ4MzItbWVudS1hcnJvdy11cDogLTBweCAtMHB4IDhweCA2cHg7XG4kc3ByaXRlcy0zMngzMi1tZW51LWFycm93LWRvd246IC0wcHggLTZweCA4cHggNnB4O1xuJHNwcml0ZXMtMzJ4MzItbWVudS1hcnJvdy1kZXNlbGVjdGVkLWRvd246IC0wcHggLTEycHggOHB4IDZweDtcbiRzcHJpdGVzLTMyeDMyLW1lbnUtYXJyb3ctZGVzZWxlY3RlZC11cDogLTBweCAtMThweCA4cHggNnB4O1xuJHNwcml0ZXMtMzJ4MzItYXJyb3dfZG93bl9kYXJrZXI6IC0wcHggLTI0cHggMTZweCAxNnB4O1xuJHNwcml0ZXMtMzJ4MzItYXJyb3dfZG93bl9saWdodGVyOiAtMHB4IC00MHB4IDE2cHggMTZweDtcbiRzcHJpdGVzLTMyeDMyLWxvZ291dDogLTBweCAtNTZweCAxNnB4IDE2cHg7XG4kc3ByaXRlcy0zMngzMi1hcnJvd191cF9saWdodGVyOiAtMHB4IC03MnB4IDE2cHggMTZweDtcbiRzcHJpdGVzLTMyeDMyLWFycm93X3VwX2RhcmtlcjogLTBweCAtODhweCAxNnB4IDE2cHg7XG4kc3ByaXRlcy0zMngzMi1wcmV2aWV3X2R1YWxfd2luZG93OiAtMHB4IC0xMDRweCAyMHB4IDE3cHg7XG4kc3ByaXRlcy0zMngzMi1wcmV2aWV3X3RhYmxldDogLTBweCAtMTIxcHggMjBweCAxN3B4O1xuJHNwcml0ZXMtMzJ4MzItcHJldmlld19zcGxpdDogLTBweCAtMTM4cHggMjBweCAxN3B4O1xuJHNwcml0ZXMtMzJ4MzItcHJldmlld19hdXRvOiAtMHB4IC0xNTVweCAyMHB4IDE3cHg7XG4kc3ByaXRlcy0zMngzMi1wcmV2aWV3X2Rlc2t0b3A6IC0wcHggLTE3MnB4IDIwcHggMTdweDtcbiRzcHJpdGVzLTMyeDMyLXByZXZpZXdfcHJldmlldzogLTBweCAtMTg5cHggMjBweCAxN3B4O1xuJHNwcml0ZXMtMzJ4MzItcHJldmlld19lZGl0OiAtMHB4IC0yMDZweCAyMHB4IDE3cHg7XG4kc3ByaXRlcy0zMngzMi1wcmV2aWV3X21vYmlsZTogLTBweCAtMjIzcHggMjBweCAxN3B4O1xuJHNwcml0ZXMtMzJ4MzItbnVtZXJpYy1sYWJlbDogLTBweCAtMjQwcHggOXB4IDI2cHg7XG4kc3ByaXRlcy0zMngzMi1kaWFsb2ctY2xvc2Utb3ZlcjogLTBweCAtMjY2cHggMzBweCAzMHB4O1xuJHNwcml0ZXMtMzJ4MzItZGlhbG9nLWNsb3NlOiAtMHB4IC0yOTZweCAzMHB4IDMwcHg7XG4kc3ByaXRlcy0zMngzMi1ibHVlLWRvY3VtZW50LXRleHQ6IC0wcHggLTMyNnB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLWJsdWUtZG9jdW1lbnQ6IC0wcHggLTM1OHB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLWJsdWUtZm9sZGVyLWhvcml6b250YWw6IC0wcHggLTM5MHB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLWJsdWUtZm9sZGVyOiAtMHB4IC00MjJweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi10YWJsZTogLTBweCAtNDU0cHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItYmx1ZS1kb2N1bWVudC1ob3Jpem9udGFsOiAtMHB4IC00ODZweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi1kb2N1bWVudC1ob3Jpem9udGFsOiAtMHB4IC01MThweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi1kb2N1bWVudC10ZXh0LWltYWdlOiAtMHB4IC01NTBweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi1kb2N1bWVudC10ZXh0OiAtMHB4IC01ODJweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi1kb2N1bWVudDogLTBweCAtNjE0cHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItZm9sZGVyLWhvcml6b250YWw6IC0wcHggLTY0NnB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLWZvbGRlcjogLTBweCAtNjc4cHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItYmx1ZS1kb2N1bWVudC10ZXh0LWltYWdlOiAtMHB4IC03MTBweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi1pbWFnZTogLTBweCAtNzQycHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItc2NyaXB0LXRleHQ6IC0wcHggLTc3NHB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLXNjcmlwdDogLTBweCAtODA2cHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItaW1hZ2Utc3Vuc2V0OiAtMHB4IC04MzhweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi0yeC1tZW51LWFycm93LWRvd246IC0wcHggLTBweCAxNnB4IDEycHg7XG4kc3ByaXRlcy0zMngzMi0yeC1tZW51LWFycm93LXVwOiAtMHB4IC0xMnB4IDE2cHggMTJweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LW1lbnUtYXJyb3ctZGVzZWxlY3RlZC1kb3duOiAtMHB4IC0yNHB4IDE2cHggMTJweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LW1lbnUtYXJyb3ctZGVzZWxlY3RlZC11cDogLTBweCAtMzZweCAxNnB4IDEycHg7XG4kc3ByaXRlcy0zMngzMi0yeC1hcnJvd19kb3duX2RhcmtlcjogLTBweCAtNDhweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi0yeC1hcnJvd19kb3duX2xpZ2h0ZXI6IC0wcHggLTgwcHggMzJweCAzMnB4O1xuJHNwcml0ZXMtMzJ4MzItMngtbG9nb3V0OiAtMHB4IC0xMTJweCAzMnB4IDMycHg7XG4kc3ByaXRlcy0zMngzMi0yeC1hcnJvd191cF9kYXJrZXI6IC0wcHggLTE0NHB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LWFycm93X3VwX2xpZ2h0ZXI6IC0wcHggLTE3NnB4IDMycHggMzJweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LXByZXZpZXdfYXV0bzogLTBweCAtMjA4cHggNDBweCAzNHB4O1xuJHNwcml0ZXMtMzJ4MzItMngtcHJldmlld19kZXNrdG9wOiAtMHB4IC0yNDJweCA0MHB4IDM0cHg7XG4kc3ByaXRlcy0zMngzMi0yeC1wcmV2aWV3X2VkaXQ6IC0wcHggLTI3NnB4IDQwcHggMzRweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LXByZXZpZXdfbW9iaWxlOiAtMHB4IC0zMTBweCA0MHB4IDM0cHg7XG4kc3ByaXRlcy0zMngzMi0yeC1wcmV2aWV3X3ByZXZpZXc6IC0wcHggLTM0NHB4IDQwcHggMzRweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LXByZXZpZXdfc3BsaXQ6IC0wcHggLTM3OHB4IDQwcHggMzRweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LXByZXZpZXdfdGFibGV0OiAtMHB4IC00MTJweCA0MHB4IDM0cHg7XG4kc3ByaXRlcy0zMngzMi0yeC1kaWFsb2ctY2xvc2U6IC0wcHggLTQ0NnB4IDYwcHggNjBweDtcbiRzcHJpdGVzLTMyeDMyLTJ4LWRpYWxvZy1jbG9zZS1vdmVyOiAtMHB4IC01MDZweCA2MHB4IDYwcHg7XG4kc3ByaXRlcy02NHg2NC10YWItbGlzdC1ob3ZlcjogLTBweCAtMHB4IDQwcHggNDBweDtcbiRzcHJpdGVzLTY0eDY0LXRhYi10cmVlOiAtMHB4IC00MHB4IDQwcHggNDBweDtcbiRzcHJpdGVzLTY0eDY0LXRhYi1lZGl0OiAtMHB4IC04MHB4IDQwcHggNDBweDtcbiRzcHJpdGVzLTY0eDY0LXRhYi1nYWxsZXJ5LWhvdmVyOiAtMHB4IC0xMjBweCA0MHB4IDQwcHg7XG4kc3ByaXRlcy02NHg2NC10YWItZ2FsbGVyeTogLTBweCAtMTYwcHggNDBweCA0MHB4O1xuJHNwcml0ZXMtNjR4NjQtdGFiLWVkaXQtaG92ZXI6IC0wcHggLTIwMHB4IDQwcHggNDBweDtcbiRzcHJpdGVzLTY0eDY0LXRhYi1saXN0OiAtMHB4IC0yNDBweCA0MHB4IDQwcHg7XG4kc3ByaXRlcy02NHg2NC10YWItc2VhcmNoLWhvdmVyOiAtMHB4IC0yODBweCA0MHB4IDQwcHg7XG4kc3ByaXRlcy02NHg2NC10YWItc2VhcmNoOiAtMHB4IC0zMjBweCA0MHB4IDQwcHg7XG4kc3ByaXRlcy02NHg2NC10YWItdHJlZS1ob3ZlcjogLTBweCAtMzYwcHggNDBweCA0MHB4O1xuJHNwcml0ZXMtNjR4NjQtcHJldmlldzogLTBweCAtNDAwcHggNTBweCA0NHB4O1xuJHNwcml0ZXMtNjR4NjQtMngtdGFiLWVkaXQtaG92ZXI6IC0wcHggLTBweCA4MHB4IDgwcHg7XG4kc3ByaXRlcy02NHg2NC0yeC10YWItZWRpdDogLTBweCAtODBweCA4MHB4IDgwcHg7XG4kc3ByaXRlcy02NHg2NC0yeC10YWItbGlzdC1ob3ZlcjogLTBweCAtMTYwcHggODBweCA4MHB4O1xuJHNwcml0ZXMtNjR4NjQtMngtdGFiLWxpc3Q6IC0wcHggLTI0MHB4IDgwcHggODBweDtcbiRzcHJpdGVzLTY0eDY0LTJ4LXRhYi10cmVlLWhvdmVyOiAtMHB4IC0zMjBweCA4MHB4IDgwcHg7XG4kc3ByaXRlcy02NHg2NC0yeC10YWItdHJlZTogLTBweCAtNDAwcHggODBweCA4MHB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtaG9tZTogLTBweCAtMHB4IDE2cHggMTZweDtcbiRtZW51LWljb25zLTE2eDE2LWJsb2c6IC0wcHggLTE2cHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtZGI6IC0wcHggLTMycHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtZG9jdW1lbnQ6IC0wcHggLTQ4cHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtZ2VhcnM6IC0wcHggLTY0cHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtY29tbXVuaXR5OiAtMHB4IC04MHB4IDE2cHggMTZweDtcbiRtZW51LWljb25zLTE2eDE2LWluZm9ybWF0aW9uOiAtMHB4IC05NnB4IDE2cHggMTZweDtcbiRtZW51LWljb25zLTE2eDE2LW5ldHdvcms6IC0wcHggLTExMnB4IDE2cHggMTZweDtcbiRtZW51LWljb25zLTE2eDE2LXBlbmNpbDogLTBweCAtMTI4cHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtcGljdHVyZTogLTBweCAtMTQ0cHggMTZweCAxNnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtcGllLWNoYXJ0OiAtMHB4IC0xNjBweCAxNnB4IDE2cHg7XG4kbWVudS1pY29ucy0yNHgyNC1ob21lOiAtMHB4IC0wcHggMjRweCAyNHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtYmxvZzogLTBweCAtMjRweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1kYjogLTBweCAtNDhweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1kb2N1bWVudDogLTBweCAtNzJweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1nZWFyczogLTBweCAtOTZweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1jb21tdW5pdHk6IC0wcHggLTEyMHB4IDI0cHggMjRweDtcbiRtZW51LWljb25zLTI0eDI0LWluZm9ybWF0aW9uOiAtMHB4IC0xNDRweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1uZXR3b3JrOiAtMHB4IC0xNjhweCAyNHB4IDI0cHg7XG4kbWVudS1pY29ucy0yNHgyNC1wZW5jaWw6IC0wcHggLTE5MnB4IDI0cHggMjRweDtcbiRtZW51LWljb25zLTI0eDI0LXBpY3R1cmU6IC0wcHggLTIxNnB4IDI0cHggMjRweDtcbiRtZW51LWljb25zLTI0eDI0LXBpZS1jaGFydDogLTBweCAtMjQwcHggMjRweCAyNHB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtaG9tZTogLTBweCAtMHB4IDMycHggMzJweDtcbiRtZW51LWljb25zLTE2eDE2LTJ4LWJsb2c6IC0wcHggLTMycHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtZGI6IC0wcHggLTY0cHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtZG9jdW1lbnQ6IC0wcHggLTk2cHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtZ2VhcnM6IC0wcHggLTEyOHB4IDMycHggMzJweDtcbiRtZW51LWljb25zLTE2eDE2LTJ4LWNvbW11bml0eTogLTBweCAtMTYwcHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtaW5mb3JtYXRpb246IC0wcHggLTE5MnB4IDMycHggMzJweDtcbiRtZW51LWljb25zLTE2eDE2LTJ4LW5ldHdvcms6IC0wcHggLTIyNHB4IDMycHggMzJweDtcbiRtZW51LWljb25zLTE2eDE2LTJ4LXBlbmNpbDogLTBweCAtMjU2cHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtcGljdHVyZTogLTBweCAtMjg4cHggMzJweCAzMnB4O1xuJG1lbnUtaWNvbnMtMTZ4MTYtMngtcGllLWNoYXJ0OiAtMHB4IC0zMjBweCAzMnB4IDMycHg7XG4kbWVudS1pY29ucy0yNHgyNC0yeC1ob21lOiAtMHB4IC0wcHggNDhweCA0OHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtMngtYmxvZzogLTBweCAtNDhweCA0OHB4IDQ4cHg7XG4kbWVudS1pY29ucy0yNHgyNC0yeC1kYjogLTBweCAtOTZweCA0OHB4IDQ4cHg7XG4kbWVudS1pY29ucy0yNHgyNC0yeC1kb2N1bWVudDogLTBweCAtMTQ0cHggNDhweCA0OHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtMngtZ2VhcnM6IC0wcHggLTE5MnB4IDQ4cHggNDhweDtcbiRtZW51LWljb25zLTI0eDI0LTJ4LWNvbW11bml0eTogLTBweCAtMjQwcHggNDhweCA0OHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtMngtaW5mb3JtYXRpb246IC0wcHggLTI4OHB4IDQ4cHggNDhweDtcbiRtZW51LWljb25zLTI0eDI0LTJ4LW5ldHdvcms6IC0wcHggLTMzNnB4IDQ4cHggNDhweDtcbiRtZW51LWljb25zLTI0eDI0LTJ4LXBlbmNpbDogLTBweCAtMzg0cHggNDhweCA0OHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtMngtcGljdHVyZTogLTBweCAtNDMycHggNDhweCA0OHB4O1xuJG1lbnUtaWNvbnMtMjR4MjQtMngtcGllLWNoYXJ0OiAtMHB4IC00ODBweCA0OHB4IDQ4cHg7XG5AbWl4aW4gc3ByaXRlLXdpZHRoKCRzcHJpdGUpIHtcbiAgd2lkdGg6IG50aCgkc3ByaXRlLCAzKTtcbn1cbkBtaXhpbiBzcHJpdGUtaGVpZ2h0KCRzcHJpdGUpIHtcbiAgaGVpZ2h0OiBudGgoJHNwcml0ZSwgNCk7XG59XG5AZnVuY3Rpb24gc3ByaXRlLXdpZHRoKCRzcHJpdGUpIHtcbiAgQHJldHVybiBudGgoJHNwcml0ZSwgMyk7XG59XG5AZnVuY3Rpb24gc3ByaXRlLWhlaWdodCgkc3ByaXRlKSB7XG4gIEByZXR1cm4gbnRoKCRzcHJpdGUsIDQpO1xufVxuQG1peGluIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlKSB7XG4gICRzcHJpdGUtb2Zmc2V0LXg6IG50aCgkc3ByaXRlLCAxKTtcbiAgJHNwcml0ZS1vZmZzZXQteTogbnRoKCRzcHJpdGUsIDIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14ICRzcHJpdGUtb2Zmc2V0LXk7XG59XG5AbWl4aW4gc3ByaXRlKCRzcHJpdGUsICRkaXNwbGF5OiBibG9jaykge1xuICBAaW5jbHVkZSBzcHJpdGUtcG9zaXRpb24oJHNwcml0ZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6ICRkaXNwbGF5O1xuICBAaW5jbHVkZSBzcHJpdGUtd2lkdGgoJHNwcml0ZSk7XG4gIEBpbmNsdWRlIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSk7XG59XG4uaWNvbi1idG4taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZXMvZGlzdC9zcHJpdGUtYnRuLWljb24ucG5nJyk7XG59XG4uaWNvbi1zcHJpdGVzLTMyeDMyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlcy9kaXN0L3Nwcml0ZS1zcHJpdGVzLTMyeDMyLnBuZycpO1xufVxuLmljb24tc3ByaXRlcy0zMngzMi0yeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZXMvZGlzdC9zcHJpdGUtc3ByaXRlcy0zMngzMi0yeC5wbmcnKTtcbn1cbi5pY29uLXNwcml0ZXMtNjR4NjQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGVzL2Rpc3Qvc3ByaXRlLXNwcml0ZXMtNjR4NjQucG5nJyk7XG59XG4uaWNvbi1zcHJpdGVzLTY0eDY0LTJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlcy9kaXN0L3Nwcml0ZS1zcHJpdGVzLTY0eDY0LTJ4LnBuZycpO1xufVxuLmljb24tbWVudS1pY29ucy0xNngxNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZXMvZGlzdC9zcHJpdGUtbWVudS1pY29ucy0xNngxNi5wbmcnKTtcbn1cbi5pY29uLW1lbnUtaWNvbnMtMjR4MjQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGVzL2Rpc3Qvc3ByaXRlLW1lbnUtaWNvbnMtMjR4MjQucG5nJyk7XG59XG4uaWNvbi1tZW51LWljb25zLTE2eDE2LTJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlcy9kaXN0L3Nwcml0ZS1tZW51LWljb25zLTE2eDE2LTJ4LnBuZycpO1xufVxuLmljb24tbWVudS1pY29ucy0yNHgyNC0yeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZXMvZGlzdC9zcHJpdGUtbWVudS1pY29ucy0yNHgyNC0yeC5wbmcnKTtcbn0iLCJAaW1wb3J0ICd0aGVtZXMvZGVmYXVsdCc7XG5AaW1wb3J0ICdpZVNoYXJlZCc7XG5AaW1wb3J0IFwic3ByaXRleS5zY3NzXCI7XG5cbmh0bWwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vL2FkZCBsaW5lIGJlbG93IHRoZSBjbXMtY29udGVudC10b29sYmFyXG4uY21zLWNvbnRlbnQtdG9vbGJhciB7XG5cdHBhZGRpbmctYm90dG9tOjVweDtcbn1cblxuLmNtcy1tZW51LWxpc3R7XG5cdGxpe1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICBtYXJnaW46IDBweDtcblx0ICAgIHBhZGRpbmc6IDBweDtcblx0fVxufVxuXG5cbi8qIFNpdGUgdHJlZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vL2ZpeCBmb3IgdGhlIHRyZWUgdmlldyBtb2RlcyBub3QgZGlzcGxheWluZyBpbmxpbmVcbi5jbXMtdHJlZS12aWV3LW1vZGVzIHtcblx0ZGl2IHtcblx0XHRmbG9hdDpsZWZ0O1xuXHR9XG5cdHNwYW4ge1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0cGFkZGluZy10b3A6NXB4O1xuXHR9XG59XG4uY21zLXBhbmVsLWNvbnRlbnQgLmNtcy10cmVle1xuIFx0bGl7XG4gXHRcdHdpZHRoOjIwMHB4O1xuIFx0XHRvdmVyZmxvdzpoaWRkZW47XG4gXHRcdGZsb2F0OmxlZnQ7XG4gXHRcdGRpc3BsYXk6aW5saW5lO1xuIFx0fVxufVxuXG4vLyBmaXgganN0cmVlIHRoZW1lcm9sbGVyIHBsdWdpbiBidWc6IHRyZWUgZGlzYXBwZWFyIGluIElFN1xuLmpzdHJlZSBsaSBhIC51aS1pY29uIHtcblx0dGV4dC1pbmRlbnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEZvcm1zIGFuZCBmaWxlcyBhcmVhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZmllbGQge1xuXHRpbnB1dC50ZXh0LFxuXHR0ZXh0YXJlYSxcblx0LlRyZWVEcm9wZG93bkZpZWxkIHtcblx0XHR3aWR0aDogOTQlO1x0Ly8gRGlzYWJsZSAxMDAlIHdpZHRoIG9uIElFNyBiZWNhdXNlIGJveC1zaXppbmcgaXMgbm90IHJlc3BlY3RlZFxuXHR9XG59XG5zZWxlY3Qge1xuXHRwYWRkaW5nOiAxMHB4IDA7XG5cdGhlaWdodDogMzBweDtcbn1cblxuLnNzLXVwbG9hZGZpZWxkLWl0ZW0tbmFtZSB7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbi5zcy11cGxvYWRmaWVsZC1lZGl0LWlmcmFtZXtcblx0LmZpZWxkIHtcblx0XHQmLnRyZWVkcm9wZG93bntcblx0XHRcdGhlaWdodDoxNTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuVHJlZURyb3Bkb3duRmllbGQge1xuXHRcdFx0dWx7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6MTAwcHg7XG5cdFx0XHRcdGhlaWdodDphdXRvO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OjE1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL2ZpeCBmb3IgYWRkIG9uZSBidXR0b24gbm90IHBvc2l0aW9uaW5nIHByb3Blcmx5XG4uc3MtdWktYnV0dG9uLmNtcy1wYWdlLWFkZC1idXR0b24ge1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4vL2ZpeCBmb3IgdGhlIHRyZWUgdmlldyBtb2RlcyBub3QgZGlzcGxheWluZyBpbmxpbmVcbi5jbXMtdHJlZS12aWV3LW1vZGVzIHtcblx0ZGl2IHtcblx0XHRmbG9hdDpsZWZ0O1xuXHR9XG5cdHNwYW4ge1xuXHRcdGZsb2F0OmxlZnQ7XG5cdFx0cGFkZGluZy10b3A6NXB4O1xuXHR9XG59XG4uY21zLXBhbmVsLWNvbnRlbnQgLmNtcy10cmVle1xuIFx0bGl7XG4gXHRcdHdpZHRoOjIwMHB4O1xuIFx0XHRvdmVyZmxvdzpoaWRkZW47XG4gXHRcdGZsb2F0OmxlZnQ7XG4gXHRcdGRpc3BsYXk6aW5saW5lO1xuIFx0fVxufVxuXG4vL2FkZCBsaW5lIGJlbG93IHRoZSBjbXMtY29udGVudC10b29sYmFyXG4uY21zLWNvbnRlbnQtdG9vbGJhciB7XG5cdHBhZGRpbmctYm90dG9tOjVweDtcbn1cblxuLmNtcy1tZW51LWxpc3R7XG5cdGxpe1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgZmxvYXQ6IGxlZnQ7XG5cdCAgICBtYXJnaW46IDBweDtcblx0ICAgIHBhZGRpbmc6IDBweDtcblx0fVxufVxuXG5cblxuXG4vLyBmaXgganN0cmVlIHRoZW1lcm9sbGVyIHBsdWdpbiBidWc6IHRyZWUgZGlzYXBwZWFyIGluIElFN1xuLmpzdHJlZSBsaSBhIC51aS1pY29uIHtcblx0dGV4dC1pbmRlbnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBHcmlkZmllbGRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmNtcyB0YWJsZS5zcy1ncmlkZmllbGQtdGFibGUge1xuXHR0Ym9keSB0ZCB7XG5cdFx0Ly8gT3ZlcnJ1bGUgd2lkdGg6IDEwMCUgc2V0dGluZyB0byB0cmlnZ2VyIFwic2hyaW5rIGZpdFwiXG5cdFx0Ly8gb2YgYnV0dG9uIHJvdywgd2hpY2ggSUU3IGRvZXMgbm90IHN1cHBvcnRcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHR0ciB0aC5leHRyYSBzcGFuIGlucHV0IHtcblx0XHQvL2ZpeCBmb3IgZmlsdGVyIGFuZCByZXNldCBpY29ucyBvbiBkYXRhZ3JpZFxuXHRcdGhlaWdodDoyM3B4O1xuXHR9XG59XG5cbi5zcy1ncmlkZmllbGQtYnV0dG9uLWZpbHRlci5zcy11aS1idXR0b24ge1xuXHRtYXJnaW46IC0xcHggLTVweDtcbn1cblxuLnNzLWdyaWRmaWVsZC1idXR0b24tcmVzZXQuc3MtdWktYnV0dG9uIHtcblx0bWFyZ2luOiAtMXB4IC01cHg7XG59XG5cbi8vZml4IGZvciBlZGl0IGFuZCBkZWxldGUgaWNvbnNcbi5jbXMgLnNzLWdyaWRmaWVsZCB0YWJsZS5zcy1ncmlkZmllbGQtdGFibGUgdGJvZHkge1xuXHR0ZCB7XG5cdFx0YnV0dG9uIHtcblx0XHRcdHdpZHRoOjQwcHg7XG5cdFx0XHQmLmdyaWRmaWVsZC1idXR0b24tZGVsZXRlIHtcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdH1cblx0XHRcdCYuZ3JpZGZpZWxkLWJ1dHRvbi11bmxpbmsge1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhLmVkaXQtbGluayB7XG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHR9XG5cdH1cbn1cblxuLy9maXggZm9yIHdyb25nIGFsaWdubWVudCBvZiBsYWJlbCBvbiBwYXJlbnQgZ3JvdXBzIGZpZWxkIGluIHVzZXJzIGdyb3VwcyBhbmQgZml4IGZvciB3aWR0aCBvZiBwYXJlbnQgZ3JvdXAgZHJvcGRvd24gZmllbGRcbi5jbXMgLmNtcy1jb250ZW50IC5jbXMtY29udGVudC1maWVsZHMge1xuXHQuZmllbGQuZHJvcGRvd24gLm1pZGRsZUNvbHVtbiB7XG5cdFx0bWF4LXdpZHRoOjUxMnB4O1xuXHR9XG59XG5cbi8vZml4IGZvciBpbnB1dCBvbiBkYXRhZ3JpZCBwYWdpbmF0aW9uXG4ucGFnaW5hdGlvbi1wYWdlLW51bWJlciB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRib3R0b206MTBweDtcblx0cmlnaHQ6MTBweDtcblx0aW5wdXQge1xuXHRcdHdpZHRoOjQ1cHg7XG5cdFx0cGFkZGluZzowcHg7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0Ym90dG9tOjJweDtcblx0fVxufVxuXG5pbnB1dCB7XG5cdCYuc3MtZ3JpZGZpZWxkLXNvcnQge1xuXHRcdHBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy9maXggZm9yIHdyb25nIGhlaWdodCBvbiB1c2VycyBncm91cHMgZ3JpZGZpZWxkIHRhYmxlIGhlYWRlclxudGFibGUuc3MtZ3JpZGZpZWxkLXRhYmxlIHRyLnRpdGxlIHRoIGgyIHtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLy9maXggZm9yIGFsdGVybmF0ZSBjb2xvcnMgb24gcm93cyBpbiBkYXRhZ3JpZFxudGFibGUuc3MtZ3JpZGZpZWxkLXRhYmxlIHtcblx0dHIge1xuXHRcdCYuc3MtZ3JpZGZpZWxkLWl0ZW0ub2RkIHtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdH1cblx0XHQmLnNzLWdyaWRmaWVsZC1pdGVtLmV2ZW4ge1xuXHRcdFx0YmFja2dyb3VuZDogI0YwRjRGNztcblx0XHR9XG5cdH1cbn1cblxuLy9maXggZm9yIHZpZXcgY2hpbGRyZW4gYXJyb3cgaW4gcGFnZXMgbGlzdCB2aWV3XG4uY21zIC5zcy1ncmlkZmllbGQgdGFibGUuc3MtZ3JpZGZpZWxkLXRhYmxlIHRib2R5IHtcblx0dGQge1xuXHRcdCYuY29sLWxpc3RDaGlsZHJlbkxpbmsge1xuXHRcdFx0d2lkdGg6MTZweDtcblx0XHRcdC5saXN0LWNoaWxkcmVuLWxpbmsge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3NpdGV0cmVlX3NzX2RlZmF1bHRfaWNvbnMucG5nKSBuby1yZXBlYXQgNHB4IC00cHg7XG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zcy11aS1idXR0b257XG5cdCYuc3MtZ3JpZGZpZWxkLWJ1dHRvbi1maWx0ZXJ7XG5cdFx0XHRib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cblxuXG4vKipcbiAqIERFUFJFQ0FURUQ6XG4gKiAuY21zLWNvbnRlbnQtdG9vbHMgd2lsbCBiZSByZW1vdmVkIGluIDQuMFxuICogVXNlIC5jbXMtY29udGVudC1maWx0ZXJzIGluc3RlYWQuXG4gKlxuICogRml4IGZvciBtb2RlbCBhZG1pbiBmaWx0ZXIgc3R5bGluZ1xuICovXG4uTW9kZWxBZG1pbiAuY21zLWNvbnRlbnQtZmllbGRzIC5jbXMtY29udGVudC10b29scyAuY21zLXBhbmVsLWNvbnRlbnQge1xuXHQuY21zLXNlYXJjaC1mb3JtIHtcblx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6MTYwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gQ01TIENvbnRlbnQgaGVhZGVyICYgdGFiIGZpeFxuLmNtcy1jb250ZW50LWhlYWRlciB7XG5cdGgyIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQuc2VjdGlvbi1pY29uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LmNtcy1jb250ZW50LWhlYWRlci10YWJzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuLnNzLXVpLWJ1dHRvbntcblx0Ji5zcy1ncmlkZmllbGQtYnV0dG9uLWZpbHRlcntcblx0XHRib3JkZXI6bm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uY21zLWNvbnRlbnQtY29udHJvbHN7XG5cdC5wcmV2aWV3LW1vZGUtc2VsZWN0b3IuZHJvcGRvd257XG5cdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5jbXMgLkFjdGlvbnMgPiAuY21zLXByZXZpZXctdG9nZ2xlLWxpbmt7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbkBpbmNsdWRlIElFVmVydGljYWxQYW5lbFRleHQ7XG5cbi8vSUU3IGNhbid0IHVzZSBiZWZvcmUgYW5kIGFmdGVyLiBDb21wcm9taXNlXG4uY21zIC5jbXMtY29udGVudC1hY3Rpb25zIC5BY3Rpb25zIC5hY3Rpb24tbWVudXMuc3MtdWktYWN0aW9uLXRhYnNldCB7XG5cdHdpZHRoOiAxOTBweDtcblx0dWwudWktdGFicy1uYXYge1xuXHRcdGEudWktdGFicy1hbmNob3J7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3Nwcml0ZXMtMzJ4MzIvYXJyb3dfZG93bl9saWdodGVyLnBuZykgbm8tcmVwZWF0IHJpZ2h0IHRvcDtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL3Nwcml0ZXMtMzJ4MzIvYXJyb3dfZG93bl9kYXJrZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudWktc3RhdGUtYWN0aXZlIGEudWktdGFicy1hbmNob3Ige1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9zcHJpdGVzLTMyeDMyL2Fycm93X3VwX2xpZ2h0ZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvc3ByaXRlcy0zMngzMi9hcnJvd191cF9kYXJrZXIucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudWktdGFicy1wYW5lbCBidXR0b24uc3MtdWktYnV0dG9uIHtcblx0ICAgIHdpZHRoOiAxOTBweDsgLyogV2lkdGggMTAwJSBub3QgY2FsY3VsYXRpbmcgYnkgaWU3ICovXG5cdH1cbn1cblxuLyogSW5zZXJ0IE1lZGlhIEFyZWEgKi9cblxuLnVpLWRpYWxvZy10aXRsZWJhciB7XG5cdHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLnNzLXVwbG9hZGZpZWxkLWl0ZW0taW5mbyB7XG5cdC5kaW1lbnNpb25zIHtcblx0XHRpbnB1dCB7XG5cdFx0XHRmbG9hdDpsZWZ0O1xuXHRcdFx0d2lkdGg6MTUwcHg7XG5cdFx0fVxuXHRcdC5maWVsZGdyb3VwLWZpZWxkLmxhc3Qge1xuXHRcdFx0bWFyZ2luLWxlZnQ6MTZweDtcblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */