Sindbad~EG File Manager
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15;
/* 1 */
-webkit-text-size-adjust: 100%;
/* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
}
/**
* Render the `main` element consistently in IE.
*/
main {
display: block;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
box-sizing: content-box;
/* 1 */
height: 0;
/* 1 */
overflow: visible;
/* 2 */
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
border-bottom: none;
/* 1 */
text-decoration: underline;
/* 2 */
text-decoration: underline dotted;
/* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Embedded content
========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
border-style: none;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
/* 1 */
font-size: 100%;
/* 1 */
line-height: 1.15;
/* 1 */
margin: 0;
/* 2 */
}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input {
/* 1 */
overflow: visible;
}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select {
/* 1 */
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/
legend {
box-sizing: border-box;
/* 1 */
color: inherit;
/* 2 */
display: table;
/* 1 */
max-width: 100%;
/* 1 */
padding: 0;
/* 3 */
white-space: normal;
/* 1 */
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
overflow: auto;
}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield;
/* 1 */
outline-offset: -2px;
/* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button;
/* 1 */
font: inherit;
/* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Misc
========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
display: none;
}
/**
* Add the correct display in IE 10.
*/
[hidden] {
display: none;
}
html,
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
body {
background-color: #f0f0f1;
color: #444;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 1.4286;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 700;
line-height: 1.2;
margin: 0 0 16px;
padding: 0;
}
h1 {
font-size: 22px;
font-weight: 700;
line-height: 27px;
font-style: normal;
margin: 0;
}
h1 span {
font-weight: 400;
}
a {
color: #036aab;
}
a:hover, a:active, a:focus {
color: #215d8f;
}
.close-window {
position: fixed;
top: 20px;
right: 20px;
}
.close-window svg {
fill: #bbb;
}
.close-window:hover svg {
fill: #777;
}
.print-preview {
background-color: #fff;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
border-radius: 6px;
margin: 40px auto;
overflow: auto;
padding: 40px;
max-width: 800px;
min-height: 600px;
}
.print-preview .page-title {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin: 0 0 20px 0;
}
.print-preview iframe {
border: 0;
}
.print-preview .buttons {
display: flex;
align-items: center;
}
.print-preview .buttons .button {
font-weight: normal;
text-align: center;
margin-left: 10px;
line-height: 28px;
cursor: pointer;
}
.print-preview .buttons .button-print {
color: #fff;
text-decoration: none;
border-radius: 3px;
font-size: 13px;
line-height: 16px;
padding: 7px 12px;
width: 51px;
background: #036aab;
border: 0;
}
.print-preview .buttons .button-print:hover, .print-preview .buttons .button-print:active {
background: #215d8f;
color: #fff;
}
.print-preview .buttons .button-settings {
background: #f8f8f8;
box-shadow: 0 0 0 1px #777;
border: 1px solid transparent;
border-radius: 3px;
color: #777;
width: 34px;
height: 30px;
font-size: 20px;
display: block;
}
.print-preview .buttons .button-settings:hover, .print-preview .buttons .button-settings.active {
background: #f8f8f8;
box-shadow: 0 0 0 2px #036aab;
color: #036aab;
}
.print-preview .settings {
position: relative;
}
.print-preview .actions {
text-align: left;
margin: 10px 0 0;
line-height: 17px;
align-items: center;
background: #fff;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
border-radius: 6px;
padding: 0 0 7.5px;
position: absolute;
right: -10px;
top: 100%;
width: 250px;
display: none;
flex-direction: column;
z-index: 1;
}
.print-preview .actions.active {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
}
.print-preview .actions .title {
display: block;
width: 100%;
font-size: 11px;
line-height: 13px;
text-transform: uppercase;
padding: 14px 15px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
margin: 7.5px 0;
}
.print-preview .actions .title:first-child {
border-top: 0;
margin-top: 0;
}
.print-preview .actions .switch-container {
display: flex;
align-items: center;
}
.print-preview .actions .switch-container a {
font-family: Helvetica Neue, sans-serif;
font-style: normal;
font-weight: normal;
color: #444;
text-decoration: none;
padding: 7.5px 15px;
display: flex;
align-items: center;
width: 100%;
}
.print-preview .actions .switch-container a:hover .switch {
background: #777;
}
.print-preview .actions .switch-container a:hover .switch.active {
background: #215d8f;
}
.print-preview .actions .switch-container a .switch {
cursor: pointer;
height: 18px;
width: 28px;
background: #bbb;
display: block;
border-radius: 10px;
position: relative;
margin-right: 7px;
}
.print-preview .actions .switch-container a .switch:after {
content: '';
position: absolute;
top: 2px;
left: 2px;
width: 14px;
height: 14px;
background: #fff;
border-radius: 10px;
transition: 0.3s;
}
.print-preview .actions .switch-container a .switch.active {
background: #036aab;
}
.print-preview .actions .switch-container a .switch.active:after {
left: calc(100% - 2px);
transform: translateX(-100%);
}
.print-preview .print-body {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.print-preview .print-body .print-item {
border-top: 1px solid #ddd;
padding: 15px;
}
.print-preview .print-body .print-item-title, .print-preview .print-body .print-item-value, .print-preview .print-body .print-item-description {
word-break: break-word;
}
.print-preview .print-body .wpforms-hidden {
display: none;
}
.print-preview .print-body .wpforms-field-layout,
.print-preview .print-body .wpforms-field-layout-column {
border: 0;
padding: 0;
}
.print-preview .print-body .wpforms-field-pagebreak {
background-color: #ddd;
}
.print-preview .print-body .wpforms-field-pagebreak .print-item-title {
font-size: 18px;
line-height: 20px;
font-weight: 500;
}
.print-preview .print-body .wpforms-field-divider {
background-color: #f8f8f8;
}
.print-preview .print-body .wpforms-field-divider .print-item-title {
font-size: 16px;
line-height: 19px;
font-weight: 400;
}
.print-preview .print-body .wpforms-field-pagebreak:last-child {
display: none !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value {
word-break: break-word;
}
.print-preview .print-body .field.wpforms-field-content .field-value h1, .print-preview .print-body .field.wpforms-field-content .field-value h2, .print-preview .print-body .field.wpforms-field-content .field-value h3, .print-preview .print-body .field.wpforms-field-content .field-value h4, .print-preview .print-body .field.wpforms-field-content .field-value h5, .print-preview .print-body .field.wpforms-field-content .field-value h6 {
margin: 20px 0;
padding: 0;
clear: unset;
}
.print-preview .print-body .field.wpforms-field-content .field-value h1:first-child, .print-preview .print-body .field.wpforms-field-content .field-value h2:first-child, .print-preview .print-body .field.wpforms-field-content .field-value h3:first-child, .print-preview .print-body .field.wpforms-field-content .field-value h4:first-child, .print-preview .print-body .field.wpforms-field-content .field-value h5:first-child, .print-preview .print-body .field.wpforms-field-content .field-value h6:first-child {
margin-top: 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value h1 {
font-size: 32px;
line-height: 40px;
}
.print-preview .print-body .field.wpforms-field-content .field-value h2 {
font-size: 28px;
line-height: 36px;
}
.print-preview .print-body .field.wpforms-field-content .field-value h3 {
font-size: 24px;
line-height: 32px;
}
.print-preview .print-body .field.wpforms-field-content .field-value h4 {
font-size: 20px;
line-height: 28px;
}
.print-preview .print-body .field.wpforms-field-content .field-value h5 {
font-size: 18px;
line-height: 26px;
}
.print-preview .print-body .field.wpforms-field-content .field-value h6 {
font-size: 16px;
line-height: 24px;
text-transform: uppercase;
}
.print-preview .print-body .field.wpforms-field-content .field-value p, .print-preview .print-body .field.wpforms-field-content .field-value blockquote, .print-preview .print-body .field.wpforms-field-content .field-value pre, .print-preview .print-body .field.wpforms-field-content .field-value table {
margin: 0 0 20px 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value li {
margin: 0 0 10px 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value a {
text-decoration: underline;
}
.print-preview .print-body .field.wpforms-field-content .field-value a:hover {
text-decoration: none;
}
.print-preview .print-body .field.wpforms-field-content .field-value code, .print-preview .print-body .field.wpforms-field-content .field-value pre {
font-family: monospace;
overflow: auto;
}
.print-preview .print-body .field.wpforms-field-content .field-value del {
text-decoration: line-through;
}
.print-preview .print-body .field.wpforms-field-content .field-value ins {
text-decoration: underline;
}
.print-preview .print-body .field.wpforms-field-content .field-value small {
font-size: smaller;
}
.print-preview .print-body .field.wpforms-field-content .field-value dt {
margin: 5px 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value dd {
margin-left: 25px;
}
.print-preview .print-body .field.wpforms-field-content .field-value abbr, .print-preview .print-body .field.wpforms-field-content .field-value acronym {
text-decoration: underline dotted;
}
.print-preview .print-body .field.wpforms-field-content .field-value ul {
list-style: disc outside none !important;
padding-inline-start: 29px !important;
margin-bottom: 20px !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value ul ul {
list-style-type: circle !important;
margin-top: 10px !important;
margin-bottom: 0 !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value ul ul ul {
list-style-type: square !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value ul ol {
margin-top: 10px;
margin-bottom: 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value ul li {
list-style: inherit !important;
margin-bottom: 10px !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value ol {
list-style: decimal outside none;
padding-inline-start: 29px;
margin-bottom: 20px;
}
.print-preview .print-body .field.wpforms-field-content .field-value ol ol {
margin-top: 10px;
margin-bottom: 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value ol ul {
margin-top: 10px !important;
margin-bottom: 0 !important;
}
.print-preview .print-body .field.wpforms-field-content .field-value ol li {
list-style: inherit;
}
.print-preview .print-body .field.wpforms-field-content .field-value blockquote {
border-left: 4px solid rgba(0, 0, 0, 0.15);
padding-left: 20px;
}
.print-preview .print-body .field.wpforms-field-content .field-value blockquote:before, .print-preview .print-body .field.wpforms-field-content .field-value blockquote:after {
display: none;
}
.print-preview .print-body .field.wpforms-field-content .field-value table {
width: 100%;
border-collapse: collapse;
word-break: normal;
}
.print-preview .print-body .field.wpforms-field-content .field-value table th, .print-preview .print-body .field.wpforms-field-content .field-value table td {
padding: 0.5em;
border: 1px solid;
}
.print-preview .print-body .field.wpforms-field-content .field-value sup, .print-preview .print-body .field.wpforms-field-content .field-value sub {
font-size: smaller;
line-height: calc( 100% + 11px);
}
.print-preview .print-body .field.wpforms-field-content .field-value sup {
vertical-align: super;
}
.print-preview .print-body .field.wpforms-field-content .field-value sub {
vertical-align: sub;
}
.print-preview .print-body .field.wpforms-field-content .field-value img {
max-width: 100%;
height: auto;
}
.print-preview .print-body .field.wpforms-field-content .field-value .alignleft {
float: left;
margin: 0 30px 20px 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value .alignright {
float: right;
margin: 0 0 20px 30px;
}
.print-preview .print-body .field.wpforms-field-content .field-value .aligncenter {
display: block;
clear: both;
text-align: center;
margin: 0 auto 20px;
}
.print-preview .print-body .field.wpforms-field-content .field-value .alignnone {
display: block;
clear: both;
margin: 0 0 20px 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value .wp-caption-dt,
.print-preview .print-body .field.wpforms-field-content .field-value .wp-caption-dd {
margin: 0;
}
.print-preview .print-body .field.wpforms-field-content .field-value .wp-caption {
position: relative;
left: auto;
right: auto;
transform: none;
max-width: 100%;
}
.print-preview .print-body .field.wpforms-field-content .field-value .wp-caption .wp-caption-text,
.print-preview .print-body .field.wpforms-field-content .field-value .wp-caption .wp-caption-dd {
text-align: center;
font-size: 14px;
margin-top: 0.5em;
}
.print-preview .print-body .field.wpforms-field-content .field-value .wpforms-field-content-preview-end {
clear: both;
}
.print-preview .print-item-title {
font-weight: 600;
margin: 0;
}
.print-preview .print-item-value {
margin: 10px 0 0;
}
.print-preview .print-item-description {
display: block;
color: #999999;
font-weight: 400;
}
.print-preview .note-item + .note-item {
margin-top: 10px;
}
.print-preview .note-item p {
margin: 0;
}
.print-preview .note-item p + p {
margin-top: 10px;
}
.print-preview .field-value iframe {
width: 100%;
}
.print-preview .field-value-choice {
display: block;
position: relative;
}
.print-preview .field-value-choice.field-value-choice-image .field-value-choice-image-wrapper {
display: inline-block;
width: auto;
max-width: 200px;
position: relative;
}
.print-preview .field-value-choice.field-value-choice-image.field-value-choice-checked:before {
content: none;
}
.print-preview .field-value-choice.field-value-choice-image.field-value-choice-checked .field-value-choice-image-wrapper:before, .print-preview .field-value-choice.field-value-choice-image.field-value-choice-checked .field-value-choice-image-wrapper:after {
content: '';
position: absolute;
left: 50%;
top: 50%;
display: block;
}
.print-preview .field-value-choice.field-value-choice-image.field-value-choice-checked .field-value-choice-image-wrapper:before {
width: 40px;
height: 40px;
background: linear-gradient(180deg, #e8e8e8 0%, #fff 68.23%);
border-radius: 50%;
transform: translate(-50%, -50%);
border: 0;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
}
.print-preview .field-value-choice.field-value-choice-image.field-value-choice-checked .field-value-choice-image-wrapper:after {
width: 20px;
height: 12px;
transform: translate(-50%, -50%) rotate(-45deg);
border-left: 4px solid #777;
border-bottom: 4px solid #777;
margin-top: -1px;
}
.print-preview .field-value-choice.field-value-choice-image img {
display: block;
max-width: 100%;
height: auto;
}
.print-preview .field-value-choice + .field-value-choice {
margin-top: 5px;
}
.print-preview .field-value-choice + .field-value-choice-image {
margin-top: 10px;
}
.print-preview .field-value-choice input {
appearance: none;
width: 16px;
height: 16px;
border: none;
box-shadow: 0 0 0 1px #ccc;
background: linear-gradient(180deg, #e8e8e8 0%, #fff 68.23%);
margin-right: 12px;
position: relative;
left: 1px;
top: 3px;
}
.print-preview .field-value-choice input[type=radio] {
border-radius: 50%;
}
.print-preview .field-value-choice input[type=checkbox] {
border-radius: 2px;
}
.print-preview .field-value-choice-checked:before {
content: '';
position: absolute;
z-index: 2;
}
.print-preview .field-value-choice-checked.field-value-choice-checkbox:before {
left: 6px;
top: 5px;
width: 6px;
height: 10px;
border-right: 2px solid #777;
border-bottom: 2px solid #777;
transform: rotate(45deg);
}
.print-preview .field-value-choice-checked.field-value-choice-radio:before {
left: 4px;
top: 6px;
width: 10px;
height: 10px;
border: 5px solid #777;
border-radius: 50%;
}
.print-preview .file-icon {
padding-right: 10px;
}
.print-preview .file-icon img {
vertical-align: middle;
}
.print-preview.wpforms-preview-mode-compact .print-item {
display: flex;
padding: 0;
}
.print-preview.wpforms-preview-mode-compact .wpforms-field-layout,
.print-preview.wpforms-preview-mode-compact .wpforms-field-layout-column {
display: block;
}
.print-preview.wpforms-preview-mode-compact .print-item-title,
.print-preview.wpforms-preview-mode-compact .print-item-value {
padding: 10px;
}
.print-preview.wpforms-preview-mode-compact .print-item-title {
width: 200px;
min-width: 200px;
}
.print-preview.wpforms-preview-mode-compact .wpforms-field-divider .print-item-title,
.print-preview.wpforms-preview-mode-compact .wpforms-field-pagebreak .print-item-title {
width: 100%;
}
.print-preview.wpforms-preview-mode-compact .print-item-value {
margin: 0;
width: 100%;
}
.print-preview.wpforms-preview-mode-maintain-layout .wpforms-field-layout {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 100%;
}
.print-preview.wpforms-preview-mode-maintain-layout .wpforms-field-layout .wpforms-field-layout-column {
border: 0;
}
.print-preview.wpforms-preview-mode-maintain-layout .wpforms-field-layout .wpforms-field-layout-column + .wpforms-field-layout-column {
border-left: 1px solid #ddd;
}
.print-preview:not(.wpforms-preview-mode-maintain-layout) .wpforms-field-layout-column {
width: 100% !important;
}
.print-preview:not(.wpforms-preview-mode-description) .field-description {
display: none;
}
.print-preview:not(.wpforms-preview-mode-empty) .wpforms-field-empty {
display: none;
}
.print-preview:not(.wpforms-preview-mode-html) .wpforms-field-html,
.print-preview:not(.wpforms-preview-mode-html) .wpforms-field-content {
display: none;
}
.print-preview:not(.wpforms-preview-mode-pagebreak) .wpforms-field-pagebreak {
display: none;
}
.print-preview:not(.wpforms-preview-mode-divider) .wpforms-field-divider {
display: none;
}
.print-preview .field-value-choices-mode {
display: none;
}
.print-preview.wpforms-preview-mode-unselected-choices .field-value-choices-mode {
display: block;
}
.print-preview.wpforms-preview-mode-unselected-choices .field-value-default-mode {
display: none;
}
.print-preview:not(.wpforms-preview-mode-note) .wpforms-field-notes {
display: none;
}
@media (max-width: 1023px) {
.close-window {
display: none;
}
#print {
margin: 0 auto;
border-radius: 0;
padding: 30px;
}
#print .page-title {
display: block;
}
#print .buttons {
margin-top: 15px;
}
#print .buttons .button-print {
margin-left: 0;
}
#print .actions {
left: -10px;
right: auto;
max-width: calc( 100vw - 90px);
}
#print.wpforms-preview-mode-compact .print-item-title {
min-width: 120px;
width: 120px;
}
}
.site {
text-align: center;
font-size: 12px;
}
.site a {
text-decoration: underline;
}
@media print {
.print-preview {
border: none;
box-shadow: none;
padding: 30px 0 15px;
margin: 0;
width: 100%;
max-width: 100%;
}
.print-preview h1 {
display: block;
width: 100%;
text-align: center;
}
.no-print,
.no-print * {
display: none !important;
}
.page-break {
/* Always force page breaks before the element. */
page-break-before: always;
break-before: page;
}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL3Byby9jc3MvZW50cnktcHJpbnQuY3NzIiwic291cmNlcyI6WyJhc3NldHMvcHJvL3Njc3MvZW50cnktcHJpbnQuc2NzcyIsImFzc2V0cy9zY3NzL3ZlbmRvci9wYXJ0aWFscy9fbm9ybWFsaXplLnNjc3MiLCJhc3NldHMvc2Nzcy9wYXJ0aWFscy9maWVsZHMvY29udGVudC9fY29tbW9uLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vc2Nzcy92ZW5kb3IvcGFydGlhbHMvbm9ybWFsaXplJztcbkBpbXBvcnQgJy4uLy4uL3Njc3MvcGFydGlhbHMvZmllbGRzL2NvbnRlbnQvY29tbW9uJztcblxuJHRlcnRpYXJ5X2J1dHRvbl9iZzogI2JiYjtcbiRzZWNvbmRhcnlfYnV0dG9uX2JnOiAjZjhmOGY4O1xuJGJkX2NvbG9yOiAjZGRkO1xuJGJkX2NvbG9yXzI6ICNmMWYxZjE7XG4kY2hvaWNlc19iZF9jb2xvcjogI2NjYztcbiR3aGl0ZTogI2ZmZjtcbiRiZ19jb2xvcjogI2YwZjBmMTtcbiRiZ19jb2xvcl8yOiAjYmJiO1xuJHRleHQ6ICM0NDQ7XG4kc2Vjb25kYXJ5X3RleHQ6ICM5OTk7XG4kcHJpbWFyeTogIzc3NztcbiRibHVlOiAjMDM2YWFiO1xuJGJsdWVfaG92ZXI6ICMyMTVkOGY7XG5cbmh0bWwsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnX2NvbG9yO1xuXHRjb2xvcjogJHRleHQ7XG5cdGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODY7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdG1hcmdpbjogMCAwIDE2cHg7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMjdweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRtYXJnaW46IDA7XG5cblx0c3BhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxufVxuXG5hIHtcblx0Y29sb3I6ICRibHVlO1xuXG5cdCY6aG92ZXIsXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGJsdWVfaG92ZXI7XG5cdH1cbn1cblxuLmNsb3NlLXdpbmRvdyB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAyMHB4O1xuXHRyaWdodDogMjBweDtcblxuXHRzdmcge1xuXHRcdGZpbGw6ICR0ZXJ0aWFyeV9idXR0b25fYmc7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJHByaW1hcnk7XG5cdFx0fVxuXHR9XG59XG5cbi5wcmludC1wcmV2aWV3IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdG1hcmdpbjogNDBweCBhdXRvO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cGFkZGluZzogNDBweDtcblx0bWF4LXdpZHRoOiA4MDBweDtcblx0bWluLWhlaWdodDogNjAwcHg7XG5cblx0LnBhZ2UtdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxuXG5cdGlmcmFtZSB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0LmJ1dHRvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5idXR0b24ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdCYtcHJpbnQge1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRcdHdpZHRoOiA1MXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZV9ob3Zlcjtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtc2V0dGluZ3Mge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2J1dHRvbl9iZztcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRwcmltYXJ5O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnk7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfYnV0dG9uX2JnO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkYmx1ZTtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2V0dGluZ3Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5hY3Rpb25zIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRwYWRkaW5nOiAwIDAgNy41cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtMTBweDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0d2lkdGg6IDI1MHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC50aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0cGFkZGluZzogMTRweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRiZF9jb2xvcl8yO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiZF9jb2xvcl8yO1xuXHRcdFx0bWFyZ2luOiA3LjVweCAwO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpdGNoLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EgTmV1ZSwgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogNy41cHggMTVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnN3aXRjaCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcblxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZV9ob3Zlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3dpdGNoIHtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRiZ19jb2xvcl8yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoMTAwJSAtIDJweCk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByaW50LWJvZHkge1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJkX2NvbG9yO1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRiZF9jb2xvcjtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJkX2NvbG9yO1xuXG5cdFx0LnByaW50LWl0ZW0ge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRiZF9jb2xvcjtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdCYtdGl0bGUsXG5cdFx0XHQmLXZhbHVlLFxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtaGlkZGVuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtbGF5b3V0LFxuXHRcdC53cGZvcm1zLWZpZWxkLWxheW91dC1jb2x1bW4ge1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQud3Bmb3Jtcy1maWVsZC1wYWdlYnJlYWsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJkX2NvbG9yO1xuXG5cdFx0XHQucHJpbnQtaXRlbS10aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtZGl2aWRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5X2J1dHRvbl9iZztcblxuXHRcdFx0LnByaW50LWl0ZW0tdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZpZWxkLXBhZ2VicmVhazpsYXN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuZmllbGQud3Bmb3Jtcy1maWVsZC1jb250ZW50IC5maWVsZC12YWx1ZSB7XG5cdFx0XHRAaW5jbHVkZSBmb250LXN0eWxpbmc7XG5cdFx0XHRAaW5jbHVkZSBpbWFnZS1hbGlnbjtcblxuXHRcdFx0LndwZm9ybXMtZmllbGQtY29udGVudC1wcmV2aWV3LWVuZCB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcmludC1pdGVtLXRpdGxlIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5wcmludC1pdGVtLXZhbHVlIHtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHR9XG5cblx0LnByaW50LWl0ZW0tZGVzY3JpcHRpb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblxuXHQubm90ZS1pdGVtIHtcblxuXHRcdCYgKyAubm90ZS1pdGVtIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdCYgKyBwIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmllbGQtdmFsdWUge1xuXHRcdGlmcmFtZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQtdmFsdWUtY2hvaWNlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLmZpZWxkLXZhbHVlLWNob2ljZS1pbWFnZSB7XG5cblx0XHRcdC5maWVsZC12YWx1ZS1jaG9pY2UtaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5maWVsZC12YWx1ZS1jaG9pY2UtY2hlY2tlZCB7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpZWxkLXZhbHVlLWNob2ljZS1pbWFnZS13cmFwcGVyIHtcblx0XHRcdFx0XHQmOmJlZm9yZSxcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlOGU4ZTggMCUsICR3aGl0ZSA2OC4yMyUpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmICsgLmZpZWxkLXZhbHVlLWNob2ljZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXG5cdFx0JiArIC5maWVsZC12YWx1ZS1jaG9pY2UtaW1hZ2Uge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggJGNob2ljZXNfYmRfY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZThlOGU4IDAlLCAkd2hpdGUgNjguMjMlKTtcblx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IDFweDtcblx0XHRcdHRvcDogM3B4O1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0fVxuXG5cdFx0Ji1jaGVja2VkIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdH1cblxuXHRcdFx0Ji5maWVsZC12YWx1ZS1jaG9pY2UtY2hlY2tib3g6YmVmb3JlIHtcblx0XHRcdFx0bGVmdDogNnB4O1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkcHJpbWFyeTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmllbGQtdmFsdWUtY2hvaWNlLXJhZGlvOmJlZm9yZSB7XG5cdFx0XHRcdGxlZnQ6IDRweDtcblx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkICRwcmltYXJ5O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpbGUtaWNvbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblxuXHRcdGltZyB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdCYud3Bmb3Jtcy1wcmV2aWV3LW1vZGUtY29tcGFjdCB7XG5cdFx0LnByaW50LWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LndwZm9ybXMtZmllbGQtbGF5b3V0LFxuXHRcdC53cGZvcm1zLWZpZWxkLWxheW91dC1jb2x1bW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LnByaW50LWl0ZW0tdGl0bGUsXG5cdFx0LnByaW50LWl0ZW0tdmFsdWUge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHR9XG5cblx0XHQucHJpbnQtaXRlbS10aXRsZSB7XG5cdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLWZpZWxkLWRpdmlkZXIsXG5cdFx0LndwZm9ybXMtZmllbGQtcGFnZWJyZWFrIHtcblx0XHRcdC5wcmludC1pdGVtLXRpdGxlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByaW50LWl0ZW0tdmFsdWUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ji53cGZvcm1zLXByZXZpZXctbW9kZS1tYWludGFpbi1sYXlvdXQge1xuXHRcdC53cGZvcm1zLWZpZWxkLWxheW91dCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC53cGZvcm1zLWZpZWxkLWxheW91dC1jb2x1bW4ge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cblx0XHRcdFx0JiArIC53cGZvcm1zLWZpZWxkLWxheW91dC1jb2x1bW4ge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJkX2NvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpub3QoLndwZm9ybXMtcHJldmlldy1tb2RlLW1haW50YWluLWxheW91dCkge1xuXHRcdC53cGZvcm1zLWZpZWxkLWxheW91dC1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCgud3Bmb3Jtcy1wcmV2aWV3LW1vZGUtZGVzY3JpcHRpb24pIHtcblx0XHQuZmllbGQtZGVzY3JpcHRpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCgud3Bmb3Jtcy1wcmV2aWV3LW1vZGUtZW1wdHkpIHtcblx0XHQud3Bmb3Jtcy1maWVsZC1lbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6bm90KC53cGZvcm1zLXByZXZpZXctbW9kZS1odG1sKSB7XG5cdFx0LndwZm9ybXMtZmllbGQtaHRtbCxcblx0XHQud3Bmb3Jtcy1maWVsZC1jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jjpub3QoLndwZm9ybXMtcHJldmlldy1tb2RlLXBhZ2VicmVhaywpIHtcblx0XHQud3Bmb3Jtcy1maWVsZC1wYWdlYnJlYWsge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCgud3Bmb3Jtcy1wcmV2aWV3LW1vZGUtZGl2aWRlcikge1xuXHRcdC53cGZvcm1zLWZpZWxkLWRpdmlkZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQtdmFsdWUtY2hvaWNlcy1tb2RlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji53cGZvcm1zLXByZXZpZXctbW9kZS11bnNlbGVjdGVkLWNob2ljZXMge1xuXHRcdC5maWVsZC12YWx1ZS1jaG9pY2VzLW1vZGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LmZpZWxkLXZhbHVlLWRlZmF1bHQtbW9kZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6bm90KC53cGZvcm1zLXByZXZpZXctbW9kZS1ub3RlKSB7XG5cdFx0LndwZm9ybXMtZmllbGQtbm90ZXMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHQuY2xvc2Utd2luZG93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0I3ByaW50IHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQuYnV0dG9ucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHQuYnV0dG9uLXByaW50IHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFjdGlvbnMge1xuXHRcdFx0bGVmdDogLTEwcHg7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdG1heC13aWR0aDogY2FsYyggMTAwdncgLSA5MHB4ICk7XG5cdFx0fVxuXG5cdFx0Ji53cGZvcm1zLXByZXZpZXctbW9kZS1jb21wYWN0IC5wcmludC1pdGVtLXRpdGxlIHtcblx0XHRcdG1pbi13aWR0aDogMTIwcHg7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zaXRlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6IDEycHg7XG5cblx0YSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50IHtcblxuXHQucHJpbnQtcHJldmlldyB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZzogMzBweCAwIDE1cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdGgxIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Lm5vLXByaW50LFxuXHQubm8tcHJpbnQgKiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnBhZ2UtYnJlYWsge1xuXHRcdC8qIEFsd2F5cyBmb3JjZSBwYWdlIGJyZWFrcyBiZWZvcmUgdGhlIGVsZW1lbnQuICovXG5cdFx0cGFnZS1icmVhay1iZWZvcmU6IGFsd2F5czsgLy8gQmFja3dhcmQgY29tcGF0aWJpbGl0eSB3aXRoIG9sZGVyIGJyb3dzZXJzLlxuXHRcdGJyZWFrLWJlZm9yZTogcGFnZTtcblx0fVxufVxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG4gaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICB9XG5cbiAgLyogU2VjdGlvbnNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbiAgYm9keSB7XG5cdG1hcmdpbjogMDtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAgICovXG5cbiAgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG5cbiAgaDEge1xuXHRmb250LXNpemU6IDJlbTtcblx0bWFyZ2luOiAwLjY3ZW0gMDtcbiAgfVxuXG4gIC8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICAgKi9cblxuICBociB7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG5cdGhlaWdodDogMDsgLyogMSAqL1xuXHRvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuICB9XG5cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbiAgcHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG4gIH1cblxuICAvKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cblxuICBhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAvKipcbiAgICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAgICovXG5cbiAgYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xuICB9XG5cbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gICAqL1xuXG4gIGIsXG4gIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cblxuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cblxuICBjb2RlLFxuICBrYmQsXG4gIHNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cblx0Zm9udC1zaXplOiAxZW07IC8qIDIgKi9cbiAgfVxuXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbiAgc21hbGwge1xuXHRmb250LXNpemU6IDgwJTtcbiAgfVxuXG4gIC8qKlxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAgICogYWxsIGJyb3dzZXJzLlxuICAgKi9cblxuICBzdWIsXG4gIHN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICBzdWIge1xuXHRib3R0b206IC0wLjI1ZW07XG4gIH1cblxuICBzdXAge1xuXHR0b3A6IC0wLjVlbTtcbiAgfVxuXG4gIC8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuXG4gIGltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC8qIEZvcm1zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4gIC8qKlxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICAgKi9cblxuICBidXR0b24sXG4gIGlucHV0LFxuICBvcHRncm91cCxcbiAgc2VsZWN0LFxuICB0ZXh0YXJlYSB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG5cdGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuXHRsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuXHRtYXJnaW46IDA7IC8qIDIgKi9cbiAgfVxuXG4gIC8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG5cbiAgYnV0dG9uLFxuICBpbnB1dCB7IC8qIDEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gICAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAgICovXG5cbiAgYnV0dG9uLFxuICBzZWxlY3QgeyAvKiAxICovXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqL1xuXG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIH1cblxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG5cbiAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuICBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG4gIH1cblxuICAvKipcbiAgICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICAgKi9cblxuICBidXR0b246LW1vei1mb2N1c3JpbmcsXG4gIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuICBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuICBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbiAgfVxuXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gICAqL1xuXG4gIGZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xuICB9XG5cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAgICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5cbiAgbGVnZW5kIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuXHRjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuXHRkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuXHRtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMyAqL1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG4gIH1cblxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAgICovXG5cbiAgcHJvZ3Jlc3Mge1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAvKipcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gICAqL1xuXG4gIHRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAvKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gICAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAgICovXG5cbiAgW3R5cGU9XCJjaGVja2JveFwiXSxcbiAgW3R5cGU9XCJyYWRpb1wiXSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cblx0cGFkZGluZzogMDsgLyogMiAqL1xuICB9XG5cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAgICovXG5cbiAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG5cbiAgW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xuICB9XG5cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgICovXG5cbiAgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cblxuICA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cblx0Zm9udDogaW5oZXJpdDsgLyogMiAqL1xuICB9XG5cbiAgLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAgICovXG5cbiAgZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cblxuICBzdW1tYXJ5IHtcblx0ZGlzcGxheTogbGlzdC1pdGVtO1xuICB9XG5cbiAgLyogTWlzY1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cblxuICB0ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gICAqL1xuXG4gIFtoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfSIsIi8vIENvbnRlbnQgZmllbGQgc3R5bGVzLlxuLy9cbi8vIENvbW1vbi5cbi8vXG4vLyBAc2luY2UgMS43LjhcblxuQG1peGluIGZvbnQtc3R5bGluZyB7XG5cblx0d29yZC1icmVhazogYnJlYWstd29yZDtcblxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGNsZWFyOiB1bnNldDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0fVxuXG5cdGgzIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblxuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHR9XG5cblx0aDUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0fVxuXG5cdGg2IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdHAsIGJsb2NrcXVvdGUsIHByZSwgdGFibGUge1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0fVxuXG5cdGxpIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdGNvZGUsIHByZSB7XG5cdFx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXG5cdGRlbCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdH1cblxuXHRpbnMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0c21hbGwge1xuXHRcdGZvbnQtc2l6ZTogc21hbGxlcjtcblx0fVxuXG5cdGR0IHtcblx0XHRtYXJnaW46IDVweCAwO1xuXHR9XG5cblx0ZGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHR9XG5cblx0YWJiciwgYWNyb255bSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDI5cHggIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cblx0XHR1bCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0b2wge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdG9sIHtcblx0XHRsaXN0LXN0eWxlOiBkZWNpbWFsIG91dHNpZGUgbm9uZTtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMjlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0b2wge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0YmxvY2txdW90ZSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xNSk7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0JjpiZWZvcmUsXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdHRhYmxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdHdvcmQtYnJlYWs6IG5vcm1hbDtcblxuXHRcdHRoLCB0ZCB7XG5cdFx0XHRwYWRkaW5nOiAwLjVlbTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdH1cblx0fVxuXG5cdHN1cCwgc3ViIHtcblx0XHRmb250LXNpemU6IHNtYWxsZXI7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoIDEwMCUgKyAxMXB4ICk7XG5cdH1cblxuXHRzdXAge1xuXHRcdHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcblx0fVxuXG5cdHN1YiB7XG5cdFx0dmVydGljYWwtYWxpZ246IHN1Yjtcblx0fVxufVxuXG5AbWl4aW4gZm9udC1zdHlsaW5nLXByZXZpZXcge1xuXG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cblx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdHAge1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHR9XG5cblx0aW1nIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHR9XG59XG5cbkBtaXhpbiBpbWFnZS1hbGlnbiB7XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0LmFsaWdubGVmdCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luOiAwIDMwcHggMjBweCAwO1xuXHR9XG5cblx0LmFsaWducmlnaHQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDMwcHg7XG5cdH1cblxuXHQuYWxpZ25jZW50ZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IDAgYXV0byAyMHB4O1xuXHR9XG5cblx0LmFsaWdubm9uZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHR9XG5cblx0LndwLWNhcHRpb24tZHQsXG5cdC53cC1jYXB0aW9uLWRkIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQud3AtY2FwdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdC53cC1jYXB0aW9uLXRleHQsXG5cdFx0LndwLWNhcHRpb24tZGQge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUEsNEVBQTRFO0FBRTVFO2dGQUNnRjtBQUVoRjs7O0dBR0c7QUFFRixBQUFBLElBQUksQ0FBQztFQUNMLFdBQVcsRUFBRSxJQUFJO0VBQUUsT0FBTztFQUMxQix3QkFBd0IsRUFBRSxJQUFJO0VBQUUsT0FBTztDQUNyQzs7QUFFRDsrRUFDNkU7QUFFN0U7O0tBRUc7QUFFSCxBQUFBLElBQUksQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0NBQ1A7O0FBRUQ7O0tBRUc7QUFFSCxBQUFBLElBQUksQ0FBQztFQUNOLE9BQU8sRUFBRSxLQUFLO0NBQ1o7O0FBRUQ7OztLQUdHO0FBRUgsQUFBQSxFQUFFLENBQUM7RUFDSixTQUFTLEVBQUUsR0FBRztFQUNkLE1BQU0sRUFBRSxRQUFRO0NBQ2Q7O0FBRUQ7K0VBQzZFO0FBRTdF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 */
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists