UNPKG

fabric8-planner

Version:
1,168 lines (1,166 loc) 35.6 kB
/* OpenShift.io */ @import '~rh-ngx-datatable/release/assets/icons.css'; @import '~rh-ngx-datatable/release/themes/material.css'; .padding-15 { padding: 15px !important; } .padding-top-15 { padding-top: 15px !important; } .padding-left-15 { padding-left: 15px !important; } .padding-bottom-15 { padding-bottom: 15px !important; } .padding-right-15 { padding-right: 15px !important; } .padding-h-15 { padding-left: 15px !important; padding-right: 15px !important; } .padding-v-15 { padding-top: 15px !important; padding-bottom: 15px !important; } .padding-14 { padding: 14px !important; } .padding-top-14 { padding-top: 14px !important; } .padding-left-14 { padding-left: 14px !important; } .padding-bottom-14 { padding-bottom: 14px !important; } .padding-right-14 { padding-right: 14px !important; } .padding-h-14 { padding-left: 14px !important; padding-right: 14px !important; } .padding-v-14 { padding-top: 14px !important; padding-bottom: 14px !important; } .padding-13 { padding: 13px !important; } .padding-top-13 { padding-top: 13px !important; } .padding-left-13 { padding-left: 13px !important; } .padding-bottom-13 { padding-bottom: 13px !important; } .padding-right-13 { padding-right: 13px !important; } .padding-h-13 { padding-left: 13px !important; padding-right: 13px !important; } .padding-v-13 { padding-top: 13px !important; padding-bottom: 13px !important; } .padding-12 { padding: 12px !important; } .padding-top-12 { padding-top: 12px !important; } .padding-left-12 { padding-left: 12px !important; } .padding-bottom-12 { padding-bottom: 12px !important; } .padding-right-12 { padding-right: 12px !important; } .padding-h-12 { padding-left: 12px !important; padding-right: 12px !important; } .padding-v-12 { padding-top: 12px !important; padding-bottom: 12px !important; } .padding-11 { padding: 11px !important; } .padding-top-11 { padding-top: 11px !important; } .padding-left-11 { padding-left: 11px !important; } .padding-bottom-11 { padding-bottom: 11px !important; } .padding-right-11 { padding-right: 11px !important; } .padding-h-11 { padding-left: 11px !important; padding-right: 11px !important; } .padding-v-11 { padding-top: 11px !important; padding-bottom: 11px !important; } .padding-10 { padding: 10px !important; } .padding-top-10 { padding-top: 10px !important; } .padding-left-10 { padding-left: 10px !important; } .padding-bottom-10 { padding-bottom: 10px !important; } .padding-right-10 { padding-right: 10px !important; } .padding-h-10 { padding-left: 10px !important; padding-right: 10px !important; } .padding-v-10 { padding-top: 10px !important; padding-bottom: 10px !important; } .padding-9 { padding: 9px !important; } .padding-top-9 { padding-top: 9px !important; } .padding-left-9 { padding-left: 9px !important; } .padding-bottom-9 { padding-bottom: 9px !important; } .padding-right-9 { padding-right: 9px !important; } .padding-h-9 { padding-left: 9px !important; padding-right: 9px !important; } .padding-v-9 { padding-top: 9px !important; padding-bottom: 9px !important; } .padding-8 { padding: 8px !important; } .padding-top-8 { padding-top: 8px !important; } .padding-left-8 { padding-left: 8px !important; } .padding-bottom-8 { padding-bottom: 8px !important; } .padding-right-8 { padding-right: 8px !important; } .padding-h-8 { padding-left: 8px !important; padding-right: 8px !important; } .padding-v-8 { padding-top: 8px !important; padding-bottom: 8px !important; } .padding-7 { padding: 7px !important; } .padding-top-7 { padding-top: 7px !important; } .padding-left-7 { padding-left: 7px !important; } .padding-bottom-7 { padding-bottom: 7px !important; } .padding-right-7 { padding-right: 7px !important; } .padding-h-7 { padding-left: 7px !important; padding-right: 7px !important; } .padding-v-7 { padding-top: 7px !important; padding-bottom: 7px !important; } .padding-6 { padding: 6px !important; } .padding-top-6 { padding-top: 6px !important; } .padding-left-6 { padding-left: 6px !important; } .padding-bottom-6 { padding-bottom: 6px !important; } .padding-right-6 { padding-right: 6px !important; } .padding-h-6 { padding-left: 6px !important; padding-right: 6px !important; } .padding-v-6 { padding-top: 6px !important; padding-bottom: 6px !important; } .padding-5 { padding: 5px !important; } .padding-top-5 { padding-top: 5px !important; } .padding-left-5 { padding-left: 5px !important; } .padding-bottom-5 { padding-bottom: 5px !important; } .padding-right-5 { padding-right: 5px !important; } .padding-h-5 { padding-left: 5px !important; padding-right: 5px !important; } .padding-v-5 { padding-top: 5px !important; padding-bottom: 5px !important; } .padding-4 { padding: 4px !important; } .padding-top-4 { padding-top: 4px !important; } .padding-left-4 { padding-left: 4px !important; } .padding-bottom-4 { padding-bottom: 4px !important; } .padding-right-4 { padding-right: 4px !important; } .padding-h-4 { padding-left: 4px !important; padding-right: 4px !important; } .padding-v-4 { padding-top: 4px !important; padding-bottom: 4px !important; } .padding-3 { padding: 3px !important; } .padding-top-3 { padding-top: 3px !important; } .padding-left-3 { padding-left: 3px !important; } .padding-bottom-3 { padding-bottom: 3px !important; } .padding-right-3 { padding-right: 3px !important; } .padding-h-3 { padding-left: 3px !important; padding-right: 3px !important; } .padding-v-3 { padding-top: 3px !important; padding-bottom: 3px !important; } .padding-2 { padding: 2px !important; } .padding-top-2 { padding-top: 2px !important; } .padding-left-2 { padding-left: 2px !important; } .padding-bottom-2 { padding-bottom: 2px !important; } .padding-right-2 { padding-right: 2px !important; } .padding-h-2 { padding-left: 2px !important; padding-right: 2px !important; } .padding-v-2 { padding-top: 2px !important; padding-bottom: 2px !important; } .padding-1 { padding: 1px !important; } .padding-top-1 { padding-top: 1px !important; } .padding-left-1 { padding-left: 1px !important; } .padding-bottom-1 { padding-bottom: 1px !important; } .padding-right-1 { padding-right: 1px !important; } .padding-h-1 { padding-left: 1px !important; padding-right: 1px !important; } .padding-v-1 { padding-top: 1px !important; padding-bottom: 1px !important; } .padding-0 { padding: 0 !important; } .margin-15 { margin: 15px !important; } .margin-top-15 { margin-top: 15px !important; } .margin-left-15 { margin-left: 15px !important; } .margin-bottom-15 { margin-bottom: 15px !important; } .margin-right-15 { margin-right: 15px !important; } .margin-h-15 { margin-left: 15px !important; margin-right: 15px !important; } .margin-v-15 { margin-top: 15px !important; margin-bottom: 15px !important; } .margin-14 { margin: 14px !important; } .margin-top-14 { margin-top: 14px !important; } .margin-left-14 { margin-left: 14px !important; } .margin-bottom-14 { margin-bottom: 14px !important; } .margin-right-14 { margin-right: 14px !important; } .margin-h-14 { margin-left: 14px !important; margin-right: 14px !important; } .margin-v-14 { margin-top: 14px !important; margin-bottom: 14px !important; } .margin-13 { margin: 13px !important; } .margin-top-13 { margin-top: 13px !important; } .margin-left-13 { margin-left: 13px !important; } .margin-bottom-13 { margin-bottom: 13px !important; } .margin-right-13 { margin-right: 13px !important; } .margin-h-13 { margin-left: 13px !important; margin-right: 13px !important; } .margin-v-13 { margin-top: 13px !important; margin-bottom: 13px !important; } .margin-12 { margin: 12px !important; } .margin-top-12 { margin-top: 12px !important; } .margin-left-12 { margin-left: 12px !important; } .margin-bottom-12 { margin-bottom: 12px !important; } .margin-right-12 { margin-right: 12px !important; } .margin-h-12 { margin-left: 12px !important; margin-right: 12px !important; } .margin-v-12 { margin-top: 12px !important; margin-bottom: 12px !important; } .margin-11 { margin: 11px !important; } .margin-top-11 { margin-top: 11px !important; } .margin-left-11 { margin-left: 11px !important; } .margin-bottom-11 { margin-bottom: 11px !important; } .margin-right-11 { margin-right: 11px !important; } .margin-h-11 { margin-left: 11px !important; margin-right: 11px !important; } .margin-v-11 { margin-top: 11px !important; margin-bottom: 11px !important; } .margin-10 { margin: 10px !important; } .margin-top-10 { margin-top: 10px !important; } .margin-left-10 { margin-left: 10px !important; } .margin-bottom-10 { margin-bottom: 10px !important; } .margin-right-10 { margin-right: 10px !important; } .margin-h-10 { margin-left: 10px !important; margin-right: 10px !important; } .margin-v-10 { margin-top: 10px !important; margin-bottom: 10px !important; } .margin-9 { margin: 9px !important; } .margin-top-9 { margin-top: 9px !important; } .margin-left-9 { margin-left: 9px !important; } .margin-bottom-9 { margin-bottom: 9px !important; } .margin-right-9 { margin-right: 9px !important; } .margin-h-9 { margin-left: 9px !important; margin-right: 9px !important; } .margin-v-9 { margin-top: 9px !important; margin-bottom: 9px !important; } .margin-8 { margin: 8px !important; } .margin-top-8 { margin-top: 8px !important; } .margin-left-8 { margin-left: 8px !important; } .margin-bottom-8 { margin-bottom: 8px !important; } .margin-right-8 { margin-right: 8px !important; } .margin-h-8 { margin-left: 8px !important; margin-right: 8px !important; } .margin-v-8 { margin-top: 8px !important; margin-bottom: 8px !important; } .margin-7 { margin: 7px !important; } .margin-top-7 { margin-top: 7px !important; } .margin-left-7 { margin-left: 7px !important; } .margin-bottom-7 { margin-bottom: 7px !important; } .margin-right-7 { margin-right: 7px !important; } .margin-h-7 { margin-left: 7px !important; margin-right: 7px !important; } .margin-v-7 { margin-top: 7px !important; margin-bottom: 7px !important; } .margin-6 { margin: 6px !important; } .margin-top-6 { margin-top: 6px !important; } .margin-left-6 { margin-left: 6px !important; } .margin-bottom-6 { margin-bottom: 6px !important; } .margin-right-6 { margin-right: 6px !important; } .margin-h-6 { margin-left: 6px !important; margin-right: 6px !important; } .margin-v-6 { margin-top: 6px !important; margin-bottom: 6px !important; } .margin-5 { margin: 5px !important; } .margin-top-5 { margin-top: 5px !important; } .margin-left-5 { margin-left: 5px !important; } .margin-bottom-5 { margin-bottom: 5px !important; } .margin-right-5 { margin-right: 5px !important; } .margin-h-5 { margin-left: 5px !important; margin-right: 5px !important; } .margin-v-5 { margin-top: 5px !important; margin-bottom: 5px !important; } .margin-4 { margin: 4px !important; } .margin-top-4 { margin-top: 4px !important; } .margin-left-4 { margin-left: 4px !important; } .margin-bottom-4 { margin-bottom: 4px !important; } .margin-right-4 { margin-right: 4px !important; } .margin-h-4 { margin-left: 4px !important; margin-right: 4px !important; } .margin-v-4 { margin-top: 4px !important; margin-bottom: 4px !important; } .margin-3 { margin: 3px !important; } .margin-top-3 { margin-top: 3px !important; } .margin-left-3 { margin-left: 3px !important; } .margin-bottom-3 { margin-bottom: 3px !important; } .margin-right-3 { margin-right: 3px !important; } .margin-h-3 { margin-left: 3px !important; margin-right: 3px !important; } .margin-v-3 { margin-top: 3px !important; margin-bottom: 3px !important; } .margin-2 { margin: 2px !important; } .margin-top-2 { margin-top: 2px !important; } .margin-left-2 { margin-left: 2px !important; } .margin-bottom-2 { margin-bottom: 2px !important; } .margin-right-2 { margin-right: 2px !important; } .margin-h-2 { margin-left: 2px !important; margin-right: 2px !important; } .margin-v-2 { margin-top: 2px !important; margin-bottom: 2px !important; } .margin-1 { margin: 1px !important; } .margin-top-1 { margin-top: 1px !important; } .margin-left-1 { margin-left: 1px !important; } .margin-bottom-1 { margin-bottom: 1px !important; } .margin-right-1 { margin-right: 1px !important; } .margin-h-1 { margin-left: 1px !important; margin-right: 1px !important; } .margin-v-1 { margin-top: 1px !important; margin-bottom: 1px !important; } .margin-0 { margin: 0 !important; } .navbar { margin: 0; border-radius: 0; border-top-color: #cc0000; } .navbar .container-fluid { padding-left: 0; padding-right: 0; } .btn { border-radius: 0; outline: 0; } .btn:hover, .btn:focus, .btn .active:hover, .btn .active:focus, .btn .dropdown-toggle:focus { outline: 0; } .toolbar-pf { box-shadow: none !important; } .toolbar-pf-results { border-top: 1px solid; border-top-color: #d1d1d1; } .form-control, .btn, .dropdown-menu, .badge { font-size: 14px; } .dropdown a { cursor: pointer; } .dropdown a:hover { text-decoration: none; } h1 { font-size: 2em; line-height: 1.3em; } h2 { font-size: 1.5em; line-height: 1.3em; } h3 { font-size: 1.3em; line-height: 1.3em; } h4 { font-size: 1.2em; line-height: 1.3em; } h5 { font-size: 1.1em; line-height: 1.3em; } .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .db { display: block; } .dib { display: inline-block; } .posRel { position: relative; } .width-100 { width: 100%; } .height-100 { height: 100%; } .overflow-auto { overflow: auto; } .color-grey { color: #393f44; } .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .padding-left-0 { padding-left: 0; } .popover-container { min-width: 375px; cursor: default; } .infoArea:hover .infotip-icon, .f8-itr-hdr h3:hover .infotip-icon, .f8-group-filter__type:hover .infotip-icon { opacity: 1; transition: opacity ease-in 0.3s; } .f8-wi-container { position: relative; } .f8-wi-container > main { height: 100%; } .f8-wi-container > main .f8-sidepanel { width: 100%; height: 100%; padding-bottom: 20px; overflow-y: auto; overflow-x: unset; background-color: #292e34; } .f8-wi-container > main .f8-sidepanel--toggle { display: block; padding: 5px; border-top: 1px solid; border-top-color: #030303; border-bottom: 1px solid; border-bottom-color: #030303; } .f8-wi-container > main .f8-sidepanel--toggle-icon { padding: 11.5px 10px; color: #fff; border: 1px solid; border-color: transparent; cursor: pointer; } .f8-wi-container > main .f8-sidepanel--toggle-icon:hover { border: 1px solid; border-color: #4d5258; } .f8-wi-container > main section header { float: left; width: 100%; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 20px; border-bottom: 1px solid; border-bottom-color: #d1d1d1 !important; } .f8-wi-container > main section header .toolbar-pf { border-color: transparent; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions { border-color: transparent; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .form-group { border-right: 0; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .form-group:first { border-left: 0; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .toolbar-pf-action-right .pficon-add-circle-o { color: #0088ce; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown { position: relative; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown-list { top: 25px; width: 100%; padding: 2px; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div { position: relative; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div input { margin-right: -20px; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div .caret::before { z-index: 2; display: inline-block; width: 15px; height: 15px; line-height: 15px; } .editor-container .editor-preview p { word-wrap: break-word; } .cell-class { overflow: visible !important; } .cell-class .datatable-body-cell-label { display: -ms-flexbox; display: flex; height: 100%; -ms-flex-align: center; align-items: center; } .cell-class .datatable-body-cell-label label { margin: 0; } .header-cell { font-weight: bold !important; overflow: visible !important; color: #030303 !important; } .datatable-row-detail { overflow-y: visible; } .datatable-header { overflow: visible !important; } .fullscreen { position: absolute !important; height: auto !important; top: 0; left: 0; right: 0; bottom: 0; width: 100%; } a.quick-add-icon { width: 100%; font-size: 16px; text-align: center; text-decoration: none; opacity: .4; } .ngx-datatable.material.single-selection .datatable-body-row.active, .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.single-selection .datatable-body-row.active:hover, .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.single-selection .datatable-body-row.active:focus, .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group { background-color: #ededed !important; } .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover, .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group, .ngx-datatable.material.cell-selection .datatable-body-cell:hover, .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group { background-color: #def3ff; transition-property: background; transition-duration: .3s; transition-timing-function: linear; } .datatable-body-row:hover .table-dnd-container, .datatable-body-row.active .table-dnd-container, .datatable-body-row:hover .wi-detail-icon, .datatable-body-row.active .wi-detail-icon, .datatable-body-row:hover a.quick-add-icon, .datatable-body-row.active a.quick-add-icon { opacity: 1; } .datatable-body-cell, .datatable-header-cell { border-right: 1px solid; border-right-color: #d1d1d1; } .datatable-body-cell:last-child, .datatable-header-cell:last-child { border-right-width: 0; } .datatable-row-wrapper:last-child { border-bottom: 1px solid; border-bottom-color: #ededed; } .datatable-header-cell, .datatable-body-cell { padding: 3px 10px; } .datatable-body-cell { overflow-x: visible !important; } .tree-icon { min-width: 15px; } .tree-icon.tree-icon__disabled { opacity: .4; cursor: not-allowed; } .icon-loader { margin-left: -4px; margin-right: 6px; } .table-dnd-container { -ms-flex-item-align: stretch; align-self: stretch; display: -ms-flexbox; display: flex; opacity: 0; } .table-dnd-header:before { background-image: linear-gradient(to bottom, #0088ce 60%, #fff 0%); background-position: left; background-repeat: repeat-y; background-size: 2px 5px; border: 4px solid #0088ce; border-color: #00659c; content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 10px; } .table-dnd-header:hover { cursor: move; } .f8-wi-container .lock-overlay-list { position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.7); pointer-events: auto; cursor: default; } .f8-wi-container .lock-overlay-list .spinner-container { position: absolute; top: 50%; left: 50%; text-align: center; color: #030303; transform: translate(-50%, -50%); } .f8-wi-container .lock-overlay-list .spinner-container h2 { margin-top: .5em; } .f8-wi-container .lock-overlay-list .spinner-container .spinner { position: relative; top: unset; left: unset; } .f8-wi-container .lock-overlay-list .spinner-container .spinner:before { content: unset; } .f8-wi-container .f8-wi-list { display: -ms-flexbox; display: flex; width: 100%; background-color: #fff; } .f8-wi-container .f8-wi-list-wrap { position: relative; width: 100%; overflow-y: auto; } .f8-wi-container .f8-wi-list-wrap .f8-planner-list-title { max-width: calc(100% - 20px); } .f8-wi-container .f8-wi-list-wrap .tree-node-level-2 .list-pf-item { padding-left: 20px; } .f8-wi-container .f8-wi-list-wrap .tree-node-level-3 .list-pf-item { padding-left: 40px; } .f8-wi-container .f8-wi-list__settings { position: relative; right: 5px; float: right; } .f8-wi-container .f8-wi-list__settings-dropdown { width: 100%; min-width: 400px; height: 200px; background-color: #f5f5f5; } .f8-wi-container .f8-wi-list__settings-dropdown::after { border-bottom-color: #f5f5f5; } .f8-wi-container .f8-wi-list__settings-dropdown aside { float: right; width: calc(45% - 30px); height: 100%; padding-left: 5px; padding-right: 5px; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child, .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3) { width: 10%; padding: 0 10px; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child span.fa, .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3) span.fa { width: 100%; text-align: center; padding: 5px 0; margin: 5px 0; font-size: 2em; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child:nth-child(3), .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3):nth-child(3) { margin-top: 50px; } .f8-wi-container .f8-wi-list__settings-column { float: left; width: 100%; height: calc(100% - 30px); padding: 10px; list-style: none; background-color: #fff; border: 1px solid; border-color: #d1d1d1; overflow-y: scroll; } .f8-wi-container .f8-wi-list__settings-column li { width: 100%; } .f8-wi-container .f8-wi-list__settings .fa { font-size: 16px; } .f8-wi-container .f8-wi-list .card-pf { border: 0; box-shadow: none; } .f8-wi-container .f8-wi-list .card-pf .card-pf-title .no-wi { font-size: 4em; } .f8-wi-container .f8-wi-list__quick-add-table { position: absolute; } .f8-query__input-wrapper { position: relative; padding: 15px; } .f8-query__input { width: 100%; padding: 5px; font-size: 16px; padding-right: 50px; } .f8-query__input-hint { text-align: left; color: #4d5258; } .f8-query__clear-button { position: absolute; right: 15px; top: 10px; } .f8-query__create-workitem { position: absolute; top: 60px; right: 15px; } .f8-query__create-workitem-menu { min-width: 400px; min-height: 150px; right: 0 !important; } .f8-query__create-workitem-close { float: right; margin-right: 0 !important; } .f8-planner__container-class { width: 300px; } .breadcrumbs:hover { color: #00659c; text-decoration: underline; } .current-query { color: #00659c; } work-item-cell { max-width: calc(100% - 50px); } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC9jb21wb25lbnRzX25ncngvcGxhbm5lci1xdWVyeS9wbGFubmVyLXF1ZXJ5LmNvbXBvbmVudC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtRQUNRO1FBQ0E7QUFDUjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHdCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLCtCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHFCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0UsdUJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsOEJBQUE7O0FBRUY7RUFDRSw2QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsNkJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDhCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usc0JBQUE7O0FBRUY7RUFDRSwwQkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsNEJBQUE7O0FBRUY7RUFDRSwwQkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0Usb0JBQUE7O0FBRUY7RUFDRSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTs7QUFFRixPQUFRO0VBQ04sZUFBQTtFQUNBLGdCQUFBOztBQUVGO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBOztBQUVGLElBQUk7QUFDSixJ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LGdCQUFpQjtFQUNmLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTs7QUFFRixnQkFBaUIsK0JBQThCO0VBQzdDLDRCQUFBOztBQUVGLGdCQUFpQiwrQkFBK0I7RUFDOUMsWUFBQTtFQUNBLE9BQU8sS0FBSyxXQUFaO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7O0FBRUYsZ0JBQWlCLCtCQUErQixNQUFLO0FBQ3JELGdCQUFpQiwrQkFBK0IsTUFBSyxVQUFVO0VBQzdELFVBQUE7RUFDQSxlQUFBOztBQUVGLGdCQUFpQiwrQkFBK0IsTUFBSyxZQUFhLEtBQUk7QUFDdEUsZ0JBQWlCLCtCQUErQixNQUFLLFVBQVUsR0FBSSxLQUFJO0VBQ3JFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTs7QUFFRixnQkFBaUIsK0JBQStCLE1BQUssWUFBWSxVQUFVO0FBQzNFLGdCQUFpQiwrQkFBK0IsTUFBSyxVQUFVLEdBQUcsVUFBVTtFQUMxRSxnQkFBQTs7QUFFRixnQkFBaUI7RUFDZixXQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQVEsS0FBSyxZQUFiO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7O0FBRUYsZ0JBQWlCLDZCQUE2QjtFQUM1QyxXQUFBOztBQUVGLGdCQUFpQixzQkFBc0I7RUFDckMsZUFBQTs7QUFFRixnQkFBaUIsWUFBWTtFQUMzQixTQUFBO0VBQ0EsZ0JBQUE7O0FBRUYsZ0JBQWlCLFlBQVksU0FBUyxlQUFlO0VBQ25ELGNBQUE7O0FBRUYsZ0JBQWlCO0VBQ2Ysa0JBQUE7O0FBRUY7RUFDRSxrQkFBQTtFQUNBLGFBQUE7O0FBRUY7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTs7QUFFRjtFQUNFLGdCQUFBO0VBQ0EsY0FBQTs7QUFFRjtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7O0FBRUY7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBOztBQUVGO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBOztBQUVGO0VBQ0UsWUFBQTtFQUNBLDBCQUFBOztBQUVGO0VBQ0UsWUFBQTs7QUFFRixZQUFZO0VBQ1YsY0FBQTtFQUNBLDBCQUFBOztBQUVGO0VBQ0UsY0FBQTs7QUFFRjtFQUNFLFdBQVcsS0FBSyxZQUFoQiIsImZpbGUiOiJhcHAvY29tcG9uZW50c19uZ3J4L3BsYW5uZXItcXVlcnkvcGxhbm5lci1xdWVyeS5jb21wb25lbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOltdfQ== */